linux-3.2.0-25.40: unregister netdevice change breaks VirtualBox
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Virtualbox |
Fix Released
|
Unknown
|
|||
linux (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
virtualbox (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Unassigned |
Bug Description
After upgrading from linux 3.2.0-24.39 to 3.2.0-25.40, my computer will no longer shut down after using a VirtualBox virtual machine. The following is printed every 10 seconds when it tries to unload the VirtualBox networking modules:
unregister_
To shut down, I have to hold down on the power button for 5 seconds to power off.
This bug has been reported to VirtualBox. A fix for their network driver has been committed to their svn repository, but a release with the fix is not yet available:
https:/
https:/
It looks like the culprit is the kernel changes to net/dev/core.c between 3.2.16 and 3.2.18.
I'm guessing this is a bug in VirtualBox that was only exposed when the kernel code changed, but it might be a bug in the kernel that the VirtualBox devs had to work around. Either way, I'm guessing lots of people will experience this issue if the new kernel hits -updates.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu9
Architecture: amd64
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111011)
MachineType: System76, Inc. Gazelle Professional
NonfreeKernelMo
Package: linux (not installed)
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.79
StagingDrivers: mei
Tags: precise staging
Uname: Linux 3.2.0-25-generic x86_64
[Impact]
Unable to unload vbox kernel modules.
Shutting down the computer no longer works.
Forcing shutdown is only possible with SysRq keys.
[Test Case]
- Make sure you are running kernel 3.2.0-25
- Start a virtual machine with a host only networking device
- Shutdown the VM and quit the main VirtualBox window
- Check with "ifconfig" that a vboxnetX device is active
- Run "sudo service virtualbox stop"
- Command should exit normally
no longer affects: | linux (Fedora) |
summary: |
- 3.2.0-25.40: unregister netdevice change breaks VirtualBox + linux-3.2.0-25.40: unregister netdevice change breaks VirtualBox |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
Changed in virtualbox: | |
status: | Unknown → New |
description: | updated |
Changed in virtualbox: | |
status: | New → Fix Released |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1009156
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.