Laptop power management support
Julien Olivier
julo at altern.org
Wed Nov 10 14:13:14 CST 2004
> Ok, that implies that the suspend has failed. Could you send me the
> output of the dmesg command?
>
I attached it.
> What make/model is it?
>
It's a Fujitsu / Siemens Lifebook S6120.
> At the moment, it should just blank the screen.
OK, that's what it does.
--
Julien Olivier <julo at altern.org>
-------------- next part --------------
received
drivers/usb/input/hid-core.c: input irq status -84 received
drivers/usb/input/hid-core.c: input irq status -84 received
drivers/usb/input/hid-core.c: input irq status -84 received
drivers/usb/input/hid-core.c: input irq status -84 received
drivers/usb/input/hid-core.c: input irq status -84 received
usb 1-2: USB disconnect, address 3
usb 4-4: USB disconnect, address 3
Unable to handle kernel NULL pointer dereference at virtual address 0000009c
printing eip:
c01e7716
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: button ipw2200 8139too nls_cp437 vfat fat isofs nls_utf8 udf i915 acpi proc_intf freq_table cpufreq_userspace cpufreq_ondemand cpufreq_powersave ds binfmt_misc ac battery ipv6 af_packet ohci1394 firmware_class ieee80211 ieee80211_crypt 8139cp mii crc32 yenta_socket pcmcia_core snd_intel8x0m snd_intel8x0 snd_ac97_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc gameport snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore shpchp pciehp pci_hotplug hw_random ehci_hcd hci_usb bluetooth joydev ub usbhid uhci_hcd usbcore intel_agp agpgart irtty_sir sir_dev irda crc_ccitt pcspkr rtc md dm_mod capability commoncap parport_pc lp parport sbp2 ieee1394 tsdev evdev ide_cd mousedev psmouse sr_mod scsi_mod cdrom ext3 jbd ide_generic via82cxxx trm290 triflex slc90e66 sis5513 siimage serverworks sc1200 rz1000 piix pdc202xx_old opti621 ns87415 hpt366 ide_disk hpt34x generic cy82c693 cs5530 cs5520 cmd64x atiixp amd74xx alim15x3 aec62xx pdc202xx_new ide_core unix thermal processor fan
CPU: 0
EIP: 0060:[<c01e7716>] Not tainted VLI
EFLAGS: 00010802 (2.6.9-1-386)
EIP is at as_find_arq_hash+0x29/0x83
eax: 0000009c ebx: d85dbc00 ecx: df2c5b80 edx: 00000004
esi: 00006fd6 edi: 00000000 ebp: 00000000 esp: d74d9a94
ds: 007b es: 007b ss: 0068
Process gam_server (pid: 7415, threadinfo=d74d8000 task=d7fc9560)
Stack: 0000009c d85dbc00 d85dbc00 00006fd6 00000000 c01e8e80 df2c5b80 00006fd6
00000000 00006fd7 00000000 df2c5b80 00000001 df173990 00006fd6 00000000
c01e1f69 df173990 d74d9b04 d85dbc00 c01e45bc df173990 d74d9b04 d85dbc00
Call Trace:
[<c01e8e80>] as_merge+0x5f/0x19a
[<c01e1f69>] elv_merge+0x18/0x1c
[<c01e45bc>] __make_request+0xb5/0x49e
[<c01e4b23>] generic_make_request+0x17e/0x190
[<c01174b9>] autoremove_wake_function+0x0/0x3a
[<c01e4bde>] submit_bio+0xa9/0xb1
[<c014c16f>] bio_alloc+0x105/0x170
[<c014bbe9>] submit_bh+0x12e/0x150
[<c014a11d>] __bread_slow+0x39/0x64
[<c014a366>] __bread+0x26/0x2c
[<e05b8c70>] fat__get_entry+0xa3/0x15d [fat]
[<e05b4bf5>] fat_search_long+0xe9/0x7ee [fat]
[<c01166b0>] __wake_up+0x21/0x44
[<c0256b13>] schedule+0x247/0x417
[<c0256ca1>] schedule+0x3d5/0x417
[<e00ff268>] ext3_get_block_handle+0xb2/0x299 [ext3]
[<c01174b9>] autoremove_wake_function+0x0/0x3a
[<c014a2c9>] __find_get_block+0xc4/0xcb
[<c014a2ed>] __getblk+0x1d/0x35
[<e00ff60e>] ext3_getblk+0xae/0x1e4 [ext3]
[<c0116567>] scheduler_tick+0x317/0x3df
[<c0148e9f>] bh_wake_function+0x0/0x25
[<c0148e84>] wake_up_buffer+0xb/0x26
[<c0148f8b>] unlock_buffer+0xe/0x10
[<c014a2c9>] __find_get_block+0xc4/0xcb
[<e05a6042>] vfat_find+0x58/0xdc [vfat]
[<e05a6138>] vfat_lookup+0x72/0x1b7 [vfat]
[<c015bdad>] d_alloc+0x1b/0x17b
[<c015c185>] d_lookup+0x18/0x35
[<c0152d48>] real_lookup+0x51/0xb5
[<c0152f6d>] do_lookup+0x41/0x72
[<c015378e>] link_path_walk+0x7f0/0xb86
[<c0133caa>] __alloc_pages+0x97/0x2bc
[<c0133ec3>] __alloc_pages+0x2b0/0x2bc
[<c0152a3a>] getname+0x5e/0x98
[<c0153df6>] path_lookup+0x121/0x129
[<c0153f28>] __user_walk+0x23/0x3a
[<c014f8f6>] vfs_stat+0x15/0x41
[<c01fe9e3>] sock_poll+0x19/0x1d
[<c0158209>] do_pollfd+0x59/0x80
[<c0158283>] do_poll+0x53/0xb1
[<c014fe8f>] sys_stat64+0x10/0x27
[<c0193822>] copy_to_user+0x2c/0x36
[<c010b262>] do_gettimeofday+0x16/0x9d
[<c011cab7>] sys_time+0x13/0x58
[<c0106025>] sysenter_past_esp+0x52/0x71
Code: 5e c3 55 57 56 53 56 8b 74 24 1c 8b 7c 24 20 89 f0 0f ac f8 03 69 c0 01 00 37 9e 8b 4c 24 18 c1 e8 1a 8b 51 38 8d 04 c2 89 04 24 <8b> 28 39 c5 74 4c 8d 55 e0 83 7a 28 00 8b 5a 18 8b 6d 00 75 08
<6>note: gam_server[7415] exited with preempt_count 2
bad: scheduling while atomic!
[<c0256908>] schedule+0x3c/0x417
[<c013b2e9>] unmap_vmas+0xe0/0x1cf
[<c013b36b>] unmap_vmas+0x162/0x1cf
[<c013eb2f>] exit_mmap+0x63/0x123
[<c01176e3>] mmput+0x5e/0x82
[<c011b2a5>] do_exit+0x162/0x34f
[<c010715c>] do_divide_error+0x0/0xe8
[<c01151cb>] do_page_fault+0x374/0x4f1
[<c011520d>] do_page_fault+0x3b6/0x4f1
[<c01e8164>] as_update_arq+0x19/0x49
[<c0114e57>] do_page_fault+0x0/0x4f1
[<c0106a81>] error_code+0x2d/0x38
[<c01e7716>] as_find_arq_hash+0x29/0x83
[<c01e8e80>] as_merge+0x5f/0x19a
[<c01e1f69>] elv_merge+0x18/0x1c
[<c01e45bc>] __make_request+0xb5/0x49e
[<c01e4b23>] generic_make_request+0x17e/0x190
[<c01174b9>] autoremove_wake_function+0x0/0x3a
[<c01e4bde>] submit_bio+0xa9/0xb1
[<c014c16f>] bio_alloc+0x105/0x170
[<c014bbe9>] submit_bh+0x12e/0x150
[<c014a11d>] __bread_slow+0x39/0x64
[<c014a366>] __bread+0x26/0x2c
[<e05b8c70>] fat__get_entry+0xa3/0x15d [fat]
[<e05b4bf5>] fat_search_long+0xe9/0x7ee [fat]
[<c01166b0>] __wake_up+0x21/0x44
[<c0256b13>] schedule+0x247/0x417
[<c0256ca1>] schedule+0x3d5/0x417
[<e00ff268>] ext3_get_block_handle+0xb2/0x299 [ext3]
[<c01174b9>] autoremove_wake_function+0x0/0x3a
[<c014a2c9>] __find_get_block+0xc4/0xcb
[<c014a2ed>] __getblk+0x1d/0x35
[<e00ff60e>] ext3_getblk+0xae/0x1e4 [ext3]
[<c0116567>] scheduler_tick+0x317/0x3df
[<c0148e9f>] bh_wake_function+0x0/0x25
[<c0148e84>] wake_up_buffer+0xb/0x26
[<c0148f8b>] unlock_buffer+0xe/0x10
[<c014a2c9>] __find_get_block+0xc4/0xcb
[<e05a6042>] vfat_find+0x58/0xdc [vfat]
[<e05a6138>] vfat_lookup+0x72/0x1b7 [vfat]
[<c015bdad>] d_alloc+0x1b/0x17b
[<c015c185>] d_lookup+0x18/0x35
[<c0152d48>] real_lookup+0x51/0xb5
[<c0152f6d>] do_lookup+0x41/0x72
[<c015378e>] link_path_walk+0x7f0/0xb86
[<c0133caa>] __alloc_pages+0x97/0x2bc
[<c0133ec3>] __alloc_pages+0x2b0/0x2bc
[<c0152a3a>] getname+0x5e/0x98
[<c0153df6>] path_lookup+0x121/0x129
[<c0153f28>] __user_walk+0x23/0x3a
[<c014f8f6>] vfs_stat+0x15/0x41
[<c01fe9e3>] sock_poll+0x19/0x1d
[<c0158209>] do_pollfd+0x59/0x80
[<c0158283>] do_poll+0x53/0xb1
[<c014fe8f>] sys_stat64+0x10/0x27
[<c0193822>] copy_to_user+0x2c/0x36
[<c010b262>] do_gettimeofday+0x16/0x9d
[<c011cab7>] sys_time+0x13/0x58
[<c0106025>] sysenter_past_esp+0x52/0x71
Stopping tasks: ======================================================================================|
Freeing memory: ........................................................|
hci_usb 3-1:1.0: resume is unsafe!
hci_usb 3-1:1.1: resume is unsafe!
usb 3-1: no poweroff yet, suspending instead
usb usb4: no poweroff yet, suspending instead
ACPI: PCI interrupt 0000:00:02.0[A] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:1d.0 to 64
PCI: Setting latency timer of device 0000:00:1d.0 to 64
PCI: Setting latency timer of device 0000:00:1d.1 to 64
PCI: Setting latency timer of device 0000:00:1d.1 to 64
PCI: Setting latency timer of device 0000:00:1d.2 to 64
PCI: Setting latency timer of device 0000:00:1d.2 to 64
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 11 (level, low) -> IRQ 11
ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:1f.5 to 64
ACPI: PCI interrupt 0000:00:1f.6[B] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:1f.6 to 64
ACPI: PCI interrupt 0000:01:0c.0[A] -> GSI 11 (level, low) -> IRQ 11
ACPI: PCI interrupt 0000:01:0e.0[A] -> GSI 11 (level, low) -> IRQ 11
hub 4-0:1.0: reactivate --> -22
hub 4-0:1.0: reactivate --> -22
Restarting tasks... done
8139too Fast Ethernet driver 0.9.27
ACPI: PCI interrupt 0000:01:0c.0[A] -> GSI 11 (level, low) -> IRQ 11
eth0: RealTek RTL8139 at 0x3000, 00:0b:5d:4a:3d:86, IRQ 11
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 0.11
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ACPI: PCI interrupt 0000:01:0d.0[A] -> GSI 11 (level, low) -> IRQ 11
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
eth1: duplicate address detected!
ACPI: Power Button (FF) [PWRF]
ACPI: Lid Switch [LID]
Stopping tasks: ======================================================================================|
Freeing memory: ............................................|
hci_usb 3-1:1.0: resume is unsafe!
hci_usb 3-1:1.1: resume is unsafe!
usb 3-1: no poweroff yet, suspending instead
usb usb4: no poweroff yet, suspending instead
ACPI: PCI interrupt 0000:00:02.0[A] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:1d.0 to 64
PCI: Setting latency timer of device 0000:00:1d.0 to 64
PCI: Setting latency timer of device 0000:00:1d.1 to 64
PCI: Setting latency timer of device 0000:00:1d.1 to 64
PCI: Setting latency timer of device 0000:00:1d.2 to 64
PCI: Setting latency timer of device 0000:00:1d.2 to 64
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 11 (level, low) -> IRQ 11
ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:1f.5 to 64
ACPI: PCI interrupt 0000:00:1f.6[B] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:1f.6 to 64
ACPI: PCI interrupt 0000:01:0c.0[A] -> GSI 11 (level, low) -> IRQ 11
ACPI: PCI interrupt 0000:01:0e.0[A] -> GSI 11 (level, low) -> IRQ 11
hub 4-0:1.0: reactivate --> -22
hub 4-0:1.0: reactivate --> -22
Restarting tasks... done
8139too Fast Ethernet driver 0.9.27
ACPI: PCI interrupt 0000:01:0c.0[A] -> GSI 11 (level, low) -> IRQ 11
eth0: RealTek RTL8139 at 0x3000, 00:0b:5d:4a:3d:86, IRQ 11
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 0.11
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ACPI: PCI interrupt 0000:01:0d.0[A] -> GSI 11 (level, low) -> IRQ 11
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ACPI: Power Button (FF) [PWRF]
ACPI: Lid Switch [LID]
eth1: no IPv6 routers present
usb 1-2: new low speed USB device using address 4
input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1d.0-2
usb 4-4: new high speed USB device using address 6
ubb: device 6 capacity nsec 58605121 bsize 512
ubb: was not changed
/dev/ub/b: p1
ubb: was not changed
UDF-fs: No VRS found
ubb: was not changed
ubb: was not changed
ubb: was not changed
ubb: was not changed
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
usb 4-4: USB disconnect, address 6
Unable to handle kernel NULL pointer dereference at virtual address 00000006
printing eip:
c01e7716
*pde = 00000000
Oops: 0000 [#2]
PREEMPT
Modules linked in: button ipw2200 8139too nls_cp437 vfat fat isofs nls_utf8 udf i915 acpi proc_intf freq_table cpufreq_userspace cpufreq_ondemand cpufreq_powersave ds binfmt_misc ac battery ipv6 af_packet ohci1394 firmware_class ieee80211 ieee80211_crypt 8139cp mii crc32 yenta_socket pcmcia_core snd_intel8x0m snd_intel8x0 snd_ac97_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc gameport snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore shpchp pciehp pci_hotplug hw_random ehci_hcd hci_usb bluetooth joydev ub usbhid uhci_hcd usbcore intel_agp agpgart irtty_sir sir_dev irda crc_ccitt pcspkr rtc md dm_mod capability commoncap parport_pc lp parport sbp2 ieee1394 tsdev evdev ide_cd mousedev psmouse sr_mod scsi_mod cdrom ext3 jbd ide_generic via82cxxx trm290 triflex slc90e66 sis5513 siimage serverworks sc1200 rz1000 piix pdc202xx_old opti621 ns87415 hpt366 ide_disk hpt34x generic cy82c693 cs5530 cs5520 cmd64x atiixp amd74xx alim15x3 aec62xx pdc202xx_new ide_core unix thermal processor fan
CPU: 0
EIP: 0060:[<c01e7716>] Not tainted VLI
EFLAGS: 00010046 (2.6.9-1-386)
EIP is at as_find_arq_hash+0x29/0x83
eax: 00000006 ebx: caff6b80 ecx: de5593c0 edx: 00000006
esi: 00000001 edi: 00000000 ebp: 00000000 esp: caf55dc8
ds: 007b es: 007b ss: 0068
Process umount (pid: 10346, threadinfo=caf54000 task=caf1d020)
Stack: 00000006 caff6b80 caff6b80 00000001 00000000 c01e8e80 de5593c0 00000001
00000000 00000002 00000000 de5593c0 00000001 df173600 00000001 00000000
c01e1f69 df173600 caf55e38 caff6b80 c01e45bc df173600 caf55e38 caff6b80
Call Trace:
[<c01e8e80>] as_merge+0x5f/0x19a
[<c01e1f69>] elv_merge+0x18/0x1c
[<c01e45bc>] __make_request+0xb5/0x49e
[<c01e4b23>] generic_make_request+0x17e/0x190
[<c01174b9>] autoremove_wake_function+0x0/0x3a
[<c01e4bde>] submit_bio+0xa9/0xb1
[<c014c16f>] bio_alloc+0x105/0x170
[<c014bbe9>] submit_bh+0x12e/0x150
[<c014a11d>] __bread_slow+0x39/0x64
[<c014a366>] __bread+0x26/0x2c
[<e05b85de>] fat_clusters_flush+0x2b/0xa9 [fat]
[<e05b6cba>] fat_put_super+0x18/0x7a [fat]
[<c014d145>] generic_shutdown_super+0x89/0x133
[<c014db2a>] kill_block_super+0x12/0x29
[<c014d02a>] deactivate_super+0x46/0x59
[<c015fce6>] sys_umount+0x67/0x6f
[<c013e885>] do_munmap+0x121/0x12d
[<c0114e57>] do_page_fault+0x0/0x4f1
[<c0106a81>] error_code+0x2d/0x38
[<c0106025>] sysenter_past_esp+0x52/0x71
Code: 5e c3 55 57 56 53 56 8b 74 24 1c 8b 7c 24 20 89 f0 0f ac f8 03 69 c0 01 00 37 9e 8b 4c 24 18 c1 e8 1a 8b 51 38 8d 04 c2 89 04 24 <8b> 28 39 c5 74 4c 8d 55 e0 83 7a 28 00 8b 5a 18 8b 6d 00 75 08
<6>note: umount[10346] exited with preempt_count 2
bad: scheduling while atomic!
[<c0256908>] schedule+0x3c/0x417
[<c013b2e9>] unmap_vmas+0xe0/0x1cf
[<c013b36b>] unmap_vmas+0x162/0x1cf
[<c013eb2f>] exit_mmap+0x63/0x123
[<c01176e3>] mmput+0x5e/0x82
[<c011b2a5>] do_exit+0x162/0x34f
[<c010715c>] do_divide_error+0x0/0xe8
[<c01151cb>] do_page_fault+0x374/0x4f1
[<c011520d>] do_page_fault+0x3b6/0x4f1
[<c0133caa>] __alloc_pages+0x97/0x2bc
[<c0133ec3>] __alloc_pages+0x2b0/0x2bc
[<c013c726>] do_no_page+0x243/0x2cf
[<c013c8e6>] handle_mm_fault+0x6c/0x125
[<c0114e57>] do_page_fault+0x0/0x4f1
[<c0106a81>] error_code+0x2d/0x38
[<c0114e57>] do_page_fault+0x0/0x4f1
[<c0106a81>] error_code+0x2d/0x38
[<c01e7716>] as_find_arq_hash+0x29/0x83
[<c01e8e80>] as_merge+0x5f/0x19a
[<c01e1f69>] elv_merge+0x18/0x1c
[<c01e45bc>] __make_request+0xb5/0x49e
[<c01e4b23>] generic_make_request+0x17e/0x190
[<c01174b9>] autoremove_wake_function+0x0/0x3a
[<c01e4bde>] submit_bio+0xa9/0xb1
[<c014c16f>] bio_alloc+0x105/0x170
[<c014bbe9>] submit_bh+0x12e/0x150
[<c014a11d>] __bread_slow+0x39/0x64
[<c014a366>] __bread+0x26/0x2c
[<e05b85de>] fat_clusters_flush+0x2b/0xa9 [fat]
[<e05b6cba>] fat_put_super+0x18/0x7a [fat]
[<c014d145>] generic_shutdown_super+0x89/0x133
[<c014db2a>] kill_block_super+0x12/0x29
[<c014d02a>] deactivate_super+0x46/0x59
[<c015fce6>] sys_umount+0x67/0x6f
[<c013e885>] do_munmap+0x121/0x12d
[<c0114e57>] do_page_fault+0x0/0x4f1
[<c0106a81>] error_code+0x2d/0x38
[<c0106025>] sysenter_past_esp+0x52/0x71
hub 2-0:1.0: over-current change on port 2
hub 4-0:1.0: over-current change on port 4
usb 4-4: new high speed USB device using address 7
ubc: device 7 capacity nsec 58605121 bsize 512
ubc: was not changed
/dev/ub/c: p1
ubc: was not changed
UDF-fs: No VRS found
ubc: was not changed
ubc: was not changed
ubc: was not changed
ubc: was not changed
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
More information about the ubuntu-devel
mailing list