linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] btrfs/076: fix failure on device with small zone_append_max_bytes
@ 2023-09-15  7:25 Naohiro Aota
  2023-09-15  7:25 ` [PATCH v2 1/2] btrfs/076: support smaller extent size limit Naohiro Aota
  2023-09-15  7:25 ` [PATCH v2 2/2] btrfs/076: use _fixed_by_kernel_commit to tell the fixing kernel commit Naohiro Aota
  0 siblings, 2 replies; 8+ messages in thread
From: Naohiro Aota @ 2023-09-15  7:25 UTC (permalink / raw)
  To: fstests; +Cc: linux-btrfs, Naohiro Aota

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.

- 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(-)

-- 
2.42.0


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-09-22  0:04 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-15  7:25 [PATCH v2 0/2] btrfs/076: fix failure on device with small zone_append_max_bytes Naohiro Aota
2023-09-15  7:25 ` [PATCH v2 1/2] btrfs/076: support smaller extent size limit Naohiro Aota
2023-09-15  9:16   ` Filipe Manana
2023-09-21  7:41     ` Naohiro Aota
2023-09-21 17:09       ` Zorro Lang
2023-09-22  0:04         ` Naohiro Aota
2023-09-15  7:25 ` [PATCH v2 2/2] btrfs/076: use _fixed_by_kernel_commit to tell the fixing kernel commit Naohiro Aota
2023-09-15  9:17   ` Filipe Manana

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).