summaryrefslogtreecommitdiffstats
path: root/arch/Kconfig
diff options
context:
space:
mode:
authorIlya Dryomov <idryomov@gmail.com>2013-01-20 15:57:57 +0200
committerIlya Dryomov <idryomov@gmail.com>2013-01-20 16:21:17 +0200
commited0fb78fb6aa294a719f8f5654fdff0ec8bc00bc (patch)
tree27675574e1f79775a5ab03f84e27b81266be4e21 /arch/Kconfig
parent3972f2603d8570effaf633cea52b12c7c2773c11 (diff)
downloadblackbird-op-linux-ed0fb78fb6aa294a719f8f5654fdff0ec8bc00bc.tar.gz
blackbird-op-linux-ed0fb78fb6aa294a719f8f5654fdff0ec8bc00bc.zip
Btrfs: bring back balance pause/resume logic
Balance pause/resume logic got broken by 5ac00add (went in into 3.8-rc1 as part of dev-replace merge). Offending commit took a stab at making mutually exclusive volume operations (add_dev, rm_dev, resize, balance, replace_dev) not block behind volume_mutex if another such operation is in progress and instead return an error right away. Balancing front-end relied on the blocking behaviour, so the fix is ugly, but short of a complete rework, it's the best we can do. Reported-by: Liu Bo <bo.li.liu@oracle.com> Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Diffstat (limited to 'arch/Kconfig')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud