Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

kernel panic caused by virtualbox

10 views
Skip to first unread message

Don Lewis

unread,
Aug 4, 2016, 8:10:44 PM8/4/16
to
I just got a kernel panic when I started up a CentOS 7 VM in virtualbox.
The host is:
FreeBSD 12.0-CURRENT #17 r302500 GENERIC amd64
The virtualbox version is:
virtualbox-ose-5.0.26
virtualbox-ose-kmod-5.0.26_1

The panic message is:

panic: Unregistered use of FPU in kernel
cpuid = 1
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe085a55d030
vpanic() at vpanic+0x182/frame 0xfffffe085a55d0b0
kassert_panic() at kassert_panic+0x126/frame 0xfffffe085a55d120
trap() at trap+0x7ae/frame 0xfffffe085a55d330
calltrap() at calltrap+0x8/frame 0xfffffe085a55d330
--- trap 0x16, rip = 0xffffffff827dd3a9, rsp = 0xfffffe085a55d408, rbp = 0xfffffe085a55d430 ---
g_pLogger() at 0xffffffff827dd3a9/frame 0xfffffe085a55d430
g_pLogger() at 0xffffffff8274e5c7/frame 0x3
KDB: enter: panic

Since g_pLogger is a symbol in vboxdrv.ko, it looks like virtualbox is
the trigger.

There are no symbols for the virtualbox kmods, possibly because I
installed them as an upgrade using packages (built with the same source
tree version) instead of by using PORTS_MODULES in make.conf, so ports
kgdb didn't have anything useful to say about what happened before the
trap.

This panic is very repeatable. I just got another one when starting the
same VM., but this time the two calls before the trap were
null_bug_bypass().

I don't see this with a Windows 7 VM.

_______________________________________________
freebsd-...@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "freebsd-emulat...@freebsd.org"

Don Lewis

unread,
Aug 5, 2016, 7:17:19 PM8/5/16
to
I upgraded to a more recent version of 12.0-CURRENT last night, r303762,
and rebuilt the kmod, but the host still panics.

I also get a panic with a Ubuntu 12. The panic happens very early
during the guest kernel boot when it prints a message about doing TSC
calibration.

A FreeBSD guest does not panic the host.

I did not have this problem with Virtualbox 4.x.
0 new messages