Date: Mon, 16 Jan 2017 06:12:24 +0000 From: "Alex T." <dioxinu@gmail.com> To: freebsd-emulation@freebsd.org Subject: Kernel panic when launching VM in VirtualBox with bridged network on 11-STABLE Message-ID: <CABt%2Bj0=MhgTwJzhibRcpSeehWtS4YXqejYUMBNz5a4=kcsw3nA@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi guys, I'm experiencing reproducible kernel panics when launching VirtualBox VM with bridged network. Panic occurs right after VM is launched and reproduces every single time. kernel/world: FreeBSD 11.0-STABLE #0 r312012 amd64 + 64Gb RAM + zfs NIC: em0: <Intel(R) PRO/1000 Network Connection 7.6.1-k> mem 0xdf100000-0xdf11ffff irq 16 at device 31.6 on pci0 $ pkg info | grep virtualbox virtualbox-ose-5.1.12 virtualbox-ose-kmod-5.1.12 both were recompiled after latest kernel/world rebuild. $ kldstat | grep vbox 5 3 0xffffffff818ef000 83d80 vboxdrv.ko 9 2 0xffffffff82225000 29ef vboxnetflt.ko 12 1 0xffffffff8223a000 3f76 vboxnetadp.ko Custom kernel with options VIMAGE device epair device if_bridge added for experimenting with jails (not sure is this matters, and box is running jails though just in shared ip mode, no vnet/vimage). Here are some details from coredump: panic: page fault Unread portion of the kernel message buffer: vboxdrv: ffffffff82342020 VMMR0.r0 vboxdrv: ffffffff82444020 VBoxDDR0.r0 Fatal trap 12: page fault while in kernel mode cpuid = 2; apic id = 02 fault virtual address = 0x28 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff8089f150 stack pointer = 0x28:0xfffffe1044222350 frame pointer = 0x28:0xfffffe1044222370 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 11202 (VirtualBox) trap number = 12 panic: page fault cpuid = 2 KDB: stack backtrace: #0 0xffffffff807df797 at kdb_backtrace+0x67 #1 0xffffffff807957a6 at vpanic+0x186 #2 0xffffffff80795613 at panic+0x43 #3 0xffffffff80af5ce2 at trap_fatal+0x322 #4 0xffffffff80af5eac at trap_pfault+0x1bc #5 0xffffffff80af5560 at trap+0x280 #6 0xffffffff80ad8821 at calltrap+0x8 #7 0xffffffff822251cf at vboxNetFltOsInitInstance+0x2f #8 0xffffffff822268b3 at vboxNetFltFactoryCreateAndConnect+0x2b3 #9 0xffffffff82408011 at fdhashtbl+0xcaa79 #10 0xffffffff82408ba6 at fdhashtbl+0xcb60e #11 0xffffffff82366ae2 at fdhashtbl+0x2954a #12 0xffffffff818f1487 at supdrvIOCtlInnerUnrestricted+0x1297 #13 0xffffffff818fed26 at VBoxDrvFreeBSDIOCtl+0x1b6 #14 0xffffffff80645d63 at devfs_ioctl_f+0x133 #15 0xffffffff807fd526 at kern_ioctl+0x346 #16 0xffffffff807fd12f at sys_ioctl+0x13f #17 0xffffffff80af666e at amd64_syscall+0x50e Uptime: 6m45s Dumping 2464 out of 65387 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% Loaded symbols for /boot/kernel/zfs.ko Loaded symbols for /boot/kernel/opensolaris.ko Loaded symbols for /boot/kernel/coretemp.ko Loaded symbols for /boot/modules/vboxdrv.ko Loaded symbols for /boot/kernel/ums.ko Loaded symbols for /boot/kernel/uhid.ko Loaded symbols for /boot/kernel/ipfw.ko Loaded symbols for /boot/modules/vboxnetflt.ko Loaded symbols for /boot/kernel/netgraph.ko Loaded symbols for /boot/kernel/ng_ether.ko Loaded symbols for /boot/modules/vboxnetadp.ko Loaded symbols for /boot/kernel/i915kms.ko Loaded symbols for /boot/kernel/drm2.ko Loaded symbols for /boot/kernel/iicbus.ko Loaded symbols for /boot/kernel/iic.ko Loaded symbols for /boot/kernel/iicbb.ko Loaded symbols for /boot/kernel/tmpfs.ko Loaded symbols for /boot/kernel/fdescfs.ko #0 doadump (textdump=<value optimized out>) at pcpu.h:222 222 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=<value optimized out>) at pcpu.h:222 #1 0xffffffff80795229 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:366 #2 0xffffffff807957e0 in vpanic (fmt=<value optimized out>, ap=<value optimized out>) at /usr/src/sys/kern/kern_shutdown.c:759 #3 0xffffffff80795613 in panic (fmt=<value optimized out>) at /usr/src/sys/kern/kern_shutdown.c:690 #4 0xffffffff80af5ce2 in trap_fatal (frame=0xfffffe1044222290, eva=40) at /usr/src/sys/amd64/amd64/trap.c:801 #5 0xffffffff80af5eac in trap_pfault (frame=0xfffffe1044222290, usermode=0) at /usr/src/sys/amd64/amd64/trap.c:658 #6 0xffffffff80af5560 in trap (frame=0xfffffe1044222290) at /usr/src/sys/amd64/amd64/trap.c:421 #7 0xffffffff80ad8821 in calltrap () at /usr/src/sys/amd64/amd64/exception.S:236 #8 0xffffffff8089f150 in ifunit (name=0xfffff803113bedf0 "em0") at /usr/src/sys/net/if.c:2288 #9 0xffffffff822251cf in vboxNetFltOsInitInstance () from /boot/modules/vboxnetflt.ko #10 0xffffffff822268b3 in vboxNetFltFactoryCreateAndConnect () from /boot/modules/vboxnetflt.ko #11 0xffffffff82408011 in ?? () #12 0x0000000000000002 in ?? () #13 0x0000000000000030 in ?? () #14 0xfffffe0000b28090 in ?? () #15 0xffffffff822277d0 in g_VBoxNetFltGlobals () from /boot/modules/vboxnetflt.ko #16 0x0000000000000003 in ?? () #17 0xfffff80127e67ac0 in ?? () #18 0xfffffe0000b28090 in ?? () #19 0x000300008192a4a0 in ?? () #20 0xfffff804b813a344 in ?? () #21 0xfffff801272e3f50 in ?? () #22 0xffffffff8243d8d6 in ?? () #23 0x0000000000000000 in ?? () Current language: auto; currently minimal Has anyone encountered this? Do you know if this is a bug or just misconfiguration leading to an unpleasant panic? Any hints would help. Thank you.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABt%2Bj0=MhgTwJzhibRcpSeehWtS4YXqejYUMBNz5a4=kcsw3nA>