From owner-freebsd-current@FreeBSD.ORG Tue Jun 9 10:37:45 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 DFE0B106566B for ; Tue, 9 Jun 2009 10:37:45 +0000 (UTC) (envelope-from freebsd@abv.bg) Received: from smtp-out.abv.bg (smtp-out.abv.bg [194.153.145.70]) by mx1.freebsd.org (Postfix) with ESMTP id 5EA858FC21 for ; Tue, 9 Jun 2009 10:37:45 +0000 (UTC) (envelope-from freebsd@abv.bg) Received: from mail53.abv.bg (mail53.ni.bg [192.168.151.29]) by smtp-out.abv.bg (Postfix) with ESMTP id C0DA23EE0DC; Tue, 9 Jun 2009 13:37:43 +0300 (EEST) DomainKey-Signature: a=rsa-sha1; s=smtp-out; d=abv.bg; c=simple; q=dns; b=dyjXcO3lPTkSTpO/j0HvTjL8/nVTfQ3mPs5C6qe+ooHhAAowBPX55IUhMhPs5mDw6 UiC8pZb0VI/Y5wL0RxLwt+dUKwUJaOJcZc93i5L6O8eW/deJEQN89Lv55Q+5Ivon4G0 4ZMbk6NzvzAcokxns3gB7KtR9m2PPI14Hn6bCAs= DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=abv.bg; s=smtp-out; t=1244543863; bh=OS5M/xahPMEiiBApTmMhA7zbWuTqJnrzY59nyVj0Vz0=; h=Date:From:To:Cc:Message-ID:Subject:MIME-Version:Content-Type: Content-Transfer-Encoding:DKIM; b=InL5Ex/FNX/qqCsCfqDUkVp/tH63qCae t0bmR1C0Toa9Qf4rZuiOvezwDGcqhGwJHUkak651PWzeh/4YcUGU/n02GBfP2hEC1mN JdWDaGG4m+fjGS4e8M1OcSSJIcewxqVCnE/cciHsekv+7xewMi0fgY6ALz4Aio/RzQn xRBJ4= Received: from mail53.abv.bg (localhost.localdomain [127.0.0.1]) by mail53.abv.bg (Postfix) with ESMTP id 123911E4B0A; Tue, 9 Jun 2009 13:37:43 +0300 (EEST) Date: Tue, 9 Jun 2009 13:37:43 +0300 (EEST) From: Mario Pavlov To: Jacques Fourie Message-ID: <1799514946.205298.1244543863072.JavaMail.apache@mail53.abv.bg> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Priority: 3 X-Mailer: AbvMail 1.0 X-Originating-IP: 193.26.194.93 Cc: freebsd-current@freebsd.org Subject: Re: Re: 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 10:37:46 -0000 >> 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 u64Expire >> 00:00:57.770 Location  : /usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19980/src/VBox/VMM/TM.cpp(1899) void tmR3TimerQueueRunVirtualSync(VM*) > >Hi, > >I ran into this issue as well - didn't have time to look into a proper >fix but the following hack seems to work for me. Please be aware that >this is only a hack and not a proper fix - your mileage may vary :) My >Ubuntu VM has been running fine for about 3 days now, under load. > >--- src/VBox/VMM/TM.cpp 2009-05-19 15:14:54.000000000 +0200 >+++ src/VBox/VMM/TM.cpp 2009-06-08 11:07:34.815865375 +0200 >@@ -1896,6 +1896,10 @@ > { > STAM_COUNTER_INC(&pVM->tm.s.StatVirtualSyncRunStoppedAlready); > u64Now = pVM->tm.s.u64VirtualSync; >+ if (u64Now > pNext->u64Expire) { >+ Log4(("u64Now = %RU64, pNext->u64Expire = %RU64\n", >u64Now, pNext->u64Expire)); >+ u64Now = pNext->u64Expire; >+ } > Assert(u64Now u64Expire); > } > else > >Regards, >Jacques Alright, thank you :) I'll test it later and let you know if works for me regards, mgp