[vbox-dev] [FreeBSD] Request for help

Knut St. Osmundsen bird at sun.com
Sat May 16 13:59:29 PDT 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