diff options
author | Su Yue <suy.fnst@cn.fujitsu.com> | 2018-05-08 16:30:03 +0800 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2018-06-07 16:37:31 +0200 |
commit | 50782a34d7eb85c38f12b95f76d2507af8b4cc6d (patch) | |
tree | 5fe0599af864d26ffd9a563ad5f135b68b5301fe /image | |
parent | 0ee012318f011d2064761dd2246e1c5f699a9ed7 (diff) |
btrfs-progs: check: lowmem: start to remove parameters @trans in lowmem
Since extents can be avoided to be overwrittten by excluding or chunk
allocation. It's not necessary to do all repairs in one transaction.
This patch removes parameter @trans of repair_extent_data_item().
repair_extent_data_item() calls try_avoid_extents_overwrite()
and starts a transaction by itself.
Note: This patch and next patches cause error in lowmem repair like:
"Error: Commit_root already set when starting transaction".
Such error will disappear after removing @trans finished.
Signed-off-by: Su Yue <suy.fnst@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'image')
0 files changed, 0 insertions, 0 deletions