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

Reply via email to