[gutsy] thinkpad_acpi oops on thinkpad t22

Bug #145857 reported by L Jones on 2007-09-27
4
Affects Status Importance Assigned to Milestone
acpi-support (Ubuntu)
Undecided
Unassigned
linux-source-2.6.22 (Ubuntu)
High
Tim Gardner

Bug Description

Binary package hint: acpi-support

This did not occur with Xubuntu 7.10 tribe 4 (booted the cd to verify) but does occur with the current kernel. No error message displays during normal (quiet) boot, I only saw this because I was looking at dmesg to try and trace down a different problem. Unfortunately this means I can't say when the change first happened.

Thinkpad T22 2647-8EU
linux-image-2.6.22-12-generic 2.6.22-12.39 | 2.6.22-12.38
linux-ubuntu-modules-2.6.22-12-generic 2.6.22-12.32 | 2.6.22-12.31
linux-restricted-modules-generic 2.6.22.12.15 | 2.6.22.12.14

$ lspci
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
00:02.0 CardBus bridge: Texas Instruments PCI1450 (rev 03)
00:02.1 CardBus bridge: Texas Instruments PCI1450 (rev 03)
00:03.0 Ethernet controller: Intel Corporation 82557/8/9 Ethernet Pro 100 (rev 0c)
00:03.1 Serial controller: Agere Systems LT WinModem (rev 01)
00:05.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
01:00.0 VGA compatible controller: S3 Inc. 86C270-294 Savage/IX-MV (rev 13)

CVE References

L Jones (isharra) wrote :
Matthew Garrett (mjg59) wrote :

(Not an acpi-support bug, leaving targetted at the kernel)

Changed in acpi-support:
status: New → Invalid
L Jones (isharra) wrote :

Apologies for targeting the initial report to acpi-support.

Further information:

This occurs on a fresh install using http://cdimage.ubuntu.com/xubuntu/daily-live/20070923/gutsy-desktop-i386.iso. I reinstalled to minimize upgrade errors. The kernel update afterwards produces the same oops (and is what was used in the dmesg).

several of the /proc/acpi/ibm/ entries are missing which can cause monitoring applications to fail.
$ ls /proc/acpi/ibm/
driver hotkey light video

I tried patching the ubuntu source with thinkpad_acpi 0.16 (patches clean with offsets) but that still produces an oops.

I then tried vanilla 2.6.22.9 from kernel.org and patch with 0.16 and there is no oops and the missing entries are back.
$ ls /proc/acpi/ibm
beep driver fan led thermal volume
brightness ecdump hotkey light video

In both cases .config was produced by copying /boot/config-2.6.22-12-generic and then 'make oldconfig' to try and eliminate configuration differences as a variable. I followed the procedure in https://wiki.ubuntu.com/KernelCustomBuild.

Tim Gardner (timg-tpi) wrote :

Gutsy commit df21414650ebc3538fcb9e78e1422ecabf1bdb38

Changed in linux-source-2.6.22:
assignee: nobody → timg-tpi
importance: Undecided → High
status: New → Fix Committed
Martin Emrich (emme) wrote :

I have te same or a similar problem here on a Thinkpad R31. I believe it is triggered by a "modprobe -r thinkpad_acpi", this process is here now since over half an hour.

107 4454 0.0 0.6 5612 3176 ? Ss 16:29 0:04 /usr/sbin/hald
root 4455 0.0 0.2 3096 1040 ? S 16:29 0:00 \_ hald-runner
107 4514 0.0 0.1 2160 896 ? S 16:29 0:00 \_ hald-addon-keyboard: listening on /dev/input/event1
107 4519 0.0 0.1 2156 876 ? S 16:29 0:00 \_ hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
107 4539 0.0 0.2 3260 1188 ? S 16:29 0:02 \_ hald-addon-storage: polling /dev/scd0 (every 2 sec)
107 4656 0.0 0.1 2156 888 ? S 16:29 0:00 \_ hald-addon-keyboard: listening on /dev/input/event7
root 9364 0.0 0.0 1752 504 ? S 17:43 0:00 \_ /bin/sh ./linux/hal-system-power-hibernate-linux
root 9365 0.0 0.2 2872 1424 ? S 17:43 0:00 | \_ /bin/bash /etc/acpi/hibernate.sh force
root 9936 0.3 0.1 1696 608 ? S 17:43 0:10 | \_ modprobe -r thinkpad_acpi
107 9903 0.0 0.1 2156 892 ? S 17:43 0:00 \_ hald-addon-keyboard: listening on /dev/input/event5
107 9906 0.0 0.1 2156 892 ? S 17:43 0:00 \_ hald-addon-keyboard: listening on /dev/input/event4
107 9908 0.0 0.1 2160 892 ? S 17:43 0:00 \_ hald-addon-keyboard: listening on /dev/input/event6

