mbox series

[v3,0/2] btrfs/076: fix failure on device with small zone_append_max_bytes

Message ID cover.1695282094.git.naohiro.aota@wdc.com (mailing list archive)
Headers show
Series btrfs/076: fix failure on device with small zone_append_max_bytes | expand

Message

Naohiro Aota Sept. 21, 2023, 7:44 a.m. UTC
Running btrfs/072 on a zoned null_blk device fails with a mismatch of the
number of extents. That mismatch happens because the max size of extent is
limited by not only BTRFS_MAX_UNCOMPRESSED, but also zone_append_max_bytes
on the zoned mode.

Fix the issue by calculating the expected number of extents instead of
hard-coding it in the output file.

Also, use _fixed_by_kernel_commit to rewrite the fixing commit indication
in the comment.

- v3: Use 1024s instead of "<< 10"s to represents KB or MB
- v2: Only fixed the subject lines

Naohiro Aota (2):
  btrfs/076: support smaller extent size limit
  btrfs/076: use _fixed_by_kernel_commit to tell the fixing kernel
    commit

 tests/btrfs/076     | 29 ++++++++++++++++++++++++-----
 tests/btrfs/076.out |  3 +--
 2 files changed, 25 insertions(+), 7 deletions(-)