From owner-freebsd-current@FreeBSD.ORG Tue Jun 9 21:12:35 2009 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 BC6D81065695 for ; Tue, 9 Jun 2009 21:12:35 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id 65D308FC18 for ; Tue, 9 Jun 2009 21:12:35 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 9979 invoked by uid 399); 9 Jun 2009 21:12:31 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 9 Jun 2009 21:12:31 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4A2ED03E.8080803@FreeBSD.org> Date: Tue, 09 Jun 2009 14:12:30 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.21 (X11/20090423) MIME-Version: 1.0 To: Mario Pavlov References: <567878105.142658.1244281258275.JavaMail.apache@mail51.abv.bg> In-Reply-To: <567878105.142658.1244281258275.JavaMail.apache@mail51.abv.bg> X-Enigmail-Version: 0.95.7 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Jacques Fourie , freebsd-current@freebsd.org Subject: Re: [Call For Testing] VirtualBox for FreeBSD! take 4 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: Tue, 09 Jun 2009 21:12:36 -0000 With this patch I still get an instant panic when I try to kldload vboxdrv. Same as the ones I've reported previously. It would be really great if someone wanted to look at this issue, not only would I really like to give virtualbox a try, but we're rapidly approaching the code freeze and if there is a fix for 8.x that is needed for this I'd hate to see it miss the deadline. Doug Mario Pavlov wrote: > Hi, > thanks a lot for that fix > it worked for me, please find attached the patch file, slightly modified so it can be successfully applied > the good news is that when I loaded the module it didn't panic, I was even able to run VirtualBox > ...I created a virtual machine for windows xp and started the installation...but the virtual machine crashes after the windows installer loads all drivers and tries to start the actual installation > and I can see this at the bottom of the vbox log > ========================================================================================================================== > 00:00:57.770 !!Assertion Failed!! > 00:00:57.770 Expression: u64Now <= pNext->u64Expire > 00:00:57.770 Location : /usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19980/src/VBox/VMM/TM.cpp(1899) void tmR3TimerQueueRunVirtualSync(VM*) > ========================================================================================================================== > > and this is what I see in /var/log/messages > > ========================================================================================================================== > Jun 6 11:39:14 home kernel: VBoxDrvFreeBSDClone: pszName=vboxdrv0 ppDev=0xffffff807742f628 > Jun 6 11:39:14 home kernel: VBoxDrvFreeBSDClone: pszName=vboxdrv0 iUnit=0 > Jun 6 11:39:14 home kernel: VBoxDrvFreeBSDClone: clone_create -> 1; iUnit=0 > Jun 6 11:39:14 home kernel: VBoxDrvFreeBSDClone: Created *ppDev=0xffffff003235b400 iUnit=0 si_drv1=0 si_drv2=0 > Jun 6 11:39:14 home kernel: VBoxDrvFreeBSDOpen: fOpen=0x3 iUnit=0 > Jun 6 11:39:14 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=20005682 > Jun 6 11:39:16 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=20005686 > Jun 6 11:39:16 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / -37 ulCmd=20005697 > Jun 6 11:39:16 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=2000568e > Jun 6 11:39:16 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=2000568e > Jun 6 11:39:16 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=2000568a > Jun 6 11:39:16 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=2000568e > Jun 6 11:39:16 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=2000568e > Jun 6 11:39:16 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=2000568a > Jun 6 11:39:16 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=2000568a > Jun 6 11:39:16 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=2000568e > Jun 6 11:39:16 home last message repeated 4 times > Jun 6 11:39:16 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=20005697 > Jun 6 11:39:16 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=2000568e > Jun 6 11:39:17 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=20005686 > Jun 6 11:39:17 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=2000568e > Jun 6 11:39:17 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=20005686 > Jun 6 11:39:17 home kernel: VBoxDrvFreeBSDIOCtlSlow: returns 0 / 0 ulCmd=2000568e > Jun 6 11:39:17 home last message repeated 5 times > Jun 6 11:39:17 home kernel: HWACCMR0InitVM: ffffff80776bf000 > Jun 6 11:40:11 home kernel: pid 18802 (VirtualBox), uid 0: exited on signal 5 (core dumped) > Jun 6 11:40:11 home kernel: VBoxDrvFreeBSDClose: fFile=0x3 iUnit=0 pSession=0xffffff000890e010 > Jun 6 11:40:11 home kernel: HWACCMR0TermVM: ffffff80776bf000 > ========================================================================================================================== > > Has someone successfully installed windows xp on VirtualBox ? > > regards, > mgp > > P.S. it would be great if I could install windows so I could finally play StarCraft! :) > > >> Hi, > >> I've tried http://people.freebsd.org/~miwi/vbox/virtualbox_5.tgz out... > >> - it compiles fine (except for the iso I had to download manually) > >> - it panics when I try to load the kernel module, first I tried to load it with X running and the second time I tried to load it without X running, please find attached the output. > >> > >> about my machine: > >> $ uname -a > >> FreeBSD home.mydomain.org 7.2-STABLE FreeBSD 7.2-STABLE #7: Thu May 28 01:24:11 EEST 2009 mgp@mydomain.org:/usr/obj/usr/src/sys/Ss-STABLE amd64 > >> > >> and also ports updated from 28th of May > >> > >> regards, > >> mgp > >> _______________________________________________ > >> 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" > >> > > > >The following patch fixes this issue for me. > > > >--- semevent-r0drv-freebsd.c.old 2009-06-05 12:48:55.841136475 +0200 > >+++ semevent-r0drv-freebsd.c 2009-06-05 12:15:08.610705499 +0200 > >@@ -181,7 +181,7 @@ > > rc = tsleep(pEventInt, /* block id */ > > fInterruptible ? PZERO | PCATCH : PZERO, > > "iprtev", > >- tvtohz(&tv)); > >+ cMillies == RT_INDEFINITE_WAIT ? 0 : tvtohz(&tv)); > > mtx_lock_spin(&pEventInt->Mtx); > > > >Regards, > >Jacques -- This .signature sanitized for your protection