[PATCH] Suggested FreeBSD merge

Joerg Sonnenberger joerg at britannica.bec.de
Mon Nov 15 00:12:30 PST 2004


On Sun, Nov 14, 2004 at 11:52:02AM -0800, Matthew Dillon wrote:
>     * Using 0xbffff000 presumes that the kernel was compiled to use only
>       1GB of KVM.  This is the default for the kernel but by no means
>       a requirement, and many people compile kernels with more or less KVM.
> 
>       BSD/OS used a similar hardwired addresses for PS_STRINGS in its
>       binaries, and they were forced to change it to pass the address in
>       %ebx on startup for precisely the same reason.

The address was just a value off-hand. I think we can differentiate between
(a) the application ABI and (b) the kernel version to be mapped.






More information about the Submit mailing list