Hello Eric, On 4/14/20 1:42 AM, Eric Whitney wrote:
I'm seeing consistent failures for generic/456 while running kvm-xfstests' 1k test case on 5.7-rc1. This is with an x86-64 test appliance root file system image dated 23 March 2020. The test fails when e2fsck reports "inconsistent fs: inode 12, i_size is 147456, should be 163840". Bisecting 5.7-rc1 identified the following patch as the cause: ext4: don't set dioread_nolock by default for blocksize < pagesize (626b035b816b). Reverting the patch in 5.7-rc1 reliably eliminates the test failure.
Since you could reliably reproduce it. Could you please try with this patch and see if this fixes it for you? https://patchwork.ozlabs.org/project/linux-ext4/patch/20200331105016.8674-1-jack@xxxxxxx/ -ritesh