Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Mar 2014 20:47:37 +0100 (CET)
From:      Jimmy Olgeni <olgeni@olgeni.com>
To:        Jung-uk Kim <jkim@FreeBSD.org>
Cc:        vbox@FreeBSD.org, bug-followup@FreeBSD.org
Subject:   Re: ports/187580: emulators/virtualbox-ose panic when starting virtual machine on 9.2-STABLE
Message-ID:  <alpine.BSF.2.00.1403152043540.2258@olgeni.olgeni>
In-Reply-To: <201403141920.s2EJK1JJ007085@freefall.freebsd.org>
References:  <201403141920.s2EJK1JJ007085@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Hi,

On Fri, 14 Mar 2014, Jung-uk Kim wrote:

> Then, replace the existing file in emulators/virtualbox-ose/files
> directory with it, rebuild emulators/virtualbox-ose-kmod, and try
> again.  Please note the patch directory is NOT
> emulators/virtualbox-ose-kmod/files.

I tried on r263205 and I have been able to start an i386 FreeBSD VM only
once; I usually get this:

Tracing pid 2489 tid 101003 td 0xfffffe01eb862920
kdb_enter() at kdb_enter+0x3b/frame 0xffffff8495797630
panic() at panic+0x1c7/frame 0xffffff8495797730
vm_page_insert() at vm_page_insert+0x177/frame 0xffffff8495797760
rtR0MemObjFreeBSDContigPhysAllocHelper() at rtR0MemObjFreeBSDContigPhysAllocHelper+0xc1/frame 0xffffff84957977b0
rtR0MemObjFreeBSDPhysAllocHelper() at rtR0MemObjFreeBSDPhysAllocHelper+0x67/frame 0xffffff8495797800
rtR0MemObjFreeBSDAllocPhysPages() at rtR0MemObjFreeBSDAllocPhysPages+0x81/frame 0xffffff8495797850
rtR0MemObjNativeAllocPhysNC() at rtR0MemObjNativeAllocPhysNC+0x28/frame 0xffffff8495797870
SUPR0PageAllocEx() at SUPR0PageAllocEx+0x253/frame 0xffffff84957978f0
supdrvIOCtl() at supdrvIOCtl+0x1bd7/frame 0xffffff8495797980
VBoxDrvFreeBSDIOCtl() at VBoxDrvFreeBSDIOCtl+0x1e3/frame 0xffffff84957979f0
devfs_ioctl_f() at devfs_ioctl_f+0x7b/frame 0xffffff8495797a60
kern_ioctl() at kern_ioctl+0x106/frame 0xffffff8495797ab0
sys_ioctl() at sys_ioctl+0xfd/frame 0xffffff8495797b10
amd64_syscall() at amd64_syscall+0x5ea/frame 0xffffff8495797c30
Xfast_syscall() at Xfast_syscall+0xf7/frame 0xffffff8495797c30
--- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x801282d9c, rsp = 0x7fffff9a5868, rbp = 0x7fffff9a5870 ---

I¢m not sure if the one time success is related to the patch or to
mere luck. If you need any test just drop me a line.

--
jimmy
From owner-freebsd-emulation@FreeBSD.ORG  Sat Mar 15 19:50:02 2014
Return-Path: <owner-freebsd-emulation@FreeBSD.ORG>
Delivered-To: vbox@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 409F1C68
 for <vbox@smarthost.ysv.freebsd.org>; Sat, 15 Mar 2014 19:50:02 +0000 (UTC)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 15B83DF0
 for <vbox@smarthost.ysv.freebsd.org>; Sat, 15 Mar 2014 19:50:02 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2FJo1Dn084344
 for <vbox@freefall.freebsd.org>; Sat, 15 Mar 2014 19:50:01 GMT
 (envelope-from gnats@freefall.freebsd.org)
Received: (from gnats@localhost)
 by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2FJo1Yg084343;
 Sat, 15 Mar 2014 19:50:01 GMT (envelope-from gnats)
Date: Sat, 15 Mar 2014 19:50:01 GMT
Message-Id: <201403151950.s2FJo1Yg084343@freefall.freebsd.org>
To: vbox@FreeBSD.org
From: Jimmy Olgeni <olgeni@olgeni.com>
Subject: Re: ports/187580: emulators/virtualbox-ose panic when starting
 virtual machine on 9.2-STABLE
