From owner-freebsd-emulation@FreeBSD.ORG Thu Feb 25 00:09:40 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 416741065677 for ; Thu, 25 Feb 2010 00:09:40 +0000 (UTC) (envelope-from adamk@voicenet.com) Received: from qmta07.westchester.pa.mail.comcast.net (qmta07.westchester.pa.mail.comcast.net [76.96.62.64]) by mx1.freebsd.org (Postfix) with ESMTP id E6D958FC22 for ; Thu, 25 Feb 2010 00:09:39 +0000 (UTC) Received: from omta12.westchester.pa.mail.comcast.net ([76.96.62.44]) by qmta07.westchester.pa.mail.comcast.net with comcast id lsKU1d0040xGWP85709gfE; Thu, 25 Feb 2010 00:09:40 +0000 Received: from [192.168.5.104] ([68.45.22.62]) by omta12.westchester.pa.mail.comcast.net with comcast id m09a1d0011LNQfY3Y09fLL; Thu, 25 Feb 2010 00:09:39 +0000 Message-ID: <4B85BFE1.50809@voicenet.com> Date: Wed, 24 Feb 2010 19:10:09 -0500 From: Adam K Kirchhoff User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 MIME-Version: 1.0 To: freebsd-emulation@freebsd.org References: <663605.67178.qm@web27601.mail.ukl.yahoo.com> In-Reply-To: <663605.67178.qm@web27601.mail.ukl.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Patch to fix VirtualBox with recent kernel versions X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Feb 2010 00:09:40 -0000 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