kernel bug in uipc_syscalls.c

Matt Storer mstorer at gmail.com
Thu Aug 25 00:14:13 GMT 2005


Hi -

  I'm in the process of reinstalling FreeBSD 5.4-STABLE onto an i386
box.  I was in the process of recompiling my custom kernel when I came
upon an error during the "make" step, in uipc_syscalls.c.  The error
looked basically like:

uipc_syscalls.c in function "socket" 176: error: structure has no
member named `f_gps'

I looked into it, and I came to the conclusion that f_gps was supposed
to be f_ops, a member of struct file.  So I backed up uipc_syscalls.c
and made the change.  The kernel has now been compiling just fine
through that bug.

sooo... I can't imagine you guys haven't found this yet, but in the
unlikely even you haven't, there ya go.  I don't know how my copy of
uipc_syscalls.c could get foobar'd otherwise.

... additionally, I'm quite interested to know if that bug exists on
your end of things.  PLEASE let me know if it doesn't.

Thanks!

Matt


More information about the freebsd-bugs mailing list