** Description changed: This happened after unplugging a usb storage device. ProblemType: KernelOops DistroRelease: Ubuntu 12.04 Package: linux-image-3.2.0-11-generic 3.2.0-11.19 ProcVersionSignature: Ubuntu 3.2.0-11.19-generic 3.2.1 Uname: Linux 3.2.0-11-generic i686 AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24. Annotation: Your system might become unstable now and might need to be restarted. ApportVersion: 1.91-0ubuntu1 Architecture: i386 AudioDevicesInUse: - USER PID ACCESS COMMAND - /dev/snd/controlC0: elroy 1504 F.... pulseaudio + USER PID ACCESS COMMAND + /dev/snd/controlC0: elroy 1504 F.... pulseaudio Card0.Amixer.info: - Card hw:0 'I82801DBICH4'/'Intel 82801DB-ICH4 with AD1981A at irq 17' - Mixer name : 'Analog Devices AD1981A' - Components : 'AC97a:41445372' - Controls : 25 - Simple ctrls : 17 + Card hw:0 'I82801DBICH4'/'Intel 82801DB-ICH4 with AD1981A at irq 17' + Mixer name : 'Analog Devices AD1981A' + Components : 'AC97a:41445372' + Controls : 25 + Simple ctrls : 17 Date: Fri Jan 27 19:32:16 2012 Failure: oops HibernationDevice: RESUME=UUID=a818f95b-caf9-4a82-bd11-2e3480e5595a InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012) Lsusb: - Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub - Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub - Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub - Bus 003 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse + Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub + Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub + Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub + Bus 003 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-11-generic root=UUID=481773af-0b0e-47ef-8864-302bf969002c ro quiet splash vt.handoff=7 PulseSinks: Error: command ['pacmd', 'list-sinks'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon. PulseSources: Error: command ['pacmd', 'list-sources'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon. RelatedPackageVersions: kerneloops-daemon 0.12+git20090217-1ubuntu18 RfKill: - 0: phy0: Wireless LAN - Soft blocked: no - Hard blocked: no + 0: phy0: Wireless LAN + Soft blocked: no + Hard blocked: no SourcePackage: linux Title: BUG: unable to handle kernel NULL pointer dereference at 0000009c UpgradeStatus: Upgraded to precise on 2012-01-27 (0 days ago) dmi.bios.date: 05/28/2003 dmi.bios.vendor: Compaq dmi.bios.version: 686O2 v2.21 dmi.board.name: 07E4h dmi.board.vendor: Compaq dmi.chassis.type: 15 dmi.chassis.vendor: Compaq dmi.modalias: dmi:bvnCompaq:bvr686O2v2.21:bd05/28/2003:svnCompaq:pn:pvr:rvnCompaq:rn07E4h:rvr:cvnCompaq:ct15:cvr: dmi.sys.vendor: Compaq + + -- + + SRU Justification: + + Impact: + When plugging and unplugging a USB drive occasionally a race condition in the notify subsystem causes a kernel oops. + + Fix: + A set up of patches 0520bffba9685d88ad68ede4a41abd08a3e9684e..fe9b25d3ee6bdf6f9c9a9ce61d9d3e144bac13ef found in the for-next branch in the notify.git tree solve this issue: + http://git.infradead.org/users/eparis/notify.git/shortlog/refs/heads/for-next + These have been cherry-picked and tested on precise/quantal and applied already to raring. Only small modifications are needed for 2 of the patches because the locations of the functions had changed other than that the other 7 patches are clean cherry-picks. + + Testcase: + Comment #8 and #9 in the upstream bug: https://bugzilla.kernel.org/show_bug.cgi?id=22602 has a test case that easily reproduces this issue within 15-30 minutes. I have applied the above fixes and was able to run this test case overnight in all cases. + In addition I've tested using the LTP tests for inotfy and these run properly with the fix applied.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/922906 Title: Kernel Oops - BUG: unable to handle kernel NULL pointer dereference at 0000009c; EIP is at __ticket_spin_lock+0x8/0x30 To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/922906/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs