lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Fri, 26 Sep 2014 18:16:46 -0400
From:	Eric Whitney <enwlinux@...il.com>
To:	linux-ext4@...r.kernel.org
Cc:	tytso@....edu
Subject: [PATCH] xfstests-bld: specify inode size in inline test scenario conf

Some xfstests use test file systems that are smaller than 512 MB, and
per the mke2fs.conf default, contain 128 byte inodes.  These tests
include xfstests generic/015, generic/077, generic/083, and shared/298.
All of them fail at mkfs time when run in xfstest-bld's inline test
scenario because the inline data feature requires a minimum inode size
of 256 bytes.

Fix this problem by specifying an inode size of 256 bytes in the inline
conf file.  This allows the tester more flexibility than modifying the
xfstests themselves.

This change also makes it possible to run generic/027 successfully and
in a reasonable amount of time (less than 20 minutes on one x86-64 VM).
It also fails silently when mkfs'ing its test file system, but then
proceeds to run and reports success erroneously.

Signed-off-by: Eric Whitney <enwlinux@...il.com>
---
 kvm-xfstests/test-appliance/files/root/conf/inline | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kvm-xfstests/test-appliance/files/root/conf/inline b/kvm-xfstests/test-appliance/files/root/conf/inline
index 52b0609..9ba088f 100644
--- a/kvm-xfstests/test-appliance/files/root/conf/inline
+++ b/kvm-xfstests/test-appliance/files/root/conf/inline
@@ -1,7 +1,7 @@
 export FS=ext4
 export TEST_DEV=$VDD
 export TEST_DIR=/vdd
-export MKFS_OPTIONS="-q -O inline_data,metadata_csum,64bit"
+export MKFS_OPTIONS="-q -I 256 -O inline_data,metadata_csum,64bit"
 export EXT_MOUNT_OPTIONS="-o block_validity"
 TESTNAME="Ext4 4k block w/inline"
 
-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