[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#435655: linux-image-2.6.21-2-686: ibm-acpi oops on removal



Package: linux-image-2.6.21-2-686
Version: 2.6.21-6
Severity: important

ibm-acpi module works fine on this thinkpad but when trying to remove the module I get a kernel oops. The same happens when trying to suspend the machine - probably the suspend is trying to remove the module as well.
Hardware details:
sys_vendor   = "IBM"
sys_product  = "26454AU"
bios_version = "INET36WW"


-- Package-specific info:
** Version: Linux version 2.6.21-2-686 (Debian 2.6.21-6) (waldi@debian.org) (gcc version 4.1.3 20070629 (prerelease) (Debian 4.1.2-13)) #1 SMP Wed Jul 11 03:53:02 UTC 2007

** Not tainted

** Kernel log:
eth1: command 0x5800 did not complete!
eth1: command 0x5800 did not complete!
eth1: command 0x5800 did not complete!
eth1: command 0x5800 did not complete!
eth1: command 0x5800 did not complete!
eth1: command 0x5800 did not complete!
eth1: command 0x5800 did not complete!
eth1: command 0x5800 did not complete!
eth1: command 0x5800 did not complete!
eth1: command 0x5800 did not complete!
pccard: card ejected from slot 1
pccard: PCMCIA card inserted into slot 1
pcmcia: registering new device pcmcia1.0
pcmcia: registering new device pcmcia1.1
pcmcia: request for exclusive IRQ could not be fulfilled.
pcmcia: the driver needs updating to supported shared IRQ lines.
pcmcia: request for exclusive IRQ could not be fulfilled.
pcmcia: the driver needs updating to supported shared IRQ lines.
eth0: 3Com 3c562, io 0x300, irq 4, hw_addr 00:60:97:FB:55:2A
  8K FIFO split 5:3 Rx:Tx, auto xcvr
eth1: flipped to 10baseT
eth1: flipped to 10baseT
eth1: no IPv6 routers present
Stopping tasks ... done.
Shrinking memory... done (2856 pages freed)
Freed 11424 kbytes in 0.17 seconds (67.20 MB/s)
Suspending console(s)
 usbdev1.1: PM: suspend 0->1, parent usb1 already 2
 usbdev1.1_ep81: PM: suspend 0->1, parent 1-0:1.0 already 2
hub 1-0:1.0: PM: suspend 2->1, parent usb1 already 2
 usbdev1.1_ep00: PM: suspend 0->1, parent usb1 already 2
pnp: Device 00:04 disabled.
pnp: Device 00:03 disabled.
Disabling non-boot CPUs ...
swsusp: critical section: 
swsusp: Need to copy 23798 pages
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
PM: Writing back config space on device 0000:00:01.0 at offset 7 (was 22a0d0d0, writing a2a0d0d0)
PM: Writing back config space on device 0000:00:02.0 at offset f (was 3c0010b, writing 5c0010b)
PM: Writing back config space on device 0000:00:02.1 at offset f (was 3c0020b, writing 5c0020b)
PCI: Found IRQ 11 for device 0000:00:07.2
usb usb1: root hub lost power or was reset
PM: Writing back config space on device 0000:01:00.0 at offset b (was dd1014, writing 0)
pnp: Device 00:03 activated.
pnp: Device 00:04 activated.
Restarting tasks ... done.
eth1: interrupt(s) dropped!
pnp: Device 00:07 disabled.
pnp: Device 00:06 disabled.
pnp: Device 00:07 activated.
pnp: Device 00:06 activated.
pccard: card ejected from slot 1
pccard: PCMCIA card inserted into slot 1
pcmcia: registering new device pcmcia1.0
pcmcia: registering new device pcmcia1.1
pcmcia: request for exclusive IRQ could not be fulfilled.
pcmcia: the driver needs updating to supported shared IRQ lines.
pcmcia: request for exclusive IRQ could not be fulfilled.
pcmcia: the driver needs updating to supported shared IRQ lines.
eth0: 3Com 3c562, io 0x300, irq 4, hw_addr 00:60:97:FB:55:2A
  8K FIFO split 5:3 Rx:Tx, auto xcvr
eth1: flipped to 10baseT
eth1: flipped to 10baseT
eth1: no IPv6 routers present
ibm_acpi: IBM ThinkPad ACPI Extras v0.13
ibm_acpi: http://ibm-acpi.sf.net/
ibm_acpi: hotkey device not present
ibm_acpi: disabling subdriver hotkey
BUG: unable to handle kernel NULL pointer dereference at virtual address 00000119
 printing eip:
c019c541
*pde = 00000000
Oops: 0000 [#1]
SMP 
Modules linked in: ibm_acpi 3c589_cs snd_cs4236 snd_opl3_lib snd_hwdep snd_cs4236_lib snd_mpu401_uart snd_cs4231_lib serial_cs ac thermal processor fan button binfmt_misc rfcomm l2cap bluetooth ppdev lp battery ipv6 reiserfs ext3 jbd mbcache fuse snd_seq_dummy snd_seq_oss snd_seq_midi snd_seq_midi_event snd_seq snd_rawmidi snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc loop tsdev pcmcia firmware_class analog rtc gameport psmouse parport_pc parport pcspkr i2c_piix4 serio_raw i2c_core intel_agp agpgart yenta_socket rsrc_nonstatic pcmcia_core shpchp pci_hotplug evdev xfs dm_mirror dm_snapshot dm_mod ide_cd cdrom ide_disk ata_generic libata scsi_mod floppy uhci_hcd usbcore piix generic ide_core
CPU:    0
EIP:    0060:[<c019c541>]    Not tainted VLI
EFLAGS: 00210202   (2.6.21-2-686 #1)
EIP is at sysfs_hash_and_remove+0x18/0x110
eax: 0000010d   ebx: cd674cd0   ecx: cdfcf0a0   edx: 0000010d
esi: c03299f4   edi: 00000000   ebp: 00000080   esp: c7c81f04
ds: 007b   es: 007b   fs: 00d8  gs: 0033  ss: 0068
Process modprobe (pid: 4347, ti=c7c80000 task=cd9d9ab0 task.ti=c7c80000)
Stack: c02fa5a3 0000010d c7c81f38 cd674cd0 c03299f4 00000000 00000080 c0227fa0 
       cd674cd0 00000000 c022762c cd674cd0 00000008 00000000 c0227ee1 ceca8d20 
       ceca427d ceca8cc0 ceca4298 ceca93c0 c013f67b 5f6d6269 69706361 00000000 
Call Trace:
 [<c0227fa0>] driver_remove_file+0x19/0x25
 [<c022762c>] bus_remove_driver+0x17/0x75
 [<c0227ee1>] driver_unregister+0x8/0x1c
 [<ceca427d>] ibm_exit+0x4b/0x56 [ibm_acpi]
 [<ceca4298>] acpi_ibm_exit+0x10/0x42 [ibm_acpi]
 [<c013f67b>] sys_delete_module+0x1a5/0x1ce
 [<c011a097>] do_page_fault+0x28c/0x525
 [<c015a865>] do_munmap+0x193/0x1ac
 [<c0103d8c>] syscall_call+0x7/0xb
 =======================
Code: 8b 40 20 8b 40 24 c3 8b 40 14 8b 00 c3 8b 40 14 8b 00 c3 55 57 56 53 83 ec 0c 85 c0 89 44 24 04 89 14 24 0f 84 ed 00 00 00 89 c2 <8b> 40 0c 85 c0 0f 84 e0 00 00 00 8b 52 54 83 c0 74 89 54 24 08 
EIP: [<c019c541>] sysfs_hash_and_remove+0x18/0x110 SS:ESP 0068:c7c81f04

** Loaded modules:
Module                  Size  Used by
isofs                  32796  0 
udf                    75460  0 
ibm_acpi               30776  0 
3c589_cs               11812  1 
snd_cs4236             17000  0 
snd_opl3_lib            9824  1 snd_cs4236
snd_hwdep               8548  1 snd_opl3_lib
snd_cs4236_lib         15456  1 snd_cs4236
snd_mpu401_uart         8032  1 snd_cs4236
snd_cs4231_lib         23264  2 snd_cs4236,snd_cs4236_lib
serial_cs              21316  1 
ac                      5220  0 
thermal                14120  0 
processor              30888  1 thermal
fan                     4868  0 
button                  7952  0 
binfmt_misc            10984  1 
rfcomm                 35480  0 
l2cap                  22208  5 rfcomm
bluetooth              48676  4 rfcomm,l2cap
ppdev                   8580  0 
lp                     10884  0 
battery                10020  3 
ipv6                  236256  14 
reiserfs              220224  1 
ext3                  120904  1 
jbd                    55208  1 ext3
mbcache                 8164  1 ext3
fuse                   41684  1 
snd_seq_dummy           3748  0 
snd_seq_oss            29248  0 
snd_seq_midi            8160  0 
snd_seq_midi_event      6880  2 snd_seq_oss,snd_seq_midi
snd_seq                46160  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_rawmidi            22400  2 snd_mpu401_uart,snd_seq_midi
snd_seq_device          7596  6 snd_opl3_lib,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
snd_pcm_oss            39168  0 
snd_mixer_oss          15328  1 snd_pcm_oss
snd_pcm                71940  3 snd_cs4236_lib,snd_cs4231_lib,snd_pcm_oss
snd_timer              20868  4 snd_opl3_lib,snd_cs4231_lib,snd_seq,snd_pcm
snd                    48132  14 snd_cs4236,snd_opl3_lib,snd_hwdep,snd_cs4236_lib,snd_mpu401_uart,snd_cs4231_lib,snd_seq_oss,snd_seq,snd_rawmidi,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               7424  1 snd
snd_page_alloc          9512  2 snd_cs4231_lib,snd_pcm
loop                   15880  0 
tsdev                   7520  0 
pcmcia                 35276  2 3c589_cs,serial_cs
firmware_class          9408  1 pcmcia
analog                 11104  0 
rtc                    12760  0 
gameport               14984  1 analog
psmouse                34952  0 
parport_pc             32740  1 
parport                33672  3 ppdev,lp,parport_pc
pcspkr                  3136  0 
i2c_piix4               8556  0 
serio_raw               6564  0 
i2c_core               20480  1 i2c_piix4
intel_agp              23004  1 
agpgart                32168  1 intel_agp
yenta_socket           24876  5 
rsrc_nonstatic         11968  1 yenta_socket
pcmcia_core            36884  5 3c589_cs,serial_cs,pcmcia,yenta_socket,rsrc_nonstatic
shpchp                 30996  0 
pci_hotplug            29088  1 shpchp
evdev                   9216  4 
xfs                   508088  1 
dm_mirror              20116  0 
dm_snapshot            16420  0 
dm_mod                 52556  7 dm_mirror,dm_snapshot
ide_cd                 36512  0 
cdrom                  32768  1 ide_cd
ide_disk               15584  4 
ata_generic             8100  0 
libata                109172  1 ata_generic
scsi_mod              133740  1 libata
floppy                 54820  0 
uhci_hcd               22608  0 
usbcore               123272  2 uhci_hcd
piix                    9508  0 [permanent]
generic                 4804  0 [permanent]
ide_core              115016  4 ide_cd,ide_disk,piix,generic

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge [8086:7190] (rev 03)
  Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
  Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
  Latency: 64
  Region 0: Memory at 40000000 (32-bit, prefetchable) [size=64M]
  Capabilities: <access denied>

00:01.0 PCI bridge [0604]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge [8086:7191] (rev 03) (prog-if 00 [Normal decode])
  Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
  Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
  Latency: 168
  Bus: primary=00, secondary=01, subordinate=01, sec-latency=176
  I/O behind bridge: 0000d000-0000dfff
  Memory behind bridge: 70000000-dfffffff
  Prefetchable memory behind bridge: e0000000-f7ffffff
  Secondary status: 66MHz+ FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- <SERR- <PERR-
  BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B+

00:02.0 CardBus bridge [0607]: Texas Instruments PCI1251A [104c:ac1d]
  Subsystem: IBM Unknown device [1014:00eb]
  Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
  Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
  Latency: 168, Cache Line Size: 32 bytes
  Interrupt: pin A routed to IRQ 11
  Region 0: Memory at 50102000 (32-bit, non-prefetchable) [size=4K]
  Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
  Memory window 0: 10000000-13fff000 (prefetchable)
  Memory window 1: 14000000-17fff000
  I/O window 0: 00001000-000010ff
  I/O window 1: 00001400-000014ff
  BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
  16-bit legacy interface ports at 0001

00:02.1 CardBus bridge [0607]: Texas Instruments PCI1251A [104c:ac1d]
  Subsystem: IBM Unknown device [1014:00eb]
  Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
  Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
  Latency: 168, Cache Line Size: 32 bytes
  Interrupt: pin B routed to IRQ 11
  Region 0: Memory at 50101000 (32-bit, non-prefetchable) [size=4K]
  Bus: primary=00, secondary=06, subordinate=09, sec-latency=176
  Memory window 0: 18000000-1bfff000 (prefetchable)
  Memory window 1: 1c000000-1ffff000
  I/O window 0: 00001800-000018ff
  I/O window 1: 00001c00-00001cff
  BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
  16-bit legacy interface ports at 0001

00:06.0 Multimedia audio controller [0401]: Cirrus Logic CS 4610/11 [CrystalClear SoundFusion Audio Accelerator] [1013:6001] (rev 01)
  Subsystem: IBM CS4610 SoundFusion Audio Accelerator [1014:1010]
  Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
  Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
  Latency: 32 (1000ns min, 6000ns max)
  Interrupt: pin A routed to IRQ 9
  Region 0: Memory at 50100000 (32-bit, non-prefetchable) [size=4K]
  Region 1: Memory at 50000000 (32-bit, non-prefetchable) [size=1M]

00:07.0 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ISA [8086:7110] (rev 02)
  Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
  Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
  Latency: 0

00:07.1 IDE interface [0101]: Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111] (rev 01) (prog-if 80 [Master])
  Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
  Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
  Latency: 48
  Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8]
  Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1]
  Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8]
  Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]
  Region 4: I/O ports at fcf0 [size=16]

