On Sun, 2010-08-22 at 20:31 +0200, Miquel van Smoorenburg wrote: > Set the number of entries of the authcache to 4096 on servers > with 4G of memory or more. Because kmallocing more than a few K > is frowned upon, change the allocator from kmalloc to __get_free_pages. > Since the minimum allocation size of __get_free_pages is 1 page, > set the number of entries in the authcache to PAGE_SIZE / (entry_size) > on servers with < 4G of memory so that exactly one page is used. I'm not really understanding why this is an improvement. kmalloc() will use pretty much the same mechanism when allocating a slab that is > PAGE_SIZE, so why should we duplicate that in the RPC layer? Cheers Trond -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html