diff options
| author | Wang Shilong <[email protected]> | 2013-12-28 19:52:39 +0800 |
|---|---|---|
| committer | Chris Mason <[email protected]> | 2014-01-28 13:20:14 -0800 |
| commit | 1708cc5723cb775703b42a0ce8e521019c42dd67 (patch) | |
| tree | 2e9dfec779989b80010af96287d5d8babbe46796 /tools/perf/scripts/python | |
| parent | e77751aad1facc4973613a11e2ad98ee4bbb04e1 (diff) | |
Btrfs: fix an oops when we fail to relocate tree blocks
During balance test, we hit an oops:
[ 2013.841551] kernel BUG at fs/btrfs/relocation.c:1174!
The problem is that if we fail to relocate tree blocks, we should
update backref cache, otherwise, some pending nodes are not updated
while snapshot check @cache->last_trans is within one transaction
and won't update it and then oops happen.
Signed-off-by: Wang Shilong <[email protected]>
Signed-off-by: Josef Bacik <[email protected]>
Signed-off-by: Chris Mason <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions