← Back to team overview

kernel-packages team mailing list archive

[Bug 922906] Re: Kernel Oops - BUG: unable to handle kernel NULL pointer dereference at 0000009c; EIP is at __ticket_spin_lock+0x8/0x30

 

Federico Ceratto, as this report is closed, it has nothing to do with
your problem.

However, it will help immensely if you filed a new report via a terminal:
ubuntu-bug linux

Please feel free to subscribe me to it.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in 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

Status in Linux:
  Fix Released
Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released

Bug description:
  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
  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
  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
  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
  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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/922906/+subscriptions


Follow ups