From owner-freebsd-emulation@FreeBSD.ORG Thu Feb 23 02:19:21 2012 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id E7CAF106566C; Thu, 23 Feb 2012 02:19:21 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 172-17-197-151.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 9ECA214FD75; Thu, 23 Feb 2012 02:19:21 +0000 (UTC) Message-ID: <4F45A229.4030407@FreeBSD.org> Date: Wed, 22 Feb 2012 18:19:21 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:10.0.2) Gecko/20120218 Thunderbird/10.0.2 MIME-Version: 1.0 To: Andriy Gapon References: <4F44147C.8050905@FreeBSD.org> <4F442E1E.4010501@FreeBSD.org> <4F446391.4070101@FreeBSD.org> <4F44B362.7000103@FreeBSD.org> <4F44B4BF.5070402@FreeBSD.org> <4F44C228.5030507@FreeBSD.org> <4F44C7E2.3020801@FreeBSD.org> <4F457AE8.4090708@FreeBSD.org> In-Reply-To: <4F457AE8.4090708@FreeBSD.org> X-Enigmail-Version: 1.3.5 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@FreeBSD.org, decke@FreeBSD.org, FreeBSD ports list Subject: Re: Virtualbox 4.1.8 vboxdrv instantly panics on 8-stable i386 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, 23 Feb 2012 02:19:22 -0000 On 02/22/2012 15:31, Andriy Gapon wrote: > on 22/02/2012 12:48 Doug Barton said the following: >> On 02/22/2012 02:23, Andriy Gapon wrote: >>> The attached patched should try to grab the memory harder. >> >> Same result, different memory address: >> >> supdrvGipCreate: failed to allocate the GIP page. rc=-8 >> vboxdrv: supdrvInitDevExt failed, rc=-8 >> module_register_init: MOD_LOAD (vboxdrv, 0xc66e8410, 0) error 12 > > OK, now that, thanks to more testers, I realize that this issue is entirely > i386-specific, I think that I might have been barking at the wrong trees. > Now something very i386-ish to try to deal with the problem - the usual patch > file is attached. This gives much better results. :) I can kldload the module, and get this on the command line: vboxdrv: fAsync=0 offMin=0x3596 offMax=0xa897 VirtualBox works, and I can start win xp (my only 32-bit guest). In 4.0 trying to do 'restart' with XP would hang the XP window forever.... I tried it with 4.1 and it not only hung the XP guest window, it hung my X session. Fortunately I was able to Ctrl-Alt-F1 and kill it from the outside, and didn't have any problems after that. Start/Stop from within XP worked as expected. >> ... and not sure it's relevant, but both times I've tried loading these >> modules it has killed my sound. /dev/mixer goes away, and I have to >> reboot to get it back. This has never happened before, so I'm pretty >> sure it's connected. > > No ideas whatsoever at this front. Didn't happen this time, so I'm guessing some sort of memory corruption from the failed module load was wiping out the mixer device. Thanks again, Doug -- It's always a long day; 86400 doesn't fit into a short. Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/