NFSv4.1: CB_RECALL_SLOT must schedule a sequence op after updating targets
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Wed, 21 Nov 2012 14:06:11 +0000 (09:06 -0500)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Wed, 5 Dec 2012 23:30:43 +0000 (00:30 +0100)
commitac0748359a55faf4618f5f0bd9f9bf967c41d218
tree3f94f608d7ff1b88bc20a644c309535a09a828e3
parentafa296103ea3841fdc81d9d66902fe49bb765527
NFSv4.1: CB_RECALL_SLOT must schedule a sequence op after updating targets

RFC5661 requires us to make sure that the server knows we've updated
our slot table size by sending at least one SEQUENCE op containing the
new 'highest_slotid' value.
We can do so using the 'CHECK_LEASE' functionality of the state
manager.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/callback_proc.c
fs/nfs/nfs4_fs.h
fs/nfs/nfs4state.c