Patch to fix VirtualBox with recent kernel versions
Adam K Kirchhoff
adamk at voicenet.com
Thu Feb 25 00:09:40 UTC 2010
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
More information about the freebsd-emulation
mailing list