START sys/ffs 2025-03-08T02:07:00Z ===> ffs ==== mount ==== umount -f /dev/vnd0c 2>/dev/null || true rmdir /mnt/regress-ffs 2>/dev/null || true vnconfig -u vnd0 2>/dev/null || true rm -f stamp-mount dd if=/dev/zero of=diskimage bs=512 count=4k 4096+0 records in 4096+0 records out 2097152 bytes transferred in 0.015 secs (139251410 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_29b7e40e69961e32ca1a48d7b8abf6fa 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_29b7e40e69961e32ca1a48d7b8abf6fa 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_29b7e40e69961e32ca1a48d7b8abf6fa 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_29b7e40e69961e32ca1a48d7b8abf6fa 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_29b7e40e69961e32ca1a48d7b8abf6fa 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_29b7e40e69961e32ca1a48d7b8abf6fa 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_169a7728195ab562723a464eb4fd6640 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_169a7728195ab562723a464eb4fd6640 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_169a7728195ab562723a464eb4fd6640 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_169a7728195ab562723a464eb4fd6640 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_aeae6ab63bdc4ea861c3a61c877d22ca flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_aeae6ab63bdc4ea861c3a61c877d22ca UF_IMMUTABLE expect EPERM result 0 Running test #7... failed: test stat fstest_aeae6ab63bdc4ea861c3a61c877d22ca flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #8... okay. Running test #9... okay. Running test #10... failed: test stat fstest_aeae6ab63bdc4ea861c3a61c877d22ca flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_aeae6ab63bdc4ea861c3a61c877d22ca UF_IMMUTABLE expect EPERM result 0 Running test #12... failed: test stat fstest_aeae6ab63bdc4ea861c3a61c877d22ca 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_aeae6ab63bdc4ea861c3a61c877d22ca flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_aeae6ab63bdc4ea861c3a61c877d22ca UF_IMMUTABLE expect EPERM result 0 Running test #21... failed: test stat fstest_aeae6ab63bdc4ea861c3a61c877d22ca flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #22... okay. Running test #23... okay. Running test #24... failed: test stat fstest_aeae6ab63bdc4ea861c3a61c877d22ca flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_aeae6ab63bdc4ea861c3a61c877d22ca UF_IMMUTABLE expect EPERM result 0 Running test #26... failed: test stat fstest_aeae6ab63bdc4ea861c3a61c877d22ca 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_aeae6ab63bdc4ea861c3a61c877d22ca flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_aeae6ab63bdc4ea861c3a61c877d22ca UF_IMMUTABLE expect EPERM result 0 Running test #35... failed: test stat fstest_aeae6ab63bdc4ea861c3a61c877d22ca flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #36... okay. Running test #37... okay. Running test #38... failed: test stat fstest_aeae6ab63bdc4ea861c3a61c877d22ca flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_aeae6ab63bdc4ea861c3a61c877d22ca UF_IMMUTABLE expect EPERM result 0 Running test #40... failed: test stat fstest_aeae6ab63bdc4ea861c3a61c877d22ca 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_aeae6ab63bdc4ea861c3a61c877d22ca flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_aeae6ab63bdc4ea861c3a61c877d22ca UF_IMMUTABLE expect EPERM result 0 Running test #49... failed: test lstat fstest_aeae6ab63bdc4ea861c3a61c877d22ca flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #50... okay. Running test #51... okay. Running test #52... failed: test lstat fstest_aeae6ab63bdc4ea861c3a61c877d22ca flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_aeae6ab63bdc4ea861c3a61c877d22ca UF_IMMUTABLE expect EPERM result 0 Running test #54... failed: test lstat fstest_aeae6ab63bdc4ea861c3a61c877d22ca 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_396b83315300419077480e252fea07f4 flags expect SF_IMMUTABLE result none Running test #5... okay. Running test #6... failed: test stat fstest_396b83315300419077480e252fea07f4 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_396b83315300419077480e252fea07f4 flags expect SF_IMMUTABLE result none Running test #13... okay. Running test #14... failed: test stat fstest_396b83315300419077480e252fea07f4 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_396b83315300419077480e252fea07f4 flags expect SF_IMMUTABLE result none Running test #21... okay. Running test #22... failed: test stat fstest_396b83315300419077480e252fea07f4 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_396b83315300419077480e252fea07f4 flags expect SF_IMMUTABLE result none Running test #29... okay. Running test #30... failed: test lstat fstest_396b83315300419077480e252fea07f4 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_283107d5186b71a52119171682876b26 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_283107d5186b71a52119171682876b26 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_283107d5186b71a52119171682876b26 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_283107d5186b71a52119171682876b26 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_283107d5186b71a52119171682876b26 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_283107d5186b71a52119171682876b26 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_283107d5186b71a52119171682876b26 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_283107d5186b71a52119171682876b26 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_9c8688c0b965188d9743d8f972cd73e6 SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_9c8688c0b965188d9743d8f972cd73e6 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_9c8688c0b965188d9743d8f972cd73e6 SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_9c8688c0b965188d9743d8f972cd73e6 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_9c8688c0b965188d9743d8f972cd73e6 SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_9c8688c0b965188d9743d8f972cd73e6 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_9c8688c0b965188d9743d8f972cd73e6 SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_9c8688c0b965188d9743d8f972cd73e6 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_9c8688c0b965188d9743d8f972cd73e6 SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_9c8688c0b965188d9743d8f972cd73e6 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_9c8688c0b965188d9743d8f972cd73e6 SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_9c8688c0b965188d9743d8f972cd73e6 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_9c8688c0b965188d9743d8f972cd73e6 SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_9c8688c0b965188d9743d8f972cd73e6 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_9c8688c0b965188d9743d8f972cd73e6 SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_9c8688c0b965188d9743d8f972cd73e6 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_7dbb443520a8799f438fed42f4d02bbb 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_7dbb443520a8799f438fed42f4d02bbb 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_7dbb443520a8799f438fed42f4d02bbb 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_7dbb443520a8799f438fed42f4d02bbb 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_39c9965f2342217ba7c7462e6cc640a0 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_39c9965f2342217ba7c7462e6cc640a0 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_39c9965f2342217ba7c7462e6cc640a0 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_296902533304e6bb11057c86bd5e6caa 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_296902533304e6bb11057c86bd5e6caa 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_98b25a8c1436841a2c12b97936a56147/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_35c63db2f7ec0083e4f8f68b8f5cf777 fstest_26f9f8d651a5a9e1817102870f27c8ec expect EPERM result 0 Running test #5... okay. Running test #6... failed: test link fstest_35c63db2f7ec0083e4f8f68b8f5cf777 fstest_26f9f8d651a5a9e1817102870f27c8ec 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_35c63db2f7ec0083e4f8f68b8f5cf777 fstest_26f9f8d651a5a9e1817102870f27c8ec expect EPERM result 0 Running test #15... okay. Running test #16... failed: test link fstest_35c63db2f7ec0083e4f8f68b8f5cf777 fstest_26f9f8d651a5a9e1817102870f27c8ec 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_2075fe89d22272e040953dbb2b85517f/fstest_1ca0df0ceac0691c16221fe407aae42d fstest_2075fe89d22272e040953dbb2b85517f/fstest_a896c54c75fff36dc6f4b505c450dc5f expect EPERM result 0 Running test #6... okay. Running test #7... failed: test link fstest_2075fe89d22272e040953dbb2b85517f/fstest_1ca0df0ceac0691c16221fe407aae42d fstest_2075fe89d22272e040953dbb2b85517f/fstest_a896c54c75fff36dc6f4b505c450dc5f 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_117c1eb87e40dee8ea649c3e819b3a15/fstest_a74fec7face255f535528d59758529ff 0755 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkdir fstest_117c1eb87e40dee8ea649c3e819b3a15/fstest_a74fec7face255f535528d59758529ff 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_05e68a30e80d8614afde036343d6c996/fstest_2321d43eddbda9fd923afc05c264f59f 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_05e68a30e80d8614afde036343d6c996/fstest_2321d43eddbda9fd923afc05c264f59f 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_0b5eb2bd7245fd736d8b635dec1e5e12/fstest_ffe6bfe955cb9fa1d8969b8964c793b3 0644 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkfifo fstest_0b5eb2bd7245fd736d8b635dec1e5e12/fstest_ffe6bfe955cb9fa1d8969b8964c793b3 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_ddb8f2aa128f4f927efd7eecbc0c1317 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_ddb8f2aa128f4f927efd7eecbc0c1317 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_ddb8f2aa128f4f927efd7eecbc0c1317 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_ddb8f2aa128f4f927efd7eecbc0c1317 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_ddb8f2aa128f4f927efd7eecbc0c1317 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_ddb8f2aa128f4f927efd7eecbc0c1317 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_ddb8f2aa128f4f927efd7eecbc0c1317 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_ddb8f2aa128f4f927efd7eecbc0c1317 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_ddb8f2aa128f4f927efd7eecbc0c1317 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_0bf093a641fddd2ebd7dd52d82a2401e/fstest_a45cad77325d39a4193aadd0a2f1be3c 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_91affcbf365a9860f67551b8355f8475 O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_91affcbf365a9860f67551b8355f8475 O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_91affcbf365a9860f67551b8355f8475 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_91affcbf365a9860f67551b8355f8475 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_e986f967e7de0816ffbd1ca0bbc37d39 O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_e986f967e7de0816ffbd1ca0bbc37d39 O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_e986f967e7de0816ffbd1ca0bbc37d39 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_e986f967e7de0816ffbd1ca0bbc37d39 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_e986f967e7de0816ffbd1ca0bbc37d39 O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_e986f967e7de0816ffbd1ca0bbc37d39 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_e986f967e7de0816ffbd1ca0bbc37d39 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_e986f967e7de0816ffbd1ca0bbc37d39 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_e30331ea991a269171cc89848c69300f 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_c64edd096cabf6354daaa92b1dcfe841/fstest_232653c22fdc15964e17d6d72f5c089f O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_c64edd096cabf6354daaa92b1dcfe841/fstest_232653c22fdc15964e17d6d72f5c089f 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_ad34b7728985cd5a464a7ecaa460d438 O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_ad34b7728985cd5a464a7ecaa460d438 O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_ad34b7728985cd5a464a7ecaa460d438 O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_ad34b7728985cd5a464a7ecaa460d438 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_ea49ea2bdf98576383e9068e2b262e4c 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_fd843e0b81e86df17f4dbb990425852d flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result 0 Running test #4... failed: test chflags fstest_fd843e0b81e86df17f4dbb990425852d UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_fd843e0b81e86df17f4dbb990425852d flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result ENOENT Running test #7... failed: test chflags fstest_fd843e0b81e86df17f4dbb990425852d SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_fd843e0b81e86df17f4dbb990425852d flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result ENOENT Running test #10... failed: test chflags fstest_fd843e0b81e86df17f4dbb990425852d UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_fd843e0b81e86df17f4dbb990425852d flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result ENOENT Running test #13... failed: test chflags fstest_fd843e0b81e86df17f4dbb990425852d none expect 0 result ENOENT Running test #14... failed: test unlink fstest_fd843e0b81e86df17f4dbb990425852d expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... failed: test stat fstest_fd843e0b81e86df17f4dbb990425852d flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result ENOTDIR Running test #19... okay. Running test #20... okay. Running test #21... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result ENOTDIR Running test #22... okay. Running test #23... failed: test stat fstest_fd843e0b81e86df17f4dbb990425852d flags expect SF_APPEND result none Running test #24... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result ENOTDIR Running test #25... okay. Running test #26... okay. Running test #27... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b 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_fd843e0b81e86df17f4dbb990425852d flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result 0 Running test #34... failed: test chflags fstest_fd843e0b81e86df17f4dbb990425852d UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_fd843e0b81e86df17f4dbb990425852d flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result ENOENT Running test #37... failed: test chflags fstest_fd843e0b81e86df17f4dbb990425852d SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_fd843e0b81e86df17f4dbb990425852d flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result ENOENT Running test #40... failed: test chflags fstest_fd843e0b81e86df17f4dbb990425852d UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_fd843e0b81e86df17f4dbb990425852d flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result ENOENT Running test #43... failed: test chflags fstest_fd843e0b81e86df17f4dbb990425852d none expect 0 result ENOENT Running test #44... failed: test unlink fstest_fd843e0b81e86df17f4dbb990425852d expect 0 result ENOENT Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_fd843e0b81e86df17f4dbb990425852d flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result 0 Running test #49... failed: test lchflags fstest_fd843e0b81e86df17f4dbb990425852d UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_fd843e0b81e86df17f4dbb990425852d flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_fd843e0b81e86df17f4dbb990425852d SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_fd843e0b81e86df17f4dbb990425852d flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_fd843e0b81e86df17f4dbb990425852d UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_fd843e0b81e86df17f4dbb990425852d flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_fd843e0b81e86df17f4dbb990425852d fstest_9401e3e69b4d5929642e0e4035b8dc7b expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_fd843e0b81e86df17f4dbb990425852d none expect 0 result ENOENT Running test #59... failed: test unlink fstest_fd843e0b81e86df17f4dbb990425852d 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_fb21446f8d41b5b72c9b1b53d11516d7 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test stat fstest_fb21446f8d41b5b72c9b1b53d11516d7 flags expect SF_APPEND result none Running test #10... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 expect EPERM result ENOENT Running test #11... okay. Running test #12... okay. Running test #13... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 expect EPERM result ENOENT Running test #14... okay. Running test #15... failed: test unlink fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... failed: test stat fstest_fb21446f8d41b5b72c9b1b53d11516d7 flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 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_fb21446f8d41b5b72c9b1b53d11516d7 flags expect SF_APPEND result none Running test #25... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 expect EPERM result ENOTDIR Running test #26... okay. Running test #27... okay. Running test #28... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 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_fb21446f8d41b5b72c9b1b53d11516d7 flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 expect EPERM result 0 Running test #35... okay. Running test #36... okay. Running test #37... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 expect EPERM result ENOENT Running test #38... okay. Running test #39... failed: test stat fstest_fb21446f8d41b5b72c9b1b53d11516d7 flags expect SF_APPEND result none Running test #40... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 expect EPERM result ENOENT Running test #41... okay. Running test #42... okay. Running test #43... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 expect EPERM result ENOENT Running test #44... okay. Running test #45... failed: test unlink fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 expect 0 result ENOENT Running test #46... okay. Running test #47... okay. Running test #48... failed: test stat fstest_fb21446f8d41b5b72c9b1b53d11516d7 flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 expect EPERM result 0 Running test #50... okay. Running test #51... okay. Running test #52... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 expect EPERM result ENOENT Running test #53... okay. Running test #54... failed: test stat fstest_fb21446f8d41b5b72c9b1b53d11516d7 flags expect SF_APPEND result none Running test #55... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 expect EPERM result ENOENT Running test #56... okay. Running test #57... okay. Running test #58... failed: test rename fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 fstest_939b3926fe7ce43a6ac906ae089d6aa8 expect EPERM result ENOENT Running test #59... okay. Running test #60... failed: test unlink fstest_fb21446f8d41b5b72c9b1b53d11516d7/fstest_d824b7be4314f001ab717078c2144e79 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_677534ccf6b1e4ae03b075d097ccfd79 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_d5f040ed1f1ba0b71afe18050f681969 fstest_677534ccf6b1e4ae03b075d097ccfd79/fstest_569714397fcd18dc40c172f68086b8fa expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_d5f040ed1f1ba0b71afe18050f681969 fstest_677534ccf6b1e4ae03b075d097ccfd79/fstest_569714397fcd18dc40c172f68086b8fa expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test unlink fstest_d5f040ed1f1ba0b71afe18050f681969 expect 0 result ENOENT Running test #10... okay. Running test #11... okay. Running test #12... failed: test stat fstest_677534ccf6b1e4ae03b075d097ccfd79 flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_d5f040ed1f1ba0b71afe18050f681969 fstest_677534ccf6b1e4ae03b075d097ccfd79/fstest_569714397fcd18dc40c172f68086b8fa 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_677534ccf6b1e4ae03b075d097ccfd79 flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_d5f040ed1f1ba0b71afe18050f681969 fstest_677534ccf6b1e4ae03b075d097ccfd79/fstest_569714397fcd18dc40c172f68086b8fa expect EPERM result 0 Running test #23... okay. Running test #24... okay. Running test #25... failed: test rename fstest_d5f040ed1f1ba0b71afe18050f681969 fstest_677534ccf6b1e4ae03b075d097ccfd79/fstest_569714397fcd18dc40c172f68086b8fa expect EPERM result ENOENT Running test #26... okay. Running test #27... failed: test unlink fstest_d5f040ed1f1ba0b71afe18050f681969 expect 0 result ENOENT Running test #28... okay. Running test #29... okay. Running test #30... failed: test stat fstest_677534ccf6b1e4ae03b075d097ccfd79 flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_d5f040ed1f1ba0b71afe18050f681969 fstest_677534ccf6b1e4ae03b075d097ccfd79/fstest_569714397fcd18dc40c172f68086b8fa expect EPERM result 0 Running test #32... okay. Running test #33... okay. Running test #34... failed: test rename fstest_d5f040ed1f1ba0b71afe18050f681969 fstest_677534ccf6b1e4ae03b075d097ccfd79/fstest_569714397fcd18dc40c172f68086b8fa expect EPERM result ENOENT Running test #35... okay. Running test #36... failed: test unlink fstest_d5f040ed1f1ba0b71afe18050f681969 expect 0 result ENOENT Running test #37... okay. Running test #38... okay. Running test #39... failed: test stat fstest_677534ccf6b1e4ae03b075d097ccfd79 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_677534ccf6b1e4ae03b075d097ccfd79 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_677534ccf6b1e4ae03b075d097ccfd79 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_677534ccf6b1e4ae03b075d097ccfd79 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_f6ead24dae1a5e56e5dceb4719df59ca expect EPERM result 0 Running test #3... failed: test chflags fstest_f6ead24dae1a5e56e5dceb4719df59ca none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_f6ead24dae1a5e56e5dceb4719df59ca 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_f6ead24dae1a5e56e5dceb4719df59ca expect EPERM result 0 Running test #13... failed: test chflags fstest_f6ead24dae1a5e56e5dceb4719df59ca none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_f6ead24dae1a5e56e5dceb4719df59ca 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_98d5a2e01b2bb1c4ed4743801e07dc73/fstest_a6ab5afd622cbf050d4217299529df32 expect EPERM result 0 Running test #4... okay. Running test #5... failed: test rmdir fstest_98d5a2e01b2bb1c4ed4743801e07dc73/fstest_a6ab5afd622cbf050d4217299529df32 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_98d5a2e01b2bb1c4ed4743801e07dc73/fstest_a6ab5afd622cbf050d4217299529df32 expect EPERM result 0 Running test #14... okay. Running test #15... failed: test rmdir fstest_98d5a2e01b2bb1c4ed4743801e07dc73/fstest_a6ab5afd622cbf050d4217299529df32 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_ec4666cde8ae85a7384c27ec9a3a4a1e/fstest_d11a390b1ad3280735b1415df847d033/.. 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_66cdee8fa13c02f6d436ef4dea8e0791/fstest_c05e61c250a900e140ec52c7a7a2528e expect EPERM result 0 Running test #5... okay. Running test #6... failed: test symlink test fstest_66cdee8fa13c02f6d436ef4dea8e0791/fstest_c05e61c250a900e140ec52c7a7a2528e 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_6542f5f4a248ac76a132029faa21ff87 123 expect EPERM result 0 Running test #3... failed: test stat fstest_6542f5f4a248ac76a132029faa21ff87 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_6542f5f4a248ac76a132029faa21ff87 123 expect EPERM result 0 Running test #17... failed: test stat fstest_6542f5f4a248ac76a132029faa21ff87 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_850c1eef132587d287438ddec2e68db5 expect EPERM result 0 Running test #3... failed: test chflags fstest_850c1eef132587d287438ddec2e68db5 none expect 0 result ENOENT Running test #4... failed: test unlink fstest_850c1eef132587d287438ddec2e68db5 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_850c1eef132587d287438ddec2e68db5 expect EPERM result 0 Running test #13... failed: test chflags fstest_850c1eef132587d287438ddec2e68db5 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_850c1eef132587d287438ddec2e68db5 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_493ddd9c0b528e80f2e195a9f4677c76/fstest_ddf90775033a4afc45f14949c3cf99ef expect EPERM result 0 Running test #4... okay. Running test #5... failed: test unlink fstest_493ddd9c0b528e80f2e195a9f4677c76/fstest_ddf90775033a4afc45f14949c3cf99ef 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_493ddd9c0b528e80f2e195a9f4677c76/fstest_ddf90775033a4afc45f14949c3cf99ef expect EPERM result 0 Running test #14... okay. Running test #15... failed: test unlink fstest_493ddd9c0b528e80f2e195a9f4677c76/fstest_ddf90775033a4afc45f14949c3cf99ef expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/11.t: "unlink returns EACCES or EPERM if the directory containing the file is marked sticky, and neither the containing directory nor the file to be removed are owned by the effective user ID" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/12.t: "unlink returns EROFS if the named file resides on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/ffs/../tests/unlink/13.t: "unlink returns EFAULT if the path argument points outside the process's allocated address space" Running test #0... okay. Running test #1... okay. 191 tests completed, 10 failed. ==== umount ==== umount /mnt/regress-ffs ==== unconfig ==== umount -f /dev/vnd0c 2>/dev/null || true rmdir /mnt/regress-ffs 2>/dev/null || true vnconfig -u vnd0 2>/dev/null || true rm -f stamp-mount ===> nfs ==== mount ==== umount -f -t nfs -h 127.0.0.1 -a *** Error 1 in target 'unconfig' (ignored) rmdir /mnt/regress-nfs-client 2>/dev/null || true pkill -KILL mountd || true rcctl -f stop nfsd rcctl -f stop portmap umount -f /dev/vnd0c 2>/dev/null || true rmdir /mnt/regress-nfs-server 2>/dev/null || true vnconfig -u vnd0 2>/dev/null || true rm -f stamp-mount dd if=/dev/zero of=diskimage bs=512 count=4k 4096+0 records in 4096+0 records out 2097152 bytes transferred in 0.014 secs (141794116 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_fa822881e7167314eb59c50dfac35b6c 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_fa822881e7167314eb59c50dfac35b6c 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_fa822881e7167314eb59c50dfac35b6c UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_fa822881e7167314eb59c50dfac35b6c flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #7... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #8... failed: test stat fstest_fa822881e7167314eb59c50dfac35b6c flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #9... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c 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_fa822881e7167314eb59c50dfac35b6c 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_fa822881e7167314eb59c50dfac35b6c 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_fa822881e7167314eb59c50dfac35b6c UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #17... failed: test stat fstest_fa822881e7167314eb59c50dfac35b6c flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #18... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #19... failed: test stat fstest_fa822881e7167314eb59c50dfac35b6c flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #20... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c 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_fa822881e7167314eb59c50dfac35b6c 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_fa822881e7167314eb59c50dfac35b6c 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_fa822881e7167314eb59c50dfac35b6c UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #28... failed: test stat fstest_fa822881e7167314eb59c50dfac35b6c flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #29... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #30... failed: test stat fstest_fa822881e7167314eb59c50dfac35b6c flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #31... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c 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_80c6a0109cadd09e05612fae82aa7e2b 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_80c6a0109cadd09e05612fae82aa7e2b 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_80c6a0109cadd09e05612fae82aa7e2b UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #42... failed: test stat fstest_80c6a0109cadd09e05612fae82aa7e2b flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #43... okay. Running test #44... failed: test chflags fstest_80c6a0109cadd09e05612fae82aa7e2b SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #45... failed: test stat fstest_80c6a0109cadd09e05612fae82aa7e2b flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #46... okay. Running test #47... failed: test chflags fstest_80c6a0109cadd09e05612fae82aa7e2b 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_80c6a0109cadd09e05612fae82aa7e2b 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_80c6a0109cadd09e05612fae82aa7e2b 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_80c6a0109cadd09e05612fae82aa7e2b UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE expect 0 result EOPNOTSUPP Running test #60... failed: test lstat fstest_80c6a0109cadd09e05612fae82aa7e2b flags expect UF_NODUMP,UF_IMMUTABLE,UF_APPEND,UF_OPAQUE result none Running test #61... okay. Running test #62... failed: test lchflags fstest_80c6a0109cadd09e05612fae82aa7e2b SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND expect 0 result EOPNOTSUPP Running test #63... failed: test lstat fstest_80c6a0109cadd09e05612fae82aa7e2b flags expect SF_ARCHIVED,SF_IMMUTABLE,SF_APPEND result none Running test #64... okay. Running test #65... failed: test lchflags fstest_80c6a0109cadd09e05612fae82aa7e2b 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_fa822881e7167314eb59c50dfac35b6c UF_NODUMP expect 0 result EOPNOTSUPP Running test #72... failed: test 1741399871 -lt 1741399871 Running test #73... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #74... failed: test 1741399871 -lt 1741399871 Running test #75... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c UF_APPEND expect 0 result EOPNOTSUPP Running test #76... failed: test 1741399871 -lt 1741399871 Running test #77... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c UF_OPAQUE expect 0 result EOPNOTSUPP Running test #78... failed: test 1741399871 -lt 1741399871 Running test #79... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #80... failed: test 1741399871 -lt 1741399871 Running test #81... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #82... failed: test 1741399871 -lt 1741399871 Running test #83... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_APPEND expect 0 result EOPNOTSUPP Running test #84... failed: test 1741399871 -lt 1741399871 Running test #85... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c none expect 0 result EOPNOTSUPP Running test #86... failed: test 1741399871 -lt 1741399871 Running test #87... okay. Running test #88... okay. Running test #89... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c UF_NODUMP expect 0 result EOPNOTSUPP Running test #90... failed: test 1741399879 -lt 1741399879 Running test #91... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #92... failed: test 1741399879 -lt 1741399879 Running test #93... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c UF_APPEND expect 0 result EOPNOTSUPP Running test #94... failed: test 1741399879 -lt 1741399879 Running test #95... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c UF_OPAQUE expect 0 result EOPNOTSUPP Running test #96... failed: test 1741399879 -lt 1741399879 Running test #97... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #98... failed: test 1741399879 -lt 1741399879 Running test #99... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #100... failed: test 1741399879 -lt 1741399879 Running test #101... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_APPEND expect 0 result EOPNOTSUPP Running test #102... failed: test 1741399879 -lt 1741399879 Running test #103... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c none expect 0 result EOPNOTSUPP Running test #104... failed: test 1741399879 -lt 1741399879 Running test #105... okay. Running test #106... okay. Running test #107... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c UF_NODUMP expect 0 result EOPNOTSUPP Running test #108... failed: test 1741399887 -lt 1741399887 Running test #109... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #110... failed: test 1741399887 -lt 1741399887 Running test #111... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c UF_APPEND expect 0 result EOPNOTSUPP Running test #112... failed: test 1741399887 -lt 1741399887 Running test #113... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c UF_OPAQUE expect 0 result EOPNOTSUPP Running test #114... failed: test 1741399887 -lt 1741399887 Running test #115... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #116... failed: test 1741399887 -lt 1741399887 Running test #117... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #118... failed: test 1741399887 -lt 1741399887 Running test #119... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_APPEND expect 0 result EOPNOTSUPP Running test #120... failed: test 1741399887 -lt 1741399887 Running test #121... failed: test chflags fstest_fa822881e7167314eb59c50dfac35b6c none expect 0 result EOPNOTSUPP Running test #122... failed: test 1741399887 -lt 1741399887 Running test #123... okay. Running test #124... okay. Running test #125... failed: test lchflags fstest_fa822881e7167314eb59c50dfac35b6c UF_NODUMP expect 0 result EOPNOTSUPP Running test #126... failed: test 1741399895 -lt 1741399895 Running test #127... failed: test lchflags fstest_fa822881e7167314eb59c50dfac35b6c UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #128... failed: test 1741399895 -lt 1741399895 Running test #129... failed: test lchflags fstest_fa822881e7167314eb59c50dfac35b6c UF_APPEND expect 0 result EOPNOTSUPP Running test #130... failed: test 1741399895 -lt 1741399895 Running test #131... failed: test lchflags fstest_fa822881e7167314eb59c50dfac35b6c UF_OPAQUE expect 0 result EOPNOTSUPP Running test #132... failed: test 1741399895 -lt 1741399895 Running test #133... failed: test lchflags fstest_fa822881e7167314eb59c50dfac35b6c SF_ARCHIVED expect 0 result EOPNOTSUPP Running test #134... failed: test 1741399895 -lt 1741399895 Running test #135... failed: test lchflags fstest_fa822881e7167314eb59c50dfac35b6c SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #136... failed: test 1741399895 -lt 1741399895 Running test #137... failed: test lchflags fstest_fa822881e7167314eb59c50dfac35b6c SF_APPEND expect 0 result EOPNOTSUPP Running test #138... failed: test 1741399895 -lt 1741399895 Running test #139... failed: test lchflags fstest_fa822881e7167314eb59c50dfac35b6c none expect 0 result EOPNOTSUPP Running test #140... failed: test 1741399895 -lt 1741399895 Running test #141... okay. Running test #142... okay. Running test #143... failed: test -u 65534 chflags fstest_fa822881e7167314eb59c50dfac35b6c UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #144... okay. Running test #145... failed: test -u 65534 chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #146... okay. Running test #147... failed: test -u 65534 chflags fstest_fa822881e7167314eb59c50dfac35b6c 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_fa822881e7167314eb59c50dfac35b6c UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #152... okay. Running test #153... failed: test -u 65534 chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #154... okay. Running test #155... failed: test -u 65534 chflags fstest_fa822881e7167314eb59c50dfac35b6c 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_fa822881e7167314eb59c50dfac35b6c UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #160... okay. Running test #161... failed: test -u 65534 chflags fstest_fa822881e7167314eb59c50dfac35b6c SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #162... okay. Running test #163... failed: test -u 65534 chflags fstest_fa822881e7167314eb59c50dfac35b6c 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_fa822881e7167314eb59c50dfac35b6c UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #168... okay. Running test #169... failed: test -u 65534 lchflags fstest_fa822881e7167314eb59c50dfac35b6c SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #170... okay. Running test #171... failed: test -u 65534 lchflags fstest_fa822881e7167314eb59c50dfac35b6c 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_8847dcd14db6d55d4fe5a304c021a9cc/fstest_09a92f04fbb350676c0f836e677042f7 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #5... failed: test -u 65534 -g 65534 stat fstest_8847dcd14db6d55d4fe5a304c021a9cc/fstest_09a92f04fbb350676c0f836e677042f7 flags expect UF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_8847dcd14db6d55d4fe5a304c021a9cc/fstest_09a92f04fbb350676c0f836e677042f7 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_8847dcd14db6d55d4fe5a304c021a9cc/fstest_09a92f04fbb350676c0f836e677042f7 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #11... failed: test -u 65534 -g 65534 stat fstest_8847dcd14db6d55d4fe5a304c021a9cc/fstest_09a92f04fbb350676c0f836e677042f7 flags expect UF_IMMUTABLE result none Running test #12... failed: test -u 65534 -g 65534 chflags fstest_8847dcd14db6d55d4fe5a304c021a9cc/fstest_09a92f04fbb350676c0f836e677042f7 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_5a93bde6c4bf49ce5b108969aff58ad1 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_5a93bde6c4bf49ce5b108969aff58ad1 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_5a93bde6c4bf49ce5b108969aff58ad1 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_5a93bde6c4bf49ce5b108969aff58ad1 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_5a93bde6c4bf49ce5b108969aff58ad1 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_5a93bde6c4bf49ce5b108969aff58ad1 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_5a93bde6c4bf49ce5b108969aff58ad1 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_5a93bde6c4bf49ce5b108969aff58ad1 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_406c50fe4859498534b060b6ba3a3956 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test -u 65533 -g 65533 chflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #5... failed: test stat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #7... failed: test stat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_IMMUTABLE result none Running test #8... failed: test chflags fstest_406c50fe4859498534b060b6ba3a3956 SF_APPEND expect 0 result EOPNOTSUPP Running test #9... failed: test -u 65533 -g 65533 chflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #10... failed: test stat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #12... failed: test stat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_APPEND result none Running test #13... failed: test chflags fstest_406c50fe4859498534b060b6ba3a3956 none expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... failed: test chflags fstest_406c50fe4859498534b060b6ba3a3956 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #18... failed: test -u 65533 -g 65533 chflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #19... failed: test stat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #21... failed: test stat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_IMMUTABLE result none Running test #22... failed: test chflags fstest_406c50fe4859498534b060b6ba3a3956 SF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test -u 65533 -g 65533 chflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #24... failed: test stat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #26... failed: test stat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_APPEND result none Running test #27... failed: test chflags fstest_406c50fe4859498534b060b6ba3a3956 none expect 0 result EOPNOTSUPP Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... failed: test chflags fstest_406c50fe4859498534b060b6ba3a3956 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #32... failed: test -u 65533 -g 65533 chflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #33... failed: test stat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #35... failed: test stat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_IMMUTABLE result none Running test #36... failed: test chflags fstest_406c50fe4859498534b060b6ba3a3956 SF_APPEND expect 0 result EOPNOTSUPP Running test #37... failed: test -u 65533 -g 65533 chflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #38... failed: test stat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #40... failed: test stat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_APPEND result none Running test #41... failed: test chflags fstest_406c50fe4859498534b060b6ba3a3956 none expect 0 result EOPNOTSUPP Running test #42... okay. Running test #43... okay. Running test #44... okay. Running test #45... failed: test lchflags fstest_406c50fe4859498534b060b6ba3a3956 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #46... failed: test -u 65533 -g 65533 lchflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #47... failed: test lstat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #49... failed: test lstat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_IMMUTABLE result none Running test #50... failed: test lchflags fstest_406c50fe4859498534b060b6ba3a3956 SF_APPEND expect 0 result EOPNOTSUPP Running test #51... failed: test -u 65533 -g 65533 lchflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #52... failed: test lstat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_406c50fe4859498534b060b6ba3a3956 UF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #54... failed: test lstat fstest_406c50fe4859498534b060b6ba3a3956 flags expect SF_APPEND result none Running test #55... failed: test lchflags fstest_406c50fe4859498534b060b6ba3a3956 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_3fb77ada761cfe8fbbc11e5ffa4fb6cf SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test stat fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf flags expect SF_IMMUTABLE result none Running test #5... failed: test chflags fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf SF_APPEND expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf flags expect SF_APPEND result none Running test #7... failed: test chflags fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf none expect 0 result EOPNOTSUPP Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... failed: test chflags fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf flags expect SF_IMMUTABLE result none Running test #13... failed: test chflags fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test stat fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf flags expect SF_APPEND result none Running test #15... failed: test chflags fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test chflags fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #20... failed: test stat fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf flags expect SF_IMMUTABLE result none Running test #21... failed: test chflags fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf SF_APPEND expect 0 result EOPNOTSUPP Running test #22... failed: test stat fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf flags expect SF_APPEND result none Running test #23... failed: test chflags fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf none expect 0 result EOPNOTSUPP Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... failed: test lchflags fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #28... failed: test lstat fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf flags expect SF_IMMUTABLE result none Running test #29... failed: test lchflags fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf SF_APPEND expect 0 result EOPNOTSUPP Running test #30... failed: test lstat fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf flags expect SF_APPEND result none Running test #31... failed: test lchflags fstest_3fb77ada761cfe8fbbc11e5ffa4fb6cf 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_1f0e548cbcfefe16018d750ad737fac2 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #4... okay. Running test #5... failed: test -u 65534 -g 65534 chflags fstest_1f0e548cbcfefe16018d750ad737fac2 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #6... okay. Running test #7... failed: test -u 65533 -g 65533 chflags fstest_1f0e548cbcfefe16018d750ad737fac2 SF_APPEND expect EPERM result EOPNOTSUPP Running test #8... okay. Running test #9... failed: test -u 65534 -g 65534 chflags fstest_1f0e548cbcfefe16018d750ad737fac2 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_1f0e548cbcfefe16018d750ad737fac2 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 chflags fstest_1f0e548cbcfefe16018d750ad737fac2 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #17... okay. Running test #18... failed: test -u 65533 -g 65533 chflags fstest_1f0e548cbcfefe16018d750ad737fac2 SF_APPEND expect EPERM result EOPNOTSUPP Running test #19... okay. Running test #20... failed: test -u 65534 -g 65534 chflags fstest_1f0e548cbcfefe16018d750ad737fac2 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_1f0e548cbcfefe16018d750ad737fac2 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #26... okay. Running test #27... failed: test -u 65534 -g 65534 chflags fstest_1f0e548cbcfefe16018d750ad737fac2 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #28... okay. Running test #29... failed: test -u 65533 -g 65533 chflags fstest_1f0e548cbcfefe16018d750ad737fac2 SF_APPEND expect EPERM result EOPNOTSUPP Running test #30... okay. Running test #31... failed: test -u 65534 -g 65534 chflags fstest_1f0e548cbcfefe16018d750ad737fac2 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_1f0e548cbcfefe16018d750ad737fac2 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #37... okay. Running test #38... failed: test -u 65534 -g 65534 lchflags fstest_1f0e548cbcfefe16018d750ad737fac2 SF_IMMUTABLE expect EPERM result EOPNOTSUPP Running test #39... okay. Running test #40... failed: test -u 65533 -g 65533 lchflags fstest_1f0e548cbcfefe16018d750ad737fac2 SF_APPEND expect EPERM result EOPNOTSUPP Running test #41... okay. Running test #42... failed: test -u 65534 -g 65534 lchflags fstest_1f0e548cbcfefe16018d750ad737fac2 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_b53a705cd507ddfa0b14e88c00993a09 SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_b53a705cd507ddfa0b14e88c00993a09 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_b53a705cd507ddfa0b14e88c00993a09 SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_b53a705cd507ddfa0b14e88c00993a09 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_b53a705cd507ddfa0b14e88c00993a09 SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_b53a705cd507ddfa0b14e88c00993a09 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_b53a705cd507ddfa0b14e88c00993a09 SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_b53a705cd507ddfa0b14e88c00993a09 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_b53a705cd507ddfa0b14e88c00993a09 SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_b53a705cd507ddfa0b14e88c00993a09 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_b53a705cd507ddfa0b14e88c00993a09 SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_b53a705cd507ddfa0b14e88c00993a09 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_b53a705cd507ddfa0b14e88c00993a09 SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_b53a705cd507ddfa0b14e88c00993a09 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_b53a705cd507ddfa0b14e88c00993a09 SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_b53a705cd507ddfa0b14e88c00993a09 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_1fe5a58f2c60b22905a23c4d256a45b5 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test chmod fstest_1fe5a58f2c60b22905a23c4d256a45b5 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_1fe5a58f2c60b22905a23c4d256a45b5 mode expect 0644 result 0600 Running test #4... failed: test chflags fstest_1fe5a58f2c60b22905a23c4d256a45b5 none expect 0 result EOPNOTSUPP Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_1fe5a58f2c60b22905a23c4d256a45b5 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test chmod fstest_1fe5a58f2c60b22905a23c4d256a45b5 0600 expect EPERM result 0 Running test #10... failed: test stat fstest_1fe5a58f2c60b22905a23c4d256a45b5 mode expect 0644 result 0600 Running test #11... failed: test chflags fstest_1fe5a58f2c60b22905a23c4d256a45b5 none expect 0 result EOPNOTSUPP Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... failed: test chflags fstest_1fe5a58f2c60b22905a23c4d256a45b5 SF_APPEND expect 0 result EOPNOTSUPP Running test #16... failed: test chmod fstest_1fe5a58f2c60b22905a23c4d256a45b5 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_1fe5a58f2c60b22905a23c4d256a45b5 mode expect 0644 result 0600 Running test #18... failed: test chflags fstest_1fe5a58f2c60b22905a23c4d256a45b5 none expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... failed: test chflags fstest_1fe5a58f2c60b22905a23c4d256a45b5 UF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test chmod fstest_1fe5a58f2c60b22905a23c4d256a45b5 0600 expect EPERM result 0 Running test #24... failed: test stat fstest_1fe5a58f2c60b22905a23c4d256a45b5 mode expect 0644 result 0600 Running test #25... failed: test chflags fstest_1fe5a58f2c60b22905a23c4d256a45b5 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_e290d1497636d1915fbb79009ab78606 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_14110b6d51256eaadb4839899bb7db1f 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_14110b6d51256eaadb4839899bb7db1f 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_14110b6d51256eaadb4839899bb7db1f 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_2bf80ac3f24dec17264d9056a3619c28 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test chown fstest_2bf80ac3f24dec17264d9056a3619c28 65534 65534 expect EPERM result 0 Running test #3... failed: test chflags fstest_2bf80ac3f24dec17264d9056a3619c28 none expect 0 result EOPNOTSUPP Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... failed: test chflags fstest_2bf80ac3f24dec17264d9056a3619c28 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test chown fstest_2bf80ac3f24dec17264d9056a3619c28 65534 65534 expect EPERM result 0 Running test #9... failed: test chflags fstest_2bf80ac3f24dec17264d9056a3619c28 none expect 0 result EOPNOTSUPP Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_2bf80ac3f24dec17264d9056a3619c28 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test chown fstest_2bf80ac3f24dec17264d9056a3619c28 65534 65534 expect EPERM result 0 Running test #15... failed: test chflags fstest_2bf80ac3f24dec17264d9056a3619c28 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... failed: test chflags fstest_2bf80ac3f24dec17264d9056a3619c28 UF_APPEND expect 0 result EOPNOTSUPP Running test #20... failed: test chown fstest_2bf80ac3f24dec17264d9056a3619c28 65534 65534 expect EPERM result 0 Running test #21... failed: test chflags fstest_2bf80ac3f24dec17264d9056a3619c28 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_fbd97a65c094931691bda338c41571e0/32767: Too many links Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/06.t: "link returns EACCES when a component of either path prefix denies search permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/07.t: "link returns EACCES when the requested link requires writing in a directory with a mode that denies write permission" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/08.t: "link returns ELOOP if too many symbolic links were encountered in translating one of the pathnames" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/09.t: "link returns ENOENT if the source file does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/10.t: "link returns EEXIST if the destination file does exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/11.t: "link returns EPERM if the source file is a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/12.t: "link returns EPERM if the source file has its immutable or append-only flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test chflags fstest_b9ab26cdea71d0ca5b8434ac696f2911 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test link fstest_b9ab26cdea71d0ca5b8434ac696f2911 fstest_8f3191fc572df9c80cbea1eaa142bc69 expect EPERM result 0 Running test #5... failed: test chflags fstest_b9ab26cdea71d0ca5b8434ac696f2911 none expect 0 result EOPNOTSUPP Running test #6... failed: test link fstest_b9ab26cdea71d0ca5b8434ac696f2911 fstest_8f3191fc572df9c80cbea1eaa142bc69 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_b9ab26cdea71d0ca5b8434ac696f2911 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test link fstest_b9ab26cdea71d0ca5b8434ac696f2911 fstest_8f3191fc572df9c80cbea1eaa142bc69 expect EPERM result 0 Running test #10... failed: test chflags fstest_b9ab26cdea71d0ca5b8434ac696f2911 none expect 0 result EOPNOTSUPP Running test #11... failed: test link fstest_b9ab26cdea71d0ca5b8434ac696f2911 fstest_8f3191fc572df9c80cbea1eaa142bc69 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_b9ab26cdea71d0ca5b8434ac696f2911 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... failed: test link fstest_b9ab26cdea71d0ca5b8434ac696f2911 fstest_8f3191fc572df9c80cbea1eaa142bc69 expect EPERM result 0 Running test #15... failed: test chflags fstest_b9ab26cdea71d0ca5b8434ac696f2911 none expect 0 result EOPNOTSUPP Running test #16... failed: test link fstest_b9ab26cdea71d0ca5b8434ac696f2911 fstest_8f3191fc572df9c80cbea1eaa142bc69 expect 0 result EEXIST Running test #17... okay. Running test #18... failed: test chflags fstest_b9ab26cdea71d0ca5b8434ac696f2911 UF_APPEND expect 0 result EOPNOTSUPP Running test #19... failed: test link fstest_b9ab26cdea71d0ca5b8434ac696f2911 fstest_8f3191fc572df9c80cbea1eaa142bc69 expect EPERM result 0 Running test #20... failed: test chflags fstest_b9ab26cdea71d0ca5b8434ac696f2911 none expect 0 result EOPNOTSUPP Running test #21... failed: test link fstest_b9ab26cdea71d0ca5b8434ac696f2911 fstest_8f3191fc572df9c80cbea1eaa142bc69 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_0005470976c1542fccebf5f1129437a4 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #5... failed: test link fstest_0005470976c1542fccebf5f1129437a4/fstest_ab4b82da3411410ed7794d559b1726ab fstest_0005470976c1542fccebf5f1129437a4/fstest_7521c7cc3f730aa7a196640c15e4fb5a expect EPERM result 0 Running test #6... failed: test chflags fstest_0005470976c1542fccebf5f1129437a4 none expect 0 result EOPNOTSUPP Running test #7... failed: test link fstest_0005470976c1542fccebf5f1129437a4/fstest_ab4b82da3411410ed7794d559b1726ab fstest_0005470976c1542fccebf5f1129437a4/fstest_7521c7cc3f730aa7a196640c15e4fb5a expect 0 result EEXIST Running test #8... okay. Running test #9... failed: test chflags fstest_0005470976c1542fccebf5f1129437a4 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #10... failed: test link fstest_0005470976c1542fccebf5f1129437a4/fstest_ab4b82da3411410ed7794d559b1726ab fstest_0005470976c1542fccebf5f1129437a4/fstest_7521c7cc3f730aa7a196640c15e4fb5a expect EPERM result 0 Running test #11... failed: test chflags fstest_0005470976c1542fccebf5f1129437a4 none expect 0 result EOPNOTSUPP Running test #12... failed: test link fstest_0005470976c1542fccebf5f1129437a4/fstest_ab4b82da3411410ed7794d559b1726ab fstest_0005470976c1542fccebf5f1129437a4/fstest_7521c7cc3f730aa7a196640c15e4fb5a expect 0 result EEXIST Running test #13... okay. Running test #14... failed: test chflags fstest_0005470976c1542fccebf5f1129437a4 SF_APPEND expect 0 result EOPNOTSUPP Running test #15... okay. Running test #16... failed: test chflags fstest_0005470976c1542fccebf5f1129437a4 none expect 0 result EOPNOTSUPP Running test #17... okay. Running test #18... failed: test chflags fstest_0005470976c1542fccebf5f1129437a4 UF_APPEND expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... failed: test chflags fstest_0005470976c1542fccebf5f1129437a4 none expect 0 result EOPNOTSUPP Running test #21... okay. Running test #22... okay. Running test #23... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/14.t: "link returns EXDEV if the source and the destination files are on different file systems" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/15.t: "link returns ENOSPC if the directory in which the entry for the new link is being placed cannot be extended because there is no space left on the file system containing the directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/16.t: "link returns EROFS if the requested link requires writing in a directory on a read-only file system" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. /usr/src/regress/sys/ffs/nfs/../tests/link/17.t: "link returns EFAULT if one of the pathnames specified is outside the process's allocated address space" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. 277 tests completed, 28 failed. ==== run-mkdir ==== cd /mnt/regress-nfs-client && env FSTEST=/usr/src/regress/sys/ffs/nfs/obj/../fstest /bin/sh /usr/src/regress/sys/ffs/nfs/../run /usr/src/regress/sys/ffs/nfs/../tests/mkdir/*.t /usr/src/regress/sys/ffs/nfs/../tests/mkdir/00.t: "mkdir creates directories" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... okay. Running test #16... okay. Running test #17... okay. Running test #18... okay. Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... okay. Running test #23... okay. Running test #24... okay. Running test #25... okay. Running test #26... okay. Running test #27... okay. Running test #28... okay. Running test #29... okay. Running test #30... okay. Running test #31... okay. Running test #32... okay. Running test #33... okay. Running test #34... okay. Running test #35... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/01.t: "mkdir returns ENOTDIR if a component of the path prefix is not a directory" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/02.t: "mkdir returns ENAMETOOLONG if a component of a pathname exceeded 255 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/03.t: "mkdir returns ENAMETOOLONG if an entire path name exceeded 1023 characters" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/04.t: "mkdir returns ENOENT if a component of the path prefix does not exist" Running test #0... okay. Running test #1... okay. Running test #2... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/05.t: "mkdir returns EACCES when search permission is denied for a component of the path prefix" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/06.t: "mkdir returns EACCES when write permission is denied on the parent directory of the directory to be created" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... okay. Running test #9... okay. Running test #10... okay. Running test #11... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/07.t: "mkdir returns ELOOP if too many symbolic links were encountered in translating the pathname" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... okay. Running test #4... okay. Running test #5... okay. /usr/src/regress/sys/ffs/nfs/../tests/mkdir/08.t: "mkdir returns EPERM if the parent directory of the directory to be created has its immutable flag set" Running test #0... okay. Running test #1... okay. Running test #2... okay. Running test #3... failed: test chflags fstest_e509c41339ea33a62cbe68c67dd364fd SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test mkdir fstest_e509c41339ea33a62cbe68c67dd364fd/fstest_c5b6843edd8a3065e7512169c9057653 0755 expect EPERM result 0 Running test #5... failed: test chflags fstest_e509c41339ea33a62cbe68c67dd364fd none expect 0 result EOPNOTSUPP Running test #6... failed: test mkdir fstest_e509c41339ea33a62cbe68c67dd364fd/fstest_c5b6843edd8a3065e7512169c9057653 0755 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_e509c41339ea33a62cbe68c67dd364fd UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test mkdir fstest_e509c41339ea33a62cbe68c67dd364fd/fstest_c5b6843edd8a3065e7512169c9057653 0755 expect EPERM result 0 Running test #10... failed: test chflags fstest_e509c41339ea33a62cbe68c67dd364fd none expect 0 result EOPNOTSUPP Running test #11... failed: test mkdir fstest_e509c41339ea33a62cbe68c67dd364fd/fstest_c5b6843edd8a3065e7512169c9057653 0755 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_e509c41339ea33a62cbe68c67dd364fd SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_e509c41339ea33a62cbe68c67dd364fd none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_e509c41339ea33a62cbe68c67dd364fd UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_e509c41339ea33a62cbe68c67dd364fd 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_5f9836e51abea85b7fd8f5a5579b3eb9/fstest_dfff6c40efc9103272c1046560652a99 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_5f9836e51abea85b7fd8f5a5579b3eb9/fstest_dfff6c40efc9103272c1046560652a99 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_5be681d7b3831019bf26c9287b3a2de8 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test mkfifo fstest_5be681d7b3831019bf26c9287b3a2de8/fstest_9ef2a95c66bf4bcfbcd89d4adb491fd2 0644 expect EPERM result 0 Running test #5... failed: test chflags fstest_5be681d7b3831019bf26c9287b3a2de8 none expect 0 result EOPNOTSUPP Running test #6... failed: test mkfifo fstest_5be681d7b3831019bf26c9287b3a2de8/fstest_9ef2a95c66bf4bcfbcd89d4adb491fd2 0644 expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_5be681d7b3831019bf26c9287b3a2de8 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test mkfifo fstest_5be681d7b3831019bf26c9287b3a2de8/fstest_9ef2a95c66bf4bcfbcd89d4adb491fd2 0644 expect EPERM result 0 Running test #10... failed: test chflags fstest_5be681d7b3831019bf26c9287b3a2de8 none expect 0 result EOPNOTSUPP Running test #11... failed: test mkfifo fstest_5be681d7b3831019bf26c9287b3a2de8/fstest_9ef2a95c66bf4bcfbcd89d4adb491fd2 0644 expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_5be681d7b3831019bf26c9287b3a2de8 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_5be681d7b3831019bf26c9287b3a2de8 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_5be681d7b3831019bf26c9287b3a2de8 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_5be681d7b3831019bf26c9287b3a2de8 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_0affe392a9dac9c9fe124a990f6dd9c0 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_0affe392a9dac9c9fe124a990f6dd9c0 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_0affe392a9dac9c9fe124a990f6dd9c0 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_0affe392a9dac9c9fe124a990f6dd9c0 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_0affe392a9dac9c9fe124a990f6dd9c0 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_0affe392a9dac9c9fe124a990f6dd9c0 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_0affe392a9dac9c9fe124a990f6dd9c0 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_0affe392a9dac9c9fe124a990f6dd9c0 O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_0affe392a9dac9c9fe124a990f6dd9c0 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_86c3448f8b2a7d9f25ddb26a6ece9562 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test open fstest_86c3448f8b2a7d9f25ddb26a6ece9562/fstest_8b5c2ea3d5c0fb566f05b8e3eeda7407 O_RDONLY,O_CREAT 0644 expect EPERM result 0 Running test #5... failed: test chflags fstest_86c3448f8b2a7d9f25ddb26a6ece9562 none expect 0 result EOPNOTSUPP Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_86c3448f8b2a7d9f25ddb26a6ece9562 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test open fstest_86c3448f8b2a7d9f25ddb26a6ece9562/fstest_8b5c2ea3d5c0fb566f05b8e3eeda7407 O_RDONLY,O_CREAT 0644 expect EPERM result 0 Running test #10... failed: test chflags fstest_86c3448f8b2a7d9f25ddb26a6ece9562 none expect 0 result EOPNOTSUPP Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_86c3448f8b2a7d9f25ddb26a6ece9562 SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_86c3448f8b2a7d9f25ddb26a6ece9562 none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_86c3448f8b2a7d9f25ddb26a6ece9562 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_86c3448f8b2a7d9f25ddb26a6ece9562 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_250b2bb5774c42133e4690cac10631d6 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test open fstest_250b2bb5774c42133e4690cac10631d6 O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_250b2bb5774c42133e4690cac10631d6 O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_250b2bb5774c42133e4690cac10631d6 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #5... failed: test chflags fstest_250b2bb5774c42133e4690cac10631d6 none expect 0 result EOPNOTSUPP Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_250b2bb5774c42133e4690cac10631d6 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test open fstest_250b2bb5774c42133e4690cac10631d6 O_WRONLY expect EPERM result 0 Running test #10... failed: test open fstest_250b2bb5774c42133e4690cac10631d6 O_RDWR expect EPERM result 0 Running test #11... failed: test open fstest_250b2bb5774c42133e4690cac10631d6 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #12... failed: test chflags fstest_250b2bb5774c42133e4690cac10631d6 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_36104f671498f034c12ea13126e2c9ca SF_APPEND expect 0 result EOPNOTSUPP Running test #2... okay. Running test #3... okay. Running test #4... failed: test open fstest_36104f671498f034c12ea13126e2c9ca O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_36104f671498f034c12ea13126e2c9ca O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_36104f671498f034c12ea13126e2c9ca O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_36104f671498f034c12ea13126e2c9ca O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_36104f671498f034c12ea13126e2c9ca O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_36104f671498f034c12ea13126e2c9ca O_RDWR,O_APPEND,O_TRUNC expect EPERM result 0 Running test #10... failed: test chflags fstest_36104f671498f034c12ea13126e2c9ca none expect 0 result EOPNOTSUPP Running test #11... okay. Running test #12... okay. Running test #13... failed: test chflags fstest_36104f671498f034c12ea13126e2c9ca UF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... okay. Running test #16... failed: test open fstest_36104f671498f034c12ea13126e2c9ca O_WRONLY expect EPERM result 0 Running test #17... failed: test open fstest_36104f671498f034c12ea13126e2c9ca O_RDWR expect EPERM result 0 Running test #18... failed: test open fstest_36104f671498f034c12ea13126e2c9ca O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_36104f671498f034c12ea13126e2c9ca O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #20... failed: test open fstest_36104f671498f034c12ea13126e2c9ca O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #21... failed: test open fstest_36104f671498f034c12ea13126e2c9ca O_RDWR,O_APPEND,O_TRUNC expect EPERM result 0 Running test #22... failed: test chflags fstest_36104f671498f034c12ea13126e2c9ca 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_ce532f9fcc9f3f855cf6103dbf78d063 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_32f18f9074a860d6a4af2a4a396e2b93/fstest_ba533dfc6bf2bd402b7ff0761ae26c37 O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_32f18f9074a860d6a4af2a4a396e2b93/fstest_ba533dfc6bf2bd402b7ff0761ae26c37 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_5122624b4d4cfa37cd89fe3160d891d5 O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_5122624b4d4cfa37cd89fe3160d891d5 O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_5122624b4d4cfa37cd89fe3160d891d5 O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_5122624b4d4cfa37cd89fe3160d891d5 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_2311b062779182d817885e326741ef84 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_067a4e0ba3e536b99a226da4aaf15cc0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test stat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result 0 Running test #4... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result ENOENT Running test #7... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result ENOENT Running test #10... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result ENOENT Running test #13... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_067a4e0ba3e536b99a226da4aaf15cc0 expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #17... failed: test stat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result ENOTDIR Running test #19... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #20... failed: test stat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect UF_IMMUTABLE result none Running test #21... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result ENOTDIR Running test #22... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 SF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test stat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect SF_APPEND result none Running test #24... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result ENOTDIR Running test #25... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 UF_APPEND expect 0 result EOPNOTSUPP Running test #26... failed: test stat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect UF_APPEND result none Running test #27... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result ENOTDIR Running test #28... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 none expect 0 result EOPNOTSUPP Running test #29... okay. Running test #30... okay. Running test #31... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #32... failed: test stat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result 0 Running test #34... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result ENOENT Running test #37... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result ENOENT Running test #40... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result ENOENT Running test #43... failed: test chflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 none expect 0 result ENOENT Running test #44... failed: test unlink fstest_067a4e0ba3e536b99a226da4aaf15cc0 expect 0 result ENOENT Running test #45... okay. Running test #46... failed: test lchflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #47... failed: test lstat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result 0 Running test #49... failed: test lchflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_067a4e0ba3e536b99a226da4aaf15cc0 flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_067a4e0ba3e536b99a226da4aaf15cc0 fstest_3444326497a7138fc3508a30aeef3ad4 expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_067a4e0ba3e536b99a226da4aaf15cc0 none expect 0 result ENOENT Running test #59... failed: test unlink fstest_067a4e0ba3e536b99a226da4aaf15cc0 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_ac5a92fba32f06fc7f1dab83b5061b3b SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result 0 Running test #5... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect UF_IMMUTABLE result none Running test #7... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result ENOENT Running test #8... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b SF_APPEND expect 0 result EOPNOTSUPP Running test #9... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect SF_APPEND result none Running test #10... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result ENOENT Running test #11... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b UF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect UF_APPEND result none Running test #13... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result ENOENT Running test #14... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b none expect 0 result EOPNOTSUPP Running test #15... failed: test unlink fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #18... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result ENOTDIR Running test #20... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #21... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect UF_IMMUTABLE result none Running test #22... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result ENOTDIR Running test #23... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b SF_APPEND expect 0 result EOPNOTSUPP Running test #24... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect SF_APPEND result none Running test #25... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result ENOTDIR Running test #26... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b UF_APPEND expect 0 result EOPNOTSUPP Running test #27... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect UF_APPEND result none Running test #28... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result ENOTDIR Running test #29... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b none expect 0 result EOPNOTSUPP Running test #30... okay. Running test #31... okay. Running test #32... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #33... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result 0 Running test #35... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #36... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect UF_IMMUTABLE result none Running test #37... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result ENOENT Running test #38... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b SF_APPEND expect 0 result EOPNOTSUPP Running test #39... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect SF_APPEND result none Running test #40... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result ENOENT Running test #41... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b UF_APPEND expect 0 result EOPNOTSUPP Running test #42... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect UF_APPEND result none Running test #43... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result ENOENT Running test #44... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b none expect 0 result EOPNOTSUPP Running test #45... failed: test unlink fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f expect 0 result ENOENT Running test #46... okay. Running test #47... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #48... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result 0 Running test #50... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #51... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect UF_IMMUTABLE result none Running test #52... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result ENOENT Running test #53... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b SF_APPEND expect 0 result EOPNOTSUPP Running test #54... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect SF_APPEND result none Running test #55... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result ENOENT Running test #56... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b UF_APPEND expect 0 result EOPNOTSUPP Running test #57... failed: test stat fstest_ac5a92fba32f06fc7f1dab83b5061b3b flags expect UF_APPEND result none Running test #58... failed: test rename fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f fstest_3f4ffb3f7ce94bf01943d57fd4b75489 expect EPERM result ENOENT Running test #59... failed: test chflags fstest_ac5a92fba32f06fc7f1dab83b5061b3b none expect 0 result EOPNOTSUPP Running test #60... failed: test unlink fstest_ac5a92fba32f06fc7f1dab83b5061b3b/fstest_84775e14f577c82056301f1fb0c9269f 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_c0b801e2f2b1919a084e1c781fbe1611 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_bb5818458ad24dae33530e5050ca482d fstest_c0b801e2f2b1919a084e1c781fbe1611/fstest_b4af86af51db89d385a1a052e1b13863 expect EPERM result 0 Running test #5... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #6... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect UF_IMMUTABLE result none Running test #7... failed: test rename fstest_bb5818458ad24dae33530e5050ca482d fstest_c0b801e2f2b1919a084e1c781fbe1611/fstest_b4af86af51db89d385a1a052e1b13863 expect EPERM result ENOENT Running test #8... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 none expect 0 result EOPNOTSUPP Running test #9... failed: test unlink fstest_bb5818458ad24dae33530e5050ca482d expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #12... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_bb5818458ad24dae33530e5050ca482d fstest_c0b801e2f2b1919a084e1c781fbe1611/fstest_b4af86af51db89d385a1a052e1b13863 expect EPERM result ENOTDIR Running test #14... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #15... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect UF_IMMUTABLE result none Running test #16... failed: test rename fstest_bb5818458ad24dae33530e5050ca482d fstest_c0b801e2f2b1919a084e1c781fbe1611/fstest_b4af86af51db89d385a1a052e1b13863 expect EPERM result ENOTDIR Running test #17... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 none expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... okay. Running test #20... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #21... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_bb5818458ad24dae33530e5050ca482d fstest_c0b801e2f2b1919a084e1c781fbe1611/fstest_b4af86af51db89d385a1a052e1b13863 expect EPERM result 0 Running test #23... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #24... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect UF_IMMUTABLE result none Running test #25... failed: test rename fstest_bb5818458ad24dae33530e5050ca482d fstest_c0b801e2f2b1919a084e1c781fbe1611/fstest_b4af86af51db89d385a1a052e1b13863 expect EPERM result ENOENT Running test #26... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 none expect 0 result EOPNOTSUPP Running test #27... failed: test unlink fstest_bb5818458ad24dae33530e5050ca482d expect 0 result ENOENT Running test #28... okay. Running test #29... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #30... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_bb5818458ad24dae33530e5050ca482d fstest_c0b801e2f2b1919a084e1c781fbe1611/fstest_b4af86af51db89d385a1a052e1b13863 expect EPERM result 0 Running test #32... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #33... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect UF_IMMUTABLE result none Running test #34... failed: test rename fstest_bb5818458ad24dae33530e5050ca482d fstest_c0b801e2f2b1919a084e1c781fbe1611/fstest_b4af86af51db89d385a1a052e1b13863 expect EPERM result ENOENT Running test #35... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 none expect 0 result EOPNOTSUPP Running test #36... failed: test unlink fstest_bb5818458ad24dae33530e5050ca482d expect 0 result ENOENT Running test #37... okay. Running test #38... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 SF_APPEND expect 0 result EOPNOTSUPP Running test #39... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect SF_APPEND result none Running test #40... okay. Running test #41... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 none expect 0 result EOPNOTSUPP Running test #42... okay. Running test #43... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 UF_APPEND expect 0 result EOPNOTSUPP Running test #44... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect UF_APPEND result none Running test #45... okay. Running test #46... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 none expect 0 result EOPNOTSUPP Running test #47... okay. Running test #48... okay. Running test #49... okay. Running test #50... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 SF_APPEND expect 0 result EOPNOTSUPP Running test #51... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect SF_APPEND result none Running test #52... okay. Running test #53... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 none expect 0 result EOPNOTSUPP Running test #54... okay. Running test #55... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 UF_APPEND expect 0 result EOPNOTSUPP Running test #56... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect UF_APPEND result none Running test #57... okay. Running test #58... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 none expect 0 result EOPNOTSUPP Running test #59... okay. Running test #60... okay. Running test #61... okay. Running test #62... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 SF_APPEND expect 0 result EOPNOTSUPP Running test #63... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect SF_APPEND result none Running test #64... okay. Running test #65... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 none expect 0 result EOPNOTSUPP Running test #66... okay. Running test #67... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 UF_APPEND expect 0 result EOPNOTSUPP Running test #68... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect UF_APPEND result none Running test #69... okay. Running test #70... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 none expect 0 result EOPNOTSUPP Running test #71... okay. Running test #72... okay. Running test #73... okay. Running test #74... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 SF_APPEND expect 0 result EOPNOTSUPP Running test #75... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect SF_APPEND result none Running test #76... okay. Running test #77... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 none expect 0 result EOPNOTSUPP Running test #78... okay. Running test #79... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 UF_APPEND expect 0 result EOPNOTSUPP Running test #80... failed: test stat fstest_c0b801e2f2b1919a084e1c781fbe1611 flags expect UF_APPEND result none Running test #81... okay. Running test #82... failed: test chflags fstest_c0b801e2f2b1919a084e1c781fbe1611 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_876ad82ac9462e461b93d73461be6756/fstest_8aabf4f2b36c9139d8f3bfc07ff48ef9 fstest_edd5e308dfe34dfa6075c1851f9b4251/fstest_cd348021e5f2ffb95857c59e371d0199 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_876ad82ac9462e461b93d73461be6756/fstest_8aabf4f2b36c9139d8f3bfc07ff48ef9 fstest_edd5e308dfe34dfa6075c1851f9b4251/fstest_cd348021e5f2ffb95857c59e371d0199 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_876ad82ac9462e461b93d73461be6756/fstest_8aabf4f2b36c9139d8f3bfc07ff48ef9 fstest_edd5e308dfe34dfa6075c1851f9b4251/fstest_cd348021e5f2ffb95857c59e371d0199 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_a52e98e943c697e6a7641f6012026955/fstest_4e906b973784cc9fde57e79e6d812eed fstest_031e4fa981f2893ec94dafefb3dfedec/fstest_160f8c36f2c1929211cbc082f37358d6 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_a52e98e943c697e6a7641f6012026955/fstest_4e906b973784cc9fde57e79e6d812eed fstest_031e4fa981f2893ec94dafefb3dfedec/fstest_160f8c36f2c1929211cbc082f37358d6 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_a52e98e943c697e6a7641f6012026955/fstest_4e906b973784cc9fde57e79e6d812eed fstest_031e4fa981f2893ec94dafefb3dfedec/fstest_160f8c36f2c1929211cbc082f37358d6 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_c1df13e8762f80da30ccb99750212cb0 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test rmdir fstest_c1df13e8762f80da30ccb99750212cb0 expect EPERM result 0 Running test #3... failed: test chflags fstest_c1df13e8762f80da30ccb99750212cb0 none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_c1df13e8762f80da30ccb99750212cb0 expect 0 result ENOENT Running test #5... okay. Running test #6... failed: test chflags fstest_c1df13e8762f80da30ccb99750212cb0 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #7... failed: test rmdir fstest_c1df13e8762f80da30ccb99750212cb0 expect EPERM result 0 Running test #8... failed: test chflags fstest_c1df13e8762f80da30ccb99750212cb0 none expect 0 result ENOENT Running test #9... failed: test rmdir fstest_c1df13e8762f80da30ccb99750212cb0 expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_c1df13e8762f80da30ccb99750212cb0 SF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test rmdir fstest_c1df13e8762f80da30ccb99750212cb0 expect EPERM result 0 Running test #13... failed: test chflags fstest_c1df13e8762f80da30ccb99750212cb0 none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_c1df13e8762f80da30ccb99750212cb0 expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_c1df13e8762f80da30ccb99750212cb0 UF_APPEND expect 0 result EOPNOTSUPP Running test #17... failed: test rmdir fstest_c1df13e8762f80da30ccb99750212cb0 expect EPERM result 0 Running test #18... failed: test chflags fstest_c1df13e8762f80da30ccb99750212cb0 none expect 0 result ENOENT Running test #19... failed: test rmdir fstest_c1df13e8762f80da30ccb99750212cb0 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_c24bdedc7335412c192ece66d6ca7f06 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test rmdir fstest_c24bdedc7335412c192ece66d6ca7f06/fstest_620bdd4bf48fdc239989484ddb886e3f expect EPERM result 0 Running test #4... failed: test chflags fstest_c24bdedc7335412c192ece66d6ca7f06 none expect 0 result EOPNOTSUPP Running test #5... failed: test rmdir fstest_c24bdedc7335412c192ece66d6ca7f06/fstest_620bdd4bf48fdc239989484ddb886e3f expect 0 result ENOENT Running test #6... okay. Running test #7... failed: test chflags fstest_c24bdedc7335412c192ece66d6ca7f06 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test rmdir fstest_c24bdedc7335412c192ece66d6ca7f06/fstest_620bdd4bf48fdc239989484ddb886e3f expect EPERM result 0 Running test #9... failed: test chflags fstest_c24bdedc7335412c192ece66d6ca7f06 none expect 0 result EOPNOTSUPP Running test #10... failed: test rmdir fstest_c24bdedc7335412c192ece66d6ca7f06/fstest_620bdd4bf48fdc239989484ddb886e3f expect 0 result ENOENT Running test #11... okay. Running test #12... failed: test chflags fstest_c24bdedc7335412c192ece66d6ca7f06 SF_APPEND expect 0 result EOPNOTSUPP Running test #13... failed: test rmdir fstest_c24bdedc7335412c192ece66d6ca7f06/fstest_620bdd4bf48fdc239989484ddb886e3f expect EPERM result 0 Running test #14... failed: test chflags fstest_c24bdedc7335412c192ece66d6ca7f06 none expect 0 result EOPNOTSUPP Running test #15... failed: test rmdir fstest_c24bdedc7335412c192ece66d6ca7f06/fstest_620bdd4bf48fdc239989484ddb886e3f expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_c24bdedc7335412c192ece66d6ca7f06 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... failed: test rmdir fstest_c24bdedc7335412c192ece66d6ca7f06/fstest_620bdd4bf48fdc239989484ddb886e3f expect EPERM result 0 Running test #19... failed: test chflags fstest_c24bdedc7335412c192ece66d6ca7f06 none expect 0 result EOPNOTSUPP Running test #20... failed: test rmdir fstest_c24bdedc7335412c192ece66d6ca7f06/fstest_620bdd4bf48fdc239989484ddb886e3f 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_fa2fce095bd75597b3dd509820269937/fstest_c9f07510c426c51d906e749a89f77bbf 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_3ba8ad6513d309ee54538bf9ab5ef7bd/fstest_4dca45d1a1406cd9588b2ee33a799a40/.. 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_945a38b1cad3f5a7444eae821f583bed SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #4... failed: test symlink test fstest_945a38b1cad3f5a7444eae821f583bed/fstest_0e06d2e0ab3165d47e46bbb2f9d20f2e expect EPERM result 0 Running test #5... failed: test chflags fstest_945a38b1cad3f5a7444eae821f583bed none expect 0 result EOPNOTSUPP Running test #6... failed: test symlink test fstest_945a38b1cad3f5a7444eae821f583bed/fstest_0e06d2e0ab3165d47e46bbb2f9d20f2e expect 0 result EEXIST Running test #7... okay. Running test #8... failed: test chflags fstest_945a38b1cad3f5a7444eae821f583bed UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test symlink test fstest_945a38b1cad3f5a7444eae821f583bed/fstest_0e06d2e0ab3165d47e46bbb2f9d20f2e expect EPERM result 0 Running test #10... failed: test chflags fstest_945a38b1cad3f5a7444eae821f583bed none expect 0 result EOPNOTSUPP Running test #11... failed: test symlink test fstest_945a38b1cad3f5a7444eae821f583bed/fstest_0e06d2e0ab3165d47e46bbb2f9d20f2e expect 0 result EEXIST Running test #12... okay. Running test #13... failed: test chflags fstest_945a38b1cad3f5a7444eae821f583bed SF_APPEND expect 0 result EOPNOTSUPP Running test #14... okay. Running test #15... failed: test chflags fstest_945a38b1cad3f5a7444eae821f583bed none expect 0 result EOPNOTSUPP Running test #16... okay. Running test #17... failed: test chflags fstest_945a38b1cad3f5a7444eae821f583bed UF_APPEND expect 0 result EOPNOTSUPP Running test #18... okay. Running test #19... failed: test chflags fstest_945a38b1cad3f5a7444eae821f583bed 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_4f93c0e51863109964609d697acbbc73 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test truncate fstest_4f93c0e51863109964609d697acbbc73 123 expect EPERM result 0 Running test #3... failed: test stat fstest_4f93c0e51863109964609d697acbbc73 size expect 0 result 123 Running test #4... failed: test chflags fstest_4f93c0e51863109964609d697acbbc73 none expect 0 result EOPNOTSUPP Running test #5... okay. Running test #6... okay. Running test #7... okay. Running test #8... failed: test chflags fstest_4f93c0e51863109964609d697acbbc73 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #9... failed: test truncate fstest_4f93c0e51863109964609d697acbbc73 123 expect EPERM result 0 Running test #10... failed: test stat fstest_4f93c0e51863109964609d697acbbc73 size expect 0 result 123 Running test #11... failed: test chflags fstest_4f93c0e51863109964609d697acbbc73 none expect 0 result EOPNOTSUPP Running test #12... okay. Running test #13... okay. Running test #14... okay. Running test #15... failed: test chflags fstest_4f93c0e51863109964609d697acbbc73 SF_APPEND expect 0 result EOPNOTSUPP Running test #16... failed: test truncate fstest_4f93c0e51863109964609d697acbbc73 123 expect EPERM result 0 Running test #17... failed: test stat fstest_4f93c0e51863109964609d697acbbc73 size expect 0 result 123 Running test #18... failed: test chflags fstest_4f93c0e51863109964609d697acbbc73 none expect 0 result EOPNOTSUPP Running test #19... okay. Running test #20... okay. Running test #21... okay. Running test #22... failed: test chflags fstest_4f93c0e51863109964609d697acbbc73 UF_APPEND expect 0 result EOPNOTSUPP Running test #23... failed: test truncate fstest_4f93c0e51863109964609d697acbbc73 123 expect EPERM result 0 Running test #24... failed: test stat fstest_4f93c0e51863109964609d697acbbc73 size expect 0 result 123 Running test #25... failed: test chflags fstest_4f93c0e51863109964609d697acbbc73 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_b66d80aecc6d16cbd49e7d3795fd0439 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #2... failed: test unlink fstest_b66d80aecc6d16cbd49e7d3795fd0439 expect EPERM result 0 Running test #3... failed: test chflags fstest_b66d80aecc6d16cbd49e7d3795fd0439 none expect 0 result ENOENT Running test #4... failed: test unlink fstest_b66d80aecc6d16cbd49e7d3795fd0439 expect 0 result ENOENT Running test #5... okay. Running test #6... failed: test chflags fstest_b66d80aecc6d16cbd49e7d3795fd0439 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #7... failed: test unlink fstest_b66d80aecc6d16cbd49e7d3795fd0439 expect EPERM result 0 Running test #8... failed: test chflags fstest_b66d80aecc6d16cbd49e7d3795fd0439 none expect 0 result ENOENT Running test #9... failed: test unlink fstest_b66d80aecc6d16cbd49e7d3795fd0439 expect 0 result ENOENT Running test #10... okay. Running test #11... failed: test chflags fstest_b66d80aecc6d16cbd49e7d3795fd0439 SF_APPEND expect 0 result EOPNOTSUPP Running test #12... failed: test unlink fstest_b66d80aecc6d16cbd49e7d3795fd0439 expect EPERM result 0 Running test #13... failed: test chflags fstest_b66d80aecc6d16cbd49e7d3795fd0439 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_b66d80aecc6d16cbd49e7d3795fd0439 expect 0 result ENOENT Running test #15... okay. Running test #16... failed: test chflags fstest_b66d80aecc6d16cbd49e7d3795fd0439 UF_APPEND expect 0 result EOPNOTSUPP Running test #17... failed: test unlink fstest_b66d80aecc6d16cbd49e7d3795fd0439 expect EPERM result 0 Running test #18... failed: test chflags fstest_b66d80aecc6d16cbd49e7d3795fd0439 none expect 0 result ENOENT Running test #19... failed: test unlink fstest_b66d80aecc6d16cbd49e7d3795fd0439 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_a34971ca79c272b6ddd4d9103b626aa5 SF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #3... failed: test unlink fstest_a34971ca79c272b6ddd4d9103b626aa5/fstest_5fcbedcc0a523d1f7d548a22d1e4b8ae expect EPERM result 0 Running test #4... failed: test chflags fstest_a34971ca79c272b6ddd4d9103b626aa5 none expect 0 result EOPNOTSUPP Running test #5... failed: test unlink fstest_a34971ca79c272b6ddd4d9103b626aa5/fstest_5fcbedcc0a523d1f7d548a22d1e4b8ae expect 0 result ENOENT Running test #6... okay. Running test #7... failed: test chflags fstest_a34971ca79c272b6ddd4d9103b626aa5 UF_IMMUTABLE expect 0 result EOPNOTSUPP Running test #8... failed: test unlink fstest_a34971ca79c272b6ddd4d9103b626aa5/fstest_5fcbedcc0a523d1f7d548a22d1e4b8ae expect EPERM result 0 Running test #9... failed: test chflags fstest_a34971ca79c272b6ddd4d9103b626aa5 none expect 0 result EOPNOTSUPP Running test #10... failed: test unlink fstest_a34971ca79c272b6ddd4d9103b626aa5/fstest_5fcbedcc0a523d1f7d548a22d1e4b8ae expect 0 result ENOENT Running test #11... okay. Running test #12... failed: test chflags fstest_a34971ca79c272b6ddd4d9103b626aa5 SF_APPEND expect 0 result EOPNOTSUPP Running test #13... failed: test unlink fstest_a34971ca79c272b6ddd4d9103b626aa5/fstest_5fcbedcc0a523d1f7d548a22d1e4b8ae expect EPERM result 0 Running test #14... failed: test chflags fstest_a34971ca79c272b6ddd4d9103b626aa5 none expect 0 result EOPNOTSUPP Running test #15... failed: test unlink fstest_a34971ca79c272b6ddd4d9103b626aa5/fstest_5fcbedcc0a523d1f7d548a22d1e4b8ae expect 0 result ENOENT Running test #16... okay. Running test #17... failed: test chflags fstest_a34971ca79c272b6ddd4d9103b626aa5 UF_APPEND expect 0 result EOPNOTSUPP Running test #18... failed: test unlink fstest_a34971ca79c272b6ddd4d9103b626aa5/fstest_5fcbedcc0a523d1f7d548a22d1e4b8ae expect EPERM result 0 Running test #19... failed: test chflags fstest_a34971ca79c272b6ddd4d9103b626aa5 none expect 0 result EOPNOTSUPP Running test #20... failed: test unlink fstest_a34971ca79c272b6ddd4d9103b626aa5/fstest_5fcbedcc0a523d1f7d548a22d1e4b8ae 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_267c999e6c6925202f14d76f4b27a66e/fstest_e64bb17561c081e95456a836676f329b 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_267c999e6c6925202f14d76f4b27a66e/fstest_e64bb17561c081e95456a836676f329b 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_267c999e6c6925202f14d76f4b27a66e/fstest_e64bb17561c081e95456a836676f329b 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_186bb868108d35d1ffab7619e41948a7 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_186bb868108d35d1ffab7619e41948a7 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_186bb868108d35d1ffab7619e41948a7 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_186bb868108d35d1ffab7619e41948a7 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_186bb868108d35d1ffab7619e41948a7 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_186bb868108d35d1ffab7619e41948a7 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_d14408a4c4f83ed4ca42e338db521318 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_d14408a4c4f83ed4ca42e338db521318 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_d14408a4c4f83ed4ca42e338db521318 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_d14408a4c4f83ed4ca42e338db521318 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_31e542749e1ae31a3f990c168f0a5f7e flags expect SF_IMMUTABLE result none Running test #6... failed: test -u 65534 -g 65534 chflags fstest_31e542749e1ae31a3f990c168f0a5f7e UF_IMMUTABLE expect EPERM result 0 Running test #7... failed: test stat fstest_31e542749e1ae31a3f990c168f0a5f7e flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #8... okay. Running test #9... okay. Running test #10... failed: test stat fstest_31e542749e1ae31a3f990c168f0a5f7e flags expect SF_APPEND result none Running test #11... failed: test -u 65534 -g 65534 chflags fstest_31e542749e1ae31a3f990c168f0a5f7e UF_IMMUTABLE expect EPERM result 0 Running test #12... failed: test stat fstest_31e542749e1ae31a3f990c168f0a5f7e 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_31e542749e1ae31a3f990c168f0a5f7e flags expect SF_IMMUTABLE result none Running test #20... failed: test -u 65534 -g 65534 chflags fstest_31e542749e1ae31a3f990c168f0a5f7e UF_IMMUTABLE expect EPERM result 0 Running test #21... failed: test stat fstest_31e542749e1ae31a3f990c168f0a5f7e flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #22... okay. Running test #23... okay. Running test #24... failed: test stat fstest_31e542749e1ae31a3f990c168f0a5f7e flags expect SF_APPEND result none Running test #25... failed: test -u 65534 -g 65534 chflags fstest_31e542749e1ae31a3f990c168f0a5f7e UF_IMMUTABLE expect EPERM result 0 Running test #26... failed: test stat fstest_31e542749e1ae31a3f990c168f0a5f7e 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_31e542749e1ae31a3f990c168f0a5f7e flags expect SF_IMMUTABLE result none Running test #34... failed: test -u 65534 -g 65534 chflags fstest_31e542749e1ae31a3f990c168f0a5f7e UF_IMMUTABLE expect EPERM result 0 Running test #35... failed: test stat fstest_31e542749e1ae31a3f990c168f0a5f7e flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #36... okay. Running test #37... okay. Running test #38... failed: test stat fstest_31e542749e1ae31a3f990c168f0a5f7e flags expect SF_APPEND result none Running test #39... failed: test -u 65534 -g 65534 chflags fstest_31e542749e1ae31a3f990c168f0a5f7e UF_IMMUTABLE expect EPERM result 0 Running test #40... failed: test stat fstest_31e542749e1ae31a3f990c168f0a5f7e 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_31e542749e1ae31a3f990c168f0a5f7e flags expect SF_IMMUTABLE result none Running test #48... failed: test -u 65534 -g 65534 lchflags fstest_31e542749e1ae31a3f990c168f0a5f7e UF_IMMUTABLE expect EPERM result 0 Running test #49... failed: test lstat fstest_31e542749e1ae31a3f990c168f0a5f7e flags expect SF_IMMUTABLE result UF_IMMUTABLE Running test #50... okay. Running test #51... okay. Running test #52... failed: test lstat fstest_31e542749e1ae31a3f990c168f0a5f7e flags expect SF_APPEND result none Running test #53... failed: test -u 65534 -g 65534 lchflags fstest_31e542749e1ae31a3f990c168f0a5f7e UF_IMMUTABLE expect EPERM result 0 Running test #54... failed: test lstat fstest_31e542749e1ae31a3f990c168f0a5f7e 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_a1a21b23afa21c58e141c4750b474e17 flags expect SF_IMMUTABLE result none Running test #5... okay. Running test #6... failed: test stat fstest_a1a21b23afa21c58e141c4750b474e17 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_a1a21b23afa21c58e141c4750b474e17 flags expect SF_IMMUTABLE result none Running test #13... okay. Running test #14... failed: test stat fstest_a1a21b23afa21c58e141c4750b474e17 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_a1a21b23afa21c58e141c4750b474e17 flags expect SF_IMMUTABLE result none Running test #21... okay. Running test #22... failed: test stat fstest_a1a21b23afa21c58e141c4750b474e17 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_a1a21b23afa21c58e141c4750b474e17 flags expect SF_IMMUTABLE result none Running test #29... okay. Running test #30... failed: test lstat fstest_a1a21b23afa21c58e141c4750b474e17 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_89d83192e2d89faa31dadea9fee439c2 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_89d83192e2d89faa31dadea9fee439c2 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_89d83192e2d89faa31dadea9fee439c2 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_89d83192e2d89faa31dadea9fee439c2 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_89d83192e2d89faa31dadea9fee439c2 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_89d83192e2d89faa31dadea9fee439c2 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_89d83192e2d89faa31dadea9fee439c2 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_89d83192e2d89faa31dadea9fee439c2 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_65437ae3c803218366727e22dea74c6a SF_SNAPSHOT expect EPERM result Running test #3... okay. Running test #4... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_65437ae3c803218366727e22dea74c6a 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_65437ae3c803218366727e22dea74c6a SF_SNAPSHOT expect EPERM result Running test #8... okay. Running test #9... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_65437ae3c803218366727e22dea74c6a 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_65437ae3c803218366727e22dea74c6a SF_SNAPSHOT expect EPERM result Running test #14... okay. Running test #15... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_65437ae3c803218366727e22dea74c6a 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_65437ae3c803218366727e22dea74c6a SF_SNAPSHOT expect EPERM result Running test #19... okay. Running test #20... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_65437ae3c803218366727e22dea74c6a 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_65437ae3c803218366727e22dea74c6a SF_SNAPSHOT expect EPERM result Running test #25... okay. Running test #26... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_65437ae3c803218366727e22dea74c6a 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_65437ae3c803218366727e22dea74c6a SF_SNAPSHOT expect EPERM result Running test #30... okay. Running test #31... unknown flag 'SF_SNAPSHOT' failed: test chflags fstest_65437ae3c803218366727e22dea74c6a 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_65437ae3c803218366727e22dea74c6a SF_SNAPSHOT expect EPERM result Running test #36... okay. Running test #37... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_65437ae3c803218366727e22dea74c6a 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_65437ae3c803218366727e22dea74c6a SF_SNAPSHOT expect EPERM result Running test #41... okay. Running test #42... unknown flag 'SF_SNAPSHOT' failed: test lchflags fstest_65437ae3c803218366727e22dea74c6a 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_e687f49c44a8aa67f7bf1c1bde7e37ad 0600 expect EPERM result 0 Running test #3... failed: test stat fstest_e687f49c44a8aa67f7bf1c1bde7e37ad 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_e687f49c44a8aa67f7bf1c1bde7e37ad 0600 expect EPERM result 0 Running test #17... failed: test stat fstest_e687f49c44a8aa67f7bf1c1bde7e37ad 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_6e8961bbd17307b6efb9ca6e7222c857 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_6e8961bbd17307b6efb9ca6e7222c857 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_6e8961bbd17307b6efb9ca6e7222c857 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_177f16964c530b9ff64daccdcb153b28 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_177f16964c530b9ff64daccdcb153b28 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_6a5c233df84a085bb30ea0535e27c0da/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_d08064689abf1fd8513733376643bc6a fstest_af61acb90cada6453b7c318d85086c4f expect EPERM result 0 Running test #5... okay. Running test #6... failed: test link fstest_d08064689abf1fd8513733376643bc6a fstest_af61acb90cada6453b7c318d85086c4f 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_d08064689abf1fd8513733376643bc6a fstest_af61acb90cada6453b7c318d85086c4f expect EPERM result 0 Running test #15... okay. Running test #16... failed: test link fstest_d08064689abf1fd8513733376643bc6a fstest_af61acb90cada6453b7c318d85086c4f 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_6c15e8f9b9f331a2c5599b5dc1577296/fstest_f7ecb21e27f69747eeaa69d34f620e0c fstest_6c15e8f9b9f331a2c5599b5dc1577296/fstest_92c5d19e535013f18869ddd9725ad56f expect EPERM result 0 Running test #6... okay. Running test #7... failed: test link fstest_6c15e8f9b9f331a2c5599b5dc1577296/fstest_f7ecb21e27f69747eeaa69d34f620e0c fstest_6c15e8f9b9f331a2c5599b5dc1577296/fstest_92c5d19e535013f18869ddd9725ad56f 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_e8fcec030f8cb1d7e77326e144a7eb9e/fstest_1e9ea48764ad30dad42795c077c890bc 0755 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkdir fstest_e8fcec030f8cb1d7e77326e144a7eb9e/fstest_1e9ea48764ad30dad42795c077c890bc 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_f9c7f69defbb6fc8d4a3988c6c0786f8/fstest_1ecf34e8f8aaa6966a6483371cd33e3c 0644 expect 0 result EROFS Running test #5... failed: test unlink fstest_f9c7f69defbb6fc8d4a3988c6c0786f8/fstest_1ecf34e8f8aaa6966a6483371cd33e3c 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_ad5daad31b760ffd98433966d19d42cc/fstest_7ec4e9702b77944bf6eb59f9046568f9 0644 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test mkfifo fstest_ad5daad31b760ffd98433966d19d42cc/fstest_7ec4e9702b77944bf6eb59f9046568f9 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_c215bdfb1414d9bd94929efc1a5e577e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #5... okay. Running test #6... failed: test -u 65533 -g 65534 open fstest_c215bdfb1414d9bd94929efc1a5e577e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #7... okay. Running test #8... failed: test -u 65533 -g 65533 open fstest_c215bdfb1414d9bd94929efc1a5e577e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #9... okay. Running test #10... failed: test -u 65534 -g 65534 open fstest_c215bdfb1414d9bd94929efc1a5e577e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #11... okay. Running test #12... failed: test -u 65533 -g 65534 open fstest_c215bdfb1414d9bd94929efc1a5e577e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #13... okay. Running test #14... failed: test -u 65533 -g 65533 open fstest_c215bdfb1414d9bd94929efc1a5e577e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #15... okay. Running test #16... failed: test -u 65534 -g 65534 open fstest_c215bdfb1414d9bd94929efc1a5e577e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #17... okay. Running test #18... failed: test -u 65533 -g 65534 open fstest_c215bdfb1414d9bd94929efc1a5e577e O_RDONLY,O_TRUNC expect EACCES result EINVAL Running test #19... okay. Running test #20... failed: test -u 65533 -g 65533 open fstest_c215bdfb1414d9bd94929efc1a5e577e 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_b84fd35a5fde1e7b77cfa011319a64dd/fstest_4af4df23fc06b6d78379d179d77012af 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_7b55d704df279ce34a70ecde3a264755 O_WRONLY expect EPERM result 0 Running test #3... failed: test open fstest_7b55d704df279ce34a70ecde3a264755 O_RDWR expect EPERM result 0 Running test #4... failed: test open fstest_7b55d704df279ce34a70ecde3a264755 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_7b55d704df279ce34a70ecde3a264755 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_11223a7237254d0492f53c946bef0284 O_WRONLY expect EPERM result 0 Running test #5... failed: test open fstest_11223a7237254d0492f53c946bef0284 O_RDWR expect EPERM result 0 Running test #6... failed: test open fstest_11223a7237254d0492f53c946bef0284 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #7... failed: test open fstest_11223a7237254d0492f53c946bef0284 O_RDONLY,O_APPEND,O_TRUNC expect EPERM result EINVAL Running test #8... failed: test open fstest_11223a7237254d0492f53c946bef0284 O_WRONLY,O_APPEND,O_TRUNC expect EPERM result 0 Running test #9... failed: test open fstest_11223a7237254d0492f53c946bef0284 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_11223a7237254d0492f53c946bef0284 O_RDONLY,O_TRUNC expect EPERM result EINVAL Running test #19... failed: test open fstest_11223a7237254d0492f53c946bef0284 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_cb420cd24f4bd0f969dc9e9923c829fc 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_238225ba19e3b8b97b12013826aaf332/fstest_2768a89430b43cadad4c38c476d9f770 O_RDONLY,O_TRUNC expect 0 result EINVAL Running test #5... okay. Running test #6... okay. Running test #7... failed: test open fstest_238225ba19e3b8b97b12013826aaf332/fstest_2768a89430b43cadad4c38c476d9f770 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_f22804fdffc9e7778e4f6b386b9cbc3b O_RDONLY,O_CREAT,O_NOFOLLOW 0644 expect EMLINK result ELOOP Running test #2... failed: test open fstest_f22804fdffc9e7778e4f6b386b9cbc3b O_RDONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #3... failed: test open fstest_f22804fdffc9e7778e4f6b386b9cbc3b O_WRONLY,O_NOFOLLOW expect EMLINK result ELOOP Running test #4... failed: test open fstest_f22804fdffc9e7778e4f6b386b9cbc3b 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_fef14da21ef85b44456dd6a5229a68c1 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_4a185b6e488cfb676337faa6793d9042 flags expect SF_IMMUTABLE result none Running test #3... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result 0 Running test #4... failed: test chflags fstest_4a185b6e488cfb676337faa6793d9042 UF_IMMUTABLE expect 0 result ENOENT Running test #5... failed: test stat fstest_4a185b6e488cfb676337faa6793d9042 flags expect UF_IMMUTABLE result ENOENT Running test #6... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result ENOENT Running test #7... failed: test chflags fstest_4a185b6e488cfb676337faa6793d9042 SF_APPEND expect 0 result ENOENT Running test #8... failed: test stat fstest_4a185b6e488cfb676337faa6793d9042 flags expect SF_APPEND result ENOENT Running test #9... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result ENOENT Running test #10... failed: test chflags fstest_4a185b6e488cfb676337faa6793d9042 UF_APPEND expect 0 result ENOENT Running test #11... failed: test stat fstest_4a185b6e488cfb676337faa6793d9042 flags expect UF_APPEND result ENOENT Running test #12... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result ENOENT Running test #13... failed: test chflags fstest_4a185b6e488cfb676337faa6793d9042 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_4a185b6e488cfb676337faa6793d9042 expect 0 result ENOENT Running test #15... okay. Running test #16... okay. Running test #17... failed: test stat fstest_4a185b6e488cfb676337faa6793d9042 flags expect SF_IMMUTABLE result none Running test #18... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result ENOTDIR Running test #19... okay. Running test #20... okay. Running test #21... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result ENOTDIR Running test #22... okay. Running test #23... failed: test stat fstest_4a185b6e488cfb676337faa6793d9042 flags expect SF_APPEND result none Running test #24... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result ENOTDIR Running test #25... okay. Running test #26... okay. Running test #27... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 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_4a185b6e488cfb676337faa6793d9042 flags expect SF_IMMUTABLE result none Running test #33... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result 0 Running test #34... failed: test chflags fstest_4a185b6e488cfb676337faa6793d9042 UF_IMMUTABLE expect 0 result ENOENT Running test #35... failed: test stat fstest_4a185b6e488cfb676337faa6793d9042 flags expect UF_IMMUTABLE result ENOENT Running test #36... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result ENOENT Running test #37... failed: test chflags fstest_4a185b6e488cfb676337faa6793d9042 SF_APPEND expect 0 result ENOENT Running test #38... failed: test stat fstest_4a185b6e488cfb676337faa6793d9042 flags expect SF_APPEND result ENOENT Running test #39... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result ENOENT Running test #40... failed: test chflags fstest_4a185b6e488cfb676337faa6793d9042 UF_APPEND expect 0 result ENOENT Running test #41... failed: test stat fstest_4a185b6e488cfb676337faa6793d9042 flags expect UF_APPEND result ENOENT Running test #42... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result ENOENT Running test #43... failed: test chflags fstest_4a185b6e488cfb676337faa6793d9042 none expect 0 result ENOENT Running test #44... failed: test unlink fstest_4a185b6e488cfb676337faa6793d9042 expect 0 result ENOENT Running test #45... okay. Running test #46... okay. Running test #47... failed: test lstat fstest_4a185b6e488cfb676337faa6793d9042 flags expect SF_IMMUTABLE result none Running test #48... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result 0 Running test #49... failed: test lchflags fstest_4a185b6e488cfb676337faa6793d9042 UF_IMMUTABLE expect 0 result ENOENT Running test #50... failed: test lstat fstest_4a185b6e488cfb676337faa6793d9042 flags expect UF_IMMUTABLE result ENOENT Running test #51... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result ENOENT Running test #52... failed: test lchflags fstest_4a185b6e488cfb676337faa6793d9042 SF_APPEND expect 0 result ENOENT Running test #53... failed: test lstat fstest_4a185b6e488cfb676337faa6793d9042 flags expect SF_APPEND result ENOENT Running test #54... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result ENOENT Running test #55... failed: test lchflags fstest_4a185b6e488cfb676337faa6793d9042 UF_APPEND expect 0 result ENOENT Running test #56... failed: test lstat fstest_4a185b6e488cfb676337faa6793d9042 flags expect UF_APPEND result ENOENT Running test #57... failed: test rename fstest_4a185b6e488cfb676337faa6793d9042 fstest_0b54db9032e2c7c87335abe300265691 expect EPERM result ENOENT Running test #58... failed: test lchflags fstest_4a185b6e488cfb676337faa6793d9042 none expect 0 result ENOENT Running test #59... failed: test unlink fstest_4a185b6e488cfb676337faa6793d9042 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_917d47dad1d530e6e2db2416519a467a flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test stat fstest_917d47dad1d530e6e2db2416519a467a flags expect SF_APPEND result none Running test #10... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e expect EPERM result ENOENT Running test #11... okay. Running test #12... okay. Running test #13... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e expect EPERM result ENOENT Running test #14... okay. Running test #15... failed: test unlink fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 expect 0 result ENOENT Running test #16... okay. Running test #17... okay. Running test #18... failed: test stat fstest_917d47dad1d530e6e2db2416519a467a flags expect SF_IMMUTABLE result none Running test #19... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e 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_917d47dad1d530e6e2db2416519a467a flags expect SF_APPEND result none Running test #25... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e expect EPERM result ENOTDIR Running test #26... okay. Running test #27... okay. Running test #28... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e 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_917d47dad1d530e6e2db2416519a467a flags expect SF_IMMUTABLE result none Running test #34... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e expect EPERM result 0 Running test #35... okay. Running test #36... okay. Running test #37... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e expect EPERM result ENOENT Running test #38... okay. Running test #39... failed: test stat fstest_917d47dad1d530e6e2db2416519a467a flags expect SF_APPEND result none Running test #40... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e expect EPERM result ENOENT Running test #41... okay. Running test #42... okay. Running test #43... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e expect EPERM result ENOENT Running test #44... okay. Running test #45... failed: test unlink fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 expect 0 result ENOENT Running test #46... okay. Running test #47... okay. Running test #48... failed: test stat fstest_917d47dad1d530e6e2db2416519a467a flags expect SF_IMMUTABLE result none Running test #49... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e expect EPERM result 0 Running test #50... okay. Running test #51... okay. Running test #52... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e expect EPERM result ENOENT Running test #53... okay. Running test #54... failed: test stat fstest_917d47dad1d530e6e2db2416519a467a flags expect SF_APPEND result none Running test #55... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e expect EPERM result ENOENT Running test #56... okay. Running test #57... okay. Running test #58... failed: test rename fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 fstest_cada95a819492b16014e1266bdec431e expect EPERM result ENOENT Running test #59... okay. Running test #60... failed: test unlink fstest_917d47dad1d530e6e2db2416519a467a/fstest_3cd8464c0ec3ede6a8ffa99531254b25 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_7f5e55990f6e916c0c293289f1d64676 flags expect SF_IMMUTABLE result none Running test #4... failed: test rename fstest_60ee87b20ab72d66cb0dcbf01c9e8b04 fstest_7f5e55990f6e916c0c293289f1d64676/fstest_092c90dbd78de24025e28fa71b7eec2d expect EPERM result 0 Running test #5... okay. Running test #6... okay. Running test #7... failed: test rename fstest_60ee87b20ab72d66cb0dcbf01c9e8b04 fstest_7f5e55990f6e916c0c293289f1d64676/fstest_092c90dbd78de24025e28fa71b7eec2d expect EPERM result ENOENT Running test #8... okay. Running test #9... failed: test unlink fstest_60ee87b20ab72d66cb0dcbf01c9e8b04 expect 0 result ENOENT Running test #10... okay. Running test #11... okay. Running test #12... failed: test stat fstest_7f5e55990f6e916c0c293289f1d64676 flags expect SF_IMMUTABLE result none Running test #13... failed: test rename fstest_60ee87b20ab72d66cb0dcbf01c9e8b04 fstest_7f5e55990f6e916c0c293289f1d64676/fstest_092c90dbd78de24025e28fa71b7eec2d 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_7f5e55990f6e916c0c293289f1d64676 flags expect SF_IMMUTABLE result none Running test #22... failed: test rename fstest_60ee87b20ab72d66cb0dcbf01c9e8b04 fstest_7f5e55990f6e916c0c293289f1d64676/fstest_092c90dbd78de24025e28fa71b7eec2d expect EPERM result 0 Running test #23... okay. Running test #24... okay. Running test #25... failed: test rename fstest_60ee87b20ab72d66cb0dcbf01c9e8b04 fstest_7f5e55990f6e916c0c293289f1d64676/fstest_092c90dbd78de24025e28fa71b7eec2d expect EPERM result ENOENT Running test #26... okay. Running test #27... failed: test unlink fstest_60ee87b20ab72d66cb0dcbf01c9e8b04 expect 0 result ENOENT Running test #28... okay. Running test #29... okay. Running test #30... failed: test stat fstest_7f5e55990f6e916c0c293289f1d64676 flags expect SF_IMMUTABLE result none Running test #31... failed: test rename fstest_60ee87b20ab72d66cb0dcbf01c9e8b04 fstest_7f5e55990f6e916c0c293289f1d64676/fstest_092c90dbd78de24025e28fa71b7eec2d expect EPERM result 0 Running test #32... okay. Running test #33... okay. Running test #34... failed: test rename fstest_60ee87b20ab72d66cb0dcbf01c9e8b04 fstest_7f5e55990f6e916c0c293289f1d64676/fstest_092c90dbd78de24025e28fa71b7eec2d expect EPERM result ENOENT Running test #35... okay. Running test #36... failed: test unlink fstest_60ee87b20ab72d66cb0dcbf01c9e8b04 expect 0 result ENOENT Running test #37... okay. Running test #38... okay. Running test #39... failed: test stat fstest_7f5e55990f6e916c0c293289f1d64676 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_7f5e55990f6e916c0c293289f1d64676 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_7f5e55990f6e916c0c293289f1d64676 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_7f5e55990f6e916c0c293289f1d64676 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_9f4468ee53da8259672cb5a9773b44e3 expect EPERM result 0 Running test #3... failed: test chflags fstest_9f4468ee53da8259672cb5a9773b44e3 none expect 0 result ENOENT Running test #4... failed: test rmdir fstest_9f4468ee53da8259672cb5a9773b44e3 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_9f4468ee53da8259672cb5a9773b44e3 expect EPERM result 0 Running test #13... failed: test chflags fstest_9f4468ee53da8259672cb5a9773b44e3 none expect 0 result ENOENT Running test #14... failed: test rmdir fstest_9f4468ee53da8259672cb5a9773b44e3 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_9cffd091585900232a74cebdca45a304/fstest_b222c37c6afb08126823226a9b0fa9a1 expect EPERM result 0 Running test #4... okay. Running test #5... failed: test rmdir fstest_9cffd091585900232a74cebdca45a304/fstest_b222c37c6afb08126823226a9b0fa9a1 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_9cffd091585900232a74cebdca45a304/fstest_b222c37c6afb08126823226a9b0fa9a1 expect EPERM result 0 Running test #14... okay. Running test #15... failed: test rmdir fstest_9cffd091585900232a74cebdca45a304/fstest_b222c37c6afb08126823226a9b0fa9a1 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_c14cd1d784ff896bcf9f71c552d3be07/fstest_f964e9fa497e2f4dd55db14f26ea8650/.. 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_5f83a020a621690803ed49012c4f98d9/fstest_167da629a1f616644c4150256caa9970 expect EPERM result 0 Running test #5... okay. Running test #6... failed: test symlink test fstest_5f83a020a621690803ed49012c4f98d9/fstest_167da629a1f616644c4150256caa9970 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_ee2c09fabda6d18d88e294b958115291 123 expect EPERM result 0 Running test #3... failed: test stat fstest_ee2c09fabda6d18d88e294b958115291 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_ee2c09fabda6d18d88e294b958115291 123 expect EPERM result 0 Running test #17... failed: test stat fstest_ee2c09fabda6d18d88e294b958115291 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_db412108af67eec98e96e850fe3dced2 expect EPERM result 0 Running test #3... failed: test chflags fstest_db412108af67eec98e96e850fe3dced2 none expect 0 result ENOENT Running test #4... failed: test unlink fstest_db412108af67eec98e96e850fe3dced2 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_db412108af67eec98e96e850fe3dced2 expect EPERM result 0 Running test #13... failed: test chflags fstest_db412108af67eec98e96e850fe3dced2 none expect 0 result ENOENT Running test #14... failed: test unlink fstest_db412108af67eec98e96e850fe3dced2 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_e75c1d48395359447d356795a9394224/fstest_872939c09863f89d0135057fd1945883 expect EPERM result 0 Running test #4... okay. Running test #5... failed: test unlink fstest_e75c1d48395359447d356795a9394224/fstest_872939c09863f89d0135057fd1945883 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_e75c1d48395359447d356795a9394224/fstest_872939c09863f89d0135057fd1945883 expect EPERM result 0 Running test #14... okay. Running test #15... failed: test unlink fstest_e75c1d48395359447d356795a9394224/fstest_872939c09863f89d0135057fd1945883 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 11m36.00s