I found this link with more information: http://www.nabble.com/Bug-435655:-linux-image-2.6.21-2-686:-ibm-acpi-oops-on-removal-t4205682.html .

Ciao

Martin

Kyle McMartin (kyle) wrote :
Download full text (5.9 KiB)

linux-source-2.6.22 (2.6.22-13.40) gutsy; urgency=low

  [Amit Kucheria]

  * Enable CONFIG_VM86 for LPIA
    - LP: #146311
  * Update configuration files
  * Disable MSI by default
  * Add mmconf documentation
  * Update configuration files

  [Bartlomiej Zolnierkiewicz]

  * ide-disk: workaround for buggy HPA support on ST340823A (take 3)
    - LP: #26119

  [Ben Collins]

  * ubuntu/cell: Fixup ps3 related modules for d-i, enable RTAS console
  * ubuntu/cell: Enable CELLEB and related modules (pata_scc)
  * ubuntu/cell: Move ps3rom to storage-core. Also use spidernet, not
    spider_net.
  * ubuntu/cell: Set PS3_MANAGER=y
  * ubuntu: Set NR_CPUS=256 for sparc64-smp

  [Chuck Short]

  * [USB] USB] Support for MediaTek MT6227 in cdc-acm.
    - LP: #134123
  * [XEN] Fix xen vif create with more than 14 guests.
    - LP: #14486

  [Jorge Juan Chico]

  * ide: ST320413A has the same problem as ST340823A
    - LP: #26119

  [Kyle McMartin]

  * fix -rt build
  * fix ia32entry-xen.S for CVE-2007-4573
  * fix build when CONFIG_PCI_MSI is not set

  [Matthew Garrett]

  * hostap: send events on data interface as well as master interface
    - LP: #57146
  * A malformed _GTF object should not prevent ATA device recovery
    - LP: #139079
  * hostap: send events on data interface as well as master interface
    - LP: #57146
  * A malformed _GTF object should not prevent ATA device recovery
    - LP: #139079
  * Don't lose appletouch button release events
  * Fix build with appletouch change
  * Disable Thinkpad backlight support on machines with ACPI video
    - LP: #148055
  * Don't attempt to register a callback if there is no CMOS object
    - LP: #145857
  * Update ACPI bay hotswap code to support locking
    - LP: #148219
  * Update ACPI bay hotswap code to support locking
    - LP: #148219
  * Don't attempt to register a callback if there is no CMOS object
    - LP: #145857
  * Disable Thinkpad backlight support on machines with ACPI video
    - LP: #148055

  [Steffen Klassert]

  * 3c59x: fix duplex configuration
    - LP: #94186

  [Thomas Gleixner]

  * clockevents: remove the suspend/resume workaround^Wthinko

  [Tim Gardner]

  * orinoco_cs.ko missing
    - LP: #125832
  * Marvell Technology ethernet card not recognized and not operational
    - LP: #135316
  * Marvell Technology ethernet card not recognized and not operational
    - LP: #135316
  * acpi_scan_rsdp() breaks some PCs by not honouring ACPI specification
    - LP: #144336
  * VIA southbridge Intel id missing
    - LP: #128289
  * Add T-Sinus 111card to hostap_cs driver to be able to upload firmware
    - LP: #132466
  * RTL8111 PCI Express Gigabit driver r8169 big files produce slow file
    transfer
    - LP: #114171
  * Guest OS does not recognize a lun with non zero target id on Vmware ESX
    Server
    - LP: #140761
  * Modualrize vesafb
    - LP: #139505
  * Nikon cameras need support in unusual_devs.h
    - LP: #134477
  * agp for i830m broken in gutsy
    - LP: #139767
  * hdaps: Added support for Thinkpad T61
    - LP: #147383
  * xen: Update config for i386
    - LP: #139047
  * xen: resync for amd64
    - LP: #139047
  * ide-disk: workaround for buggy HPA support ...

Read more...

Changed in linux-source-2.6.22:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers