sunrpc: use seconds since boot in expiry cache
authorNeilBrown <neilb@suse.de>
Thu, 12 Aug 2010 06:55:22 +0000 (16:55 +1000)
committerJ. Bruce Fields <bfields@redhat.com>
Tue, 7 Sep 2010 23:21:20 +0000 (19:21 -0400)
commitc5b29f885afe890f953f7f23424045cdad31d3e4
treecc2016f256da966974b4ed7a24ff9378a77facb2
parent17cebf658e088935d4bdebfc7ad9800e9fc4a0b2
sunrpc: use seconds since boot in expiry cache

This protects us from confusion when the wallclock time changes.

We convert to and from wallclock when  setting or reading expiry
times.

Also use seconds since boot for last_clost time.

Signed-off-by: NeilBrown <neilb@suse.de>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
fs/nfs/dns_resolve.c
fs/nfsd/nfs4idmap.c
include/linux/sunrpc/cache.h
net/sunrpc/cache.c