NFSv4: Clean up the support for returning multiple delegations
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 23 Dec 2008 20:21:46 +0000 (15:21 -0500)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 23 Dec 2008 20:21:46 +0000 (15:21 -0500)
commit515d86117724abe39d7d57d7ccc7cc5c44480529
treedce297acebc94355217219893a5c6a81ca281ff7
parent9e33bed55239bdcee1746c31a11177d239bac1b5
NFSv4: Clean up the support for returning multiple delegations

Add a flag to mark delegations as requiring return, then run a garbage
collector. In the future, this will allow for more flexible delegation
management, where delegations may be marked for return if it turns out
that they are not being referenced.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/delegation.c
fs/nfs/delegation.h
fs/nfs/super.c