diff options
author | Yan, Zheng <zheng.yan@oracle.com> | 2010-01-15 08:43:09 +0000 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2010-01-17 20:40:21 -0500 |
commit | 6c7d54ac87f338c479d9729e8392eca3f76e11e1 (patch) | |
tree | 3815913df585d7cbc8ba6a4c151328daa4720c7c /fs/stack.c | |
parent | 2423fdfb96e3f9ff3baeb6c4c78d74145547891d (diff) | |
download | blackbird-op-linux-6c7d54ac87f338c479d9729e8392eca3f76e11e1.tar.gz blackbird-op-linux-6c7d54ac87f338c479d9729e8392eca3f76e11e1.zip |
Btrfs: Fix race in btrfs_mark_extent_written
Fix bug reported by Johannes Hirte. The reason of that bug
is btrfs_del_items is called after btrfs_duplicate_item and
btrfs_del_items triggers tree balance. The fix is check that
case and call btrfs_search_slot when needed.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com>
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/stack.c')
0 files changed, 0 insertions, 0 deletions