Nachdem ich jetzt mit Hilfe der Liste fast alle Funktionen meines
Notebooks zum Laufen gebracht habe, wage ich mich nun an die
"Königsdisziplin": Suspend to RAM.
Ich habe ein Gericom Ego XL mit Centrino und Pentium M, ATI Mobility
Radeon 9700.
Merkwürdigerweise funktioniert Suspend to RAM nur einmal, d.h., ich kann
ein Suspend to RAM ausführen, wieder Starten - es funktioniert dann auch
alles -, nur wenn ich dann noch einmal Suspend to RAM ausführe, schlägt
der nächste Start fehl. Nach einem Reboot geht das Spiel von vorne los.
Gibt es noch irgendeine Konfiguration, die ich ändern kann, um Suspend
to RAM immer erfolgreich auszuführen?
Ich habe auch einige Logfileeinträge gesichert:
erfolgreicher Start nach Suspend to RAM:
=== snip ===
5 13:41:01 linuxmobile kernel: eth1: Going into suspend...
May 5 13:41:01 linuxmobile kernel: Back to C!
May 5 13:41:01 linuxmobile kernel: cpufreq: resume failed to assert current frequency is what timing core thinks it is.
May 5 13:41:01 linuxmobile kernel: PCI: cache line size of 32 is not supported by device 0000:00:1d.7
May 5 13:41:01 linuxmobile kernel: ehci_hcd 0000:00:1d.7: USB 2.0 restarted, EHCI 1.00, driver 10 Dec 2004
May 5 13:41:01 linuxmobile kernel: ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 11 (level, low) -> IRQ 11
May 5 13:41:01 linuxmobile kernel: ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 9 (level, low) -> IRQ 9
May 5 13:41:01 linuxmobile kernel: PCI: Setting latency timer of device 0000:00:1f.5 to 64
May 5 13:41:01 linuxmobile kernel: eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
May 5 13:41:01 linuxmobile kernel: PCI: Enabling device 0000:02:04.2 (0000 -> 0002)
May 5 13:41:01 linuxmobile kernel: ACPI: PCI interrupt 0000:02:04.2[C] -> GSI 4 (level, low) -> IRQ 4
May 5 13:41:01 linuxmobile kernel: eth1: Coming out of suspend...
May 5 13:41:01 linuxmobile kernel: PCI: Enabling device 0000:02:09.0 (0000 -> 0002)
May 5 13:41:01 linuxmobile kernel: ACPI: PCI interrupt 0000:02:09.0[A] -> GSI 9 (level, low) -> IRQ 9
May 5 13:41:01 linuxmobile kernel: logips2pp: Detected unknown logitech mouse model 99
May 5 13:41:01 linuxmobile kernel: hdc: set_drive_speed_status: status=0x40 { DriveReady }
May 5 13:41:01 linuxmobile kernel: ide: failed opcode was: unknown
May 5 13:41:01 linuxmobile kernel: ACPI-0436: *** Warning: Index value (14) beyond end of buffer (12)
May 5 13:41:01 linuxmobile kernel: ACPI-1140: *** Error: Method execution failed [\MCTH] (Node dffce620), AE_AML_BUFFER_LIMIT
May 5 13:41:01 linuxmobile kernel: ACPI-1140: *** Error: Method execution failed [\_WAK] (Node dffb8380), AE_AML_BUFFER_LIMIT
May 5 13:41:01 linuxmobile kernel: ACPI-0548: *** Error: Method _WAK failed, AE_AML_BUFFER_LIMIT
May 5 13:41:01 linuxmobile kernel: Restarting tasks... done
May 5 13:41:01 linuxmobile kernel: USB Universal Host Controller Interface driver v2.2
May 5 13:41:01 linuxmobile kernel: ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 3 (level, low) -> IRQ 3
May 5 13:41:01 linuxmobile kernel: uhci_hcd 0000:00:1d.0: UHCI Host Controller
May 5 13:41:01 linuxmobile udevd[2362]: move seq 1032 with timeout 10 to exec queue
May 5 13:41:01 linuxmobile udevd[2362]: move seq 1033 with timeout 10 to exec queue
May 5 13:41:01 linuxmobile kernel: PCI: Setting latency timer of device 0000:00:1d.0 to 64
May 5 13:41:01 linuxmobile kernel: uhci_hcd 0000:00:1d.0: irq 3, io base 0xe800
May 5 13:41:01 linuxmobile kernel: uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
May 5 13:41:01 linuxmobile kernel: hub 2-0:1.0: USB hub found
May 5 13:41:01 linuxmobile kernel: hub 2-0:1.0: 2 ports detected
May 5 13:41:02 linuxmobile udevd[2362]: move seq 1043 with timeout 10 to exec queue
May 5 13:41:02 linuxmobile kernel: ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 10 (level, low) -> IRQ 10
May 5 13:41:02 linuxmobile udevd[2362]: move seq 1044 with timeout 10 to exec queue
May 5 13:41:02 linuxmobile kernel: uhci_hcd 0000:00:1d.1: UHCI Host Controller
May 5 13:41:02 linuxmobile kernel: PCI: Setting latency timer of device 0000:00:1d.1 to 64
May 5 13:41:02 linuxmobile kernel: uhci_hcd 0000:00:1d.1: irq 10, io base 0xe880
May 5 13:41:02 linuxmobile kernel: uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
May 5 13:41:02 linuxmobile kernel: hub 3-0:1.0: USB hub found
May 5 13:41:02 linuxmobile kernel: hub 3-0:1.0: 2 ports detected
May 5 13:41:02 linuxmobile kernel: ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 11 (level, low) -> IRQ 11
May 5 13:41:02 linuxmobile kernel: uhci_hcd 0000:00:1d.2: UHCI Host Controller
May 5 13:41:02 linuxmobile kernel: PCI: Setting latency timer of device 0000:00:1d.2 to 64
May 5 13:41:02 linuxmobile kernel: uhci_hcd 0000:00:1d.2: irq 11, io base 0xec00
May 5 13:41:02 linuxmobile kernel: uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
May 5 13:41:02 linuxmobile kernel: hub 4-0:1.0: USB hub found
May 5 13:41:02 linuxmobile kernel: hub 4-0:1.0: 2 ports detected
May 5 13:41:03 linuxmobile udevd[2362]: move seq 1045 with timeout 10 to exec queue
=== snip ===
Und der fehlgeschlagene Start nach einem anschließend durchgeführten
Supsend to RAM:
=== snip ===
5 13:44:28 linuxmobile kernel: eth1: Going into suspend...
May 5 13:44:28 linuxmobile kernel: Back to C!
May 5 13:44:28 linuxmobile kernel: cpufreq: resume failed to assert current frequency is what timing core thinks it is.
May 5 13:44:28 linuxmobile kernel: ipw2200: Unable to load ucode
May 5 13:44:28 linuxmobile kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000003
May 5 13:44:28 linuxmobile kernel: printing eip:
May 5 13:44:28 linuxmobile kernel: c013d199
May 5 13:44:28 linuxmobile kernel: *pde = 00000000
May 5 13:44:28 linuxmobile kernel: Oops: 0000 [#1]
May 5 13:44:28 linuxmobile kernel: Modules linked in: usbserial cpufreq_userspace acpi_cpufreq freq_table thermal ipv6 processor fan button battery ac joydev sg st nvram sd_mod sr_mod scsi_mod snd_pcm_oss snd_mixer_oss evdev af_packet pcmcia edd ipw2200 firmware_class ieee80211 ieee80211_crypt 8139too mii yenta_socket rsrc_nonstatic pcmcia_core ehci_hcd usbcore intel_agp agpgart hw_random snd_intel8x0 snd_ac97_codec snd_pcm snd_timer snd soundcore snd_page_alloc parport_pc video1394 ohci1394 lp parport raw1394 ieee1394 capability nls_utf8 ntfs nls_iso8859_1 nls_cp437 vfat fat dm_mod reiserfs ide_cd cdrom ide_disk piix ide_core
May 5 13:44:28 linuxmobile kernel: CPU: 0
May 5 13:44:28 linuxmobile kernel: EIP: 0060:[<c013d199>] Tainted: G U VLI
May 5 13:44:28 linuxmobile kernel: EFLAGS: 00010086 (2.6.11.4-20a-default)
May 5 13:44:28 linuxmobile kernel: EIP is at cache_flusharray+0x19/0xc0
May 5 13:44:28 linuxmobile kernel: eax: 20001064 ebx: c13ce578 ecx: 00000000 edx: c13ce578
May 5 13:44:28 linuxmobile kernel: esi: c1223d18 edi: 00000286 ebp: ffffffff esp: ded85ed8
May 5 13:44:28 linuxmobile kernel: ds: 0068 es: 007b ss: 0068
May 5 13:44:28 linuxmobile kernel: Process ipw2200/0 (pid: 3335, threadinfo=ded84000 task=dceda020)
May 5 13:44:28 linuxmobile kernel: Stack: 20001064 c13ce578 c13ce578 d088c000 00000286 ded84000 c013d3e1 d7523ec0
May 5 13:44:28 linuxmobile kernel: 0000002a d04f3800 c0263408 00000000 c02634e0 d7523ec0 d04f39ac e13ef37a
May 5 13:44:28 linuxmobile kernel: dce18400 d04f3800 00000000 e13ed9ba ffffffff 00000286 00000003 ffffffea
May 5 13:44:28 linuxmobile kernel: Call Trace:
May 5 13:44:28 linuxmobile kernel: [<c013d3e1>] kfree+0x41/0x50
May 5 13:44:28 linuxmobile kernel: [<c0263408>] kfree_skbmem+0x8/0x20
May 5 13:44:28 linuxmobile kernel: [<c02634e0>] __kfree_skb+0xc0/0x150
May 5 13:44:28 linuxmobile kernel: [<e13ef37a>] ipw_rx_queue_free+0x1a/0x50 [ipw2200]
May 5 13:44:28 linuxmobile kernel: [<e13ed9ba>] ipw_load+0x4da/0x880 [ipw2200]
May 5 13:44:28 linuxmobile kernel: [<e13f8318>] ipw_up+0x28/0x180 [ipw2200]
May 5 13:44:28 linuxmobile kernel: [<e13ea4bc>] ipw_adapter_restart+0x1c/0x30 [ipw2200]
May 5 13:44:28 linuxmobile kernel: [<c01275da>] worker_thread+0x16a/0x210
May 5 13:44:28 linuxmobile kernel: [<e13ea4a0>] ipw_adapter_restart+0x0/0x30 [ipw2200]
May 5 13:44:28 linuxmobile kernel: [<c01171a0>] default_wake_function+0x0/0x10
May 5 13:44:28 linuxmobile kernel: [<c02d0817>] schedule+0x337/0x590
May 5 13:44:29 linuxmobile kernel: [<c01171a0>] default_wake_function+0x0/0x10
May 5 13:44:29 linuxmobile kernel: [<c0127470>] worker_thread+0x0/0x210
May 5 13:44:29 linuxmobile kernel: [<c012ab9c>] kthread+0x7c/0xb0
May 5 13:44:29 linuxmobile kernel: [<c012ab20>] kthread+0x0/0xb0
May 5 13:44:29 linuxmobile kernel: [<c010129d>] kernel_thread_helper+0x5/0x18
May 5 13:44:29 linuxmobile kernel: Code: 89 46 24 89 f0 e8 18 f3 ff ff e9 68 ff ff ff 8d 76 00 55 57 56 53 51 51 89 c6 89 54 24 04 8b 42 08 89 04 24 8b 6e 30 85 ed 74 0a <8b> 45 04 8b 55 00 29 d0 75 3d 8b 5c 24 04 8b 0c 24 83 c3 10 89
May 5 13:44:29 linuxmobile kernel: <7>PCI: cache line size of 32 is not supported by device 0000:00:1d.7
May 5 13:44:29 linuxmobile kernel: ehci_hcd 0000:00:1d.7: USB 2.0 restarted, EHCI 1.00, driver 10 Dec 2004
May 5 13:44:29 linuxmobile kernel: ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 11 (level, low) -> IRQ 11
May 5 13:44:29 linuxmobile kernel: ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 9 (level, low) -> IRQ 9
May 5 13:44:29 linuxmobile kernel: PCI: Setting latency timer of device 0000:00:1f.5 to 64
May 5 13:44:29 linuxmobile kernel: eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
May 5 13:44:29 linuxmobile kernel: PCI: Enabling device 0000:02:04.2 (0000 -> 0002)
May 5 13:44:29 linuxmobile kernel: ACPI: PCI interrupt 0000:02:04.2[C] -> GSI 4 (level, low) -> IRQ 4
May 5 13:44:29 linuxmobile kernel: eth1: Coming out of suspend...
May 5 13:44:29 linuxmobile kernel: PCI: Enabling device 0000:02:09.0 (0000 -> 0002)
May 5 13:44:29 linuxmobile kernel: ACPI: PCI interrupt 0000:02:09.0[A] -> GSI 9 (level, low) -> IRQ 9
May 5 13:44:29 linuxmobile kernel: logips2pp: Detected unknown logitech mouse model 99
May 5 13:44:29 linuxmobile kernel: hdc: set_drive_speed_status: status=0x40 { DriveReady }
May 5 13:44:29 linuxmobile kernel: ide: failed opcode was: unknown
May 5 13:44:29 linuxmobile kernel: ACPI-0436: *** Warning: Index value (14) beyond end of buffer (12)
May 5 13:44:29 linuxmobile kernel: ACPI-1140: *** Error: Method execution failed [\MCTH] (Node dffce620), AE_AML_BUFFER_LIMIT
May 5 13:44:29 linuxmobile kernel: ACPI-1140: *** Error: Method execution failed [\_WAK] (Node dffb8380), AE_AML_BUFFER_LIMIT
May 5 13:44:29 linuxmobile kernel: ACPI-0548: *** Error: Method _WAK failed, AE_AML_BUFFER_LIMIT
May 5 13:44:29 linuxmobile kernel: Restarting tasks... done
May 5 13:44:29 linuxmobile kernel: USB Universal Host Controller Interface driver v2.2
May 5 13:44:29 linuxmobile kernel: ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 3 (level, low) -> IRQ 3
May 5 13:44:29 linuxmobile kernel: uhci_hcd 0000:00:1d.0: UHCI Host Controller
May 5 13:44:29 linuxmobile kernel: PCI: Setting latency timer of device 0000:00:1d.0 to 64
May 5 13:44:29 linuxmobile kernel: uhci_hcd 0000:00:1d.0: irq 3, io base 0xe800
May 5 13:44:29 linuxmobile kernel: uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
May 5 13:44:29 linuxmobile kernel: hub 2-0:1.0: USB hub found
May 5 13:44:29 linuxmobile kernel: hub 2-0:1.0: 2 ports detected
May 5 13:44:29 linuxmobile kernel: ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 10 (level, low) -> IRQ 10
May 5 13:44:29 linuxmobile kernel: uhci_hcd 0000:00:1d.1: UHCI Host Controller
May 5 13:44:29 linuxmobile kernel: PCI: Setting latency timer of device 0000:00:1d.1 to 64
May 5 13:44:29 linuxmobile kernel: uhci_hcd 0000:00:1d.1: irq 10, io base 0xe880
May 5 13:44:29 linuxmobile kernel: uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
May 5 13:44:29 linuxmobile kernel: hub 3-0:1.0: USB hub found
May 5 13:44:29 linuxmobile kernel: hub 3-0:1.0: 2 ports detected
May 5 13:44:29 linuxmobile kernel: ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 11 (level, low) -> IRQ 11
May 5 13:44:29 linuxmobile kernel: uhci_hcd 0000:00:1d.2: UHCI Host Controller
May 5 13:44:29 linuxmobile kernel: PCI: Setting latency timer of device 0000:00:1d.2 to 64
May 5 13:44:29 linuxmobile kernel: uhci_hcd 0000:00:1d.2: irq 11, io base 0xec00
May 5 13:44:29 linuxmobile kernel: uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
May 5 13:44:29 linuxmobile kernel: hub 4-0:1.0: USB hub found
May 5 13:44:29 linuxmobile kernel: hub 4-0:1.0: 2 ports detected
May 5 13:44:35 linuxmobile kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000003
May 5 13:44:35 linuxmobile kernel: printing eip:
May 5 13:44:35 linuxmobile kernel: c013d199
May 5 13:44:35 linuxmobile kernel: *pde = 017c1067
May 5 13:44:35 linuxmobile kernel: Oops: 0000 [#2]
May 5 13:44:35 linuxmobile kernel: Modules linked in: uhci_hcd usbserial cpufreq_userspace acpi_cpufreq freq_table thermal ipv6 processor fan button battery ac joydev sg st nvram sd_mod sr_mod scsi_mod snd_pcm_oss snd_mixer_oss evdev af_packet pcmcia edd ipw2200 firmware_class ieee80211 ieee80211_crypt 8139too mii yenta_socket rsrc_nonstatic pcmcia_core ehci_hcd usbcore intel_agp agpgart hw_random snd_intel8x0 snd_ac97_codec snd_pcm snd_timer snd soundcore snd_page_alloc parport_pc video1394 ohci1394 lp parport raw1394 ieee1394 capability nls_utf8 ntfs nls_iso8859_1 nls_cp437 vfat fat dm_mod reiserfs ide_cd cdrom ide_disk piix ide_core
May 5 13:44:35 linuxmobile kernel: CPU: 0
May 5 13:44:35 linuxmobile kernel: EIP: 0060:[<c013d199>] Tainted: G U VLI
May 5 13:44:35 linuxmobile kernel: EFLAGS: 00013086 (2.6.11.4-20a-default)
May 5 13:44:35 linuxmobile kernel: EIP is at cache_flusharray+0x19/0xc0
May 5 13:44:35 linuxmobile kernel: eax: 20000000 ebx: c121ae38 ecx: 00000000 edx: c121ae38
May 5 13:44:35 linuxmobile kernel: esi: c121ad18 edi: 00003286 ebp: ffffffff esp: dd685dd8
May 5 13:44:35 linuxmobile kernel: ds: 007b es: 007b ss: 0068
May 5 13:44:35 linuxmobile kernel: Process X (pid: 6957, threadinfo=dd684000 task=dc497aa0)
May 5 13:44:35 linuxmobile kernel: Stack: 20000000 c121ae38 c121ae38 d0d69000 00003286 000002b0 c013d3e1 d61ddb40
May 5 13:44:35 linuxmobile kdm[6942]: X server for display :0 terminated unexpectedly
May 5 13:44:35 linuxmobile kernel: d61ddb40 dd685e5c c0263408 c0262400 c02634e0 d61ddb40 00000d50 c02bc2a8
=== snip ===
Gruß,
Detlef