A 6 month release cycles seems to be popular these days, and it is six months since I last posted these, so I guess it is time to post them again (yes, I've been busy and forgot all about them - but I still think they are important). If you set your system time backwards, nfsd can end up caching things much longer than it should. And if you set if very far forward, caches will get flushed too early. So change all time keeping to use a monotonic time based on getboottime. A few issues were raised last time I posted these: http://www.spinics.net/lists/linux-nfs/msg11515.html I think they have all been addressed now. Thanks, NeilBrown --- NeilBrown (2): sunrpc: extract some common sunrpc_cache code from nfsd sunrpc: use monotonic time in expiry cache fs/nfs/dns_resolve.c | 6 +++--- fs/nfsd/export.c | 9 +++------ fs/nfsd/nfs4idmap.c | 2 +- include/linux/sunrpc/cache.h | 23 ++++++++++++++++++++++- net/sunrpc/cache.c | 37 ++++++++++++++++++++----------------- 5 files changed, 49 insertions(+), 28 deletions(-) -- -- 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