diff options
author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2010-05-13 18:51:01 +0200 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2010-05-14 21:09:33 +0200 |
commit | 8535b2be5181fc3019e4150567ef53210fe3b04f (patch) | |
tree | ba366f5304f12876f1e45d3c2b423d12f9ec0c90 /net/sunrpc | |
parent | SUNRPC: Fix xs_setup_bc_tcp() (diff) | |
download | linux-8535b2be5181fc3019e4150567ef53210fe3b04f.tar.xz linux-8535b2be5181fc3019e4150567ef53210fe3b04f.zip |
NFSv4: Don't use GFP_KERNEL allocations in state recovery
We do not want to have the state recovery thread kick off and wait for a
memory reclaim, since that may deadlock when the writebacks end up
waiting for the state recovery thread to complete.
The safe thing is therefore to use GFP_NOFS in all open, close,
delegation return, lock, etc. operations that may be called by the
state recovery thread.
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'net/sunrpc')
0 files changed, 0 insertions, 0 deletions