commit | 8535b2be5181fc3019e4150567ef53210fe3b04f | [log] [tgz] |
---|---|---|
author | Trond Myklebust <Trond.Myklebust@netapp.com> | Thu May 13 12:51:01 2010 -0400 |
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | Fri May 14 15:09:33 2010 -0400 |
tree | ba366f5304f12876f1e45d3c2b423d12f9ec0c90 | |
parent | 712a4338669d7d57f952244abb608e6ac07e39da [diff] |
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>