diff options
author | Maxim Patlasov <[email protected]> | 2013-03-21 18:02:36 +0400 |
---|---|---|
committer | Miklos Szeredi <[email protected]> | 2013-04-17 12:31:45 +0200 |
commit | 722d2bea8c601d0744e4a37170533fdf6214a678 (patch) | |
tree | 3762894f78f98474c73e1a8120da2dd1598c3673 /fs/jbd2/commit.c | |
parent | 0aada88476a33690c9569b094191ce92a38e6541 (diff) |
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 <[email protected]>
Signed-off-by: Miklos Szeredi <[email protected]>
Diffstat (limited to 'fs/jbd2/commit.c')
0 files changed, 0 insertions, 0 deletions