xfs/130: don't modify files after failed mount

In xfs/130, we try to mount a filesystem with the expectation that it
will fail.  Therefore, it is inappropriate to try to write to the
mountpoint, since it could otherwise be writable.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Eryu Guan <eguan@redhat.com>
This commit is contained in:
Darrick J. Wong
2016-09-28 19:28:34 -07:00
committed by Eryu Guan
parent 41dfeb425e
commit 961956168b
2 changed files with 3 additions and 7 deletions
+3 -6
View File
@@ -79,12 +79,9 @@ seq 0 $((agcount - 1)) | while read ag; do
done
echo "+ mount image"
_scratch_mount
echo "+ reflink more"
_cp_reflink "${SCRATCH_MNT}/file1" "${SCRATCH_MNT}/file4" 2> /dev/null && \
_fail "should not be able to reflink with busted refcount btree"
umount "${SCRATCH_MNT}"
_scratch_mount >> $seqres.full 2>&1 && \
echo "Should not be able to mount with broken refcountbt."
_scratch_unmount >> $seqres.full 2>&1
echo "+ repair fs"
_disable_dmesg_check
-1
View File
@@ -5,7 +5,6 @@ QA output created by 130
+ check fs
+ corrupt image
+ mount image
+ reflink more
+ repair fs
+ mount image (2)
+ chattr -R -i