xfs/348: update error message when transmogrifying symlink into directory

We introduced the inline directory verifier in 4.11 to prevent the
system from trying to use corrupt inline directories.  This has the
effect of changing the error message in one step of the i_mode fuzz
tester, so update the test accordingly.

Note that prior to the existence of the verifier, this test would
occasionally result in memory corruption that did not become evident
until later.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Eryu Guan <eguan@redhat.com>
This commit is contained in:
Darrick J. Wong
2017-04-13 08:39:43 -07:00
committed by Eryu Guan
parent 0e613380dc
commit 7e0b48b33d
+1 -1
View File
@@ -110,7 +110,7 @@ would have junked entry "FIFO" in directory PARENT_INO
stat: 'SCRATCH_MNT/test/DIR' is a directory
stat: 'SCRATCH_MNT/test/DATA' is a directory
stat: cannot stat 'SCRATCH_MNT/test/EMPTY': Structure needs cleaning
stat: 'SCRATCH_MNT/test/SYMLINK' is a directory
stat: cannot stat 'SCRATCH_MNT/test/SYMLINK': Structure needs cleaning
stat: cannot stat 'SCRATCH_MNT/test/CHRDEV': Structure needs cleaning
stat: cannot stat 'SCRATCH_MNT/test/BLKDEV': Structure needs cleaning
stat: cannot stat 'SCRATCH_MNT/test/FIFO': Structure needs cleaning