Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Nov 2015 12:47:35 +0000
From:      bugzilla-noreply@freebsd.org
To:        vbox@FreeBSD.org
Subject:   maintainer-feedback requested: [Bug 204333] emulators/virtualbox-ose: kldload vboxdrv causes "ncpus is 0 with non-zero map" panic
Message-ID:  <bug-204333-26505-8am9de2sSh@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-204333-26505@https.bugs.freebsd.org/bugzilla/>
References:  <bug-204333-26505@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
emz@norma.perm.ru has reassigned Bugzilla Automation <bugzilla@FreeBSD.org>=
's
request for maintainer-feedback to vbox@FreeBSD.org:
Bug 204333: emulators/virtualbox-ose: kldload vboxdrv causes "ncpus is 0 wi=
th
non-zero map" panic
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D204333



--- Description ---
FreeBSD - recent STABLE (yesterday), ports from today. virtualbox-ose rebui=
lt
from fresh newly updated ports after system was updated.

uname: FreeBSD bsdrookie.norma.com. 10.2-STABLE FreeBSD 10.2-STABLE #0 r290=
391:
Fri Nov  6 11:27:47 YEKT 2015	  emz@taiga:/usr/obj/usr/src/sys/BSDROOKIE=20
amd64

virtualbox-ose-4.3.32
virtualbox-ose-kmod-4.3.32

kldload vboxdrv=20

or

kldload vboxnetflt

causes immediate panic (100% reproducible, 4 attempts - 4 panics).
I have read that this may be related to nvidia kernel module - tried withou=
t it
- also panics. I'm also using vt(4) cons driver (dont know if it's relevant=
).

Backtraces:

Dump header from device /dev/mirror/swap
  Architecture: amd64
  Architecture Version: 2
  Dump Length: 463077376B (441 MB)
  Blocksize: 512
  Dumptime: Fri Nov  6 17:15:21 2015
  Hostname: bsdrookie.norma.com.
  Magic: FreeBSD Kernel Dump
  Version  String:  FreeBSD  10.2-STABLE  #0  r290391: Fri Nov	6
11:27:47 YEKT 2015
    emz@taiga:/usr/obj/usr/src/sys/BSDROOKIE
  Panic String: ncpus is 0 with non-zero map
  Dump Parity: 3286732907
  Bounds: 6
  Dump Status: good

bsdrookie.norma.com. dumped core - see /var/crash/vmcore.6

Fri Nov  6 17:16:48 YEKT 2015

FreeBSD bsdrookie.norma.com. 10.2-STABLE FreeBSD 10.2-STABLE #0 r290391: Fri
Nov  6 11:27:47 YEKT 2015     emz@taiga:/usr/obj/usr/src/sys/BSDROOKIE	amd64

panic: ncpus is 0 with non-zero map

GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain condition=
s.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...

Unread portion of the kernel message buffer:
panic: ncpus is 0 with non-zero map
cpuid =3D 2
KDB: stack backtrace:
#0 0xffffffff80976740 at kdb_backtrace+0x60
#1 0xffffffff8093a276 at vpanic+0x126
#2 0xffffffff8093a143 at panic+0x43
#3 0xffffffff80983364 at smp_rendezvous_cpus+0x1f4
#4 0xffffffff81e8b696 at RTMpOnSpecific+0xc6
#5 0xffffffff81e6c3bb at supdrvInitDevExt+0x3bb
#6 0xffffffff81e7805e at VBoxDrvFreeBSDModuleEvent+0x9e
#7 0xffffffff8091ed7b at module_register_init+0xfb
#8 0xffffffff80914467 at linker_load_module+0xc07
#9 0xffffffff809158b3 at kern_kldload+0xc3
#10 0xffffffff8091598b at sys_kldload+0x5b
#11 0xffffffff80d3d8bf at amd64_syscall+0x40f
#12 0xffffffff80d22b7b at Xfast_syscall+0xfb
Uptime: 1m20s
Dumping 441 out of 8122 MB:..4%..11%..22%..33%..44%..51%..62%..73%..84%..91%

