VirtualBox

Opened 13 years ago

Closed 8 years ago

#9748 closed defect (obsolete)

Guru meditation (VERR_VMX_INVALID_VMXON_PTR) when using RT kernel

Reported by: Rainmaker Owned by:
Component: host support Version: VirtualBox 4.1.4
Keywords: Cc:
Guest type: other Host type: Linux

Description (last modified by Frank Mehnert)

When a host is running Debian Sid, and using the rt-kernel patchset, VirtualBox is unstable. Especially my Windows 2003 guest often crashes in a "guru meditation". Other guests, running Scientific Linux 6.1 (basically Redhat Enterprise Linux 6.1), do crash, but less often.

In dmesg on the host, a lot of these errors are visible, but the timing does not exactly match guru meditiations. Therefore, I'm unsure if these are the cause, a side effect, or harmless, but I'll mention them anyway :)

Full VBox.log is attached.

[12558.408017] BUG: scheduling while atomic: 
...
[12558.408076] Call Trace:
[12558.408082]  [<ffffffff8103bbe7>] ? __schedule_bug+0x3e/0x52
[12558.408086]  [<ffffffff81347616>] ? __schedule+0x96/0x537
[12558.408092]  [<ffffffff810434db>] ? schedule+0x6a/0x85
[12558.408094]  [<ffffffff81348c34>] ? rt_spin_lock_slowlock+0x12f/0x1c3
[12558.408104]  [<ffffffffa0fc5c41>] ? VBoxHost_RTHandleTableLookupWithCtx+0x61/0xcc [vboxdrv]
[12558.408110]  [<ffffffffa0fbb8ab>] ? SUPSemEventSignal+0x4e/0x83 [vboxdrv]
[12558.408121]  [<ffffffff810748bf>] ? do_futex+0x726/0x7f1
[12558.408127]  [<ffffffffa0fb80ed>] ? supdrvIOCtlFast+0x77/0x7e [vboxdrv]
[12558.408131]  [<ffffffffa0fb528f>] ? VBoxDrvLinuxIOCtl+0x3c/0x19d [vboxdrv]
[12558.408135]  [<ffffffff81110de3>] ? do_vfs_ioctl+0x41e/0x45f
[12558.408137]  [<ffffffff81347aa0>] ? __schedule+0x520/0x537
[12558.408140]  [<ffffffff811040c5>] ? fput+0x1a/0x194
[12558.408142]  [<ffffffff81110e6f>] ? sys_ioctl+0x4b/0x70
[12558.408146]  [<ffffffff8134da12>] ? system_call_fastpath+0x16/0x1b

Attachments (2)

VBox.log (268.1 KB ) - added by Rainmaker 13 years ago.
VBox.log
dmesg.log (2.1 KB ) - added by Rainmaker 13 years ago.
dmesg error. For readibility, in an attachement.

Download all attachments as: .zip

Change History (9)

by Rainmaker, 13 years ago

Attachment: VBox.log added

VBox.log

by Rainmaker, 13 years ago

Attachment: dmesg.log added

dmesg error. For readibility, in an attachement.

comment:1 by Frank Mehnert, 13 years ago

Description: modified (diff)

comment:2 by Rainmaker, 12 years ago

The same problem is unfortunately still present in 4.1.6.

comment:3 by SynrG, 12 years ago

Same problem, Debian sid, linux-image-3.2.0-1-rt-amd64 kernel (Debian version 3.2.6-1, i.e. upstream 3.2.6 kernel release) and virtualbox-4.1 (Debian version 4.1.8-75467~Debian~wheezy). I have fallen back to non-rt kernel as a workaround.

comment:4 by Technologov, 12 years ago

+1.

-Technologov

comment:5 by Frank Mehnert, 12 years ago

Description: modified (diff)
Summary: Guru meditation when using RT kernelGuru meditation (VERR_VMX_INVALID_VMXON_PTR) when using RT kernel

comment:6 by rcs-34, 12 years ago

I have had the same (or at least a similar) problem. I have "solved" it by disabling PAE/NX, VT-x/AMD-V and Nested paging in the machine settings. I'm not sure which of them have done the trick, but now everything works fine.

The host is Debian Wheezy with RT-patched linux, guests are two gentoos with RT-patched kernels and one Windows XP.

comment:7 by aeichner, 8 years ago

Resolution: obsolete
Status: newclosed

Please reopen if still relevant with a recent VirtualBox release.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use