From 60ba1274f5d79b41cd80586696c4a07840e95869 Mon Sep 17 00:00:00 2001 From: "Darrick J. Wong" Date: Wed, 7 Feb 2018 13:19:45 -0800 Subject: [PATCH] xfs/348: dir->symlink corruption must not be allowed A directory corrupted into a symlink is caught by the local format ifork verifiers, and previously this test failed to catch such kernel bug, so fix the test. Note that the local format ifork verifiers were introduced by commit 0795e004fd4f ("xfs: create structure verifier function for short form symlinks"), and didn't get wired up until commit 9cfb9b47479e ("xfs: provide a centralized method for verifying inline fork data"). Signed-off-by: Darrick J. Wong Reviewed-by: Eryu Guan Signed-off-by: Eryu Guan --- tests/xfs/348.out | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/xfs/348.out b/tests/xfs/348.out index f4a7a71f..17d9be23 100644 --- a/tests/xfs/348.out +++ b/tests/xfs/348.out @@ -239,7 +239,7 @@ would have junked entry "DATA" in directory PARENT_INO would have junked entry "DIR" in directory PARENT_INO would have junked entry "EMPTY" in directory PARENT_INO would have junked entry "FIFO" in directory PARENT_INO -stat: 'SCRATCH_MNT/test/DIR' is a symbolic link +stat: cannot stat 'SCRATCH_MNT/test/DIR': Structure needs cleaning stat: 'SCRATCH_MNT/test/DATA' is a symbolic link stat: cannot stat 'SCRATCH_MNT/test/EMPTY': Structure needs cleaning stat: 'SCRATCH_MNT/test/SYMLINK' is a symbolic link -- 2.47.3