Subject: f_owner?
To: None <current-users@netbsd.org>
From: Gary D. Duzan <gary@wheel.tiac.net>
List: current-users
Date: 12/15/1994 22:07:25
To whom it may concern:

   This will probably be obvious, but a sup from an hour ago won't
build a kernel since the mount and umount syscalls are looking for
an f_owner field in struct statfs, but mount.h doesn't define it
with one. Yes, I've installed includes, and no, the mount.h in
/usr/src/sys/sys doesn't define it either.

wheel { /sys/arch/i386/compile/WHEEL } # make
cc  -c -O6 -I. -I../../../../arch -I../../../.. -I../../../../sys -DI486_CPU -DDUMMY_NOPS -DXSERVER -DUCONSOLE -DMACHINE_NONCONTIG -DTIMEZONE="0" -DDST="0" -DSWAPPAGER -DVNODEPAGER -DDEVPAGER -DDDB -DDIAGNOSTIC -DKTRACE -DSYSVMSG -DSYSVSEM -DSYSVSHM -DCOMPAT_NOMID -DCOMPAT_09 -DCOMPAT_10 -DCOMPAT_43 -DTCP_COMPAT_42 -DUSER_LDT -DLKM -DFFS -DLFS -DNFSCLIENT -DNFSSERVER -DMSDOSFS -DFDESC -DFIFO -DKERNFS -DNULLFS -DPORTAL -DPROCFS -DUMAPFS -DUNION -DINET -DKERNEL -Di386  ../../../../kern/vfs_syscalls.c
../../../../kern/vfs_syscalls.c: In function `mount':
../../../../kern/vfs_syscalls.c:120: structure has no member named `f_owner'
../../../../kern/vfs_syscalls.c:213: structure has no member named `f_owner'
../../../../kern/vfs_syscalls.c: In function `unmount':
../../../../kern/vfs_syscalls.c:328: structure has no member named `f_owner'
*** Error code 1

Stop.
wheel { /sys/arch/i386/compile/WHEEL } # 

   Of course, I couldn't build a complete kernel anyway, since I
have an EISA system with a 1740 and need eisa_machdep.c, but I have
plenty of idle cpu time, and I like to stay current.

                                      Gary D. Duzan
                         Humble Practitioner of the Computer Arts