[Bug 631104] Re: lirc_ite8709 kernel module failure on suspend/resume

Sébastien Guillemin 631104 at bugs.launchpad.net
Mon Sep 6 19:46:35 UTC 2010


** Description changed:

  This bug has been present in all version of Ubuntu since at least
  version ubuntu 9.10.
  
  The lirc_ite8709 kernel module exhibits an incorrect behaviour on
  suspend/resume of a laptop. It sends lots of interruptions, which
  results in acpi sending even more interruptions, which also results in
  kernel scheduler sending even more interruptions.
  
  All this flood of interruptions saturates ksoftirqd.
  
  So the symptoms are simple: when using a device supported by lirc_ite8709 (i.e. an infrared receiver):
  - suspend the laptop
  - resume it
- - observe that ksoftirqd to use 98-100% of one CPU core, unless you reboot your computer
+ - observe that ksoftirqd uses 98-100% of one CPU core, unless you reboot your computer
  
  The only work-around I've been able to find to avoid this behaviour is
  to disable the module by adding the following line in
  /etc/modprobe.d/blacklist.conf :
  
-   blacklist lirc_ite8709
+   blacklist lirc_ite8709
  
  ProblemType: Bug
  DistroRelease: Ubuntu 10.10
  Package: linux-image-2.6.35-19-generic 2.6.35-19.28
  Regression: No
  Reproducible: Yes
  ProcVersionSignature: Ubuntu 2.6.35-19.28-generic 2.6.35.3
  Uname: Linux 2.6.35-19-generic i686
  AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
  Architecture: i386
  ArecordDevices:
-  **** List of CAPTURE Hardware Devices ****
-  card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
-    Subdevices: 1/1
-    Subdevice #0: subdevice #0
+  **** List of CAPTURE Hardware Devices ****
+  card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
+    Subdevices: 1/1
+    Subdevice #0: subdevice #0
  AudioDevicesInUse:
-  USER        PID ACCESS COMMAND
-  /dev/snd/controlC0:  mrlem      1404 F.... pulseaudio
+  USER        PID ACCESS COMMAND
+  /dev/snd/controlC0:  mrlem      1404 F.... pulseaudio
  CRDA: Error: [Errno 2] No such file or directory
  Card0.Amixer.info:
-  Card hw:0 'Intel'/'HDA Intel at 0xf4600000 irq 48'
-    Mixer name	: 'Conexant CX20549 (Venice)'
-    Components	: 'HDA:14f15045,1631c104,00100100'
-    Controls      : 18
-    Simple ctrls  : 8
+  Card hw:0 'Intel'/'HDA Intel at 0xf4600000 irq 48'
+    Mixer name	: 'Conexant CX20549 (Venice)'
+    Components	: 'HDA:14f15045,1631c104,00100100'
+    Controls      : 18
+    Simple ctrls  : 8
  Date: Sun Sep  5 22:09:41 2010
  HibernationDevice: RESUME=UUID=9121ba6d-0473-4aca-946f-9e1fad6be904
  InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Beta i386 (20100901.1)
  MachineType: Packard Bell BV EasyNote MB85
  ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-19-generic root=UUID=c57585d1-55e9-4617-a929-9c3d65b906be ro quiet splash
  ProcEnviron:
-  LANG=fr_FR.utf8
-  SHELL=/bin/bash
+  LANG=fr_FR.utf8
+  SHELL=/bin/bash
  RelatedPackageVersions: linux-firmware 1.38
  RfKill:
-  0: phy0: Wireless LAN
-  	Soft blocked: no
-  	Hard blocked: no
+  0: phy0: Wireless LAN
+   Soft blocked: no
+   Hard blocked: no
  SourcePackage: linux
  dmi.bios.date: 08/01/2007
  dmi.bios.vendor: Phoenix Technologies LTD
  dmi.bios.version: PB2A3A07
  dmi.board.name: PB2A
  dmi.board.vendor: Packard Bell BV
  dmi.board.version: Not Applicable
  dmi.chassis.asset.tag: No Asset Tag
  dmi.chassis.type: 1
  dmi.chassis.vendor: Packard Bell BV
  dmi.chassis.version: N/A
  dmi.modalias: dmi:bvnPhoenixTechnologiesLTD:bvrPB2A3A07:bd08/01/2007:svnPackardBellBV:pnEasyNoteMB85:pvrPB92QW0202:rvnPackardBellBV:rnPB2A:rvrNotApplicable:cvnPackardBellBV:ct1:cvrN/A:
  dmi.product.name: EasyNote MB85
  dmi.product.version: PB92QW0202
  dmi.sys.vendor: Packard Bell BV

-- 
lirc_ite8709 kernel module failure on suspend/resume
https://bugs.launchpad.net/bugs/631104
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list