On Thu, Dec 05, 2013 at 06:00:50AM -0500, Jeff Layton wrote: > This patchset converts the LRU list in the nfsd duplicate reply cache to > use the new list_lru infrastrucure. Note that this is based on top of > the patch that I sent to Bruce earlier this week that fixes the > svc_cacherep direct reclaim bug. I'm sending this as an RFC since I'm > not 100% convinced it's an improvement. > > The majorly unintuitive thing about list_lru that I've found is that > you can't call call list_lru_del from list_lru_walk. So, you need > different routines to free an object depending on how it's being freed. That's because list_lru_walk already does all the accounting. You can simply do an list_del_init and then return LRU_MOVED and you're done. -- 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