Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Feb 2010 19:10:09 -0500
From:      Adam K Kirchhoff <adamk@voicenet.com>
To:        freebsd-emulation@freebsd.org
Subject:   Re: Patch to fix VirtualBox with recent kernel versions
Message-ID:  <4B85BFE1.50809@voicenet.com>
In-Reply-To: <663605.67178.qm@web27601.mail.ukl.yahoo.com>
References:  <663605.67178.qm@web27601.mail.ukl.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B85BFE1.50809>