@@ -82,6 +82,7 @@ pipe p--670 0 0
symlink l--123 0 0 bigfile
: a file we actually read
bigfile ---666 3 0 $tempfile.2
+rsvfile r--666 3 0 1234567
: done
$
EOF
@@ -117,6 +118,10 @@ _verify_fs()
diff -q $SCRATCH_MNT/symlink $tempfile.2 \
|| echo "symlink broken"
+ rsvblocks=$(stat -c '%b' $SCRATCH_MNT/rsvfile)
+ test $rsvblocks -gt 0 \
+ || echo "rsvfile broken"
+
echo "*** unmount FS"
_full "umount"
_scratch_unmount >>$seqfull 2>&1 \
@@ -69,6 +69,11 @@ Device: <DEVICE> Inode: <INODE> Links: 1
Mode: (0670/frw-rwx---) Uid: (0) Gid: (0)
Device: <DEVICE> Inode: <INODE> Links: 1
+ File: "./rsvfile"
+ Size: 0 Filetype: Regular File
+ Mode: (0666/-rw-rw-rw-) Uid: (3) Gid: (0)
+Device: <DEVICE> Inode: <INODE> Links: 1
+
File: "./setgid"
Size: 5 Filetype: Regular File
Mode: (2666/-rw-rwsrw-) Uid: (0) Gid: (0)