Reading symbols from /boot/kernel/zfs.ko.symbols...done.
Loaded symbols for /boot/kernel/zfs.ko.symbols
Reading symbols from /boot/kernel/opensolaris.ko.symbols...done.
Loaded symbols for /boot/kernel/opensolaris.ko.symbols
Reading symbols from /boot/kernel/geom_mirror.ko.symbols...done.
Loaded symbols for /boot/kernel/geom_mirror.ko.symbols
Reading symbols from /boot/kernel/ums.ko.symbols...done.
Loaded symbols for /boot/kernel/ums.ko.symbols
Reading symbols from /boot/kernel/uhid.ko.symbols...done.
Loaded symbols for /boot/kernel/uhid.ko.symbols
Reading symbols from /boot/kernel/linux.ko.symbols...done.
Loaded symbols for /boot/kernel/linux.ko.symbols
Reading symbols from /boot/modules/vboxdrv.ko...done.
Loaded symbols for /boot/modules/vboxdrv.ko
#0  doadump (textdump=3D<value optimized out>) at pcpu.h:219
219	pcpu.h: No such file or directory.
	in pcpu.h
(kgdb) #0  doadump (textdump=3D<value optimized out>) at pcpu.h:219
#1  0xffffffff80939ed2 in kern_reboot (howto=3D260)
    at /usr/src/sys/kern/kern_shutdown.c:455
#2  0xffffffff8093a2b5 in vpanic (fmt=3D<value optimized out>,=20
    ap=3D<value optimized out>) at /usr/src/sys/kern/kern_shutdown.c:762
#3  0xffffffff8093a143 in panic (fmt=3D0x0)
    at /usr/src/sys/kern/kern_shutdown.c:691
#4  0xffffffff80983364 in smp_rendezvous_cpus (
    setup_func=3D<value optimized out>, action_func=3D<value optimized out>=
,=20
    teardown_func=3D<value optimized out>, arg=3D<value optimized out>)
    at /usr/src/sys/kern/subr_smp.c:495
#5  0xffffffff81e8b696 in RTMpOnSpecific () from /boot/modules/vboxdrv.ko
#6  0xffffffff81e6c3bb in supdrvInitDevExt () from /boot/modules/vboxdrv.ko
#7  0xffffffff81e7805e in VBoxDrvFreeBSDModuleEvent ()
   from /boot/modules/vboxdrv.ko
#8  0xffffffff8091ed7b in module_register_init (arg=3D0x0)
    at /usr/src/sys/kern/kern_module.c:123
#9  0xffffffff80914467 in linker_load_module (kldname=3D<value optimized ou=
t>,=20
    modname=3D0xfffff800045c3400 "vboxdrv", parent=3D0x0, verinfo=3D0x6c327=
e92e8,=20
    lfpp=3D0xfffffe02370ae930) at /usr/src/sys/kern/kern_linker.c:225
#10 0xffffffff809158b3 in kern_kldload (td=3D<value optimized out>,=20
    file=3D<value optimized out>, fileid=3D0xfffffe02370ae974)
    at /usr/src/sys/kern/kern_linker.c:1030
#11 0xffffffff8091598b in sys_kldload (td=3D0xfffff80199dae940,=20
    uap=3D<value optimized out>) at /usr/src/sys/kern/kern_linker.c:1056
#12 0xffffffff80d3d8bf in amd64_syscall (td=3D0xfffff80199dae940, traced=3D=
0)
    at subr_syscall.c:141
#13 0xffffffff80d22b7b in Xfast_syscall ()
    at /usr/src/sys/amd64/amd64/exception.S:396
#14 0x000000080086666a in ?? ()
Previous frame inner to this frame (corrupt stack?)
Current language:  auto; currently minimal
(kgdb)

Full core text file: http://zhegan.in/files/core.txt.6
Full core binary file: http://zhegan.in/files/vmcore.6=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-204333-26505-8am9de2sSh>