From: Eric Biggers Date: Thu, 23 Jun 2022 18:41:13 +0000 (-0700) Subject: ext4/053: test changing test_dummy_encryption on remount X-Git-Tag: v2022.06.26~3 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=fc8c0d9f44dc53e6912fa95793bc88968dc9f188;p=xfstests-dev.git ext4/053: test changing test_dummy_encryption on remount The test_dummy_encryption mount option isn't supposed to be settable or changeable via a remount, so add test cases for this. This is a regression test for a bug that was introduced in Linux v5.17 and fixed in v5.19-rc3 by commit 85456054e10b ("ext4: fix up test_dummy_encryption handling for new mount API"). Reviewed-by: Lukas Czerner Signed-off-by: Eric Biggers Signed-off-by: Zorro Lang --- diff --git a/tests/ext4/053 b/tests/ext4/053 index 23e553c5..555e474e 100755 --- a/tests/ext4/053 +++ b/tests/ext4/053 @@ -685,6 +685,9 @@ for fstype in ext2 ext3 ext4; do mnt test_dummy_encryption=v2 not_mnt test_dummy_encryption=bad not_mnt test_dummy_encryption= + # Can't be set or changed on remount. + mnt_then_not_remount defaults test_dummy_encryption + mnt_then_not_remount test_dummy_encryption=v1 test_dummy_encryption=v2 do_mkfs -O ^encrypt $SCRATCH_DEV ${SIZE}k fi not_mnt test_dummy_encryption