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
_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev