aboutsummaryrefslogtreecommitdiffstats
path: root/fs/jbd2/commit.c
diff options
context:
space:
mode:
authorJeff Layton <[email protected]>2011-12-01 21:44:39 +0000
committerRafael J. Wysocki <[email protected]>2011-12-06 21:12:27 +0000
commitd310310cbff18ec385c6ab4d58f33b100192a96a (patch)
tree801dbbef1552256e7cefc7ec08dcd41b30a9930b /fs/jbd2/commit.c
parentFreezer: fix more fallout from the thaw_process rename (diff)
downloadkernel-d310310cbff18ec385c6ab4d58f33b100192a96a.tar.gz
kernel-d310310cbff18ec385c6ab4d58f33b100192a96a.zip
Freezer / sunrpc / NFS: don't allow TASK_KILLABLE sleeps to block the freezer
Allow the freezer to skip wait_on_bit_killable sleeps in the sunrpc layer. This should allow suspend and hibernate events to proceed, even when there are RPC's pending on the wire. Also, wrap the TASK_KILLABLE sleeps in NFS layer in freezer_do_not_count and freezer_count calls. This allows the freezer to skip tasks that are sleeping while looping on EJUKEBOX or NFS4ERR_DELAY sorts of errors. Signed-off-by: Jeff Layton <[email protected]> Signed-off-by: Rafael J. Wysocki <[email protected]>
Diffstat (limited to 'fs/jbd2/commit.c')
0 files changed, 0 insertions, 0 deletions