Hi Bruce, Here is the incremental clean-up as requested, plus I've fixed the problem I found with the cache_limit_deferers patch. I think that'll do for now. I cannot think of any better way to do what lockd does with deferrals, so I think we need to keep deferrals after all. Thanks, NeilBrown --- NeilBrown (2): sunrpc: Simplify cache_defer_req and related functions. sunrpc/cache: centralise handling of size limit on deferred list. net/sunrpc/cache.c | 110 +++++++++++++++++++++++++++------------------------- 1 files changed, 58 insertions(+), 52 deletions(-) -- Signature -- 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