Bug#465278: linux-image-2.6.24-1-powerpc: appletouch failure upon resume after suspend2ram
Package: linux-image-2.6.24-1-powerpc
Version: 2.6.24-2
Severity: normal
Hi,
I've been experiencing troubles with the appletouch driver on my iBook
G4 (last series) after resuming from a suspend2ram. With previous kernel
versions (all of them being Debian kernels), it was at least possible to
modprobe -r and modprobe it back, getting back to a functional driver
(even if restarting X was sometimes needed to get back synaptics
features, like tapping). Now, it's no longer possible to reload the
driver:
sudo modprobe -r appletouch
| Feb 11 17:04:48 evy kernel: usbcore: deregistering interface driver appletouch
sudo modprobe appletouch
| Feb 11 17:04:52 evy kernel: drivers/input/mouse/appletouch.c: Could not do mode read request from device (Geyser Raw mode)
| Feb 11 17:04:52 evy kernel: appletouch: probe of 1-2:1.0 failed with error -12
| Feb 11 17:04:52 evy kernel: usbcore: registered new interface driver appletouch
Cheers,
--
Cyril Brulebois
-- Package-specific info:
** Version:
Linux version 2.6.24-1-powerpc (Debian 2.6.24-2) (waldi@debian.org) (gcc version 4.1.3 20080114 (prerelease) (Debian 4.1.2-19)) #1 Thu Jan 31 18:52:10 CET 2008
** Command line:
root=/dev/hda4 ro ramdisk_size=8192
** Not tainted
** Kernel log:
adb: finished probe task...
agpgart: Putting AGP V2 device at 0000:00:0b.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:00:10.0 into 1x mode
[drm] Loading R300 Microcode
eth0: Link is up at 100 Mbps, full-duplex.
eth0: Pause is disabled
eth0: suspending, WakeOnLan disabled
radeonfb (0000:00:10.0): suspending for event: 2...
uninorth-agp: disabling AGP on device 0000:00:10.0
uninorth-agp: disabling AGP on bridge 0000:00:0b.0
radeonfb (0000:00:10.0): resuming from state: 2...
agpgart: Putting AGP V2 device at 0000:00:0b.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:00:10.0 into 1x mode
PCI: Enabling device 0001:10:12.0 (0000 -> 0002)
PM: Writing back config space on device 0001:10:12.0 at offset 4 (was 0, writing 80084000)
PM: Writing back config space on device 0001:10:12.0 at offset 3 (was 0, writing 1000)
PM: Writing back config space on device 0001:10:12.0 at offset 1 (was 2, writing 6)
PCI: Enabling device 0001:10:1b.0 (0000 -> 0002)
PCI: Enabling device 0001:10:1b.1 (0000 -> 0002)
PCI: Enabling device 0001:10:1b.2 (0000 -> 0002)
PM: Writing back config space on device 0001:10:1b.2 at offset 1 (was 2100006, writing 2100016)
eth0: resuming
PHY ID: 4061e4, addr: 0
hda: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hda: UDMA/100 mode selected
hdc: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hdc: MWDMA2 mode selected
adb: starting probe task...
adb devices: [2]: 2 c3 [7]: 7 1f
ADB keyboard at 2, handler 1
adb: finished probe task...
agpgart: Putting AGP V2 device at 0000:00:0b.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:00:10.0 into 1x mode
[drm] Loading R300 Microcode
eth0: Link is up at 100 Mbps, full-duplex.
eth0: Pause is disabled
eth0: suspending, WakeOnLan disabled
radeonfb (0000:00:10.0): suspending for event: 2...
uninorth-agp: disabling AGP on device 0000:00:10.0
uninorth-agp: disabling AGP on bridge 0000:00:0b.0
radeonfb (0000:00:10.0): resuming from state: 2...
agpgart: Putting AGP V2 device at 0000:00:0b.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:00:10.0 into 1x mode
PCI: Enabling device 0001:10:12.0 (0000 -> 0002)
PM: Writing back config space on device 0001:10:12.0 at offset 4 (was 0, writing 80084000)
PM: Writing back config space on device 0001:10:12.0 at offset 3 (was 0, writing 1000)
PM: Writing back config space on device 0001:10:12.0 at offset 1 (was 2, writing 6)
PCI: Enabling device 0001:10:1b.0 (0000 -> 0002)
PCI: Enabling device 0001:10:1b.1 (0000 -> 0002)
PCI: Enabling device 0001:10:1b.2 (0000 -> 0002)
PM: Writing back config space on device 0001:10:1b.2 at offset 1 (was 2100006, writing 2100016)
eth0: resuming
PHY ID: 4061e4, addr: 0
hda: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hda: UDMA/100 mode selected
hdc: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hdc: MWDMA2 mode selected
adb: starting probe task...
adb devices: [2]: 2 c3 [7]: 7 1f
ADB keyboard at 2, handler 1
adb: finished probe task...
agpgart: Putting AGP V2 device at 0000:00:0b.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:00:10.0 into 1x mode
[drm] Loading R300 Microcode
eth0: Link is up at 100 Mbps, full-duplex.
eth0: Pause is disabled
agpgart: Putting AGP V2 device at 0000:00:0b.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:00:10.0 into 1x mode
[drm] Setting GART location based on new memory map
[drm] Loading R300 Microcode
[drm] writeback test succeeded in 1 usecs
agpgart: Putting AGP V2 device at 0000:00:0b.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:00:10.0 into 1x mode
[drm] Setting GART location based on new memory map
[drm] Loading R300 Microcode
[drm] writeback test succeeded in 1 usecs
agpgart: Putting AGP V2 device at 0000:00:0b.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:00:10.0 into 1x mode
[drm] Loading R300 Microcode
agpgart: Putting AGP V2 device at 0000:00:0b.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:00:10.0 into 1x mode
[drm] Setting GART location based on new memory map
[drm] Loading R300 Microcode
[drm] writeback test succeeded in 1 usecs
usbcore: deregistering interface driver appletouch
input: appletouch disconnected
drivers/input/mouse/appletouch.c: Could not do mode read request from device (Geyser Raw mode)
appletouch: probe of 1-2:1.0 failed with error -12
usbcore: registered new interface driver appletouch
usbcore: deregistering interface driver appletouch
drivers/input/mouse/appletouch.c: Could not do mode read request from device (Geyser Raw mode)
appletouch: probe of 1-2:1.0 failed with error -12
usbcore: registered new interface driver appletouch
agpgart: Putting AGP V2 device at 0000:00:0b.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:00:10.0 into 1x mode
[drm] Loading R300 Microcode
usb 3-1: new low speed USB device using ohci_hcd and address 2
usb 3-1: configuration #1 chosen from 1 choice
input: Logitech USB-PS/2 Optical Mouse as /class/input/input7
input,hidraw2: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0001:10:1b.1-1
** Loaded modules:
Module Size Used by
cpufreq_powersave 1824 1
appletouch 11360 0
radeon 142440 2
drm 90584 3 radeon
tun 13376 2
nfs 294856 0
lockd 77752 1 nfs
nfs_acl 4032 1 nfs
sunrpc 213516 5 nfs,lockd,nfs_acl
ipv6 295860 16
dm_snapshot 21184 0
dm_mirror 25728 0
dm_mod 70180 2 dm_snapshot,dm_mirror
cpufreq_userspace 4760 0
cpufreq_stats 5956 0
therm_adt746x 13612 0
sr_mod 20644 0
snd_powermac 48416 0
firewire_sbp2 16492 0
scsi_mod 187764 2 sr_mod,firewire_sbp2
snd_aoa_codec_tas 15168 2
snd_aoa_fabric_layout 13864 4
joydev 13696 0
snd_aoa 21056 2 snd_aoa_codec_tas,snd_aoa_fabric_layout
arc4 1984 2
ecb 4064 2
blkcipher 8388 1 ecb
snd_aoa_i2sbus 24388 1
snd_pcm 92100 3 snd_powermac,snd_aoa_i2sbus
snd_timer 26180 2 snd_pcm
snd_page_alloc 11912 1 snd_pcm
snd 67668 13 snd_powermac,snd_aoa_codec_tas,snd_aoa_fabric_layout,snd_aoa,snd_aoa_i2sbus,snd_pcm,snd_timer
soundcore 8900 1 snd
snd_aoa_soundbus 7620 2 snd_aoa_fabric_layout,snd_aoa_i2sbus
b43 127328 0
rfkill 9008 1 b43
mac80211 143486 1 b43
cfg80211 16688 1 mac80211
uninorth_agp 11692 1
agpgart 40156 2 drm,uninorth_agp
input_polldev 5832 1 b43
evdev 13984 11
ext3 156328 2
jbd 56212 1 ext3
mbcache 9568 1 ext3
sungem 35268 0
sungem_phy 12928 1 sungem
firewire_ohci 22464 0
firewire_core 49912 2 firewire_sbp2,firewire_ohci
crc_itu_t 2112 1 firewire_core
ide_disk 18816 4
ehci_hcd 38892 0
usbhid 49252 0
hid 44036 1 usbhid
ff_memless 6184 1 usbhid
ide_cd 47108 0
cdrom 42812 2 sr_mod,ide_cd
ssb 40132 1 b43
pcmcia 45872 2 b43,ssb
pcmcia_core 46904 2 b43,pcmcia
firmware_class 11104 2 b43,pcmcia
i2c_powermac 5984 0
** PCI devices:
0000:00:0b.0 Host bridge [0600]: Apple Computer Inc. UniNorth 2 AGP [106b:0034]
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: 16, Cache Line Size: 32 bytes
Capabilities: <access denied>
0000:00:10.0 VGA compatible controller [0300]: ATI Technologies Inc M11 NV [FireGL Mobility T2e] [1002:4e56] (rev 80) (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc M11 NV [FireGL Mobility T2e] [1002:4e56]
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: 255 (2000ns min), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 48
Region 0: Memory at 98000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at 0400 [size=256]
Region 2: Memory at 90000000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at f1000000 [disabled] [size=128K]
Capabilities: <access denied>
0001:10:0b.0 Host bridge [0600]: Apple Computer Inc. UniNorth 2 PCI [106b:0035]
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: 16, Cache Line Size: 32 bytes
0001:10:12.0 Network controller [0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)
Subsystem: Apple Computer Inc. Unknown device [106b:4318]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 16
Interrupt: pin A routed to IRQ 52
Region 0: Memory at 80084000 (32-bit, non-prefetchable) [size=8K]
0001:10:17.0 Unknown class [ff00]: Apple Computer Inc. KeyLargo/Intrepid Mac I/O [106b:003e]
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: 16, Cache Line Size: 32 bytes
Region 0: Memory at 80000000 (32-bit, non-prefetchable) [size=512K]
0001:10:18.0 USB Controller [0c03]: Apple Computer Inc. KeyLargo/Intrepid USB [106b:003f] (prog-if 10 [OHCI])
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 A routed to IRQ 27
0001:10:19.0 USB Controller [0c03]: Apple Computer Inc. KeyLargo/Intrepid USB [106b:003f] (prog-if 10 [OHCI])
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 A routed to IRQ 28
0001:10:1a.0 USB Controller [0c03]: Apple Computer Inc. KeyLargo/Intrepid USB [106b:003f] (prog-if 10 [OHCI])
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: 16 (750ns min, 21500ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 29
Region 0: Memory at 80083000 (32-bit, non-prefetchable) [size=4K]
0001:10:1b.0 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43) (prog-if 10 [OHCI])
Subsystem: NEC Corporation Hama USB 2.0 CardBus [1033:0035]
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: 16 (250ns min, 10500ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 63
Region 0: Memory at 80082000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
0001:10:1b.1 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43) (prog-if 10 [OHCI])
Subsystem: NEC Corporation Hama USB 2.0 CardBus [1033:0035]
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: 16 (250ns min, 10500ns max), Cache Line Size: 32 bytes
Interrupt: pin B routed to IRQ 63
Region 0: Memory at 80081000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
0001:10:1b.2 USB Controller [0c03]: NEC Corporation USB 2.0 [1033:00e0] (rev 04) (prog-if 20 [EHCI])
Subsystem: NEC Corporation USB 2.0 [1033:00e0]
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: 16 (4000ns min, 8500ns max), Cache Line Size: 32 bytes
Interrupt: pin C routed to IRQ 63
Region 0: Memory at 80080000 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
0002:20:0b.0 Host bridge [0600]: Apple Computer Inc. UniNorth 2 Internal PCI [106b:0036]
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: 16, Cache Line Size: 32 bytes
0002:20:0d.0 Unknown class [ff00]: Apple Computer Inc. UniNorth/Intrepid ATA/100 [106b:003b]
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, Cache Line Size: 32 bytes
Interrupt: pin ? routed to IRQ 39
Region 0: Memory at f5004000 (32-bit, non-prefetchable) [size=16K]
0002:20:0e.0 FireWire (IEEE 1394) [0c00]: Apple Computer Inc. UniNorth 2 FireWire [106b:0031] (rev 81) (prog-if 10 [OHCI])
Subsystem: Apple Computer Inc. iBook G4 2004 [106b:5811]
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 (3000ns min, 6000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 40
Region 0: Memory at f5000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
0002:20:0f.0 Ethernet controller [0200]: Apple Computer Inc. UniNorth 2 GMAC (Sun GEM) [106b:0032] (rev 80)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR+
Latency: 16 (16000ns min, 16000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 41
Region 0: Memory at f5200000 (32-bit, non-prefetchable) [size=2M]
Expansion ROM at f5100000 [disabled] [size=1M]
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: powerpc (ppc)
Kernel: Linux 2.6.24-1-powerpc
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages linux-image-2.6.24-1-powerpc depends on:
ii debconf [debconf-2.0] 1.5.17 Debian configuration management sy
ii initramfs-tools [linux-initr 0.91c tools for generating an initramfs
ii module-init-tools 3.3-pre11-4 tools for managing Linux kernel mo
linux-image-2.6.24-1-powerpc recommends no packages.
-- debconf information:
linux-image-2.6.24-1-powerpc/postinst/bootloader-test-error-2.6.24-1-powerpc:
linux-image-2.6.24-1-powerpc/postinst/depmod-error-2.6.24-1-powerpc: false
linux-image-2.6.24-1-powerpc/preinst/lilo-initrd-2.6.24-1-powerpc: true
linux-image-2.6.24-1-powerpc/prerm/removing-running-kernel-2.6.24-1-powerpc: true
linux-image-2.6.24-1-powerpc/preinst/initrd-2.6.24-1-powerpc:
linux-image-2.6.24-1-powerpc/preinst/overwriting-modules-2.6.24-1-powerpc: true
linux-image-2.6.24-1-powerpc/postinst/old-initrd-link-2.6.24-1-powerpc: true
linux-image-2.6.24-1-powerpc/preinst/elilo-initrd-2.6.24-1-powerpc: true
linux-image-2.6.24-1-powerpc/preinst/abort-overwrite-2.6.24-1-powerpc:
linux-image-2.6.24-1-powerpc/preinst/bootloader-initrd-2.6.24-1-powerpc: true
linux-image-2.6.24-1-powerpc/preinst/lilo-has-ramdisk:
linux-image-2.6.24-1-powerpc/preinst/abort-install-2.6.24-1-powerpc:
shared/kernel-image/really-run-bootloader: true
linux-image-2.6.24-1-powerpc/preinst/failed-to-move-modules-2.6.24-1-powerpc:
linux-image-2.6.24-1-powerpc/postinst/create-kimage-link-2.6.24-1-powerpc: true
linux-image-2.6.24-1-powerpc/postinst/old-dir-initrd-link-2.6.24-1-powerpc: true
linux-image-2.6.24-1-powerpc/prerm/would-invalidate-boot-loader-2.6.24-1-powerpc: true
linux-image-2.6.24-1-powerpc/postinst/old-system-map-link-2.6.24-1-powerpc: true
linux-image-2.6.24-1-powerpc/postinst/depmod-error-initrd-2.6.24-1-powerpc: false
linux-image-2.6.24-1-powerpc/postinst/kimage-is-a-directory:
linux-image-2.6.24-1-powerpc/postinst/bootloader-error-2.6.24-1-powerpc:
Reply to: