Here's a set of patches to change the NLM host cache to use a slab. It might be nice to combine this with the patches to split the cache. --- Chuck Lever (6): NLM: Documenting comments for public host cache functions NLM: Create a SLAB/SLUB cache for nlm_host entries NLM: Move nlm_host initialization into a helper NLM: Add expiry timeout helper NLM: Add rebind timeout helper NLM: Always set host->h_rpcclnt to NULL after shutting down RPC client fs/lockd/host.c | 264 +++++++++++++++++++++++++++---------------- fs/lockd/svc.c | 12 +- include/linux/lockd/lockd.h | 2 3 files changed, 177 insertions(+), 101 deletions(-) -- Chuck Lever -- 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