00:07.2 USB Controller [0c03]: Intel Corporation 82371AB/EB/MB PIIX4 USB [8086:7112] (rev 01) (prog-if 00 [UHCI])
  Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
  Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
  Latency: 48
  Interrupt: pin D routed to IRQ 11
  Region 4: I/O ports at 8400 [size=32]

00:07.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 02)
  Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
  Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
  Interrupt: pin ? routed to IRQ 9

01:00.0 VGA compatible controller [0300]: Neomagic Corporation NM2200 [MagicGraph 256AV] [10c8:0005] (rev 12) (prog-if 00 [VGA])
  Subsystem: IBM ThinkPad 570 [1014:00dd]
  Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
  Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
  Latency: 128 (4000ns min, 63750ns max)
  Interrupt: pin A routed to IRQ 11
  Region 0: Memory at e0000000 (32-bit, prefetchable) [size=16M]
  Region 1: Memory at 70000000 (32-bit, non-prefetchable) [size=4M]
  Region 2: Memory at 70400000 (32-bit, non-prefetchable) [size=1M]
  Capabilities: <access denied>



-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-2-686 (SMP w/1 CPU core)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-image-2.6.21-2-686 depends on:
ii  initramfs-tools [linux-initr 0.89        tools for generating an initramfs
ii  module-init-tools            3.3-pre11-4 tools for managing Linux kernel mo

Versions of packages linux-image-2.6.21-2-686 recommends:
ii  libc6-i686                    2.6-2      GNU C Library: Shared libraries [i

-- debconf information:
  shared/kernel-image/really-run-bootloader: true
  linux-image-2.6.21-2-686/preinst/elilo-initrd-2.6.21-2-686: true
  linux-image-2.6.21-2-686/preinst/lilo-has-ramdisk:
  linux-image-2.6.21-2-686/prerm/would-invalidate-boot-loader-2.6.21-2-686: true
* linux-image-2.6.21-2-686/preinst/already-running-this-2.6.21-2-686:
  linux-image-2.6.21-2-686/postinst/old-initrd-link-2.6.21-2-686: true
  linux-image-2.6.21-2-686/postinst/bootloader-error-2.6.21-2-686:
  linux-image-2.6.21-2-686/preinst/lilo-initrd-2.6.21-2-686: true
  linux-image-2.6.21-2-686/postinst/depmod-error-initrd-2.6.21-2-686: false
  linux-image-2.6.21-2-686/preinst/bootloader-initrd-2.6.21-2-686: true
  linux-image-2.6.21-2-686/postinst/bootloader-test-error-2.6.21-2-686:
  linux-image-2.6.21-2-686/postinst/old-dir-initrd-link-2.6.21-2-686: true
  linux-image-2.6.21-2-686/prerm/removing-running-kernel-2.6.21-2-686: true
  linux-image-2.6.21-2-686/postinst/kimage-is-a-directory:
  linux-image-2.6.21-2-686/preinst/failed-to-move-modules-2.6.21-2-686:
  linux-image-2.6.21-2-686/preinst/abort-overwrite-2.6.21-2-686:
  linux-image-2.6.21-2-686/preinst/initrd-2.6.21-2-686:
  linux-image-2.6.21-2-686/preinst/overwriting-modules-2.6.21-2-686: true
  linux-image-2.6.21-2-686/postinst/create-kimage-link-2.6.21-2-686: true
  linux-image-2.6.21-2-686/postinst/depmod-error-2.6.21-2-686: false
  linux-image-2.6.21-2-686/postinst/old-system-map-link-2.6.21-2-686: true
  linux-image-2.6.21-2-686/preinst/abort-install-2.6.21-2-686:



Reply to: