OSDN Git Service

Btrfs: wake up delayed ref flushing waiters on abort
authorJosef Bacik <jbacik@fusionio.com>
Mon, 10 Jun 2013 15:52:32 +0000 (11:52 -0400)
committerJosef Bacik <jbacik@fusionio.com>
Mon, 1 Jul 2013 12:52:26 +0000 (08:52 -0400)
commitf971fe29b14eedd4abc389593b77fbdf94ac2d59
treee292a533e72a4e036375ea7c4e04c630c665073e
parent3fb4037599a9f14b6c58e2a813aeb03bfa03dd8f
Btrfs: wake up delayed ref flushing waiters on abort

I hit a deadlock because we aborted when flushing delayed refs but didn't wake
any of the other flushers up and so everybody was just sleeping forever.  This
should fix the problem.  Thanks,

Signed-off-by: Josef Bacik <jbacik@fusionio.com>
fs/btrfs/extent-tree.c