NFSD: add delegation reaper to react to low memory condition
The delegation reaper is called by nfsd memory shrinker's on the 'count' callback. It scans the client list and sends the courtesy CB_RECALL_ANY to the clients that hold delegations. To avoid flooding the clients with CB_RECALL_ANY requests, the delegation reaper sends only one CB_RECALL_ANY request to each client per 5 seconds. Signed-off-by: Dai Ngo <dai.ngo@oracle.com> [ cel: moved definition of RCA4_TYPE_MASK_RDATA_DLG ] Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
parent
3959066b
-
mentioned in commit f385f7d2
-
mentioned in commit f28dae54
-
mentioned in commit c479755c
-
mentioned in commit 10396f4d
-
mentioned in commit f7a3090b
-
mentioned in commit c19715ec
-
mentioned in commit 9d60e8ec
-
mentioned in commit befe2f4e
-
mentioned in commit 71a98737
-
mentioned in commit 438ef64b
-
mentioned in commit 229e145a
Please register or sign in to comment