START sys/ffs 2024-03-25T18:12:22Z ===> 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.069 secs (30063507 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_b0e4fc5a33d677576054f63b0771b2cf 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_b0e4fc5a33d677576054f63b0771b2cf 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_b0e4fc5a33d677576054f63b0771b2cf 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_b0e4fc5a33d677576054f63b0771b2cf 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_b0e4fc5a33d677576054f63b0771b2cf 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_b0e4fc5a33d677576054f63b0771b2cf 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_b9ac118a317ea6a5c55f40850a23ac31 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_b9ac118a317ea6a5c55f40850a23ac31 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_b9ac118a317ea6a5c55f40850a23ac31 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_b9ac118a317ea6a5c55f40850a23ac31 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_f82a7f91f172606047e69bff94e1a4fd flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_f82a7f91f172606047e69bff94e1a4fd UF_IMMUTABLE expect EPERM result 0 Running test #7... failed: test stat fstest_f82a7f91f172606047e69bff94e1a4fd flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #8... okay. Running test #9... okay. Running test #10... failed: test stat fstest_f82a7f91f172606047e69bff94e1a4fd flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_f82a7f91f172606047e69bff94e1a4fd UF_IMMUTABLE expect EPERM result 0 Running test #12... failed: test stat fstest_f82a7f91f172606047e69bff94e1a4fd 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_f82a7f91f172606047e69bff94e1a4fd flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_f82a7f91f172606047e69bff94e1a4fd UF_IMMUTABLE expect EPERM result 0 Running test #21... failed: test stat fstest_f82a7f91f172606047e69bff94e1a4fd flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #22... okay. Running test #23... okay. Running test #24... failed: test stat fstest_f82a7f91f172606047e69bff94e1a4fd flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_f82a7f91f172606047e69bff94e1a4fd UF_IMMUTABLE expect EPERM result 0 Running test #26... failed: test stat fstest_f82a7f91f172606047e69bff94e1a4fd 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_f82a7f91f172606047e69bff94e1a4fd flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_f82a7f91f172606047e69bff94e1a4fd UF_IMMUTABLE expect EPERM result 0 Running test #35... failed: test stat fstest_f82a7f91f172606047e69bff94e1a4fd flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #36... okay. Running test #37... okay. Running test #38... failed: test stat fstest_f82a7f91f172606047e69bff94e1a4fd flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_f82a7f91f172606047e69bff94e1a4fd UF_IMMUTABLE expect EPERM result 0 Running test #40... failed: test stat fstest_f82a7f91f172606047e69bff94e1a4fd 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_f82a7f91f172606047e69bff94e1a4fd flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_f82a7f91f172606047e69bff94e1a4fd UF_IMMUTABLE expect EPERM result 0 Running test #49... failed: test lstat fstest_f82a7f91f172606047e69bff94e1a4fd flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #50... okay. Running test #51... okay. Running test #52... failed: test lstat fstest_f82a7f91f172606047e69bff94e1a4fd flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_f82a7f91f172606047e69bff94e1a4fd UF_IMMUTABLE expect EPERM result 0 Running test #54... failed: test lstat fstest_f82a7f91f172606047e69bff94e1a4fd 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_783e215e58930b8a3678fe00ef5ec3d9 flags expect SF_IMMUTABLE result none Running test #5... okay. Running test #6... failed: test stat fstest_783e215e58930b8a3678fe00ef5ec3d9 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_783e215e58930b8a3678fe00ef5ec3d9 flags expect SF_IMMUTABLE result none Running test #13... okay. Running test #14... failed: test stat fstest_783e215e58930b8a3678fe00ef5ec3d9 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_783e215e58930b8a3678fe00ef5ec3d9 flags expect SF_IMMUTABLE result none Running test #21... okay. Running test #22... failed: test stat fstest_783e215e58930b8a3678fe00ef5ec3d9 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_783e215e58930b8a3678fe00ef5ec3d9 flags expect SF_IMMUTABLE result none Running test #29... okay. Running test #30... failed: test lstat fstest_783e215e58930b8a3678fe00ef5ec3d9 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_df612bd69159b0bd1b5f5b0d5612fbd9 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_df612bd69159b0bd1b5f5b0d5612fbd9 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_df612bd69159b0bd1b5f5b0d5612fbd9 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_df612bd69159b0bd1b5f5b0d5612fbd9 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_df612bd69159b0bd1b5f5b0d5612fbd9 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_df612bd69159b0bd1b5f5b0d5612fbd9 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_df612bd69159b0bd1b5f5b0d5612fbd9 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_df612bd69159b0bd1b5f5b0d5612fbd9 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_d14304432216a1fbaa6abe4a9fe96cd3 SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_d14304432216a1fbaa6abe4a9fe96cd3 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_d14304432216a1fbaa6abe4a9fe96cd3 SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_d14304432216a1fbaa6abe4a9fe96cd3 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_d14304432216a1fbaa6abe4a9fe96cd3 SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_d14304432216a1fbaa6abe4a9fe96cd3 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_d14304432216a1fbaa6abe4a9fe96cd3 SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_d14304432216a1fbaa6abe4a9fe96cd3 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_d14304432216a1fbaa6abe4a9fe96cd3 SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_d14304432216a1fbaa6abe4a9fe96cd3 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_d14304432216a1fbaa6abe4a9fe96cd3 SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_d14304432216a1fbaa6abe4a9fe96cd3 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_d14304432216a1fbaa6abe4a9fe96cd3 SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_d14304432216a1fbaa6abe4a9fe96cd3 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_d14304432216a1fbaa6abe4a9fe96cd3 SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_d14304432216a1fbaa6abe4a9fe96cd3 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_bd20c1ef7ea7ab8f6110216518636b9c 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_bd20c1ef7ea7ab8f6110216518636b9c 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_bd20c1ef7ea7ab8f6110216518636b9c 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_bd20c1ef7ea7ab8f6110216518636b9c 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_45593f9c454be6f644adede743ecd4dd 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_45593f9c454be6f644adede743ecd4dd 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_45593f9c454be6f644adede743ecd4dd 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_5078208d6a4d8d42a3d6b43662229218 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_5078208d6a4d8d42a3d6b43662229218 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_35e8cbdc15a7712f300758118ac2e355/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_c851a15bccb789d8909200d6db2fbb70 fstest_90f725ea241501b0ae1e44586d16b6aa expect EPERM result 0 Running test #5... okay. Running test #6... failed: test link fstest_c851a15bccb789d8909200d6db2fbb70 fstest_90f725ea241501b0ae1e44586d16b6aa 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_c851a15bccb789d8909200d6db2fbb70 fstest_90f725ea241501b0ae1e44586d16b6aa expect EPERM result 0 Running test #15... okay. Running test #16... failed: test link fstest_c851a15bccb789d8909200d6db2fbb70 fstest_90f725ea241501b0ae1e44586d16b6aa 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_9b296b4e44025cb9a65dcaa228df78de/fstest_73fade9e7460896736944e7a0aa12a19 fstest_9b296b4e44025cb9a65dcaa228df78de/fstest_f9f6d4cd1ebeaec09b504655df84e191 expect EPERM result 0 Running test #6... okay. Running test #7... failed: test link fstest_9b296b4e44025cb9a65dcaa228df78de/fstest_73fade9e7460896736944e7a0aa12a19 fstest_9b296b4e44025cb9a65dcaa228df78de/fstest_f9f6d4cd1ebeaec09b504655df84e191 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_dd112ddf2bfcf14c438ab0212434fecd/fstest_dde0b7f80d8480e5b48a404475e97705 0755 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkdir fstest_dd112ddf2bfcf14c438ab0212434fecd/fstest_dde0b7f80d8480e5b48a404475e97705 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_8550ed664ae2f7a88e057250c769a715/fstest_944255b9afd6e2e01a924faad9c7334c 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_8550ed664ae2f7a88e057250c769a715/fstest_944255b9afd6e2e01a924faad9c7334c 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_1a29f537ed5da3bb7a30b6fb907f0fb2/fstest_9ba34560147b38a73acf907f45932e8d 0644 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkfifo fstest_1a29f537ed5da3bb7a30b6fb907f0fb2/fstest_9ba34560147b38a73acf907f45932e8d 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_aed637be47bc00b27b6cd4f783344f95 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_aed637be47bc00b27b6cd4f783344f95 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_aed637be47bc00b27b6cd4f783344f95 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_aed637be47bc00b27b6cd4f783344f95 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_aed637be47bc00b27b6cd4f783344f95 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_aed637be47bc00b27b6cd4f783344f95 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_aed637be47bc00b27b6cd4f783344f95 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_aed637be47bc00b27b6cd4f783344f95 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_aed637be47bc00b27b6cd4f783344f95 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_a0d74afecc1f88a074f881ade25aec02/fstest_0149ff928e2706b6fcafe058de4dfdba 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_f0c6353b68caba2f5c77979ae3a87fc8 O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_f0c6353b68caba2f5c77979ae3a87fc8 O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_f0c6353b68caba2f5c77979ae3a87fc8 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_f0c6353b68caba2f5c77979ae3a87fc8 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_789298d254e4c5a7b5fc5b6c1a0034d3 O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_789298d254e4c5a7b5fc5b6c1a0034d3 O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_789298d254e4c5a7b5fc5b6c1a0034d3 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_789298d254e4c5a7b5fc5b6c1a0034d3 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_789298d254e4c5a7b5fc5b6c1a0034d3 O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_789298d254e4c5a7b5fc5b6c1a0034d3 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_789298d254e4c5a7b5fc5b6c1a0034d3 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_789298d254e4c5a7b5fc5b6c1a0034d3 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_837be2f6699444c0ad16980f20b39f84 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_bb22b22d377a0c2202378b3eb9d586aa/fstest_b8134765e7efd88ecdc59d97fa64ee9c O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_bb22b22d377a0c2202378b3eb9d586aa/fstest_b8134765e7efd88ecdc59d97fa64ee9c 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_a91240afc65f6e00c851bae47f2b257d O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_a91240afc65f6e00c851bae47f2b257d O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_a91240afc65f6e00c851bae47f2b257d O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_a91240afc65f6e00c851bae47f2b257d 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_1f3f8a643cf3adffe1a4fd27786bf772 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_32609439d36777b3b2cf9cc961b5325f flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result 0 Running test #4... failed: test chflags fstest_32609439d36777b3b2cf9cc961b5325f UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_32609439d36777b3b2cf9cc961b5325f flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result ENOENT Running test #7... failed: test chflags fstest_32609439d36777b3b2cf9cc961b5325f SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_32609439d36777b3b2cf9cc961b5325f flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result ENOENT Running test #10... failed: test chflags fstest_32609439d36777b3b2cf9cc961b5325f UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_32609439d36777b3b2cf9cc961b5325f flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result ENOENT Running test #13... failed: test chflags fstest_32609439d36777b3b2cf9cc961b5325f none expect 0 result ENOENT Running test #14... failed: test unlink fstest_32609439d36777b3b2cf9cc961b5325f expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... failed: test stat fstest_32609439d36777b3b2cf9cc961b5325f flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result ENOTDIR Running test #19... okay. Running test #20... okay. Running test #21... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result ENOTDIR Running test #22... okay. Running test #23... failed: test stat fstest_32609439d36777b3b2cf9cc961b5325f flags expect SF_APPEND result none Running test #24... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result ENOTDIR Running test #25... okay. Running test #26... okay. Running test #27... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 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_32609439d36777b3b2cf9cc961b5325f flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result 0 Running test #34... failed: test chflags fstest_32609439d36777b3b2cf9cc961b5325f UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_32609439d36777b3b2cf9cc961b5325f flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result ENOENT Running test #37... failed: test chflags fstest_32609439d36777b3b2cf9cc961b5325f SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_32609439d36777b3b2cf9cc961b5325f flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result ENOENT Running test #40... failed: test chflags fstest_32609439d36777b3b2cf9cc961b5325f UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_32609439d36777b3b2cf9cc961b5325f flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result ENOENT Running test #43... failed: test chflags fstest_32609439d36777b3b2cf9cc961b5325f none expect 0 result ENOENT Running test #44... failed: test unlink fstest_32609439d36777b3b2cf9cc961b5325f expect 0 result ENOENT Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_32609439d36777b3b2cf9cc961b5325f flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result 0 Running test #49... failed: test lchflags fstest_32609439d36777b3b2cf9cc961b5325f UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_32609439d36777b3b2cf9cc961b5325f flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_32609439d36777b3b2cf9cc961b5325f SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_32609439d36777b3b2cf9cc961b5325f flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_32609439d36777b3b2cf9cc961b5325f UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_32609439d36777b3b2cf9cc961b5325f flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_32609439d36777b3b2cf9cc961b5325f fstest_01e8558a3870e1dbe4196df6be626c91 expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_32609439d36777b3b2cf9cc961b5325f none expect 0 result ENOENT Running test #59... failed: test unlink fstest_32609439d36777b3b2cf9cc961b5325f 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_268366e29a202a6e1737603e33d1a512 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test stat fstest_268366e29a202a6e1737603e33d1a512 flags expect SF_APPEND result none Running test #10... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 expect EPERM result ENOENT Running test #11... okay. Running test #12... okay. Running test #13... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 expect EPERM result ENOENT Running test #14... okay. Running test #15... failed: test unlink fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... failed: test stat fstest_268366e29a202a6e1737603e33d1a512 flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 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_268366e29a202a6e1737603e33d1a512 flags expect SF_APPEND result none Running test #25... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 expect EPERM result ENOTDIR Running test #26... okay. Running test #27... okay. Running test #28... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 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_268366e29a202a6e1737603e33d1a512 flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 expect EPERM result 0 Running test #35... okay. Running test #36... okay. Running test #37... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 expect EPERM result ENOENT Running test #38... okay. Running test #39... failed: test stat fstest_268366e29a202a6e1737603e33d1a512 flags expect SF_APPEND result none Running test #40... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 expect EPERM result ENOENT Running test #41... okay. Running test #42... okay. Running test #43... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 expect EPERM result ENOENT Running test #44... okay. Running test #45... failed: test unlink fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 expect 0 result ENOENT Running test #46... okay. Running test #47... okay. Running test #48... failed: test stat fstest_268366e29a202a6e1737603e33d1a512 flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 expect EPERM result 0 Running test #50... okay. Running test #51... okay. Running test #52... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 expect EPERM result ENOENT Running test #53... okay. Running test #54... failed: test stat fstest_268366e29a202a6e1737603e33d1a512 flags expect SF_APPEND result none Running test #55... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 expect EPERM result ENOENT Running test #56... okay. Running test #57... okay. Running test #58... failed: test rename fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 fstest_f8bf82f71414ba7d65b911a08a6190c9 expect EPERM result ENOENT Running test #59... okay. Running test #60... failed: test unlink fstest_268366e29a202a6e1737603e33d1a512/fstest_24a3d487f53f911f2597084efbc3b2e3 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_5a82b6ad47aaa77798a1301d13cb1d55 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_e1e777f81dc8d0b4f18adb785a189e81 fstest_5a82b6ad47aaa77798a1301d13cb1d55/fstest_f09debbcc6f6a9be454a02e312b33dc1 expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_e1e777f81dc8d0b4f18adb785a189e81 fstest_5a82b6ad47aaa77798a1301d13cb1d55/fstest_f09debbcc6f6a9be454a02e312b33dc1 expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test unlink fstest_e1e777f81dc8d0b4f18adb785a189e81 expect 0 result ENOENT Running test #10... okay. Running test #11... okay. Running test #12... failed: test stat fstest_5a82b6ad47aaa77798a1301d13cb1d55 flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_e1e777f81dc8d0b4f18adb785a189e81 fstest_5a82b6ad47aaa77798a1301d13cb1d55/fstest_f09debbcc6f6a9be454a02e312b33dc1 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_5a82b6ad47aaa77798a1301d13cb1d55 flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_e1e777f81dc8d0b4f18adb785a189e81 fstest_5a82b6ad47aaa77798a1301d13cb1d55/fstest_f09debbcc6f6a9be454a02e312b33dc1 expect EPERM result 0 Running test #23... okay. Running test #24... okay. Running test #25... failed: test rename fstest_e1e777f81dc8d0b4f18adb785a189e81 fstest_5a82b6ad47aaa77798a1301d13cb1d55/fstest_f09debbcc6f6a9be454a02e312b33dc1 expect EPERM result ENOENT Running test #26... okay. Running test #27... failed: test unlink fstest_e1e777f81dc8d0b4f18adb785a189e81 expect 0 result ENOENT Running test #28... okay. Running test #29... okay. Running test #30... failed: test stat fstest_5a82b6ad47aaa77798a1301d13cb1d55 flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_e1e777f81dc8d0b4f18adb785a189e81 fstest_5a82b6ad47aaa77798a1301d13cb1d55/fstest_f09debbcc6f6a9be454a02e312b33dc1 expect EPERM result 0 Running test #32... okay. Running test #33... okay. Running test #34... failed: test rename fstest_e1e777f81dc8d0b4f18adb785a189e81 fstest_5a82b6ad47aaa77798a1301d13cb1d55/fstest_f09debbcc6f6a9be454a02e312b33dc1 expect EPERM result ENOENT Running test #35... okay. Running test #36... failed: test unlink fstest_e1e777f81dc8d0b4f18adb785a189e81 expect 0 result ENOENT Running test #37... okay. Running test #38... okay. Running test #39... failed: test stat fstest_5a82b6ad47aaa77798a1301d13cb1d55 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_5a82b6ad47aaa77798a1301d13cb1d55 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_5a82b6ad47aaa77798a1301d13cb1d55 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_5a82b6ad47aaa77798a1301d13cb1d55 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_1cd02321bf3c4886630c5868634e19ca expect EPERM result 0 Running test #3... failed: test chflags fstest_1cd02321bf3c4886630c5868634e19ca none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_1cd02321bf3c4886630c5868634e19ca 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_1cd02321bf3c4886630c5868634e19ca expect EPERM result 0 Running test #13... failed: test chflags fstest_1cd02321bf3c4886630c5868634e19ca none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_1cd02321bf3c4886630c5868634e19ca 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_2a627196dfdc3a2f9e7adadf991d52d7/fstest_ea98a5d8d00ad6a4e39a78c0c6856c3a expect EPERM result 0 Running test #4... okay. Running test #5... failed: test rmdir fstest_2a627196dfdc3a2f9e7adadf991d52d7/fstest_ea98a5d8d00ad6a4e39a78c0c6856c3a 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_2a627196dfdc3a2f9e7adadf991d52d7/fstest_ea98a5d8d00ad6a4e39a78c0c6856c3a expect EPERM result 0 Running test #14... okay. Running test #15... failed: test rmdir fstest_2a627196dfdc3a2f9e7adadf991d52d7/fstest_ea98a5d8d00ad6a4e39a78c0c6856c3a 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_99ade5509807a9a91a1de4c47a5d3b18/fstest_5b208afe0e33c826290d5e3a0b65bbc8/.. 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_aeecc5316fbb9794c96cca697354ce3c/fstest_7512839e6c2cbd4b95f8808515cb3457 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test symlink test fstest_aeecc5316fbb9794c96cca697354ce3c/fstest_7512839e6c2cbd4b95f8808515cb3457 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_6a6d5bf20014d16b7e0f45774ba27db0 123 expect EPERM result 0 Running test #3... failed: test stat fstest_6a6d5bf20014d16b7e0f45774ba27db0 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_6a6d5bf20014d16b7e0f45774ba27db0 123 expect EPERM result 0 Running test #17... failed: test stat fstest_6a6d5bf20014d16b7e0f45774ba27db0 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_7c46a203e0c432acd6357f534ccda122 expect EPERM result 0 Running test #3... failed: test chflags fstest_7c46a203e0c432acd6357f534ccda122 none expect 0 result ENOENT Running test #4... failed: test unlink fstest_7c46a203e0c432acd6357f534ccda122 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_7c46a203e0c432acd6357f534ccda122 expect EPERM result 0 Running test #13... failed: test chflags fstest_7c46a203e0c432acd6357f534ccda122 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_7c46a203e0c432acd6357f534ccda122 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_70d39ba68a4cc0e60f233eb0a9c7644c/fstest_45c4c5f9f00394bac0ce3e9ed82d9a48 expect EPERM result 0 Running test #4... okay. Running test #5... failed: test unlink fstest_70d39ba68a4cc0e60f233eb0a9c7644c/fstest_45c4c5f9f00394bac0ce3e9ed82d9a48 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_70d39ba68a4cc0e60f233eb0a9c7644c/fstest_45c4c5f9f00394bac0ce3e9ed82d9a48 expect EPERM result 0 Running test #14... okay. Running test #15... failed: test unlink fstest_70d39ba68a4cc0e60f233eb0a9c7644c/fstest_45c4c5f9f00394bac0ce3e9ed82d9a48 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.036 secs (57179330 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_c3b12466e2c3b3df3a429c81eb1bb2e2 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_c3b12466e2c3b3df3a429c81eb1bb2e2 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_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #7... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #8... failed: test stat fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #9... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 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_c3b12466e2c3b3df3a429c81eb1bb2e2 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_c3b12466e2c3b3df3a429c81eb1bb2e2 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_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #17... failed: test stat fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #18... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #19... failed: test stat fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #20... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 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_c3b12466e2c3b3df3a429c81eb1bb2e2 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_c3b12466e2c3b3df3a429c81eb1bb2e2 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_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #28... failed: test stat fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #29... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #30... failed: test stat fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #31... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 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_e2a9d6636ac7572ae10cd9d17a91d752 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_e2a9d6636ac7572ae10cd9d17a91d752 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_e2a9d6636ac7572ae10cd9d17a91d752 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #42... failed: test stat fstest_e2a9d6636ac7572ae10cd9d17a91d752 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #43... okay. Running test #44... failed: test chflags fstest_e2a9d6636ac7572ae10cd9d17a91d752 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #45... failed: test stat fstest_e2a9d6636ac7572ae10cd9d17a91d752 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #46... okay. Running test #47... failed: test chflags fstest_e2a9d6636ac7572ae10cd9d17a91d752 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_e2a9d6636ac7572ae10cd9d17a91d752 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_e2a9d6636ac7572ae10cd9d17a91d752 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_e2a9d6636ac7572ae10cd9d17a91d752 UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #60... failed: test lstat fstest_e2a9d6636ac7572ae10cd9d17a91d752 flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #61... okay. Running test #62... failed: test lchflags fstest_e2a9d6636ac7572ae10cd9d17a91d752 SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #63... failed: test lstat fstest_e2a9d6636ac7572ae10cd9d17a91d752 flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #64... okay. Running test #65... failed: test lchflags fstest_e2a9d6636ac7572ae10cd9d17a91d752 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_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_NODUMP expect 0 result EOPNOTSUPP Running test #72... failed: test 1711390737 -lt 1711390737 Running test #73... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #74... failed: test 1711390737 -lt 1711390737 Running test #75... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_APPEND expect 0 result EOPNOTSUPP Running test #76... failed: test 1711390737 -lt 1711390737 Running test #77... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #78... failed: test 1711390737 -lt 1711390737 Running test #79... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #80... failed: test 1711390737 -lt 1711390737 Running test #81... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #82... failed: test 1711390737 -lt 1711390737 Running test #83... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_APPEND expect 0 result EOPNOTSUPP Running test #84... failed: test 1711390737 -lt 1711390737 Running test #85... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 none expect 0 result EOPNOTSUPP Running test #86... failed: test 1711390737 -lt 1711390737 Running test #87... okay. Running test #88... okay. Running test #89... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_NODUMP expect 0 result EOPNOTSUPP Running test #90... failed: test 1711390745 -lt 1711390745 Running test #91... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #92... failed: test 1711390745 -lt 1711390745 Running test #93... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_APPEND expect 0 result EOPNOTSUPP Running test #94... failed: test 1711390745 -lt 1711390745 Running test #95... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #96... failed: test 1711390745 -lt 1711390745 Running test #97... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #98... failed: test 1711390745 -lt 1711390745 Running test #99... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #100... failed: test 1711390745 -lt 1711390745 Running test #101... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_APPEND expect 0 result EOPNOTSUPP Running test #102... failed: test 1711390745 -lt 1711390745 Running test #103... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 none expect 0 result EOPNOTSUPP Running test #104... failed: test 1711390745 -lt 1711390745 Running test #105... okay. Running test #106... okay. Running test #107... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_NODUMP expect 0 result EOPNOTSUPP Running test #108... failed: test 1711390753 -lt 1711390753 Running test #109... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #110... failed: test 1711390753 -lt 1711390753 Running test #111... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_APPEND expect 0 result EOPNOTSUPP Running test #112... failed: test 1711390753 -lt 1711390753 Running test #113... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #114... failed: test 1711390753 -lt 1711390753 Running test #115... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #116... failed: test 1711390753 -lt 1711390753 Running test #117... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #118... failed: test 1711390753 -lt 1711390753 Running test #119... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_APPEND expect 0 result EOPNOTSUPP Running test #120... failed: test 1711390753 -lt 1711390753 Running test #121... failed: test chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 none expect 0 result EOPNOTSUPP Running test #122... failed: test 1711390753 -lt 1711390753 Running test #123... okay. Running test #124... okay. Running test #125... failed: test lchflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_NODUMP expect 0 result EOPNOTSUPP Running test #126... failed: test 1711390761 -lt 1711390761 Running test #127... failed: test lchflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #128... failed: test 1711390761 -lt 1711390761 Running test #129... failed: test lchflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_APPEND expect 0 result EOPNOTSUPP Running test #130... failed: test 1711390761 -lt 1711390761 Running test #131... failed: test lchflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_OPAQUE expect 0 result EOPNOTSUPP Running test #132... failed: test 1711390761 -lt 1711390761 Running test #133... failed: test lchflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #134... failed: test 1711390761 -lt 1711390761 Running test #135... failed: test lchflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #136... failed: test 1711390761 -lt 1711390761 Running test #137... failed: test lchflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_APPEND expect 0 result EOPNOTSUPP Running test #138... failed: test 1711390761 -lt 1711390761 Running test #139... failed: test lchflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 none expect 0 result EOPNOTSUPP Running test #140... failed: test 1711390761 -lt 1711390761 Running test #141... okay. Running test #142... okay. Running test #143... failed: test -u 65534 chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #144... okay. Running test #145... failed: test -u 65534 chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #146... okay. Running test #147... failed: test -u 65534 chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 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_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #152... okay. Running test #153... failed: test -u 65534 chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #154... okay. Running test #155... failed: test -u 65534 chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 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_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #160... okay. Running test #161... failed: test -u 65534 chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #162... okay. Running test #163... failed: test -u 65534 chflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 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_c3b12466e2c3b3df3a429c81eb1bb2e2 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #168... okay. Running test #169... failed: test -u 65534 lchflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #170... okay. Running test #171... failed: test -u 65534 lchflags fstest_c3b12466e2c3b3df3a429c81eb1bb2e2 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_03ce0e115d4354ca09fbc855c061e276/fstest_fb35c796cffd865a51aa54dbdc71fa93 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #5... failed: test -u 65534 -g 65534 stat fstest_03ce0e115d4354ca09fbc855c061e276/fstest_fb35c796cffd865a51aa54dbdc71fa93 flags expect UF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_03ce0e115d4354ca09fbc855c061e276/fstest_fb35c796cffd865a51aa54dbdc71fa93 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_03ce0e115d4354ca09fbc855c061e276/fstest_fb35c796cffd865a51aa54dbdc71fa93 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #11... failed: test -u 65534 -g 65534 stat fstest_03ce0e115d4354ca09fbc855c061e276/fstest_fb35c796cffd865a51aa54dbdc71fa93 flags expect UF_IMMUTABLE result none Running test #12... failed: test -u 65534 -g 65534 chflags fstest_03ce0e115d4354ca09fbc855c061e276/fstest_fb35c796cffd865a51aa54dbdc71fa93 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_a329c20b5945af9690c332d831ba7b93 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_a329c20b5945af9690c332d831ba7b93 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_a329c20b5945af9690c332d831ba7b93 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_a329c20b5945af9690c332d831ba7b93 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_a329c20b5945af9690c332d831ba7b93 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_a329c20b5945af9690c332d831ba7b93 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_a329c20b5945af9690c332d831ba7b93 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_a329c20b5945af9690c332d831ba7b93 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_467da64e19a6307310d7a83cbe9814ec SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test -u 65533 -g 65533 chflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #5... failed: test stat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #7... failed: test stat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_IMMUTABLE result none Running test #8... failed: test chflags fstest_467da64e19a6307310d7a83cbe9814ec SF_APPEND expect 0 result EOPNOTSUPP Running test #9... failed: test -u 65533 -g 65533 chflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #10... failed: test stat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #12... failed: test stat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_APPEND result none Running test #13... failed: test chflags fstest_467da64e19a6307310d7a83cbe9814ec none expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... failed: test chflags fstest_467da64e19a6307310d7a83cbe9814ec SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #18... failed: test -u 65533 -g 65533 chflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #19... failed: test stat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #21... failed: test stat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_IMMUTABLE result none Running test #22... failed: test chflags fstest_467da64e19a6307310d7a83cbe9814ec SF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test -u 65533 -g 65533 chflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #24... failed: test stat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #26... failed: test stat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_APPEND result none Running test #27... failed: test chflags fstest_467da64e19a6307310d7a83cbe9814ec none expect 0 result EOPNOTSUPP Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... failed: test chflags fstest_467da64e19a6307310d7a83cbe9814ec SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #32... failed: test -u 65533 -g 65533 chflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #33... failed: test stat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #35... failed: test stat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_IMMUTABLE result none Running test #36... failed: test chflags fstest_467da64e19a6307310d7a83cbe9814ec SF_APPEND expect 0 result EOPNOTSUPP Running test #37... failed: test -u 65533 -g 65533 chflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #38... failed: test stat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #40... failed: test stat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_APPEND result none Running test #41... failed: test chflags fstest_467da64e19a6307310d7a83cbe9814ec none expect 0 result EOPNOTSUPP Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... failed: test lchflags fstest_467da64e19a6307310d7a83cbe9814ec SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #46... failed: test -u 65533 -g 65533 lchflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #47... failed: test lstat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #49... failed: test lstat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_IMMUTABLE result none Running test #50... failed: test lchflags fstest_467da64e19a6307310d7a83cbe9814ec SF_APPEND expect 0 result EOPNOTSUPP Running test #51... failed: test -u 65533 -g 65533 lchflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #52... failed: test lstat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_467da64e19a6307310d7a83cbe9814ec UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #54... failed: test lstat fstest_467da64e19a6307310d7a83cbe9814ec flags expect SF_APPEND result none Running test #55... failed: test lchflags fstest_467da64e19a6307310d7a83cbe9814ec 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_2589ea7b158326e14dcaccfcf7c4a5fc SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test stat fstest_2589ea7b158326e14dcaccfcf7c4a5fc flags expect SF_IMMUTABLE result none Running test #5... failed: test chflags fstest_2589ea7b158326e14dcaccfcf7c4a5fc SF_APPEND expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_2589ea7b158326e14dcaccfcf7c4a5fc flags expect SF_APPEND result none Running test #7... failed: test chflags fstest_2589ea7b158326e14dcaccfcf7c4a5fc none expect 0 result EOPNOTSUPP Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... failed: test chflags fstest_2589ea7b158326e14dcaccfcf7c4a5fc SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_2589ea7b158326e14dcaccfcf7c4a5fc flags expect SF_IMMUTABLE result none Running test #13... failed: test chflags fstest_2589ea7b158326e14dcaccfcf7c4a5fc SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test stat fstest_2589ea7b158326e14dcaccfcf7c4a5fc flags expect SF_APPEND result none Running test #15... failed: test chflags fstest_2589ea7b158326e14dcaccfcf7c4a5fc none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test chflags fstest_2589ea7b158326e14dcaccfcf7c4a5fc SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #20... failed: test stat fstest_2589ea7b158326e14dcaccfcf7c4a5fc flags expect SF_IMMUTABLE result none Running test #21... failed: test chflags fstest_2589ea7b158326e14dcaccfcf7c4a5fc SF_APPEND expect 0 result EOPNOTSUPP Running test #22... failed: test stat fstest_2589ea7b158326e14dcaccfcf7c4a5fc flags expect SF_APPEND result none Running test #23... failed: test chflags fstest_2589ea7b158326e14dcaccfcf7c4a5fc none expect 0 result EOPNOTSUPP Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... failed: test lchflags fstest_2589ea7b158326e14dcaccfcf7c4a5fc SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #28... failed: test lstat fstest_2589ea7b158326e14dcaccfcf7c4a5fc flags expect SF_IMMUTABLE result none Running test #29... failed: test lchflags fstest_2589ea7b158326e14dcaccfcf7c4a5fc SF_APPEND expect 0 result EOPNOTSUPP Running test #30... failed: test lstat fstest_2589ea7b158326e14dcaccfcf7c4a5fc flags expect SF_APPEND result none Running test #31... failed: test lchflags fstest_2589ea7b158326e14dcaccfcf7c4a5fc 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_486b788ee612c561303b13e98d97f2d5 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #4... okay. Running test #5... failed: test -u 65534 -g 65534 chflags fstest_486b788ee612c561303b13e98d97f2d5 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #6... okay. Running test #7... failed: test -u 65533 -g 65533 chflags fstest_486b788ee612c561303b13e98d97f2d5 SF_APPEND expect EPERM result EOPNOTSUPP Running test #8... okay. Running test #9... failed: test -u 65534 -g 65534 chflags fstest_486b788ee612c561303b13e98d97f2d5 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_486b788ee612c561303b13e98d97f2d5 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 chflags fstest_486b788ee612c561303b13e98d97f2d5 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #17... okay. Running test #18... failed: test -u 65533 -g 65533 chflags fstest_486b788ee612c561303b13e98d97f2d5 SF_APPEND expect EPERM result EOPNOTSUPP Running test #19... okay. Running test #20... failed: test -u 65534 -g 65534 chflags fstest_486b788ee612c561303b13e98d97f2d5 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_486b788ee612c561303b13e98d97f2d5 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #26... okay. Running test #27... failed: test -u 65534 -g 65534 chflags fstest_486b788ee612c561303b13e98d97f2d5 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #28... okay. Running test #29... failed: test -u 65533 -g 65533 chflags fstest_486b788ee612c561303b13e98d97f2d5 SF_APPEND expect EPERM result EOPNOTSUPP Running test #30... okay. Running test #31... failed: test -u 65534 -g 65534 chflags fstest_486b788ee612c561303b13e98d97f2d5 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_486b788ee612c561303b13e98d97f2d5 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #37... okay. Running test #38... failed: test -u 65534 -g 65534 lchflags fstest_486b788ee612c561303b13e98d97f2d5 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #39... okay. Running test #40... failed: test -u 65533 -g 65533 lchflags fstest_486b788ee612c561303b13e98d97f2d5 SF_APPEND expect EPERM result EOPNOTSUPP Running test #41... okay. Running test #42... failed: test -u 65534 -g 65534 lchflags fstest_486b788ee612c561303b13e98d97f2d5 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_3f4391a8c8e42b35170a3c2b068885a4 SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_3f4391a8c8e42b35170a3c2b068885a4 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_3f4391a8c8e42b35170a3c2b068885a4 SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_3f4391a8c8e42b35170a3c2b068885a4 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_3f4391a8c8e42b35170a3c2b068885a4 SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_3f4391a8c8e42b35170a3c2b068885a4 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_3f4391a8c8e42b35170a3c2b068885a4 SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_3f4391a8c8e42b35170a3c2b068885a4 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_3f4391a8c8e42b35170a3c2b068885a4 SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_3f4391a8c8e42b35170a3c2b068885a4 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_3f4391a8c8e42b35170a3c2b068885a4 SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_3f4391a8c8e42b35170a3c2b068885a4 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_3f4391a8c8e42b35170a3c2b068885a4 SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_3f4391a8c8e42b35170a3c2b068885a4 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_3f4391a8c8e42b35170a3c2b068885a4 SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_3f4391a8c8e42b35170a3c2b068885a4 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_d444f68b26828cbff7f07b05cfacda88 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test chmod fstest_d444f68b26828cbff7f07b05cfacda88 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_d444f68b26828cbff7f07b05cfacda88 mode expect 0644 result 0600 Running test #4... failed: test chflags fstest_d444f68b26828cbff7f07b05cfacda88 none expect 0 result EOPNOTSUPP Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_d444f68b26828cbff7f07b05cfacda88 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test chmod fstest_d444f68b26828cbff7f07b05cfacda88 0600 expect EPERM result 0 Running test #10... failed: test stat fstest_d444f68b26828cbff7f07b05cfacda88 mode expect 0644 result 0600 Running test #11... failed: test chflags fstest_d444f68b26828cbff7f07b05cfacda88 none expect 0 result EOPNOTSUPP Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... failed: test chflags fstest_d444f68b26828cbff7f07b05cfacda88 SF_APPEND expect 0 result EOPNOTSUPP Running test #16... failed: test chmod fstest_d444f68b26828cbff7f07b05cfacda88 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_d444f68b26828cbff7f07b05cfacda88 mode expect 0644 result 0600 Running test #18... failed: test chflags fstest_d444f68b26828cbff7f07b05cfacda88 none expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... failed: test chflags fstest_d444f68b26828cbff7f07b05cfacda88 UF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test chmod fstest_d444f68b26828cbff7f07b05cfacda88 0600 expect EPERM result 0 Running test #24... failed: test stat fstest_d444f68b26828cbff7f07b05cfacda88 mode expect 0644 result 0600 Running test #25... failed: test chflags fstest_d444f68b26828cbff7f07b05cfacda88 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_6a47850f7be644d1c1ffd101cc2ec45e 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_8b59537452ad66e9a022800f291ea9ec 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_8b59537452ad66e9a022800f291ea9ec 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_8b59537452ad66e9a022800f291ea9ec 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_2f5e95673a1959a0ba86aac4b4ff26a8 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test chown fstest_2f5e95673a1959a0ba86aac4b4ff26a8 65534 65534 expect EPERM result 0 Running test #3... failed: test chflags fstest_2f5e95673a1959a0ba86aac4b4ff26a8 none expect 0 result EOPNOTSUPP Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... failed: test chflags fstest_2f5e95673a1959a0ba86aac4b4ff26a8 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test chown fstest_2f5e95673a1959a0ba86aac4b4ff26a8 65534 65534 expect EPERM result 0 Running test #9... failed: test chflags fstest_2f5e95673a1959a0ba86aac4b4ff26a8 none expect 0 result EOPNOTSUPP Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_2f5e95673a1959a0ba86aac4b4ff26a8 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test chown fstest_2f5e95673a1959a0ba86aac4b4ff26a8 65534 65534 expect EPERM result 0 Running test #15... failed: test chflags fstest_2f5e95673a1959a0ba86aac4b4ff26a8 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test chflags fstest_2f5e95673a1959a0ba86aac4b4ff26a8 UF_APPEND expect 0 result EOPNOTSUPP Running test #20... failed: test chown fstest_2f5e95673a1959a0ba86aac4b4ff26a8 65534 65534 expect EPERM result 0 Running test #21... failed: test chflags fstest_2f5e95673a1959a0ba86aac4b4ff26a8 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_244c42e9f2c5a98dd23c803f29ab11ab/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... failed: test link fstest_558b44eee2c257d35cf9e3a5e9249a9b fstest_2ac564b93221bb4fd9572e5003b07e90 expect EPERM result EIO Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... failed: test -u 65534 -g 65534 link fstest_2ac564b93221bb4fd9572e5003b07e90 fstest_404064c680e389b40327e5add4d97862 expect EPERM result EIO 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_86e7071f1596146ce500136b36bf042b SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test link fstest_86e7071f1596146ce500136b36bf042b fstest_48846adfe9fe4fb8d8d8020b7ebfa200 expect EPERM result 0 Running test #5... failed: test chflags fstest_86e7071f1596146ce500136b36bf042b none expect 0 result EOPNOTSUPP Running test #6... failed: test link fstest_86e7071f1596146ce500136b36bf042b fstest_48846adfe9fe4fb8d8d8020b7ebfa200 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_86e7071f1596146ce500136b36bf042b UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test link fstest_86e7071f1596146ce500136b36bf042b fstest_48846adfe9fe4fb8d8d8020b7ebfa200 expect EPERM result 0 Running test #10... failed: test chflags fstest_86e7071f1596146ce500136b36bf042b none expect 0 result EOPNOTSUPP Running test #11... failed: test link fstest_86e7071f1596146ce500136b36bf042b fstest_48846adfe9fe4fb8d8d8020b7ebfa200 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_86e7071f1596146ce500136b36bf042b SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test link fstest_86e7071f1596146ce500136b36bf042b fstest_48846adfe9fe4fb8d8d8020b7ebfa200 expect EPERM result 0 Running test #15... failed: test chflags fstest_86e7071f1596146ce500136b36bf042b none expect 0 result EOPNOTSUPP Running test #16... failed: test link fstest_86e7071f1596146ce500136b36bf042b fstest_48846adfe9fe4fb8d8d8020b7ebfa200 expect 0 result EEXIST Running test #17... okay. Running test #18... failed: test chflags fstest_86e7071f1596146ce500136b36bf042b UF_APPEND expect 0 result EOPNOTSUPP Running test #19... failed: test link fstest_86e7071f1596146ce500136b36bf042b fstest_48846adfe9fe4fb8d8d8020b7ebfa200 expect EPERM result 0 Running test #20... failed: test chflags fstest_86e7071f1596146ce500136b36bf042b none expect 0 result EOPNOTSUPP Running test #21... failed: test link fstest_86e7071f1596146ce500136b36bf042b fstest_48846adfe9fe4fb8d8d8020b7ebfa200 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_002834f9579d161070c4a1efe9f805fb SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #5... failed: test link fstest_002834f9579d161070c4a1efe9f805fb/fstest_3fcc7c5d960ea4a2d97d450d9141e73b fstest_002834f9579d161070c4a1efe9f805fb/fstest_8fb88ea7fdd83bd952e5bf1cc5d6652f expect EPERM result 0 Running test #6... failed: test chflags fstest_002834f9579d161070c4a1efe9f805fb none expect 0 result EOPNOTSUPP Running test #7... failed: test link fstest_002834f9579d161070c4a1efe9f805fb/fstest_3fcc7c5d960ea4a2d97d450d9141e73b fstest_002834f9579d161070c4a1efe9f805fb/fstest_8fb88ea7fdd83bd952e5bf1cc5d6652f expect 0 result EEXIST Running test #8... okay. Running test #9... failed: test chflags fstest_002834f9579d161070c4a1efe9f805fb UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #10... failed: test link fstest_002834f9579d161070c4a1efe9f805fb/fstest_3fcc7c5d960ea4a2d97d450d9141e73b fstest_002834f9579d161070c4a1efe9f805fb/fstest_8fb88ea7fdd83bd952e5bf1cc5d6652f expect EPERM result 0 Running test #11... failed: test chflags fstest_002834f9579d161070c4a1efe9f805fb none expect 0 result EOPNOTSUPP Running test #12... failed: test link fstest_002834f9579d161070c4a1efe9f805fb/fstest_3fcc7c5d960ea4a2d97d450d9141e73b fstest_002834f9579d161070c4a1efe9f805fb/fstest_8fb88ea7fdd83bd952e5bf1cc5d6652f expect 0 result EEXIST Running test #13... okay. Running test #14... failed: test chflags fstest_002834f9579d161070c4a1efe9f805fb SF_APPEND expect 0 result EOPNOTSUPP Running test #15... okay. Running test #16... failed: test chflags fstest_002834f9579d161070c4a1efe9f805fb none expect 0 result EOPNOTSUPP Running test #17... okay. Running test #18... failed: test chflags fstest_002834f9579d161070c4a1efe9f805fb UF_APPEND expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... failed: test chflags fstest_002834f9579d161070c4a1efe9f805fb 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, 30 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_7dfc7bd4689ccf5791e9ad145d54aabb SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test mkdir fstest_7dfc7bd4689ccf5791e9ad145d54aabb/fstest_1f7b2d2c630faeacea8234fbd20830fc 0755 expect EPERM result 0 Running test #5... failed: test chflags fstest_7dfc7bd4689ccf5791e9ad145d54aabb none expect 0 result EOPNOTSUPP Running test #6... failed: test mkdir fstest_7dfc7bd4689ccf5791e9ad145d54aabb/fstest_1f7b2d2c630faeacea8234fbd20830fc 0755 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_7dfc7bd4689ccf5791e9ad145d54aabb UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test mkdir fstest_7dfc7bd4689ccf5791e9ad145d54aabb/fstest_1f7b2d2c630faeacea8234fbd20830fc 0755 expect EPERM result 0 Running test #10... failed: test chflags fstest_7dfc7bd4689ccf5791e9ad145d54aabb none expect 0 result EOPNOTSUPP Running test #11... failed: test mkdir fstest_7dfc7bd4689ccf5791e9ad145d54aabb/fstest_1f7b2d2c630faeacea8234fbd20830fc 0755 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_7dfc7bd4689ccf5791e9ad145d54aabb SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_7dfc7bd4689ccf5791e9ad145d54aabb none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_7dfc7bd4689ccf5791e9ad145d54aabb UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_7dfc7bd4689ccf5791e9ad145d54aabb 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_164fd0655821c0481bbf5cdbf553c69e/fstest_2709ea0df7ffba55406853dfff47686e 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_164fd0655821c0481bbf5cdbf553c69e/fstest_2709ea0df7ffba55406853dfff47686e 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_2d4e5d4134348d8da910dcabaa2fdb5d SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test mkfifo fstest_2d4e5d4134348d8da910dcabaa2fdb5d/fstest_2af394fe114b4be77f9f121e8a9ec57e 0644 expect EPERM result 0 Running test #5... failed: test chflags fstest_2d4e5d4134348d8da910dcabaa2fdb5d none expect 0 result EOPNOTSUPP Running test #6... failed: test mkfifo fstest_2d4e5d4134348d8da910dcabaa2fdb5d/fstest_2af394fe114b4be77f9f121e8a9ec57e 0644 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_2d4e5d4134348d8da910dcabaa2fdb5d UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test mkfifo fstest_2d4e5d4134348d8da910dcabaa2fdb5d/fstest_2af394fe114b4be77f9f121e8a9ec57e 0644 expect EPERM result 0 Running test #10... failed: test chflags fstest_2d4e5d4134348d8da910dcabaa2fdb5d none expect 0 result EOPNOTSUPP Running test #11... failed: test mkfifo fstest_2d4e5d4134348d8da910dcabaa2fdb5d/fstest_2af394fe114b4be77f9f121e8a9ec57e 0644 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_2d4e5d4134348d8da910dcabaa2fdb5d SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_2d4e5d4134348d8da910dcabaa2fdb5d none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_2d4e5d4134348d8da910dcabaa2fdb5d UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_2d4e5d4134348d8da910dcabaa2fdb5d 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_8858ec003e599a0ccb6c021c6ca17414 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_8858ec003e599a0ccb6c021c6ca17414 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_8858ec003e599a0ccb6c021c6ca17414 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_8858ec003e599a0ccb6c021c6ca17414 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_8858ec003e599a0ccb6c021c6ca17414 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_8858ec003e599a0ccb6c021c6ca17414 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_8858ec003e599a0ccb6c021c6ca17414 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_8858ec003e599a0ccb6c021c6ca17414 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_8858ec003e599a0ccb6c021c6ca17414 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_4fcb6fe54a41773353752f8280ec168c SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test open fstest_4fcb6fe54a41773353752f8280ec168c/fstest_966fdd013611f22eb1de64a31341b9eb O_RDONLY,O_CREAT 0644 expect EPERM result 0 Running test #5... failed: test chflags fstest_4fcb6fe54a41773353752f8280ec168c none expect 0 result EOPNOTSUPP Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_4fcb6fe54a41773353752f8280ec168c UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test open fstest_4fcb6fe54a41773353752f8280ec168c/fstest_966fdd013611f22eb1de64a31341b9eb O_RDONLY,O_CREAT 0644 expect EPERM result 0 Running test #10... failed: test chflags fstest_4fcb6fe54a41773353752f8280ec168c none expect 0 result EOPNOTSUPP Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_4fcb6fe54a41773353752f8280ec168c SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_4fcb6fe54a41773353752f8280ec168c none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_4fcb6fe54a41773353752f8280ec168c UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_4fcb6fe54a41773353752f8280ec168c 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_eac3c15e93f231b87deee1c77f59fe33 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test open fstest_eac3c15e93f231b87deee1c77f59fe33 O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_eac3c15e93f231b87deee1c77f59fe33 O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_eac3c15e93f231b87deee1c77f59fe33 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #5... failed: test chflags fstest_eac3c15e93f231b87deee1c77f59fe33 none expect 0 result EOPNOTSUPP Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_eac3c15e93f231b87deee1c77f59fe33 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test open fstest_eac3c15e93f231b87deee1c77f59fe33 O_WRONLY expect EPERM result 0 Running test #10... failed: test open fstest_eac3c15e93f231b87deee1c77f59fe33 O_RDWR expect EPERM result 0 Running test #11... failed: test open fstest_eac3c15e93f231b87deee1c77f59fe33 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #12... failed: test chflags fstest_eac3c15e93f231b87deee1c77f59fe33 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_ba1bae747bd78a69fb42c26eb4c56272 SF_APPEND expect 0 result EOPNOTSUPP Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_ba1bae747bd78a69fb42c26eb4c56272 O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_ba1bae747bd78a69fb42c26eb4c56272 O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_ba1bae747bd78a69fb42c26eb4c56272 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_ba1bae747bd78a69fb42c26eb4c56272 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_ba1bae747bd78a69fb42c26eb4c56272 O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_ba1bae747bd78a69fb42c26eb4c56272 O_RDWR,O_APPEND,O_TRUNC expect EPERM result 0 Running test #10... failed: test chflags fstest_ba1bae747bd78a69fb42c26eb4c56272 none expect 0 result EOPNOTSUPP Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_ba1bae747bd78a69fb42c26eb4c56272 UF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... okay. Running test #16... failed: test open fstest_ba1bae747bd78a69fb42c26eb4c56272 O_WRONLY expect EPERM result 0 Running test #17... failed: test open fstest_ba1bae747bd78a69fb42c26eb4c56272 O_RDWR expect EPERM result 0 Running test #18... failed: test open fstest_ba1bae747bd78a69fb42c26eb4c56272 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_ba1bae747bd78a69fb42c26eb4c56272 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #20... failed: test open fstest_ba1bae747bd78a69fb42c26eb4c56272 O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #21... failed: test open fstest_ba1bae747bd78a69fb42c26eb4c56272 O_RDWR,O_APPEND,O_TRUNC expect EPERM result 0 Running test #22... failed: test chflags fstest_ba1bae747bd78a69fb42c26eb4c56272 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_b6916528300a3a555fb1e4066475d53e 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_64a7d89e3af07efb11f18229d9c93e6f/fstest_100a15d76e0924a9807c9d395af1db48 O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_64a7d89e3af07efb11f18229d9c93e6f/fstest_100a15d76e0924a9807c9d395af1db48 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_173b90ba48d6fd2a7f47fb9915585b97 O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_173b90ba48d6fd2a7f47fb9915585b97 O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_173b90ba48d6fd2a7f47fb9915585b97 O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_173b90ba48d6fd2a7f47fb9915585b97 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_fb54ee655afa099f9cb771e1020c0bd1 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_1717bb4cd5b68615ddb58f3b306f5fec SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test stat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result 0 Running test #4... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result ENOENT Running test #7... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result ENOENT Running test #10... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result ENOENT Running test #13... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec none expect 0 result ENOENT Running test #14... failed: test unlink fstest_1717bb4cd5b68615ddb58f3b306f5fec expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #17... failed: test stat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result ENOTDIR Running test #19... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #20... failed: test stat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect UF_IMMUTABLE result none Running test #21... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result ENOTDIR Running test #22... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec SF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test stat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect SF_APPEND result none Running test #24... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result ENOTDIR Running test #25... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec UF_APPEND expect 0 result EOPNOTSUPP Running test #26... failed: test stat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect UF_APPEND result none Running test #27... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result ENOTDIR Running test #28... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec none expect 0 result EOPNOTSUPP Running test #29... okay. Running test #30... okay. Running test #31... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #32... failed: test stat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result 0 Running test #34... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result ENOENT Running test #37... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result ENOENT Running test #40... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result ENOENT Running test #43... failed: test chflags fstest_1717bb4cd5b68615ddb58f3b306f5fec none expect 0 result ENOENT Running test #44... failed: test unlink fstest_1717bb4cd5b68615ddb58f3b306f5fec expect 0 result ENOENT Running test #45... okay. Running test #46... failed: test lchflags fstest_1717bb4cd5b68615ddb58f3b306f5fec SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #47... failed: test lstat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result 0 Running test #49... failed: test lchflags fstest_1717bb4cd5b68615ddb58f3b306f5fec UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_1717bb4cd5b68615ddb58f3b306f5fec SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_1717bb4cd5b68615ddb58f3b306f5fec UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_1717bb4cd5b68615ddb58f3b306f5fec flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_1717bb4cd5b68615ddb58f3b306f5fec fstest_5ae824ad2a493c421e33d042a238b80b expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_1717bb4cd5b68615ddb58f3b306f5fec none expect 0 result ENOENT Running test #59... failed: test unlink fstest_1717bb4cd5b68615ddb58f3b306f5fec 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_f8b21ff0ee2a6ce24ddc5fcb075d22e0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result 0 Running test #5... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect UF_IMMUTABLE result none Running test #7... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result ENOENT Running test #8... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 SF_APPEND expect 0 result EOPNOTSUPP Running test #9... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect SF_APPEND result none Running test #10... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result ENOENT Running test #11... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 UF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect UF_APPEND result none Running test #13... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result ENOENT Running test #14... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 none expect 0 result EOPNOTSUPP Running test #15... failed: test unlink fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #18... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result ENOTDIR Running test #20... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #21... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect UF_IMMUTABLE result none Running test #22... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result ENOTDIR Running test #23... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 SF_APPEND expect 0 result EOPNOTSUPP Running test #24... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect SF_APPEND result none Running test #25... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result ENOTDIR Running test #26... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 UF_APPEND expect 0 result EOPNOTSUPP Running test #27... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect UF_APPEND result none Running test #28... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result ENOTDIR Running test #29... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 none expect 0 result EOPNOTSUPP Running test #30... okay. Running test #31... okay. Running test #32... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #33... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result 0 Running test #35... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #36... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect UF_IMMUTABLE result none Running test #37... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result ENOENT Running test #38... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 SF_APPEND expect 0 result EOPNOTSUPP Running test #39... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect SF_APPEND result none Running test #40... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result ENOENT Running test #41... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 UF_APPEND expect 0 result EOPNOTSUPP Running test #42... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect UF_APPEND result none Running test #43... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result ENOENT Running test #44... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 none expect 0 result EOPNOTSUPP Running test #45... failed: test unlink fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 expect 0 result ENOENT Running test #46... okay. Running test #47... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #48... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result 0 Running test #50... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #51... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect UF_IMMUTABLE result none Running test #52... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result ENOENT Running test #53... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 SF_APPEND expect 0 result EOPNOTSUPP Running test #54... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect SF_APPEND result none Running test #55... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result ENOENT Running test #56... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 UF_APPEND expect 0 result EOPNOTSUPP Running test #57... failed: test stat fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 flags expect UF_APPEND result none Running test #58... failed: test rename fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 fstest_b701687f256b69c422d067e7f04885d6 expect EPERM result ENOENT Running test #59... failed: test chflags fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0 none expect 0 result EOPNOTSUPP Running test #60... failed: test unlink fstest_f8b21ff0ee2a6ce24ddc5fcb075d22e0/fstest_c72eb0d3a28414e43cded885c9b1bbd2 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_81cabf13f8adc9330dd9423b2d6200c8 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_fbd3902f2bcec9008aacc568182e4bb7 fstest_81cabf13f8adc9330dd9423b2d6200c8/fstest_0778f797629b3679d848f6b1c94c0c73 expect EPERM result 0 Running test #5... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect UF_IMMUTABLE result none Running test #7... failed: test rename fstest_fbd3902f2bcec9008aacc568182e4bb7 fstest_81cabf13f8adc9330dd9423b2d6200c8/fstest_0778f797629b3679d848f6b1c94c0c73 expect EPERM result ENOENT Running test #8... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 none expect 0 result EOPNOTSUPP Running test #9... failed: test unlink fstest_fbd3902f2bcec9008aacc568182e4bb7 expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_fbd3902f2bcec9008aacc568182e4bb7 fstest_81cabf13f8adc9330dd9423b2d6200c8/fstest_0778f797629b3679d848f6b1c94c0c73 expect EPERM result ENOTDIR Running test #14... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #15... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect UF_IMMUTABLE result none Running test #16... failed: test rename fstest_fbd3902f2bcec9008aacc568182e4bb7 fstest_81cabf13f8adc9330dd9423b2d6200c8/fstest_0778f797629b3679d848f6b1c94c0c73 expect EPERM result ENOTDIR Running test #17... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 none expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... okay. Running test #20... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #21... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_fbd3902f2bcec9008aacc568182e4bb7 fstest_81cabf13f8adc9330dd9423b2d6200c8/fstest_0778f797629b3679d848f6b1c94c0c73 expect EPERM result 0 Running test #23... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #24... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect UF_IMMUTABLE result none Running test #25... failed: test rename fstest_fbd3902f2bcec9008aacc568182e4bb7 fstest_81cabf13f8adc9330dd9423b2d6200c8/fstest_0778f797629b3679d848f6b1c94c0c73 expect EPERM result ENOENT Running test #26... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 none expect 0 result EOPNOTSUPP Running test #27... failed: test unlink fstest_fbd3902f2bcec9008aacc568182e4bb7 expect 0 result ENOENT Running test #28... okay. Running test #29... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #30... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_fbd3902f2bcec9008aacc568182e4bb7 fstest_81cabf13f8adc9330dd9423b2d6200c8/fstest_0778f797629b3679d848f6b1c94c0c73 expect EPERM result 0 Running test #32... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #33... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect UF_IMMUTABLE result none Running test #34... failed: test rename fstest_fbd3902f2bcec9008aacc568182e4bb7 fstest_81cabf13f8adc9330dd9423b2d6200c8/fstest_0778f797629b3679d848f6b1c94c0c73 expect EPERM result ENOENT Running test #35... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 none expect 0 result EOPNOTSUPP Running test #36... failed: test unlink fstest_fbd3902f2bcec9008aacc568182e4bb7 expect 0 result ENOENT Running test #37... okay. Running test #38... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 SF_APPEND expect 0 result EOPNOTSUPP Running test #39... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect SF_APPEND result none Running test #40... okay. Running test #41... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 none expect 0 result EOPNOTSUPP Running test #42... okay. Running test #43... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 UF_APPEND expect 0 result EOPNOTSUPP Running test #44... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect UF_APPEND result none Running test #45... okay. Running test #46... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 none expect 0 result EOPNOTSUPP Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 SF_APPEND expect 0 result EOPNOTSUPP Running test #51... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect SF_APPEND result none Running test #52... okay. Running test #53... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 none expect 0 result EOPNOTSUPP Running test #54... okay. Running test #55... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 UF_APPEND expect 0 result EOPNOTSUPP Running test #56... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect UF_APPEND result none Running test #57... okay. Running test #58... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 none expect 0 result EOPNOTSUPP Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 SF_APPEND expect 0 result EOPNOTSUPP Running test #63... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect SF_APPEND result none Running test #64... okay. Running test #65... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 none expect 0 result EOPNOTSUPP Running test #66... okay. Running test #67... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 UF_APPEND expect 0 result EOPNOTSUPP Running test #68... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect UF_APPEND result none Running test #69... okay. Running test #70... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 none expect 0 result EOPNOTSUPP Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 SF_APPEND expect 0 result EOPNOTSUPP Running test #75... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect SF_APPEND result none Running test #76... okay. Running test #77... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 none expect 0 result EOPNOTSUPP Running test #78... okay. Running test #79... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 UF_APPEND expect 0 result EOPNOTSUPP Running test #80... failed: test stat fstest_81cabf13f8adc9330dd9423b2d6200c8 flags expect UF_APPEND result none Running test #81... okay. Running test #82... failed: test chflags fstest_81cabf13f8adc9330dd9423b2d6200c8 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_81b29e59b03262775cab79dc7f5a36fa/fstest_e9a1eb87bfe8604cbf22475a3b35db7f fstest_5b7e6e89f1bbbe7b8ba808389b1feb58/fstest_3111e071bb78da15854218cd83bb4fdf 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_81b29e59b03262775cab79dc7f5a36fa/fstest_e9a1eb87bfe8604cbf22475a3b35db7f fstest_5b7e6e89f1bbbe7b8ba808389b1feb58/fstest_3111e071bb78da15854218cd83bb4fdf 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_81b29e59b03262775cab79dc7f5a36fa/fstest_e9a1eb87bfe8604cbf22475a3b35db7f fstest_5b7e6e89f1bbbe7b8ba808389b1feb58/fstest_3111e071bb78da15854218cd83bb4fdf 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_473deb7a2a7cccec087368dc2c9dc3cd/fstest_314301d8dcb6e06e812fb4cfdb24bf81 fstest_96e322fcb44713b3e98c08e3c4fd6ff8/fstest_e6952562075efbcc9e120feca79109e4 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_473deb7a2a7cccec087368dc2c9dc3cd/fstest_314301d8dcb6e06e812fb4cfdb24bf81 fstest_96e322fcb44713b3e98c08e3c4fd6ff8/fstest_e6952562075efbcc9e120feca79109e4 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_473deb7a2a7cccec087368dc2c9dc3cd/fstest_314301d8dcb6e06e812fb4cfdb24bf81 fstest_96e322fcb44713b3e98c08e3c4fd6ff8/fstest_e6952562075efbcc9e120feca79109e4 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_8689ae667fee3c0f9790bf4c7400d64e SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test rmdir fstest_8689ae667fee3c0f9790bf4c7400d64e expect EPERM result 0 Running test #3... failed: test chflags fstest_8689ae667fee3c0f9790bf4c7400d64e none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_8689ae667fee3c0f9790bf4c7400d64e expect 0 result ENOENT Running test #5... okay. Running test #6... failed: test chflags fstest_8689ae667fee3c0f9790bf4c7400d64e UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #7... failed: test rmdir fstest_8689ae667fee3c0f9790bf4c7400d64e expect EPERM result 0 Running test #8... failed: test chflags fstest_8689ae667fee3c0f9790bf4c7400d64e none expect 0 result ENOENT Running test #9... failed: test rmdir fstest_8689ae667fee3c0f9790bf4c7400d64e expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_8689ae667fee3c0f9790bf4c7400d64e SF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test rmdir fstest_8689ae667fee3c0f9790bf4c7400d64e expect EPERM result 0 Running test #13... failed: test chflags fstest_8689ae667fee3c0f9790bf4c7400d64e none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_8689ae667fee3c0f9790bf4c7400d64e expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_8689ae667fee3c0f9790bf4c7400d64e UF_APPEND expect 0 result EOPNOTSUPP Running test #17... failed: test rmdir fstest_8689ae667fee3c0f9790bf4c7400d64e expect EPERM result 0 Running test #18... failed: test chflags fstest_8689ae667fee3c0f9790bf4c7400d64e none expect 0 result ENOENT Running test #19... failed: test rmdir fstest_8689ae667fee3c0f9790bf4c7400d64e 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_e947dfb4c8cf47e34a9bb17547b92e79 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test rmdir fstest_e947dfb4c8cf47e34a9bb17547b92e79/fstest_3dc4521c8d37ae6971808388cd89e477 expect EPERM result 0 Running test #4... failed: test chflags fstest_e947dfb4c8cf47e34a9bb17547b92e79 none expect 0 result EOPNOTSUPP Running test #5... failed: test rmdir fstest_e947dfb4c8cf47e34a9bb17547b92e79/fstest_3dc4521c8d37ae6971808388cd89e477 expect 0 result ENOENT Running test #6... okay. Running test #7... failed: test chflags fstest_e947dfb4c8cf47e34a9bb17547b92e79 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test rmdir fstest_e947dfb4c8cf47e34a9bb17547b92e79/fstest_3dc4521c8d37ae6971808388cd89e477 expect EPERM result 0 Running test #9... failed: test chflags fstest_e947dfb4c8cf47e34a9bb17547b92e79 none expect 0 result EOPNOTSUPP Running test #10... failed: test rmdir fstest_e947dfb4c8cf47e34a9bb17547b92e79/fstest_3dc4521c8d37ae6971808388cd89e477 expect 0 result ENOENT Running test #11... okay. Running test #12... failed: test chflags fstest_e947dfb4c8cf47e34a9bb17547b92e79 SF_APPEND expect 0 result EOPNOTSUPP Running test #13... failed: test rmdir fstest_e947dfb4c8cf47e34a9bb17547b92e79/fstest_3dc4521c8d37ae6971808388cd89e477 expect EPERM result 0 Running test #14... failed: test chflags fstest_e947dfb4c8cf47e34a9bb17547b92e79 none expect 0 result EOPNOTSUPP Running test #15... failed: test rmdir fstest_e947dfb4c8cf47e34a9bb17547b92e79/fstest_3dc4521c8d37ae6971808388cd89e477 expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_e947dfb4c8cf47e34a9bb17547b92e79 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... failed: test rmdir fstest_e947dfb4c8cf47e34a9bb17547b92e79/fstest_3dc4521c8d37ae6971808388cd89e477 expect EPERM result 0 Running test #19... failed: test chflags fstest_e947dfb4c8cf47e34a9bb17547b92e79 none expect 0 result EOPNOTSUPP Running test #20... failed: test rmdir fstest_e947dfb4c8cf47e34a9bb17547b92e79/fstest_3dc4521c8d37ae6971808388cd89e477 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_771b451c7671db275523ae5fcf1fbd3f/fstest_91295653eadd76aca96dc47535105393 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_13e7944f99986ec1aa838c4a68252baf/fstest_d68c255ff67e55dfb64f6cb7ef08e873/.. 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_78d67fb19b6be3b2469c7cd708244467 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test symlink test fstest_78d67fb19b6be3b2469c7cd708244467/fstest_7f58dc8be85025dd379cb0c3ef7c8e1a expect EPERM result 0 Running test #5... failed: test chflags fstest_78d67fb19b6be3b2469c7cd708244467 none expect 0 result EOPNOTSUPP Running test #6... failed: test symlink test fstest_78d67fb19b6be3b2469c7cd708244467/fstest_7f58dc8be85025dd379cb0c3ef7c8e1a expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_78d67fb19b6be3b2469c7cd708244467 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test symlink test fstest_78d67fb19b6be3b2469c7cd708244467/fstest_7f58dc8be85025dd379cb0c3ef7c8e1a expect EPERM result 0 Running test #10... failed: test chflags fstest_78d67fb19b6be3b2469c7cd708244467 none expect 0 result EOPNOTSUPP Running test #11... failed: test symlink test fstest_78d67fb19b6be3b2469c7cd708244467/fstest_7f58dc8be85025dd379cb0c3ef7c8e1a expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_78d67fb19b6be3b2469c7cd708244467 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_78d67fb19b6be3b2469c7cd708244467 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_78d67fb19b6be3b2469c7cd708244467 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_78d67fb19b6be3b2469c7cd708244467 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_ccc1f04c30d24b7917767e0f503400aa SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test truncate fstest_ccc1f04c30d24b7917767e0f503400aa 123 expect EPERM result 0 Running test #3... failed: test stat fstest_ccc1f04c30d24b7917767e0f503400aa size expect 0 result 123 Running test #4... failed: test chflags fstest_ccc1f04c30d24b7917767e0f503400aa none expect 0 result EOPNOTSUPP Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_ccc1f04c30d24b7917767e0f503400aa UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test truncate fstest_ccc1f04c30d24b7917767e0f503400aa 123 expect EPERM result 0 Running test #10... failed: test stat fstest_ccc1f04c30d24b7917767e0f503400aa size expect 0 result 123 Running test #11... failed: test chflags fstest_ccc1f04c30d24b7917767e0f503400aa none expect 0 result EOPNOTSUPP Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... failed: test chflags fstest_ccc1f04c30d24b7917767e0f503400aa SF_APPEND expect 0 result EOPNOTSUPP Running test #16... failed: test truncate fstest_ccc1f04c30d24b7917767e0f503400aa 123 expect EPERM result 0 Running test #17... failed: test stat fstest_ccc1f04c30d24b7917767e0f503400aa size expect 0 result 123 Running test #18... failed: test chflags fstest_ccc1f04c30d24b7917767e0f503400aa none expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... failed: test chflags fstest_ccc1f04c30d24b7917767e0f503400aa UF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test truncate fstest_ccc1f04c30d24b7917767e0f503400aa 123 expect EPERM result 0 Running test #24... failed: test stat fstest_ccc1f04c30d24b7917767e0f503400aa size expect 0 result 123 Running test #25... failed: test chflags fstest_ccc1f04c30d24b7917767e0f503400aa 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_e39bbd1e1eec75b5d8260cd31ba17137 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test unlink fstest_e39bbd1e1eec75b5d8260cd31ba17137 expect EPERM result 0 Running test #3... failed: test chflags fstest_e39bbd1e1eec75b5d8260cd31ba17137 none expect 0 result ENOENT Running test #4... failed: test unlink fstest_e39bbd1e1eec75b5d8260cd31ba17137 expect 0 result ENOENT Running test #5... okay. Running test #6... failed: test chflags fstest_e39bbd1e1eec75b5d8260cd31ba17137 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #7... failed: test unlink fstest_e39bbd1e1eec75b5d8260cd31ba17137 expect EPERM result 0 Running test #8... failed: test chflags fstest_e39bbd1e1eec75b5d8260cd31ba17137 none expect 0 result ENOENT Running test #9... failed: test unlink fstest_e39bbd1e1eec75b5d8260cd31ba17137 expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_e39bbd1e1eec75b5d8260cd31ba17137 SF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test unlink fstest_e39bbd1e1eec75b5d8260cd31ba17137 expect EPERM result 0 Running test #13... failed: test chflags fstest_e39bbd1e1eec75b5d8260cd31ba17137 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_e39bbd1e1eec75b5d8260cd31ba17137 expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_e39bbd1e1eec75b5d8260cd31ba17137 UF_APPEND expect 0 result EOPNOTSUPP Running test #17... failed: test unlink fstest_e39bbd1e1eec75b5d8260cd31ba17137 expect EPERM result 0 Running test #18... failed: test chflags fstest_e39bbd1e1eec75b5d8260cd31ba17137 none expect 0 result ENOENT Running test #19... failed: test unlink fstest_e39bbd1e1eec75b5d8260cd31ba17137 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_d2d44d0e8b573ca74674a5749ac0fea2 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test unlink fstest_d2d44d0e8b573ca74674a5749ac0fea2/fstest_97ea0dfe0ded32eee5c168de3f4cf5df expect EPERM result 0 Running test #4... failed: test chflags fstest_d2d44d0e8b573ca74674a5749ac0fea2 none expect 0 result EOPNOTSUPP Running test #5... failed: test unlink fstest_d2d44d0e8b573ca74674a5749ac0fea2/fstest_97ea0dfe0ded32eee5c168de3f4cf5df expect 0 result ENOENT Running test #6... okay. Running test #7... failed: test chflags fstest_d2d44d0e8b573ca74674a5749ac0fea2 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test unlink fstest_d2d44d0e8b573ca74674a5749ac0fea2/fstest_97ea0dfe0ded32eee5c168de3f4cf5df expect EPERM result 0 Running test #9... failed: test chflags fstest_d2d44d0e8b573ca74674a5749ac0fea2 none expect 0 result EOPNOTSUPP Running test #10... failed: test unlink fstest_d2d44d0e8b573ca74674a5749ac0fea2/fstest_97ea0dfe0ded32eee5c168de3f4cf5df expect 0 result ENOENT Running test #11... okay. Running test #12... failed: test chflags fstest_d2d44d0e8b573ca74674a5749ac0fea2 SF_APPEND expect 0 result EOPNOTSUPP Running test #13... failed: test unlink fstest_d2d44d0e8b573ca74674a5749ac0fea2/fstest_97ea0dfe0ded32eee5c168de3f4cf5df expect EPERM result 0 Running test #14... failed: test chflags fstest_d2d44d0e8b573ca74674a5749ac0fea2 none expect 0 result EOPNOTSUPP Running test #15... failed: test unlink fstest_d2d44d0e8b573ca74674a5749ac0fea2/fstest_97ea0dfe0ded32eee5c168de3f4cf5df expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_d2d44d0e8b573ca74674a5749ac0fea2 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... failed: test unlink fstest_d2d44d0e8b573ca74674a5749ac0fea2/fstest_97ea0dfe0ded32eee5c168de3f4cf5df expect EPERM result 0 Running test #19... failed: test chflags fstest_d2d44d0e8b573ca74674a5749ac0fea2 none expect 0 result EOPNOTSUPP Running test #20... failed: test unlink fstest_d2d44d0e8b573ca74674a5749ac0fea2/fstest_97ea0dfe0ded32eee5c168de3f4cf5df 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_393f50c9981ed8dcee2e614ef99845f4/fstest_e67bcb3be050a06b2d66215dd8a12eb0 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_393f50c9981ed8dcee2e614ef99845f4/fstest_e67bcb3be050a06b2d66215dd8a12eb0 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_393f50c9981ed8dcee2e614ef99845f4/fstest_e67bcb3be050a06b2d66215dd8a12eb0 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_1194e781b74740b638f7b890df6f3131 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_1194e781b74740b638f7b890df6f3131 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_1194e781b74740b638f7b890df6f3131 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_1194e781b74740b638f7b890df6f3131 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_1194e781b74740b638f7b890df6f3131 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_1194e781b74740b638f7b890df6f3131 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_228fb41a410f85904e318813515ef48c 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_228fb41a410f85904e318813515ef48c 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_228fb41a410f85904e318813515ef48c 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_228fb41a410f85904e318813515ef48c 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_7b2f98664ca6e44ff9ab923a930d2031 flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_7b2f98664ca6e44ff9ab923a930d2031 UF_IMMUTABLE expect EPERM result 0 Running test #7... failed: test stat fstest_7b2f98664ca6e44ff9ab923a930d2031 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #8... okay. Running test #9... okay. Running test #10... failed: test stat fstest_7b2f98664ca6e44ff9ab923a930d2031 flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_7b2f98664ca6e44ff9ab923a930d2031 UF_IMMUTABLE expect EPERM result 0 Running test #12... failed: test stat fstest_7b2f98664ca6e44ff9ab923a930d2031 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_7b2f98664ca6e44ff9ab923a930d2031 flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_7b2f98664ca6e44ff9ab923a930d2031 UF_IMMUTABLE expect EPERM result 0 Running test #21... failed: test stat fstest_7b2f98664ca6e44ff9ab923a930d2031 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #22... okay. Running test #23... okay. Running test #24... failed: test stat fstest_7b2f98664ca6e44ff9ab923a930d2031 flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_7b2f98664ca6e44ff9ab923a930d2031 UF_IMMUTABLE expect EPERM result 0 Running test #26... failed: test stat fstest_7b2f98664ca6e44ff9ab923a930d2031 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_7b2f98664ca6e44ff9ab923a930d2031 flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_7b2f98664ca6e44ff9ab923a930d2031 UF_IMMUTABLE expect EPERM result 0 Running test #35... failed: test stat fstest_7b2f98664ca6e44ff9ab923a930d2031 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #36... okay. Running test #37... okay. Running test #38... failed: test stat fstest_7b2f98664ca6e44ff9ab923a930d2031 flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_7b2f98664ca6e44ff9ab923a930d2031 UF_IMMUTABLE expect EPERM result 0 Running test #40... failed: test stat fstest_7b2f98664ca6e44ff9ab923a930d2031 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_7b2f98664ca6e44ff9ab923a930d2031 flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_7b2f98664ca6e44ff9ab923a930d2031 UF_IMMUTABLE expect EPERM result 0 Running test #49... failed: test lstat fstest_7b2f98664ca6e44ff9ab923a930d2031 flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #50... okay. Running test #51... okay. Running test #52... failed: test lstat fstest_7b2f98664ca6e44ff9ab923a930d2031 flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_7b2f98664ca6e44ff9ab923a930d2031 UF_IMMUTABLE expect EPERM result 0 Running test #54... failed: test lstat fstest_7b2f98664ca6e44ff9ab923a930d2031 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_1ae5198e4273f481084d336372a858e6 flags expect SF_IMMUTABLE result none Running test #5... okay. Running test #6... failed: test stat fstest_1ae5198e4273f481084d336372a858e6 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_1ae5198e4273f481084d336372a858e6 flags expect SF_IMMUTABLE result none Running test #13... okay. Running test #14... failed: test stat fstest_1ae5198e4273f481084d336372a858e6 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_1ae5198e4273f481084d336372a858e6 flags expect SF_IMMUTABLE result none Running test #21... okay. Running test #22... failed: test stat fstest_1ae5198e4273f481084d336372a858e6 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_1ae5198e4273f481084d336372a858e6 flags expect SF_IMMUTABLE result none Running test #29... okay. Running test #30... failed: test lstat fstest_1ae5198e4273f481084d336372a858e6 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_fd9107856645e3681f373669d2c4693a 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_fd9107856645e3681f373669d2c4693a 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_fd9107856645e3681f373669d2c4693a 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_fd9107856645e3681f373669d2c4693a 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_fd9107856645e3681f373669d2c4693a 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_fd9107856645e3681f373669d2c4693a 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_fd9107856645e3681f373669d2c4693a 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_fd9107856645e3681f373669d2c4693a 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_0eb6e7caf665207ea88892e7ff81551c SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_0eb6e7caf665207ea88892e7ff81551c 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_0eb6e7caf665207ea88892e7ff81551c SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_0eb6e7caf665207ea88892e7ff81551c 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_0eb6e7caf665207ea88892e7ff81551c SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_0eb6e7caf665207ea88892e7ff81551c 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_0eb6e7caf665207ea88892e7ff81551c SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_0eb6e7caf665207ea88892e7ff81551c 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_0eb6e7caf665207ea88892e7ff81551c SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_0eb6e7caf665207ea88892e7ff81551c 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_0eb6e7caf665207ea88892e7ff81551c SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_0eb6e7caf665207ea88892e7ff81551c 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_0eb6e7caf665207ea88892e7ff81551c SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_0eb6e7caf665207ea88892e7ff81551c 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_0eb6e7caf665207ea88892e7ff81551c SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_0eb6e7caf665207ea88892e7ff81551c 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_5dc06b71a4dc5b05230669efba3528ca 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_5dc06b71a4dc5b05230669efba3528ca 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_5dc06b71a4dc5b05230669efba3528ca 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_5dc06b71a4dc5b05230669efba3528ca 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_60deeff0672718f70a16e9eefc3654b0 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_60deeff0672718f70a16e9eefc3654b0 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_60deeff0672718f70a16e9eefc3654b0 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_df3eb4c312400f6eed9877287596594e 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_df3eb4c312400f6eed9877287596594e 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_3b295b2be65c8837c7226c8b25de80e3/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_98083d26d95c4387816e3a0046943b82 fstest_22a38efc38caff04b756a1aa659d903d expect EPERM result 0 Running test #5... okay. Running test #6... failed: test link fstest_98083d26d95c4387816e3a0046943b82 fstest_22a38efc38caff04b756a1aa659d903d 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_98083d26d95c4387816e3a0046943b82 fstest_22a38efc38caff04b756a1aa659d903d expect EPERM result 0 Running test #15... okay. Running test #16... failed: test link fstest_98083d26d95c4387816e3a0046943b82 fstest_22a38efc38caff04b756a1aa659d903d 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_9757ad697669c73910bec582c5a2c331/fstest_f1dc3a1628f615f573104fa39d450dc8 fstest_9757ad697669c73910bec582c5a2c331/fstest_92254e38057553bcac6a472c1830849f expect EPERM result 0 Running test #6... okay. Running test #7... failed: test link fstest_9757ad697669c73910bec582c5a2c331/fstest_f1dc3a1628f615f573104fa39d450dc8 fstest_9757ad697669c73910bec582c5a2c331/fstest_92254e38057553bcac6a472c1830849f 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_fd8a48e56f0e947a365873898f6d76e1/fstest_034b09bce12d453035b142795db3de6c 0755 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkdir fstest_fd8a48e56f0e947a365873898f6d76e1/fstest_034b09bce12d453035b142795db3de6c 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_4cf8d2626916d2d4e3e989ea323dbbc3/fstest_26ab06d63c33cf253755cc546cd5e5c9 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_4cf8d2626916d2d4e3e989ea323dbbc3/fstest_26ab06d63c33cf253755cc546cd5e5c9 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_064417ffc1404d4aab089543f82cf9b6/fstest_8eddfa65123879d6e9ce1cd64f074d28 0644 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkfifo fstest_064417ffc1404d4aab089543f82cf9b6/fstest_8eddfa65123879d6e9ce1cd64f074d28 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_a3555a632964c2dd6c915ad5aff15e70 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_a3555a632964c2dd6c915ad5aff15e70 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_a3555a632964c2dd6c915ad5aff15e70 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_a3555a632964c2dd6c915ad5aff15e70 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_a3555a632964c2dd6c915ad5aff15e70 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_a3555a632964c2dd6c915ad5aff15e70 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_a3555a632964c2dd6c915ad5aff15e70 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_a3555a632964c2dd6c915ad5aff15e70 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_a3555a632964c2dd6c915ad5aff15e70 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_45a267317a2efd42177c5b299c0e8993/fstest_55a9311371bc6bcd5d524f43b49b6eef 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_ece6f41552422b07167704f40234ed6a O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_ece6f41552422b07167704f40234ed6a O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_ece6f41552422b07167704f40234ed6a 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_ece6f41552422b07167704f40234ed6a 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_e721f54f0c8e40f4fc66f718b59b537b O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_e721f54f0c8e40f4fc66f718b59b537b O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_e721f54f0c8e40f4fc66f718b59b537b O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_e721f54f0c8e40f4fc66f718b59b537b O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_e721f54f0c8e40f4fc66f718b59b537b O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_e721f54f0c8e40f4fc66f718b59b537b 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_e721f54f0c8e40f4fc66f718b59b537b O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_e721f54f0c8e40f4fc66f718b59b537b 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_3db3fc17827639683bc5f8b260c22970 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_f5cd0abda16a007f941c8177c988129b/fstest_0dcd2371dd736098d46fed0a42798491 O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_f5cd0abda16a007f941c8177c988129b/fstest_0dcd2371dd736098d46fed0a42798491 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_06a092a7aed669bea23041395ee64c3a O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_06a092a7aed669bea23041395ee64c3a O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_06a092a7aed669bea23041395ee64c3a O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_06a092a7aed669bea23041395ee64c3a 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_92a9d8666325d513f912989da20adb73 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_735dead1caa41d1989d5e663b989e8c2 flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result 0 Running test #4... failed: test chflags fstest_735dead1caa41d1989d5e663b989e8c2 UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_735dead1caa41d1989d5e663b989e8c2 flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result ENOENT Running test #7... failed: test chflags fstest_735dead1caa41d1989d5e663b989e8c2 SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_735dead1caa41d1989d5e663b989e8c2 flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result ENOENT Running test #10... failed: test chflags fstest_735dead1caa41d1989d5e663b989e8c2 UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_735dead1caa41d1989d5e663b989e8c2 flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result ENOENT Running test #13... failed: test chflags fstest_735dead1caa41d1989d5e663b989e8c2 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_735dead1caa41d1989d5e663b989e8c2 expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... failed: test stat fstest_735dead1caa41d1989d5e663b989e8c2 flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result ENOTDIR Running test #19... okay. Running test #20... okay. Running test #21... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result ENOTDIR Running test #22... okay. Running test #23... failed: test stat fstest_735dead1caa41d1989d5e663b989e8c2 flags expect SF_APPEND result none Running test #24... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result ENOTDIR Running test #25... okay. Running test #26... okay. Running test #27... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 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_735dead1caa41d1989d5e663b989e8c2 flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result 0 Running test #34... failed: test chflags fstest_735dead1caa41d1989d5e663b989e8c2 UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_735dead1caa41d1989d5e663b989e8c2 flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result ENOENT Running test #37... failed: test chflags fstest_735dead1caa41d1989d5e663b989e8c2 SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_735dead1caa41d1989d5e663b989e8c2 flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result ENOENT Running test #40... failed: test chflags fstest_735dead1caa41d1989d5e663b989e8c2 UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_735dead1caa41d1989d5e663b989e8c2 flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result ENOENT Running test #43... failed: test chflags fstest_735dead1caa41d1989d5e663b989e8c2 none expect 0 result ENOENT Running test #44... failed: test unlink fstest_735dead1caa41d1989d5e663b989e8c2 expect 0 result ENOENT Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_735dead1caa41d1989d5e663b989e8c2 flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result 0 Running test #49... failed: test lchflags fstest_735dead1caa41d1989d5e663b989e8c2 UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_735dead1caa41d1989d5e663b989e8c2 flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_735dead1caa41d1989d5e663b989e8c2 SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_735dead1caa41d1989d5e663b989e8c2 flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_735dead1caa41d1989d5e663b989e8c2 UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_735dead1caa41d1989d5e663b989e8c2 flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_735dead1caa41d1989d5e663b989e8c2 fstest_fff1f68b59f52ef812e0641d827196d8 expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_735dead1caa41d1989d5e663b989e8c2 none expect 0 result ENOENT Running test #59... failed: test unlink fstest_735dead1caa41d1989d5e663b989e8c2 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_99765c08fda12873dbdfa0ce435389dc flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test stat fstest_99765c08fda12873dbdfa0ce435389dc flags expect SF_APPEND result none Running test #10... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 expect EPERM result ENOENT Running test #11... okay. Running test #12... okay. Running test #13... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 expect EPERM result ENOENT Running test #14... okay. Running test #15... failed: test unlink fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... failed: test stat fstest_99765c08fda12873dbdfa0ce435389dc flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 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_99765c08fda12873dbdfa0ce435389dc flags expect SF_APPEND result none Running test #25... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 expect EPERM result ENOTDIR Running test #26... okay. Running test #27... okay. Running test #28... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 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_99765c08fda12873dbdfa0ce435389dc flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 expect EPERM result 0 Running test #35... okay. Running test #36... okay. Running test #37... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 expect EPERM result ENOENT Running test #38... okay. Running test #39... failed: test stat fstest_99765c08fda12873dbdfa0ce435389dc flags expect SF_APPEND result none Running test #40... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 expect EPERM result ENOENT Running test #41... okay. Running test #42... okay. Running test #43... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 expect EPERM result ENOENT Running test #44... okay. Running test #45... failed: test unlink fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e expect 0 result ENOENT Running test #46... okay. Running test #47... okay. Running test #48... failed: test stat fstest_99765c08fda12873dbdfa0ce435389dc flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 expect EPERM result 0 Running test #50... okay. Running test #51... okay. Running test #52... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 expect EPERM result ENOENT Running test #53... okay. Running test #54... failed: test stat fstest_99765c08fda12873dbdfa0ce435389dc flags expect SF_APPEND result none Running test #55... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 expect EPERM result ENOENT Running test #56... okay. Running test #57... okay. Running test #58... failed: test rename fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e fstest_dd179149ed3d9fb85947c55f378f0d63 expect EPERM result ENOENT Running test #59... okay. Running test #60... failed: test unlink fstest_99765c08fda12873dbdfa0ce435389dc/fstest_e40f49a240f0432c78d3762ebdace06e 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_7f6e2ec7646a939b9a85aa1eced57a77 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_5e9a24852df93ed5d9945f84202422a6 fstest_7f6e2ec7646a939b9a85aa1eced57a77/fstest_36ee559d4960b2435a14d180f017df63 expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_5e9a24852df93ed5d9945f84202422a6 fstest_7f6e2ec7646a939b9a85aa1eced57a77/fstest_36ee559d4960b2435a14d180f017df63 expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test unlink fstest_5e9a24852df93ed5d9945f84202422a6 expect 0 result ENOENT Running test #10... okay. Running test #11... okay. Running test #12... failed: test stat fstest_7f6e2ec7646a939b9a85aa1eced57a77 flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_5e9a24852df93ed5d9945f84202422a6 fstest_7f6e2ec7646a939b9a85aa1eced57a77/fstest_36ee559d4960b2435a14d180f017df63 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_7f6e2ec7646a939b9a85aa1eced57a77 flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_5e9a24852df93ed5d9945f84202422a6 fstest_7f6e2ec7646a939b9a85aa1eced57a77/fstest_36ee559d4960b2435a14d180f017df63 expect EPERM result 0 Running test #23... okay. Running test #24... okay. Running test #25... failed: test rename fstest_5e9a24852df93ed5d9945f84202422a6 fstest_7f6e2ec7646a939b9a85aa1eced57a77/fstest_36ee559d4960b2435a14d180f017df63 expect EPERM result ENOENT Running test #26... okay. Running test #27... failed: test unlink fstest_5e9a24852df93ed5d9945f84202422a6 expect 0 result ENOENT Running test #28... okay. Running test #29... okay. Running test #30... failed: test stat fstest_7f6e2ec7646a939b9a85aa1eced57a77 flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_5e9a24852df93ed5d9945f84202422a6 fstest_7f6e2ec7646a939b9a85aa1eced57a77/fstest_36ee559d4960b2435a14d180f017df63 expect EPERM result 0 Running test #32... okay. Running test #33... okay. Running test #34... failed: test rename fstest_5e9a24852df93ed5d9945f84202422a6 fstest_7f6e2ec7646a939b9a85aa1eced57a77/fstest_36ee559d4960b2435a14d180f017df63 expect EPERM result ENOENT Running test #35... okay. Running test #36... failed: test unlink fstest_5e9a24852df93ed5d9945f84202422a6 expect 0 result ENOENT Running test #37... okay. Running test #38... okay. Running test #39... failed: test stat fstest_7f6e2ec7646a939b9a85aa1eced57a77 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_7f6e2ec7646a939b9a85aa1eced57a77 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_7f6e2ec7646a939b9a85aa1eced57a77 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_7f6e2ec7646a939b9a85aa1eced57a77 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_8c58eca797b126522f338aa5a3e77016 expect EPERM result 0 Running test #3... failed: test chflags fstest_8c58eca797b126522f338aa5a3e77016 none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_8c58eca797b126522f338aa5a3e77016 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_8c58eca797b126522f338aa5a3e77016 expect EPERM result 0 Running test #13... failed: test chflags fstest_8c58eca797b126522f338aa5a3e77016 none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_8c58eca797b126522f338aa5a3e77016 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_a8a709ae44e528cd6a09303f3e3b7d89/fstest_0e62482a9a1619b4f0fd1fa5586a186e expect EPERM result 0 Running test #4... okay. Running test #5... failed: test rmdir fstest_a8a709ae44e528cd6a09303f3e3b7d89/fstest_0e62482a9a1619b4f0fd1fa5586a186e 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_a8a709ae44e528cd6a09303f3e3b7d89/fstest_0e62482a9a1619b4f0fd1fa5586a186e expect EPERM result 0 Running test #14... okay. Running test #15... failed: test rmdir fstest_a8a709ae44e528cd6a09303f3e3b7d89/fstest_0e62482a9a1619b4f0fd1fa5586a186e 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_980edd6f44ae9991e2576edfcbd18b91/fstest_fea575a6ee9c7bcebe69f26144f8a05e/.. 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_ae1ee7f5b0621278858fd6cd0b03d404/fstest_982b8539b37e69f4538fcbee9012c6a6 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test symlink test fstest_ae1ee7f5b0621278858fd6cd0b03d404/fstest_982b8539b37e69f4538fcbee9012c6a6 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_aedc7aa69aa2e7bd5397ad2ee355aa48 123 expect EPERM result 0 Running test #3... failed: test stat fstest_aedc7aa69aa2e7bd5397ad2ee355aa48 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_aedc7aa69aa2e7bd5397ad2ee355aa48 123 expect EPERM result 0 Running test #17... failed: test stat fstest_aedc7aa69aa2e7bd5397ad2ee355aa48 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_46d6e9d6d0d020b9280f1d88e93ede36 expect EPERM result 0 Running test #3... failed: test chflags fstest_46d6e9d6d0d020b9280f1d88e93ede36 none expect 0 result ENOENT Running test #4... failed: test unlink fstest_46d6e9d6d0d020b9280f1d88e93ede36 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_46d6e9d6d0d020b9280f1d88e93ede36 expect EPERM result 0 Running test #13... failed: test chflags fstest_46d6e9d6d0d020b9280f1d88e93ede36 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_46d6e9d6d0d020b9280f1d88e93ede36 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_6fb1e899289c873257af166d954a9f74/fstest_763b3a113e8f4a42727aac95a80622ed expect EPERM result 0 Running test #4... okay. Running test #5... failed: test unlink fstest_6fb1e899289c873257af166d954a9f74/fstest_763b3a113e8f4a42727aac95a80622ed 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_6fb1e899289c873257af166d954a9f74/fstest_763b3a113e8f4a42727aac95a80622ed expect EPERM result 0 Running test #14... okay. Running test #15... failed: test unlink fstest_6fb1e899289c873257af166d954a9f74/fstest_763b3a113e8f4a42727aac95a80622ed 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 17m14.21s