[vbox-dev] [FreeBSD] Request for help
Knut St. Osmundsen
bird at sun.com
Sat May 16 20:59:29 GMT 2009
On May 16, 2009, at 02:23, Martin Wilke wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Howdy,
>
> About the AMD64 problem, I think we have a good debug
> output which could help to find the problem, please see here:
>
> http://lists.freebsd.org/pipermail/freebsd-emulation/2009-May/006055.html
Typical issue that we've seen when brining up other platforms as well.
RTMemExecAlloc (ring-0 version) returns an address outside the -2GB..0
range (fffffffe809df080) and thus breaks the assumptions gcc and ld
makes when creating the module. On Solaris we have suitable APIs for
allocating memory in that range, on linux we don't and had to work
around it in a very inflexible way - see Runtime/r0drv/linux/alloc-
r0drv-linux.c and HostDrivers/Support/linux/SUPDrv-linux.c (line 552
and 154).
Kind Regards,
knut
More information about the vbox-dev
mailing list