On 19-Dec-01 Matthew Dillon wrote:
>:> The structure is being bzero()'d before its dynamic flag gets checked.
>:> I've included a patch below. Josef, I would appreciate it if you would
>:> apply the patch and try your system with the various procfs devices
>:> mounted again. It's an obvious bug so I'm comitting it to -current
>:> the question is: Is it the *only* bug?
>:Hmm, why bzero at all if you are just going to free it? Why not move the
>:to an else after the ISDYNSTRUCT check? (Not that this is really all that
>:important, but... :)
>:John Baldwin <[EMAIL PROTECTED]> <>< http://www.FreeBSD.org/~jhb/
> He is invalidating the structure to catch references to deleted sbufs.
> (see assert_sbuf_integrity() calls).
Fair enough. In theory an INVARIANTS kernel with 0xdeadc0de should do that for
you though. :)
John Baldwin <[EMAIL PROTECTED]> <>< http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!" - http://www.FreeBSD.org/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message