VirtualBox

Opened 9 years ago

Closed 8 years ago

#14531 closed defect (fixed)

VirtualBox 4.3.30 GURU_MEDITATION with Kernel 4.2.0

Reported by: Michael Greene Owned by:
Component: VM control Version: VirtualBox 4.3.30
Keywords: Cc:
Guest type: Windows Host type: Linux

Description

I compiled kernel version 4.2.0 (Gentoo) and recompiled VB modules. When starting my Windows 32 bit VM I get Guru Mediation and when starting Windows 10 64 bit VM it locks up host system. I dropped back to using kernel 4.1.6 and do not have the problem.

Attachments (6)

VBox.log.1 (223.2 KB ) - added by Michael Greene 9 years ago.
VB Log of Windows 7 VM
config_4.1.6 (93.0 KB ) - added by Michael Greene 9 years ago.
kernel 4.1.6 config file
config_4.2.0 (94.9 KB ) - added by Michael Greene 9 years ago.
kernel 4.2.0 config file
patch_vbox_4.3_linux_4.2 (881 bytes ) - added by Frank Mehnert 9 years ago.
Fix for VBox 4.3.30 on Linux 4.2 kernels
VBox.log_with_patch (217.0 KB ) - added by Michael Greene 9 years ago.
Log with patch
VBox.log.3_with_patch (67.3 KB ) - added by Michael Greene 9 years ago.
Log with patch, lock up of host system

Download all attachments as: .zip

Change History (16)

by Michael Greene, 9 years ago

Attachment: VBox.log.1 added

VB Log of Windows 7 VM

comment:1 by Frank Mehnert, 9 years ago

Cannot reproduce on Linux 4.2 vanilla with VBox 4.3.31. Could you attach the kernel configuration of your Linux 4.1.6 kernel as well as the configuration of your 4.2.0 kernel?

by Michael Greene, 9 years ago

Attachment: config_4.1.6 added

kernel 4.1.6 config file

by Michael Greene, 9 years ago

Attachment: config_4.2.0 added

kernel 4.2.0 config file

in reply to:  1 comment:2 by Michael Greene, 9 years ago

Replying to frank:

Cannot reproduce on Linux 4.2 vanilla with VBox 4.3.31. Could you attach the kernel configuration of your Linux 4.1.6 kernel as well as the configuration of your 4.2.0 kernel?

I attached both.

comment:3 by Michael Greene, 9 years ago

Where do I find the current 4.3.31 source to try?

in reply to:  1 comment:4 by Michael Greene, 9 years ago

Replying to frank:

Cannot reproduce on Linux 4.2 vanilla with VBox 4.3.31. Could you attach the kernel configuration of your Linux 4.1.6 kernel as well as the configuration of your 4.2.0 kernel?

Where do I get the 4.3.31 source?

by Frank Mehnert, 9 years ago

Attachment: patch_vbox_4.3_linux_4.2 added

Fix for VBox 4.3.30 on Linux 4.2 kernels

comment:5 by Frank Mehnert, 9 years ago

Sorry, the next official 4.3.x release will be 4.3.32. But I've attached a patch which should fix your problem. Make sure to patch the file in your host kernel driver, then recompile the host kernel driver and you should be able to start your VMs.

comment:6 by Michael Greene, 9 years ago

I installed patch and recompiled, but have same problem. I have attached VBox.log_with_patch and VBox.log.3_with_patch. VBox.log.3_with_patch was a hard lockup of the host system.

by Michael Greene, 9 years ago

Attachment: VBox.log_with_patch added

Log with patch

by Michael Greene, 9 years ago

Attachment: VBox.log.3_with_patch added

Log with patch, lock up of host system

comment:7 by Frank Mehnert, 9 years ago

Are you 100% sure that you patched your host kernel modules in /usr/src/vboxhost-4.3.30/vboxdrv/r0drv/linux/threadctxhooks-r0drv-linux.c and that you re-compiled and re-loaded the modules after the change? Please check manually that you really touched this file and that your compiled vboxdrv.ko module is from today. It's very unlikely that this patch does not help.

comment:8 by Michael Greene, 9 years ago

I will check, it is probably my oversight.

comment:9 by Michael Greene, 9 years ago

Yes it works! Sorry, portage did not automatically install the modules patch. However, patch manually and all is well.

Thanks!

comment:10 by Frank Mehnert, 8 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use