Patches for FreeBSD 5.x compilation

Christoph Hellwig hch at ns.caldera.de
Mon Nov 19 14:58:51 CST 2001


In article <20011119114247.B56821 at troutmask.apl.washington.edu> you wrote:
> Note, I've also posted to the FreeBSD-current mailing list about
> this conflict.  Some developers have suggested the #ifdef _KERNEL
> protection you mention, and I suspect that this will be 
> implemented at some point in the future.  The stumbling block
> is that certain system utilities (gdb, ps, ptrace, etc.) need
> access to struct proc, which uses struct thread.  Until these
> utilities are updated, I doubt the #ifdef _KERNEL will be
> used.

SVR4.2MP/SVR5 uses _KMEMUSER for such stuff, I think it's the only
halfway sane method to allow this access to kernel internals.

In fact sharing structs directly between kernel and userspace
should just die, die, die...

	Christoph

--
Whip me.  Beat me.  Make me maintain AIX.




More information about the wine-devel mailing list