START sys/ffs 2024-12-29T02:04:15Z ===> 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 (139054492 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_b88dba301bfea1df08639388bc92b143 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_b88dba301bfea1df08639388bc92b143 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_b88dba301bfea1df08639388bc92b143 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_b88dba301bfea1df08639388bc92b143 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_b88dba301bfea1df08639388bc92b143 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_b88dba301bfea1df08639388bc92b143 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_9bba32342c09f0400a5541f9805fbd61 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_9bba32342c09f0400a5541f9805fbd61 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_9bba32342c09f0400a5541f9805fbd61 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_9bba32342c09f0400a5541f9805fbd61 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_cfdf638a67a40dbfa4e390a1281156b5 flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_cfdf638a67a40dbfa4e390a1281156b5 UF_IMMUTABLE expect EPERM result 0 Running test #7... failed: test stat fstest_cfdf638a67a40dbfa4e390a1281156b5 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #8... okay. Running test #9... okay. Running test #10... failed: test stat fstest_cfdf638a67a40dbfa4e390a1281156b5 flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_cfdf638a67a40dbfa4e390a1281156b5 UF_IMMUTABLE expect EPERM result 0 Running test #12... failed: test stat fstest_cfdf638a67a40dbfa4e390a1281156b5 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_cfdf638a67a40dbfa4e390a1281156b5 flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_cfdf638a67a40dbfa4e390a1281156b5 UF_IMMUTABLE expect EPERM result 0 Running test #21... failed: test stat fstest_cfdf638a67a40dbfa4e390a1281156b5 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #22... okay. Running test #23... okay. Running test #24... failed: test stat fstest_cfdf638a67a40dbfa4e390a1281156b5 flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_cfdf638a67a40dbfa4e390a1281156b5 UF_IMMUTABLE expect EPERM result 0 Running test #26... failed: test stat fstest_cfdf638a67a40dbfa4e390a1281156b5 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_cfdf638a67a40dbfa4e390a1281156b5 flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_cfdf638a67a40dbfa4e390a1281156b5 UF_IMMUTABLE expect EPERM result 0 Running test #35... failed: test stat fstest_cfdf638a67a40dbfa4e390a1281156b5 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #36... okay. Running test #37... okay. Running test #38... failed: test stat fstest_cfdf638a67a40dbfa4e390a1281156b5 flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_cfdf638a67a40dbfa4e390a1281156b5 UF_IMMUTABLE expect EPERM result 0 Running test #40... failed: test stat fstest_cfdf638a67a40dbfa4e390a1281156b5 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_cfdf638a67a40dbfa4e390a1281156b5 flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_cfdf638a67a40dbfa4e390a1281156b5 UF_IMMUTABLE expect EPERM result 0 Running test #49... failed: test lstat fstest_cfdf638a67a40dbfa4e390a1281156b5 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #50... okay. Running test #51... okay. Running test #52... failed: test lstat fstest_cfdf638a67a40dbfa4e390a1281156b5 flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_cfdf638a67a40dbfa4e390a1281156b5 UF_IMMUTABLE expect EPERM result 0 Running test #54... failed: test lstat fstest_cfdf638a67a40dbfa4e390a1281156b5 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_a1354e748c9b889832b90cac8f365859 flags expect SF_IMMUTABLE result none Running test #5... okay. Running test #6... failed: test stat fstest_a1354e748c9b889832b90cac8f365859 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_a1354e748c9b889832b90cac8f365859 flags expect SF_IMMUTABLE result none Running test #13... okay. Running test #14... failed: test stat fstest_a1354e748c9b889832b90cac8f365859 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_a1354e748c9b889832b90cac8f365859 flags expect SF_IMMUTABLE result none Running test #21... okay. Running test #22... failed: test stat fstest_a1354e748c9b889832b90cac8f365859 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_a1354e748c9b889832b90cac8f365859 flags expect SF_IMMUTABLE result none Running test #29... okay. Running test #30... failed: test lstat fstest_a1354e748c9b889832b90cac8f365859 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_0d08fa40dcfee844487311988a6a2b58 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_0d08fa40dcfee844487311988a6a2b58 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_0d08fa40dcfee844487311988a6a2b58 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_0d08fa40dcfee844487311988a6a2b58 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_0d08fa40dcfee844487311988a6a2b58 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_0d08fa40dcfee844487311988a6a2b58 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_0d08fa40dcfee844487311988a6a2b58 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_0d08fa40dcfee844487311988a6a2b58 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_d62f5bb05036c6d950578326da34ecc4 SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_d62f5bb05036c6d950578326da34ecc4 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_d62f5bb05036c6d950578326da34ecc4 SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_d62f5bb05036c6d950578326da34ecc4 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_d62f5bb05036c6d950578326da34ecc4 SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_d62f5bb05036c6d950578326da34ecc4 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_d62f5bb05036c6d950578326da34ecc4 SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_d62f5bb05036c6d950578326da34ecc4 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_d62f5bb05036c6d950578326da34ecc4 SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_d62f5bb05036c6d950578326da34ecc4 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_d62f5bb05036c6d950578326da34ecc4 SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_d62f5bb05036c6d950578326da34ecc4 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_d62f5bb05036c6d950578326da34ecc4 SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_d62f5bb05036c6d950578326da34ecc4 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_d62f5bb05036c6d950578326da34ecc4 SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_d62f5bb05036c6d950578326da34ecc4 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_1195e2112bd37a3aa19d2b18a902a66f 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_1195e2112bd37a3aa19d2b18a902a66f 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_1195e2112bd37a3aa19d2b18a902a66f 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_1195e2112bd37a3aa19d2b18a902a66f 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_83ed60f75137c370957e1b2b7b35bc36 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_83ed60f75137c370957e1b2b7b35bc36 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_83ed60f75137c370957e1b2b7b35bc36 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_b1815181217cf1e68cd67c1e68d36b97 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_b1815181217cf1e68cd67c1e68d36b97 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_f2b870c3ecd6a2c664a8af7e452ad030/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_7eeb447519b27dcdfbf8a5985f640381 fstest_3d1909678c7803108ed45214c3dce39c expect EPERM result 0 Running test #5... okay. Running test #6... failed: test link fstest_7eeb447519b27dcdfbf8a5985f640381 fstest_3d1909678c7803108ed45214c3dce39c 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_7eeb447519b27dcdfbf8a5985f640381 fstest_3d1909678c7803108ed45214c3dce39c expect EPERM result 0 Running test #15... okay. Running test #16... failed: test link fstest_7eeb447519b27dcdfbf8a5985f640381 fstest_3d1909678c7803108ed45214c3dce39c 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_3eb5dcc78f7b82478683342ed4c393c7/fstest_fb9ed0a6784b65b53349d122fc7a79e9 fstest_3eb5dcc78f7b82478683342ed4c393c7/fstest_342a7341117491d2d8d4fc50f2ec3531 expect EPERM result 0 Running test #6... okay. Running test #7... failed: test link fstest_3eb5dcc78f7b82478683342ed4c393c7/fstest_fb9ed0a6784b65b53349d122fc7a79e9 fstest_3eb5dcc78f7b82478683342ed4c393c7/fstest_342a7341117491d2d8d4fc50f2ec3531 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_a3ce758a54fec9e5bdf6c20abeff0041/fstest_f897be8840a96134fc1aa6989f3c9259 0755 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkdir fstest_a3ce758a54fec9e5bdf6c20abeff0041/fstest_f897be8840a96134fc1aa6989f3c9259 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_af9ddb6e21f4c0567d256c21eba5335c/fstest_547b80d619dbc361b7f0f02c452137b9 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_af9ddb6e21f4c0567d256c21eba5335c/fstest_547b80d619dbc361b7f0f02c452137b9 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_fc00372a4fa1bc026f103479d78b7804/fstest_a4144da2ab005949a8465662a163531e 0644 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkfifo fstest_fc00372a4fa1bc026f103479d78b7804/fstest_a4144da2ab005949a8465662a163531e 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_26d6f15731c0eca60d35cef9f703b8b8 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_26d6f15731c0eca60d35cef9f703b8b8 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_26d6f15731c0eca60d35cef9f703b8b8 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_26d6f15731c0eca60d35cef9f703b8b8 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_26d6f15731c0eca60d35cef9f703b8b8 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_26d6f15731c0eca60d35cef9f703b8b8 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_26d6f15731c0eca60d35cef9f703b8b8 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_26d6f15731c0eca60d35cef9f703b8b8 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_26d6f15731c0eca60d35cef9f703b8b8 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_29f4a00c25b17e4ed09e0f6a3cc50d52/fstest_cde66604bf6fa54ef363bddf2cc467b2 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_68b64b84beb029b654027d8433893230 O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_68b64b84beb029b654027d8433893230 O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_68b64b84beb029b654027d8433893230 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_68b64b84beb029b654027d8433893230 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_27dc9d3c5a0cc8b96b86ca4e617606ff O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_27dc9d3c5a0cc8b96b86ca4e617606ff O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_27dc9d3c5a0cc8b96b86ca4e617606ff O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_27dc9d3c5a0cc8b96b86ca4e617606ff O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_27dc9d3c5a0cc8b96b86ca4e617606ff O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_27dc9d3c5a0cc8b96b86ca4e617606ff 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_27dc9d3c5a0cc8b96b86ca4e617606ff O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_27dc9d3c5a0cc8b96b86ca4e617606ff 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_96cb8b1fe3eb122f7aa9e950d983c136 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_570b691baadfd0b033992c98fa4d7265/fstest_7d4469fdbe393b085d6910f27a4831ff O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_570b691baadfd0b033992c98fa4d7265/fstest_7d4469fdbe393b085d6910f27a4831ff 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_9b4dfaa98a519a091ce656341558da5e O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_9b4dfaa98a519a091ce656341558da5e O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_9b4dfaa98a519a091ce656341558da5e O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_9b4dfaa98a519a091ce656341558da5e 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_957750b936f119d2a94d291d3b91c988 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_edbca0ff3bc3328011af992ea2582efa flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result 0 Running test #4... failed: test chflags fstest_edbca0ff3bc3328011af992ea2582efa UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_edbca0ff3bc3328011af992ea2582efa flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result ENOENT Running test #7... failed: test chflags fstest_edbca0ff3bc3328011af992ea2582efa SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_edbca0ff3bc3328011af992ea2582efa flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result ENOENT Running test #10... failed: test chflags fstest_edbca0ff3bc3328011af992ea2582efa UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_edbca0ff3bc3328011af992ea2582efa flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result ENOENT Running test #13... failed: test chflags fstest_edbca0ff3bc3328011af992ea2582efa none expect 0 result ENOENT Running test #14... failed: test unlink fstest_edbca0ff3bc3328011af992ea2582efa expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... failed: test stat fstest_edbca0ff3bc3328011af992ea2582efa flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result ENOTDIR Running test #19... okay. Running test #20... okay. Running test #21... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result ENOTDIR Running test #22... okay. Running test #23... failed: test stat fstest_edbca0ff3bc3328011af992ea2582efa flags expect SF_APPEND result none Running test #24... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result ENOTDIR Running test #25... okay. Running test #26... okay. Running test #27... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a 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_edbca0ff3bc3328011af992ea2582efa flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result 0 Running test #34... failed: test chflags fstest_edbca0ff3bc3328011af992ea2582efa UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_edbca0ff3bc3328011af992ea2582efa flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result ENOENT Running test #37... failed: test chflags fstest_edbca0ff3bc3328011af992ea2582efa SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_edbca0ff3bc3328011af992ea2582efa flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result ENOENT Running test #40... failed: test chflags fstest_edbca0ff3bc3328011af992ea2582efa UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_edbca0ff3bc3328011af992ea2582efa flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result ENOENT Running test #43... failed: test chflags fstest_edbca0ff3bc3328011af992ea2582efa none expect 0 result ENOENT Running test #44... failed: test unlink fstest_edbca0ff3bc3328011af992ea2582efa expect 0 result ENOENT Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_edbca0ff3bc3328011af992ea2582efa flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result 0 Running test #49... failed: test lchflags fstest_edbca0ff3bc3328011af992ea2582efa UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_edbca0ff3bc3328011af992ea2582efa flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_edbca0ff3bc3328011af992ea2582efa SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_edbca0ff3bc3328011af992ea2582efa flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_edbca0ff3bc3328011af992ea2582efa UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_edbca0ff3bc3328011af992ea2582efa flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_edbca0ff3bc3328011af992ea2582efa fstest_e2414eff2aef7ef2f647d62536ef3f6a expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_edbca0ff3bc3328011af992ea2582efa none expect 0 result ENOENT Running test #59... failed: test unlink fstest_edbca0ff3bc3328011af992ea2582efa 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_b5538e56986db2aa66bc45d626bf9094 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test stat fstest_b5538e56986db2aa66bc45d626bf9094 flags expect SF_APPEND result none Running test #10... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 expect EPERM result ENOENT Running test #11... okay. Running test #12... okay. Running test #13... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 expect EPERM result ENOENT Running test #14... okay. Running test #15... failed: test unlink fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... failed: test stat fstest_b5538e56986db2aa66bc45d626bf9094 flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 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_b5538e56986db2aa66bc45d626bf9094 flags expect SF_APPEND result none Running test #25... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 expect EPERM result ENOTDIR Running test #26... okay. Running test #27... okay. Running test #28... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 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_b5538e56986db2aa66bc45d626bf9094 flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 expect EPERM result 0 Running test #35... okay. Running test #36... okay. Running test #37... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 expect EPERM result ENOENT Running test #38... okay. Running test #39... failed: test stat fstest_b5538e56986db2aa66bc45d626bf9094 flags expect SF_APPEND result none Running test #40... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 expect EPERM result ENOENT Running test #41... okay. Running test #42... okay. Running test #43... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 expect EPERM result ENOENT Running test #44... okay. Running test #45... failed: test unlink fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 expect 0 result ENOENT Running test #46... okay. Running test #47... okay. Running test #48... failed: test stat fstest_b5538e56986db2aa66bc45d626bf9094 flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 expect EPERM result 0 Running test #50... okay. Running test #51... okay. Running test #52... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 expect EPERM result ENOENT Running test #53... okay. Running test #54... failed: test stat fstest_b5538e56986db2aa66bc45d626bf9094 flags expect SF_APPEND result none Running test #55... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 expect EPERM result ENOENT Running test #56... okay. Running test #57... okay. Running test #58... failed: test rename fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 fstest_6c0d852a5e397c94e9d12818e568d173 expect EPERM result ENOENT Running test #59... okay. Running test #60... failed: test unlink fstest_b5538e56986db2aa66bc45d626bf9094/fstest_e31cc3d0fd85cb8ea2ef7187ed3f4383 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_e29aa550568031a82a5876fa7fec1799 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_a99f492649d8107916d2c9e8ca628e0b fstest_e29aa550568031a82a5876fa7fec1799/fstest_b70fad4ec6c02731e594a5e9da14fe05 expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_a99f492649d8107916d2c9e8ca628e0b fstest_e29aa550568031a82a5876fa7fec1799/fstest_b70fad4ec6c02731e594a5e9da14fe05 expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test unlink fstest_a99f492649d8107916d2c9e8ca628e0b expect 0 result ENOENT Running test #10... okay. Running test #11... okay. Running test #12... failed: test stat fstest_e29aa550568031a82a5876fa7fec1799 flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_a99f492649d8107916d2c9e8ca628e0b fstest_e29aa550568031a82a5876fa7fec1799/fstest_b70fad4ec6c02731e594a5e9da14fe05 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_e29aa550568031a82a5876fa7fec1799 flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_a99f492649d8107916d2c9e8ca628e0b fstest_e29aa550568031a82a5876fa7fec1799/fstest_b70fad4ec6c02731e594a5e9da14fe05 expect EPERM result 0 Running test #23... okay. Running test #24... okay. Running test #25... failed: test rename fstest_a99f492649d8107916d2c9e8ca628e0b fstest_e29aa550568031a82a5876fa7fec1799/fstest_b70fad4ec6c02731e594a5e9da14fe05 expect EPERM result ENOENT Running test #26... okay. Running test #27... failed: test unlink fstest_a99f492649d8107916d2c9e8ca628e0b expect 0 result ENOENT Running test #28... okay. Running test #29... okay. Running test #30... failed: test stat fstest_e29aa550568031a82a5876fa7fec1799 flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_a99f492649d8107916d2c9e8ca628e0b fstest_e29aa550568031a82a5876fa7fec1799/fstest_b70fad4ec6c02731e594a5e9da14fe05 expect EPERM result 0 Running test #32... okay. Running test #33... okay. Running test #34... failed: test rename fstest_a99f492649d8107916d2c9e8ca628e0b fstest_e29aa550568031a82a5876fa7fec1799/fstest_b70fad4ec6c02731e594a5e9da14fe05 expect EPERM result ENOENT Running test #35... okay. Running test #36... failed: test unlink fstest_a99f492649d8107916d2c9e8ca628e0b expect 0 result ENOENT Running test #37... okay. Running test #38... okay. Running test #39... failed: test stat fstest_e29aa550568031a82a5876fa7fec1799 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_e29aa550568031a82a5876fa7fec1799 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_e29aa550568031a82a5876fa7fec1799 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_e29aa550568031a82a5876fa7fec1799 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_5d6c41e394205517f20e0058890f9836 expect EPERM result 0 Running test #3... failed: test chflags fstest_5d6c41e394205517f20e0058890f9836 none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_5d6c41e394205517f20e0058890f9836 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_5d6c41e394205517f20e0058890f9836 expect EPERM result 0 Running test #13... failed: test chflags fstest_5d6c41e394205517f20e0058890f9836 none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_5d6c41e394205517f20e0058890f9836 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_66807329cb3411394cfa052bbd333077/fstest_8c958cf4201e7ead33577272f69c309a expect EPERM result 0 Running test #4... okay. Running test #5... failed: test rmdir fstest_66807329cb3411394cfa052bbd333077/fstest_8c958cf4201e7ead33577272f69c309a 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_66807329cb3411394cfa052bbd333077/fstest_8c958cf4201e7ead33577272f69c309a expect EPERM result 0 Running test #14... okay. Running test #15... failed: test rmdir fstest_66807329cb3411394cfa052bbd333077/fstest_8c958cf4201e7ead33577272f69c309a 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_ec4d4ff8249ad1657ed19d8a0a1ea34b/fstest_08649ddbf83e4cceb4d2011196b5a852/.. 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_c95d920244c41efc66f1c983c379e9a6/fstest_bbc47fb9849d4535c17861b9e85c3bf5 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test symlink test fstest_c95d920244c41efc66f1c983c379e9a6/fstest_bbc47fb9849d4535c17861b9e85c3bf5 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_c6c25e7b83a7f06502752141123c06e5 123 expect EPERM result 0 Running test #3... failed: test stat fstest_c6c25e7b83a7f06502752141123c06e5 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_c6c25e7b83a7f06502752141123c06e5 123 expect EPERM result 0 Running test #17... failed: test stat fstest_c6c25e7b83a7f06502752141123c06e5 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_ca4cd27b6157184dcfee4a0831cfe73e expect EPERM result 0 Running test #3... failed: test chflags fstest_ca4cd27b6157184dcfee4a0831cfe73e none expect 0 result ENOENT Running test #4... failed: test unlink fstest_ca4cd27b6157184dcfee4a0831cfe73e 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_ca4cd27b6157184dcfee4a0831cfe73e expect EPERM result 0 Running test #13... failed: test chflags fstest_ca4cd27b6157184dcfee4a0831cfe73e none expect 0 result ENOENT Running test #14... failed: test unlink fstest_ca4cd27b6157184dcfee4a0831cfe73e 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_2e9a495a6949f65a918a36d1cb3dcea7/fstest_f26c8628c5bab7623586bd2ddf75248f expect EPERM result 0 Running test #4... okay. Running test #5... failed: test unlink fstest_2e9a495a6949f65a918a36d1cb3dcea7/fstest_f26c8628c5bab7623586bd2ddf75248f 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_2e9a495a6949f65a918a36d1cb3dcea7/fstest_f26c8628c5bab7623586bd2ddf75248f expect EPERM result 0 Running test #14... okay. Running test #15... failed: test unlink fstest_2e9a495a6949f65a918a36d1cb3dcea7/fstest_f26c8628c5bab7623586bd2ddf75248f 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.015 secs (139479928 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_5f4b5bf7875ff8e3b162211858449398 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_5f4b5bf7875ff8e3b162211858449398 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_5f4b5bf7875ff8e3b162211858449398 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_5f4b5bf7875ff8e3b162211858449398 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #7... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #8... failed: test stat fstest_5f4b5bf7875ff8e3b162211858449398 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #9... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 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_5f4b5bf7875ff8e3b162211858449398 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_5f4b5bf7875ff8e3b162211858449398 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_5f4b5bf7875ff8e3b162211858449398 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #17... failed: test stat fstest_5f4b5bf7875ff8e3b162211858449398 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #18... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #19... failed: test stat fstest_5f4b5bf7875ff8e3b162211858449398 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #20... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 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_5f4b5bf7875ff8e3b162211858449398 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_5f4b5bf7875ff8e3b162211858449398 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_5f4b5bf7875ff8e3b162211858449398 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #28... failed: test stat fstest_5f4b5bf7875ff8e3b162211858449398 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #29... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #30... failed: test stat fstest_5f4b5bf7875ff8e3b162211858449398 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #31... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 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_eeb673e6b6def3288c5e90ca14c4d516 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_eeb673e6b6def3288c5e90ca14c4d516 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_eeb673e6b6def3288c5e90ca14c4d516 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #42... failed: test stat fstest_eeb673e6b6def3288c5e90ca14c4d516 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #43... okay. Running test #44... failed: test chflags fstest_eeb673e6b6def3288c5e90ca14c4d516 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #45... failed: test stat fstest_eeb673e6b6def3288c5e90ca14c4d516 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #46... okay. Running test #47... failed: test chflags fstest_eeb673e6b6def3288c5e90ca14c4d516 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_eeb673e6b6def3288c5e90ca14c4d516 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_eeb673e6b6def3288c5e90ca14c4d516 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_eeb673e6b6def3288c5e90ca14c4d516 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #60... failed: test lstat fstest_eeb673e6b6def3288c5e90ca14c4d516 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #61... okay. Running test #62... failed: test lchflags fstest_eeb673e6b6def3288c5e90ca14c4d516 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #63... failed: test lstat fstest_eeb673e6b6def3288c5e90ca14c4d516 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #64... okay. Running test #65... failed: test lchflags fstest_eeb673e6b6def3288c5e90ca14c4d516 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_5f4b5bf7875ff8e3b162211858449398 UF_NODUMP expect 0 result EOPNOTSUPP Running test #72... failed: test 1735438093 -lt 1735438093 Running test #73... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #74... failed: test 1735438093 -lt 1735438093 Running test #75... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_APPEND expect 0 result EOPNOTSUPP Running test #76... failed: test 1735438093 -lt 1735438093 Running test #77... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #78... failed: test 1735438093 -lt 1735438093 Running test #79... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #80... failed: test 1735438093 -lt 1735438093 Running test #81... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #82... failed: test 1735438093 -lt 1735438093 Running test #83... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_APPEND expect 0 result EOPNOTSUPP Running test #84... failed: test 1735438093 -lt 1735438093 Running test #85... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 none expect 0 result EOPNOTSUPP Running test #86... failed: test 1735438093 -lt 1735438093 Running test #87... okay. Running test #88... okay. Running test #89... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_NODUMP expect 0 result EOPNOTSUPP Running test #90... failed: test 1735438101 -lt 1735438101 Running test #91... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #92... failed: test 1735438101 -lt 1735438101 Running test #93... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_APPEND expect 0 result EOPNOTSUPP Running test #94... failed: test 1735438101 -lt 1735438101 Running test #95... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #96... failed: test 1735438101 -lt 1735438101 Running test #97... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #98... failed: test 1735438101 -lt 1735438101 Running test #99... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #100... failed: test 1735438101 -lt 1735438101 Running test #101... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_APPEND expect 0 result EOPNOTSUPP Running test #102... failed: test 1735438101 -lt 1735438101 Running test #103... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 none expect 0 result EOPNOTSUPP Running test #104... failed: test 1735438101 -lt 1735438101 Running test #105... okay. Running test #106... okay. Running test #107... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_NODUMP expect 0 result EOPNOTSUPP Running test #108... failed: test 1735438109 -lt 1735438109 Running test #109... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #110... failed: test 1735438109 -lt 1735438109 Running test #111... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_APPEND expect 0 result EOPNOTSUPP Running test #112... failed: test 1735438109 -lt 1735438109 Running test #113... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #114... failed: test 1735438109 -lt 1735438109 Running test #115... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #116... failed: test 1735438109 -lt 1735438109 Running test #117... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #118... failed: test 1735438109 -lt 1735438109 Running test #119... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_APPEND expect 0 result EOPNOTSUPP Running test #120... failed: test 1735438109 -lt 1735438109 Running test #121... failed: test chflags fstest_5f4b5bf7875ff8e3b162211858449398 none expect 0 result EOPNOTSUPP Running test #122... failed: test 1735438109 -lt 1735438109 Running test #123... okay. Running test #124... okay. Running test #125... failed: test lchflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_NODUMP expect 0 result EOPNOTSUPP Running test #126... failed: test 1735438117 -lt 1735438117 Running test #127... failed: test lchflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #128... failed: test 1735438117 -lt 1735438117 Running test #129... failed: test lchflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_APPEND expect 0 result EOPNOTSUPP Running test #130... failed: test 1735438117 -lt 1735438117 Running test #131... failed: test lchflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #132... failed: test 1735438117 -lt 1735438117 Running test #133... failed: test lchflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #134... failed: test 1735438117 -lt 1735438117 Running test #135... failed: test lchflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #136... failed: test 1735438117 -lt 1735438117 Running test #137... failed: test lchflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_APPEND expect 0 result EOPNOTSUPP Running test #138... failed: test 1735438117 -lt 1735438117 Running test #139... failed: test lchflags fstest_5f4b5bf7875ff8e3b162211858449398 none expect 0 result EOPNOTSUPP Running test #140... failed: test 1735438117 -lt 1735438117 Running test #141... okay. Running test #142... okay. Running test #143... failed: test -u 65534 chflags fstest_5f4b5bf7875ff8e3b162211858449398 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #144... okay. Running test #145... failed: test -u 65534 chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #146... okay. Running test #147... failed: test -u 65534 chflags fstest_5f4b5bf7875ff8e3b162211858449398 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_5f4b5bf7875ff8e3b162211858449398 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #152... okay. Running test #153... failed: test -u 65534 chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #154... okay. Running test #155... failed: test -u 65534 chflags fstest_5f4b5bf7875ff8e3b162211858449398 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_5f4b5bf7875ff8e3b162211858449398 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #160... okay. Running test #161... failed: test -u 65534 chflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #162... okay. Running test #163... failed: test -u 65534 chflags fstest_5f4b5bf7875ff8e3b162211858449398 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_5f4b5bf7875ff8e3b162211858449398 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #168... okay. Running test #169... failed: test -u 65534 lchflags fstest_5f4b5bf7875ff8e3b162211858449398 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #170... okay. Running test #171... failed: test -u 65534 lchflags fstest_5f4b5bf7875ff8e3b162211858449398 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_568d737576ecc3d908dc42232007f861/fstest_90358544bf2cd2f7a8f7fc8a0f8af09c UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #5... failed: test -u 65534 -g 65534 stat fstest_568d737576ecc3d908dc42232007f861/fstest_90358544bf2cd2f7a8f7fc8a0f8af09c flags expect UF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_568d737576ecc3d908dc42232007f861/fstest_90358544bf2cd2f7a8f7fc8a0f8af09c 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_568d737576ecc3d908dc42232007f861/fstest_90358544bf2cd2f7a8f7fc8a0f8af09c UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #11... failed: test -u 65534 -g 65534 stat fstest_568d737576ecc3d908dc42232007f861/fstest_90358544bf2cd2f7a8f7fc8a0f8af09c flags expect UF_IMMUTABLE result none Running test #12... failed: test -u 65534 -g 65534 chflags fstest_568d737576ecc3d908dc42232007f861/fstest_90358544bf2cd2f7a8f7fc8a0f8af09c 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_1103e98021f5d40ef56bd7f97a15d961 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_1103e98021f5d40ef56bd7f97a15d961 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_1103e98021f5d40ef56bd7f97a15d961 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_1103e98021f5d40ef56bd7f97a15d961 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_1103e98021f5d40ef56bd7f97a15d961 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_1103e98021f5d40ef56bd7f97a15d961 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_1103e98021f5d40ef56bd7f97a15d961 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_1103e98021f5d40ef56bd7f97a15d961 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_6efc33a54a32ef237f8a0802f387abc3 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test -u 65533 -g 65533 chflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #5... failed: test stat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #7... failed: test stat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_IMMUTABLE result none Running test #8... failed: test chflags fstest_6efc33a54a32ef237f8a0802f387abc3 SF_APPEND expect 0 result EOPNOTSUPP Running test #9... failed: test -u 65533 -g 65533 chflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #10... failed: test stat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #12... failed: test stat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_APPEND result none Running test #13... failed: test chflags fstest_6efc33a54a32ef237f8a0802f387abc3 none expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... failed: test chflags fstest_6efc33a54a32ef237f8a0802f387abc3 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #18... failed: test -u 65533 -g 65533 chflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #19... failed: test stat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #21... failed: test stat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_IMMUTABLE result none Running test #22... failed: test chflags fstest_6efc33a54a32ef237f8a0802f387abc3 SF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test -u 65533 -g 65533 chflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #24... failed: test stat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #26... failed: test stat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_APPEND result none Running test #27... failed: test chflags fstest_6efc33a54a32ef237f8a0802f387abc3 none expect 0 result EOPNOTSUPP Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... failed: test chflags fstest_6efc33a54a32ef237f8a0802f387abc3 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #32... failed: test -u 65533 -g 65533 chflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #33... failed: test stat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #35... failed: test stat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_IMMUTABLE result none Running test #36... failed: test chflags fstest_6efc33a54a32ef237f8a0802f387abc3 SF_APPEND expect 0 result EOPNOTSUPP Running test #37... failed: test -u 65533 -g 65533 chflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #38... failed: test stat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #40... failed: test stat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_APPEND result none Running test #41... failed: test chflags fstest_6efc33a54a32ef237f8a0802f387abc3 none expect 0 result EOPNOTSUPP Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... failed: test lchflags fstest_6efc33a54a32ef237f8a0802f387abc3 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #46... failed: test -u 65533 -g 65533 lchflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #47... failed: test lstat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #49... failed: test lstat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_IMMUTABLE result none Running test #50... failed: test lchflags fstest_6efc33a54a32ef237f8a0802f387abc3 SF_APPEND expect 0 result EOPNOTSUPP Running test #51... failed: test -u 65533 -g 65533 lchflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #52... failed: test lstat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_6efc33a54a32ef237f8a0802f387abc3 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #54... failed: test lstat fstest_6efc33a54a32ef237f8a0802f387abc3 flags expect SF_APPEND result none Running test #55... failed: test lchflags fstest_6efc33a54a32ef237f8a0802f387abc3 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_13df73cedb2e24d81b3d7e38c5b47d10 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test stat fstest_13df73cedb2e24d81b3d7e38c5b47d10 flags expect SF_IMMUTABLE result none Running test #5... failed: test chflags fstest_13df73cedb2e24d81b3d7e38c5b47d10 SF_APPEND expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_13df73cedb2e24d81b3d7e38c5b47d10 flags expect SF_APPEND result none Running test #7... failed: test chflags fstest_13df73cedb2e24d81b3d7e38c5b47d10 none expect 0 result EOPNOTSUPP Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... failed: test chflags fstest_13df73cedb2e24d81b3d7e38c5b47d10 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_13df73cedb2e24d81b3d7e38c5b47d10 flags expect SF_IMMUTABLE result none Running test #13... failed: test chflags fstest_13df73cedb2e24d81b3d7e38c5b47d10 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test stat fstest_13df73cedb2e24d81b3d7e38c5b47d10 flags expect SF_APPEND result none Running test #15... failed: test chflags fstest_13df73cedb2e24d81b3d7e38c5b47d10 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test chflags fstest_13df73cedb2e24d81b3d7e38c5b47d10 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #20... failed: test stat fstest_13df73cedb2e24d81b3d7e38c5b47d10 flags expect SF_IMMUTABLE result none Running test #21... failed: test chflags fstest_13df73cedb2e24d81b3d7e38c5b47d10 SF_APPEND expect 0 result EOPNOTSUPP Running test #22... failed: test stat fstest_13df73cedb2e24d81b3d7e38c5b47d10 flags expect SF_APPEND result none Running test #23... failed: test chflags fstest_13df73cedb2e24d81b3d7e38c5b47d10 none expect 0 result EOPNOTSUPP Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... failed: test lchflags fstest_13df73cedb2e24d81b3d7e38c5b47d10 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #28... failed: test lstat fstest_13df73cedb2e24d81b3d7e38c5b47d10 flags expect SF_IMMUTABLE result none Running test #29... failed: test lchflags fstest_13df73cedb2e24d81b3d7e38c5b47d10 SF_APPEND expect 0 result EOPNOTSUPP Running test #30... failed: test lstat fstest_13df73cedb2e24d81b3d7e38c5b47d10 flags expect SF_APPEND result none Running test #31... failed: test lchflags fstest_13df73cedb2e24d81b3d7e38c5b47d10 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_c96bdedd5a3a7481cf40c4af1462e5b4 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #4... okay. Running test #5... failed: test -u 65534 -g 65534 chflags fstest_c96bdedd5a3a7481cf40c4af1462e5b4 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #6... okay. Running test #7... failed: test -u 65533 -g 65533 chflags fstest_c96bdedd5a3a7481cf40c4af1462e5b4 SF_APPEND expect EPERM result EOPNOTSUPP Running test #8... okay. Running test #9... failed: test -u 65534 -g 65534 chflags fstest_c96bdedd5a3a7481cf40c4af1462e5b4 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_c96bdedd5a3a7481cf40c4af1462e5b4 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 chflags fstest_c96bdedd5a3a7481cf40c4af1462e5b4 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #17... okay. Running test #18... failed: test -u 65533 -g 65533 chflags fstest_c96bdedd5a3a7481cf40c4af1462e5b4 SF_APPEND expect EPERM result EOPNOTSUPP Running test #19... okay. Running test #20... failed: test -u 65534 -g 65534 chflags fstest_c96bdedd5a3a7481cf40c4af1462e5b4 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_c96bdedd5a3a7481cf40c4af1462e5b4 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #26... okay. Running test #27... failed: test -u 65534 -g 65534 chflags fstest_c96bdedd5a3a7481cf40c4af1462e5b4 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #28... okay. Running test #29... failed: test -u 65533 -g 65533 chflags fstest_c96bdedd5a3a7481cf40c4af1462e5b4 SF_APPEND expect EPERM result EOPNOTSUPP Running test #30... okay. Running test #31... failed: test -u 65534 -g 65534 chflags fstest_c96bdedd5a3a7481cf40c4af1462e5b4 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_c96bdedd5a3a7481cf40c4af1462e5b4 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #37... okay. Running test #38... failed: test -u 65534 -g 65534 lchflags fstest_c96bdedd5a3a7481cf40c4af1462e5b4 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #39... okay. Running test #40... failed: test -u 65533 -g 65533 lchflags fstest_c96bdedd5a3a7481cf40c4af1462e5b4 SF_APPEND expect EPERM result EOPNOTSUPP Running test #41... okay. Running test #42... failed: test -u 65534 -g 65534 lchflags fstest_c96bdedd5a3a7481cf40c4af1462e5b4 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_fd867198b4c6064ab31a69621a90da54 SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_fd867198b4c6064ab31a69621a90da54 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_fd867198b4c6064ab31a69621a90da54 SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_fd867198b4c6064ab31a69621a90da54 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_fd867198b4c6064ab31a69621a90da54 SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_fd867198b4c6064ab31a69621a90da54 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_fd867198b4c6064ab31a69621a90da54 SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_fd867198b4c6064ab31a69621a90da54 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_fd867198b4c6064ab31a69621a90da54 SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_fd867198b4c6064ab31a69621a90da54 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_fd867198b4c6064ab31a69621a90da54 SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_fd867198b4c6064ab31a69621a90da54 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_fd867198b4c6064ab31a69621a90da54 SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_fd867198b4c6064ab31a69621a90da54 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_fd867198b4c6064ab31a69621a90da54 SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_fd867198b4c6064ab31a69621a90da54 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_da33dd0c9919766ec48c6973c431ba21 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test chmod fstest_da33dd0c9919766ec48c6973c431ba21 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_da33dd0c9919766ec48c6973c431ba21 mode expect 0644 result 0600 Running test #4... failed: test chflags fstest_da33dd0c9919766ec48c6973c431ba21 none expect 0 result EOPNOTSUPP Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_da33dd0c9919766ec48c6973c431ba21 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test chmod fstest_da33dd0c9919766ec48c6973c431ba21 0600 expect EPERM result 0 Running test #10... failed: test stat fstest_da33dd0c9919766ec48c6973c431ba21 mode expect 0644 result 0600 Running test #11... failed: test chflags fstest_da33dd0c9919766ec48c6973c431ba21 none expect 0 result EOPNOTSUPP Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... failed: test chflags fstest_da33dd0c9919766ec48c6973c431ba21 SF_APPEND expect 0 result EOPNOTSUPP Running test #16... failed: test chmod fstest_da33dd0c9919766ec48c6973c431ba21 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_da33dd0c9919766ec48c6973c431ba21 mode expect 0644 result 0600 Running test #18... failed: test chflags fstest_da33dd0c9919766ec48c6973c431ba21 none expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... failed: test chflags fstest_da33dd0c9919766ec48c6973c431ba21 UF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test chmod fstest_da33dd0c9919766ec48c6973c431ba21 0600 expect EPERM result 0 Running test #24... failed: test stat fstest_da33dd0c9919766ec48c6973c431ba21 mode expect 0644 result 0600 Running test #25... failed: test chflags fstest_da33dd0c9919766ec48c6973c431ba21 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_05205bca3d5544a5f1fb3ee59bc99b7f 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_0d0dc2b770198ae4d67a9270d36afb75 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_0d0dc2b770198ae4d67a9270d36afb75 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_0d0dc2b770198ae4d67a9270d36afb75 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_ae85f20deefd7e6f0635b9f72f7d58f6 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test chown fstest_ae85f20deefd7e6f0635b9f72f7d58f6 65534 65534 expect EPERM result 0 Running test #3... failed: test chflags fstest_ae85f20deefd7e6f0635b9f72f7d58f6 none expect 0 result EOPNOTSUPP Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... failed: test chflags fstest_ae85f20deefd7e6f0635b9f72f7d58f6 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test chown fstest_ae85f20deefd7e6f0635b9f72f7d58f6 65534 65534 expect EPERM result 0 Running test #9... failed: test chflags fstest_ae85f20deefd7e6f0635b9f72f7d58f6 none expect 0 result EOPNOTSUPP Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_ae85f20deefd7e6f0635b9f72f7d58f6 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test chown fstest_ae85f20deefd7e6f0635b9f72f7d58f6 65534 65534 expect EPERM result 0 Running test #15... failed: test chflags fstest_ae85f20deefd7e6f0635b9f72f7d58f6 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test chflags fstest_ae85f20deefd7e6f0635b9f72f7d58f6 UF_APPEND expect 0 result EOPNOTSUPP Running test #20... failed: test chown fstest_ae85f20deefd7e6f0635b9f72f7d58f6 65534 65534 expect EPERM result 0 Running test #21... failed: test chflags fstest_ae85f20deefd7e6f0635b9f72f7d58f6 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_de1b8c3764db68271b9e0d32dd9802a0/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_2079fa7c021dbdae4bf1b1eb476abf09 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test link fstest_2079fa7c021dbdae4bf1b1eb476abf09 fstest_f15261dd128b8da42f270a14f79b13fe expect EPERM result 0 Running test #5... failed: test chflags fstest_2079fa7c021dbdae4bf1b1eb476abf09 none expect 0 result EOPNOTSUPP Running test #6... failed: test link fstest_2079fa7c021dbdae4bf1b1eb476abf09 fstest_f15261dd128b8da42f270a14f79b13fe expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_2079fa7c021dbdae4bf1b1eb476abf09 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test link fstest_2079fa7c021dbdae4bf1b1eb476abf09 fstest_f15261dd128b8da42f270a14f79b13fe expect EPERM result 0 Running test #10... failed: test chflags fstest_2079fa7c021dbdae4bf1b1eb476abf09 none expect 0 result EOPNOTSUPP Running test #11... failed: test link fstest_2079fa7c021dbdae4bf1b1eb476abf09 fstest_f15261dd128b8da42f270a14f79b13fe expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_2079fa7c021dbdae4bf1b1eb476abf09 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test link fstest_2079fa7c021dbdae4bf1b1eb476abf09 fstest_f15261dd128b8da42f270a14f79b13fe expect EPERM result 0 Running test #15... failed: test chflags fstest_2079fa7c021dbdae4bf1b1eb476abf09 none expect 0 result EOPNOTSUPP Running test #16... failed: test link fstest_2079fa7c021dbdae4bf1b1eb476abf09 fstest_f15261dd128b8da42f270a14f79b13fe expect 0 result EEXIST Running test #17... okay. Running test #18... failed: test chflags fstest_2079fa7c021dbdae4bf1b1eb476abf09 UF_APPEND expect 0 result EOPNOTSUPP Running test #19... failed: test link fstest_2079fa7c021dbdae4bf1b1eb476abf09 fstest_f15261dd128b8da42f270a14f79b13fe expect EPERM result 0 Running test #20... failed: test chflags fstest_2079fa7c021dbdae4bf1b1eb476abf09 none expect 0 result EOPNOTSUPP Running test #21... failed: test link fstest_2079fa7c021dbdae4bf1b1eb476abf09 fstest_f15261dd128b8da42f270a14f79b13fe 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_daa2fe84bb61aa40eb9e83766ac6a134 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #5... failed: test link fstest_daa2fe84bb61aa40eb9e83766ac6a134/fstest_4d2ac3464a74cffabd48b907d4363239 fstest_daa2fe84bb61aa40eb9e83766ac6a134/fstest_351e5876d328d48af8add84a023672f1 expect EPERM result 0 Running test #6... failed: test chflags fstest_daa2fe84bb61aa40eb9e83766ac6a134 none expect 0 result EOPNOTSUPP Running test #7... failed: test link fstest_daa2fe84bb61aa40eb9e83766ac6a134/fstest_4d2ac3464a74cffabd48b907d4363239 fstest_daa2fe84bb61aa40eb9e83766ac6a134/fstest_351e5876d328d48af8add84a023672f1 expect 0 result EEXIST Running test #8... okay. Running test #9... failed: test chflags fstest_daa2fe84bb61aa40eb9e83766ac6a134 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #10... failed: test link fstest_daa2fe84bb61aa40eb9e83766ac6a134/fstest_4d2ac3464a74cffabd48b907d4363239 fstest_daa2fe84bb61aa40eb9e83766ac6a134/fstest_351e5876d328d48af8add84a023672f1 expect EPERM result 0 Running test #11... failed: test chflags fstest_daa2fe84bb61aa40eb9e83766ac6a134 none expect 0 result EOPNOTSUPP Running test #12... failed: test link fstest_daa2fe84bb61aa40eb9e83766ac6a134/fstest_4d2ac3464a74cffabd48b907d4363239 fstest_daa2fe84bb61aa40eb9e83766ac6a134/fstest_351e5876d328d48af8add84a023672f1 expect 0 result EEXIST Running test #13... okay. Running test #14... failed: test chflags fstest_daa2fe84bb61aa40eb9e83766ac6a134 SF_APPEND expect 0 result EOPNOTSUPP Running test #15... okay. Running test #16... failed: test chflags fstest_daa2fe84bb61aa40eb9e83766ac6a134 none expect 0 result EOPNOTSUPP Running test #17... okay. Running test #18... failed: test chflags fstest_daa2fe84bb61aa40eb9e83766ac6a134 UF_APPEND expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... failed: test chflags fstest_daa2fe84bb61aa40eb9e83766ac6a134 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_5f04efcaff80cabf8c1da509bd08dd39 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test mkdir fstest_5f04efcaff80cabf8c1da509bd08dd39/fstest_7e0654d4607463357a36b02910662866 0755 expect EPERM result 0 Running test #5... failed: test chflags fstest_5f04efcaff80cabf8c1da509bd08dd39 none expect 0 result EOPNOTSUPP Running test #6... failed: test mkdir fstest_5f04efcaff80cabf8c1da509bd08dd39/fstest_7e0654d4607463357a36b02910662866 0755 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_5f04efcaff80cabf8c1da509bd08dd39 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test mkdir fstest_5f04efcaff80cabf8c1da509bd08dd39/fstest_7e0654d4607463357a36b02910662866 0755 expect EPERM result 0 Running test #10... failed: test chflags fstest_5f04efcaff80cabf8c1da509bd08dd39 none expect 0 result EOPNOTSUPP Running test #11... failed: test mkdir fstest_5f04efcaff80cabf8c1da509bd08dd39/fstest_7e0654d4607463357a36b02910662866 0755 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_5f04efcaff80cabf8c1da509bd08dd39 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_5f04efcaff80cabf8c1da509bd08dd39 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_5f04efcaff80cabf8c1da509bd08dd39 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_5f04efcaff80cabf8c1da509bd08dd39 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_35b7d42f5d75dfb7f80814c5a323d749/fstest_98617854f5dc8e413238955ee8c610ec 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_35b7d42f5d75dfb7f80814c5a323d749/fstest_98617854f5dc8e413238955ee8c610ec 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_fea6c4d05187a95cfbd029d13668b073 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test mkfifo fstest_fea6c4d05187a95cfbd029d13668b073/fstest_73a8d5a0623f20613efeab52a56bbb9a 0644 expect EPERM result 0 Running test #5... failed: test chflags fstest_fea6c4d05187a95cfbd029d13668b073 none expect 0 result EOPNOTSUPP Running test #6... failed: test mkfifo fstest_fea6c4d05187a95cfbd029d13668b073/fstest_73a8d5a0623f20613efeab52a56bbb9a 0644 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_fea6c4d05187a95cfbd029d13668b073 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test mkfifo fstest_fea6c4d05187a95cfbd029d13668b073/fstest_73a8d5a0623f20613efeab52a56bbb9a 0644 expect EPERM result 0 Running test #10... failed: test chflags fstest_fea6c4d05187a95cfbd029d13668b073 none expect 0 result EOPNOTSUPP Running test #11... failed: test mkfifo fstest_fea6c4d05187a95cfbd029d13668b073/fstest_73a8d5a0623f20613efeab52a56bbb9a 0644 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_fea6c4d05187a95cfbd029d13668b073 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_fea6c4d05187a95cfbd029d13668b073 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_fea6c4d05187a95cfbd029d13668b073 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_fea6c4d05187a95cfbd029d13668b073 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_20848d654b1d59d9d840cba84e19a8b5 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_20848d654b1d59d9d840cba84e19a8b5 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_20848d654b1d59d9d840cba84e19a8b5 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_20848d654b1d59d9d840cba84e19a8b5 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_20848d654b1d59d9d840cba84e19a8b5 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_20848d654b1d59d9d840cba84e19a8b5 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_20848d654b1d59d9d840cba84e19a8b5 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_20848d654b1d59d9d840cba84e19a8b5 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_20848d654b1d59d9d840cba84e19a8b5 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_c99bc023f63f8fe161593475868f9611 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test open fstest_c99bc023f63f8fe161593475868f9611/fstest_80fd1cbbe539bd93fe6ae41486158f6d O_RDONLY,O_CREAT 0644 expect EPERM result 0 Running test #5... failed: test chflags fstest_c99bc023f63f8fe161593475868f9611 none expect 0 result EOPNOTSUPP Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_c99bc023f63f8fe161593475868f9611 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test open fstest_c99bc023f63f8fe161593475868f9611/fstest_80fd1cbbe539bd93fe6ae41486158f6d O_RDONLY,O_CREAT 0644 expect EPERM result 0 Running test #10... failed: test chflags fstest_c99bc023f63f8fe161593475868f9611 none expect 0 result EOPNOTSUPP Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_c99bc023f63f8fe161593475868f9611 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_c99bc023f63f8fe161593475868f9611 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_c99bc023f63f8fe161593475868f9611 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_c99bc023f63f8fe161593475868f9611 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_d18c75bc030397aaf162219df692d5dd SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test open fstest_d18c75bc030397aaf162219df692d5dd O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_d18c75bc030397aaf162219df692d5dd O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_d18c75bc030397aaf162219df692d5dd O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #5... failed: test chflags fstest_d18c75bc030397aaf162219df692d5dd none expect 0 result EOPNOTSUPP Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_d18c75bc030397aaf162219df692d5dd UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test open fstest_d18c75bc030397aaf162219df692d5dd O_WRONLY expect EPERM result 0 Running test #10... failed: test open fstest_d18c75bc030397aaf162219df692d5dd O_RDWR expect EPERM result 0 Running test #11... failed: test open fstest_d18c75bc030397aaf162219df692d5dd O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #12... failed: test chflags fstest_d18c75bc030397aaf162219df692d5dd 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_fe21ce480e77c4dffbe8f4fc0dc6d8d2 SF_APPEND expect 0 result EOPNOTSUPP Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 O_RDWR,O_APPEND,O_TRUNC expect EPERM result 0 Running test #10... failed: test chflags fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 none expect 0 result EOPNOTSUPP Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 UF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... okay. Running test #16... failed: test open fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 O_WRONLY expect EPERM result 0 Running test #17... failed: test open fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 O_RDWR expect EPERM result 0 Running test #18... failed: test open fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #20... failed: test open fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #21... failed: test open fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 O_RDWR,O_APPEND,O_TRUNC expect EPERM result 0 Running test #22... failed: test chflags fstest_fe21ce480e77c4dffbe8f4fc0dc6d8d2 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_1af3105c8a9d3208f21eb0ff2f8a2b77 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_e30ad615f6c0c57acd95a623872463db/fstest_9617285623639f6e993796069e126092 O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_e30ad615f6c0c57acd95a623872463db/fstest_9617285623639f6e993796069e126092 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_271797b141d171f22f39a331a4389905 O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_271797b141d171f22f39a331a4389905 O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_271797b141d171f22f39a331a4389905 O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_271797b141d171f22f39a331a4389905 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_2e2799dfce37b8cb6cbe3585d8b1deb7 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_bd1c11f646554bea65d203fb3ff9b579 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test stat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result 0 Running test #4... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result ENOENT Running test #7... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result ENOENT Running test #10... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result ENOENT Running test #13... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_bd1c11f646554bea65d203fb3ff9b579 expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #17... failed: test stat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result ENOTDIR Running test #19... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #20... failed: test stat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect UF_IMMUTABLE result none Running test #21... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result ENOTDIR Running test #22... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 SF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test stat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect SF_APPEND result none Running test #24... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result ENOTDIR Running test #25... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 UF_APPEND expect 0 result EOPNOTSUPP Running test #26... failed: test stat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect UF_APPEND result none Running test #27... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result ENOTDIR Running test #28... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 none expect 0 result EOPNOTSUPP Running test #29... okay. Running test #30... okay. Running test #31... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #32... failed: test stat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result 0 Running test #34... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result ENOENT Running test #37... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result ENOENT Running test #40... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result ENOENT Running test #43... failed: test chflags fstest_bd1c11f646554bea65d203fb3ff9b579 none expect 0 result ENOENT Running test #44... failed: test unlink fstest_bd1c11f646554bea65d203fb3ff9b579 expect 0 result ENOENT Running test #45... okay. Running test #46... failed: test lchflags fstest_bd1c11f646554bea65d203fb3ff9b579 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #47... failed: test lstat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result 0 Running test #49... failed: test lchflags fstest_bd1c11f646554bea65d203fb3ff9b579 UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_bd1c11f646554bea65d203fb3ff9b579 SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_bd1c11f646554bea65d203fb3ff9b579 UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_bd1c11f646554bea65d203fb3ff9b579 flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_bd1c11f646554bea65d203fb3ff9b579 fstest_9b56d4a252d4fcffe37073bfda63e213 expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_bd1c11f646554bea65d203fb3ff9b579 none expect 0 result ENOENT Running test #59... failed: test unlink fstest_bd1c11f646554bea65d203fb3ff9b579 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_785fdf8c2433f6da76ef1fd0586fe4df SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result 0 Running test #5... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect UF_IMMUTABLE result none Running test #7... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result ENOENT Running test #8... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df SF_APPEND expect 0 result EOPNOTSUPP Running test #9... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect SF_APPEND result none Running test #10... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result ENOENT Running test #11... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df UF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect UF_APPEND result none Running test #13... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result ENOENT Running test #14... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df none expect 0 result EOPNOTSUPP Running test #15... failed: test unlink fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #18... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result ENOTDIR Running test #20... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #21... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect UF_IMMUTABLE result none Running test #22... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result ENOTDIR Running test #23... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df SF_APPEND expect 0 result EOPNOTSUPP Running test #24... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect SF_APPEND result none Running test #25... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result ENOTDIR Running test #26... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df UF_APPEND expect 0 result EOPNOTSUPP Running test #27... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect UF_APPEND result none Running test #28... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result ENOTDIR Running test #29... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df none expect 0 result EOPNOTSUPP Running test #30... okay. Running test #31... okay. Running test #32... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #33... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result 0 Running test #35... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #36... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect UF_IMMUTABLE result none Running test #37... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result ENOENT Running test #38... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df SF_APPEND expect 0 result EOPNOTSUPP Running test #39... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect SF_APPEND result none Running test #40... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result ENOENT Running test #41... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df UF_APPEND expect 0 result EOPNOTSUPP Running test #42... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect UF_APPEND result none Running test #43... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result ENOENT Running test #44... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df none expect 0 result EOPNOTSUPP Running test #45... failed: test unlink fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 expect 0 result ENOENT Running test #46... okay. Running test #47... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #48... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result 0 Running test #50... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #51... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect UF_IMMUTABLE result none Running test #52... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result ENOENT Running test #53... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df SF_APPEND expect 0 result EOPNOTSUPP Running test #54... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect SF_APPEND result none Running test #55... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result ENOENT Running test #56... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df UF_APPEND expect 0 result EOPNOTSUPP Running test #57... failed: test stat fstest_785fdf8c2433f6da76ef1fd0586fe4df flags expect UF_APPEND result none Running test #58... failed: test rename fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 fstest_4bb7748fff4a14b6bc4582fb65819406 expect EPERM result ENOENT Running test #59... failed: test chflags fstest_785fdf8c2433f6da76ef1fd0586fe4df none expect 0 result EOPNOTSUPP Running test #60... failed: test unlink fstest_785fdf8c2433f6da76ef1fd0586fe4df/fstest_29c885654e619d94cbdb071b88b4b181 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_d31870dc3c74cf49e51c2e85b493772f SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_d89553189607ba68048468c0c9754297 fstest_d31870dc3c74cf49e51c2e85b493772f/fstest_9be7a0cc794c7e585c2cd7113ad1a8d8 expect EPERM result 0 Running test #5... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect UF_IMMUTABLE result none Running test #7... failed: test rename fstest_d89553189607ba68048468c0c9754297 fstest_d31870dc3c74cf49e51c2e85b493772f/fstest_9be7a0cc794c7e585c2cd7113ad1a8d8 expect EPERM result ENOENT Running test #8... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f none expect 0 result EOPNOTSUPP Running test #9... failed: test unlink fstest_d89553189607ba68048468c0c9754297 expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_d89553189607ba68048468c0c9754297 fstest_d31870dc3c74cf49e51c2e85b493772f/fstest_9be7a0cc794c7e585c2cd7113ad1a8d8 expect EPERM result ENOTDIR Running test #14... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #15... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect UF_IMMUTABLE result none Running test #16... failed: test rename fstest_d89553189607ba68048468c0c9754297 fstest_d31870dc3c74cf49e51c2e85b493772f/fstest_9be7a0cc794c7e585c2cd7113ad1a8d8 expect EPERM result ENOTDIR Running test #17... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f none expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... okay. Running test #20... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #21... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_d89553189607ba68048468c0c9754297 fstest_d31870dc3c74cf49e51c2e85b493772f/fstest_9be7a0cc794c7e585c2cd7113ad1a8d8 expect EPERM result 0 Running test #23... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #24... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect UF_IMMUTABLE result none Running test #25... failed: test rename fstest_d89553189607ba68048468c0c9754297 fstest_d31870dc3c74cf49e51c2e85b493772f/fstest_9be7a0cc794c7e585c2cd7113ad1a8d8 expect EPERM result ENOENT Running test #26... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f none expect 0 result EOPNOTSUPP Running test #27... failed: test unlink fstest_d89553189607ba68048468c0c9754297 expect 0 result ENOENT Running test #28... okay. Running test #29... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #30... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_d89553189607ba68048468c0c9754297 fstest_d31870dc3c74cf49e51c2e85b493772f/fstest_9be7a0cc794c7e585c2cd7113ad1a8d8 expect EPERM result 0 Running test #32... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #33... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect UF_IMMUTABLE result none Running test #34... failed: test rename fstest_d89553189607ba68048468c0c9754297 fstest_d31870dc3c74cf49e51c2e85b493772f/fstest_9be7a0cc794c7e585c2cd7113ad1a8d8 expect EPERM result ENOENT Running test #35... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f none expect 0 result EOPNOTSUPP Running test #36... failed: test unlink fstest_d89553189607ba68048468c0c9754297 expect 0 result ENOENT Running test #37... okay. Running test #38... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f SF_APPEND expect 0 result EOPNOTSUPP Running test #39... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect SF_APPEND result none Running test #40... okay. Running test #41... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f none expect 0 result EOPNOTSUPP Running test #42... okay. Running test #43... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f UF_APPEND expect 0 result EOPNOTSUPP Running test #44... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect UF_APPEND result none Running test #45... okay. Running test #46... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f none expect 0 result EOPNOTSUPP Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f SF_APPEND expect 0 result EOPNOTSUPP Running test #51... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect SF_APPEND result none Running test #52... okay. Running test #53... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f none expect 0 result EOPNOTSUPP Running test #54... okay. Running test #55... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f UF_APPEND expect 0 result EOPNOTSUPP Running test #56... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect UF_APPEND result none Running test #57... okay. Running test #58... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f none expect 0 result EOPNOTSUPP Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f SF_APPEND expect 0 result EOPNOTSUPP Running test #63... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect SF_APPEND result none Running test #64... okay. Running test #65... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f none expect 0 result EOPNOTSUPP Running test #66... okay. Running test #67... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f UF_APPEND expect 0 result EOPNOTSUPP Running test #68... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect UF_APPEND result none Running test #69... okay. Running test #70... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f none expect 0 result EOPNOTSUPP Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f SF_APPEND expect 0 result EOPNOTSUPP Running test #75... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect SF_APPEND result none Running test #76... okay. Running test #77... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f none expect 0 result EOPNOTSUPP Running test #78... okay. Running test #79... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f UF_APPEND expect 0 result EOPNOTSUPP Running test #80... failed: test stat fstest_d31870dc3c74cf49e51c2e85b493772f flags expect UF_APPEND result none Running test #81... okay. Running test #82... failed: test chflags fstest_d31870dc3c74cf49e51c2e85b493772f 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_4bd9fb914a9bd9650cd7a453ac484786/fstest_2b2acb89e771c9e629fab53eace878de fstest_53e3e5c9f50cf581acca144f197a52cd/fstest_6c34e1445786e6e560c5e81190332e10 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_4bd9fb914a9bd9650cd7a453ac484786/fstest_2b2acb89e771c9e629fab53eace878de fstest_53e3e5c9f50cf581acca144f197a52cd/fstest_6c34e1445786e6e560c5e81190332e10 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_4bd9fb914a9bd9650cd7a453ac484786/fstest_2b2acb89e771c9e629fab53eace878de fstest_53e3e5c9f50cf581acca144f197a52cd/fstest_6c34e1445786e6e560c5e81190332e10 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_b3efb0d95cf76dd4821161dedf585018/fstest_b65bdbe4b5ec2e56a8aba9af189ae1e9 fstest_23801ab0dbe9030fac5f16bf59132493/fstest_b65043677ca119124739219d4e610c97 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_b3efb0d95cf76dd4821161dedf585018/fstest_b65bdbe4b5ec2e56a8aba9af189ae1e9 fstest_23801ab0dbe9030fac5f16bf59132493/fstest_b65043677ca119124739219d4e610c97 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_b3efb0d95cf76dd4821161dedf585018/fstest_b65bdbe4b5ec2e56a8aba9af189ae1e9 fstest_23801ab0dbe9030fac5f16bf59132493/fstest_b65043677ca119124739219d4e610c97 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_144eb6f6f49068da158e986baeb65c53 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test rmdir fstest_144eb6f6f49068da158e986baeb65c53 expect EPERM result 0 Running test #3... failed: test chflags fstest_144eb6f6f49068da158e986baeb65c53 none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_144eb6f6f49068da158e986baeb65c53 expect 0 result ENOENT Running test #5... okay. Running test #6... failed: test chflags fstest_144eb6f6f49068da158e986baeb65c53 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #7... failed: test rmdir fstest_144eb6f6f49068da158e986baeb65c53 expect EPERM result 0 Running test #8... failed: test chflags fstest_144eb6f6f49068da158e986baeb65c53 none expect 0 result ENOENT Running test #9... failed: test rmdir fstest_144eb6f6f49068da158e986baeb65c53 expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_144eb6f6f49068da158e986baeb65c53 SF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test rmdir fstest_144eb6f6f49068da158e986baeb65c53 expect EPERM result 0 Running test #13... failed: test chflags fstest_144eb6f6f49068da158e986baeb65c53 none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_144eb6f6f49068da158e986baeb65c53 expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_144eb6f6f49068da158e986baeb65c53 UF_APPEND expect 0 result EOPNOTSUPP Running test #17... failed: test rmdir fstest_144eb6f6f49068da158e986baeb65c53 expect EPERM result 0 Running test #18... failed: test chflags fstest_144eb6f6f49068da158e986baeb65c53 none expect 0 result ENOENT Running test #19... failed: test rmdir fstest_144eb6f6f49068da158e986baeb65c53 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_5b93cb57ee99d446c9240f6389768276 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test rmdir fstest_5b93cb57ee99d446c9240f6389768276/fstest_2b61b50a2597e3f624fd356ba2896e61 expect EPERM result 0 Running test #4... failed: test chflags fstest_5b93cb57ee99d446c9240f6389768276 none expect 0 result EOPNOTSUPP Running test #5... failed: test rmdir fstest_5b93cb57ee99d446c9240f6389768276/fstest_2b61b50a2597e3f624fd356ba2896e61 expect 0 result ENOENT Running test #6... okay. Running test #7... failed: test chflags fstest_5b93cb57ee99d446c9240f6389768276 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test rmdir fstest_5b93cb57ee99d446c9240f6389768276/fstest_2b61b50a2597e3f624fd356ba2896e61 expect EPERM result 0 Running test #9... failed: test chflags fstest_5b93cb57ee99d446c9240f6389768276 none expect 0 result EOPNOTSUPP Running test #10... failed: test rmdir fstest_5b93cb57ee99d446c9240f6389768276/fstest_2b61b50a2597e3f624fd356ba2896e61 expect 0 result ENOENT Running test #11... okay. Running test #12... failed: test chflags fstest_5b93cb57ee99d446c9240f6389768276 SF_APPEND expect 0 result EOPNOTSUPP Running test #13... failed: test rmdir fstest_5b93cb57ee99d446c9240f6389768276/fstest_2b61b50a2597e3f624fd356ba2896e61 expect EPERM result 0 Running test #14... failed: test chflags fstest_5b93cb57ee99d446c9240f6389768276 none expect 0 result EOPNOTSUPP Running test #15... failed: test rmdir fstest_5b93cb57ee99d446c9240f6389768276/fstest_2b61b50a2597e3f624fd356ba2896e61 expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_5b93cb57ee99d446c9240f6389768276 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... failed: test rmdir fstest_5b93cb57ee99d446c9240f6389768276/fstest_2b61b50a2597e3f624fd356ba2896e61 expect EPERM result 0 Running test #19... failed: test chflags fstest_5b93cb57ee99d446c9240f6389768276 none expect 0 result EOPNOTSUPP Running test #20... failed: test rmdir fstest_5b93cb57ee99d446c9240f6389768276/fstest_2b61b50a2597e3f624fd356ba2896e61 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_0f72736028f3be30565151ae150c511e/fstest_ae4fa2c4e74a90bf3ce83e1d4ec4b44a 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_2c95f7f1242d8973daf8df1761fccd5e/fstest_9772d610292ea41946383f4469ad78b2/.. 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_49f010044a6ab7efbd5b93ddb34e071e SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test symlink test fstest_49f010044a6ab7efbd5b93ddb34e071e/fstest_67a7510ec2229b1ee1c1a5dee763da86 expect EPERM result 0 Running test #5... failed: test chflags fstest_49f010044a6ab7efbd5b93ddb34e071e none expect 0 result EOPNOTSUPP Running test #6... failed: test symlink test fstest_49f010044a6ab7efbd5b93ddb34e071e/fstest_67a7510ec2229b1ee1c1a5dee763da86 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_49f010044a6ab7efbd5b93ddb34e071e UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test symlink test fstest_49f010044a6ab7efbd5b93ddb34e071e/fstest_67a7510ec2229b1ee1c1a5dee763da86 expect EPERM result 0 Running test #10... failed: test chflags fstest_49f010044a6ab7efbd5b93ddb34e071e none expect 0 result EOPNOTSUPP Running test #11... failed: test symlink test fstest_49f010044a6ab7efbd5b93ddb34e071e/fstest_67a7510ec2229b1ee1c1a5dee763da86 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_49f010044a6ab7efbd5b93ddb34e071e SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_49f010044a6ab7efbd5b93ddb34e071e none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_49f010044a6ab7efbd5b93ddb34e071e UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_49f010044a6ab7efbd5b93ddb34e071e 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_17cfe00e87536ab9344b14966e1930a7 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test truncate fstest_17cfe00e87536ab9344b14966e1930a7 123 expect EPERM result 0 Running test #3... failed: test stat fstest_17cfe00e87536ab9344b14966e1930a7 size expect 0 result 123 Running test #4... failed: test chflags fstest_17cfe00e87536ab9344b14966e1930a7 none expect 0 result EOPNOTSUPP Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_17cfe00e87536ab9344b14966e1930a7 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test truncate fstest_17cfe00e87536ab9344b14966e1930a7 123 expect EPERM result 0 Running test #10... failed: test stat fstest_17cfe00e87536ab9344b14966e1930a7 size expect 0 result 123 Running test #11... failed: test chflags fstest_17cfe00e87536ab9344b14966e1930a7 none expect 0 result EOPNOTSUPP Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... failed: test chflags fstest_17cfe00e87536ab9344b14966e1930a7 SF_APPEND expect 0 result EOPNOTSUPP Running test #16... failed: test truncate fstest_17cfe00e87536ab9344b14966e1930a7 123 expect EPERM result 0 Running test #17... failed: test stat fstest_17cfe00e87536ab9344b14966e1930a7 size expect 0 result 123 Running test #18... failed: test chflags fstest_17cfe00e87536ab9344b14966e1930a7 none expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... failed: test chflags fstest_17cfe00e87536ab9344b14966e1930a7 UF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test truncate fstest_17cfe00e87536ab9344b14966e1930a7 123 expect EPERM result 0 Running test #24... failed: test stat fstest_17cfe00e87536ab9344b14966e1930a7 size expect 0 result 123 Running test #25... failed: test chflags fstest_17cfe00e87536ab9344b14966e1930a7 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_78d3ad87505166ee2fe432e8bc5e9251 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test unlink fstest_78d3ad87505166ee2fe432e8bc5e9251 expect EPERM result 0 Running test #3... failed: test chflags fstest_78d3ad87505166ee2fe432e8bc5e9251 none expect 0 result ENOENT Running test #4... failed: test unlink fstest_78d3ad87505166ee2fe432e8bc5e9251 expect 0 result ENOENT Running test #5... okay. Running test #6... failed: test chflags fstest_78d3ad87505166ee2fe432e8bc5e9251 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #7... failed: test unlink fstest_78d3ad87505166ee2fe432e8bc5e9251 expect EPERM result 0 Running test #8... failed: test chflags fstest_78d3ad87505166ee2fe432e8bc5e9251 none expect 0 result ENOENT Running test #9... failed: test unlink fstest_78d3ad87505166ee2fe432e8bc5e9251 expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_78d3ad87505166ee2fe432e8bc5e9251 SF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test unlink fstest_78d3ad87505166ee2fe432e8bc5e9251 expect EPERM result 0 Running test #13... failed: test chflags fstest_78d3ad87505166ee2fe432e8bc5e9251 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_78d3ad87505166ee2fe432e8bc5e9251 expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_78d3ad87505166ee2fe432e8bc5e9251 UF_APPEND expect 0 result EOPNOTSUPP Running test #17... failed: test unlink fstest_78d3ad87505166ee2fe432e8bc5e9251 expect EPERM result 0 Running test #18... failed: test chflags fstest_78d3ad87505166ee2fe432e8bc5e9251 none expect 0 result ENOENT Running test #19... failed: test unlink fstest_78d3ad87505166ee2fe432e8bc5e9251 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_53162db3f71d0c861d0bb863d28497e0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test unlink fstest_53162db3f71d0c861d0bb863d28497e0/fstest_c980474063aa6e0da5938dcca4f7bf34 expect EPERM result 0 Running test #4... failed: test chflags fstest_53162db3f71d0c861d0bb863d28497e0 none expect 0 result EOPNOTSUPP Running test #5... failed: test unlink fstest_53162db3f71d0c861d0bb863d28497e0/fstest_c980474063aa6e0da5938dcca4f7bf34 expect 0 result ENOENT Running test #6... okay. Running test #7... failed: test chflags fstest_53162db3f71d0c861d0bb863d28497e0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test unlink fstest_53162db3f71d0c861d0bb863d28497e0/fstest_c980474063aa6e0da5938dcca4f7bf34 expect EPERM result 0 Running test #9... failed: test chflags fstest_53162db3f71d0c861d0bb863d28497e0 none expect 0 result EOPNOTSUPP Running test #10... failed: test unlink fstest_53162db3f71d0c861d0bb863d28497e0/fstest_c980474063aa6e0da5938dcca4f7bf34 expect 0 result ENOENT Running test #11... okay. Running test #12... failed: test chflags fstest_53162db3f71d0c861d0bb863d28497e0 SF_APPEND expect 0 result EOPNOTSUPP Running test #13... failed: test unlink fstest_53162db3f71d0c861d0bb863d28497e0/fstest_c980474063aa6e0da5938dcca4f7bf34 expect EPERM result 0 Running test #14... failed: test chflags fstest_53162db3f71d0c861d0bb863d28497e0 none expect 0 result EOPNOTSUPP Running test #15... failed: test unlink fstest_53162db3f71d0c861d0bb863d28497e0/fstest_c980474063aa6e0da5938dcca4f7bf34 expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_53162db3f71d0c861d0bb863d28497e0 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... failed: test unlink fstest_53162db3f71d0c861d0bb863d28497e0/fstest_c980474063aa6e0da5938dcca4f7bf34 expect EPERM result 0 Running test #19... failed: test chflags fstest_53162db3f71d0c861d0bb863d28497e0 none expect 0 result EOPNOTSUPP Running test #20... failed: test unlink fstest_53162db3f71d0c861d0bb863d28497e0/fstest_c980474063aa6e0da5938dcca4f7bf34 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_4a630990c974cec88af063f02591ab61/fstest_d11c5a9373893ba42e44282ce0e864f5 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_4a630990c974cec88af063f02591ab61/fstest_d11c5a9373893ba42e44282ce0e864f5 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_4a630990c974cec88af063f02591ab61/fstest_d11c5a9373893ba42e44282ce0e864f5 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_b7ff71c1317515e9e0149f3abccd725a 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_b7ff71c1317515e9e0149f3abccd725a 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_b7ff71c1317515e9e0149f3abccd725a 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_b7ff71c1317515e9e0149f3abccd725a 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_b7ff71c1317515e9e0149f3abccd725a 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_b7ff71c1317515e9e0149f3abccd725a 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_4116dd57c35fa7224a7e66314966d44c 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_4116dd57c35fa7224a7e66314966d44c 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_4116dd57c35fa7224a7e66314966d44c 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_4116dd57c35fa7224a7e66314966d44c 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_405f623088e0ac390843b8272e85c6db flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_405f623088e0ac390843b8272e85c6db UF_IMMUTABLE expect EPERM result 0 Running test #7... failed: test stat fstest_405f623088e0ac390843b8272e85c6db flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #8... okay. Running test #9... okay. Running test #10... failed: test stat fstest_405f623088e0ac390843b8272e85c6db flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_405f623088e0ac390843b8272e85c6db UF_IMMUTABLE expect EPERM result 0 Running test #12... failed: test stat fstest_405f623088e0ac390843b8272e85c6db 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_405f623088e0ac390843b8272e85c6db flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_405f623088e0ac390843b8272e85c6db UF_IMMUTABLE expect EPERM result 0 Running test #21... failed: test stat fstest_405f623088e0ac390843b8272e85c6db flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #22... okay. Running test #23... okay. Running test #24... failed: test stat fstest_405f623088e0ac390843b8272e85c6db flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_405f623088e0ac390843b8272e85c6db UF_IMMUTABLE expect EPERM result 0 Running test #26... failed: test stat fstest_405f623088e0ac390843b8272e85c6db 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_405f623088e0ac390843b8272e85c6db flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_405f623088e0ac390843b8272e85c6db UF_IMMUTABLE expect EPERM result 0 Running test #35... failed: test stat fstest_405f623088e0ac390843b8272e85c6db flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #36... okay. Running test #37... okay. Running test #38... failed: test stat fstest_405f623088e0ac390843b8272e85c6db flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_405f623088e0ac390843b8272e85c6db UF_IMMUTABLE expect EPERM result 0 Running test #40... failed: test stat fstest_405f623088e0ac390843b8272e85c6db 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_405f623088e0ac390843b8272e85c6db flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_405f623088e0ac390843b8272e85c6db UF_IMMUTABLE expect EPERM result 0 Running test #49... failed: test lstat fstest_405f623088e0ac390843b8272e85c6db flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #50... okay. Running test #51... okay. Running test #52... failed: test lstat fstest_405f623088e0ac390843b8272e85c6db flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_405f623088e0ac390843b8272e85c6db UF_IMMUTABLE expect EPERM result 0 Running test #54... failed: test lstat fstest_405f623088e0ac390843b8272e85c6db 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_9237692be1d691d11fa1d069a928b33d flags expect SF_IMMUTABLE result none Running test #5... okay. Running test #6... failed: test stat fstest_9237692be1d691d11fa1d069a928b33d 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_9237692be1d691d11fa1d069a928b33d flags expect SF_IMMUTABLE result none Running test #13... okay. Running test #14... failed: test stat fstest_9237692be1d691d11fa1d069a928b33d 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_9237692be1d691d11fa1d069a928b33d flags expect SF_IMMUTABLE result none Running test #21... okay. Running test #22... failed: test stat fstest_9237692be1d691d11fa1d069a928b33d 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_9237692be1d691d11fa1d069a928b33d flags expect SF_IMMUTABLE result none Running test #29... okay. Running test #30... failed: test lstat fstest_9237692be1d691d11fa1d069a928b33d 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_19bac6ea2c6f28984812f75e6955b839 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_19bac6ea2c6f28984812f75e6955b839 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_19bac6ea2c6f28984812f75e6955b839 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_19bac6ea2c6f28984812f75e6955b839 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_19bac6ea2c6f28984812f75e6955b839 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_19bac6ea2c6f28984812f75e6955b839 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_19bac6ea2c6f28984812f75e6955b839 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_19bac6ea2c6f28984812f75e6955b839 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_1c540f84d75930573a7fb3d41319764a SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_1c540f84d75930573a7fb3d41319764a 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_1c540f84d75930573a7fb3d41319764a SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_1c540f84d75930573a7fb3d41319764a 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_1c540f84d75930573a7fb3d41319764a SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_1c540f84d75930573a7fb3d41319764a 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_1c540f84d75930573a7fb3d41319764a SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_1c540f84d75930573a7fb3d41319764a 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_1c540f84d75930573a7fb3d41319764a SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_1c540f84d75930573a7fb3d41319764a 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_1c540f84d75930573a7fb3d41319764a SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_1c540f84d75930573a7fb3d41319764a 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_1c540f84d75930573a7fb3d41319764a SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_1c540f84d75930573a7fb3d41319764a 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_1c540f84d75930573a7fb3d41319764a SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_1c540f84d75930573a7fb3d41319764a 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_0f85bc6da8a79af92df5e7b08c051576 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_0f85bc6da8a79af92df5e7b08c051576 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_0f85bc6da8a79af92df5e7b08c051576 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_0f85bc6da8a79af92df5e7b08c051576 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_da7a4f97af899dc3954dba1d96dedd16 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_da7a4f97af899dc3954dba1d96dedd16 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_da7a4f97af899dc3954dba1d96dedd16 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_bbfcb6740d7676862c91e7367a248419 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_bbfcb6740d7676862c91e7367a248419 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_654afac9d6250ca58b3412c0ed4d73c0/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_3f249876ce04908346545abe6b53aa7b fstest_6cae0453b884750609e3d4c91ad5dce5 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test link fstest_3f249876ce04908346545abe6b53aa7b fstest_6cae0453b884750609e3d4c91ad5dce5 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_3f249876ce04908346545abe6b53aa7b fstest_6cae0453b884750609e3d4c91ad5dce5 expect EPERM result 0 Running test #15... okay. Running test #16... failed: test link fstest_3f249876ce04908346545abe6b53aa7b fstest_6cae0453b884750609e3d4c91ad5dce5 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_a19d020b2a01c51a538ac871014daf99/fstest_770e9f8e89c3fe6b6d480a0fc8515b61 fstest_a19d020b2a01c51a538ac871014daf99/fstest_d25e3452dc29d21fa8c518a9a425ff28 expect EPERM result 0 Running test #6... okay. Running test #7... failed: test link fstest_a19d020b2a01c51a538ac871014daf99/fstest_770e9f8e89c3fe6b6d480a0fc8515b61 fstest_a19d020b2a01c51a538ac871014daf99/fstest_d25e3452dc29d21fa8c518a9a425ff28 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_007ff40107c29678cd00331b9baf6205/fstest_75e85c14cf48952a7cd79d6703ae2c05 0755 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkdir fstest_007ff40107c29678cd00331b9baf6205/fstest_75e85c14cf48952a7cd79d6703ae2c05 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_8da9b4b7fd0acedb51da12d2db14e765/fstest_aff32fc27bff383e1e26351b6b83cc01 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_8da9b4b7fd0acedb51da12d2db14e765/fstest_aff32fc27bff383e1e26351b6b83cc01 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_c5e0ef989fc9acaacb7c315a4c1edbac/fstest_41005f7ad7b55f057e4d2b87fbb1fd4d 0644 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkfifo fstest_c5e0ef989fc9acaacb7c315a4c1edbac/fstest_41005f7ad7b55f057e4d2b87fbb1fd4d 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_0fb3bbb5e90b0b6ddc235700791e309a O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_0fb3bbb5e90b0b6ddc235700791e309a O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_0fb3bbb5e90b0b6ddc235700791e309a O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_0fb3bbb5e90b0b6ddc235700791e309a O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_0fb3bbb5e90b0b6ddc235700791e309a O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_0fb3bbb5e90b0b6ddc235700791e309a O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_0fb3bbb5e90b0b6ddc235700791e309a O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_0fb3bbb5e90b0b6ddc235700791e309a O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_0fb3bbb5e90b0b6ddc235700791e309a 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_591ef6948545f788fd1dc8615749c3c8/fstest_2781f7a32959fafadb81b4918d73bf0b 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_5f043f7f685ef634f747c51cf9bac9c8 O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_5f043f7f685ef634f747c51cf9bac9c8 O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_5f043f7f685ef634f747c51cf9bac9c8 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_5f043f7f685ef634f747c51cf9bac9c8 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_dc6f54ee13431992e358b2f26ad2bf49 O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_dc6f54ee13431992e358b2f26ad2bf49 O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_dc6f54ee13431992e358b2f26ad2bf49 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_dc6f54ee13431992e358b2f26ad2bf49 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_dc6f54ee13431992e358b2f26ad2bf49 O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_dc6f54ee13431992e358b2f26ad2bf49 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_dc6f54ee13431992e358b2f26ad2bf49 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_dc6f54ee13431992e358b2f26ad2bf49 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_a9805c58efc082c4a32f74728cd7eb53 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_8de3ce0ab904e3d7b4180a4a247007ba/fstest_bb077ecee1b22702d3ae211762da503b O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_8de3ce0ab904e3d7b4180a4a247007ba/fstest_bb077ecee1b22702d3ae211762da503b 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_d8ca98e92833f28ffac9ca84dab80e4d O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_d8ca98e92833f28ffac9ca84dab80e4d O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_d8ca98e92833f28ffac9ca84dab80e4d O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_d8ca98e92833f28ffac9ca84dab80e4d 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_f9a5a7ce7808d465d4e38245ba51d48d 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_2c6930e28ca729ab319c8ef8f44021c7 flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result 0 Running test #4... failed: test chflags fstest_2c6930e28ca729ab319c8ef8f44021c7 UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_2c6930e28ca729ab319c8ef8f44021c7 flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result ENOENT Running test #7... failed: test chflags fstest_2c6930e28ca729ab319c8ef8f44021c7 SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_2c6930e28ca729ab319c8ef8f44021c7 flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result ENOENT Running test #10... failed: test chflags fstest_2c6930e28ca729ab319c8ef8f44021c7 UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_2c6930e28ca729ab319c8ef8f44021c7 flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result ENOENT Running test #13... failed: test chflags fstest_2c6930e28ca729ab319c8ef8f44021c7 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_2c6930e28ca729ab319c8ef8f44021c7 expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... failed: test stat fstest_2c6930e28ca729ab319c8ef8f44021c7 flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result ENOTDIR Running test #19... okay. Running test #20... okay. Running test #21... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result ENOTDIR Running test #22... okay. Running test #23... failed: test stat fstest_2c6930e28ca729ab319c8ef8f44021c7 flags expect SF_APPEND result none Running test #24... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result ENOTDIR Running test #25... okay. Running test #26... okay. Running test #27... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea 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_2c6930e28ca729ab319c8ef8f44021c7 flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result 0 Running test #34... failed: test chflags fstest_2c6930e28ca729ab319c8ef8f44021c7 UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_2c6930e28ca729ab319c8ef8f44021c7 flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result ENOENT Running test #37... failed: test chflags fstest_2c6930e28ca729ab319c8ef8f44021c7 SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_2c6930e28ca729ab319c8ef8f44021c7 flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result ENOENT Running test #40... failed: test chflags fstest_2c6930e28ca729ab319c8ef8f44021c7 UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_2c6930e28ca729ab319c8ef8f44021c7 flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result ENOENT Running test #43... failed: test chflags fstest_2c6930e28ca729ab319c8ef8f44021c7 none expect 0 result ENOENT Running test #44... failed: test unlink fstest_2c6930e28ca729ab319c8ef8f44021c7 expect 0 result ENOENT Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_2c6930e28ca729ab319c8ef8f44021c7 flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result 0 Running test #49... failed: test lchflags fstest_2c6930e28ca729ab319c8ef8f44021c7 UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_2c6930e28ca729ab319c8ef8f44021c7 flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_2c6930e28ca729ab319c8ef8f44021c7 SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_2c6930e28ca729ab319c8ef8f44021c7 flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_2c6930e28ca729ab319c8ef8f44021c7 UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_2c6930e28ca729ab319c8ef8f44021c7 flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_2c6930e28ca729ab319c8ef8f44021c7 fstest_093d970883855e3438b730669a23d9ea expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_2c6930e28ca729ab319c8ef8f44021c7 none expect 0 result ENOENT Running test #59... failed: test unlink fstest_2c6930e28ca729ab319c8ef8f44021c7 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_afdcbdb762705d18a9c4faea5f38f8b2 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test stat fstest_afdcbdb762705d18a9c4faea5f38f8b2 flags expect SF_APPEND result none Running test #10... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c expect EPERM result ENOENT Running test #11... okay. Running test #12... okay. Running test #13... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c expect EPERM result ENOENT Running test #14... okay. Running test #15... failed: test unlink fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... failed: test stat fstest_afdcbdb762705d18a9c4faea5f38f8b2 flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c 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_afdcbdb762705d18a9c4faea5f38f8b2 flags expect SF_APPEND result none Running test #25... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c expect EPERM result ENOTDIR Running test #26... okay. Running test #27... okay. Running test #28... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c 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_afdcbdb762705d18a9c4faea5f38f8b2 flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c expect EPERM result 0 Running test #35... okay. Running test #36... okay. Running test #37... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c expect EPERM result ENOENT Running test #38... okay. Running test #39... failed: test stat fstest_afdcbdb762705d18a9c4faea5f38f8b2 flags expect SF_APPEND result none Running test #40... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c expect EPERM result ENOENT Running test #41... okay. Running test #42... okay. Running test #43... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c expect EPERM result ENOENT Running test #44... okay. Running test #45... failed: test unlink fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 expect 0 result ENOENT Running test #46... okay. Running test #47... okay. Running test #48... failed: test stat fstest_afdcbdb762705d18a9c4faea5f38f8b2 flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c expect EPERM result 0 Running test #50... okay. Running test #51... okay. Running test #52... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c expect EPERM result ENOENT Running test #53... okay. Running test #54... failed: test stat fstest_afdcbdb762705d18a9c4faea5f38f8b2 flags expect SF_APPEND result none Running test #55... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c expect EPERM result ENOENT Running test #56... okay. Running test #57... okay. Running test #58... failed: test rename fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 fstest_49ba5af567251638af7d0b5f2c38009c expect EPERM result ENOENT Running test #59... okay. Running test #60... failed: test unlink fstest_afdcbdb762705d18a9c4faea5f38f8b2/fstest_79263cb7ea715404e32c4b4b676c4c26 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_94534ff6e1c690f064bb2acf44138e03 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_ff4da35a73d00fbf09dedf0f385d9132 fstest_94534ff6e1c690f064bb2acf44138e03/fstest_2172d94edd8ce026a255d8ed299b8cb7 expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_ff4da35a73d00fbf09dedf0f385d9132 fstest_94534ff6e1c690f064bb2acf44138e03/fstest_2172d94edd8ce026a255d8ed299b8cb7 expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test unlink fstest_ff4da35a73d00fbf09dedf0f385d9132 expect 0 result ENOENT Running test #10... okay. Running test #11... okay. Running test #12... failed: test stat fstest_94534ff6e1c690f064bb2acf44138e03 flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_ff4da35a73d00fbf09dedf0f385d9132 fstest_94534ff6e1c690f064bb2acf44138e03/fstest_2172d94edd8ce026a255d8ed299b8cb7 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_94534ff6e1c690f064bb2acf44138e03 flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_ff4da35a73d00fbf09dedf0f385d9132 fstest_94534ff6e1c690f064bb2acf44138e03/fstest_2172d94edd8ce026a255d8ed299b8cb7 expect EPERM result 0 Running test #23... okay. Running test #24... okay. Running test #25... failed: test rename fstest_ff4da35a73d00fbf09dedf0f385d9132 fstest_94534ff6e1c690f064bb2acf44138e03/fstest_2172d94edd8ce026a255d8ed299b8cb7 expect EPERM result ENOENT Running test #26... okay. Running test #27... failed: test unlink fstest_ff4da35a73d00fbf09dedf0f385d9132 expect 0 result ENOENT Running test #28... okay. Running test #29... okay. Running test #30... failed: test stat fstest_94534ff6e1c690f064bb2acf44138e03 flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_ff4da35a73d00fbf09dedf0f385d9132 fstest_94534ff6e1c690f064bb2acf44138e03/fstest_2172d94edd8ce026a255d8ed299b8cb7 expect EPERM result 0 Running test #32... okay. Running test #33... okay. Running test #34... failed: test rename fstest_ff4da35a73d00fbf09dedf0f385d9132 fstest_94534ff6e1c690f064bb2acf44138e03/fstest_2172d94edd8ce026a255d8ed299b8cb7 expect EPERM result ENOENT Running test #35... okay. Running test #36... failed: test unlink fstest_ff4da35a73d00fbf09dedf0f385d9132 expect 0 result ENOENT Running test #37... okay. Running test #38... okay. Running test #39... failed: test stat fstest_94534ff6e1c690f064bb2acf44138e03 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_94534ff6e1c690f064bb2acf44138e03 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_94534ff6e1c690f064bb2acf44138e03 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_94534ff6e1c690f064bb2acf44138e03 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_718472d9afe1e8a5e1b3010aa0337c93 expect EPERM result 0 Running test #3... failed: test chflags fstest_718472d9afe1e8a5e1b3010aa0337c93 none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_718472d9afe1e8a5e1b3010aa0337c93 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_718472d9afe1e8a5e1b3010aa0337c93 expect EPERM result 0 Running test #13... failed: test chflags fstest_718472d9afe1e8a5e1b3010aa0337c93 none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_718472d9afe1e8a5e1b3010aa0337c93 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_ed4a0d6e0e7c7b1870af9af51b41bc10/fstest_7bf1c0a87573faf70201816ce074006e expect EPERM result 0 Running test #4... okay. Running test #5... failed: test rmdir fstest_ed4a0d6e0e7c7b1870af9af51b41bc10/fstest_7bf1c0a87573faf70201816ce074006e 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_ed4a0d6e0e7c7b1870af9af51b41bc10/fstest_7bf1c0a87573faf70201816ce074006e expect EPERM result 0 Running test #14... okay. Running test #15... failed: test rmdir fstest_ed4a0d6e0e7c7b1870af9af51b41bc10/fstest_7bf1c0a87573faf70201816ce074006e 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_b389eb3f8c5116719e06fdf56c3918a8/fstest_779581fbc295ff41e6fe068672731b5c/.. 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_2537667877af7603a449b6f59133e8f7/fstest_8dc4ca18e6553078137ce9f284429f18 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test symlink test fstest_2537667877af7603a449b6f59133e8f7/fstest_8dc4ca18e6553078137ce9f284429f18 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_74c9bf3242bfc251f40cb2dfe69043d9 123 expect EPERM result 0 Running test #3... failed: test stat fstest_74c9bf3242bfc251f40cb2dfe69043d9 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_74c9bf3242bfc251f40cb2dfe69043d9 123 expect EPERM result 0 Running test #17... failed: test stat fstest_74c9bf3242bfc251f40cb2dfe69043d9 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_f163579ec909c376b3d2e8d5e453128b expect EPERM result 0 Running test #3... failed: test chflags fstest_f163579ec909c376b3d2e8d5e453128b none expect 0 result ENOENT Running test #4... failed: test unlink fstest_f163579ec909c376b3d2e8d5e453128b 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_f163579ec909c376b3d2e8d5e453128b expect EPERM result 0 Running test #13... failed: test chflags fstest_f163579ec909c376b3d2e8d5e453128b none expect 0 result ENOENT Running test #14... failed: test unlink fstest_f163579ec909c376b3d2e8d5e453128b 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_263aa609072ab3ed990f2519e58f69f4/fstest_abaabb364a4c47c6d55d42a0f3386e5e expect EPERM result 0 Running test #4... okay. Running test #5... failed: test unlink fstest_263aa609072ab3ed990f2519e58f69f4/fstest_abaabb364a4c47c6d55d42a0f3386e5e 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_263aa609072ab3ed990f2519e58f69f4/fstest_abaabb364a4c47c6d55d42a0f3386e5e expect EPERM result 0 Running test #14... okay. Running test #15... failed: test unlink fstest_263aa609072ab3ed990f2519e58f69f4/fstest_abaabb364a4c47c6d55d42a0f3386e5e 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 11m19.83s