X-Mailman-Approved-At: Sat, 15 Mar 2014 20:31:56 +0000
X-BeenThere: freebsd-emulation@freebsd.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Jimmy Olgeni <olgeni@olgeni.com>
List-Id: Development of Emulators of other operating systems
 <freebsd-emulation.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-emulation>, 
 <mailto:freebsd-emulation-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-emulation/>;
List-Post: <mailto:freebsd-emulation@freebsd.org>
List-Help: <mailto:freebsd-emulation-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-emulation>, 
 <mailto:freebsd-emulation-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 15 Mar 2014 19:50:02 -0000

The following reply was made to PR ports/187580; it has been noted by GNATS.

From: Jimmy Olgeni <olgeni@olgeni.com>
To: Jung-uk Kim <jkim@FreeBSD.org>
Cc: bug-followup@FreeBSD.org, vbox@FreeBSD.org
Subject: Re: ports/187580: emulators/virtualbox-ose panic when starting
 virtual machine on 9.2-STABLE
Date: Sat, 15 Mar 2014 20:47:37 +0100 (CET)

   This message is in MIME format.  The first part should be readable text,
   while the remaining parts are likely unreadable without MIME-aware tools.
 
 --3376044326-1221008733-1394912857=:2258
 Content-Type: TEXT/PLAIN; charset=ISO-8859-7; format=flowed
 Content-Transfer-Encoding: 8BIT
 
 
 Hi,
 
 On Fri, 14 Mar 2014, Jung-uk Kim wrote:
 
 > Then, replace the existing file in emulators/virtualbox-ose/files
 > directory with it, rebuild emulators/virtualbox-ose-kmod, and try
 > again.  Please note the patch directory is NOT
 > emulators/virtualbox-ose-kmod/files.
 
 I tried on r263205 and I have been able to start an i386 FreeBSD VM only
 once; I usually get this:
 
 Tracing pid 2489 tid 101003 td 0xfffffe01eb862920
 kdb_enter() at kdb_enter+0x3b/frame 0xffffff8495797630
 panic() at panic+0x1c7/frame 0xffffff8495797730
 vm_page_insert() at vm_page_insert+0x177/frame 0xffffff8495797760
 rtR0MemObjFreeBSDContigPhysAllocHelper() at rtR0MemObjFreeBSDContigPhysAllocHelper+0xc1/frame 0xffffff84957977b0
 rtR0MemObjFreeBSDPhysAllocHelper() at rtR0MemObjFreeBSDPhysAllocHelper+0x67/frame 0xffffff8495797800
 rtR0MemObjFreeBSDAllocPhysPages() at rtR0MemObjFreeBSDAllocPhysPages+0x81/frame 0xffffff8495797850
 rtR0MemObjNativeAllocPhysNC() at rtR0MemObjNativeAllocPhysNC+0x28/frame 0xffffff8495797870
 SUPR0PageAllocEx() at SUPR0PageAllocEx+0x253/frame 0xffffff84957978f0
 supdrvIOCtl() at supdrvIOCtl+0x1bd7/frame 0xffffff8495797980
 VBoxDrvFreeBSDIOCtl() at VBoxDrvFreeBSDIOCtl+0x1e3/frame 0xffffff84957979f0
 devfs_ioctl_f() at devfs_ioctl_f+0x7b/frame 0xffffff8495797a60
 kern_ioctl() at kern_ioctl+0x106/frame 0xffffff8495797ab0
 sys_ioctl() at sys_ioctl+0xfd/frame 0xffffff8495797b10
 amd64_syscall() at amd64_syscall+0x5ea/frame 0xffffff8495797c30
 Xfast_syscall() at Xfast_syscall+0xf7/frame 0xffffff8495797c30
 --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x801282d9c, rsp = 0x7fffff9a5868, rbp = 0x7fffff9a5870 ---
 
 I¢m not sure if the one time success is related to the patch or to
 mere luck. If you need any test just drop me a line.
 
 --
 jimmy
 --3376044326-1221008733-1394912857=:2258--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1403152043540.2258>