From owner-freebsd-current@FreeBSD.ORG Wed Feb 24 14:02:37 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47E41106564A for ; Wed, 24 Feb 2010 14:02:37 +0000 (UTC) (envelope-from giovanni.trematerra@gmail.com) Received: from mail-fx0-f223.google.com (mail-fx0-f223.google.com [209.85.220.223]) by mx1.freebsd.org (Postfix) with ESMTP id CBB588FC19 for ; Wed, 24 Feb 2010 14:02:36 +0000 (UTC) Received: by fxm23 with SMTP id 23so1035698fxm.3 for ; Wed, 24 Feb 2010 06:02:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=zdOSpeFw+NaUHWX42faZ4Ke00ndRR208Ws7PBYSUj1I=; b=DvZPOBdze5Yq7Ujl0JtUPwy9520SS1r29D/3vanKhFKKDl7wq0S0/9FsO+dXWUZ/5g jOlYY50DmgZtBYdjiCio1UDoLGtXIwkVOETd9314amOMmiqa3k3Q47D4F1aTqdO+DZGK KDLUjI38JbmnU6Voyiul7JOxGardB0V2lGEAo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Mp6l+vPK+MK75TEkhsOgqbSDMLeKbdlYMMUGG7ThZ9omt35l4CRUk8+C9qMoEWvOqe Jacct+0duoVisouEEFdLeddiiZLp6kMN1jX0v5QATDIOAC7082bT3eA9JGnX8PovT8I0 Lbdaa341rf+arKL4BSMSU0YWpcl8XSmO8lkvQ= MIME-Version: 1.0 Received: by 10.223.28.156 with SMTP id m28mr617437fac.41.1267020150570; Wed, 24 Feb 2010 06:02:30 -0800 (PST) In-Reply-To: <27714203.post@talk.nabble.com> References: <27714203.post@talk.nabble.com> Date: Wed, 24 Feb 2010 15:02:30 +0100 Message-ID: <4e6cba831002240602gaffcee3lb8964096431d875f@mail.gmail.com> From: Giovanni Trematerra To: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org Subject: Re: Virtualbox X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Feb 2010 14:02:37 -0000 2010/2/24 Bernhard Fr=F6hlich : > >>Hi >> >>Has anyone managed to make Virtualbox work on 9-Current? =A0Since >>installing 3.1.2-OSE VMs, all brand new, abort on startup. >> >>The last part of the log seems pertinent: >> >>00:00:15.481 !!Assertion Failed!! >>00:00:15.481 Expression: paPages[i].Phys !=3D 0 && paPages[i].Phys !=3D > NIL_RTHCPHYS && >!(paPages[i].Phys & PAGE_OFFSET_MASK) >>00:00:15.481 Location =A0: > /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=3D0x0 Phys=3D0000000000000000 Heap >> >>Does anyone have any ideas? > > > Thanks for the report. I've talked to Alexander Eichner and he gave me a > patch that could > fix that problem. Could you please try to build the virtualbox-ose-kmod p= ort > with that patch? > If it works we will include it in the port update coming quite soon. > > http://pastebin.ca/1808090 > > If that does not help please create a backtrace from the vbox coredump an= d > send the vbox.log. There are other point in src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebs= d.c where vtophys is misused as in rtR0MemObjNativeGetPagePhysAddr. Using pmap_extract might be insufficient, what if the page will be swapped = out? > > Thanks! > > -- > Bernhard Fr=F6hlich > http://www.bluelife.at/ > -- > View this message in context: http://old.nabble.com/Virtualbox-tp27705983= p27714203.html > Sent from the freebsd-current mailing list archive at Nabble.com. > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org= " >