summaryrefslogtreecommitdiff
path: root/init/do_mounts.h
diff options
context:
space:
mode:
authorMaxim Patlasov <mpatlasov@parallels.com>2013-03-21 18:02:36 +0400
committerMiklos Szeredi <mszeredi@suse.cz>2013-04-17 14:31:45 +0400
commit722d2bea8c601d0744e4a37170533fdf6214a678 (patch)
tree3762894f78f98474c73e1a8120da2dd1598c3673 /init/do_mounts.h
parent0aada88476a33690c9569b094191ce92a38e6541 (diff)
downloadlinux-722d2bea8c601d0744e4a37170533fdf6214a678.tar.xz
fuse: implement exclusive wakeup for blocked_waitq
The patch solves thundering herd problem. So far as previous patches ensured that only allocations for background may block, it's safe to wake up one waiter. Whoever it is, it will wake up another one in request_end() afterwards. Signed-off-by: Maxim Patlasov <mpatlasov@parallels.com> Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
Diffstat (limited to 'init/do_mounts.h')
0 files changed, 0 insertions, 0 deletions