Patch to fix VirtualBox with recent kernel versions

Alexander Eichner alexeichi at yahoo.de
Sat Feb 27 21:41:47 UTC 2010


> Von: Adam K Kirchhoff <adamk at voicenet.com>
> Betreff: Re: Patch to fix VirtualBox with recent kernel versions
> An: freebsd-emulation at freebsd.org
> Datum: Donnerstag, 25. Februar, 2010 01:10 Uhr
> On 02/24/2010 04:50 PM, Alexander
> Eichner wrote:
> > Hi,
> > 
> > as promised to decke here is the final patch to fix
> VirtualBox with recent FreeBSD kernel versions. As it is
> quite different to the one posted to freebsd-current please
> test it first before including it in the port. The problem
> seems to be 32bit specific and I don't have a 32bit FreeBSD
> system here to test unfortunately.
> > 
> > Regards,
> > Alexander Eichner
> > 
> > PS: the OSE repository is working again. :)
> >    
> 
> I tried the patch on one of my machines here and it's still
> aborting:
> 
> 
> !!Assertion Failed!!
> Expression: paPages[i].Phys != 0 && paPages[i].Phys
> != NIL_RTHCPHYS && !(paPages[i].Phys &
> PAGE_OFFSET_MASK)
> Location  :
> /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/src/VBox/VMM/MMHyper.cpp(610)
> int MMR3HyperMapPages(VM*, void*, RTR0PTR, size_t, const
> SUPPAGE*, const char*, RTGCPTR64*)
> i=0x4 Phys=0000000000000000 Heap
> 
> 
> Adam

Hi,

attached is a new version of the patch. I tested it on 32bit FreeBSD 8

Regards,
Alexander Eichner


__________________________________________________
Do You Yahoo!?
Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz gegen Massenmails. 
http://mail.yahoo.com 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch
Type: application/octet-stream
Size: 2068 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20100227/4584b90c/patch.obj


More information about the freebsd-emulation mailing list