START sys/ffs 2025-01-01T04:25:35Z ===> ffs ==== mount ==== umount -f /dev/vnd0c 2>/dev/null || true rmdir /mnt/regress-ffs 2>/dev/null || true vnconfig -u vnd0 2>/dev/null || true rm -f stamp-mount dd if=/dev/zero of=diskimage bs=512 count=4k 4096+0 records in 4096+0 records out 2097152 bytes transferred in 0.043 secs (48620680 bytes/sec) vnconfig vnd0 diskimage newfs vnd0c /dev/rvnd0c: 2.0MB in 4096 sectors of 512 bytes 4 cylinder groups of 0.50MB, 32 blocks, 64 inodes each super-block backups (for fsck -b #) at: 160, 1184, 2208, 3232, mkdir -p /mnt/regress-ffs mount /dev/vnd0c /mnt/regress-ffs ==== run-chflags ==== make -C /usr/src/regress/sys/ffs/ffs/.. fstest cc -O2 -pipe -MD -MP -c /usr/src/regress/sys/ffs/fstest.c cc -o fstest fstest.o cd /mnt/regress-ffs && env FSTEST=/usr/src/regress/sys/ffs/ffs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/ffs/../run /usr/src/regress/sys/ffs/ffs/../tests/chflags/*.t /usr/src/regress/sys/ffs/ffs/../tests/chflags/00.t: "chflags changes flags" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test stat fstest_4426a55902d07a261b3282330bf9f45d flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... failed: test stat fstest_4426a55902d07a261b3282330bf9f45d flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result SF_ARCHIVED Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... failed: test stat fstest_4426a55902d07a261b3282330bf9f45d flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test stat fstest_4426a55902d07a261b3282330bf9f45d flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result SF_ARCHIVED Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... failed: test stat fstest_4426a55902d07a261b3282330bf9f45d flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... failed: test stat fstest_4426a55902d07a261b3282330bf9f45d flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result SF_ARCHIVED Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... failed: test stat fstest_6fe3d76ece66b14c89f207d1eccb3d12 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... failed: test stat fstest_6fe3d76ece66b14c89f207d1eccb3d12 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result SF_ARCHIVED Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... failed: test lstat fstest_6fe3d76ece66b14c89f207d1eccb3d12 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... failed: test lstat fstest_6fe3d76ece66b14c89f207d1eccb3d12 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result SF_ARCHIVED Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. Running test #79... okay. Running test #80... okay. Running test #81... okay. Running test #82... okay. Running test #83... okay. Running test #84... okay. Running test #85... okay. Running test #86... okay. Running test #87... okay. Running test #88... okay. Running test #89... okay. Running test #90... okay. Running test #91... okay. Running test #92... okay. Running test #93... okay. Running test #94... okay. Running test #95... okay. Running test #96... okay. Running test #97... okay. Running test #98... okay. Running test #99... okay. Running test #100... okay. Running test #101... okay. Running test #102... okay. Running test #103... okay. Running test #104... okay. Running test #105... okay. Running test #106... okay. Running test #107... okay. Running test #108... okay. Running test #109... okay. Running test #110... okay. Running test #111... okay. Running test #112... okay. Running test #113... okay. Running test #114... okay. Running test #115... okay. Running test #116... okay. Running test #117... okay. Running test #118... okay. Running test #119... okay. Running test #120... okay. Running test #121... okay. Running test #122... okay. Running test #123... okay. Running test #124... okay. Running test #125... okay. Running test #126... okay. Running test #127... okay. Running test #128... okay. Running test #129... okay. Running test #130... okay. Running test #131... okay. Running test #132... okay. Running test #133... okay. Running test #134... okay. Running test #135... okay. Running test #136... okay. Running test #137... okay. Running test #138... okay. Running test #139... okay. Running test #140... okay. Running test #141... okay. Running test #142... okay. Running test #143... okay. Running test #144... okay. Running test #145... okay. Running test #146... okay. Running test #147... okay. Running test #148... okay. Running test #149... okay. Running test #150... okay. Running test #151... okay. Running test #152... okay. Running test #153... okay. Running test #154... okay. Running test #155... okay. Running test #156... okay. Running test #157... okay. Running test #158... okay. Running test #159... okay. Running test #160... okay. Running test #161... okay. Running test #162... okay. Running test #163... okay. Running test #164... okay. Running test #165... okay. Running test #166... okay. Running test #167... okay. Running test #168... okay. Running test #169... okay. Running test #170... okay. Running test #171... okay. Running test #172... okay. Running test #173... okay. Running test #174... okay. /usr/src/regress/sys/ffs/ffs/../tests/chflags/01.t: "chflags returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/chflags/02.t: "chflags returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/chflags/03.t: "chflags returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. /usr/src/regress/sys/ffs/ffs/../tests/chflags/04.t: "chflags returns ENOENT if path or file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/ffs/../tests/chflags/05.t: "chflags returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. /usr/src/regress/sys/ffs/ffs/../tests/chflags/06.t: "chflags returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/chflags/07.t: "chflags returns EPERM when the effective user ID does not match the owner of the file and the effective user ID is not the super-user" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. /usr/src/regress/sys/ffs/ffs/../tests/chflags/08.t: "chflags returns EPERM when one of SF_IMMUTABLE or SF_APPEND, is set and the user is not the super-user" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... failed: test stat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_de3c8510787285eaa195c2dacd8329e9 UF_IMMUTABLE expect EPERM result 0 Running test #7... failed: test stat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #8... okay. Running test #9... okay. Running test #10... failed: test stat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_de3c8510787285eaa195c2dacd8329e9 UF_IMMUTABLE expect EPERM result 0 Running test #12... failed: test stat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_APPEND result UF_IMMUTABLE Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test stat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_de3c8510787285eaa195c2dacd8329e9 UF_IMMUTABLE expect EPERM result 0 Running test #21... failed: test stat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #22... okay. Running test #23... okay. Running test #24... failed: test stat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_de3c8510787285eaa195c2dacd8329e9 UF_IMMUTABLE expect EPERM result 0 Running test #26... failed: test stat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_APPEND result UF_IMMUTABLE Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... failed: test stat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_de3c8510787285eaa195c2dacd8329e9 UF_IMMUTABLE expect EPERM result 0 Running test #35... failed: test stat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #36... okay. Running test #37... okay. Running test #38... failed: test stat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_de3c8510787285eaa195c2dacd8329e9 UF_IMMUTABLE expect EPERM result 0 Running test #40... failed: test stat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_APPEND result UF_IMMUTABLE Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_de3c8510787285eaa195c2dacd8329e9 UF_IMMUTABLE expect EPERM result 0 Running test #49... failed: test lstat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #50... okay. Running test #51... okay. Running test #52... failed: test lstat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_de3c8510787285eaa195c2dacd8329e9 UF_IMMUTABLE expect EPERM result 0 Running test #54... failed: test lstat fstest_de3c8510787285eaa195c2dacd8329e9 flags expect SF_APPEND result UF_IMMUTABLE Running test #55... okay. Running test #56... okay. Running test #57... okay. /usr/src/regress/sys/ffs/ffs/../tests/chflags/09.t: "chflags returns EPERM when one of SF_IMMUTABLE or SF_APPEND is set and securelevel is greater than 0" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test stat fstest_31d84eb1eece4a618b1affa28dcb80d9 flags expect SF_IMMUTABLE result none Running test #5... okay. Running test #6... failed: test stat fstest_31d84eb1eece4a618b1affa28dcb80d9 flags expect SF_APPEND result none Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... failed: test stat fstest_31d84eb1eece4a618b1affa28dcb80d9 flags expect SF_IMMUTABLE result none Running test #13... okay. Running test #14... failed: test stat fstest_31d84eb1eece4a618b1affa28dcb80d9 flags expect SF_APPEND result none Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... failed: test stat fstest_31d84eb1eece4a618b1affa28dcb80d9 flags expect SF_IMMUTABLE result none Running test #21... okay. Running test #22... failed: test stat fstest_31d84eb1eece4a618b1affa28dcb80d9 flags expect SF_APPEND result none Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... failed: test lstat fstest_31d84eb1eece4a618b1affa28dcb80d9 flags expect SF_IMMUTABLE result none Running test #29... okay. Running test #30... failed: test lstat fstest_31d84eb1eece4a618b1affa28dcb80d9 flags expect SF_APPEND result none Running test #31... okay. Running test #32... okay. Running test #33... okay. /usr/src/regress/sys/ffs/ffs/../tests/chflags/10.t: "chflags returns EPERM if non-super-user tries to set one of SF_IMMUTABLE, SF_APPEND" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... failed: test -u 65534 -g 65534 chflags fstest_af5e52c7b99c25d743f76c2efd27dfd9 SF_IMMUTABLE expect EPERM result 0 Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... failed: test -u 65534 -g 65534 chflags fstest_af5e52c7b99c25d743f76c2efd27dfd9 SF_APPEND expect EPERM result 0 Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 chflags fstest_af5e52c7b99c25d743f76c2efd27dfd9 SF_IMMUTABLE expect EPERM result 0 Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... failed: test -u 65534 -g 65534 chflags fstest_af5e52c7b99c25d743f76c2efd27dfd9 SF_APPEND expect EPERM result 0 Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... failed: test -u 65534 -g 65534 chflags fstest_af5e52c7b99c25d743f76c2efd27dfd9 SF_IMMUTABLE expect EPERM result 0 Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... failed: test -u 65534 -g 65534 chflags fstest_af5e52c7b99c25d743f76c2efd27dfd9 SF_APPEND expect EPERM result 0 Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... failed: test -u 65534 -g 65534 lchflags fstest_af5e52c7b99c25d743f76c2efd27dfd9 SF_IMMUTABLE expect EPERM result 0 Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... failed: test -u 65534 -g 65534 lchflags fstest_af5e52c7b99c25d743f76c2efd27dfd9 SF_APPEND expect EPERM result 0 Running test #43... okay. Running test #44... okay. Running test #45... okay. /usr/src/regress/sys/ffs/ffs/../tests/chflags/11.t: "chflags returns EPERM if a user tries to set or remove the SF_SNAPSHOT flag" Running test #0... okay. Running test #1... okay. Running test #2... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #5... okay. Running test #6... okay. Running test #7... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #16... okay. Running test #17... okay. Running test #18... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #27... okay. Running test #28... okay. Running test #29... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 lchflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #38... okay. Running test #39... okay. Running test #40... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 lchflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_ceaa02e7234c9247ba874ea475d51e43 SF_SNAPSHOT expect EPERM result Running test #43... okay. Running test #44... okay. Running test #45... okay. /usr/src/regress/sys/ffs/ffs/../tests/chflags/12.t: "chflags returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/ffs/../tests/chflags/13.t: "chflags returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 455 tests completed, 66 failed. ==== run-chmod ==== cd /mnt/regress-ffs && env FSTEST=/usr/src/regress/sys/ffs/ffs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/ffs/../run /usr/src/regress/sys/ffs/ffs/../tests/chmod/*.t /usr/src/regress/sys/ffs/ffs/../tests/chmod/00.t: "chmod changes permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. /usr/src/regress/sys/ffs/ffs/../tests/chmod/01.t: "chmod returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/chmod/02.t: "chmod returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/chmod/03.t: "chmod returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/chmod/04.t: "chmod returns ENOENT if the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/ffs/../tests/chmod/05.t: "chmod returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/ffs/../tests/chmod/06.t: "chmod returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/chmod/07.t: "chmod returns EPERM if the operation would change the ownership, but the effective user ID is not the super-user" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/ffs/../tests/chmod/08.t: "chmod returns EPERM if the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test chmod fstest_9c843bc195dcaa7711ad1fcf7b7bd882 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_9c843bc195dcaa7711ad1fcf7b7bd882 mode expect 0644 result 0600 Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... failed: test chmod fstest_9c843bc195dcaa7711ad1fcf7b7bd882 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_9c843bc195dcaa7711ad1fcf7b7bd882 mode expect 0644 result 0600 Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. /usr/src/regress/sys/ffs/ffs/../tests/chmod/09.t: "chmod returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/ffs/../tests/chmod/10.t: "chmod returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. /usr/src/regress/sys/ffs/ffs/../tests/chmod/11.t: "chmod returns EFTYPE if the effective user ID is not the super-user, the mode includes the sticky bit (S_ISVTX), and path does not refer to a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. 178 tests completed, 4 failed. ==== run-chown ==== cd /mnt/regress-ffs && env FSTEST=/usr/src/regress/sys/ffs/ffs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/ffs/../run /usr/src/regress/sys/ffs/ffs/../tests/chown/*.t /usr/src/regress/sys/ffs/ffs/../tests/chown/00.t: "chown changes ownership" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_77672b439d905c6aa49c6eb5867cd3c8 mode expect 06555 result 0555 Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... failed: test lstat fstest_77672b439d905c6aa49c6eb5867cd3c8 mode expect 06555 result 0555 Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... failed: test lstat fstest_77672b439d905c6aa49c6eb5867cd3c8 mode expect 06555 result 0555 Running test #62... okay. Running test #63... okay. Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. Running test #79... okay. Running test #80... okay. Running test #81... okay. Running test #82... okay. Running test #83... okay. Running test #84... okay. Running test #85... okay. Running test #86... okay. Running test #87... okay. Running test #88... okay. Running test #89... okay. Running test #90... okay. Running test #91... okay. Running test #92... okay. Running test #93... okay. Running test #94... okay. Running test #95... okay. Running test #96... okay. Running test #97... okay. Running test #98... okay. Running test #99... okay. Running test #100... okay. Running test #101... okay. Running test #102... okay. Running test #103... okay. Running test #104... okay. Running test #105... okay. Running test #106... okay. Running test #107... okay. Running test #108... okay. Running test #109... okay. Running test #110... okay. Running test #111... okay. Running test #112... okay. Running test #113... okay. Running test #114... okay. Running test #115... okay. Running test #116... okay. Running test #117... okay. Running test #118... okay. Running test #119... okay. Running test #120... okay. Running test #121... okay. Running test #122... okay. Running test #123... okay. Running test #124... okay. Running test #125... okay. Running test #126... okay. Running test #127... okay. Running test #128... okay. Running test #129... okay. Running test #130... okay. Running test #131... okay. Running test #132... okay. Running test #133... okay. Running test #134... okay. Running test #135... okay. Running test #136... okay. Running test #137... okay. Running test #138... okay. Running test #139... okay. Running test #140... okay. Running test #141... okay. Running test #142... okay. Running test #143... okay. Running test #144... okay. Running test #145... okay. Running test #146... okay. Running test #147... okay. Running test #148... okay. Running test #149... okay. Running test #150... okay. Running test #151... okay. Running test #152... okay. Running test #153... okay. Running test #154... okay. Running test #155... okay. Running test #156... okay. Running test #157... okay. Running test #158... okay. Running test #159... okay. Running test #160... okay. Running test #161... okay. Running test #162... okay. Running test #163... okay. Running test #164... okay. Running test #165... okay. Running test #166... okay. Running test #167... okay. Running test #168... okay. Running test #169... okay. Running test #170... okay. /usr/src/regress/sys/ffs/ffs/../tests/chown/01.t: "chown returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/chown/02.t: "chown returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/chown/03.t: "chown returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/chown/04.t: "chown returns ENOENT if the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/ffs/../tests/chown/05.t: "chown returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. /usr/src/regress/sys/ffs/ffs/../tests/chown/06.t: "chown returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/chown/07.t: "chown returns EPERM if the operation would change the ownership, but the effective user ID is not the super-user and the process is not an owner of the file" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. /usr/src/regress/sys/ffs/ffs/../tests/chown/08.t: "chown returns EPERM if the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test chown fstest_9293e0209fb2cc1ac54bab99cf69fff7 65534 65534 expect EPERM result 0 Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... failed: test chown fstest_9293e0209fb2cc1ac54bab99cf69fff7 65534 65534 expect EPERM result 0 Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. /usr/src/regress/sys/ffs/ffs/../tests/chown/09.t: "chown returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/ffs/../tests/chown/10.t: "chown returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 265 tests completed, 5 failed. ==== run-link ==== cd /mnt/regress-ffs && env FSTEST=/usr/src/regress/sys/ffs/ffs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/ffs/../run /usr/src/regress/sys/ffs/ffs/../tests/link/*.t /usr/src/regress/sys/ffs/ffs/../tests/link/00.t: "link creates hardlinks" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... okay. Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. Running test #79... okay. Running test #80... okay. Running test #81... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/01.t: "link returns ENOTDIR if a component of either path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/02.t: "link returns ENAMETOOLONG if a component of either pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/03.t: "link returns ENAMETOOLONG if an entire length of either path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/04.t: "link returns ENOENT if a component of either path prefix does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/05.t: "link returns EMLINK if the link count of the file named by name1 would exceed 32767" Running test #0... okay. Running test #1... okay. ln: fstest_72c0c38e019fb437f1c5a272c3c0e5cb/32767: Too many links Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/06.t: "link returns EACCES when a component of either path prefix denies search permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/07.t: "link returns EACCES when the requested link requires writing in a directory with a mode that denies write permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/08.t: "link returns ELOOP if too many symbolic links were encountered in translating one of the pathnames" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/09.t: "link returns ENOENT if the source file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/10.t: "link returns EEXIST if the destination file does exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/11.t: "link returns EPERM if the source file is a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/12.t: "link returns EPERM if the source file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test link fstest_a89ff953a769dd4d856203ac65f598fd fstest_0bb2d5c291d3305fa5cbb9df228330e0 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test link fstest_a89ff953a769dd4d856203ac65f598fd fstest_0bb2d5c291d3305fa5cbb9df228330e0 expect 0 result EEXIST Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... failed: test link fstest_a89ff953a769dd4d856203ac65f598fd fstest_0bb2d5c291d3305fa5cbb9df228330e0 expect EPERM result 0 Running test #15... okay. Running test #16... failed: test link fstest_a89ff953a769dd4d856203ac65f598fd fstest_0bb2d5c291d3305fa5cbb9df228330e0 expect 0 result EEXIST Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/13.t: "link returns EPERM if the parent directory of the destination file has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... failed: test link fstest_b1f9ec6810bcf39647fde7a50ecbefc6/fstest_9087f75d5cab3c706b7f85c4770a47c3 fstest_b1f9ec6810bcf39647fde7a50ecbefc6/fstest_b7dc25a5f57f0a5a9b4c4eb83272fcf5 expect EPERM result 0 Running test #6... okay. Running test #7... failed: test link fstest_b1f9ec6810bcf39647fde7a50ecbefc6/fstest_9087f75d5cab3c706b7f85c4770a47c3 fstest_b1f9ec6810bcf39647fde7a50ecbefc6/fstest_b7dc25a5f57f0a5a9b4c4eb83272fcf5 expect 0 result EEXIST Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/14.t: "link returns EXDEV if the source and the destination files are on different file systems" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/15.t: "link returns ENOSPC if the directory in which the entry for the new link is being placed cannot be extended because there is no space left on the file system containing the directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/16.t: "link returns EROFS if the requested link requires writing in a directory on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. /usr/src/regress/sys/ffs/ffs/../tests/link/17.t: "link returns EFAULT if one of the pathnames specified is outside the process's allocated address space" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. 277 tests completed, 6 failed. ==== run-mkdir ==== cd /mnt/regress-ffs && env FSTEST=/usr/src/regress/sys/ffs/ffs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/ffs/../run /usr/src/regress/sys/ffs/ffs/../tests/mkdir/*.t /usr/src/regress/sys/ffs/ffs/../tests/mkdir/00.t: "mkdir creates directories" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkdir/01.t: "mkdir returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkdir/02.t: "mkdir returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkdir/03.t: "mkdir returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkdir/04.t: "mkdir returns ENOENT if a component of the path prefix does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkdir/05.t: "mkdir returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkdir/06.t: "mkdir returns EACCES when write permission is denied on the parent directory of the directory to be created" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkdir/07.t: "mkdir returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkdir/08.t: "mkdir returns EPERM if the parent directory of the directory to be created has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test mkdir fstest_544e9a6785c34603c14bc481570861b7/fstest_5df468525a7634aa4646123e6d5f4cbf 0755 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkdir fstest_544e9a6785c34603c14bc481570861b7/fstest_5df468525a7634aa4646123e6d5f4cbf 0755 expect 0 result EEXIST Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkdir/09.t: "mkdir returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkdir/10.t: "mkdir returns EEXIST if the named file exists" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkdir/11.t: "mkdir returns ENOSPC if there are no free inodes on the file system on which the directory is being created" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkdir/12.t: "mkdir returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 134 tests completed, 2 failed. ==== run-mkfifo ==== cd /mnt/regress-ffs && env FSTEST=/usr/src/regress/sys/ffs/ffs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/ffs/../run /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/*.t /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/00.t: "mkfifo creates fifo files" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/01.t: "mkfifo returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/02.t: "mkfifo returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/03.t: "mkfifo returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/04.t: "mkfifo returns ENOENT if a component of the path prefix does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/05.t: "mkfifo returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/06.t: "mkfifo returns EACCES when write permission is denied on the parent directory of the file to be created" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/07.t: "mkfifo returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/08.t: "mkfifo returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test mkfifo fstest_376dff96a080a29af98b7090eca6fe61/fstest_155b298308b94476741ccac413c944c8 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_376dff96a080a29af98b7090eca6fe61/fstest_155b298308b94476741ccac413c944c8 expect 0 result EROFS Running test #6... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/09.t: "mkfifo returns EEXIST if the named file exists" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/10.t: "mkfifo returns EPERM if the parent directory of the file to be created has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test mkfifo fstest_b7cf8db83c46720927b984428ccdf859/fstest_f4d6a5b87b77841b0a6b8977a67dae0a 0644 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkfifo fstest_b7cf8db83c46720927b984428ccdf859/fstest_f4d6a5b87b77841b0a6b8977a67dae0a 0644 expect 0 result EEXIST Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/11.t: "mkfifo returns ENOSPC if there are no free inodes on the file system on which the file is being created" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/mkfifo/12.t: "mkfifo returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 134 tests completed, 4 failed. ==== run-open ==== cd /mnt/regress-ffs && env FSTEST=/usr/src/regress/sys/ffs/ffs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/ffs/../run /usr/src/regress/sys/ffs/ffs/../tests/open/*.t /usr/src/regress/sys/ffs/ffs/../tests/open/00.t: "open opens (and eventually creates) a file" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/01.t: "open returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/02.t: "open returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/03.t: "open returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/04.t: "open returns ENOENT if a component of the path name that must exist does not exist or O_CREAT is not set and the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/05.t: "open returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/06.t: "open returns EACCES when the required permissions (for reading and/or writing) are denied for the given flags" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... okay. Running test #64... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/07.t: "open returns EACCES when O_TRUNC is specified and write permission is denied" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test -u 65534 -g 65534 open fstest_b73dc3ae546f1c18a5de7c2b03a2b316 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_b73dc3ae546f1c18a5de7c2b03a2b316 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_b73dc3ae546f1c18a5de7c2b03a2b316 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_b73dc3ae546f1c18a5de7c2b03a2b316 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_b73dc3ae546f1c18a5de7c2b03a2b316 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_b73dc3ae546f1c18a5de7c2b03a2b316 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_b73dc3ae546f1c18a5de7c2b03a2b316 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_b73dc3ae546f1c18a5de7c2b03a2b316 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_b73dc3ae546f1c18a5de7c2b03a2b316 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #21... okay. Running test #22... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/08.t: "open returns EACCES when O_CREAT is specified, the file does not exist, and the directory in which it is to be created does not permit writing" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/09.t: "O_CREAT is specified, the file does not exist, and the directory in which it is to be created has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_8beb7e5aafa79e1181a582223c359146/fstest_dd606c1cbd8e44b3b82d1569fc5c0a65 O_RDONLY,O_CREAT 0644 expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/10.t: "open returns EPERM when the named file has its immutable flag set and the file is to be modified" Running test #0... okay. Running test #1... okay. Running test #2... failed: test open fstest_0a7cb7d52f72668af1cbce8e08975dda O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_0a7cb7d52f72668af1cbce8e08975dda O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_0a7cb7d52f72668af1cbce8e08975dda O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... failed: test open fstest_0a7cb7d52f72668af1cbce8e08975dda O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/11.t: "open returns EPERM when the named file has its append-only flag set, the file is to be modified, and O_TRUNC is specified or O_APPEND is not specified" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_12c10d687512d9f891f2e7e0a47e404a O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_12c10d687512d9f891f2e7e0a47e404a O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_12c10d687512d9f891f2e7e0a47e404a O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_12c10d687512d9f891f2e7e0a47e404a O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_12c10d687512d9f891f2e7e0a47e404a O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_12c10d687512d9f891f2e7e0a47e404a O_RDWR,O_APPEND,O_TRUNC expect EPERM result 0 Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... failed: test open fstest_12c10d687512d9f891f2e7e0a47e404a O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_12c10d687512d9f891f2e7e0a47e404a O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/12.t: "open returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/13.t: "open returns EISDIR when he named file is a directory, and the arguments specify it is to be modified" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_91ef06d020a542cb550f06a81b94daa2 O_RDONLY,O_TRUNC expect EISDIR result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/14.t: "open returns EROFS if the named file resides on a read-only file system, and the file is to be modified" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_d0d3d9d1f7aa9009b90ccfed94abd555/fstest_a964a6a37b8473a42cb628a9f6e20130 O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_d0d3d9d1f7aa9009b90ccfed94abd555/fstest_a964a6a37b8473a42cb628a9f6e20130 O_RDONLY,O_TRUNC expect EROFS result EINVAL Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/15.t: "open returns EROFS when O_CREAT is specified and the named file would reside on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/16.t: "open returns EMLINK when O_NOFOLLOW was specified and the target is a symbolic link" Running test #0... okay. Running test #1... failed: test open fstest_902b1823eb9626e869dbb7a9bc3f82ce O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_902b1823eb9626e869dbb7a9bc3f82ce O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_902b1823eb9626e869dbb7a9bc3f82ce O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_902b1823eb9626e869dbb7a9bc3f82ce O_RDWR,O_NOFOLLOW expect EMLINK result ELOOP Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/17.t: "open returns ENXIO when O_NONBLOCK is set, the named file is a fifo, O_WRONLY is set, and no process has the file open for reading" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/18.t: "open returns EWOULDBLOCK when O_NONBLOCK and one of O_SHLOCK or O_EXLOCK is specified and the file is locked" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/19.t: "open returns ENOSPC when O_CREAT is specified, the file does not exist, and there are no free inodes on the file system on which the file is being created" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/20.t: "open returns ETXTBSY when the file is a pure procedure (shared text) file that is being executed and the open() system call requests write access" Running test #0... okay. Running test #1... okay. Running test #2... failed: test open fstest_de6d3f2c106b57ccbf004d84c07d5e28 O_RDONLY,O_TRUNC expect ETXTBSY result EINVAL Running test #3... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/21.t: "open returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/22.t: "open returns EEXIST when O_CREAT and O_EXCL were specified and the file exists" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/open/23.t: "open returns EINVAL when an attempt was made to open a descriptor with an illegal combination of O_RDONLY, O_WRONLY, and O_RDWR" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. 304 tests completed, 30 failed. ==== run-rename ==== cd /mnt/regress-ffs && env FSTEST=/usr/src/regress/sys/ffs/ffs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/ffs/../run /usr/src/regress/sys/ffs/ffs/../tests/rename/*.t /usr/src/regress/sys/ffs/ffs/../tests/rename/00.t: "rename changes file name" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... okay. Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/01.t: "rename returns ENAMETOOLONG if a component of either pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/02.t: "rename returns ENAMETOOLONG if an entire length of either path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/03.t: "rename returns ENOENT if a component of the 'from' path does not exist, or a path prefix of 'to' does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/04.t: "rename returns EACCES when a component of either path prefix denies search permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/05.t: "rename returns EACCES when the requested link requires writing in a directory with a mode that denies write permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/06.t: "rename returns EPERM if the file pointed at by the 'from' argument has its immutable, undeletable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test stat fstest_be79c09690afcdbeb8efeb108408523b flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result 0 Running test #4... failed: test chflags fstest_be79c09690afcdbeb8efeb108408523b UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_be79c09690afcdbeb8efeb108408523b flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result ENOENT Running test #7... failed: test chflags fstest_be79c09690afcdbeb8efeb108408523b SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_be79c09690afcdbeb8efeb108408523b flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result ENOENT Running test #10... failed: test chflags fstest_be79c09690afcdbeb8efeb108408523b UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_be79c09690afcdbeb8efeb108408523b flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result ENOENT Running test #13... failed: test chflags fstest_be79c09690afcdbeb8efeb108408523b none expect 0 result ENOENT Running test #14... failed: test unlink fstest_be79c09690afcdbeb8efeb108408523b expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... failed: test stat fstest_be79c09690afcdbeb8efeb108408523b flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result ENOTDIR Running test #19... okay. Running test #20... okay. Running test #21... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result ENOTDIR Running test #22... okay. Running test #23... failed: test stat fstest_be79c09690afcdbeb8efeb108408523b flags expect SF_APPEND result none Running test #24... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result ENOTDIR Running test #25... okay. Running test #26... okay. Running test #27... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result ENOTDIR Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... failed: test stat fstest_be79c09690afcdbeb8efeb108408523b flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result 0 Running test #34... failed: test chflags fstest_be79c09690afcdbeb8efeb108408523b UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_be79c09690afcdbeb8efeb108408523b flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result ENOENT Running test #37... failed: test chflags fstest_be79c09690afcdbeb8efeb108408523b SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_be79c09690afcdbeb8efeb108408523b flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result ENOENT Running test #40... failed: test chflags fstest_be79c09690afcdbeb8efeb108408523b UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_be79c09690afcdbeb8efeb108408523b flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result ENOENT Running test #43... failed: test chflags fstest_be79c09690afcdbeb8efeb108408523b none expect 0 result ENOENT Running test #44... failed: test unlink fstest_be79c09690afcdbeb8efeb108408523b expect 0 result ENOENT Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_be79c09690afcdbeb8efeb108408523b flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result 0 Running test #49... failed: test lchflags fstest_be79c09690afcdbeb8efeb108408523b UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_be79c09690afcdbeb8efeb108408523b flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_be79c09690afcdbeb8efeb108408523b SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_be79c09690afcdbeb8efeb108408523b flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_be79c09690afcdbeb8efeb108408523b UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_be79c09690afcdbeb8efeb108408523b flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_be79c09690afcdbeb8efeb108408523b fstest_e12bc600a702c2be7942b5d7cd46e3b1 expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_be79c09690afcdbeb8efeb108408523b none expect 0 result ENOENT Running test #59... failed: test unlink fstest_be79c09690afcdbeb8efeb108408523b expect 0 result ENOENT /usr/src/regress/sys/ffs/ffs/../tests/rename/07.t: "rename returns EPERM if the parent directory of the file pointed at by the 'from' argument has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test stat fstest_d2fabcefbc54ce89723fa6451451fe3e flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test stat fstest_d2fabcefbc54ce89723fa6451451fe3e flags expect SF_APPEND result none Running test #10... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result ENOENT Running test #11... okay. Running test #12... okay. Running test #13... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result ENOENT Running test #14... okay. Running test #15... failed: test unlink fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... failed: test stat fstest_d2fabcefbc54ce89723fa6451451fe3e flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result ENOTDIR Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... failed: test stat fstest_d2fabcefbc54ce89723fa6451451fe3e flags expect SF_APPEND result none Running test #25... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result ENOTDIR Running test #26... okay. Running test #27... okay. Running test #28... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result ENOTDIR Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... failed: test stat fstest_d2fabcefbc54ce89723fa6451451fe3e flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result 0 Running test #35... okay. Running test #36... okay. Running test #37... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result ENOENT Running test #38... okay. Running test #39... failed: test stat fstest_d2fabcefbc54ce89723fa6451451fe3e flags expect SF_APPEND result none Running test #40... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result ENOENT Running test #41... okay. Running test #42... okay. Running test #43... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result ENOENT Running test #44... okay. Running test #45... failed: test unlink fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db expect 0 result ENOENT Running test #46... okay. Running test #47... okay. Running test #48... failed: test stat fstest_d2fabcefbc54ce89723fa6451451fe3e flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result 0 Running test #50... okay. Running test #51... okay. Running test #52... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result ENOENT Running test #53... okay. Running test #54... failed: test stat fstest_d2fabcefbc54ce89723fa6451451fe3e flags expect SF_APPEND result none Running test #55... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result ENOENT Running test #56... okay. Running test #57... okay. Running test #58... failed: test rename fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db fstest_606c2b96cd00e0e716f27cfefdd00afb expect EPERM result ENOENT Running test #59... okay. Running test #60... failed: test unlink fstest_d2fabcefbc54ce89723fa6451451fe3e/fstest_b76ed8aac35a84bc24c4521c32d052db expect 0 result ENOENT Running test #61... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/08.t: "rename returns EPERM if the parent directory of the file pointed at by the 'to' argument has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test stat fstest_a54ed16ae32dd922bc40e7e54d1c75c9 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_333d628890030644f726e9d194f20518 fstest_a54ed16ae32dd922bc40e7e54d1c75c9/fstest_38744cf37b97b2e1624f6df4e31c07fb expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_333d628890030644f726e9d194f20518 fstest_a54ed16ae32dd922bc40e7e54d1c75c9/fstest_38744cf37b97b2e1624f6df4e31c07fb expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test unlink fstest_333d628890030644f726e9d194f20518 expect 0 result ENOENT Running test #10... okay. Running test #11... okay. Running test #12... failed: test stat fstest_a54ed16ae32dd922bc40e7e54d1c75c9 flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_333d628890030644f726e9d194f20518 fstest_a54ed16ae32dd922bc40e7e54d1c75c9/fstest_38744cf37b97b2e1624f6df4e31c07fb expect EPERM result ENOTDIR Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... failed: test stat fstest_a54ed16ae32dd922bc40e7e54d1c75c9 flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_333d628890030644f726e9d194f20518 fstest_a54ed16ae32dd922bc40e7e54d1c75c9/fstest_38744cf37b97b2e1624f6df4e31c07fb expect EPERM result 0 Running test #23... okay. Running test #24... okay. Running test #25... failed: test rename fstest_333d628890030644f726e9d194f20518 fstest_a54ed16ae32dd922bc40e7e54d1c75c9/fstest_38744cf37b97b2e1624f6df4e31c07fb expect EPERM result ENOENT Running test #26... okay. Running test #27... failed: test unlink fstest_333d628890030644f726e9d194f20518 expect 0 result ENOENT Running test #28... okay. Running test #29... okay. Running test #30... failed: test stat fstest_a54ed16ae32dd922bc40e7e54d1c75c9 flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_333d628890030644f726e9d194f20518 fstest_a54ed16ae32dd922bc40e7e54d1c75c9/fstest_38744cf37b97b2e1624f6df4e31c07fb expect EPERM result 0 Running test #32... okay. Running test #33... okay. Running test #34... failed: test rename fstest_333d628890030644f726e9d194f20518 fstest_a54ed16ae32dd922bc40e7e54d1c75c9/fstest_38744cf37b97b2e1624f6df4e31c07fb expect EPERM result ENOENT Running test #35... okay. Running test #36... failed: test unlink fstest_333d628890030644f726e9d194f20518 expect 0 result ENOENT Running test #37... okay. Running test #38... okay. Running test #39... failed: test stat fstest_a54ed16ae32dd922bc40e7e54d1c75c9 flags expect SF_APPEND result none Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... failed: test stat fstest_a54ed16ae32dd922bc40e7e54d1c75c9 flags expect SF_APPEND result none Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... failed: test stat fstest_a54ed16ae32dd922bc40e7e54d1c75c9 flags expect SF_APPEND result none Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... failed: test stat fstest_a54ed16ae32dd922bc40e7e54d1c75c9 flags expect SF_APPEND result none Running test #76... okay. Running test #77... okay. Running test #78... okay. Running test #79... okay. Running test #80... okay. Running test #81... okay. Running test #82... okay. Running test #83... okay. Running test #84... okay. Running test #85... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/09.t: "rename returns EACCES or EPERM if the directory containing 'from' is marked sticky, and neither the containing directory nor 'from' are owned by the effective user ID" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/10.t: "rename returns EACCES or EPERM if the file pointed at by the 'to' argument exists, the directory containing 'to' is marked sticky, and neither the containing directory nor 'to' are owned by the effective user ID" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... okay. Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. Running test #79... okay. Running test #80... okay. Running test #81... okay. Running test #82... okay. Running test #83... okay. Running test #84... okay. Running test #85... okay. Running test #86... okay. Running test #87... okay. Running test #88... okay. Running test #89... okay. Running test #90... okay. Running test #91... okay. Running test #92... okay. Running test #93... okay. Running test #94... okay. Running test #95... okay. Running test #96... okay. Running test #97... okay. Running test #98... okay. Running test #99... okay. Running test #100... okay. Running test #101... okay. Running test #102... okay. Running test #103... okay. Running test #104... okay. Running test #105... okay. Running test #106... okay. Running test #107... okay. Running test #108... okay. Running test #109... okay. Running test #110... okay. Running test #111... okay. Running test #112... okay. Running test #113... okay. Running test #114... okay. Running test #115... okay. Running test #116... okay. Running test #117... okay. Running test #118... okay. Running test #119... okay. Running test #120... okay. Running test #121... okay. Running test #122... okay. Running test #123... okay. Running test #124... okay. Running test #125... okay. Running test #126... okay. Running test #127... okay. Running test #128... okay. Running test #129... okay. Running test #130... okay. Running test #131... okay. Running test #132... okay. Running test #133... okay. Running test #134... okay. Running test #135... okay. Running test #136... okay. Running test #137... okay. Running test #138... okay. Running test #139... okay. Running test #140... okay. Running test #141... okay. Running test #142... okay. Running test #143... okay. Running test #144... okay. Running test #145... okay. Running test #146... okay. Running test #147... okay. Running test #148... okay. Running test #149... okay. Running test #150... okay. Running test #151... okay. Running test #152... okay. Running test #153... okay. Running test #154... okay. Running test #155... okay. Running test #156... okay. Running test #157... okay. Running test #158... okay. Running test #159... okay. Running test #160... okay. Running test #161... okay. Running test #162... okay. Running test #163... okay. Running test #164... okay. Running test #165... okay. Running test #166... okay. Running test #167... okay. Running test #168... okay. Running test #169... okay. Running test #170... okay. Running test #171... okay. Running test #172... okay. Running test #173... okay. Running test #174... okay. Running test #175... okay. Running test #176... okay. Running test #177... okay. Running test #178... okay. Running test #179... okay. Running test #180... okay. Running test #181... okay. Running test #182... okay. Running test #183... okay. Running test #184... okay. Running test #185... okay. Running test #186... okay. Running test #187... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/11.t: "rename returns ELOOP if too many symbolic links were encountered in translating one of the pathnames" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/12.t: "rename returns ENOTDIR if a component of either path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/13.t: "rename returns ENOTDIR when the 'from' argument is a directory, but 'to' is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/14.t: "rename returns EISDIR when the 'to' argument is a directory, but 'from' is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/15.t: "rename returns EXDEV if the link named by 'to' and the file named by 'from' are on different file systems" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/16.t: "rename returns EROFS if the requested link requires writing in a directory on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/17.t: "rename returns EFAULT if one of the pathnames specified is outside the process's allocated address space" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/18.t: "rename returns EINVAL when the 'from' argument is a parent directory of 'to'" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/19.t: "rename returns EINVAL when an attempt is made to rename '.' or '..'" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/rename/20.t: "rename returns EEXIST or ENOTEMPTY if the 'to' argument is a directory and is not empty" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. 704 tests completed, 89 failed. ==== run-rmdir ==== cd /mnt/regress-ffs && env FSTEST=/usr/src/regress/sys/ffs/ffs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/ffs/../run /usr/src/regress/sys/ffs/ffs/../tests/rmdir/*.t /usr/src/regress/sys/ffs/ffs/../tests/rmdir/00.t: "rmdir removes directories" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/01.t: "rmdir returns ENOTDIR if a component of the path is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/02.t: "rmdir returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/03.t: "rmdir returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/04.t: "rmdir returns ENOENT if the named directory does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/05.t: "rmdir returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/06.t: "rmdir returns EEXIST or ENOTEMPTY the named directory contains files other than '.' and '..' in it" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/07.t: "rmdir returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/08.t: "rmdir returns EACCES when write permission is denied on the directory containing the link to be removed" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/09.t: "rmdir returns EPERM if the named file has its immutable, undeletable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test rmdir fstest_68414292e44e294974cae1f278c311a2 expect EPERM result 0 Running test #3... failed: test chflags fstest_68414292e44e294974cae1f278c311a2 none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_68414292e44e294974cae1f278c311a2 expect 0 result ENOENT Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... failed: test rmdir fstest_68414292e44e294974cae1f278c311a2 expect EPERM result 0 Running test #13... failed: test chflags fstest_68414292e44e294974cae1f278c311a2 none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_68414292e44e294974cae1f278c311a2 expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/10.t: "rmdir returns EPERM if the parent directory of the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test rmdir fstest_55cc28d0b75d7cafee5a9448cd0a70b8/fstest_7674ff66d7f1044df0b24859af27f029 expect EPERM result 0 Running test #4... okay. Running test #5... failed: test rmdir fstest_55cc28d0b75d7cafee5a9448cd0a70b8/fstest_7674ff66d7f1044df0b24859af27f029 expect 0 result ENOENT Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... failed: test rmdir fstest_55cc28d0b75d7cafee5a9448cd0a70b8/fstest_7674ff66d7f1044df0b24859af27f029 expect EPERM result 0 Running test #14... okay. Running test #15... failed: test rmdir fstest_55cc28d0b75d7cafee5a9448cd0a70b8/fstest_7674ff66d7f1044df0b24859af27f029 expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/11.t: "rmdir returns EACCES or EPERM if the directory containing the directory to be removed is marked sticky, and neither the containing directory nor the directory to be removed are owned by the effective user ID" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/12.t: "rmdir returns EINVAL if the last component of the path is '.' or '..'" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test rmdir fstest_f7680003af0d8e06f3eeb8a9dc9ee141/fstest_1c1b6932b3c68f0498af2025539aa90f/.. expect EINVAL result ENOTEMPTY Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/13.t: "rmdir returns EBUSY if the directory to be removed is the mount point for a mounted file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/14.t: "rmdir returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/rmdir/15.t: "rmdir returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 163 tests completed, 11 failed. ==== run-symlink ==== cd /mnt/regress-ffs && env FSTEST=/usr/src/regress/sys/ffs/ffs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/ffs/../run /usr/src/regress/sys/ffs/ffs/../tests/symlink/*.t /usr/src/regress/sys/ffs/ffs/../tests/symlink/00.t: "symlink creates symbolic links" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/ffs/../tests/symlink/01.t: "symlink returns ENOTDIR if a component of the name2 path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/symlink/02.t: "symlink returns ENAMETOOLONG if a component of the name2 pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. /usr/src/regress/sys/ffs/ffs/../tests/symlink/03.t: "symlink returns ENAMETOOLONG if an entire length of either path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/ffs/../tests/symlink/04.t: "symlink returns ENOENT if a component of the name2 path prefix does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/symlink/05.t: "symlink returns EACCES when a component of the name2 path prefix denies search permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/symlink/06.t: "symlink returns EACCES if the parent directory of the file to be created denies write permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/symlink/07.t: "symlink returns ELOOP if too many symbolic links were encountered in translating the name2 path name" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/symlink/08.t: "symlink returns EEXIST if the name2 argument already exists" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. /usr/src/regress/sys/ffs/ffs/../tests/symlink/09.t: "symlink returns EPERM if the parent directory of the file named by name2 has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test symlink test fstest_2c89172989f47e29bcd55cca087690fa/fstest_5811036b8896ebc9e2534ce04e2a5db8 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test symlink test fstest_2c89172989f47e29bcd55cca087690fa/fstest_5811036b8896ebc9e2534ce04e2a5db8 expect 0 result EEXIST Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/ffs/../tests/symlink/10.t: "symlink returns EROFS if the file name2 would reside on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. /usr/src/regress/sys/ffs/ffs/../tests/symlink/11.t: "symlink returns ENOSPC if there are no free inodes on the file system on which the symbolic link is being created" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/symlink/12.t: "symlink returns EFAULT if one of the pathnames specified is outside the process's allocated address space" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. 120 tests completed, 2 failed. ==== run-truncate ==== cd /mnt/regress-ffs && env FSTEST=/usr/src/regress/sys/ffs/ffs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/ffs/../run /usr/src/regress/sys/ffs/ffs/../tests/truncate/*.t /usr/src/regress/sys/ffs/ffs/../tests/truncate/00.t: "truncate descrease/increase file size" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/01.t: "truncate returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/02.t: "truncate returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/03.t: "truncate returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/04.t: "truncate returns ENOENT if the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/05.t: "truncate returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/06.t: "truncate returns EACCES if the named file is not writable by the user" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/07.t: "truncate returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/08.t: "truncate returns EPERM if the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test truncate fstest_01f11df090cfda90d9f13b3c6e5f7b77 123 expect EPERM result 0 Running test #3... failed: test stat fstest_01f11df090cfda90d9f13b3c6e5f7b77 size expect 0 result 123 Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... failed: test truncate fstest_01f11df090cfda90d9f13b3c6e5f7b77 123 expect EPERM result 0 Running test #17... failed: test stat fstest_01f11df090cfda90d9f13b3c6e5f7b77 size expect 0 result 123 Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/09.t: "truncate returns EISDIR if the named file is a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/10.t: "truncate returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/11.t: "truncate returns ETXTBSY the file is a pure procedure (shared text) file that is being executed" Running test #0... okay. Running test #1... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/12.t: "truncate returns EFBIG or EINVAL if the length argument was greater than the maximum file size" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/13.t: "truncate returns EINVAL if the length argument was less than 0" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/ffs/../tests/truncate/14.t: "truncate returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 128 tests completed, 4 failed. ==== run-unlink ==== cd /mnt/regress-ffs && env FSTEST=/usr/src/regress/sys/ffs/ffs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/ffs/../run /usr/src/regress/sys/ffs/ffs/../tests/unlink/*.t /usr/src/regress/sys/ffs/ffs/../tests/unlink/00.t: "unlink removes regular files, symbolic links, fifos and sockets" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/01.t: "unlink returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/02.t: "unlink returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/03.t: "unlink returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/04.t: "unlink returns ENOENT if the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/05.t: "unlink returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/06.t: "unlink returns EACCES when write permission is denied on the directory containing the link to be removed" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/07.t: "unlink returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/08.t: "unlink returns EPERM if the named file is a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/09.t: "unlink returns EPERM if the named file has its immutable, undeletable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test unlink fstest_bc1a538623eb18c45c21d666568b625b expect EPERM result 0 Running test #3... failed: test chflags fstest_bc1a538623eb18c45c21d666568b625b none expect 0 result ENOENT Running test #4... failed: test unlink fstest_bc1a538623eb18c45c21d666568b625b expect 0 result ENOENT Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... failed: test unlink fstest_bc1a538623eb18c45c21d666568b625b expect EPERM result 0 Running test #13... failed: test chflags fstest_bc1a538623eb18c45c21d666568b625b none expect 0 result ENOENT Running test #14... failed: test unlink fstest_bc1a538623eb18c45c21d666568b625b expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/10.t: "unlink returns EPERM if the parent directory of the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test unlink fstest_a460fb48f39b90d8a026f0660adc32aa/fstest_bdfd6d55f3d0c913eff12b923d6597b0 expect EPERM result 0 Running test #4... okay. Running test #5... failed: test unlink fstest_a460fb48f39b90d8a026f0660adc32aa/fstest_bdfd6d55f3d0c913eff12b923d6597b0 expect 0 result ENOENT Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... failed: test unlink fstest_a460fb48f39b90d8a026f0660adc32aa/fstest_bdfd6d55f3d0c913eff12b923d6597b0 expect EPERM result 0 Running test #14... okay. Running test #15... failed: test unlink fstest_a460fb48f39b90d8a026f0660adc32aa/fstest_bdfd6d55f3d0c913eff12b923d6597b0 expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/11.t: "unlink returns EACCES or EPERM if the directory containing the file is marked sticky, and neither the containing directory nor the file to be removed are owned by the effective user ID" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/12.t: "unlink returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/13.t: "unlink returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 191 tests completed, 10 failed. ==== umount ==== umount /mnt/regress-ffs ==== unconfig ==== umount -f /dev/vnd0c 2>/dev/null || true rmdir /mnt/regress-ffs 2>/dev/null || true vnconfig -u vnd0 2>/dev/null || true rm -f stamp-mount ===> nfs ==== mount ==== umount -f -t nfs -h 127.0.0.1 -a *** Error 1 in target 'unconfig' (ignored) rmdir /mnt/regress-nfs-client 2>/dev/null || true pkill -KILL mountd || true rcctl -f stop nfsd rcctl -f stop portmap umount -f /dev/vnd0c 2>/dev/null || true rmdir /mnt/regress-nfs-server 2>/dev/null || true vnconfig -u vnd0 2>/dev/null || true rm -f stamp-mount dd if=/dev/zero of=diskimage bs=512 count=4k 4096+0 records in 4096+0 records out 2097152 bytes transferred in 0.053 secs (39233008 bytes/sec) vnconfig vnd0 diskimage newfs vnd0c /dev/rvnd0c: 2.0MB in 4096 sectors of 512 bytes 4 cylinder groups of 0.50MB, 32 blocks, 64 inodes each super-block backups (for fsck -b #) at: 160, 1184, 2208, 3232, grep '/mnt/regress-nfs-server\>' /etc/exports || echo /mnt/regress-nfs-server -maproot=0:0 127.0.0.1 >>/etc/exports /mnt/regress-nfs-server -maproot=0:0 127.0.0.1 rcctl -f start portmap portmap(ok) rcctl -f start nfsd nfsd(ok) rcctl -f start mountd mountd(ok) mkdir -p /mnt/regress-nfs-server mount /dev/vnd0c /mnt/regress-nfs-server # wait until mountd(8) has exported the directory for i in `jot 100`; do mount | grep 'regress-nfs-server .*NFS exported' && break; [ $i = 100 ] && exit 1; sleep .1; done /dev/vnd0c on /mnt/regress-nfs-server type ffs (NFS exported, local) mkdir -p /mnt/regress-nfs-client mount -t nfs 127.0.0.1:/mnt/regress-nfs-server /mnt/regress-nfs-client ==== run-chflags ==== cd /mnt/regress-nfs-client && env FSTEST=/usr/src/regress/sys/ffs/nfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/nfs/../run /usr/src/regress/sys/ffs/nfs/../tests/chflags/*.t /usr/src/regress/sys/ffs/nfs/../tests/chflags/00.t: "chflags changes flags" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #4... failed: test stat fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #5... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #7... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #8... failed: test stat fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #9... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 none expect 0 result EOPNOTSUPP Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #15... failed: test stat fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #16... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #17... failed: test stat fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #18... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #19... failed: test stat fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #20... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 none expect 0 result EOPNOTSUPP Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #26... failed: test stat fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #27... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #28... failed: test stat fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #29... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #30... failed: test stat fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #31... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 none expect 0 result EOPNOTSUPP Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... failed: test chflags fstest_5b81fdc9bef812e97fd6f943fd1b9c7f UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #39... failed: test stat fstest_5b81fdc9bef812e97fd6f943fd1b9c7f flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #40... okay. Running test #41... failed: test chflags fstest_5b81fdc9bef812e97fd6f943fd1b9c7f UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #42... failed: test stat fstest_5b81fdc9bef812e97fd6f943fd1b9c7f flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #43... okay. Running test #44... failed: test chflags fstest_5b81fdc9bef812e97fd6f943fd1b9c7f SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #45... failed: test stat fstest_5b81fdc9bef812e97fd6f943fd1b9c7f flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #46... okay. Running test #47... failed: test chflags fstest_5b81fdc9bef812e97fd6f943fd1b9c7f none expect 0 result EOPNOTSUPP Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... failed: test lchflags fstest_5b81fdc9bef812e97fd6f943fd1b9c7f UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #57... failed: test lstat fstest_5b81fdc9bef812e97fd6f943fd1b9c7f flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #58... okay. Running test #59... failed: test lchflags fstest_5b81fdc9bef812e97fd6f943fd1b9c7f UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #60... failed: test lstat fstest_5b81fdc9bef812e97fd6f943fd1b9c7f flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #61... okay. Running test #62... failed: test lchflags fstest_5b81fdc9bef812e97fd6f943fd1b9c7f SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #63... failed: test lstat fstest_5b81fdc9bef812e97fd6f943fd1b9c7f flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #64... okay. Running test #65... failed: test lchflags fstest_5b81fdc9bef812e97fd6f943fd1b9c7f none expect 0 result EOPNOTSUPP Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_NODUMP expect 0 result EOPNOTSUPP Running test #72... failed: test 1735705829 -lt 1735705829 Running test #73... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #74... failed: test 1735705829 -lt 1735705829 Running test #75... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_APPEND expect 0 result EOPNOTSUPP Running test #76... failed: test 1735705829 -lt 1735705829 Running test #77... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #78... failed: test 1735705829 -lt 1735705829 Running test #79... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #80... failed: test 1735705829 -lt 1735705829 Running test #81... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #82... failed: test 1735705829 -lt 1735705829 Running test #83... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_APPEND expect 0 result EOPNOTSUPP Running test #84... failed: test 1735705829 -lt 1735705829 Running test #85... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 none expect 0 result EOPNOTSUPP Running test #86... failed: test 1735705829 -lt 1735705829 Running test #87... okay. Running test #88... okay. Running test #89... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_NODUMP expect 0 result EOPNOTSUPP Running test #90... failed: test 1735705837 -lt 1735705837 Running test #91... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #92... failed: test 1735705837 -lt 1735705837 Running test #93... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_APPEND expect 0 result EOPNOTSUPP Running test #94... failed: test 1735705837 -lt 1735705837 Running test #95... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #96... failed: test 1735705837 -lt 1735705837 Running test #97... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #98... failed: test 1735705837 -lt 1735705837 Running test #99... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #100... failed: test 1735705837 -lt 1735705837 Running test #101... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_APPEND expect 0 result EOPNOTSUPP Running test #102... failed: test 1735705837 -lt 1735705837 Running test #103... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 none expect 0 result EOPNOTSUPP Running test #104... failed: test 1735705837 -lt 1735705837 Running test #105... okay. Running test #106... okay. Running test #107... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_NODUMP expect 0 result EOPNOTSUPP Running test #108... failed: test 1735705846 -lt 1735705846 Running test #109... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #110... failed: test 1735705846 -lt 1735705846 Running test #111... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_APPEND expect 0 result EOPNOTSUPP Running test #112... failed: test 1735705846 -lt 1735705846 Running test #113... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #114... failed: test 1735705846 -lt 1735705846 Running test #115... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #116... failed: test 1735705846 -lt 1735705846 Running test #117... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #118... failed: test 1735705846 -lt 1735705846 Running test #119... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_APPEND expect 0 result EOPNOTSUPP Running test #120... failed: test 1735705846 -lt 1735705846 Running test #121... failed: test chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 none expect 0 result EOPNOTSUPP Running test #122... failed: test 1735705846 -lt 1735705846 Running test #123... okay. Running test #124... okay. Running test #125... failed: test lchflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_NODUMP expect 0 result EOPNOTSUPP Running test #126... failed: test 1735705854 -lt 1735705854 Running test #127... failed: test lchflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #128... failed: test 1735705854 -lt 1735705854 Running test #129... failed: test lchflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_APPEND expect 0 result EOPNOTSUPP Running test #130... failed: test 1735705854 -lt 1735705854 Running test #131... failed: test lchflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #132... failed: test 1735705854 -lt 1735705854 Running test #133... failed: test lchflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #134... failed: test 1735705854 -lt 1735705854 Running test #135... failed: test lchflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #136... failed: test 1735705854 -lt 1735705854 Running test #137... failed: test lchflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_APPEND expect 0 result EOPNOTSUPP Running test #138... failed: test 1735705854 -lt 1735705854 Running test #139... failed: test lchflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 none expect 0 result EOPNOTSUPP Running test #140... failed: test 1735705854 -lt 1735705854 Running test #141... okay. Running test #142... okay. Running test #143... failed: test -u 65534 chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #144... okay. Running test #145... failed: test -u 65534 chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #146... okay. Running test #147... failed: test -u 65534 chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 none expect EPERM result EOPNOTSUPP Running test #148... okay. Running test #149... okay. Running test #150... okay. Running test #151... failed: test -u 65534 chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #152... okay. Running test #153... failed: test -u 65534 chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #154... okay. Running test #155... failed: test -u 65534 chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 none expect EPERM result EOPNOTSUPP Running test #156... okay. Running test #157... okay. Running test #158... okay. Running test #159... failed: test -u 65534 chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #160... okay. Running test #161... failed: test -u 65534 chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #162... okay. Running test #163... failed: test -u 65534 chflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 none expect EPERM result EOPNOTSUPP Running test #164... okay. Running test #165... okay. Running test #166... okay. Running test #167... failed: test -u 65534 lchflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #168... okay. Running test #169... failed: test -u 65534 lchflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #170... okay. Running test #171... failed: test -u 65534 lchflags fstest_6cbce7dd9e8a1bf7f3ee3eb55f1608f0 none expect EPERM result EOPNOTSUPP Running test #172... okay. Running test #173... okay. Running test #174... okay. /usr/src/regress/sys/ffs/nfs/../tests/chflags/01.t: "chflags returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/chflags/02.t: "chflags returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... failed: test chflags _123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_1234 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test stat _123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_1234 flags expect UF_IMMUTABLE result none Running test #3... failed: test chflags _123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_1234 none expect 0 result EOPNOTSUPP Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/chflags/03.t: "chflags returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... failed: test chflags _123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_1234/_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_1234/_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_1234/_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_12/x UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #6... failed: test chflags _123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_1234/_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_1234/_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_1234/_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_12/x none expect 0 result EOPNOTSUPP Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. /usr/src/regress/sys/ffs/nfs/../tests/chflags/04.t: "chflags returns ENOENT if path or file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/chflags/05.t: "chflags returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test -u 65534 -g 65534 chflags fstest_f4607be128582e955278a89db5640406/fstest_7b134589db53a11f6e9c25d25005c13a UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #5... failed: test -u 65534 -g 65534 stat fstest_f4607be128582e955278a89db5640406/fstest_7b134589db53a11f6e9c25d25005c13a flags expect UF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_f4607be128582e955278a89db5640406/fstest_7b134589db53a11f6e9c25d25005c13a none expect 0 result EOPNOTSUPP Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 chflags fstest_f4607be128582e955278a89db5640406/fstest_7b134589db53a11f6e9c25d25005c13a UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #11... failed: test -u 65534 -g 65534 stat fstest_f4607be128582e955278a89db5640406/fstest_7b134589db53a11f6e9c25d25005c13a flags expect UF_IMMUTABLE result none Running test #12... failed: test -u 65534 -g 65534 chflags fstest_f4607be128582e955278a89db5640406/fstest_7b134589db53a11f6e9c25d25005c13a none expect 0 result EOPNOTSUPP Running test #13... okay. Running test #14... okay. Running test #15... okay. /usr/src/regress/sys/ffs/nfs/../tests/chflags/06.t: "chflags returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/chflags/07.t: "chflags returns EPERM when the effective user ID does not match the owner of the file and the effective user ID is not the super-user" Running test #0... okay. Running test #1... okay. Running test #2... failed: test -u 65534 -g 65534 chflags fstest_e5f5b0d30276a1bf42c7da27e81226d7 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #3... okay. Running test #4... okay. Running test #5... failed: test -u 65533 -g 65533 chflags fstest_e5f5b0d30276a1bf42c7da27e81226d7 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... failed: test -u 65534 -g 65534 chflags fstest_e5f5b0d30276a1bf42c7da27e81226d7 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #10... okay. Running test #11... okay. Running test #12... failed: test -u 65533 -g 65533 chflags fstest_e5f5b0d30276a1bf42c7da27e81226d7 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 chflags fstest_e5f5b0d30276a1bf42c7da27e81226d7 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #17... okay. Running test #18... okay. Running test #19... failed: test -u 65533 -g 65533 chflags fstest_e5f5b0d30276a1bf42c7da27e81226d7 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... failed: test -u 65534 -g 65534 lchflags fstest_e5f5b0d30276a1bf42c7da27e81226d7 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #24... okay. Running test #25... okay. Running test #26... failed: test -u 65533 -g 65533 lchflags fstest_e5f5b0d30276a1bf42c7da27e81226d7 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #27... okay. Running test #28... okay. Running test #29... okay. /usr/src/regress/sys/ffs/nfs/../tests/chflags/08.t: "chflags returns EPERM when one of SF_IMMUTABLE or SF_APPEND, is set and the user is not the super-user" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test chflags fstest_5645c7d85b031c40f828b702e97c9f13 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test -u 65533 -g 65533 chflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #5... failed: test stat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #7... failed: test stat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_IMMUTABLE result none Running test #8... failed: test chflags fstest_5645c7d85b031c40f828b702e97c9f13 SF_APPEND expect 0 result EOPNOTSUPP Running test #9... failed: test -u 65533 -g 65533 chflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #10... failed: test stat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #12... failed: test stat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_APPEND result none Running test #13... failed: test chflags fstest_5645c7d85b031c40f828b702e97c9f13 none expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... failed: test chflags fstest_5645c7d85b031c40f828b702e97c9f13 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #18... failed: test -u 65533 -g 65533 chflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #19... failed: test stat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #21... failed: test stat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_IMMUTABLE result none Running test #22... failed: test chflags fstest_5645c7d85b031c40f828b702e97c9f13 SF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test -u 65533 -g 65533 chflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #24... failed: test stat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #26... failed: test stat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_APPEND result none Running test #27... failed: test chflags fstest_5645c7d85b031c40f828b702e97c9f13 none expect 0 result EOPNOTSUPP Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... failed: test chflags fstest_5645c7d85b031c40f828b702e97c9f13 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #32... failed: test -u 65533 -g 65533 chflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #33... failed: test stat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #35... failed: test stat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_IMMUTABLE result none Running test #36... failed: test chflags fstest_5645c7d85b031c40f828b702e97c9f13 SF_APPEND expect 0 result EOPNOTSUPP Running test #37... failed: test -u 65533 -g 65533 chflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #38... failed: test stat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #40... failed: test stat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_APPEND result none Running test #41... failed: test chflags fstest_5645c7d85b031c40f828b702e97c9f13 none expect 0 result EOPNOTSUPP Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... failed: test lchflags fstest_5645c7d85b031c40f828b702e97c9f13 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #46... failed: test -u 65533 -g 65533 lchflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #47... failed: test lstat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #49... failed: test lstat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_IMMUTABLE result none Running test #50... failed: test lchflags fstest_5645c7d85b031c40f828b702e97c9f13 SF_APPEND expect 0 result EOPNOTSUPP Running test #51... failed: test -u 65533 -g 65533 lchflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #52... failed: test lstat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_5645c7d85b031c40f828b702e97c9f13 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #54... failed: test lstat fstest_5645c7d85b031c40f828b702e97c9f13 flags expect SF_APPEND result none Running test #55... failed: test lchflags fstest_5645c7d85b031c40f828b702e97c9f13 none expect 0 result EOPNOTSUPP Running test #56... okay. Running test #57... okay. /usr/src/regress/sys/ffs/nfs/../tests/chflags/09.t: "chflags returns EPERM when one of SF_IMMUTABLE or SF_APPEND is set and securelevel is greater than 0" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test chflags fstest_fa4b13b4f76a2ab564cd053fdfa46a70 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test stat fstest_fa4b13b4f76a2ab564cd053fdfa46a70 flags expect SF_IMMUTABLE result none Running test #5... failed: test chflags fstest_fa4b13b4f76a2ab564cd053fdfa46a70 SF_APPEND expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_fa4b13b4f76a2ab564cd053fdfa46a70 flags expect SF_APPEND result none Running test #7... failed: test chflags fstest_fa4b13b4f76a2ab564cd053fdfa46a70 none expect 0 result EOPNOTSUPP Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... failed: test chflags fstest_fa4b13b4f76a2ab564cd053fdfa46a70 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_fa4b13b4f76a2ab564cd053fdfa46a70 flags expect SF_IMMUTABLE result none Running test #13... failed: test chflags fstest_fa4b13b4f76a2ab564cd053fdfa46a70 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test stat fstest_fa4b13b4f76a2ab564cd053fdfa46a70 flags expect SF_APPEND result none Running test #15... failed: test chflags fstest_fa4b13b4f76a2ab564cd053fdfa46a70 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test chflags fstest_fa4b13b4f76a2ab564cd053fdfa46a70 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #20... failed: test stat fstest_fa4b13b4f76a2ab564cd053fdfa46a70 flags expect SF_IMMUTABLE result none Running test #21... failed: test chflags fstest_fa4b13b4f76a2ab564cd053fdfa46a70 SF_APPEND expect 0 result EOPNOTSUPP Running test #22... failed: test stat fstest_fa4b13b4f76a2ab564cd053fdfa46a70 flags expect SF_APPEND result none Running test #23... failed: test chflags fstest_fa4b13b4f76a2ab564cd053fdfa46a70 none expect 0 result EOPNOTSUPP Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... failed: test lchflags fstest_fa4b13b4f76a2ab564cd053fdfa46a70 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #28... failed: test lstat fstest_fa4b13b4f76a2ab564cd053fdfa46a70 flags expect SF_IMMUTABLE result none Running test #29... failed: test lchflags fstest_fa4b13b4f76a2ab564cd053fdfa46a70 SF_APPEND expect 0 result EOPNOTSUPP Running test #30... failed: test lstat fstest_fa4b13b4f76a2ab564cd053fdfa46a70 flags expect SF_APPEND result none Running test #31... failed: test lchflags fstest_fa4b13b4f76a2ab564cd053fdfa46a70 none expect 0 result EOPNOTSUPP Running test #32... okay. Running test #33... okay. /usr/src/regress/sys/ffs/nfs/../tests/chflags/10.t: "chflags returns EPERM if non-super-user tries to set one of SF_IMMUTABLE, SF_APPEND" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test -u 65533 -g 65533 chflags fstest_f0eaf2155da00a28482590866920b221 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #4... okay. Running test #5... failed: test -u 65534 -g 65534 chflags fstest_f0eaf2155da00a28482590866920b221 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #6... okay. Running test #7... failed: test -u 65533 -g 65533 chflags fstest_f0eaf2155da00a28482590866920b221 SF_APPEND expect EPERM result EOPNOTSUPP Running test #8... okay. Running test #9... failed: test -u 65534 -g 65534 chflags fstest_f0eaf2155da00a28482590866920b221 SF_APPEND expect EPERM result EOPNOTSUPP Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 chflags fstest_f0eaf2155da00a28482590866920b221 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 chflags fstest_f0eaf2155da00a28482590866920b221 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #17... okay. Running test #18... failed: test -u 65533 -g 65533 chflags fstest_f0eaf2155da00a28482590866920b221 SF_APPEND expect EPERM result EOPNOTSUPP Running test #19... okay. Running test #20... failed: test -u 65534 -g 65534 chflags fstest_f0eaf2155da00a28482590866920b221 SF_APPEND expect EPERM result EOPNOTSUPP Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... failed: test -u 65533 -g 65533 chflags fstest_f0eaf2155da00a28482590866920b221 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #26... okay. Running test #27... failed: test -u 65534 -g 65534 chflags fstest_f0eaf2155da00a28482590866920b221 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #28... okay. Running test #29... failed: test -u 65533 -g 65533 chflags fstest_f0eaf2155da00a28482590866920b221 SF_APPEND expect EPERM result EOPNOTSUPP Running test #30... okay. Running test #31... failed: test -u 65534 -g 65534 chflags fstest_f0eaf2155da00a28482590866920b221 SF_APPEND expect EPERM result EOPNOTSUPP Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... failed: test -u 65533 -g 65533 lchflags fstest_f0eaf2155da00a28482590866920b221 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #37... okay. Running test #38... failed: test -u 65534 -g 65534 lchflags fstest_f0eaf2155da00a28482590866920b221 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #39... okay. Running test #40... failed: test -u 65533 -g 65533 lchflags fstest_f0eaf2155da00a28482590866920b221 SF_APPEND expect EPERM result EOPNOTSUPP Running test #41... okay. Running test #42... failed: test -u 65534 -g 65534 lchflags fstest_f0eaf2155da00a28482590866920b221 SF_APPEND expect EPERM result EOPNOTSUPP Running test #43... okay. Running test #44... okay. Running test #45... okay. /usr/src/regress/sys/ffs/nfs/../tests/chflags/11.t: "chflags returns EPERM if a user tries to set or remove the SF_SNAPSHOT flag" Running test #0... okay. Running test #1... okay. Running test #2... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #5... okay. Running test #6... okay. Running test #7... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #16... okay. Running test #17... okay. Running test #18... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #27... okay. Running test #28... okay. Running test #29... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 lchflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #38... okay. Running test #39... okay. Running test #40... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 lchflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_5b4b5044ec3bfd9682b5a484396ecd48 SF_SNAPSHOT expect EPERM result Running test #43... okay. Running test #44... okay. Running test #45... okay. /usr/src/regress/sys/ffs/nfs/../tests/chflags/12.t: "chflags returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/nfs/../tests/chflags/13.t: "chflags returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 455 tests completed, 226 failed. ==== run-chmod ==== cd /mnt/regress-nfs-client && env FSTEST=/usr/src/regress/sys/ffs/nfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/nfs/../run /usr/src/regress/sys/ffs/nfs/../tests/chmod/*.t /usr/src/regress/sys/ffs/nfs/../tests/chmod/00.t: "chmod changes permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. /usr/src/regress/sys/ffs/nfs/../tests/chmod/01.t: "chmod returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/chmod/02.t: "chmod returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/chmod/03.t: "chmod returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/chmod/04.t: "chmod returns ENOENT if the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/chmod/05.t: "chmod returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/nfs/../tests/chmod/06.t: "chmod returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/chmod/07.t: "chmod returns EPERM if the operation would change the ownership, but the effective user ID is not the super-user" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/nfs/../tests/chmod/08.t: "chmod returns EPERM if the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... failed: test chflags fstest_8a4617cc02a1718f5bf558179a8674bb SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test chmod fstest_8a4617cc02a1718f5bf558179a8674bb 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_8a4617cc02a1718f5bf558179a8674bb mode expect 0644 result 0600 Running test #4... failed: test chflags fstest_8a4617cc02a1718f5bf558179a8674bb none expect 0 result EOPNOTSUPP Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_8a4617cc02a1718f5bf558179a8674bb UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test chmod fstest_8a4617cc02a1718f5bf558179a8674bb 0600 expect EPERM result 0 Running test #10... failed: test stat fstest_8a4617cc02a1718f5bf558179a8674bb mode expect 0644 result 0600 Running test #11... failed: test chflags fstest_8a4617cc02a1718f5bf558179a8674bb none expect 0 result EOPNOTSUPP Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... failed: test chflags fstest_8a4617cc02a1718f5bf558179a8674bb SF_APPEND expect 0 result EOPNOTSUPP Running test #16... failed: test chmod fstest_8a4617cc02a1718f5bf558179a8674bb 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_8a4617cc02a1718f5bf558179a8674bb mode expect 0644 result 0600 Running test #18... failed: test chflags fstest_8a4617cc02a1718f5bf558179a8674bb none expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... failed: test chflags fstest_8a4617cc02a1718f5bf558179a8674bb UF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test chmod fstest_8a4617cc02a1718f5bf558179a8674bb 0600 expect EPERM result 0 Running test #24... failed: test stat fstest_8a4617cc02a1718f5bf558179a8674bb mode expect 0644 result 0600 Running test #25... failed: test chflags fstest_8a4617cc02a1718f5bf558179a8674bb none expect 0 result EOPNOTSUPP Running test #26... okay. Running test #27... okay. /usr/src/regress/sys/ffs/nfs/../tests/chmod/09.t: "chmod returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/nfs/../tests/chmod/10.t: "chmod returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. /usr/src/regress/sys/ffs/nfs/../tests/chmod/11.t: "chmod returns EFTYPE if the effective user ID is not the super-user, the mode includes the sticky bit (S_ISVTX), and path does not refer to a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 chmod fstest_1ec7145ef9d012e73398c593a1423c22 01644 expect EFTYPE result EIO Running test #17... okay. Running test #18... okay. Running test #19... okay. 178 tests completed, 17 failed. ==== run-chown ==== cd /mnt/regress-nfs-client && env FSTEST=/usr/src/regress/sys/ffs/nfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/nfs/../run /usr/src/regress/sys/ffs/nfs/../tests/chown/*.t /usr/src/regress/sys/ffs/nfs/../tests/chown/00.t: "chown changes ownership" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_246323839c5bb0ae236ec9f75f6ed1b7 mode expect 06555 result 0555 Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... failed: test lstat fstest_246323839c5bb0ae236ec9f75f6ed1b7 mode expect 06555 result 0555 Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... failed: test lstat fstest_246323839c5bb0ae236ec9f75f6ed1b7 mode expect 06555 result 0555 Running test #62... okay. Running test #63... okay. Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. Running test #79... okay. Running test #80... okay. Running test #81... okay. Running test #82... okay. Running test #83... okay. Running test #84... okay. Running test #85... okay. Running test #86... okay. Running test #87... okay. Running test #88... okay. Running test #89... okay. Running test #90... okay. Running test #91... okay. Running test #92... okay. Running test #93... okay. Running test #94... okay. Running test #95... okay. Running test #96... okay. Running test #97... okay. Running test #98... okay. Running test #99... okay. Running test #100... okay. Running test #101... okay. Running test #102... okay. Running test #103... okay. Running test #104... okay. Running test #105... okay. Running test #106... okay. Running test #107... okay. Running test #108... okay. Running test #109... okay. Running test #110... okay. Running test #111... okay. Running test #112... okay. Running test #113... okay. Running test #114... okay. Running test #115... okay. Running test #116... okay. Running test #117... okay. Running test #118... okay. Running test #119... okay. Running test #120... okay. Running test #121... okay. Running test #122... okay. Running test #123... okay. Running test #124... okay. Running test #125... okay. Running test #126... okay. Running test #127... okay. Running test #128... okay. Running test #129... okay. Running test #130... okay. Running test #131... okay. Running test #132... okay. Running test #133... okay. Running test #134... okay. Running test #135... okay. Running test #136... okay. Running test #137... okay. Running test #138... okay. Running test #139... okay. Running test #140... okay. Running test #141... okay. Running test #142... okay. Running test #143... okay. Running test #144... okay. Running test #145... okay. Running test #146... okay. Running test #147... okay. Running test #148... okay. Running test #149... okay. Running test #150... okay. Running test #151... okay. Running test #152... okay. Running test #153... okay. Running test #154... okay. Running test #155... okay. Running test #156... okay. Running test #157... okay. Running test #158... okay. Running test #159... okay. Running test #160... okay. Running test #161... okay. Running test #162... okay. Running test #163... okay. Running test #164... okay. Running test #165... okay. Running test #166... okay. Running test #167... okay. Running test #168... okay. Running test #169... okay. Running test #170... okay. /usr/src/regress/sys/ffs/nfs/../tests/chown/01.t: "chown returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/chown/02.t: "chown returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/chown/03.t: "chown returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/chown/04.t: "chown returns ENOENT if the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/chown/05.t: "chown returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. /usr/src/regress/sys/ffs/nfs/../tests/chown/06.t: "chown returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/chown/07.t: "chown returns EPERM if the operation would change the ownership, but the effective user ID is not the super-user and the process is not an owner of the file" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. /usr/src/regress/sys/ffs/nfs/../tests/chown/08.t: "chown returns EPERM if the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... failed: test chflags fstest_bb8ae5c3df85414b6cc2f57878ca5433 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test chown fstest_bb8ae5c3df85414b6cc2f57878ca5433 65534 65534 expect EPERM result 0 Running test #3... failed: test chflags fstest_bb8ae5c3df85414b6cc2f57878ca5433 none expect 0 result EOPNOTSUPP Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... failed: test chflags fstest_bb8ae5c3df85414b6cc2f57878ca5433 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test chown fstest_bb8ae5c3df85414b6cc2f57878ca5433 65534 65534 expect EPERM result 0 Running test #9... failed: test chflags fstest_bb8ae5c3df85414b6cc2f57878ca5433 none expect 0 result EOPNOTSUPP Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_bb8ae5c3df85414b6cc2f57878ca5433 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test chown fstest_bb8ae5c3df85414b6cc2f57878ca5433 65534 65534 expect EPERM result 0 Running test #15... failed: test chflags fstest_bb8ae5c3df85414b6cc2f57878ca5433 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test chflags fstest_bb8ae5c3df85414b6cc2f57878ca5433 UF_APPEND expect 0 result EOPNOTSUPP Running test #20... failed: test chown fstest_bb8ae5c3df85414b6cc2f57878ca5433 65534 65534 expect EPERM result 0 Running test #21... failed: test chflags fstest_bb8ae5c3df85414b6cc2f57878ca5433 none expect 0 result EOPNOTSUPP Running test #22... okay. Running test #23... okay. /usr/src/regress/sys/ffs/nfs/../tests/chown/09.t: "chown returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/nfs/../tests/chown/10.t: "chown returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 265 tests completed, 15 failed. ==== run-link ==== cd /mnt/regress-nfs-client && env FSTEST=/usr/src/regress/sys/ffs/nfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/nfs/../run /usr/src/regress/sys/ffs/nfs/../tests/link/*.t /usr/src/regress/sys/ffs/nfs/../tests/link/00.t: "link creates hardlinks" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... okay. Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. Running test #79... okay. Running test #80... okay. Running test #81... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/01.t: "link returns ENOTDIR if a component of either path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/02.t: "link returns ENAMETOOLONG if a component of either pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/03.t: "link returns ENAMETOOLONG if an entire length of either path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/04.t: "link returns ENOENT if a component of either path prefix does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/05.t: "link returns EMLINK if the link count of the file named by name1 would exceed 32767" Running test #0... okay. Running test #1... okay. ln: fstest_b3125363023d7e303f2a07bcef83484c/32767: Too many links Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/06.t: "link returns EACCES when a component of either path prefix denies search permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/07.t: "link returns EACCES when the requested link requires writing in a directory with a mode that denies write permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/08.t: "link returns ELOOP if too many symbolic links were encountered in translating one of the pathnames" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/09.t: "link returns ENOENT if the source file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/10.t: "link returns EEXIST if the destination file does exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/11.t: "link returns EPERM if the source file is a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/12.t: "link returns EPERM if the source file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test chflags fstest_f3779b97c2db4d04453280bcfc3effeb SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test link fstest_f3779b97c2db4d04453280bcfc3effeb fstest_e0401bd0c9914959b72b1a5e6a0f5aa4 expect EPERM result 0 Running test #5... failed: test chflags fstest_f3779b97c2db4d04453280bcfc3effeb none expect 0 result EOPNOTSUPP Running test #6... failed: test link fstest_f3779b97c2db4d04453280bcfc3effeb fstest_e0401bd0c9914959b72b1a5e6a0f5aa4 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_f3779b97c2db4d04453280bcfc3effeb UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test link fstest_f3779b97c2db4d04453280bcfc3effeb fstest_e0401bd0c9914959b72b1a5e6a0f5aa4 expect EPERM result 0 Running test #10... failed: test chflags fstest_f3779b97c2db4d04453280bcfc3effeb none expect 0 result EOPNOTSUPP Running test #11... failed: test link fstest_f3779b97c2db4d04453280bcfc3effeb fstest_e0401bd0c9914959b72b1a5e6a0f5aa4 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_f3779b97c2db4d04453280bcfc3effeb SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test link fstest_f3779b97c2db4d04453280bcfc3effeb fstest_e0401bd0c9914959b72b1a5e6a0f5aa4 expect EPERM result 0 Running test #15... failed: test chflags fstest_f3779b97c2db4d04453280bcfc3effeb none expect 0 result EOPNOTSUPP Running test #16... failed: test link fstest_f3779b97c2db4d04453280bcfc3effeb fstest_e0401bd0c9914959b72b1a5e6a0f5aa4 expect 0 result EEXIST Running test #17... okay. Running test #18... failed: test chflags fstest_f3779b97c2db4d04453280bcfc3effeb UF_APPEND expect 0 result EOPNOTSUPP Running test #19... failed: test link fstest_f3779b97c2db4d04453280bcfc3effeb fstest_e0401bd0c9914959b72b1a5e6a0f5aa4 expect EPERM result 0 Running test #20... failed: test chflags fstest_f3779b97c2db4d04453280bcfc3effeb none expect 0 result EOPNOTSUPP Running test #21... failed: test link fstest_f3779b97c2db4d04453280bcfc3effeb fstest_e0401bd0c9914959b72b1a5e6a0f5aa4 expect 0 result EEXIST Running test #22... okay. Running test #23... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/13.t: "link returns EPERM if the parent directory of the destination file has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test chflags fstest_280767e5cec3dc75800306a4443a7d00 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #5... failed: test link fstest_280767e5cec3dc75800306a4443a7d00/fstest_29ea8a187b67572cee60195ce11045e4 fstest_280767e5cec3dc75800306a4443a7d00/fstest_f5c47ba8a179c1ddc6a2ab350574f727 expect EPERM result 0 Running test #6... failed: test chflags fstest_280767e5cec3dc75800306a4443a7d00 none expect 0 result EOPNOTSUPP Running test #7... failed: test link fstest_280767e5cec3dc75800306a4443a7d00/fstest_29ea8a187b67572cee60195ce11045e4 fstest_280767e5cec3dc75800306a4443a7d00/fstest_f5c47ba8a179c1ddc6a2ab350574f727 expect 0 result EEXIST Running test #8... okay. Running test #9... failed: test chflags fstest_280767e5cec3dc75800306a4443a7d00 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #10... failed: test link fstest_280767e5cec3dc75800306a4443a7d00/fstest_29ea8a187b67572cee60195ce11045e4 fstest_280767e5cec3dc75800306a4443a7d00/fstest_f5c47ba8a179c1ddc6a2ab350574f727 expect EPERM result 0 Running test #11... failed: test chflags fstest_280767e5cec3dc75800306a4443a7d00 none expect 0 result EOPNOTSUPP Running test #12... failed: test link fstest_280767e5cec3dc75800306a4443a7d00/fstest_29ea8a187b67572cee60195ce11045e4 fstest_280767e5cec3dc75800306a4443a7d00/fstest_f5c47ba8a179c1ddc6a2ab350574f727 expect 0 result EEXIST Running test #13... okay. Running test #14... failed: test chflags fstest_280767e5cec3dc75800306a4443a7d00 SF_APPEND expect 0 result EOPNOTSUPP Running test #15... okay. Running test #16... failed: test chflags fstest_280767e5cec3dc75800306a4443a7d00 none expect 0 result EOPNOTSUPP Running test #17... okay. Running test #18... failed: test chflags fstest_280767e5cec3dc75800306a4443a7d00 UF_APPEND expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... failed: test chflags fstest_280767e5cec3dc75800306a4443a7d00 none expect 0 result EOPNOTSUPP Running test #21... okay. Running test #22... okay. Running test #23... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/14.t: "link returns EXDEV if the source and the destination files are on different file systems" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/15.t: "link returns ENOSPC if the directory in which the entry for the new link is being placed cannot be extended because there is no space left on the file system containing the directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/16.t: "link returns EROFS if the requested link requires writing in a directory on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/17.t: "link returns EFAULT if one of the pathnames specified is outside the process's allocated address space" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. 277 tests completed, 28 failed. ==== run-mkdir ==== cd /mnt/regress-nfs-client && env FSTEST=/usr/src/regress/sys/ffs/nfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/nfs/../run /usr/src/regress/sys/ffs/nfs/../tests/mkdir/*.t /usr/src/regress/sys/ffs/nfs/../tests/mkdir/00.t: "mkdir creates directories" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/01.t: "mkdir returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/02.t: "mkdir returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/03.t: "mkdir returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/04.t: "mkdir returns ENOENT if a component of the path prefix does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/05.t: "mkdir returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/06.t: "mkdir returns EACCES when write permission is denied on the parent directory of the directory to be created" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/07.t: "mkdir returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/08.t: "mkdir returns EPERM if the parent directory of the directory to be created has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test chflags fstest_dca527d8ffb36f0bb02fd4ef41cdff61 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test mkdir fstest_dca527d8ffb36f0bb02fd4ef41cdff61/fstest_adf73166389b890c91f5295faa78cfba 0755 expect EPERM result 0 Running test #5... failed: test chflags fstest_dca527d8ffb36f0bb02fd4ef41cdff61 none expect 0 result EOPNOTSUPP Running test #6... failed: test mkdir fstest_dca527d8ffb36f0bb02fd4ef41cdff61/fstest_adf73166389b890c91f5295faa78cfba 0755 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_dca527d8ffb36f0bb02fd4ef41cdff61 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test mkdir fstest_dca527d8ffb36f0bb02fd4ef41cdff61/fstest_adf73166389b890c91f5295faa78cfba 0755 expect EPERM result 0 Running test #10... failed: test chflags fstest_dca527d8ffb36f0bb02fd4ef41cdff61 none expect 0 result EOPNOTSUPP Running test #11... failed: test mkdir fstest_dca527d8ffb36f0bb02fd4ef41cdff61/fstest_adf73166389b890c91f5295faa78cfba 0755 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_dca527d8ffb36f0bb02fd4ef41cdff61 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_dca527d8ffb36f0bb02fd4ef41cdff61 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_dca527d8ffb36f0bb02fd4ef41cdff61 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_dca527d8ffb36f0bb02fd4ef41cdff61 none expect 0 result EOPNOTSUPP Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/09.t: "mkdir returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/10.t: "mkdir returns EEXIST if the named file exists" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/11.t: "mkdir returns ENOSPC if there are no free inodes on the file system on which the directory is being created" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/12.t: "mkdir returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 134 tests completed, 12 failed. ==== run-mkfifo ==== cd /mnt/regress-nfs-client && env FSTEST=/usr/src/regress/sys/ffs/nfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/nfs/../run /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/*.t /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/00.t: "mkfifo creates fifo files" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/01.t: "mkfifo returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/02.t: "mkfifo returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/03.t: "mkfifo returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/04.t: "mkfifo returns ENOENT if a component of the path prefix does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/05.t: "mkfifo returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/06.t: "mkfifo returns EACCES when write permission is denied on the parent directory of the file to be created" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/07.t: "mkfifo returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/08.t: "mkfifo returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test mkfifo fstest_ad653b11385643a7e8b667c51fe67381/fstest_2ac34f1448b113820ec3834c7bdb9cc6 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_ad653b11385643a7e8b667c51fe67381/fstest_2ac34f1448b113820ec3834c7bdb9cc6 expect 0 result EROFS Running test #6... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/09.t: "mkfifo returns EEXIST if the named file exists" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/10.t: "mkfifo returns EPERM if the parent directory of the file to be created has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test chflags fstest_ddcd66989d2cd9ea26b89b525f04a9f6 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test mkfifo fstest_ddcd66989d2cd9ea26b89b525f04a9f6/fstest_48645e5d2564620607b023ec251ee09b 0644 expect EPERM result 0 Running test #5... failed: test chflags fstest_ddcd66989d2cd9ea26b89b525f04a9f6 none expect 0 result EOPNOTSUPP Running test #6... failed: test mkfifo fstest_ddcd66989d2cd9ea26b89b525f04a9f6/fstest_48645e5d2564620607b023ec251ee09b 0644 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_ddcd66989d2cd9ea26b89b525f04a9f6 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test mkfifo fstest_ddcd66989d2cd9ea26b89b525f04a9f6/fstest_48645e5d2564620607b023ec251ee09b 0644 expect EPERM result 0 Running test #10... failed: test chflags fstest_ddcd66989d2cd9ea26b89b525f04a9f6 none expect 0 result EOPNOTSUPP Running test #11... failed: test mkfifo fstest_ddcd66989d2cd9ea26b89b525f04a9f6/fstest_48645e5d2564620607b023ec251ee09b 0644 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_ddcd66989d2cd9ea26b89b525f04a9f6 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_ddcd66989d2cd9ea26b89b525f04a9f6 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_ddcd66989d2cd9ea26b89b525f04a9f6 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_ddcd66989d2cd9ea26b89b525f04a9f6 none expect 0 result EOPNOTSUPP Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/11.t: "mkfifo returns ENOSPC if there are no free inodes on the file system on which the file is being created" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkfifo/12.t: "mkfifo returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 134 tests completed, 14 failed. ==== run-open ==== cd /mnt/regress-nfs-client && env FSTEST=/usr/src/regress/sys/ffs/nfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/nfs/../run /usr/src/regress/sys/ffs/nfs/../tests/open/*.t /usr/src/regress/sys/ffs/nfs/../tests/open/00.t: "open opens (and eventually creates) a file" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/01.t: "open returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/02.t: "open returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/03.t: "open returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/04.t: "open returns ENOENT if a component of the path name that must exist does not exist or O_CREAT is not set and the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/05.t: "open returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/06.t: "open returns EACCES when the required permissions (for reading and/or writing) are denied for the given flags" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... okay. Running test #64... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/07.t: "open returns EACCES when O_TRUNC is specified and write permission is denied" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test -u 65534 -g 65534 open fstest_324c545bcae6b779462c6b5d52c0b83e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_324c545bcae6b779462c6b5d52c0b83e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_324c545bcae6b779462c6b5d52c0b83e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_324c545bcae6b779462c6b5d52c0b83e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_324c545bcae6b779462c6b5d52c0b83e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_324c545bcae6b779462c6b5d52c0b83e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_324c545bcae6b779462c6b5d52c0b83e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_324c545bcae6b779462c6b5d52c0b83e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_324c545bcae6b779462c6b5d52c0b83e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #21... okay. Running test #22... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/08.t: "open returns EACCES when O_CREAT is specified, the file does not exist, and the directory in which it is to be created does not permit writing" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/09.t: "O_CREAT is specified, the file does not exist, and the directory in which it is to be created has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test chflags fstest_5375d37d1f160dc50c3383caa1963c39 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test open fstest_5375d37d1f160dc50c3383caa1963c39/fstest_529c0b354a9e9ceba030b2631a1c6415 O_RDONLY,O_CREAT 0644 expect EPERM result 0 Running test #5... failed: test chflags fstest_5375d37d1f160dc50c3383caa1963c39 none expect 0 result EOPNOTSUPP Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_5375d37d1f160dc50c3383caa1963c39 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test open fstest_5375d37d1f160dc50c3383caa1963c39/fstest_529c0b354a9e9ceba030b2631a1c6415 O_RDONLY,O_CREAT 0644 expect EPERM result 0 Running test #10... failed: test chflags fstest_5375d37d1f160dc50c3383caa1963c39 none expect 0 result EOPNOTSUPP Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_5375d37d1f160dc50c3383caa1963c39 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_5375d37d1f160dc50c3383caa1963c39 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_5375d37d1f160dc50c3383caa1963c39 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_5375d37d1f160dc50c3383caa1963c39 none expect 0 result EOPNOTSUPP Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/10.t: "open returns EPERM when the named file has its immutable flag set and the file is to be modified" Running test #0... okay. Running test #1... failed: test chflags fstest_4bfb622b829d3c570e9de94ca836602d SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test open fstest_4bfb622b829d3c570e9de94ca836602d O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_4bfb622b829d3c570e9de94ca836602d O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_4bfb622b829d3c570e9de94ca836602d O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #5... failed: test chflags fstest_4bfb622b829d3c570e9de94ca836602d none expect 0 result EOPNOTSUPP Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_4bfb622b829d3c570e9de94ca836602d UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test open fstest_4bfb622b829d3c570e9de94ca836602d O_WRONLY expect EPERM result 0 Running test #10... failed: test open fstest_4bfb622b829d3c570e9de94ca836602d O_RDWR expect EPERM result 0 Running test #11... failed: test open fstest_4bfb622b829d3c570e9de94ca836602d O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #12... failed: test chflags fstest_4bfb622b829d3c570e9de94ca836602d none expect 0 result EOPNOTSUPP Running test #13... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/11.t: "open returns EPERM when the named file has its append-only flag set, the file is to be modified, and O_TRUNC is specified or O_APPEND is not specified" Running test #0... okay. Running test #1... failed: test chflags fstest_999a03dd7e1bf8941f2dccd81d0d019d SF_APPEND expect 0 result EOPNOTSUPP Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_999a03dd7e1bf8941f2dccd81d0d019d O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_999a03dd7e1bf8941f2dccd81d0d019d O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_999a03dd7e1bf8941f2dccd81d0d019d O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_999a03dd7e1bf8941f2dccd81d0d019d O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_999a03dd7e1bf8941f2dccd81d0d019d O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_999a03dd7e1bf8941f2dccd81d0d019d O_RDWR,O_APPEND,O_TRUNC expect EPERM result 0 Running test #10... failed: test chflags fstest_999a03dd7e1bf8941f2dccd81d0d019d none expect 0 result EOPNOTSUPP Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_999a03dd7e1bf8941f2dccd81d0d019d UF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... okay. Running test #16... failed: test open fstest_999a03dd7e1bf8941f2dccd81d0d019d O_WRONLY expect EPERM result 0 Running test #17... failed: test open fstest_999a03dd7e1bf8941f2dccd81d0d019d O_RDWR expect EPERM result 0 Running test #18... failed: test open fstest_999a03dd7e1bf8941f2dccd81d0d019d O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_999a03dd7e1bf8941f2dccd81d0d019d O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #20... failed: test open fstest_999a03dd7e1bf8941f2dccd81d0d019d O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #21... failed: test open fstest_999a03dd7e1bf8941f2dccd81d0d019d O_RDWR,O_APPEND,O_TRUNC expect EPERM result 0 Running test #22... failed: test chflags fstest_999a03dd7e1bf8941f2dccd81d0d019d none expect 0 result EOPNOTSUPP Running test #23... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/12.t: "open returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/13.t: "open returns EISDIR when he named file is a directory, and the arguments specify it is to be modified" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_d539daf5b74cbff3613536e88a82cd76 O_RDONLY,O_TRUNC expect EISDIR result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/14.t: "open returns EROFS if the named file resides on a read-only file system, and the file is to be modified" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_4520cfd179ff4baf3a1fd18ab9ca20f5/fstest_89d07e512bdc07152d78c29a5e6443a7 O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_4520cfd179ff4baf3a1fd18ab9ca20f5/fstest_89d07e512bdc07152d78c29a5e6443a7 O_RDONLY,O_TRUNC expect EROFS result EINVAL Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/15.t: "open returns EROFS when O_CREAT is specified and the named file would reside on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/16.t: "open returns EMLINK when O_NOFOLLOW was specified and the target is a symbolic link" Running test #0... okay. Running test #1... failed: test open fstest_20d970ddbfb1ea99c863458bac3ae0ab O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_20d970ddbfb1ea99c863458bac3ae0ab O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_20d970ddbfb1ea99c863458bac3ae0ab O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_20d970ddbfb1ea99c863458bac3ae0ab O_RDWR,O_NOFOLLOW expect EMLINK result ELOOP Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/17.t: "open returns ENXIO when O_NONBLOCK is set, the named file is a fifo, O_WRONLY is set, and no process has the file open for reading" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/18.t: "open returns EWOULDBLOCK when O_NONBLOCK and one of O_SHLOCK or O_EXLOCK is specified and the file is locked" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/19.t: "open returns ENOSPC when O_CREAT is specified, the file does not exist, and there are no free inodes on the file system on which the file is being created" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/20.t: "open returns ETXTBSY when the file is a pure procedure (shared text) file that is being executed and the open() system call requests write access" Running test #0... okay. Running test #1... okay. Running test #2... failed: test open fstest_444897a4266752a801ba52087796ab25 O_RDONLY,O_TRUNC expect ETXTBSY result EINVAL Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/21.t: "open returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/22.t: "open returns EEXIST when O_CREAT and O_EXCL were specified and the file exists" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/open/23.t: "open returns EINVAL when an attempt was made to open a descriptor with an illegal combination of O_RDONLY, O_WRONLY, and O_RDWR" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. 304 tests completed, 53 failed. ==== run-rename ==== cd /mnt/regress-nfs-client && env FSTEST=/usr/src/regress/sys/ffs/nfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/nfs/../run /usr/src/regress/sys/ffs/nfs/../tests/rename/*.t /usr/src/regress/sys/ffs/nfs/../tests/rename/00.t: "rename changes file name" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... okay. Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/01.t: "rename returns ENAMETOOLONG if a component of either pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/02.t: "rename returns ENAMETOOLONG if an entire length of either path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/03.t: "rename returns ENOENT if a component of the 'from' path does not exist, or a path prefix of 'to' does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/04.t: "rename returns EACCES when a component of either path prefix denies search permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/05.t: "rename returns EACCES when the requested link requires writing in a directory with a mode that denies write permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/06.t: "rename returns EPERM if the file pointed at by the 'from' argument has its immutable, undeletable or append-only flag set" Running test #0... okay. Running test #1... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test stat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result 0 Running test #4... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result ENOENT Running test #7... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result ENOENT Running test #10... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result ENOENT Running test #13... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #17... failed: test stat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result ENOTDIR Running test #19... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #20... failed: test stat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect UF_IMMUTABLE result none Running test #21... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result ENOTDIR Running test #22... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 SF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test stat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect SF_APPEND result none Running test #24... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result ENOTDIR Running test #25... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 UF_APPEND expect 0 result EOPNOTSUPP Running test #26... failed: test stat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect UF_APPEND result none Running test #27... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result ENOTDIR Running test #28... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 none expect 0 result EOPNOTSUPP Running test #29... okay. Running test #30... okay. Running test #31... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #32... failed: test stat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result 0 Running test #34... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result ENOENT Running test #37... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result ENOENT Running test #40... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result ENOENT Running test #43... failed: test chflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 none expect 0 result ENOENT Running test #44... failed: test unlink fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 expect 0 result ENOENT Running test #45... okay. Running test #46... failed: test lchflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #47... failed: test lstat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result 0 Running test #49... failed: test lchflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 fstest_a5e38fa0160b21816b295631f5b791d2 expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 none expect 0 result ENOENT Running test #59... failed: test unlink fstest_2e0c84d4e19ee7002e0f33cc2d20bf22 expect 0 result ENOENT /usr/src/regress/sys/ffs/nfs/../tests/rename/07.t: "rename returns EPERM if the parent directory of the file pointed at by the 'from' argument has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test chflags fstest_8368868f8102c907e70002551758eafd SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result 0 Running test #5... failed: test chflags fstest_8368868f8102c907e70002551758eafd UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect UF_IMMUTABLE result none Running test #7... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result ENOENT Running test #8... failed: test chflags fstest_8368868f8102c907e70002551758eafd SF_APPEND expect 0 result EOPNOTSUPP Running test #9... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect SF_APPEND result none Running test #10... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result ENOENT Running test #11... failed: test chflags fstest_8368868f8102c907e70002551758eafd UF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect UF_APPEND result none Running test #13... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result ENOENT Running test #14... failed: test chflags fstest_8368868f8102c907e70002551758eafd none expect 0 result EOPNOTSUPP Running test #15... failed: test unlink fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_8368868f8102c907e70002551758eafd SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #18... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result ENOTDIR Running test #20... failed: test chflags fstest_8368868f8102c907e70002551758eafd UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #21... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect UF_IMMUTABLE result none Running test #22... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result ENOTDIR Running test #23... failed: test chflags fstest_8368868f8102c907e70002551758eafd SF_APPEND expect 0 result EOPNOTSUPP Running test #24... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect SF_APPEND result none Running test #25... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result ENOTDIR Running test #26... failed: test chflags fstest_8368868f8102c907e70002551758eafd UF_APPEND expect 0 result EOPNOTSUPP Running test #27... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect UF_APPEND result none Running test #28... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result ENOTDIR Running test #29... failed: test chflags fstest_8368868f8102c907e70002551758eafd none expect 0 result EOPNOTSUPP Running test #30... okay. Running test #31... okay. Running test #32... failed: test chflags fstest_8368868f8102c907e70002551758eafd SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #33... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result 0 Running test #35... failed: test chflags fstest_8368868f8102c907e70002551758eafd UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #36... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect UF_IMMUTABLE result none Running test #37... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result ENOENT Running test #38... failed: test chflags fstest_8368868f8102c907e70002551758eafd SF_APPEND expect 0 result EOPNOTSUPP Running test #39... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect SF_APPEND result none Running test #40... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result ENOENT Running test #41... failed: test chflags fstest_8368868f8102c907e70002551758eafd UF_APPEND expect 0 result EOPNOTSUPP Running test #42... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect UF_APPEND result none Running test #43... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result ENOENT Running test #44... failed: test chflags fstest_8368868f8102c907e70002551758eafd none expect 0 result EOPNOTSUPP Running test #45... failed: test unlink fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab expect 0 result ENOENT Running test #46... okay. Running test #47... failed: test chflags fstest_8368868f8102c907e70002551758eafd SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #48... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result 0 Running test #50... failed: test chflags fstest_8368868f8102c907e70002551758eafd UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #51... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect UF_IMMUTABLE result none Running test #52... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result ENOENT Running test #53... failed: test chflags fstest_8368868f8102c907e70002551758eafd SF_APPEND expect 0 result EOPNOTSUPP Running test #54... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect SF_APPEND result none Running test #55... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result ENOENT Running test #56... failed: test chflags fstest_8368868f8102c907e70002551758eafd UF_APPEND expect 0 result EOPNOTSUPP Running test #57... failed: test stat fstest_8368868f8102c907e70002551758eafd flags expect UF_APPEND result none Running test #58... failed: test rename fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab fstest_714dc2d56ecf2886ae8562bd81d11744 expect EPERM result ENOENT Running test #59... failed: test chflags fstest_8368868f8102c907e70002551758eafd none expect 0 result EOPNOTSUPP Running test #60... failed: test unlink fstest_8368868f8102c907e70002551758eafd/fstest_edb66a768bc49134ec0f28664d8b7fab expect 0 result ENOENT Running test #61... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/08.t: "rename returns EPERM if the parent directory of the file pointed at by the 'to' argument has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_5fc440a1b7f50b598fb6785ae2bafb95 fstest_7cbf9a666101b5d31a7bb245bd32a14f/fstest_a093b2db09dcc831ef842bdb1ac182a2 expect EPERM result 0 Running test #5... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect UF_IMMUTABLE result none Running test #7... failed: test rename fstest_5fc440a1b7f50b598fb6785ae2bafb95 fstest_7cbf9a666101b5d31a7bb245bd32a14f/fstest_a093b2db09dcc831ef842bdb1ac182a2 expect EPERM result ENOENT Running test #8... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f none expect 0 result EOPNOTSUPP Running test #9... failed: test unlink fstest_5fc440a1b7f50b598fb6785ae2bafb95 expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_5fc440a1b7f50b598fb6785ae2bafb95 fstest_7cbf9a666101b5d31a7bb245bd32a14f/fstest_a093b2db09dcc831ef842bdb1ac182a2 expect EPERM result ENOTDIR Running test #14... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #15... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect UF_IMMUTABLE result none Running test #16... failed: test rename fstest_5fc440a1b7f50b598fb6785ae2bafb95 fstest_7cbf9a666101b5d31a7bb245bd32a14f/fstest_a093b2db09dcc831ef842bdb1ac182a2 expect EPERM result ENOTDIR Running test #17... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f none expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... okay. Running test #20... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #21... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_5fc440a1b7f50b598fb6785ae2bafb95 fstest_7cbf9a666101b5d31a7bb245bd32a14f/fstest_a093b2db09dcc831ef842bdb1ac182a2 expect EPERM result 0 Running test #23... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #24... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect UF_IMMUTABLE result none Running test #25... failed: test rename fstest_5fc440a1b7f50b598fb6785ae2bafb95 fstest_7cbf9a666101b5d31a7bb245bd32a14f/fstest_a093b2db09dcc831ef842bdb1ac182a2 expect EPERM result ENOENT Running test #26... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f none expect 0 result EOPNOTSUPP Running test #27... failed: test unlink fstest_5fc440a1b7f50b598fb6785ae2bafb95 expect 0 result ENOENT Running test #28... okay. Running test #29... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #30... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_5fc440a1b7f50b598fb6785ae2bafb95 fstest_7cbf9a666101b5d31a7bb245bd32a14f/fstest_a093b2db09dcc831ef842bdb1ac182a2 expect EPERM result 0 Running test #32... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #33... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect UF_IMMUTABLE result none Running test #34... failed: test rename fstest_5fc440a1b7f50b598fb6785ae2bafb95 fstest_7cbf9a666101b5d31a7bb245bd32a14f/fstest_a093b2db09dcc831ef842bdb1ac182a2 expect EPERM result ENOENT Running test #35... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f none expect 0 result EOPNOTSUPP Running test #36... failed: test unlink fstest_5fc440a1b7f50b598fb6785ae2bafb95 expect 0 result ENOENT Running test #37... okay. Running test #38... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f SF_APPEND expect 0 result EOPNOTSUPP Running test #39... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect SF_APPEND result none Running test #40... okay. Running test #41... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f none expect 0 result EOPNOTSUPP Running test #42... okay. Running test #43... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f UF_APPEND expect 0 result EOPNOTSUPP Running test #44... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect UF_APPEND result none Running test #45... okay. Running test #46... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f none expect 0 result EOPNOTSUPP Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f SF_APPEND expect 0 result EOPNOTSUPP Running test #51... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect SF_APPEND result none Running test #52... okay. Running test #53... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f none expect 0 result EOPNOTSUPP Running test #54... okay. Running test #55... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f UF_APPEND expect 0 result EOPNOTSUPP Running test #56... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect UF_APPEND result none Running test #57... okay. Running test #58... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f none expect 0 result EOPNOTSUPP Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f SF_APPEND expect 0 result EOPNOTSUPP Running test #63... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect SF_APPEND result none Running test #64... okay. Running test #65... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f none expect 0 result EOPNOTSUPP Running test #66... okay. Running test #67... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f UF_APPEND expect 0 result EOPNOTSUPP Running test #68... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect UF_APPEND result none Running test #69... okay. Running test #70... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f none expect 0 result EOPNOTSUPP Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f SF_APPEND expect 0 result EOPNOTSUPP Running test #75... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect SF_APPEND result none Running test #76... okay. Running test #77... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f none expect 0 result EOPNOTSUPP Running test #78... okay. Running test #79... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f UF_APPEND expect 0 result EOPNOTSUPP Running test #80... failed: test stat fstest_7cbf9a666101b5d31a7bb245bd32a14f flags expect UF_APPEND result none Running test #81... okay. Running test #82... failed: test chflags fstest_7cbf9a666101b5d31a7bb245bd32a14f none expect 0 result EOPNOTSUPP Running test #83... okay. Running test #84... okay. Running test #85... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/09.t: "rename returns EACCES or EPERM if the directory containing 'from' is marked sticky, and neither the containing directory nor 'from' are owned by the effective user ID" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test -u 65533 -g 65533 rename fstest_96e57d62f37ff3eddb808774e4517b33/fstest_bf244643b931a7c8964a2363c83a62d5 fstest_a4225b685f17f34ca97fe12eb098deab/fstest_1d04e94dead82cdec5f4cd06f2bc0920 expect EACCES|EPERM result EIO Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... failed: test -u 65533 -g 65533 rename fstest_96e57d62f37ff3eddb808774e4517b33/fstest_bf244643b931a7c8964a2363c83a62d5 fstest_a4225b685f17f34ca97fe12eb098deab/fstest_1d04e94dead82cdec5f4cd06f2bc0920 expect EACCES|EPERM result EIO Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... failed: test -u 65533 -g 65533 rename fstest_96e57d62f37ff3eddb808774e4517b33/fstest_bf244643b931a7c8964a2363c83a62d5 fstest_a4225b685f17f34ca97fe12eb098deab/fstest_1d04e94dead82cdec5f4cd06f2bc0920 expect EACCES|EPERM result EIO Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/10.t: "rename returns EACCES or EPERM if the file pointed at by the 'to' argument exists, the directory containing 'to' is marked sticky, and neither the containing directory nor 'to' are owned by the effective user ID" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... failed: test -u 65534 -g 65534 rename fstest_21b3abab9e0ab5638dc7483cdb913955/fstest_dd6d63f976de578b3221c8fbb9b3888c fstest_78f05adf0eebc0314224b1647107daf0/fstest_937eade603ee6059d6ab139e531ef78a expect EACCES|EPERM result EIO Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... okay. Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. Running test #79... okay. Running test #80... okay. Running test #81... okay. Running test #82... okay. Running test #83... okay. Running test #84... okay. Running test #85... okay. Running test #86... okay. Running test #87... okay. Running test #88... okay. Running test #89... okay. Running test #90... okay. Running test #91... okay. Running test #92... okay. Running test #93... okay. Running test #94... okay. Running test #95... okay. Running test #96... okay. Running test #97... okay. Running test #98... okay. Running test #99... okay. Running test #100... okay. Running test #101... okay. Running test #102... okay. Running test #103... okay. Running test #104... okay. Running test #105... okay. Running test #106... okay. Running test #107... okay. Running test #108... okay. Running test #109... okay. Running test #110... okay. Running test #111... okay. Running test #112... okay. Running test #113... okay. Running test #114... okay. Running test #115... okay. Running test #116... okay. Running test #117... okay. Running test #118... okay. Running test #119... okay. Running test #120... okay. Running test #121... okay. Running test #122... okay. Running test #123... okay. Running test #124... okay. Running test #125... okay. Running test #126... okay. Running test #127... okay. Running test #128... okay. Running test #129... failed: test -u 65534 -g 65534 rename fstest_21b3abab9e0ab5638dc7483cdb913955/fstest_dd6d63f976de578b3221c8fbb9b3888c fstest_78f05adf0eebc0314224b1647107daf0/fstest_937eade603ee6059d6ab139e531ef78a expect EACCES|EPERM result EIO Running test #130... okay. Running test #131... okay. Running test #132... okay. Running test #133... okay. Running test #134... okay. Running test #135... okay. Running test #136... okay. Running test #137... okay. Running test #138... okay. Running test #139... okay. Running test #140... okay. Running test #141... okay. Running test #142... okay. Running test #143... okay. Running test #144... okay. Running test #145... okay. Running test #146... okay. Running test #147... okay. Running test #148... okay. Running test #149... okay. Running test #150... okay. Running test #151... okay. Running test #152... okay. Running test #153... okay. Running test #154... okay. Running test #155... okay. Running test #156... okay. Running test #157... okay. Running test #158... okay. Running test #159... okay. Running test #160... okay. Running test #161... okay. Running test #162... okay. Running test #163... okay. Running test #164... okay. Running test #165... okay. Running test #166... okay. Running test #167... okay. Running test #168... okay. Running test #169... okay. Running test #170... okay. Running test #171... okay. Running test #172... okay. Running test #173... okay. Running test #174... okay. Running test #175... okay. Running test #176... okay. Running test #177... okay. Running test #178... okay. Running test #179... okay. Running test #180... okay. Running test #181... failed: test -u 65534 -g 65534 rename fstest_21b3abab9e0ab5638dc7483cdb913955/fstest_dd6d63f976de578b3221c8fbb9b3888c fstest_78f05adf0eebc0314224b1647107daf0/fstest_937eade603ee6059d6ab139e531ef78a expect EACCES|EPERM result EIO Running test #182... okay. Running test #183... okay. Running test #184... okay. Running test #185... okay. Running test #186... okay. Running test #187... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/11.t: "rename returns ELOOP if too many symbolic links were encountered in translating one of the pathnames" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/12.t: "rename returns ENOTDIR if a component of either path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/13.t: "rename returns ENOTDIR when the 'from' argument is a directory, but 'to' is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/14.t: "rename returns EISDIR when the 'to' argument is a directory, but 'from' is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/15.t: "rename returns EXDEV if the link named by 'to' and the file named by 'from' are on different file systems" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/16.t: "rename returns EROFS if the requested link requires writing in a directory on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/17.t: "rename returns EFAULT if one of the pathnames specified is outside the process's allocated address space" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/18.t: "rename returns EINVAL when the 'from' argument is a parent directory of 'to'" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/19.t: "rename returns EINVAL when an attempt is made to rename '.' or '..'" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/rename/20.t: "rename returns EEXIST or ENOTEMPTY if the 'to' argument is a directory and is not empty" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. 704 tests completed, 171 failed. ==== run-rmdir ==== cd /mnt/regress-nfs-client && env FSTEST=/usr/src/regress/sys/ffs/nfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/nfs/../run /usr/src/regress/sys/ffs/nfs/../tests/rmdir/*.t /usr/src/regress/sys/ffs/nfs/../tests/rmdir/00.t: "rmdir removes directories" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/01.t: "rmdir returns ENOTDIR if a component of the path is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/02.t: "rmdir returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/03.t: "rmdir returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/04.t: "rmdir returns ENOENT if the named directory does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/05.t: "rmdir returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/06.t: "rmdir returns EEXIST or ENOTEMPTY the named directory contains files other than '.' and '..' in it" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/07.t: "rmdir returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/08.t: "rmdir returns EACCES when write permission is denied on the directory containing the link to be removed" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/09.t: "rmdir returns EPERM if the named file has its immutable, undeletable or append-only flag set" Running test #0... okay. Running test #1... failed: test chflags fstest_d7219731ef904a6ab90ca8a245db4d9b SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test rmdir fstest_d7219731ef904a6ab90ca8a245db4d9b expect EPERM result 0 Running test #3... failed: test chflags fstest_d7219731ef904a6ab90ca8a245db4d9b none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_d7219731ef904a6ab90ca8a245db4d9b expect 0 result ENOENT Running test #5... okay. Running test #6... failed: test chflags fstest_d7219731ef904a6ab90ca8a245db4d9b UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #7... failed: test rmdir fstest_d7219731ef904a6ab90ca8a245db4d9b expect EPERM result 0 Running test #8... failed: test chflags fstest_d7219731ef904a6ab90ca8a245db4d9b none expect 0 result ENOENT Running test #9... failed: test rmdir fstest_d7219731ef904a6ab90ca8a245db4d9b expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_d7219731ef904a6ab90ca8a245db4d9b SF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test rmdir fstest_d7219731ef904a6ab90ca8a245db4d9b expect EPERM result 0 Running test #13... failed: test chflags fstest_d7219731ef904a6ab90ca8a245db4d9b none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_d7219731ef904a6ab90ca8a245db4d9b expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_d7219731ef904a6ab90ca8a245db4d9b UF_APPEND expect 0 result EOPNOTSUPP Running test #17... failed: test rmdir fstest_d7219731ef904a6ab90ca8a245db4d9b expect EPERM result 0 Running test #18... failed: test chflags fstest_d7219731ef904a6ab90ca8a245db4d9b none expect 0 result ENOENT Running test #19... failed: test rmdir fstest_d7219731ef904a6ab90ca8a245db4d9b expect 0 result ENOENT /usr/src/regress/sys/ffs/nfs/../tests/rmdir/10.t: "rmdir returns EPERM if the parent directory of the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test chflags fstest_4d43caf50f3b6683defcc508d918244e SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test rmdir fstest_4d43caf50f3b6683defcc508d918244e/fstest_5a0566f1b8c657499727a9ec68cb4ffb expect EPERM result 0 Running test #4... failed: test chflags fstest_4d43caf50f3b6683defcc508d918244e none expect 0 result EOPNOTSUPP Running test #5... failed: test rmdir fstest_4d43caf50f3b6683defcc508d918244e/fstest_5a0566f1b8c657499727a9ec68cb4ffb expect 0 result ENOENT Running test #6... okay. Running test #7... failed: test chflags fstest_4d43caf50f3b6683defcc508d918244e UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test rmdir fstest_4d43caf50f3b6683defcc508d918244e/fstest_5a0566f1b8c657499727a9ec68cb4ffb expect EPERM result 0 Running test #9... failed: test chflags fstest_4d43caf50f3b6683defcc508d918244e none expect 0 result EOPNOTSUPP Running test #10... failed: test rmdir fstest_4d43caf50f3b6683defcc508d918244e/fstest_5a0566f1b8c657499727a9ec68cb4ffb expect 0 result ENOENT Running test #11... okay. Running test #12... failed: test chflags fstest_4d43caf50f3b6683defcc508d918244e SF_APPEND expect 0 result EOPNOTSUPP Running test #13... failed: test rmdir fstest_4d43caf50f3b6683defcc508d918244e/fstest_5a0566f1b8c657499727a9ec68cb4ffb expect EPERM result 0 Running test #14... failed: test chflags fstest_4d43caf50f3b6683defcc508d918244e none expect 0 result EOPNOTSUPP Running test #15... failed: test rmdir fstest_4d43caf50f3b6683defcc508d918244e/fstest_5a0566f1b8c657499727a9ec68cb4ffb expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_4d43caf50f3b6683defcc508d918244e UF_APPEND expect 0 result EOPNOTSUPP Running test #18... failed: test rmdir fstest_4d43caf50f3b6683defcc508d918244e/fstest_5a0566f1b8c657499727a9ec68cb4ffb expect EPERM result 0 Running test #19... failed: test chflags fstest_4d43caf50f3b6683defcc508d918244e none expect 0 result EOPNOTSUPP Running test #20... failed: test rmdir fstest_4d43caf50f3b6683defcc508d918244e/fstest_5a0566f1b8c657499727a9ec68cb4ffb expect 0 result ENOENT Running test #21... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/11.t: "rmdir returns EACCES or EPERM if the directory containing the directory to be removed is marked sticky, and neither the containing directory nor the directory to be removed are owned by the effective user ID" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... failed: test -u 65533 -g 65533 rmdir fstest_1d487fe3e77b94abc43ba59d562e4390/fstest_4fd3550f48677507698f02c4f75fbcb6 expect EACCES|EPERM result EIO Running test #12... okay. Running test #13... okay. Running test #14... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/12.t: "rmdir returns EINVAL if the last component of the path is '.' or '..'" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test rmdir fstest_c1f63de31c4e749c0c6820f666f8ba87/fstest_56edbd4f458118cc3fa4ae55e3c6ac49/.. expect EINVAL result ENOTEMPTY Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/13.t: "rmdir returns EBUSY if the directory to be removed is the mount point for a mounted file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/14.t: "rmdir returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/rmdir/15.t: "rmdir returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 163 tests completed, 34 failed. ==== run-symlink ==== cd /mnt/regress-nfs-client && env FSTEST=/usr/src/regress/sys/ffs/nfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/nfs/../run /usr/src/regress/sys/ffs/nfs/../tests/symlink/*.t /usr/src/regress/sys/ffs/nfs/../tests/symlink/00.t: "symlink creates symbolic links" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/nfs/../tests/symlink/01.t: "symlink returns ENOTDIR if a component of the name2 path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/symlink/02.t: "symlink returns ENAMETOOLONG if a component of the name2 pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. /usr/src/regress/sys/ffs/nfs/../tests/symlink/03.t: "symlink returns ENAMETOOLONG if an entire length of either path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/nfs/../tests/symlink/04.t: "symlink returns ENOENT if a component of the name2 path prefix does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/symlink/05.t: "symlink returns EACCES when a component of the name2 path prefix denies search permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/symlink/06.t: "symlink returns EACCES if the parent directory of the file to be created denies write permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/symlink/07.t: "symlink returns ELOOP if too many symbolic links were encountered in translating the name2 path name" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/symlink/08.t: "symlink returns EEXIST if the name2 argument already exists" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. /usr/src/regress/sys/ffs/nfs/../tests/symlink/09.t: "symlink returns EPERM if the parent directory of the file named by name2 has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test chflags fstest_dd301d325c42fc1ee592337ed5bf24ed SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test symlink test fstest_dd301d325c42fc1ee592337ed5bf24ed/fstest_b18d90f35c55e9c26262f4bc262a0231 expect EPERM result 0 Running test #5... failed: test chflags fstest_dd301d325c42fc1ee592337ed5bf24ed none expect 0 result EOPNOTSUPP Running test #6... failed: test symlink test fstest_dd301d325c42fc1ee592337ed5bf24ed/fstest_b18d90f35c55e9c26262f4bc262a0231 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_dd301d325c42fc1ee592337ed5bf24ed UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test symlink test fstest_dd301d325c42fc1ee592337ed5bf24ed/fstest_b18d90f35c55e9c26262f4bc262a0231 expect EPERM result 0 Running test #10... failed: test chflags fstest_dd301d325c42fc1ee592337ed5bf24ed none expect 0 result EOPNOTSUPP Running test #11... failed: test symlink test fstest_dd301d325c42fc1ee592337ed5bf24ed/fstest_b18d90f35c55e9c26262f4bc262a0231 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_dd301d325c42fc1ee592337ed5bf24ed SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_dd301d325c42fc1ee592337ed5bf24ed none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_dd301d325c42fc1ee592337ed5bf24ed UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_dd301d325c42fc1ee592337ed5bf24ed none expect 0 result EOPNOTSUPP Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/nfs/../tests/symlink/10.t: "symlink returns EROFS if the file name2 would reside on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. /usr/src/regress/sys/ffs/nfs/../tests/symlink/11.t: "symlink returns ENOSPC if there are no free inodes on the file system on which the symbolic link is being created" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/symlink/12.t: "symlink returns EFAULT if one of the pathnames specified is outside the process's allocated address space" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. 120 tests completed, 12 failed. ==== run-truncate ==== cd /mnt/regress-nfs-client && env FSTEST=/usr/src/regress/sys/ffs/nfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/nfs/../run /usr/src/regress/sys/ffs/nfs/../tests/truncate/*.t /usr/src/regress/sys/ffs/nfs/../tests/truncate/00.t: "truncate descrease/increase file size" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/01.t: "truncate returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/02.t: "truncate returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/03.t: "truncate returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/04.t: "truncate returns ENOENT if the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/05.t: "truncate returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/06.t: "truncate returns EACCES if the named file is not writable by the user" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/07.t: "truncate returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/08.t: "truncate returns EPERM if the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... failed: test chflags fstest_3bb72f9e7550ad0908041b3fee072a78 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test truncate fstest_3bb72f9e7550ad0908041b3fee072a78 123 expect EPERM result 0 Running test #3... failed: test stat fstest_3bb72f9e7550ad0908041b3fee072a78 size expect 0 result 123 Running test #4... failed: test chflags fstest_3bb72f9e7550ad0908041b3fee072a78 none expect 0 result EOPNOTSUPP Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_3bb72f9e7550ad0908041b3fee072a78 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test truncate fstest_3bb72f9e7550ad0908041b3fee072a78 123 expect EPERM result 0 Running test #10... failed: test stat fstest_3bb72f9e7550ad0908041b3fee072a78 size expect 0 result 123 Running test #11... failed: test chflags fstest_3bb72f9e7550ad0908041b3fee072a78 none expect 0 result EOPNOTSUPP Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... failed: test chflags fstest_3bb72f9e7550ad0908041b3fee072a78 SF_APPEND expect 0 result EOPNOTSUPP Running test #16... failed: test truncate fstest_3bb72f9e7550ad0908041b3fee072a78 123 expect EPERM result 0 Running test #17... failed: test stat fstest_3bb72f9e7550ad0908041b3fee072a78 size expect 0 result 123 Running test #18... failed: test chflags fstest_3bb72f9e7550ad0908041b3fee072a78 none expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... failed: test chflags fstest_3bb72f9e7550ad0908041b3fee072a78 UF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test truncate fstest_3bb72f9e7550ad0908041b3fee072a78 123 expect EPERM result 0 Running test #24... failed: test stat fstest_3bb72f9e7550ad0908041b3fee072a78 size expect 0 result 123 Running test #25... failed: test chflags fstest_3bb72f9e7550ad0908041b3fee072a78 none expect 0 result EOPNOTSUPP Running test #26... okay. Running test #27... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/09.t: "truncate returns EISDIR if the named file is a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/10.t: "truncate returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/11.t: "truncate returns ETXTBSY the file is a pure procedure (shared text) file that is being executed" Running test #0... okay. Running test #1... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/12.t: "truncate returns EFBIG or EINVAL if the length argument was greater than the maximum file size" Running test #0... okay. not ok 1 Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/13.t: "truncate returns EINVAL if the length argument was less than 0" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/truncate/14.t: "truncate returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 128 tests completed, 16 failed. ==== run-unlink ==== cd /mnt/regress-nfs-client && env FSTEST=/usr/src/regress/sys/ffs/nfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/nfs/../run /usr/src/regress/sys/ffs/nfs/../tests/unlink/*.t /usr/src/regress/sys/ffs/nfs/../tests/unlink/00.t: "unlink removes regular files, symbolic links, fifos and sockets" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. /usr/src/regress/sys/ffs/nfs/../tests/unlink/01.t: "unlink returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/unlink/02.t: "unlink returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/unlink/03.t: "unlink returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/unlink/04.t: "unlink returns ENOENT if the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/unlink/05.t: "unlink returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/nfs/../tests/unlink/06.t: "unlink returns EACCES when write permission is denied on the directory containing the link to be removed" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/nfs/../tests/unlink/07.t: "unlink returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/unlink/08.t: "unlink returns EPERM if the named file is a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/unlink/09.t: "unlink returns EPERM if the named file has its immutable, undeletable or append-only flag set" Running test #0... okay. Running test #1... failed: test chflags fstest_3cc0a06370d03a38bf9812c6d0046ce7 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test unlink fstest_3cc0a06370d03a38bf9812c6d0046ce7 expect EPERM result 0 Running test #3... failed: test chflags fstest_3cc0a06370d03a38bf9812c6d0046ce7 none expect 0 result ENOENT Running test #4... failed: test unlink fstest_3cc0a06370d03a38bf9812c6d0046ce7 expect 0 result ENOENT Running test #5... okay. Running test #6... failed: test chflags fstest_3cc0a06370d03a38bf9812c6d0046ce7 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #7... failed: test unlink fstest_3cc0a06370d03a38bf9812c6d0046ce7 expect EPERM result 0 Running test #8... failed: test chflags fstest_3cc0a06370d03a38bf9812c6d0046ce7 none expect 0 result ENOENT Running test #9... failed: test unlink fstest_3cc0a06370d03a38bf9812c6d0046ce7 expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_3cc0a06370d03a38bf9812c6d0046ce7 SF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test unlink fstest_3cc0a06370d03a38bf9812c6d0046ce7 expect EPERM result 0 Running test #13... failed: test chflags fstest_3cc0a06370d03a38bf9812c6d0046ce7 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_3cc0a06370d03a38bf9812c6d0046ce7 expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_3cc0a06370d03a38bf9812c6d0046ce7 UF_APPEND expect 0 result EOPNOTSUPP Running test #17... failed: test unlink fstest_3cc0a06370d03a38bf9812c6d0046ce7 expect EPERM result 0 Running test #18... failed: test chflags fstest_3cc0a06370d03a38bf9812c6d0046ce7 none expect 0 result ENOENT Running test #19... failed: test unlink fstest_3cc0a06370d03a38bf9812c6d0046ce7 expect 0 result ENOENT /usr/src/regress/sys/ffs/nfs/../tests/unlink/10.t: "unlink returns EPERM if the parent directory of the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test chflags fstest_beba19737cb91f8adc3ef9272c458eea SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test unlink fstest_beba19737cb91f8adc3ef9272c458eea/fstest_3fd8383ef7dbafdb8a0861f88fac1460 expect EPERM result 0 Running test #4... failed: test chflags fstest_beba19737cb91f8adc3ef9272c458eea none expect 0 result EOPNOTSUPP Running test #5... failed: test unlink fstest_beba19737cb91f8adc3ef9272c458eea/fstest_3fd8383ef7dbafdb8a0861f88fac1460 expect 0 result ENOENT Running test #6... okay. Running test #7... failed: test chflags fstest_beba19737cb91f8adc3ef9272c458eea UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test unlink fstest_beba19737cb91f8adc3ef9272c458eea/fstest_3fd8383ef7dbafdb8a0861f88fac1460 expect EPERM result 0 Running test #9... failed: test chflags fstest_beba19737cb91f8adc3ef9272c458eea none expect 0 result EOPNOTSUPP Running test #10... failed: test unlink fstest_beba19737cb91f8adc3ef9272c458eea/fstest_3fd8383ef7dbafdb8a0861f88fac1460 expect 0 result ENOENT Running test #11... okay. Running test #12... failed: test chflags fstest_beba19737cb91f8adc3ef9272c458eea SF_APPEND expect 0 result EOPNOTSUPP Running test #13... failed: test unlink fstest_beba19737cb91f8adc3ef9272c458eea/fstest_3fd8383ef7dbafdb8a0861f88fac1460 expect EPERM result 0 Running test #14... failed: test chflags fstest_beba19737cb91f8adc3ef9272c458eea none expect 0 result EOPNOTSUPP Running test #15... failed: test unlink fstest_beba19737cb91f8adc3ef9272c458eea/fstest_3fd8383ef7dbafdb8a0861f88fac1460 expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_beba19737cb91f8adc3ef9272c458eea UF_APPEND expect 0 result EOPNOTSUPP Running test #18... failed: test unlink fstest_beba19737cb91f8adc3ef9272c458eea/fstest_3fd8383ef7dbafdb8a0861f88fac1460 expect EPERM result 0 Running test #19... failed: test chflags fstest_beba19737cb91f8adc3ef9272c458eea none expect 0 result EOPNOTSUPP Running test #20... failed: test unlink fstest_beba19737cb91f8adc3ef9272c458eea/fstest_3fd8383ef7dbafdb8a0861f88fac1460 expect 0 result ENOENT Running test #21... okay. /usr/src/regress/sys/ffs/nfs/../tests/unlink/11.t: "unlink returns EACCES or EPERM if the directory containing the file is marked sticky, and neither the containing directory nor the file to be removed are owned by the effective user ID" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... failed: test -u 65533 -g 65533 unlink fstest_bbbd330e7dfb41f1ba3fed7440dff0a5/fstest_b40caaaaaf76cf656b877cd9b6332ffc expect EACCES|EPERM result EIO Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 unlink fstest_bbbd330e7dfb41f1ba3fed7440dff0a5/fstest_b40caaaaaf76cf656b877cd9b6332ffc expect EACCES|EPERM result EIO Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... failed: test -u 65533 -g 65533 unlink fstest_bbbd330e7dfb41f1ba3fed7440dff0a5/fstest_b40caaaaaf76cf656b877cd9b6332ffc expect EACCES|EPERM result EIO Running test #30... okay. Running test #31... okay. Running test #32... okay. /usr/src/regress/sys/ffs/nfs/../tests/unlink/12.t: "unlink returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/unlink/13.t: "unlink returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 191 tests completed, 35 failed. ==== umount ==== umount /mnt/regress-nfs-client ==== unconfig ==== umount -f -t nfs -h 127.0.0.1 -a *** Error 1 in target 'unconfig' (ignored) rmdir /mnt/regress-nfs-client 2>/dev/null || true pkill -KILL mountd || true rcctl -f stop nfsd nfsd(ok) rcctl -f stop portmap portmap(ok) umount -f /dev/vnd0c 2>/dev/null || true rmdir /mnt/regress-nfs-server 2>/dev/null || true vnconfig -u vnd0 2>/dev/null || true rm -f stamp-mount ===> mfs ==== mount ==== mkdir -p /mnt/regress-mfs mount_mfs -s 4096 swap /mnt/regress-mfs ==== run-chflags ==== cd /mnt/regress-mfs && env FSTEST=/usr/src/regress/sys/ffs/mfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/mfs/../run /usr/src/regress/sys/ffs/mfs/../tests/chflags/*.t /usr/src/regress/sys/ffs/mfs/../tests/chflags/00.t: "chflags changes flags" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test stat fstest_85b48c44f7a60e3b98a67be555aeea0f flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... failed: test stat fstest_85b48c44f7a60e3b98a67be555aeea0f flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result SF_ARCHIVED Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... failed: test stat fstest_85b48c44f7a60e3b98a67be555aeea0f flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test stat fstest_85b48c44f7a60e3b98a67be555aeea0f flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result SF_ARCHIVED Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... failed: test stat fstest_85b48c44f7a60e3b98a67be555aeea0f flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... failed: test stat fstest_85b48c44f7a60e3b98a67be555aeea0f flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result SF_ARCHIVED Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... failed: test stat fstest_f119cc16146726080b3284642a55c829 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... failed: test stat fstest_f119cc16146726080b3284642a55c829 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result SF_ARCHIVED Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... failed: test lstat fstest_f119cc16146726080b3284642a55c829 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE,SF_ARCHIVED Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... failed: test lstat fstest_f119cc16146726080b3284642a55c829 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result SF_ARCHIVED Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. Running test #79... okay. Running test #80... okay. Running test #81... okay. Running test #82... okay. Running test #83... okay. Running test #84... okay. Running test #85... okay. Running test #86... okay. Running test #87... okay. Running test #88... okay. Running test #89... okay. Running test #90... okay. Running test #91... okay. Running test #92... okay. Running test #93... okay. Running test #94... okay. Running test #95... okay. Running test #96... okay. Running test #97... okay. Running test #98... okay. Running test #99... okay. Running test #100... okay. Running test #101... okay. Running test #102... okay. Running test #103... okay. Running test #104... okay. Running test #105... okay. Running test #106... okay. Running test #107... okay. Running test #108... okay. Running test #109... okay. Running test #110... okay. Running test #111... okay. Running test #112... okay. Running test #113... okay. Running test #114... okay. Running test #115... okay. Running test #116... okay. Running test #117... okay. Running test #118... okay. Running test #119... okay. Running test #120... okay. Running test #121... okay. Running test #122... okay. Running test #123... okay. Running test #124... okay. Running test #125... okay. Running test #126... okay. Running test #127... okay. Running test #128... okay. Running test #129... okay. Running test #130... okay. Running test #131... okay. Running test #132... okay. Running test #133... okay. Running test #134... okay. Running test #135... okay. Running test #136... okay. Running test #137... okay. Running test #138... okay. Running test #139... okay. Running test #140... okay. Running test #141... okay. Running test #142... okay. Running test #143... okay. Running test #144... okay. Running test #145... okay. Running test #146... okay. Running test #147... okay. Running test #148... okay. Running test #149... okay. Running test #150... okay. Running test #151... okay. Running test #152... okay. Running test #153... okay. Running test #154... okay. Running test #155... okay. Running test #156... okay. Running test #157... okay. Running test #158... okay. Running test #159... okay. Running test #160... okay. Running test #161... okay. Running test #162... okay. Running test #163... okay. Running test #164... okay. Running test #165... okay. Running test #166... okay. Running test #167... okay. Running test #168... okay. Running test #169... okay. Running test #170... okay. Running test #171... okay. Running test #172... okay. Running test #173... okay. Running test #174... okay. /usr/src/regress/sys/ffs/mfs/../tests/chflags/01.t: "chflags returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/chflags/02.t: "chflags returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/chflags/03.t: "chflags returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. /usr/src/regress/sys/ffs/mfs/../tests/chflags/04.t: "chflags returns ENOENT if path or file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/mfs/../tests/chflags/05.t: "chflags returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. /usr/src/regress/sys/ffs/mfs/../tests/chflags/06.t: "chflags returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/chflags/07.t: "chflags returns EPERM when the effective user ID does not match the owner of the file and the effective user ID is not the super-user" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. /usr/src/regress/sys/ffs/mfs/../tests/chflags/08.t: "chflags returns EPERM when one of SF_IMMUTABLE or SF_APPEND, is set and the user is not the super-user" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... failed: test stat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_1d202f4be83511bbd4df6452d4e2d11a UF_IMMUTABLE expect EPERM result 0 Running test #7... failed: test stat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #8... okay. Running test #9... okay. Running test #10... failed: test stat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_1d202f4be83511bbd4df6452d4e2d11a UF_IMMUTABLE expect EPERM result 0 Running test #12... failed: test stat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_APPEND result UF_IMMUTABLE Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test stat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_1d202f4be83511bbd4df6452d4e2d11a UF_IMMUTABLE expect EPERM result 0 Running test #21... failed: test stat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #22... okay. Running test #23... okay. Running test #24... failed: test stat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_1d202f4be83511bbd4df6452d4e2d11a UF_IMMUTABLE expect EPERM result 0 Running test #26... failed: test stat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_APPEND result UF_IMMUTABLE Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... failed: test stat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_1d202f4be83511bbd4df6452d4e2d11a UF_IMMUTABLE expect EPERM result 0 Running test #35... failed: test stat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #36... okay. Running test #37... okay. Running test #38... failed: test stat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_1d202f4be83511bbd4df6452d4e2d11a UF_IMMUTABLE expect EPERM result 0 Running test #40... failed: test stat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_APPEND result UF_IMMUTABLE Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_1d202f4be83511bbd4df6452d4e2d11a UF_IMMUTABLE expect EPERM result 0 Running test #49... failed: test lstat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #50... okay. Running test #51... okay. Running test #52... failed: test lstat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_1d202f4be83511bbd4df6452d4e2d11a UF_IMMUTABLE expect EPERM result 0 Running test #54... failed: test lstat fstest_1d202f4be83511bbd4df6452d4e2d11a flags expect SF_APPEND result UF_IMMUTABLE Running test #55... okay. Running test #56... okay. Running test #57... okay. /usr/src/regress/sys/ffs/mfs/../tests/chflags/09.t: "chflags returns EPERM when one of SF_IMMUTABLE or SF_APPEND is set and securelevel is greater than 0" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test stat fstest_8e77a645e53e978a408b2f94f3f662fa flags expect SF_IMMUTABLE result none Running test #5... okay. Running test #6... failed: test stat fstest_8e77a645e53e978a408b2f94f3f662fa flags expect SF_APPEND result none Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... failed: test stat fstest_8e77a645e53e978a408b2f94f3f662fa flags expect SF_IMMUTABLE result none Running test #13... okay. Running test #14... failed: test stat fstest_8e77a645e53e978a408b2f94f3f662fa flags expect SF_APPEND result none Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... failed: test stat fstest_8e77a645e53e978a408b2f94f3f662fa flags expect SF_IMMUTABLE result none Running test #21... okay. Running test #22... failed: test stat fstest_8e77a645e53e978a408b2f94f3f662fa flags expect SF_APPEND result none Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... failed: test lstat fstest_8e77a645e53e978a408b2f94f3f662fa flags expect SF_IMMUTABLE result none Running test #29... okay. Running test #30... failed: test lstat fstest_8e77a645e53e978a408b2f94f3f662fa flags expect SF_APPEND result none Running test #31... okay. Running test #32... okay. Running test #33... okay. /usr/src/regress/sys/ffs/mfs/../tests/chflags/10.t: "chflags returns EPERM if non-super-user tries to set one of SF_IMMUTABLE, SF_APPEND" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... failed: test -u 65534 -g 65534 chflags fstest_dd92619b29789d5023c1b04539218cd7 SF_IMMUTABLE expect EPERM result 0 Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... failed: test -u 65534 -g 65534 chflags fstest_dd92619b29789d5023c1b04539218cd7 SF_APPEND expect EPERM result 0 Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 chflags fstest_dd92619b29789d5023c1b04539218cd7 SF_IMMUTABLE expect EPERM result 0 Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... failed: test -u 65534 -g 65534 chflags fstest_dd92619b29789d5023c1b04539218cd7 SF_APPEND expect EPERM result 0 Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... failed: test -u 65534 -g 65534 chflags fstest_dd92619b29789d5023c1b04539218cd7 SF_IMMUTABLE expect EPERM result 0 Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... failed: test -u 65534 -g 65534 chflags fstest_dd92619b29789d5023c1b04539218cd7 SF_APPEND expect EPERM result 0 Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... failed: test -u 65534 -g 65534 lchflags fstest_dd92619b29789d5023c1b04539218cd7 SF_IMMUTABLE expect EPERM result 0 Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... failed: test -u 65534 -g 65534 lchflags fstest_dd92619b29789d5023c1b04539218cd7 SF_APPEND expect EPERM result 0 Running test #43... okay. Running test #44... okay. Running test #45... okay. /usr/src/regress/sys/ffs/mfs/../tests/chflags/11.t: "chflags returns EPERM if a user tries to set or remove the SF_SNAPSHOT flag" Running test #0... okay. Running test #1... okay. Running test #2... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #5... okay. Running test #6... okay. Running test #7... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #16... okay. Running test #17... okay. Running test #18... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #27... okay. Running test #28... okay. Running test #29... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 chflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 lchflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #38... okay. Running test #39... okay. Running test #40... unknown flag 'SF_SNAPSHOT' failed: test -u 65534 -g 65534 lchflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_93523cac5514fd309365cdb9a3dde39a SF_SNAPSHOT expect EPERM result Running test #43... okay. Running test #44... okay. Running test #45... okay. /usr/src/regress/sys/ffs/mfs/../tests/chflags/12.t: "chflags returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/mfs/../tests/chflags/13.t: "chflags returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 455 tests completed, 66 failed. ==== run-chmod ==== cd /mnt/regress-mfs && env FSTEST=/usr/src/regress/sys/ffs/mfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/mfs/../run /usr/src/regress/sys/ffs/mfs/../tests/chmod/*.t /usr/src/regress/sys/ffs/mfs/../tests/chmod/00.t: "chmod changes permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. /usr/src/regress/sys/ffs/mfs/../tests/chmod/01.t: "chmod returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/chmod/02.t: "chmod returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/chmod/03.t: "chmod returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/chmod/04.t: "chmod returns ENOENT if the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/mfs/../tests/chmod/05.t: "chmod returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/mfs/../tests/chmod/06.t: "chmod returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/chmod/07.t: "chmod returns EPERM if the operation would change the ownership, but the effective user ID is not the super-user" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/mfs/../tests/chmod/08.t: "chmod returns EPERM if the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test chmod fstest_3f28314046f7de79c9c20b22055338db 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_3f28314046f7de79c9c20b22055338db mode expect 0644 result 0600 Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... failed: test chmod fstest_3f28314046f7de79c9c20b22055338db 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_3f28314046f7de79c9c20b22055338db mode expect 0644 result 0600 Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. /usr/src/regress/sys/ffs/mfs/../tests/chmod/09.t: "chmod returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/mfs/../tests/chmod/10.t: "chmod returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. /usr/src/regress/sys/ffs/mfs/../tests/chmod/11.t: "chmod returns EFTYPE if the effective user ID is not the super-user, the mode includes the sticky bit (S_ISVTX), and path does not refer to a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. 178 tests completed, 4 failed. ==== run-chown ==== cd /mnt/regress-mfs && env FSTEST=/usr/src/regress/sys/ffs/mfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/mfs/../run /usr/src/regress/sys/ffs/mfs/../tests/chown/*.t /usr/src/regress/sys/ffs/mfs/../tests/chown/00.t: "chown changes ownership" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_d665faed41657d147bdd8705c3be151d mode expect 06555 result 0555 Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... failed: test lstat fstest_d665faed41657d147bdd8705c3be151d mode expect 06555 result 0555 Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... failed: test lstat fstest_d665faed41657d147bdd8705c3be151d mode expect 06555 result 0555 Running test #62... okay. Running test #63... okay. Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. Running test #79... okay. Running test #80... okay. Running test #81... okay. Running test #82... okay. Running test #83... okay. Running test #84... okay. Running test #85... okay. Running test #86... okay. Running test #87... okay. Running test #88... okay. Running test #89... okay. Running test #90... okay. Running test #91... okay. Running test #92... okay. Running test #93... okay. Running test #94... okay. Running test #95... okay. Running test #96... okay. Running test #97... okay. Running test #98... okay. Running test #99... okay. Running test #100... okay. Running test #101... okay. Running test #102... okay. Running test #103... okay. Running test #104... okay. Running test #105... okay. Running test #106... okay. Running test #107... okay. Running test #108... okay. Running test #109... okay. Running test #110... okay. Running test #111... okay. Running test #112... okay. Running test #113... okay. Running test #114... okay. Running test #115... okay. Running test #116... okay. Running test #117... okay. Running test #118... okay. Running test #119... okay. Running test #120... okay. Running test #121... okay. Running test #122... okay. Running test #123... okay. Running test #124... okay. Running test #125... okay. Running test #126... okay. Running test #127... okay. Running test #128... okay. Running test #129... okay. Running test #130... okay. Running test #131... okay. Running test #132... okay. Running test #133... okay. Running test #134... okay. Running test #135... okay. Running test #136... okay. Running test #137... okay. Running test #138... okay. Running test #139... okay. Running test #140... okay. Running test #141... okay. Running test #142... okay. Running test #143... okay. Running test #144... okay. Running test #145... okay. Running test #146... okay. Running test #147... okay. Running test #148... okay. Running test #149... okay. Running test #150... okay. Running test #151... okay. Running test #152... okay. Running test #153... okay. Running test #154... okay. Running test #155... okay. Running test #156... okay. Running test #157... okay. Running test #158... okay. Running test #159... okay. Running test #160... okay. Running test #161... okay. Running test #162... okay. Running test #163... okay. Running test #164... okay. Running test #165... okay. Running test #166... okay. Running test #167... okay. Running test #168... okay. Running test #169... okay. Running test #170... okay. /usr/src/regress/sys/ffs/mfs/../tests/chown/01.t: "chown returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/chown/02.t: "chown returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/chown/03.t: "chown returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/chown/04.t: "chown returns ENOENT if the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/mfs/../tests/chown/05.t: "chown returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. /usr/src/regress/sys/ffs/mfs/../tests/chown/06.t: "chown returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/chown/07.t: "chown returns EPERM if the operation would change the ownership, but the effective user ID is not the super-user and the process is not an owner of the file" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. /usr/src/regress/sys/ffs/mfs/../tests/chown/08.t: "chown returns EPERM if the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test chown fstest_fd653f1e46192f7ba10ce9b2eddbb70a 65534 65534 expect EPERM result 0 Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... failed: test chown fstest_fd653f1e46192f7ba10ce9b2eddbb70a 65534 65534 expect EPERM result 0 Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. /usr/src/regress/sys/ffs/mfs/../tests/chown/09.t: "chown returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/mfs/../tests/chown/10.t: "chown returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 265 tests completed, 5 failed. ==== run-link ==== cd /mnt/regress-mfs && env FSTEST=/usr/src/regress/sys/ffs/mfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/mfs/../run /usr/src/regress/sys/ffs/mfs/../tests/link/*.t /usr/src/regress/sys/ffs/mfs/../tests/link/00.t: "link creates hardlinks" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... okay. Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. Running test #79... okay. Running test #80... okay. Running test #81... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/01.t: "link returns ENOTDIR if a component of either path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/02.t: "link returns ENAMETOOLONG if a component of either pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/03.t: "link returns ENAMETOOLONG if an entire length of either path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/04.t: "link returns ENOENT if a component of either path prefix does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/05.t: "link returns EMLINK if the link count of the file named by name1 would exceed 32767" Running test #0... okay. Running test #1... okay. ln: fstest_0d4a5f1af7426b0c172ff78e111c6a30/32767: Too many links Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/06.t: "link returns EACCES when a component of either path prefix denies search permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/07.t: "link returns EACCES when the requested link requires writing in a directory with a mode that denies write permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/08.t: "link returns ELOOP if too many symbolic links were encountered in translating one of the pathnames" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/09.t: "link returns ENOENT if the source file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/10.t: "link returns EEXIST if the destination file does exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/11.t: "link returns EPERM if the source file is a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/12.t: "link returns EPERM if the source file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test link fstest_8bac754065692baec476151a238b4086 fstest_6e6102a4b3189575b930791cb5f00c6c expect EPERM result 0 Running test #5... okay. Running test #6... failed: test link fstest_8bac754065692baec476151a238b4086 fstest_6e6102a4b3189575b930791cb5f00c6c expect 0 result EEXIST Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... failed: test link fstest_8bac754065692baec476151a238b4086 fstest_6e6102a4b3189575b930791cb5f00c6c expect EPERM result 0 Running test #15... okay. Running test #16... failed: test link fstest_8bac754065692baec476151a238b4086 fstest_6e6102a4b3189575b930791cb5f00c6c expect 0 result EEXIST Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/13.t: "link returns EPERM if the parent directory of the destination file has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... failed: test link fstest_cceca74bc3efdb9d7c7018db0d2b1144/fstest_900fc49349c8057c61c59723f16e9b74 fstest_cceca74bc3efdb9d7c7018db0d2b1144/fstest_a61335241653ad9b9543db0fc967eb52 expect EPERM result 0 Running test #6... okay. Running test #7... failed: test link fstest_cceca74bc3efdb9d7c7018db0d2b1144/fstest_900fc49349c8057c61c59723f16e9b74 fstest_cceca74bc3efdb9d7c7018db0d2b1144/fstest_a61335241653ad9b9543db0fc967eb52 expect 0 result EEXIST Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/14.t: "link returns EXDEV if the source and the destination files are on different file systems" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/15.t: "link returns ENOSPC if the directory in which the entry for the new link is being placed cannot be extended because there is no space left on the file system containing the directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/16.t: "link returns EROFS if the requested link requires writing in a directory on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. /usr/src/regress/sys/ffs/mfs/../tests/link/17.t: "link returns EFAULT if one of the pathnames specified is outside the process's allocated address space" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. 277 tests completed, 6 failed. ==== run-mkdir ==== cd /mnt/regress-mfs && env FSTEST=/usr/src/regress/sys/ffs/mfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/mfs/../run /usr/src/regress/sys/ffs/mfs/../tests/mkdir/*.t /usr/src/regress/sys/ffs/mfs/../tests/mkdir/00.t: "mkdir creates directories" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkdir/01.t: "mkdir returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkdir/02.t: "mkdir returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkdir/03.t: "mkdir returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkdir/04.t: "mkdir returns ENOENT if a component of the path prefix does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkdir/05.t: "mkdir returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkdir/06.t: "mkdir returns EACCES when write permission is denied on the parent directory of the directory to be created" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkdir/07.t: "mkdir returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkdir/08.t: "mkdir returns EPERM if the parent directory of the directory to be created has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test mkdir fstest_4d1fd497517826d4e9110343131501f2/fstest_a89007791b7a8314326bd583689e0c3d 0755 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkdir fstest_4d1fd497517826d4e9110343131501f2/fstest_a89007791b7a8314326bd583689e0c3d 0755 expect 0 result EEXIST Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkdir/09.t: "mkdir returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkdir/10.t: "mkdir returns EEXIST if the named file exists" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkdir/11.t: "mkdir returns ENOSPC if there are no free inodes on the file system on which the directory is being created" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkdir/12.t: "mkdir returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 134 tests completed, 2 failed. ==== run-mkfifo ==== cd /mnt/regress-mfs && env FSTEST=/usr/src/regress/sys/ffs/mfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/mfs/../run /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/*.t /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/00.t: "mkfifo creates fifo files" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/01.t: "mkfifo returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/02.t: "mkfifo returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/03.t: "mkfifo returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/04.t: "mkfifo returns ENOENT if a component of the path prefix does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/05.t: "mkfifo returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/06.t: "mkfifo returns EACCES when write permission is denied on the parent directory of the file to be created" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/07.t: "mkfifo returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/08.t: "mkfifo returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test mkfifo fstest_cd8dc0f1857388a62b722be1d690b5a1/fstest_58c7b57b002f26f4aeb0e07007e508b7 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_cd8dc0f1857388a62b722be1d690b5a1/fstest_58c7b57b002f26f4aeb0e07007e508b7 expect 0 result EROFS Running test #6... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/09.t: "mkfifo returns EEXIST if the named file exists" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/10.t: "mkfifo returns EPERM if the parent directory of the file to be created has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test mkfifo fstest_5c672b04b56c46618375ca72ed3eb5f9/fstest_fabe5e4d0f10b4ce66c62f94c0056ee5 0644 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkfifo fstest_5c672b04b56c46618375ca72ed3eb5f9/fstest_fabe5e4d0f10b4ce66c62f94c0056ee5 0644 expect 0 result EEXIST Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/11.t: "mkfifo returns ENOSPC if there are no free inodes on the file system on which the file is being created" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/mkfifo/12.t: "mkfifo returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 134 tests completed, 4 failed. ==== run-open ==== cd /mnt/regress-mfs && env FSTEST=/usr/src/regress/sys/ffs/mfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/mfs/../run /usr/src/regress/sys/ffs/mfs/../tests/open/*.t /usr/src/regress/sys/ffs/mfs/../tests/open/00.t: "open opens (and eventually creates) a file" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/01.t: "open returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/02.t: "open returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/03.t: "open returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/04.t: "open returns ENOENT if a component of the path name that must exist does not exist or O_CREAT is not set and the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/05.t: "open returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/06.t: "open returns EACCES when the required permissions (for reading and/or writing) are denied for the given flags" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... okay. Running test #64... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/07.t: "open returns EACCES when O_TRUNC is specified and write permission is denied" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test -u 65534 -g 65534 open fstest_2b38d853ea5a73b0b8937a1ceee59c17 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_2b38d853ea5a73b0b8937a1ceee59c17 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_2b38d853ea5a73b0b8937a1ceee59c17 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_2b38d853ea5a73b0b8937a1ceee59c17 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_2b38d853ea5a73b0b8937a1ceee59c17 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_2b38d853ea5a73b0b8937a1ceee59c17 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_2b38d853ea5a73b0b8937a1ceee59c17 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_2b38d853ea5a73b0b8937a1ceee59c17 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_2b38d853ea5a73b0b8937a1ceee59c17 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #21... okay. Running test #22... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/08.t: "open returns EACCES when O_CREAT is specified, the file does not exist, and the directory in which it is to be created does not permit writing" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/09.t: "O_CREAT is specified, the file does not exist, and the directory in which it is to be created has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_f81ba857c03e9c81a9bc645a87f9aefd/fstest_aab65e05fea9d9ee4008ad462198176a O_RDONLY,O_CREAT 0644 expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/10.t: "open returns EPERM when the named file has its immutable flag set and the file is to be modified" Running test #0... okay. Running test #1... okay. Running test #2... failed: test open fstest_7df003b4bc3a1433f395b2189fb1ce27 O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_7df003b4bc3a1433f395b2189fb1ce27 O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_7df003b4bc3a1433f395b2189fb1ce27 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... failed: test open fstest_7df003b4bc3a1433f395b2189fb1ce27 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/11.t: "open returns EPERM when the named file has its append-only flag set, the file is to be modified, and O_TRUNC is specified or O_APPEND is not specified" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_a46d1f5179cf17b4e6798fa44d025930 O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_a46d1f5179cf17b4e6798fa44d025930 O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_a46d1f5179cf17b4e6798fa44d025930 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_a46d1f5179cf17b4e6798fa44d025930 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_a46d1f5179cf17b4e6798fa44d025930 O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_a46d1f5179cf17b4e6798fa44d025930 O_RDWR,O_APPEND,O_TRUNC expect EPERM result 0 Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... failed: test open fstest_a46d1f5179cf17b4e6798fa44d025930 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_a46d1f5179cf17b4e6798fa44d025930 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/12.t: "open returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/13.t: "open returns EISDIR when he named file is a directory, and the arguments specify it is to be modified" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_a91ff3ecfeb98dfb1da8f580fd96387a O_RDONLY,O_TRUNC expect EISDIR result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/14.t: "open returns EROFS if the named file resides on a read-only file system, and the file is to be modified" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_3532242dcceb126b7ab481109bd3ad83/fstest_a164dbc4732ffa7d686422b6a32c4870 O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_3532242dcceb126b7ab481109bd3ad83/fstest_a164dbc4732ffa7d686422b6a32c4870 O_RDONLY,O_TRUNC expect EROFS result EINVAL Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/15.t: "open returns EROFS when O_CREAT is specified and the named file would reside on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/16.t: "open returns EMLINK when O_NOFOLLOW was specified and the target is a symbolic link" Running test #0... okay. Running test #1... failed: test open fstest_0a1a5774e155daf2e83198029511d847 O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_0a1a5774e155daf2e83198029511d847 O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_0a1a5774e155daf2e83198029511d847 O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_0a1a5774e155daf2e83198029511d847 O_RDWR,O_NOFOLLOW expect EMLINK result ELOOP Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/17.t: "open returns ENXIO when O_NONBLOCK is set, the named file is a fifo, O_WRONLY is set, and no process has the file open for reading" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/18.t: "open returns EWOULDBLOCK when O_NONBLOCK and one of O_SHLOCK or O_EXLOCK is specified and the file is locked" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/19.t: "open returns ENOSPC when O_CREAT is specified, the file does not exist, and there are no free inodes on the file system on which the file is being created" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/20.t: "open returns ETXTBSY when the file is a pure procedure (shared text) file that is being executed and the open() system call requests write access" Running test #0... okay. Running test #1... okay. Running test #2... failed: test open fstest_fa52212d689bb5d287b2ba026c5cef3c O_RDONLY,O_TRUNC expect ETXTBSY result EINVAL Running test #3... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/21.t: "open returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/22.t: "open returns EEXIST when O_CREAT and O_EXCL were specified and the file exists" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/open/23.t: "open returns EINVAL when an attempt was made to open a descriptor with an illegal combination of O_RDONLY, O_WRONLY, and O_RDWR" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. 304 tests completed, 30 failed. ==== run-rename ==== cd /mnt/regress-mfs && env FSTEST=/usr/src/regress/sys/ffs/mfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/mfs/../run /usr/src/regress/sys/ffs/mfs/../tests/rename/*.t /usr/src/regress/sys/ffs/mfs/../tests/rename/00.t: "rename changes file name" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... okay. Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/01.t: "rename returns ENAMETOOLONG if a component of either pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/02.t: "rename returns ENAMETOOLONG if an entire length of either path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/03.t: "rename returns ENOENT if a component of the 'from' path does not exist, or a path prefix of 'to' does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/04.t: "rename returns EACCES when a component of either path prefix denies search permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/05.t: "rename returns EACCES when the requested link requires writing in a directory with a mode that denies write permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/06.t: "rename returns EPERM if the file pointed at by the 'from' argument has its immutable, undeletable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test stat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result 0 Running test #4... failed: test chflags fstest_7f7acd65718c4d8d059db7b36dc15b96 UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result ENOENT Running test #7... failed: test chflags fstest_7f7acd65718c4d8d059db7b36dc15b96 SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result ENOENT Running test #10... failed: test chflags fstest_7f7acd65718c4d8d059db7b36dc15b96 UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result ENOENT Running test #13... failed: test chflags fstest_7f7acd65718c4d8d059db7b36dc15b96 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_7f7acd65718c4d8d059db7b36dc15b96 expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... failed: test stat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result ENOTDIR Running test #19... okay. Running test #20... okay. Running test #21... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result ENOTDIR Running test #22... okay. Running test #23... failed: test stat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect SF_APPEND result none Running test #24... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result ENOTDIR Running test #25... okay. Running test #26... okay. Running test #27... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result ENOTDIR Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... failed: test stat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result 0 Running test #34... failed: test chflags fstest_7f7acd65718c4d8d059db7b36dc15b96 UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result ENOENT Running test #37... failed: test chflags fstest_7f7acd65718c4d8d059db7b36dc15b96 SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result ENOENT Running test #40... failed: test chflags fstest_7f7acd65718c4d8d059db7b36dc15b96 UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result ENOENT Running test #43... failed: test chflags fstest_7f7acd65718c4d8d059db7b36dc15b96 none expect 0 result ENOENT Running test #44... failed: test unlink fstest_7f7acd65718c4d8d059db7b36dc15b96 expect 0 result ENOENT Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result 0 Running test #49... failed: test lchflags fstest_7f7acd65718c4d8d059db7b36dc15b96 UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_7f7acd65718c4d8d059db7b36dc15b96 SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_7f7acd65718c4d8d059db7b36dc15b96 UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_7f7acd65718c4d8d059db7b36dc15b96 flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_7f7acd65718c4d8d059db7b36dc15b96 fstest_599bf54cf9eec5de8263a22dbdb7022a expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_7f7acd65718c4d8d059db7b36dc15b96 none expect 0 result ENOENT Running test #59... failed: test unlink fstest_7f7acd65718c4d8d059db7b36dc15b96 expect 0 result ENOENT /usr/src/regress/sys/ffs/mfs/../tests/rename/07.t: "rename returns EPERM if the parent directory of the file pointed at by the 'from' argument has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test stat fstest_bff0e8b526f8e11d8fa24b8668b59e38 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test stat fstest_bff0e8b526f8e11d8fa24b8668b59e38 flags expect SF_APPEND result none Running test #10... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result ENOENT Running test #11... okay. Running test #12... okay. Running test #13... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result ENOENT Running test #14... okay. Running test #15... failed: test unlink fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... failed: test stat fstest_bff0e8b526f8e11d8fa24b8668b59e38 flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result ENOTDIR Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... failed: test stat fstest_bff0e8b526f8e11d8fa24b8668b59e38 flags expect SF_APPEND result none Running test #25... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result ENOTDIR Running test #26... okay. Running test #27... okay. Running test #28... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result ENOTDIR Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... failed: test stat fstest_bff0e8b526f8e11d8fa24b8668b59e38 flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result 0 Running test #35... okay. Running test #36... okay. Running test #37... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result ENOENT Running test #38... okay. Running test #39... failed: test stat fstest_bff0e8b526f8e11d8fa24b8668b59e38 flags expect SF_APPEND result none Running test #40... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result ENOENT Running test #41... okay. Running test #42... okay. Running test #43... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result ENOENT Running test #44... okay. Running test #45... failed: test unlink fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 expect 0 result ENOENT Running test #46... okay. Running test #47... okay. Running test #48... failed: test stat fstest_bff0e8b526f8e11d8fa24b8668b59e38 flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result 0 Running test #50... okay. Running test #51... okay. Running test #52... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result ENOENT Running test #53... okay. Running test #54... failed: test stat fstest_bff0e8b526f8e11d8fa24b8668b59e38 flags expect SF_APPEND result none Running test #55... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result ENOENT Running test #56... okay. Running test #57... okay. Running test #58... failed: test rename fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 fstest_a8825ab904622535ae12106c1390f0ce expect EPERM result ENOENT Running test #59... okay. Running test #60... failed: test unlink fstest_bff0e8b526f8e11d8fa24b8668b59e38/fstest_6b681afba6953e041db42324bba15c41 expect 0 result ENOENT Running test #61... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/08.t: "rename returns EPERM if the parent directory of the file pointed at by the 'to' argument has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test stat fstest_61af4d946475c81124358dbf73a1fa87 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_ba74012fa922ce2995521487af7de8c8 fstest_61af4d946475c81124358dbf73a1fa87/fstest_1b32953ecb3636bae77a420976b0f180 expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_ba74012fa922ce2995521487af7de8c8 fstest_61af4d946475c81124358dbf73a1fa87/fstest_1b32953ecb3636bae77a420976b0f180 expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test unlink fstest_ba74012fa922ce2995521487af7de8c8 expect 0 result ENOENT Running test #10... okay. Running test #11... okay. Running test #12... failed: test stat fstest_61af4d946475c81124358dbf73a1fa87 flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_ba74012fa922ce2995521487af7de8c8 fstest_61af4d946475c81124358dbf73a1fa87/fstest_1b32953ecb3636bae77a420976b0f180 expect EPERM result ENOTDIR Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... failed: test stat fstest_61af4d946475c81124358dbf73a1fa87 flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_ba74012fa922ce2995521487af7de8c8 fstest_61af4d946475c81124358dbf73a1fa87/fstest_1b32953ecb3636bae77a420976b0f180 expect EPERM result 0 Running test #23... okay. Running test #24... okay. Running test #25... failed: test rename fstest_ba74012fa922ce2995521487af7de8c8 fstest_61af4d946475c81124358dbf73a1fa87/fstest_1b32953ecb3636bae77a420976b0f180 expect EPERM result ENOENT Running test #26... okay. Running test #27... failed: test unlink fstest_ba74012fa922ce2995521487af7de8c8 expect 0 result ENOENT Running test #28... okay. Running test #29... okay. Running test #30... failed: test stat fstest_61af4d946475c81124358dbf73a1fa87 flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_ba74012fa922ce2995521487af7de8c8 fstest_61af4d946475c81124358dbf73a1fa87/fstest_1b32953ecb3636bae77a420976b0f180 expect EPERM result 0 Running test #32... okay. Running test #33... okay. Running test #34... failed: test rename fstest_ba74012fa922ce2995521487af7de8c8 fstest_61af4d946475c81124358dbf73a1fa87/fstest_1b32953ecb3636bae77a420976b0f180 expect EPERM result ENOENT Running test #35... okay. Running test #36... failed: test unlink fstest_ba74012fa922ce2995521487af7de8c8 expect 0 result ENOENT Running test #37... okay. Running test #38... okay. Running test #39... failed: test stat fstest_61af4d946475c81124358dbf73a1fa87 flags expect SF_APPEND result none Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... failed: test stat fstest_61af4d946475c81124358dbf73a1fa87 flags expect SF_APPEND result none Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... failed: test stat fstest_61af4d946475c81124358dbf73a1fa87 flags expect SF_APPEND result none Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... failed: test stat fstest_61af4d946475c81124358dbf73a1fa87 flags expect SF_APPEND result none Running test #76... okay. Running test #77... okay. Running test #78... okay. Running test #79... okay. Running test #80... okay. Running test #81... okay. Running test #82... okay. Running test #83... okay. Running test #84... okay. Running test #85... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/09.t: "rename returns EACCES or EPERM if the directory containing 'from' is marked sticky, and neither the containing directory nor 'from' are owned by the effective user ID" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/10.t: "rename returns EACCES or EPERM if the file pointed at by the 'to' argument exists, the directory containing 'to' is marked sticky, and neither the containing directory nor 'to' are owned by the effective user ID" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. Running test #55... okay. Running test #56... okay. Running test #57... okay. Running test #58... okay. Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... okay. Running test #63... okay. Running test #64... okay. Running test #65... okay. Running test #66... okay. Running test #67... okay. Running test #68... okay. Running test #69... okay. Running test #70... okay. Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... okay. Running test #75... okay. Running test #76... okay. Running test #77... okay. Running test #78... okay. Running test #79... okay. Running test #80... okay. Running test #81... okay. Running test #82... okay. Running test #83... okay. Running test #84... okay. Running test #85... okay. Running test #86... okay. Running test #87... okay. Running test #88... okay. Running test #89... okay. Running test #90... okay. Running test #91... okay. Running test #92... okay. Running test #93... okay. Running test #94... okay. Running test #95... okay. Running test #96... okay. Running test #97... okay. Running test #98... okay. Running test #99... okay. Running test #100... okay. Running test #101... okay. Running test #102... okay. Running test #103... okay. Running test #104... okay. Running test #105... okay. Running test #106... okay. Running test #107... okay. Running test #108... okay. Running test #109... okay. Running test #110... okay. Running test #111... okay. Running test #112... okay. Running test #113... okay. Running test #114... okay. Running test #115... okay. Running test #116... okay. Running test #117... okay. Running test #118... okay. Running test #119... okay. Running test #120... okay. Running test #121... okay. Running test #122... okay. Running test #123... okay. Running test #124... okay. Running test #125... okay. Running test #126... okay. Running test #127... okay. Running test #128... okay. Running test #129... okay. Running test #130... okay. Running test #131... okay. Running test #132... okay. Running test #133... okay. Running test #134... okay. Running test #135... okay. Running test #136... okay. Running test #137... okay. Running test #138... okay. Running test #139... okay. Running test #140... okay. Running test #141... okay. Running test #142... okay. Running test #143... okay. Running test #144... okay. Running test #145... okay. Running test #146... okay. Running test #147... okay. Running test #148... okay. Running test #149... okay. Running test #150... okay. Running test #151... okay. Running test #152... okay. Running test #153... okay. Running test #154... okay. Running test #155... okay. Running test #156... okay. Running test #157... okay. Running test #158... okay. Running test #159... okay. Running test #160... okay. Running test #161... okay. Running test #162... okay. Running test #163... okay. Running test #164... okay. Running test #165... okay. Running test #166... okay. Running test #167... okay. Running test #168... okay. Running test #169... okay. Running test #170... okay. Running test #171... okay. Running test #172... okay. Running test #173... okay. Running test #174... okay. Running test #175... okay. Running test #176... okay. Running test #177... okay. Running test #178... okay. Running test #179... okay. Running test #180... okay. Running test #181... okay. Running test #182... okay. Running test #183... okay. Running test #184... okay. Running test #185... okay. Running test #186... okay. Running test #187... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/11.t: "rename returns ELOOP if too many symbolic links were encountered in translating one of the pathnames" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/12.t: "rename returns ENOTDIR if a component of either path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/13.t: "rename returns ENOTDIR when the 'from' argument is a directory, but 'to' is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/14.t: "rename returns EISDIR when the 'to' argument is a directory, but 'from' is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/15.t: "rename returns EXDEV if the link named by 'to' and the file named by 'from' are on different file systems" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/16.t: "rename returns EROFS if the requested link requires writing in a directory on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/17.t: "rename returns EFAULT if one of the pathnames specified is outside the process's allocated address space" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/18.t: "rename returns EINVAL when the 'from' argument is a parent directory of 'to'" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/19.t: "rename returns EINVAL when an attempt is made to rename '.' or '..'" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/rename/20.t: "rename returns EEXIST or ENOTEMPTY if the 'to' argument is a directory and is not empty" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. 704 tests completed, 89 failed. ==== run-rmdir ==== cd /mnt/regress-mfs && env FSTEST=/usr/src/regress/sys/ffs/mfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/mfs/../run /usr/src/regress/sys/ffs/mfs/../tests/rmdir/*.t /usr/src/regress/sys/ffs/mfs/../tests/rmdir/00.t: "rmdir removes directories" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/01.t: "rmdir returns ENOTDIR if a component of the path is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/02.t: "rmdir returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/03.t: "rmdir returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/04.t: "rmdir returns ENOENT if the named directory does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/05.t: "rmdir returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/06.t: "rmdir returns EEXIST or ENOTEMPTY the named directory contains files other than '.' and '..' in it" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/07.t: "rmdir returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/08.t: "rmdir returns EACCES when write permission is denied on the directory containing the link to be removed" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/09.t: "rmdir returns EPERM if the named file has its immutable, undeletable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test rmdir fstest_481969092416a8f90cc584d1023c4c12 expect EPERM result 0 Running test #3... failed: test chflags fstest_481969092416a8f90cc584d1023c4c12 none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_481969092416a8f90cc584d1023c4c12 expect 0 result ENOENT Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... failed: test rmdir fstest_481969092416a8f90cc584d1023c4c12 expect EPERM result 0 Running test #13... failed: test chflags fstest_481969092416a8f90cc584d1023c4c12 none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_481969092416a8f90cc584d1023c4c12 expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/10.t: "rmdir returns EPERM if the parent directory of the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test rmdir fstest_1753497d19e2096b875681aa8f686176/fstest_df9f610c8825342658ebb8be3501d25f expect EPERM result 0 Running test #4... okay. Running test #5... failed: test rmdir fstest_1753497d19e2096b875681aa8f686176/fstest_df9f610c8825342658ebb8be3501d25f expect 0 result ENOENT Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... failed: test rmdir fstest_1753497d19e2096b875681aa8f686176/fstest_df9f610c8825342658ebb8be3501d25f expect EPERM result 0 Running test #14... okay. Running test #15... failed: test rmdir fstest_1753497d19e2096b875681aa8f686176/fstest_df9f610c8825342658ebb8be3501d25f expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/11.t: "rmdir returns EACCES or EPERM if the directory containing the directory to be removed is marked sticky, and neither the containing directory nor the directory to be removed are owned by the effective user ID" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/12.t: "rmdir returns EINVAL if the last component of the path is '.' or '..'" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test rmdir fstest_e7f41a97fea3b8fa7a1b6544eec42d7b/fstest_c22b3b28c6d8bea229d3e7db4fbca70e/.. expect EINVAL result ENOTEMPTY Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/13.t: "rmdir returns EBUSY if the directory to be removed is the mount point for a mounted file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/14.t: "rmdir returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/rmdir/15.t: "rmdir returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 163 tests completed, 11 failed. ==== run-symlink ==== cd /mnt/regress-mfs && env FSTEST=/usr/src/regress/sys/ffs/mfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/mfs/../run /usr/src/regress/sys/ffs/mfs/../tests/symlink/*.t /usr/src/regress/sys/ffs/mfs/../tests/symlink/00.t: "symlink creates symbolic links" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/mfs/../tests/symlink/01.t: "symlink returns ENOTDIR if a component of the name2 path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/symlink/02.t: "symlink returns ENAMETOOLONG if a component of the name2 pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. /usr/src/regress/sys/ffs/mfs/../tests/symlink/03.t: "symlink returns ENAMETOOLONG if an entire length of either path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/mfs/../tests/symlink/04.t: "symlink returns ENOENT if a component of the name2 path prefix does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/symlink/05.t: "symlink returns EACCES when a component of the name2 path prefix denies search permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/symlink/06.t: "symlink returns EACCES if the parent directory of the file to be created denies write permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/symlink/07.t: "symlink returns ELOOP if too many symbolic links were encountered in translating the name2 path name" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/symlink/08.t: "symlink returns EEXIST if the name2 argument already exists" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. /usr/src/regress/sys/ffs/mfs/../tests/symlink/09.t: "symlink returns EPERM if the parent directory of the file named by name2 has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... failed: test symlink test fstest_816d9cc2d673deb23fd2621cd65f686d/fstest_1deb208f998fa8d5e6963cedc150bda3 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test symlink test fstest_816d9cc2d673deb23fd2621cd65f686d/fstest_1deb208f998fa8d5e6963cedc150bda3 expect 0 result EEXIST Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/mfs/../tests/symlink/10.t: "symlink returns EROFS if the file name2 would reside on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. /usr/src/regress/sys/ffs/mfs/../tests/symlink/11.t: "symlink returns ENOSPC if there are no free inodes on the file system on which the symbolic link is being created" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/symlink/12.t: "symlink returns EFAULT if one of the pathnames specified is outside the process's allocated address space" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. 120 tests completed, 2 failed. ==== run-truncate ==== cd /mnt/regress-mfs && env FSTEST=/usr/src/regress/sys/ffs/mfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/mfs/../run /usr/src/regress/sys/ffs/mfs/../tests/truncate/*.t /usr/src/regress/sys/ffs/mfs/../tests/truncate/00.t: "truncate descrease/increase file size" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/01.t: "truncate returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/02.t: "truncate returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/03.t: "truncate returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/04.t: "truncate returns ENOENT if the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/05.t: "truncate returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/06.t: "truncate returns EACCES if the named file is not writable by the user" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/07.t: "truncate returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/08.t: "truncate returns EPERM if the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test truncate fstest_60750ca654855c410ca28014522a401c 123 expect EPERM result 0 Running test #3... failed: test stat fstest_60750ca654855c410ca28014522a401c size expect 0 result 123 Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... failed: test truncate fstest_60750ca654855c410ca28014522a401c 123 expect EPERM result 0 Running test #17... failed: test stat fstest_60750ca654855c410ca28014522a401c size expect 0 result 123 Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/09.t: "truncate returns EISDIR if the named file is a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/10.t: "truncate returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/11.t: "truncate returns ETXTBSY the file is a pure procedure (shared text) file that is being executed" Running test #0... okay. Running test #1... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/12.t: "truncate returns EFBIG or EINVAL if the length argument was greater than the maximum file size" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/13.t: "truncate returns EINVAL if the length argument was less than 0" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/mfs/../tests/truncate/14.t: "truncate returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 128 tests completed, 4 failed. ==== run-unlink ==== cd /mnt/regress-mfs && env FSTEST=/usr/src/regress/sys/ffs/mfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/mfs/../run /usr/src/regress/sys/ffs/mfs/../tests/unlink/*.t /usr/src/regress/sys/ffs/mfs/../tests/unlink/00.t: "unlink removes regular files, symbolic links, fifos and sockets" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. Running test #36... okay. Running test #37... okay. Running test #38... okay. Running test #39... okay. Running test #40... okay. Running test #41... okay. Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... okay. Running test #46... okay. Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... okay. Running test #51... okay. Running test #52... okay. Running test #53... okay. Running test #54... okay. /usr/src/regress/sys/ffs/mfs/../tests/unlink/01.t: "unlink returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/unlink/02.t: "unlink returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/mfs/../tests/unlink/03.t: "unlink returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/mfs/../tests/unlink/04.t: "unlink returns ENOENT if the named file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/mfs/../tests/unlink/05.t: "unlink returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/mfs/../tests/unlink/06.t: "unlink returns EACCES when write permission is denied on the directory containing the link to be removed" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/mfs/../tests/unlink/07.t: "unlink returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/mfs/../tests/unlink/08.t: "unlink returns EPERM if the named file is a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/mfs/../tests/unlink/09.t: "unlink returns EPERM if the named file has its immutable, undeletable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... failed: test unlink fstest_451c76e28c01569e00cc4763ccf51849 expect EPERM result 0 Running test #3... failed: test chflags fstest_451c76e28c01569e00cc4763ccf51849 none expect 0 result ENOENT Running test #4... failed: test unlink fstest_451c76e28c01569e00cc4763ccf51849 expect 0 result ENOENT Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... failed: test unlink fstest_451c76e28c01569e00cc4763ccf51849 expect EPERM result 0 Running test #13... failed: test chflags fstest_451c76e28c01569e00cc4763ccf51849 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_451c76e28c01569e00cc4763ccf51849 expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. /usr/src/regress/sys/ffs/mfs/../tests/unlink/10.t: "unlink returns EPERM if the parent directory of the named file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test unlink fstest_dda671f2c693d598c46dc1af4d9eafc4/fstest_9245e0f165ae82433520b09d7f3bb998 expect EPERM result 0 Running test #4... okay. Running test #5... failed: test unlink fstest_dda671f2c693d598c46dc1af4d9eafc4/fstest_9245e0f165ae82433520b09d7f3bb998 expect 0 result ENOENT Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... failed: test unlink fstest_dda671f2c693d598c46dc1af4d9eafc4/fstest_9245e0f165ae82433520b09d7f3bb998 expect EPERM result 0 Running test #14... okay. Running test #15... failed: test unlink fstest_dda671f2c693d598c46dc1af4d9eafc4/fstest_9245e0f165ae82433520b09d7f3bb998 expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/mfs/../tests/unlink/11.t: "unlink returns EACCES or EPERM if the directory containing the file is marked sticky, and neither the containing directory nor the file to be removed are owned by the effective user ID" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. /usr/src/regress/sys/ffs/mfs/../tests/unlink/12.t: "unlink returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/mfs/../tests/unlink/13.t: "unlink returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 191 tests completed, 10 failed. ==== umount ==== umount /mnt/regress-mfs ==== unconfig ==== umount -f /mnt/regress-mfs 2>/dev/null || true rmdir /mnt/regress-mfs 2>/dev/null || true PASS sys/ffs Duration 14m11.72s