START sys/ffs 2025-01-05T02:11:54Z ===> 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.015 secs (139677774 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_81df5ab2a2b80c0f0a99c2c1a15b511a 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_81df5ab2a2b80c0f0a99c2c1a15b511a 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_81df5ab2a2b80c0f0a99c2c1a15b511a 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_81df5ab2a2b80c0f0a99c2c1a15b511a 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_81df5ab2a2b80c0f0a99c2c1a15b511a 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_81df5ab2a2b80c0f0a99c2c1a15b511a 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_8cf3c1c3d5b8a38e90709eb7c9c2f3e5 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_8cf3c1c3d5b8a38e90709eb7c9c2f3e5 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_8cf3c1c3d5b8a38e90709eb7c9c2f3e5 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_8cf3c1c3d5b8a38e90709eb7c9c2f3e5 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_64fb8e26839fc2eeb4447f20d172cca8 flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_64fb8e26839fc2eeb4447f20d172cca8 UF_IMMUTABLE expect EPERM result 0 Running test #7... failed: test stat fstest_64fb8e26839fc2eeb4447f20d172cca8 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #8... okay. Running test #9... okay. Running test #10... failed: test stat fstest_64fb8e26839fc2eeb4447f20d172cca8 flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_64fb8e26839fc2eeb4447f20d172cca8 UF_IMMUTABLE expect EPERM result 0 Running test #12... failed: test stat fstest_64fb8e26839fc2eeb4447f20d172cca8 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_64fb8e26839fc2eeb4447f20d172cca8 flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_64fb8e26839fc2eeb4447f20d172cca8 UF_IMMUTABLE expect EPERM result 0 Running test #21... failed: test stat fstest_64fb8e26839fc2eeb4447f20d172cca8 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #22... okay. Running test #23... okay. Running test #24... failed: test stat fstest_64fb8e26839fc2eeb4447f20d172cca8 flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_64fb8e26839fc2eeb4447f20d172cca8 UF_IMMUTABLE expect EPERM result 0 Running test #26... failed: test stat fstest_64fb8e26839fc2eeb4447f20d172cca8 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_64fb8e26839fc2eeb4447f20d172cca8 flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_64fb8e26839fc2eeb4447f20d172cca8 UF_IMMUTABLE expect EPERM result 0 Running test #35... failed: test stat fstest_64fb8e26839fc2eeb4447f20d172cca8 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #36... okay. Running test #37... okay. Running test #38... failed: test stat fstest_64fb8e26839fc2eeb4447f20d172cca8 flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_64fb8e26839fc2eeb4447f20d172cca8 UF_IMMUTABLE expect EPERM result 0 Running test #40... failed: test stat fstest_64fb8e26839fc2eeb4447f20d172cca8 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_64fb8e26839fc2eeb4447f20d172cca8 flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_64fb8e26839fc2eeb4447f20d172cca8 UF_IMMUTABLE expect EPERM result 0 Running test #49... failed: test lstat fstest_64fb8e26839fc2eeb4447f20d172cca8 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #50... okay. Running test #51... okay. Running test #52... failed: test lstat fstest_64fb8e26839fc2eeb4447f20d172cca8 flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_64fb8e26839fc2eeb4447f20d172cca8 UF_IMMUTABLE expect EPERM result 0 Running test #54... failed: test lstat fstest_64fb8e26839fc2eeb4447f20d172cca8 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_f4e9393dba33777bbf5f09f3d0802b19 flags expect SF_IMMUTABLE result none Running test #5... okay. Running test #6... failed: test stat fstest_f4e9393dba33777bbf5f09f3d0802b19 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_f4e9393dba33777bbf5f09f3d0802b19 flags expect SF_IMMUTABLE result none Running test #13... okay. Running test #14... failed: test stat fstest_f4e9393dba33777bbf5f09f3d0802b19 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_f4e9393dba33777bbf5f09f3d0802b19 flags expect SF_IMMUTABLE result none Running test #21... okay. Running test #22... failed: test stat fstest_f4e9393dba33777bbf5f09f3d0802b19 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_f4e9393dba33777bbf5f09f3d0802b19 flags expect SF_IMMUTABLE result none Running test #29... okay. Running test #30... failed: test lstat fstest_f4e9393dba33777bbf5f09f3d0802b19 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_86588b8bec9e293ecd02150971eead1a 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_86588b8bec9e293ecd02150971eead1a 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_86588b8bec9e293ecd02150971eead1a 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_86588b8bec9e293ecd02150971eead1a 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_86588b8bec9e293ecd02150971eead1a 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_86588b8bec9e293ecd02150971eead1a 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_86588b8bec9e293ecd02150971eead1a 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_86588b8bec9e293ecd02150971eead1a 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_437c977aaa97d7cb580b738ea2f13b86 SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_437c977aaa97d7cb580b738ea2f13b86 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_437c977aaa97d7cb580b738ea2f13b86 SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_437c977aaa97d7cb580b738ea2f13b86 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_437c977aaa97d7cb580b738ea2f13b86 SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_437c977aaa97d7cb580b738ea2f13b86 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_437c977aaa97d7cb580b738ea2f13b86 SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_437c977aaa97d7cb580b738ea2f13b86 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_437c977aaa97d7cb580b738ea2f13b86 SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_437c977aaa97d7cb580b738ea2f13b86 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_437c977aaa97d7cb580b738ea2f13b86 SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_437c977aaa97d7cb580b738ea2f13b86 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_437c977aaa97d7cb580b738ea2f13b86 SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_437c977aaa97d7cb580b738ea2f13b86 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_437c977aaa97d7cb580b738ea2f13b86 SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_437c977aaa97d7cb580b738ea2f13b86 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_473c0ae97ce37f8072b0e7831f36f163 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_473c0ae97ce37f8072b0e7831f36f163 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_473c0ae97ce37f8072b0e7831f36f163 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_473c0ae97ce37f8072b0e7831f36f163 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_91855d5e587bf91acd73807756a31ecd 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_91855d5e587bf91acd73807756a31ecd 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_91855d5e587bf91acd73807756a31ecd 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_080304818bb446aabed0b20edb7f9cb8 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_080304818bb446aabed0b20edb7f9cb8 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_fd0b158dced4fc850952cc8d15e1d24e/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_5c6db54e78aaf0e93f610d30b4f1cef6 fstest_d8decbf5f2801998df767f43439ac181 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test link fstest_5c6db54e78aaf0e93f610d30b4f1cef6 fstest_d8decbf5f2801998df767f43439ac181 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_5c6db54e78aaf0e93f610d30b4f1cef6 fstest_d8decbf5f2801998df767f43439ac181 expect EPERM result 0 Running test #15... okay. Running test #16... failed: test link fstest_5c6db54e78aaf0e93f610d30b4f1cef6 fstest_d8decbf5f2801998df767f43439ac181 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_636e7220c39d6b0fdb9610b0d6b1e880/fstest_7b62b6ed5c5004c050a29f9f54b9f771 fstest_636e7220c39d6b0fdb9610b0d6b1e880/fstest_d4bf1e64f6eb58b25250b00855e4f30b expect EPERM result 0 Running test #6... okay. Running test #7... failed: test link fstest_636e7220c39d6b0fdb9610b0d6b1e880/fstest_7b62b6ed5c5004c050a29f9f54b9f771 fstest_636e7220c39d6b0fdb9610b0d6b1e880/fstest_d4bf1e64f6eb58b25250b00855e4f30b 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_41ab117bdb6871231fc4f6cc3572b7c8/fstest_9777e0f4c0d2cc226cf33d8f0872b1ed 0755 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkdir fstest_41ab117bdb6871231fc4f6cc3572b7c8/fstest_9777e0f4c0d2cc226cf33d8f0872b1ed 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_ebf0f2f19946278975706acd7c5c4bcb/fstest_340d44872f043cffeca6d28bcf3e64dc 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_ebf0f2f19946278975706acd7c5c4bcb/fstest_340d44872f043cffeca6d28bcf3e64dc 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_cddb885eb407417172fbf5cc0e2abf40/fstest_2c5f0e4a4e71957606ec4b0988a6ef34 0644 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkfifo fstest_cddb885eb407417172fbf5cc0e2abf40/fstest_2c5f0e4a4e71957606ec4b0988a6ef34 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_a116f692ffd6a48211812661e22383b9 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_a116f692ffd6a48211812661e22383b9 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_a116f692ffd6a48211812661e22383b9 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_a116f692ffd6a48211812661e22383b9 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_a116f692ffd6a48211812661e22383b9 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_a116f692ffd6a48211812661e22383b9 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_a116f692ffd6a48211812661e22383b9 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_a116f692ffd6a48211812661e22383b9 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_a116f692ffd6a48211812661e22383b9 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_00822b1164297ad47218acd2a547876e/fstest_3b88497ffd8e2ac2f47dda61b9721cde 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_ff73bc10aca3a9f66c9a82c248511231 O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_ff73bc10aca3a9f66c9a82c248511231 O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_ff73bc10aca3a9f66c9a82c248511231 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_ff73bc10aca3a9f66c9a82c248511231 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_a427b78af37c470f57d487f559e27ab2 O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_a427b78af37c470f57d487f559e27ab2 O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_a427b78af37c470f57d487f559e27ab2 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_a427b78af37c470f57d487f559e27ab2 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_a427b78af37c470f57d487f559e27ab2 O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_a427b78af37c470f57d487f559e27ab2 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_a427b78af37c470f57d487f559e27ab2 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_a427b78af37c470f57d487f559e27ab2 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_a4f3542e73edecdc79ad528ac0266472 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_205e32e07a65ca2328da3429830a8bc5/fstest_dd21070ca1061a7acae6ddecc1733cc4 O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_205e32e07a65ca2328da3429830a8bc5/fstest_dd21070ca1061a7acae6ddecc1733cc4 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_d969a5faa1e2224446169d20c7fa5a44 O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_d969a5faa1e2224446169d20c7fa5a44 O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_d969a5faa1e2224446169d20c7fa5a44 O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_d969a5faa1e2224446169d20c7fa5a44 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_5986831ab144db5c04e9c13e50b96a78 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_9602a5284468150a4cd9c2f9ee1a22c6 flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result 0 Running test #4... failed: test chflags fstest_9602a5284468150a4cd9c2f9ee1a22c6 UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_9602a5284468150a4cd9c2f9ee1a22c6 flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result ENOENT Running test #7... failed: test chflags fstest_9602a5284468150a4cd9c2f9ee1a22c6 SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_9602a5284468150a4cd9c2f9ee1a22c6 flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result ENOENT Running test #10... failed: test chflags fstest_9602a5284468150a4cd9c2f9ee1a22c6 UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_9602a5284468150a4cd9c2f9ee1a22c6 flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result ENOENT Running test #13... failed: test chflags fstest_9602a5284468150a4cd9c2f9ee1a22c6 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_9602a5284468150a4cd9c2f9ee1a22c6 expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... failed: test stat fstest_9602a5284468150a4cd9c2f9ee1a22c6 flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result ENOTDIR Running test #19... okay. Running test #20... okay. Running test #21... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result ENOTDIR Running test #22... okay. Running test #23... failed: test stat fstest_9602a5284468150a4cd9c2f9ee1a22c6 flags expect SF_APPEND result none Running test #24... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result ENOTDIR Running test #25... okay. Running test #26... okay. Running test #27... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa 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_9602a5284468150a4cd9c2f9ee1a22c6 flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result 0 Running test #34... failed: test chflags fstest_9602a5284468150a4cd9c2f9ee1a22c6 UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_9602a5284468150a4cd9c2f9ee1a22c6 flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result ENOENT Running test #37... failed: test chflags fstest_9602a5284468150a4cd9c2f9ee1a22c6 SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_9602a5284468150a4cd9c2f9ee1a22c6 flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result ENOENT Running test #40... failed: test chflags fstest_9602a5284468150a4cd9c2f9ee1a22c6 UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_9602a5284468150a4cd9c2f9ee1a22c6 flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result ENOENT Running test #43... failed: test chflags fstest_9602a5284468150a4cd9c2f9ee1a22c6 none expect 0 result ENOENT Running test #44... failed: test unlink fstest_9602a5284468150a4cd9c2f9ee1a22c6 expect 0 result ENOENT Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_9602a5284468150a4cd9c2f9ee1a22c6 flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result 0 Running test #49... failed: test lchflags fstest_9602a5284468150a4cd9c2f9ee1a22c6 UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_9602a5284468150a4cd9c2f9ee1a22c6 flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_9602a5284468150a4cd9c2f9ee1a22c6 SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_9602a5284468150a4cd9c2f9ee1a22c6 flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_9602a5284468150a4cd9c2f9ee1a22c6 UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_9602a5284468150a4cd9c2f9ee1a22c6 flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_9602a5284468150a4cd9c2f9ee1a22c6 fstest_ef06f85cd59601fc130ebbc16286e9aa expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_9602a5284468150a4cd9c2f9ee1a22c6 none expect 0 result ENOENT Running test #59... failed: test unlink fstest_9602a5284468150a4cd9c2f9ee1a22c6 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_d1ba140daf9fe3cc8d4e133dc4d10c4c flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test stat fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c flags expect SF_APPEND result none Running test #10... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed expect EPERM result ENOENT Running test #11... okay. Running test #12... okay. Running test #13... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed expect EPERM result ENOENT Running test #14... okay. Running test #15... failed: test unlink fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... failed: test stat fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed 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_d1ba140daf9fe3cc8d4e133dc4d10c4c flags expect SF_APPEND result none Running test #25... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed expect EPERM result ENOTDIR Running test #26... okay. Running test #27... okay. Running test #28... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed 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_d1ba140daf9fe3cc8d4e133dc4d10c4c flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed expect EPERM result 0 Running test #35... okay. Running test #36... okay. Running test #37... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed expect EPERM result ENOENT Running test #38... okay. Running test #39... failed: test stat fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c flags expect SF_APPEND result none Running test #40... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed expect EPERM result ENOENT Running test #41... okay. Running test #42... okay. Running test #43... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed expect EPERM result ENOENT Running test #44... okay. Running test #45... failed: test unlink fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce expect 0 result ENOENT Running test #46... okay. Running test #47... okay. Running test #48... failed: test stat fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed expect EPERM result 0 Running test #50... okay. Running test #51... okay. Running test #52... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed expect EPERM result ENOENT Running test #53... okay. Running test #54... failed: test stat fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c flags expect SF_APPEND result none Running test #55... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed expect EPERM result ENOENT Running test #56... okay. Running test #57... okay. Running test #58... failed: test rename fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce fstest_a2830d7b3f2b309734d38f425364e8ed expect EPERM result ENOENT Running test #59... okay. Running test #60... failed: test unlink fstest_d1ba140daf9fe3cc8d4e133dc4d10c4c/fstest_d2ca764ae9f358eed86bd01c59b817ce 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_3ce4eeaee1ae888221cfba0e0e71b771 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_5e69894aedc13d0fab49f9a62c8454c3 fstest_3ce4eeaee1ae888221cfba0e0e71b771/fstest_9835d6efdc5e5e0ab7ed7654e67c1aa0 expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_5e69894aedc13d0fab49f9a62c8454c3 fstest_3ce4eeaee1ae888221cfba0e0e71b771/fstest_9835d6efdc5e5e0ab7ed7654e67c1aa0 expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test unlink fstest_5e69894aedc13d0fab49f9a62c8454c3 expect 0 result ENOENT Running test #10... okay. Running test #11... okay. Running test #12... failed: test stat fstest_3ce4eeaee1ae888221cfba0e0e71b771 flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_5e69894aedc13d0fab49f9a62c8454c3 fstest_3ce4eeaee1ae888221cfba0e0e71b771/fstest_9835d6efdc5e5e0ab7ed7654e67c1aa0 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_3ce4eeaee1ae888221cfba0e0e71b771 flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_5e69894aedc13d0fab49f9a62c8454c3 fstest_3ce4eeaee1ae888221cfba0e0e71b771/fstest_9835d6efdc5e5e0ab7ed7654e67c1aa0 expect EPERM result 0 Running test #23... okay. Running test #24... okay. Running test #25... failed: test rename fstest_5e69894aedc13d0fab49f9a62c8454c3 fstest_3ce4eeaee1ae888221cfba0e0e71b771/fstest_9835d6efdc5e5e0ab7ed7654e67c1aa0 expect EPERM result ENOENT Running test #26... okay. Running test #27... failed: test unlink fstest_5e69894aedc13d0fab49f9a62c8454c3 expect 0 result ENOENT Running test #28... okay. Running test #29... okay. Running test #30... failed: test stat fstest_3ce4eeaee1ae888221cfba0e0e71b771 flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_5e69894aedc13d0fab49f9a62c8454c3 fstest_3ce4eeaee1ae888221cfba0e0e71b771/fstest_9835d6efdc5e5e0ab7ed7654e67c1aa0 expect EPERM result 0 Running test #32... okay. Running test #33... okay. Running test #34... failed: test rename fstest_5e69894aedc13d0fab49f9a62c8454c3 fstest_3ce4eeaee1ae888221cfba0e0e71b771/fstest_9835d6efdc5e5e0ab7ed7654e67c1aa0 expect EPERM result ENOENT Running test #35... okay. Running test #36... failed: test unlink fstest_5e69894aedc13d0fab49f9a62c8454c3 expect 0 result ENOENT Running test #37... okay. Running test #38... okay. Running test #39... failed: test stat fstest_3ce4eeaee1ae888221cfba0e0e71b771 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_3ce4eeaee1ae888221cfba0e0e71b771 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_3ce4eeaee1ae888221cfba0e0e71b771 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_3ce4eeaee1ae888221cfba0e0e71b771 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_d9197e47b6e458d0d9c045bf1a623967 expect EPERM result 0 Running test #3... failed: test chflags fstest_d9197e47b6e458d0d9c045bf1a623967 none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_d9197e47b6e458d0d9c045bf1a623967 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_d9197e47b6e458d0d9c045bf1a623967 expect EPERM result 0 Running test #13... failed: test chflags fstest_d9197e47b6e458d0d9c045bf1a623967 none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_d9197e47b6e458d0d9c045bf1a623967 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_a2dc1536896a72cc9045dad6e63e1c33/fstest_0d3a11c417cf13f6769dab34093a5d22 expect EPERM result 0 Running test #4... okay. Running test #5... failed: test rmdir fstest_a2dc1536896a72cc9045dad6e63e1c33/fstest_0d3a11c417cf13f6769dab34093a5d22 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_a2dc1536896a72cc9045dad6e63e1c33/fstest_0d3a11c417cf13f6769dab34093a5d22 expect EPERM result 0 Running test #14... okay. Running test #15... failed: test rmdir fstest_a2dc1536896a72cc9045dad6e63e1c33/fstest_0d3a11c417cf13f6769dab34093a5d22 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_1436b6bbdba01f90191f90499c258004/fstest_15d8c9cb57b5da26f81b462b8a3ef19f/.. 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_90dfe4cfbe2739888e4d178ae6cc3bc4/fstest_9df6879cbb47f4db59a053206e2f3f88 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test symlink test fstest_90dfe4cfbe2739888e4d178ae6cc3bc4/fstest_9df6879cbb47f4db59a053206e2f3f88 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_04918980ed0ca9da79106187da963922 123 expect EPERM result 0 Running test #3... failed: test stat fstest_04918980ed0ca9da79106187da963922 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_04918980ed0ca9da79106187da963922 123 expect EPERM result 0 Running test #17... failed: test stat fstest_04918980ed0ca9da79106187da963922 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_002e2f898b78b340b924a2965d33f7ef expect EPERM result 0 Running test #3... failed: test chflags fstest_002e2f898b78b340b924a2965d33f7ef none expect 0 result ENOENT Running test #4... failed: test unlink fstest_002e2f898b78b340b924a2965d33f7ef 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_002e2f898b78b340b924a2965d33f7ef expect EPERM result 0 Running test #13... failed: test chflags fstest_002e2f898b78b340b924a2965d33f7ef none expect 0 result ENOENT Running test #14... failed: test unlink fstest_002e2f898b78b340b924a2965d33f7ef 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_ac82aaea5dcdcc980dfe59d94586ea05/fstest_e44109f23406324b669f93dc50620e62 expect EPERM result 0 Running test #4... okay. Running test #5... failed: test unlink fstest_ac82aaea5dcdcc980dfe59d94586ea05/fstest_e44109f23406324b669f93dc50620e62 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_ac82aaea5dcdcc980dfe59d94586ea05/fstest_e44109f23406324b669f93dc50620e62 expect EPERM result 0 Running test #14... okay. Running test #15... failed: test unlink fstest_ac82aaea5dcdcc980dfe59d94586ea05/fstest_e44109f23406324b669f93dc50620e62 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.014 secs (140671672 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_ceb4b39ffcd9f6e020ce76a2e2012502 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_ceb4b39ffcd9f6e020ce76a2e2012502 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_ceb4b39ffcd9f6e020ce76a2e2012502 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_ceb4b39ffcd9f6e020ce76a2e2012502 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #7... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #8... failed: test stat fstest_ceb4b39ffcd9f6e020ce76a2e2012502 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #9... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 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_ceb4b39ffcd9f6e020ce76a2e2012502 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_ceb4b39ffcd9f6e020ce76a2e2012502 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_ceb4b39ffcd9f6e020ce76a2e2012502 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #17... failed: test stat fstest_ceb4b39ffcd9f6e020ce76a2e2012502 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #18... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #19... failed: test stat fstest_ceb4b39ffcd9f6e020ce76a2e2012502 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #20... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 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_ceb4b39ffcd9f6e020ce76a2e2012502 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_ceb4b39ffcd9f6e020ce76a2e2012502 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_ceb4b39ffcd9f6e020ce76a2e2012502 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #28... failed: test stat fstest_ceb4b39ffcd9f6e020ce76a2e2012502 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #29... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #30... failed: test stat fstest_ceb4b39ffcd9f6e020ce76a2e2012502 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #31... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 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_259e6e6dc73a630a94e982949e5e718e 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_259e6e6dc73a630a94e982949e5e718e 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_259e6e6dc73a630a94e982949e5e718e UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #42... failed: test stat fstest_259e6e6dc73a630a94e982949e5e718e flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #43... okay. Running test #44... failed: test chflags fstest_259e6e6dc73a630a94e982949e5e718e SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #45... failed: test stat fstest_259e6e6dc73a630a94e982949e5e718e flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #46... okay. Running test #47... failed: test chflags fstest_259e6e6dc73a630a94e982949e5e718e 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_259e6e6dc73a630a94e982949e5e718e 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_259e6e6dc73a630a94e982949e5e718e 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_259e6e6dc73a630a94e982949e5e718e UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #60... failed: test lstat fstest_259e6e6dc73a630a94e982949e5e718e flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #61... okay. Running test #62... failed: test lchflags fstest_259e6e6dc73a630a94e982949e5e718e SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #63... failed: test lstat fstest_259e6e6dc73a630a94e982949e5e718e flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #64... okay. Running test #65... failed: test lchflags fstest_259e6e6dc73a630a94e982949e5e718e 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_ceb4b39ffcd9f6e020ce76a2e2012502 UF_NODUMP expect 0 result EOPNOTSUPP Running test #72... failed: test 1736043346 -lt 1736043346 Running test #73... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #74... failed: test 1736043346 -lt 1736043346 Running test #75... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_APPEND expect 0 result EOPNOTSUPP Running test #76... failed: test 1736043346 -lt 1736043346 Running test #77... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #78... failed: test 1736043346 -lt 1736043346 Running test #79... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #80... failed: test 1736043346 -lt 1736043346 Running test #81... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #82... failed: test 1736043346 -lt 1736043346 Running test #83... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_APPEND expect 0 result EOPNOTSUPP Running test #84... failed: test 1736043346 -lt 1736043346 Running test #85... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 none expect 0 result EOPNOTSUPP Running test #86... failed: test 1736043346 -lt 1736043346 Running test #87... okay. Running test #88... okay. Running test #89... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_NODUMP expect 0 result EOPNOTSUPP Running test #90... failed: test 1736043355 -lt 1736043355 Running test #91... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #92... failed: test 1736043355 -lt 1736043355 Running test #93... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_APPEND expect 0 result EOPNOTSUPP Running test #94... failed: test 1736043355 -lt 1736043355 Running test #95... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #96... failed: test 1736043355 -lt 1736043355 Running test #97... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #98... failed: test 1736043355 -lt 1736043355 Running test #99... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #100... failed: test 1736043355 -lt 1736043355 Running test #101... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_APPEND expect 0 result EOPNOTSUPP Running test #102... failed: test 1736043355 -lt 1736043355 Running test #103... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 none expect 0 result EOPNOTSUPP Running test #104... failed: test 1736043355 -lt 1736043355 Running test #105... okay. Running test #106... okay. Running test #107... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_NODUMP expect 0 result EOPNOTSUPP Running test #108... failed: test 1736043363 -lt 1736043363 Running test #109... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #110... failed: test 1736043363 -lt 1736043363 Running test #111... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_APPEND expect 0 result EOPNOTSUPP Running test #112... failed: test 1736043363 -lt 1736043363 Running test #113... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #114... failed: test 1736043363 -lt 1736043363 Running test #115... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #116... failed: test 1736043363 -lt 1736043363 Running test #117... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #118... failed: test 1736043363 -lt 1736043363 Running test #119... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_APPEND expect 0 result EOPNOTSUPP Running test #120... failed: test 1736043363 -lt 1736043363 Running test #121... failed: test chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 none expect 0 result EOPNOTSUPP Running test #122... failed: test 1736043363 -lt 1736043363 Running test #123... okay. Running test #124... okay. Running test #125... failed: test lchflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_NODUMP expect 0 result EOPNOTSUPP Running test #126... failed: test 1736043371 -lt 1736043371 Running test #127... failed: test lchflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #128... failed: test 1736043371 -lt 1736043371 Running test #129... failed: test lchflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_APPEND expect 0 result EOPNOTSUPP Running test #130... failed: test 1736043371 -lt 1736043371 Running test #131... failed: test lchflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #132... failed: test 1736043371 -lt 1736043371 Running test #133... failed: test lchflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #134... failed: test 1736043371 -lt 1736043371 Running test #135... failed: test lchflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #136... failed: test 1736043371 -lt 1736043371 Running test #137... failed: test lchflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_APPEND expect 0 result EOPNOTSUPP Running test #138... failed: test 1736043371 -lt 1736043371 Running test #139... failed: test lchflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 none expect 0 result EOPNOTSUPP Running test #140... failed: test 1736043371 -lt 1736043371 Running test #141... okay. Running test #142... okay. Running test #143... failed: test -u 65534 chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #144... okay. Running test #145... failed: test -u 65534 chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #146... okay. Running test #147... failed: test -u 65534 chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 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_ceb4b39ffcd9f6e020ce76a2e2012502 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #152... okay. Running test #153... failed: test -u 65534 chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #154... okay. Running test #155... failed: test -u 65534 chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 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_ceb4b39ffcd9f6e020ce76a2e2012502 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #160... okay. Running test #161... failed: test -u 65534 chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #162... okay. Running test #163... failed: test -u 65534 chflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 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_ceb4b39ffcd9f6e020ce76a2e2012502 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #168... okay. Running test #169... failed: test -u 65534 lchflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #170... okay. Running test #171... failed: test -u 65534 lchflags fstest_ceb4b39ffcd9f6e020ce76a2e2012502 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_b9f6e4b70032adeab286d51f61cbdca2/fstest_9e7e1a183c3abe672894f4d0c35d662c UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #5... failed: test -u 65534 -g 65534 stat fstest_b9f6e4b70032adeab286d51f61cbdca2/fstest_9e7e1a183c3abe672894f4d0c35d662c flags expect UF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_b9f6e4b70032adeab286d51f61cbdca2/fstest_9e7e1a183c3abe672894f4d0c35d662c 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_b9f6e4b70032adeab286d51f61cbdca2/fstest_9e7e1a183c3abe672894f4d0c35d662c UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #11... failed: test -u 65534 -g 65534 stat fstest_b9f6e4b70032adeab286d51f61cbdca2/fstest_9e7e1a183c3abe672894f4d0c35d662c flags expect UF_IMMUTABLE result none Running test #12... failed: test -u 65534 -g 65534 chflags fstest_b9f6e4b70032adeab286d51f61cbdca2/fstest_9e7e1a183c3abe672894f4d0c35d662c 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_7303d418f417d24e2a37f637b70e760d 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_7303d418f417d24e2a37f637b70e760d 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_7303d418f417d24e2a37f637b70e760d 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_7303d418f417d24e2a37f637b70e760d 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_7303d418f417d24e2a37f637b70e760d 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_7303d418f417d24e2a37f637b70e760d 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_7303d418f417d24e2a37f637b70e760d 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_7303d418f417d24e2a37f637b70e760d 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_a33505054e0c2bc56bfcb67533daa0a0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test -u 65533 -g 65533 chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #5... failed: test stat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #7... failed: test stat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_IMMUTABLE result none Running test #8... failed: test chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 SF_APPEND expect 0 result EOPNOTSUPP Running test #9... failed: test -u 65533 -g 65533 chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #10... failed: test stat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #12... failed: test stat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_APPEND result none Running test #13... failed: test chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 none expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... failed: test chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #18... failed: test -u 65533 -g 65533 chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #19... failed: test stat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #21... failed: test stat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_IMMUTABLE result none Running test #22... failed: test chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 SF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test -u 65533 -g 65533 chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #24... failed: test stat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #26... failed: test stat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_APPEND result none Running test #27... failed: test chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 none expect 0 result EOPNOTSUPP Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... failed: test chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #32... failed: test -u 65533 -g 65533 chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #33... failed: test stat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #35... failed: test stat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_IMMUTABLE result none Running test #36... failed: test chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 SF_APPEND expect 0 result EOPNOTSUPP Running test #37... failed: test -u 65533 -g 65533 chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #38... failed: test stat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #40... failed: test stat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_APPEND result none Running test #41... failed: test chflags fstest_a33505054e0c2bc56bfcb67533daa0a0 none expect 0 result EOPNOTSUPP Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... failed: test lchflags fstest_a33505054e0c2bc56bfcb67533daa0a0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #46... failed: test -u 65533 -g 65533 lchflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #47... failed: test lstat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #49... failed: test lstat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_IMMUTABLE result none Running test #50... failed: test lchflags fstest_a33505054e0c2bc56bfcb67533daa0a0 SF_APPEND expect 0 result EOPNOTSUPP Running test #51... failed: test -u 65533 -g 65533 lchflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #52... failed: test lstat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_a33505054e0c2bc56bfcb67533daa0a0 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #54... failed: test lstat fstest_a33505054e0c2bc56bfcb67533daa0a0 flags expect SF_APPEND result none Running test #55... failed: test lchflags fstest_a33505054e0c2bc56bfcb67533daa0a0 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_6e7bccfaac5aa86852298ddae9ac1e75 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test stat fstest_6e7bccfaac5aa86852298ddae9ac1e75 flags expect SF_IMMUTABLE result none Running test #5... failed: test chflags fstest_6e7bccfaac5aa86852298ddae9ac1e75 SF_APPEND expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_6e7bccfaac5aa86852298ddae9ac1e75 flags expect SF_APPEND result none Running test #7... failed: test chflags fstest_6e7bccfaac5aa86852298ddae9ac1e75 none expect 0 result EOPNOTSUPP Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... failed: test chflags fstest_6e7bccfaac5aa86852298ddae9ac1e75 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_6e7bccfaac5aa86852298ddae9ac1e75 flags expect SF_IMMUTABLE result none Running test #13... failed: test chflags fstest_6e7bccfaac5aa86852298ddae9ac1e75 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test stat fstest_6e7bccfaac5aa86852298ddae9ac1e75 flags expect SF_APPEND result none Running test #15... failed: test chflags fstest_6e7bccfaac5aa86852298ddae9ac1e75 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test chflags fstest_6e7bccfaac5aa86852298ddae9ac1e75 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #20... failed: test stat fstest_6e7bccfaac5aa86852298ddae9ac1e75 flags expect SF_IMMUTABLE result none Running test #21... failed: test chflags fstest_6e7bccfaac5aa86852298ddae9ac1e75 SF_APPEND expect 0 result EOPNOTSUPP Running test #22... failed: test stat fstest_6e7bccfaac5aa86852298ddae9ac1e75 flags expect SF_APPEND result none Running test #23... failed: test chflags fstest_6e7bccfaac5aa86852298ddae9ac1e75 none expect 0 result EOPNOTSUPP Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... failed: test lchflags fstest_6e7bccfaac5aa86852298ddae9ac1e75 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #28... failed: test lstat fstest_6e7bccfaac5aa86852298ddae9ac1e75 flags expect SF_IMMUTABLE result none Running test #29... failed: test lchflags fstest_6e7bccfaac5aa86852298ddae9ac1e75 SF_APPEND expect 0 result EOPNOTSUPP Running test #30... failed: test lstat fstest_6e7bccfaac5aa86852298ddae9ac1e75 flags expect SF_APPEND result none Running test #31... failed: test lchflags fstest_6e7bccfaac5aa86852298ddae9ac1e75 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_01edfef56064c7d2512c23c4ed608f75 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #4... okay. Running test #5... failed: test -u 65534 -g 65534 chflags fstest_01edfef56064c7d2512c23c4ed608f75 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #6... okay. Running test #7... failed: test -u 65533 -g 65533 chflags fstest_01edfef56064c7d2512c23c4ed608f75 SF_APPEND expect EPERM result EOPNOTSUPP Running test #8... okay. Running test #9... failed: test -u 65534 -g 65534 chflags fstest_01edfef56064c7d2512c23c4ed608f75 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_01edfef56064c7d2512c23c4ed608f75 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 chflags fstest_01edfef56064c7d2512c23c4ed608f75 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #17... okay. Running test #18... failed: test -u 65533 -g 65533 chflags fstest_01edfef56064c7d2512c23c4ed608f75 SF_APPEND expect EPERM result EOPNOTSUPP Running test #19... okay. Running test #20... failed: test -u 65534 -g 65534 chflags fstest_01edfef56064c7d2512c23c4ed608f75 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_01edfef56064c7d2512c23c4ed608f75 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #26... okay. Running test #27... failed: test -u 65534 -g 65534 chflags fstest_01edfef56064c7d2512c23c4ed608f75 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #28... okay. Running test #29... failed: test -u 65533 -g 65533 chflags fstest_01edfef56064c7d2512c23c4ed608f75 SF_APPEND expect EPERM result EOPNOTSUPP Running test #30... okay. Running test #31... failed: test -u 65534 -g 65534 chflags fstest_01edfef56064c7d2512c23c4ed608f75 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_01edfef56064c7d2512c23c4ed608f75 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #37... okay. Running test #38... failed: test -u 65534 -g 65534 lchflags fstest_01edfef56064c7d2512c23c4ed608f75 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #39... okay. Running test #40... failed: test -u 65533 -g 65533 lchflags fstest_01edfef56064c7d2512c23c4ed608f75 SF_APPEND expect EPERM result EOPNOTSUPP Running test #41... okay. Running test #42... failed: test -u 65534 -g 65534 lchflags fstest_01edfef56064c7d2512c23c4ed608f75 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_4ca6785c0911afd0a6589df494195a4a SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_4ca6785c0911afd0a6589df494195a4a 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_4ca6785c0911afd0a6589df494195a4a SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_4ca6785c0911afd0a6589df494195a4a 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_4ca6785c0911afd0a6589df494195a4a SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_4ca6785c0911afd0a6589df494195a4a 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_4ca6785c0911afd0a6589df494195a4a SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_4ca6785c0911afd0a6589df494195a4a 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_4ca6785c0911afd0a6589df494195a4a SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_4ca6785c0911afd0a6589df494195a4a 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_4ca6785c0911afd0a6589df494195a4a SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_4ca6785c0911afd0a6589df494195a4a 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_4ca6785c0911afd0a6589df494195a4a SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_4ca6785c0911afd0a6589df494195a4a 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_4ca6785c0911afd0a6589df494195a4a SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_4ca6785c0911afd0a6589df494195a4a 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_b45afdf089b0aeb29df513f7f2d25717 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test chmod fstest_b45afdf089b0aeb29df513f7f2d25717 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_b45afdf089b0aeb29df513f7f2d25717 mode expect 0644 result 0600 Running test #4... failed: test chflags fstest_b45afdf089b0aeb29df513f7f2d25717 none expect 0 result EOPNOTSUPP Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_b45afdf089b0aeb29df513f7f2d25717 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test chmod fstest_b45afdf089b0aeb29df513f7f2d25717 0600 expect EPERM result 0 Running test #10... failed: test stat fstest_b45afdf089b0aeb29df513f7f2d25717 mode expect 0644 result 0600 Running test #11... failed: test chflags fstest_b45afdf089b0aeb29df513f7f2d25717 none expect 0 result EOPNOTSUPP Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... failed: test chflags fstest_b45afdf089b0aeb29df513f7f2d25717 SF_APPEND expect 0 result EOPNOTSUPP Running test #16... failed: test chmod fstest_b45afdf089b0aeb29df513f7f2d25717 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_b45afdf089b0aeb29df513f7f2d25717 mode expect 0644 result 0600 Running test #18... failed: test chflags fstest_b45afdf089b0aeb29df513f7f2d25717 none expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... failed: test chflags fstest_b45afdf089b0aeb29df513f7f2d25717 UF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test chmod fstest_b45afdf089b0aeb29df513f7f2d25717 0600 expect EPERM result 0 Running test #24... failed: test stat fstest_b45afdf089b0aeb29df513f7f2d25717 mode expect 0644 result 0600 Running test #25... failed: test chflags fstest_b45afdf089b0aeb29df513f7f2d25717 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_15aef1498ef5dd8712dfaf0985ea4acb 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_6e05aa2fd72791efd3f128a0f2dea4cf 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_6e05aa2fd72791efd3f128a0f2dea4cf 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_6e05aa2fd72791efd3f128a0f2dea4cf 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_2bd87107e6913d99de097f9d6001ca7d SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test chown fstest_2bd87107e6913d99de097f9d6001ca7d 65534 65534 expect EPERM result 0 Running test #3... failed: test chflags fstest_2bd87107e6913d99de097f9d6001ca7d none expect 0 result EOPNOTSUPP Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... failed: test chflags fstest_2bd87107e6913d99de097f9d6001ca7d UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test chown fstest_2bd87107e6913d99de097f9d6001ca7d 65534 65534 expect EPERM result 0 Running test #9... failed: test chflags fstest_2bd87107e6913d99de097f9d6001ca7d none expect 0 result EOPNOTSUPP Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_2bd87107e6913d99de097f9d6001ca7d SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test chown fstest_2bd87107e6913d99de097f9d6001ca7d 65534 65534 expect EPERM result 0 Running test #15... failed: test chflags fstest_2bd87107e6913d99de097f9d6001ca7d none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test chflags fstest_2bd87107e6913d99de097f9d6001ca7d UF_APPEND expect 0 result EOPNOTSUPP Running test #20... failed: test chown fstest_2bd87107e6913d99de097f9d6001ca7d 65534 65534 expect EPERM result 0 Running test #21... failed: test chflags fstest_2bd87107e6913d99de097f9d6001ca7d 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_3ce4bcbb110049ca46f5b929673542db/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_2057556576aa8298d961fc65954c0de8 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test link fstest_2057556576aa8298d961fc65954c0de8 fstest_433dd2ff488a66f1bf4e14bca12df09e expect EPERM result 0 Running test #5... failed: test chflags fstest_2057556576aa8298d961fc65954c0de8 none expect 0 result EOPNOTSUPP Running test #6... failed: test link fstest_2057556576aa8298d961fc65954c0de8 fstest_433dd2ff488a66f1bf4e14bca12df09e expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_2057556576aa8298d961fc65954c0de8 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test link fstest_2057556576aa8298d961fc65954c0de8 fstest_433dd2ff488a66f1bf4e14bca12df09e expect EPERM result 0 Running test #10... failed: test chflags fstest_2057556576aa8298d961fc65954c0de8 none expect 0 result EOPNOTSUPP Running test #11... failed: test link fstest_2057556576aa8298d961fc65954c0de8 fstest_433dd2ff488a66f1bf4e14bca12df09e expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_2057556576aa8298d961fc65954c0de8 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test link fstest_2057556576aa8298d961fc65954c0de8 fstest_433dd2ff488a66f1bf4e14bca12df09e expect EPERM result 0 Running test #15... failed: test chflags fstest_2057556576aa8298d961fc65954c0de8 none expect 0 result EOPNOTSUPP Running test #16... failed: test link fstest_2057556576aa8298d961fc65954c0de8 fstest_433dd2ff488a66f1bf4e14bca12df09e expect 0 result EEXIST Running test #17... okay. Running test #18... failed: test chflags fstest_2057556576aa8298d961fc65954c0de8 UF_APPEND expect 0 result EOPNOTSUPP Running test #19... failed: test link fstest_2057556576aa8298d961fc65954c0de8 fstest_433dd2ff488a66f1bf4e14bca12df09e expect EPERM result 0 Running test #20... failed: test chflags fstest_2057556576aa8298d961fc65954c0de8 none expect 0 result EOPNOTSUPP Running test #21... failed: test link fstest_2057556576aa8298d961fc65954c0de8 fstest_433dd2ff488a66f1bf4e14bca12df09e 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_d8c923cc7bda0e31cc4612ee529a741f SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #5... failed: test link fstest_d8c923cc7bda0e31cc4612ee529a741f/fstest_d39bd3e1aab448e82644280ea5a44289 fstest_d8c923cc7bda0e31cc4612ee529a741f/fstest_1d338e861858b6e029a9ea0c3512ff61 expect EPERM result 0 Running test #6... failed: test chflags fstest_d8c923cc7bda0e31cc4612ee529a741f none expect 0 result EOPNOTSUPP Running test #7... failed: test link fstest_d8c923cc7bda0e31cc4612ee529a741f/fstest_d39bd3e1aab448e82644280ea5a44289 fstest_d8c923cc7bda0e31cc4612ee529a741f/fstest_1d338e861858b6e029a9ea0c3512ff61 expect 0 result EEXIST Running test #8... okay. Running test #9... failed: test chflags fstest_d8c923cc7bda0e31cc4612ee529a741f UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #10... failed: test link fstest_d8c923cc7bda0e31cc4612ee529a741f/fstest_d39bd3e1aab448e82644280ea5a44289 fstest_d8c923cc7bda0e31cc4612ee529a741f/fstest_1d338e861858b6e029a9ea0c3512ff61 expect EPERM result 0 Running test #11... failed: test chflags fstest_d8c923cc7bda0e31cc4612ee529a741f none expect 0 result EOPNOTSUPP Running test #12... failed: test link fstest_d8c923cc7bda0e31cc4612ee529a741f/fstest_d39bd3e1aab448e82644280ea5a44289 fstest_d8c923cc7bda0e31cc4612ee529a741f/fstest_1d338e861858b6e029a9ea0c3512ff61 expect 0 result EEXIST Running test #13... okay. Running test #14... failed: test chflags fstest_d8c923cc7bda0e31cc4612ee529a741f SF_APPEND expect 0 result EOPNOTSUPP Running test #15... okay. Running test #16... failed: test chflags fstest_d8c923cc7bda0e31cc4612ee529a741f none expect 0 result EOPNOTSUPP Running test #17... okay. Running test #18... failed: test chflags fstest_d8c923cc7bda0e31cc4612ee529a741f UF_APPEND expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... failed: test chflags fstest_d8c923cc7bda0e31cc4612ee529a741f 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_da5d48b13e746e27cb6c976edb1812fe SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test mkdir fstest_da5d48b13e746e27cb6c976edb1812fe/fstest_4f0beff0953071ee711db2cafdc2c4d9 0755 expect EPERM result 0 Running test #5... failed: test chflags fstest_da5d48b13e746e27cb6c976edb1812fe none expect 0 result EOPNOTSUPP Running test #6... failed: test mkdir fstest_da5d48b13e746e27cb6c976edb1812fe/fstest_4f0beff0953071ee711db2cafdc2c4d9 0755 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_da5d48b13e746e27cb6c976edb1812fe UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test mkdir fstest_da5d48b13e746e27cb6c976edb1812fe/fstest_4f0beff0953071ee711db2cafdc2c4d9 0755 expect EPERM result 0 Running test #10... failed: test chflags fstest_da5d48b13e746e27cb6c976edb1812fe none expect 0 result EOPNOTSUPP Running test #11... failed: test mkdir fstest_da5d48b13e746e27cb6c976edb1812fe/fstest_4f0beff0953071ee711db2cafdc2c4d9 0755 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_da5d48b13e746e27cb6c976edb1812fe SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_da5d48b13e746e27cb6c976edb1812fe none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_da5d48b13e746e27cb6c976edb1812fe UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_da5d48b13e746e27cb6c976edb1812fe 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_b9e346eeaa2d4edbb8ba11a70bab5a6b/fstest_3df3f6cd64f7ca4aefac4c5b054f2f06 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_b9e346eeaa2d4edbb8ba11a70bab5a6b/fstest_3df3f6cd64f7ca4aefac4c5b054f2f06 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_8ecd2427f9bceb7f20a9019b26aa5451 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test mkfifo fstest_8ecd2427f9bceb7f20a9019b26aa5451/fstest_b753ee9e4c751ef7e642a558b9c592e5 0644 expect EPERM result 0 Running test #5... failed: test chflags fstest_8ecd2427f9bceb7f20a9019b26aa5451 none expect 0 result EOPNOTSUPP Running test #6... failed: test mkfifo fstest_8ecd2427f9bceb7f20a9019b26aa5451/fstest_b753ee9e4c751ef7e642a558b9c592e5 0644 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_8ecd2427f9bceb7f20a9019b26aa5451 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test mkfifo fstest_8ecd2427f9bceb7f20a9019b26aa5451/fstest_b753ee9e4c751ef7e642a558b9c592e5 0644 expect EPERM result 0 Running test #10... failed: test chflags fstest_8ecd2427f9bceb7f20a9019b26aa5451 none expect 0 result EOPNOTSUPP Running test #11... failed: test mkfifo fstest_8ecd2427f9bceb7f20a9019b26aa5451/fstest_b753ee9e4c751ef7e642a558b9c592e5 0644 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_8ecd2427f9bceb7f20a9019b26aa5451 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_8ecd2427f9bceb7f20a9019b26aa5451 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_8ecd2427f9bceb7f20a9019b26aa5451 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_8ecd2427f9bceb7f20a9019b26aa5451 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_5e824e5a67fc4905826c5204f0fd5c3f O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_5e824e5a67fc4905826c5204f0fd5c3f O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_5e824e5a67fc4905826c5204f0fd5c3f O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_5e824e5a67fc4905826c5204f0fd5c3f O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_5e824e5a67fc4905826c5204f0fd5c3f O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_5e824e5a67fc4905826c5204f0fd5c3f O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_5e824e5a67fc4905826c5204f0fd5c3f O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_5e824e5a67fc4905826c5204f0fd5c3f O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_5e824e5a67fc4905826c5204f0fd5c3f 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_ec5ced006b775712ce24ff46749d021d SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test open fstest_ec5ced006b775712ce24ff46749d021d/fstest_1a80431ae18f1ad9f0871a6e54495001 O_RDONLY,O_CREAT 0644 expect EPERM result 0 Running test #5... failed: test chflags fstest_ec5ced006b775712ce24ff46749d021d none expect 0 result EOPNOTSUPP Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_ec5ced006b775712ce24ff46749d021d UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test open fstest_ec5ced006b775712ce24ff46749d021d/fstest_1a80431ae18f1ad9f0871a6e54495001 O_RDONLY,O_CREAT 0644 expect EPERM result 0 Running test #10... failed: test chflags fstest_ec5ced006b775712ce24ff46749d021d none expect 0 result EOPNOTSUPP Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_ec5ced006b775712ce24ff46749d021d SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_ec5ced006b775712ce24ff46749d021d none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_ec5ced006b775712ce24ff46749d021d UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_ec5ced006b775712ce24ff46749d021d 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_1877536dc198e7b5681f5d43b8ac75d4 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test open fstest_1877536dc198e7b5681f5d43b8ac75d4 O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_1877536dc198e7b5681f5d43b8ac75d4 O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_1877536dc198e7b5681f5d43b8ac75d4 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #5... failed: test chflags fstest_1877536dc198e7b5681f5d43b8ac75d4 none expect 0 result EOPNOTSUPP Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_1877536dc198e7b5681f5d43b8ac75d4 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test open fstest_1877536dc198e7b5681f5d43b8ac75d4 O_WRONLY expect EPERM result 0 Running test #10... failed: test open fstest_1877536dc198e7b5681f5d43b8ac75d4 O_RDWR expect EPERM result 0 Running test #11... failed: test open fstest_1877536dc198e7b5681f5d43b8ac75d4 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #12... failed: test chflags fstest_1877536dc198e7b5681f5d43b8ac75d4 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_4eaf7ed4376be2bca731738d2fb90f27 SF_APPEND expect 0 result EOPNOTSUPP Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_4eaf7ed4376be2bca731738d2fb90f27 O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_4eaf7ed4376be2bca731738d2fb90f27 O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_4eaf7ed4376be2bca731738d2fb90f27 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_4eaf7ed4376be2bca731738d2fb90f27 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_4eaf7ed4376be2bca731738d2fb90f27 O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_4eaf7ed4376be2bca731738d2fb90f27 O_RDWR,O_APPEND,O_TRUNC expect EPERM result 0 Running test #10... failed: test chflags fstest_4eaf7ed4376be2bca731738d2fb90f27 none expect 0 result EOPNOTSUPP Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_4eaf7ed4376be2bca731738d2fb90f27 UF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... okay. Running test #16... failed: test open fstest_4eaf7ed4376be2bca731738d2fb90f27 O_WRONLY expect EPERM result 0 Running test #17... failed: test open fstest_4eaf7ed4376be2bca731738d2fb90f27 O_RDWR expect EPERM result 0 Running test #18... failed: test open fstest_4eaf7ed4376be2bca731738d2fb90f27 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_4eaf7ed4376be2bca731738d2fb90f27 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #20... failed: test open fstest_4eaf7ed4376be2bca731738d2fb90f27 O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #21... failed: test open fstest_4eaf7ed4376be2bca731738d2fb90f27 O_RDWR,O_APPEND,O_TRUNC expect EPERM result 0 Running test #22... failed: test chflags fstest_4eaf7ed4376be2bca731738d2fb90f27 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_0459e7b5ea7336724ca8df774beb8382 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_f0942dfa1d26ef9d4799849f66d3294c/fstest_9ed33f2a9f75219b77dfa8224f8b4632 O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_f0942dfa1d26ef9d4799849f66d3294c/fstest_9ed33f2a9f75219b77dfa8224f8b4632 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_a12f06abca01ed848cd2ea7758ddb2b6 O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_a12f06abca01ed848cd2ea7758ddb2b6 O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_a12f06abca01ed848cd2ea7758ddb2b6 O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_a12f06abca01ed848cd2ea7758ddb2b6 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_89e096305785070099fe28c9a90de789 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_22a500ccba6cc238b28de40e16a45f4a SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test stat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result 0 Running test #4... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result ENOENT Running test #7... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result ENOENT Running test #10... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result ENOENT Running test #13... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a none expect 0 result ENOENT Running test #14... failed: test unlink fstest_22a500ccba6cc238b28de40e16a45f4a expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #17... failed: test stat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result ENOTDIR Running test #19... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #20... failed: test stat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect UF_IMMUTABLE result none Running test #21... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result ENOTDIR Running test #22... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a SF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test stat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect SF_APPEND result none Running test #24... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result ENOTDIR Running test #25... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a UF_APPEND expect 0 result EOPNOTSUPP Running test #26... failed: test stat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect UF_APPEND result none Running test #27... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result ENOTDIR Running test #28... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a none expect 0 result EOPNOTSUPP Running test #29... okay. Running test #30... okay. Running test #31... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #32... failed: test stat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result 0 Running test #34... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result ENOENT Running test #37... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result ENOENT Running test #40... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result ENOENT Running test #43... failed: test chflags fstest_22a500ccba6cc238b28de40e16a45f4a none expect 0 result ENOENT Running test #44... failed: test unlink fstest_22a500ccba6cc238b28de40e16a45f4a expect 0 result ENOENT Running test #45... okay. Running test #46... failed: test lchflags fstest_22a500ccba6cc238b28de40e16a45f4a SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #47... failed: test lstat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result 0 Running test #49... failed: test lchflags fstest_22a500ccba6cc238b28de40e16a45f4a UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_22a500ccba6cc238b28de40e16a45f4a SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_22a500ccba6cc238b28de40e16a45f4a UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_22a500ccba6cc238b28de40e16a45f4a flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_22a500ccba6cc238b28de40e16a45f4a fstest_8c46bec5e37c9b0de5219f6ff076f82a expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_22a500ccba6cc238b28de40e16a45f4a none expect 0 result ENOENT Running test #59... failed: test unlink fstest_22a500ccba6cc238b28de40e16a45f4a 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_90d0d7246d861c3602601f23853c6200 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result 0 Running test #5... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect UF_IMMUTABLE result none Running test #7... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result ENOENT Running test #8... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 SF_APPEND expect 0 result EOPNOTSUPP Running test #9... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect SF_APPEND result none Running test #10... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result ENOENT Running test #11... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 UF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect UF_APPEND result none Running test #13... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result ENOENT Running test #14... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 none expect 0 result EOPNOTSUPP Running test #15... failed: test unlink fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #18... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result ENOTDIR Running test #20... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #21... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect UF_IMMUTABLE result none Running test #22... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result ENOTDIR Running test #23... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 SF_APPEND expect 0 result EOPNOTSUPP Running test #24... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect SF_APPEND result none Running test #25... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result ENOTDIR Running test #26... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 UF_APPEND expect 0 result EOPNOTSUPP Running test #27... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect UF_APPEND result none Running test #28... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result ENOTDIR Running test #29... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 none expect 0 result EOPNOTSUPP Running test #30... okay. Running test #31... okay. Running test #32... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #33... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result 0 Running test #35... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #36... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect UF_IMMUTABLE result none Running test #37... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result ENOENT Running test #38... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 SF_APPEND expect 0 result EOPNOTSUPP Running test #39... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect SF_APPEND result none Running test #40... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result ENOENT Running test #41... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 UF_APPEND expect 0 result EOPNOTSUPP Running test #42... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect UF_APPEND result none Running test #43... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result ENOENT Running test #44... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 none expect 0 result EOPNOTSUPP Running test #45... failed: test unlink fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 expect 0 result ENOENT Running test #46... okay. Running test #47... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #48... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result 0 Running test #50... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #51... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect UF_IMMUTABLE result none Running test #52... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result ENOENT Running test #53... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 SF_APPEND expect 0 result EOPNOTSUPP Running test #54... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect SF_APPEND result none Running test #55... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result ENOENT Running test #56... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 UF_APPEND expect 0 result EOPNOTSUPP Running test #57... failed: test stat fstest_90d0d7246d861c3602601f23853c6200 flags expect UF_APPEND result none Running test #58... failed: test rename fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 fstest_cd3f1ba50a5fbfb8d4449bf0165016f2 expect EPERM result ENOENT Running test #59... failed: test chflags fstest_90d0d7246d861c3602601f23853c6200 none expect 0 result EOPNOTSUPP Running test #60... failed: test unlink fstest_90d0d7246d861c3602601f23853c6200/fstest_d0f2713615f984e8063738e90f0bfe30 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_df0d4f6acf53ff44aef94d33abc51bc0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_39882d9eb06911935fd401547f9fd6b3 fstest_df0d4f6acf53ff44aef94d33abc51bc0/fstest_20373f4ef99e9b98a45a1d9acd22a92f expect EPERM result 0 Running test #5... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect UF_IMMUTABLE result none Running test #7... failed: test rename fstest_39882d9eb06911935fd401547f9fd6b3 fstest_df0d4f6acf53ff44aef94d33abc51bc0/fstest_20373f4ef99e9b98a45a1d9acd22a92f expect EPERM result ENOENT Running test #8... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 none expect 0 result EOPNOTSUPP Running test #9... failed: test unlink fstest_39882d9eb06911935fd401547f9fd6b3 expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_39882d9eb06911935fd401547f9fd6b3 fstest_df0d4f6acf53ff44aef94d33abc51bc0/fstest_20373f4ef99e9b98a45a1d9acd22a92f expect EPERM result ENOTDIR Running test #14... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #15... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect UF_IMMUTABLE result none Running test #16... failed: test rename fstest_39882d9eb06911935fd401547f9fd6b3 fstest_df0d4f6acf53ff44aef94d33abc51bc0/fstest_20373f4ef99e9b98a45a1d9acd22a92f expect EPERM result ENOTDIR Running test #17... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 none expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... okay. Running test #20... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #21... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_39882d9eb06911935fd401547f9fd6b3 fstest_df0d4f6acf53ff44aef94d33abc51bc0/fstest_20373f4ef99e9b98a45a1d9acd22a92f expect EPERM result 0 Running test #23... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #24... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect UF_IMMUTABLE result none Running test #25... failed: test rename fstest_39882d9eb06911935fd401547f9fd6b3 fstest_df0d4f6acf53ff44aef94d33abc51bc0/fstest_20373f4ef99e9b98a45a1d9acd22a92f expect EPERM result ENOENT Running test #26... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 none expect 0 result EOPNOTSUPP Running test #27... failed: test unlink fstest_39882d9eb06911935fd401547f9fd6b3 expect 0 result ENOENT Running test #28... okay. Running test #29... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #30... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_39882d9eb06911935fd401547f9fd6b3 fstest_df0d4f6acf53ff44aef94d33abc51bc0/fstest_20373f4ef99e9b98a45a1d9acd22a92f expect EPERM result 0 Running test #32... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #33... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect UF_IMMUTABLE result none Running test #34... failed: test rename fstest_39882d9eb06911935fd401547f9fd6b3 fstest_df0d4f6acf53ff44aef94d33abc51bc0/fstest_20373f4ef99e9b98a45a1d9acd22a92f expect EPERM result ENOENT Running test #35... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 none expect 0 result EOPNOTSUPP Running test #36... failed: test unlink fstest_39882d9eb06911935fd401547f9fd6b3 expect 0 result ENOENT Running test #37... okay. Running test #38... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 SF_APPEND expect 0 result EOPNOTSUPP Running test #39... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect SF_APPEND result none Running test #40... okay. Running test #41... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 none expect 0 result EOPNOTSUPP Running test #42... okay. Running test #43... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 UF_APPEND expect 0 result EOPNOTSUPP Running test #44... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect UF_APPEND result none Running test #45... okay. Running test #46... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 none expect 0 result EOPNOTSUPP Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 SF_APPEND expect 0 result EOPNOTSUPP Running test #51... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect SF_APPEND result none Running test #52... okay. Running test #53... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 none expect 0 result EOPNOTSUPP Running test #54... okay. Running test #55... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 UF_APPEND expect 0 result EOPNOTSUPP Running test #56... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect UF_APPEND result none Running test #57... okay. Running test #58... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 none expect 0 result EOPNOTSUPP Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 SF_APPEND expect 0 result EOPNOTSUPP Running test #63... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect SF_APPEND result none Running test #64... okay. Running test #65... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 none expect 0 result EOPNOTSUPP Running test #66... okay. Running test #67... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 UF_APPEND expect 0 result EOPNOTSUPP Running test #68... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect UF_APPEND result none Running test #69... okay. Running test #70... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 none expect 0 result EOPNOTSUPP Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 SF_APPEND expect 0 result EOPNOTSUPP Running test #75... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect SF_APPEND result none Running test #76... okay. Running test #77... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 none expect 0 result EOPNOTSUPP Running test #78... okay. Running test #79... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 UF_APPEND expect 0 result EOPNOTSUPP Running test #80... failed: test stat fstest_df0d4f6acf53ff44aef94d33abc51bc0 flags expect UF_APPEND result none Running test #81... okay. Running test #82... failed: test chflags fstest_df0d4f6acf53ff44aef94d33abc51bc0 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_7e234d68ef14e52e114d00b321ea0d74/fstest_d378628223744977327a11b5ed2dc321 fstest_21517b9a8f67a0346e93c5d119e4b043/fstest_882ebc2c04f3745f14f727e51321d4e3 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_7e234d68ef14e52e114d00b321ea0d74/fstest_d378628223744977327a11b5ed2dc321 fstest_21517b9a8f67a0346e93c5d119e4b043/fstest_882ebc2c04f3745f14f727e51321d4e3 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_7e234d68ef14e52e114d00b321ea0d74/fstest_d378628223744977327a11b5ed2dc321 fstest_21517b9a8f67a0346e93c5d119e4b043/fstest_882ebc2c04f3745f14f727e51321d4e3 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_5d05fa0171e3ac25b320fb4e69c2280f/fstest_096168ec1af22f3ec1d8fefee012407b fstest_5bf5fdc8fbbacdf4a1db4f4ada8c4f18/fstest_bcd430a39589c040f542a4e3b0d49de6 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_5d05fa0171e3ac25b320fb4e69c2280f/fstest_096168ec1af22f3ec1d8fefee012407b fstest_5bf5fdc8fbbacdf4a1db4f4ada8c4f18/fstest_bcd430a39589c040f542a4e3b0d49de6 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_5d05fa0171e3ac25b320fb4e69c2280f/fstest_096168ec1af22f3ec1d8fefee012407b fstest_5bf5fdc8fbbacdf4a1db4f4ada8c4f18/fstest_bcd430a39589c040f542a4e3b0d49de6 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_b91347caea9a68dcc746c7742a754e3b SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test rmdir fstest_b91347caea9a68dcc746c7742a754e3b expect EPERM result 0 Running test #3... failed: test chflags fstest_b91347caea9a68dcc746c7742a754e3b none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_b91347caea9a68dcc746c7742a754e3b expect 0 result ENOENT Running test #5... okay. Running test #6... failed: test chflags fstest_b91347caea9a68dcc746c7742a754e3b UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #7... failed: test rmdir fstest_b91347caea9a68dcc746c7742a754e3b expect EPERM result 0 Running test #8... failed: test chflags fstest_b91347caea9a68dcc746c7742a754e3b none expect 0 result ENOENT Running test #9... failed: test rmdir fstest_b91347caea9a68dcc746c7742a754e3b expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_b91347caea9a68dcc746c7742a754e3b SF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test rmdir fstest_b91347caea9a68dcc746c7742a754e3b expect EPERM result 0 Running test #13... failed: test chflags fstest_b91347caea9a68dcc746c7742a754e3b none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_b91347caea9a68dcc746c7742a754e3b expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_b91347caea9a68dcc746c7742a754e3b UF_APPEND expect 0 result EOPNOTSUPP Running test #17... failed: test rmdir fstest_b91347caea9a68dcc746c7742a754e3b expect EPERM result 0 Running test #18... failed: test chflags fstest_b91347caea9a68dcc746c7742a754e3b none expect 0 result ENOENT Running test #19... failed: test rmdir fstest_b91347caea9a68dcc746c7742a754e3b 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_86860066fea9580e834137b341027030 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test rmdir fstest_86860066fea9580e834137b341027030/fstest_2347ea00ecd646b0462ead187c744cc2 expect EPERM result 0 Running test #4... failed: test chflags fstest_86860066fea9580e834137b341027030 none expect 0 result EOPNOTSUPP Running test #5... failed: test rmdir fstest_86860066fea9580e834137b341027030/fstest_2347ea00ecd646b0462ead187c744cc2 expect 0 result ENOENT Running test #6... okay. Running test #7... failed: test chflags fstest_86860066fea9580e834137b341027030 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test rmdir fstest_86860066fea9580e834137b341027030/fstest_2347ea00ecd646b0462ead187c744cc2 expect EPERM result 0 Running test #9... failed: test chflags fstest_86860066fea9580e834137b341027030 none expect 0 result EOPNOTSUPP Running test #10... failed: test rmdir fstest_86860066fea9580e834137b341027030/fstest_2347ea00ecd646b0462ead187c744cc2 expect 0 result ENOENT Running test #11... okay. Running test #12... failed: test chflags fstest_86860066fea9580e834137b341027030 SF_APPEND expect 0 result EOPNOTSUPP Running test #13... failed: test rmdir fstest_86860066fea9580e834137b341027030/fstest_2347ea00ecd646b0462ead187c744cc2 expect EPERM result 0 Running test #14... failed: test chflags fstest_86860066fea9580e834137b341027030 none expect 0 result EOPNOTSUPP Running test #15... failed: test rmdir fstest_86860066fea9580e834137b341027030/fstest_2347ea00ecd646b0462ead187c744cc2 expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_86860066fea9580e834137b341027030 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... failed: test rmdir fstest_86860066fea9580e834137b341027030/fstest_2347ea00ecd646b0462ead187c744cc2 expect EPERM result 0 Running test #19... failed: test chflags fstest_86860066fea9580e834137b341027030 none expect 0 result EOPNOTSUPP Running test #20... failed: test rmdir fstest_86860066fea9580e834137b341027030/fstest_2347ea00ecd646b0462ead187c744cc2 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_f7fd79740f4f1324313527db3ac362d5/fstest_ab97f0d2f9601c3e79175de14c11806e 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_613861bf0020db9b561f417050457764/fstest_94aad208db54255f2bd7fe7832242af8/.. 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_cb13d9d2c4a7a09c6ee545a09bf7f7e2 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test symlink test fstest_cb13d9d2c4a7a09c6ee545a09bf7f7e2/fstest_285f4b85bc7cc1695d8a700d50964ec6 expect EPERM result 0 Running test #5... failed: test chflags fstest_cb13d9d2c4a7a09c6ee545a09bf7f7e2 none expect 0 result EOPNOTSUPP Running test #6... failed: test symlink test fstest_cb13d9d2c4a7a09c6ee545a09bf7f7e2/fstest_285f4b85bc7cc1695d8a700d50964ec6 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_cb13d9d2c4a7a09c6ee545a09bf7f7e2 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test symlink test fstest_cb13d9d2c4a7a09c6ee545a09bf7f7e2/fstest_285f4b85bc7cc1695d8a700d50964ec6 expect EPERM result 0 Running test #10... failed: test chflags fstest_cb13d9d2c4a7a09c6ee545a09bf7f7e2 none expect 0 result EOPNOTSUPP Running test #11... failed: test symlink test fstest_cb13d9d2c4a7a09c6ee545a09bf7f7e2/fstest_285f4b85bc7cc1695d8a700d50964ec6 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_cb13d9d2c4a7a09c6ee545a09bf7f7e2 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_cb13d9d2c4a7a09c6ee545a09bf7f7e2 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_cb13d9d2c4a7a09c6ee545a09bf7f7e2 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_cb13d9d2c4a7a09c6ee545a09bf7f7e2 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_80f5d7e725ed1e52fd9d8d3b59aeba4d SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test truncate fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d 123 expect EPERM result 0 Running test #3... failed: test stat fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d size expect 0 result 123 Running test #4... failed: test chflags fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d none expect 0 result EOPNOTSUPP Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test truncate fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d 123 expect EPERM result 0 Running test #10... failed: test stat fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d size expect 0 result 123 Running test #11... failed: test chflags fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d none expect 0 result EOPNOTSUPP Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... failed: test chflags fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d SF_APPEND expect 0 result EOPNOTSUPP Running test #16... failed: test truncate fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d 123 expect EPERM result 0 Running test #17... failed: test stat fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d size expect 0 result 123 Running test #18... failed: test chflags fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d none expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... failed: test chflags fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d UF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test truncate fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d 123 expect EPERM result 0 Running test #24... failed: test stat fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d size expect 0 result 123 Running test #25... failed: test chflags fstest_80f5d7e725ed1e52fd9d8d3b59aeba4d 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_00ff8ca350441b03af3306afbebffa6c SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test unlink fstest_00ff8ca350441b03af3306afbebffa6c expect EPERM result 0 Running test #3... failed: test chflags fstest_00ff8ca350441b03af3306afbebffa6c none expect 0 result ENOENT Running test #4... failed: test unlink fstest_00ff8ca350441b03af3306afbebffa6c expect 0 result ENOENT Running test #5... okay. Running test #6... failed: test chflags fstest_00ff8ca350441b03af3306afbebffa6c UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #7... failed: test unlink fstest_00ff8ca350441b03af3306afbebffa6c expect EPERM result 0 Running test #8... failed: test chflags fstest_00ff8ca350441b03af3306afbebffa6c none expect 0 result ENOENT Running test #9... failed: test unlink fstest_00ff8ca350441b03af3306afbebffa6c expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_00ff8ca350441b03af3306afbebffa6c SF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test unlink fstest_00ff8ca350441b03af3306afbebffa6c expect EPERM result 0 Running test #13... failed: test chflags fstest_00ff8ca350441b03af3306afbebffa6c none expect 0 result ENOENT Running test #14... failed: test unlink fstest_00ff8ca350441b03af3306afbebffa6c expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_00ff8ca350441b03af3306afbebffa6c UF_APPEND expect 0 result EOPNOTSUPP Running test #17... failed: test unlink fstest_00ff8ca350441b03af3306afbebffa6c expect EPERM result 0 Running test #18... failed: test chflags fstest_00ff8ca350441b03af3306afbebffa6c none expect 0 result ENOENT Running test #19... failed: test unlink fstest_00ff8ca350441b03af3306afbebffa6c 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_faa4ee44c96c8e3c0e52621e79ddc94c SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test unlink fstest_faa4ee44c96c8e3c0e52621e79ddc94c/fstest_e2e429c01bba5c421a708cf1be4ebac8 expect EPERM result 0 Running test #4... failed: test chflags fstest_faa4ee44c96c8e3c0e52621e79ddc94c none expect 0 result EOPNOTSUPP Running test #5... failed: test unlink fstest_faa4ee44c96c8e3c0e52621e79ddc94c/fstest_e2e429c01bba5c421a708cf1be4ebac8 expect 0 result ENOENT Running test #6... okay. Running test #7... failed: test chflags fstest_faa4ee44c96c8e3c0e52621e79ddc94c UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test unlink fstest_faa4ee44c96c8e3c0e52621e79ddc94c/fstest_e2e429c01bba5c421a708cf1be4ebac8 expect EPERM result 0 Running test #9... failed: test chflags fstest_faa4ee44c96c8e3c0e52621e79ddc94c none expect 0 result EOPNOTSUPP Running test #10... failed: test unlink fstest_faa4ee44c96c8e3c0e52621e79ddc94c/fstest_e2e429c01bba5c421a708cf1be4ebac8 expect 0 result ENOENT Running test #11... okay. Running test #12... failed: test chflags fstest_faa4ee44c96c8e3c0e52621e79ddc94c SF_APPEND expect 0 result EOPNOTSUPP Running test #13... failed: test unlink fstest_faa4ee44c96c8e3c0e52621e79ddc94c/fstest_e2e429c01bba5c421a708cf1be4ebac8 expect EPERM result 0 Running test #14... failed: test chflags fstest_faa4ee44c96c8e3c0e52621e79ddc94c none expect 0 result EOPNOTSUPP Running test #15... failed: test unlink fstest_faa4ee44c96c8e3c0e52621e79ddc94c/fstest_e2e429c01bba5c421a708cf1be4ebac8 expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_faa4ee44c96c8e3c0e52621e79ddc94c UF_APPEND expect 0 result EOPNOTSUPP Running test #18... failed: test unlink fstest_faa4ee44c96c8e3c0e52621e79ddc94c/fstest_e2e429c01bba5c421a708cf1be4ebac8 expect EPERM result 0 Running test #19... failed: test chflags fstest_faa4ee44c96c8e3c0e52621e79ddc94c none expect 0 result EOPNOTSUPP Running test #20... failed: test unlink fstest_faa4ee44c96c8e3c0e52621e79ddc94c/fstest_e2e429c01bba5c421a708cf1be4ebac8 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_dee8d6a00554dab22a448f9baf018757/fstest_52d9f3c5719b9bc8b92656b70ad641f7 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_dee8d6a00554dab22a448f9baf018757/fstest_52d9f3c5719b9bc8b92656b70ad641f7 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_dee8d6a00554dab22a448f9baf018757/fstest_52d9f3c5719b9bc8b92656b70ad641f7 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_92325b9ad6191d7d0d09d65e01518911 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_92325b9ad6191d7d0d09d65e01518911 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_92325b9ad6191d7d0d09d65e01518911 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_92325b9ad6191d7d0d09d65e01518911 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_92325b9ad6191d7d0d09d65e01518911 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_92325b9ad6191d7d0d09d65e01518911 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_f75ce47000c348e5f9021165c11ed460 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_f75ce47000c348e5f9021165c11ed460 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_f75ce47000c348e5f9021165c11ed460 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_f75ce47000c348e5f9021165c11ed460 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_2a937c13687a184c82c0486aaebddfdd flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_2a937c13687a184c82c0486aaebddfdd UF_IMMUTABLE expect EPERM result 0 Running test #7... failed: test stat fstest_2a937c13687a184c82c0486aaebddfdd flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #8... okay. Running test #9... okay. Running test #10... failed: test stat fstest_2a937c13687a184c82c0486aaebddfdd flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_2a937c13687a184c82c0486aaebddfdd UF_IMMUTABLE expect EPERM result 0 Running test #12... failed: test stat fstest_2a937c13687a184c82c0486aaebddfdd 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_2a937c13687a184c82c0486aaebddfdd flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_2a937c13687a184c82c0486aaebddfdd UF_IMMUTABLE expect EPERM result 0 Running test #21... failed: test stat fstest_2a937c13687a184c82c0486aaebddfdd flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #22... okay. Running test #23... okay. Running test #24... failed: test stat fstest_2a937c13687a184c82c0486aaebddfdd flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_2a937c13687a184c82c0486aaebddfdd UF_IMMUTABLE expect EPERM result 0 Running test #26... failed: test stat fstest_2a937c13687a184c82c0486aaebddfdd 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_2a937c13687a184c82c0486aaebddfdd flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_2a937c13687a184c82c0486aaebddfdd UF_IMMUTABLE expect EPERM result 0 Running test #35... failed: test stat fstest_2a937c13687a184c82c0486aaebddfdd flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #36... okay. Running test #37... okay. Running test #38... failed: test stat fstest_2a937c13687a184c82c0486aaebddfdd flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_2a937c13687a184c82c0486aaebddfdd UF_IMMUTABLE expect EPERM result 0 Running test #40... failed: test stat fstest_2a937c13687a184c82c0486aaebddfdd 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_2a937c13687a184c82c0486aaebddfdd flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_2a937c13687a184c82c0486aaebddfdd UF_IMMUTABLE expect EPERM result 0 Running test #49... failed: test lstat fstest_2a937c13687a184c82c0486aaebddfdd flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #50... okay. Running test #51... okay. Running test #52... failed: test lstat fstest_2a937c13687a184c82c0486aaebddfdd flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_2a937c13687a184c82c0486aaebddfdd UF_IMMUTABLE expect EPERM result 0 Running test #54... failed: test lstat fstest_2a937c13687a184c82c0486aaebddfdd 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_b04b7d2f8a8478c37f3e6f0404269cbb flags expect SF_IMMUTABLE result none Running test #5... okay. Running test #6... failed: test stat fstest_b04b7d2f8a8478c37f3e6f0404269cbb 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_b04b7d2f8a8478c37f3e6f0404269cbb flags expect SF_IMMUTABLE result none Running test #13... okay. Running test #14... failed: test stat fstest_b04b7d2f8a8478c37f3e6f0404269cbb 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_b04b7d2f8a8478c37f3e6f0404269cbb flags expect SF_IMMUTABLE result none Running test #21... okay. Running test #22... failed: test stat fstest_b04b7d2f8a8478c37f3e6f0404269cbb 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_b04b7d2f8a8478c37f3e6f0404269cbb flags expect SF_IMMUTABLE result none Running test #29... okay. Running test #30... failed: test lstat fstest_b04b7d2f8a8478c37f3e6f0404269cbb 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_5804f4b5049719ee43ff76020e74a42c 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_5804f4b5049719ee43ff76020e74a42c 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_5804f4b5049719ee43ff76020e74a42c 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_5804f4b5049719ee43ff76020e74a42c 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_5804f4b5049719ee43ff76020e74a42c 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_5804f4b5049719ee43ff76020e74a42c 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_5804f4b5049719ee43ff76020e74a42c 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_5804f4b5049719ee43ff76020e74a42c 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_ef6407c6f53d4d499bca38cf78fc0092 SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_ef6407c6f53d4d499bca38cf78fc0092 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_ef6407c6f53d4d499bca38cf78fc0092 SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_ef6407c6f53d4d499bca38cf78fc0092 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_ef6407c6f53d4d499bca38cf78fc0092 SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_ef6407c6f53d4d499bca38cf78fc0092 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_ef6407c6f53d4d499bca38cf78fc0092 SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_ef6407c6f53d4d499bca38cf78fc0092 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_ef6407c6f53d4d499bca38cf78fc0092 SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_ef6407c6f53d4d499bca38cf78fc0092 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_ef6407c6f53d4d499bca38cf78fc0092 SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_ef6407c6f53d4d499bca38cf78fc0092 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_ef6407c6f53d4d499bca38cf78fc0092 SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_ef6407c6f53d4d499bca38cf78fc0092 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_ef6407c6f53d4d499bca38cf78fc0092 SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_ef6407c6f53d4d499bca38cf78fc0092 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_f4870f1f444e2a3c27cc69202c132f45 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_f4870f1f444e2a3c27cc69202c132f45 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_f4870f1f444e2a3c27cc69202c132f45 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_f4870f1f444e2a3c27cc69202c132f45 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_b6a3e8db132dd55996587df8567f7b9c 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_b6a3e8db132dd55996587df8567f7b9c 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_b6a3e8db132dd55996587df8567f7b9c 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_8def3036bf623b3fa2d7cc8ba7a7a0df 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_8def3036bf623b3fa2d7cc8ba7a7a0df 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_ccc32316c78e8330601c3a757ea97213/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_45078d8987576fef21a76b5d19b2f618 fstest_6c1a93963076a459a943ab933d20feda expect EPERM result 0 Running test #5... okay. Running test #6... failed: test link fstest_45078d8987576fef21a76b5d19b2f618 fstest_6c1a93963076a459a943ab933d20feda 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_45078d8987576fef21a76b5d19b2f618 fstest_6c1a93963076a459a943ab933d20feda expect EPERM result 0 Running test #15... okay. Running test #16... failed: test link fstest_45078d8987576fef21a76b5d19b2f618 fstest_6c1a93963076a459a943ab933d20feda 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_7e9ea04a617a38d3f59a73924bc01b5e/fstest_9c3cbf7dd2a849df573c1d89649f1311 fstest_7e9ea04a617a38d3f59a73924bc01b5e/fstest_9547238197b1b57a1c1f013c39f8f36b expect EPERM result 0 Running test #6... okay. Running test #7... failed: test link fstest_7e9ea04a617a38d3f59a73924bc01b5e/fstest_9c3cbf7dd2a849df573c1d89649f1311 fstest_7e9ea04a617a38d3f59a73924bc01b5e/fstest_9547238197b1b57a1c1f013c39f8f36b 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_24d9a8e5e1287d754b94396af8676bb9/fstest_965840ba0c4fea60002e856b3c176593 0755 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkdir fstest_24d9a8e5e1287d754b94396af8676bb9/fstest_965840ba0c4fea60002e856b3c176593 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_28ae6653b4c84b30ae355cbc478704cb/fstest_1d99b95f2590fb202d3c060e2b2b802f 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_28ae6653b4c84b30ae355cbc478704cb/fstest_1d99b95f2590fb202d3c060e2b2b802f 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_a6d86a1106192388a7e0507f710c04ca/fstest_85afa8f8424cd86a50297bc4ebc38060 0644 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkfifo fstest_a6d86a1106192388a7e0507f710c04ca/fstest_85afa8f8424cd86a50297bc4ebc38060 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_31fe6328a62a6bfb1a7f0d0f49b572fc O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_31fe6328a62a6bfb1a7f0d0f49b572fc O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_31fe6328a62a6bfb1a7f0d0f49b572fc O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_31fe6328a62a6bfb1a7f0d0f49b572fc O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_31fe6328a62a6bfb1a7f0d0f49b572fc O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_31fe6328a62a6bfb1a7f0d0f49b572fc O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_31fe6328a62a6bfb1a7f0d0f49b572fc O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_31fe6328a62a6bfb1a7f0d0f49b572fc O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_31fe6328a62a6bfb1a7f0d0f49b572fc 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_87a5653ca11e7385b5ff410346b9708f/fstest_041e13a444c8fd0e0a956e7e1e23073a 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_49422986c91fd13198f6e7f1459d0bfc O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_49422986c91fd13198f6e7f1459d0bfc O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_49422986c91fd13198f6e7f1459d0bfc 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_49422986c91fd13198f6e7f1459d0bfc 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_bbd0fbb16bcf03af1b75ba5fce6e4e68 O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_bbd0fbb16bcf03af1b75ba5fce6e4e68 O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_bbd0fbb16bcf03af1b75ba5fce6e4e68 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_bbd0fbb16bcf03af1b75ba5fce6e4e68 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_bbd0fbb16bcf03af1b75ba5fce6e4e68 O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_bbd0fbb16bcf03af1b75ba5fce6e4e68 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_bbd0fbb16bcf03af1b75ba5fce6e4e68 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_bbd0fbb16bcf03af1b75ba5fce6e4e68 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_39e35e83ab9db33ed466a20311c317c7 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_50f4a86f3b6d6481074eaea1ae57cbfb/fstest_ce1cafe97e6b45b9a6fcc0c7e9e54d2c O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_50f4a86f3b6d6481074eaea1ae57cbfb/fstest_ce1cafe97e6b45b9a6fcc0c7e9e54d2c 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_1134d002449a2d092b96fc573eda01fe O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_1134d002449a2d092b96fc573eda01fe O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_1134d002449a2d092b96fc573eda01fe O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_1134d002449a2d092b96fc573eda01fe 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_1f59acaf12ef604fd33c4cac267f2116 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_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result 0 Running test #4... failed: test chflags fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result ENOENT Running test #7... failed: test chflags fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result ENOENT Running test #10... failed: test chflags fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result ENOENT Running test #13... failed: test chflags fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... failed: test stat fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result ENOTDIR Running test #19... okay. Running test #20... okay. Running test #21... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result ENOTDIR Running test #22... okay. Running test #23... failed: test stat fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect SF_APPEND result none Running test #24... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result ENOTDIR Running test #25... okay. Running test #26... okay. Running test #27... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d 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_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result 0 Running test #34... failed: test chflags fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result ENOENT Running test #37... failed: test chflags fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result ENOENT Running test #40... failed: test chflags fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result ENOENT Running test #43... failed: test chflags fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 none expect 0 result ENOENT Running test #44... failed: test unlink fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 expect 0 result ENOENT Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result 0 Running test #49... failed: test lchflags fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 fstest_08ef5be4de3f1ae66b9248034a7cc39d expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 none expect 0 result ENOENT Running test #59... failed: test unlink fstest_17d3c03ff6a88baaa6a9ae65cfcbcc41 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_615c6fca2cd88ef8397bbb84b86462a1 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test stat fstest_615c6fca2cd88ef8397bbb84b86462a1 flags expect SF_APPEND result none Running test #10... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a expect EPERM result ENOENT Running test #11... okay. Running test #12... okay. Running test #13... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a expect EPERM result ENOENT Running test #14... okay. Running test #15... failed: test unlink fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... failed: test stat fstest_615c6fca2cd88ef8397bbb84b86462a1 flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a 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_615c6fca2cd88ef8397bbb84b86462a1 flags expect SF_APPEND result none Running test #25... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a expect EPERM result ENOTDIR Running test #26... okay. Running test #27... okay. Running test #28... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a 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_615c6fca2cd88ef8397bbb84b86462a1 flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a expect EPERM result 0 Running test #35... okay. Running test #36... okay. Running test #37... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a expect EPERM result ENOENT Running test #38... okay. Running test #39... failed: test stat fstest_615c6fca2cd88ef8397bbb84b86462a1 flags expect SF_APPEND result none Running test #40... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a expect EPERM result ENOENT Running test #41... okay. Running test #42... okay. Running test #43... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a expect EPERM result ENOENT Running test #44... okay. Running test #45... failed: test unlink fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e expect 0 result ENOENT Running test #46... okay. Running test #47... okay. Running test #48... failed: test stat fstest_615c6fca2cd88ef8397bbb84b86462a1 flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a expect EPERM result 0 Running test #50... okay. Running test #51... okay. Running test #52... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a expect EPERM result ENOENT Running test #53... okay. Running test #54... failed: test stat fstest_615c6fca2cd88ef8397bbb84b86462a1 flags expect SF_APPEND result none Running test #55... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a expect EPERM result ENOENT Running test #56... okay. Running test #57... okay. Running test #58... failed: test rename fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e fstest_bffcff2ef90d5ede02f8823f737e684a expect EPERM result ENOENT Running test #59... okay. Running test #60... failed: test unlink fstest_615c6fca2cd88ef8397bbb84b86462a1/fstest_bdb1e101fbcf2fa0ad466f91e14a2a7e 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_e50a5d83d9e8d4cfe9beb30e9a823aa1 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_488129a75f1faf3b24f64eae25b4b846 fstest_e50a5d83d9e8d4cfe9beb30e9a823aa1/fstest_b1bddc3c8dfcfa0d32264de7e2f7fea8 expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_488129a75f1faf3b24f64eae25b4b846 fstest_e50a5d83d9e8d4cfe9beb30e9a823aa1/fstest_b1bddc3c8dfcfa0d32264de7e2f7fea8 expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test unlink fstest_488129a75f1faf3b24f64eae25b4b846 expect 0 result ENOENT Running test #10... okay. Running test #11... okay. Running test #12... failed: test stat fstest_e50a5d83d9e8d4cfe9beb30e9a823aa1 flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_488129a75f1faf3b24f64eae25b4b846 fstest_e50a5d83d9e8d4cfe9beb30e9a823aa1/fstest_b1bddc3c8dfcfa0d32264de7e2f7fea8 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_e50a5d83d9e8d4cfe9beb30e9a823aa1 flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_488129a75f1faf3b24f64eae25b4b846 fstest_e50a5d83d9e8d4cfe9beb30e9a823aa1/fstest_b1bddc3c8dfcfa0d32264de7e2f7fea8 expect EPERM result 0 Running test #23... okay. Running test #24... okay. Running test #25... failed: test rename fstest_488129a75f1faf3b24f64eae25b4b846 fstest_e50a5d83d9e8d4cfe9beb30e9a823aa1/fstest_b1bddc3c8dfcfa0d32264de7e2f7fea8 expect EPERM result ENOENT Running test #26... okay. Running test #27... failed: test unlink fstest_488129a75f1faf3b24f64eae25b4b846 expect 0 result ENOENT Running test #28... okay. Running test #29... okay. Running test #30... failed: test stat fstest_e50a5d83d9e8d4cfe9beb30e9a823aa1 flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_488129a75f1faf3b24f64eae25b4b846 fstest_e50a5d83d9e8d4cfe9beb30e9a823aa1/fstest_b1bddc3c8dfcfa0d32264de7e2f7fea8 expect EPERM result 0 Running test #32... okay. Running test #33... okay. Running test #34... failed: test rename fstest_488129a75f1faf3b24f64eae25b4b846 fstest_e50a5d83d9e8d4cfe9beb30e9a823aa1/fstest_b1bddc3c8dfcfa0d32264de7e2f7fea8 expect EPERM result ENOENT Running test #35... okay. Running test #36... failed: test unlink fstest_488129a75f1faf3b24f64eae25b4b846 expect 0 result ENOENT Running test #37... okay. Running test #38... okay. Running test #39... failed: test stat fstest_e50a5d83d9e8d4cfe9beb30e9a823aa1 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_e50a5d83d9e8d4cfe9beb30e9a823aa1 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_e50a5d83d9e8d4cfe9beb30e9a823aa1 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_e50a5d83d9e8d4cfe9beb30e9a823aa1 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_32f65e3bd479c1d70327a8a49a7ca2cd expect EPERM result 0 Running test #3... failed: test chflags fstest_32f65e3bd479c1d70327a8a49a7ca2cd none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_32f65e3bd479c1d70327a8a49a7ca2cd 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_32f65e3bd479c1d70327a8a49a7ca2cd expect EPERM result 0 Running test #13... failed: test chflags fstest_32f65e3bd479c1d70327a8a49a7ca2cd none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_32f65e3bd479c1d70327a8a49a7ca2cd 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_57a2f63d870e63fbc1986a216fe5bdfd/fstest_f7d402206a1287c5f942c3ab3cc0bb08 expect EPERM result 0 Running test #4... okay. Running test #5... failed: test rmdir fstest_57a2f63d870e63fbc1986a216fe5bdfd/fstest_f7d402206a1287c5f942c3ab3cc0bb08 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_57a2f63d870e63fbc1986a216fe5bdfd/fstest_f7d402206a1287c5f942c3ab3cc0bb08 expect EPERM result 0 Running test #14... okay. Running test #15... failed: test rmdir fstest_57a2f63d870e63fbc1986a216fe5bdfd/fstest_f7d402206a1287c5f942c3ab3cc0bb08 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_6d80f5478106f0b914a7cdb4e181c731/fstest_022d5e3ccab067b1a4abe3fc6ac11ffd/.. 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_3f140f2b7e8f0342aa670b8a4d822a9c/fstest_c5642d28865f532726ac9f910d1fdeb1 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test symlink test fstest_3f140f2b7e8f0342aa670b8a4d822a9c/fstest_c5642d28865f532726ac9f910d1fdeb1 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_410e6068ef2709ff9a86e8bb3a19e61e 123 expect EPERM result 0 Running test #3... failed: test stat fstest_410e6068ef2709ff9a86e8bb3a19e61e 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_410e6068ef2709ff9a86e8bb3a19e61e 123 expect EPERM result 0 Running test #17... failed: test stat fstest_410e6068ef2709ff9a86e8bb3a19e61e 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_c52cf22909abd4c5dd119077034f33b7 expect EPERM result 0 Running test #3... failed: test chflags fstest_c52cf22909abd4c5dd119077034f33b7 none expect 0 result ENOENT Running test #4... failed: test unlink fstest_c52cf22909abd4c5dd119077034f33b7 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_c52cf22909abd4c5dd119077034f33b7 expect EPERM result 0 Running test #13... failed: test chflags fstest_c52cf22909abd4c5dd119077034f33b7 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_c52cf22909abd4c5dd119077034f33b7 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_b8cf1d343f1f238919469aed9ba0207f/fstest_a9ad9aa911eee8e4a5a26452aede4c4e expect EPERM result 0 Running test #4... okay. Running test #5... failed: test unlink fstest_b8cf1d343f1f238919469aed9ba0207f/fstest_a9ad9aa911eee8e4a5a26452aede4c4e 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_b8cf1d343f1f238919469aed9ba0207f/fstest_a9ad9aa911eee8e4a5a26452aede4c4e expect EPERM result 0 Running test #14... okay. Running test #15... failed: test unlink fstest_b8cf1d343f1f238919469aed9ba0207f/fstest_a9ad9aa911eee8e4a5a26452aede4c4e 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 11m12.52s