btrfs: fix break phase in btrfs_insert_some_items()
PATCH 2/10 btrfs: fix break phase in btrfs_insert_some_items()
From: Liu Bo <[email protected]>
"nr = i" should be placed before "break" in order to get right "nr".
Signed-off-by Liu Bo <[email protected]>
Signed-off-by Miao Xie <[email protected]>
--- fs/btrfs/ctree.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
fs/btrfs/ctree.c +1 -1
@@ -3430,8 +3430,8 @@ int btrfs_insert_some_items(struct btrfs_trans_handle *trans,for (i =0 ; i < nr; i++) {if (total_size + data_size[i] +sizeof (struct btrfs_item ) >BTRFS_LEAF_DATA_SIZE (root)) { -break ; nr = i; +break ; } total_data += data_size[i]; total_size += data_size[i] +sizeof (struct btrfs_item );
Signature · 1 line
1.6.5.2