Skip to contentSkip to conversation

generic/009: don't run for btrfs if PAGE_SIZE > 4096

PATCH New Mark Fasheh 1 participant 1 message May 29, 2018

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 generic/009: don't run for btrfs if PAGE_SIZE > 4096

Btrfs has the same issue as XFS here in that the extent layout on a > 4096 page size system will not match what is reflected in the test output.

---
 tests/generic/009 | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
tests/generic/009 +4 -4
index 797def5c..727d4b60 100755
@@ -56,12 +56,12 @@ if [ "$FSTYP" = "ext4" ]; then
 	_ext4_disable_extent_zeroout
 fi
 
-# When PAGE_SIZE > 4096 xfs extent layout is different so it would not match
-# the output.
-if [ "$FSTYP" = "xfs" ]; then
+# When PAGE_SIZE > 4096 some filesystems extent layout is different so
+# it would not match the output.
+if [ "$FSTYP" = "xfs" -o "$FSTYP" = "btrfs" ]; then
 	PAGE_SIZE=`getconf PAGE_SIZE`
 	if [ $PAGE_SIZE -gt 4096 ]; then
-		_notrun "Not supported on xfs with page size > 4096"
+		_notrun "Not supported on xfs or btrfs with page size > 4096"
 	fi
 fi
 
Signature · 1 line
2.15.1