From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 9 16:45:10 2010 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8145D106564A for ; Tue, 9 Mar 2010 16:45:10 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail.itac.at (mail.itac.at [91.205.172.9]) by mx1.freebsd.org (Postfix) with ESMTP id 090DE8FC15 for ; Tue, 9 Mar 2010 16:45:09 +0000 (UTC) Received: from [91.205.172.21] (helo=webmail.bluelife.at) by mail.itac.at with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1Np2YN-0001bZ-Hj; Tue, 09 Mar 2010 17:45:07 +0100 MIME-Version: 1.0 Date: Tue, 09 Mar 2010 17:45:08 +0100 From: Bernhard Froehlich To: Message-ID: X-Sender: decke@bluelife.at User-Agent: RoundCube Webmail/0.3.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 X-Spam-Score: 0.9 (/) X-Spam-Report: Spam detection software, running on the system "mail.itac.at", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Dear patient VirtualBox User. As you all know VirtualBox is currently broken on 9-CURRENT and STABLE kernels. As far as i know from the various reports that only affects i386 and not amd64 - please correct me if i am wrong. The symptom is that it works fine on an older kernel but on newer ones the VM aborts at startup and when build with debugging you see the following assert: [...] Content analysis details: (0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.4 ALL_TRUSTED Passed through trusted hosts only via SMTP 3.4 FH_DATE_PAST_20XX The date is grossly in the future. -1.1 AWL AWL: From: address is in the auto white-list Cc: Subject: CFT: Fix VirtualBox on 9-CURRENT and recent STABLE 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: Tue, 09 Mar 2010 16:45:10 -0000 Dear patient VirtualBox User. As you all know VirtualBox is currently broken on 9-CURRENT and STABLE kernels. As far as i know from the various reports that only affects i386 and not amd64 - please correct me if i am wrong. The symptom is that it works fine on an older kernel but on newer ones the VM aborts at startup and when build with debugging you see the following assert: 00:00:15.481 !!Assertion Failed!! 00:00:15.481 Expression: paPages[i].Phys != 0 && paPages[i].Phys != NIL_RTHCPHYS && !(paPages[i].Phys & PAGE_OFFSET_MASK) 00:00:15.481 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*) 00:00:15.482 i=0x0 Phys=0000000000000000 Heap Affected kernels are newer than: * 9.0-CURRENT r202894 (Jan 23 18:42) * 8.0-STABLE r203182 (Jan 30 06:23) * 7.2-STABLE r203208 (Jan 30 18:17) Alexander Eichner has done a rewrite of the memory allocation in VirtualBox which is ready to get tested. This should fix the above problem and also a double wiring problem noticed by Alan Cox. Please test our devel ports and give us some feedback (uname -a, does this port work?) so that we can proceed and get 3.1.2 fixed. The procedure is: - deinstall virtualbox-ose and virtualbox-ose-kmod (3.1.2) - get the tarball from http://svn.bluelife.at/nightlies/virtualbox-port-r755.tar.gz - extract the tarball - compile and install virtualbox-ose-kmod-devel and virtualbox-ose-devel (3.1.51.r27187) - reboot - DO NOT START ANY IMPORTANT VM WITH THIS VERSION!! Better create a new one or create a backup of the vm before testing it. Really! Thanks for helping to get this fixed! Your vbox@ Team (beat, decke, dhn, miwi, nox) -- Bernhard Fröhlich http://www.bluelife.at/