2010-09-05 20:23:10 |
Sébastien Guillemin |
bug |
|
|
added bug |
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
AcpiTables.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547503/+files/AcpiTables.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
AlsaDevices.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547504/+files/AlsaDevices.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
AplayDevices.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547505/+files/AplayDevices.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
BootDmesg.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547506/+files/BootDmesg.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
Card0.Amixer.values.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547507/+files/Card0.Amixer.values.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
Card0.Codecs.codec.0.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547508/+files/Card0.Codecs.codec.0.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
CurrentDmesg.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547509/+files/CurrentDmesg.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
Dependencies.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547510/+files/Dependencies.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
IwConfig.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547511/+files/IwConfig.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
Lspci.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547512/+files/Lspci.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
Lsusb.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547513/+files/Lsusb.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
PciMultimedia.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547514/+files/PciMultimedia.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
ProcCpuinfo.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547515/+files/ProcCpuinfo.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
ProcInterrupts.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547516/+files/ProcInterrupts.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
ProcModules.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547517/+files/ProcModules.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
UdevDb.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547518/+files/UdevDb.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
UdevLog.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547519/+files/UdevLog.txt |
|
2010-09-05 20:23:10 |
Sébastien Guillemin |
attachment added |
|
WifiSyslog.txt https://bugs.launchpad.net/bugs/631104/+attachment/1547520/+files/WifiSyslog.txt |
|
2010-09-05 21:21:28 |
Sébastien Guillemin |
attachment added |
|
ProcInterrupt_with_issue.txt https://bugs.launchpad.net/ubuntu/+source/linux/+bug/631104/+attachment/1547710/+files/ProcInterrupt_with_issue.txt |
|
2010-09-06 19:46:35 |
Sébastien Guillemin |
description |
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
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
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
AudioDevicesInUse:
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
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
RelatedPackageVersions: linux-firmware 1.38
RfKill:
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 |
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 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
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
AudioDevicesInUse:
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
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
RelatedPackageVersions: linux-firmware 1.38
RfKill:
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
|
|
2010-09-08 19:37:18 |
Jeremy Foshee |
tags |
apport-bug i386 kernel-power maverick needs-upstream-testing resume suspend |
apport-bug i386 kernel-power kernel-suspend maverick needs-upstream-testing resume suspend |
|
2010-09-08 19:37:22 |
Jeremy Foshee |
tags |
apport-bug i386 kernel-power kernel-suspend maverick needs-upstream-testing resume suspend |
apport-bug i386 kernel-power kernel-suspend kj-triage maverick needs-upstream-testing resume suspend |
|
2010-09-08 19:37:30 |
Jeremy Foshee |
linux (Ubuntu): status |
New |
Incomplete |
|
2011-01-01 04:18:56 |
Launchpad Janitor |
linux (Ubuntu): status |
Incomplete |
Expired |
|
2011-01-15 17:50:48 |
loic08 |
removed subscriber loic08 |
|
|
|
2011-02-14 20:30:36 |
Sebastien DA ROCHA |
linux (Ubuntu): status |
Expired |
New |
|
2011-02-14 20:33:00 |
Sebastien DA ROCHA |
tags |
apport-bug i386 kernel-power kernel-suspend kj-triage maverick needs-upstream-testing resume suspend |
apport-bug i386 kernel-power kernel-suspend kj-triage maverick resume suspend |
|
2011-05-04 02:54:34 |
Brad Figg |
linux (Ubuntu): status |
New |
Confirmed |
|
2012-06-10 09:00:39 |
penalvch |
linux (Ubuntu): status |
Confirmed |
Incomplete |
|
2012-08-10 04:17:44 |
Launchpad Janitor |
linux (Ubuntu): status |
Incomplete |
Expired |
|