FS#41956 - [linux] Kernel 3.16.x crash while resuming from suspend to RAM
Attached to Project:
Arch Linux
Opened by Aurelieng (aurelieng) - Saturday, 13 September 2014, 10:24 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 23 September 2014, 13:45 GMT
Opened by Aurelieng (aurelieng) - Saturday, 13 September 2014, 10:24 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 23 September 2014, 13:45 GMT
|
Details
End of August, the new kernel 3.16.1-1 landed on my laptop
(Dell Precision M6400) and broke resume from suspend to RAM.
I identified the problem, downgraded to 3.15.8-1 (which
works fine), and started to look for the next kernel update
with the hope of a fix. A few dependencies (nvidia,
nvidia-libgl, nvidia-utils virtualbox-host-modules) were
downgraded as well.
Now that 3.16.2-1 is out, I tried it but unfortunately my laptop still cannot resume. Here's the journalctl output: [code] Sep 12 06:14:09 XXXXXXXX polkitd[854]: Registered Authentication Agent for unix-process:1579:24935 (system bus name :1.30 [/usr/bin/pkttyagent --notify-fd 5 --fallback], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) Sep 12 06:14:09 XXXXXXXX polkitd[854]: Unregistered Authentication Agent for unix-process:1579:24935 (system bus name :1.30, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus) Sep 12 06:14:09 XXXXXXXX systemd-sleep[1583]: Suspending system... Sep 12 06:14:09 XXXXXXXX kernel: PM: Syncing filesystems ... done. Sep 12 06:14:09 XXXXXXXX kernel: PM: Preparing system for mem sleep Sep 12 06:14:10 XXXXXXXX kernel: dell_wmi: Received unknown WMI event (0x11) Sep 12 06:14:12 XXXXXXXX kernel: dell_wmi: Received unknown WMI event (0x11) Sep 12 06:14:36 XXXXXXXX kernel: Freezing user space processes ... (elapsed 0.001 seconds) done. Sep 12 06:14:36 XXXXXXXX kernel: Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done. Sep 12 06:14:36 XXXXXXXX kernel: PM: Entering mem sleep Sep 12 06:14:36 XXXXXXXX kernel: Suspending console(s) (use no_console_suspend to debug) Sep 12 06:14:36 XXXXXXXX kernel: sd 4:0:0:0: [sdb] Synchronizing SCSI cache Sep 12 06:14:36 XXXXXXXX kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache Sep 12 06:14:36 XXXXXXXX kernel: sd 4:0:0:0: [sdb] Stopping disk Sep 12 06:14:36 XXXXXXXX kernel: sd 0:0:0:0: [sda] Stopping disk Sep 12 06:14:36 XXXXXXXX kernel: PM: suspend of devices complete after 366.115 msecs Sep 12 06:14:36 XXXXXXXX kernel: PM: late suspend of devices complete after 0.616 msecs Sep 12 06:14:36 XXXXXXXX kernel: uhci_hcd 0000:00:1d.2: System wakeup enabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: uhci_hcd 0000:00:1d.1: System wakeup enabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: ehci-pci 0000:00:1d.7: System wakeup enabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: uhci_hcd 0000:00:1a.1: System wakeup enabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: uhci_hcd 0000:00:1d.0: System wakeup enabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: uhci_hcd 0000:00:1a.2: System wakeup enabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: ehci-pci 0000:00:1a.7: System wakeup enabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: uhci_hcd 0000:00:1a.0: System wakeup enabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: PM: noirq suspend of devices complete after 46.179 msecs Sep 12 06:14:36 XXXXXXXX kernel: ACPI: Preparing to enter system sleep state S3 Sep 12 06:14:36 XXXXXXXX kernel: PM: Saving platform NVS memory Sep 12 06:14:36 XXXXXXXX kernel: Disabling non-boot CPUs ... Sep 12 06:14:36 XXXXXXXX kernel: kvm: disabling virtualization on CPU1 Sep 12 06:14:36 XXXXXXXX kernel: smpboot: CPU 1 is now offline Sep 12 06:14:36 XXXXXXXX kernel: kvm: disabling virtualization on CPU2 Sep 12 06:14:36 XXXXXXXX kernel: smpboot: CPU 2 is now offline Sep 12 06:14:36 XXXXXXXX kernel: kvm: disabling virtualization on CPU3 Sep 12 06:14:36 XXXXXXXX kernel: smpboot: CPU 3 is now offline Sep 12 06:14:36 XXXXXXXX kernel: ACPI: Low-level resume complete Sep 12 06:14:36 XXXXXXXX kernel: PM: Restoring platform NVS memory Sep 12 06:14:36 XXXXXXXX kernel: Enabling non-boot CPUs ... Sep 12 06:14:36 XXXXXXXX kernel: x86: Booting SMP configuration: Sep 12 06:14:36 XXXXXXXX kernel: smpboot: Booting Node 0 Processor 1 APIC 0x1 Sep 12 06:14:36 XXXXXXXX kernel: kvm: enabling virtualization on CPU1 Sep 12 06:14:36 XXXXXXXX kernel: CPU1 is up Sep 12 06:14:36 XXXXXXXX kernel: smpboot: Booting Node 0 Processor 2 APIC 0x2 Sep 12 06:14:36 XXXXXXXX kernel: kvm: enabling virtualization on CPU2 Sep 12 06:14:36 XXXXXXXX kernel: CPU2 is up Sep 12 06:14:36 XXXXXXXX kernel: smpboot: Booting Node 0 Processor 3 APIC 0x3 Sep 12 06:14:36 XXXXXXXX kernel: kvm: enabling virtualization on CPU3 Sep 12 06:14:36 XXXXXXXX kernel: CPU3 is up Sep 12 06:14:36 XXXXXXXX kernel: ACPI: Waking up from system sleep state S3 Sep 12 06:14:36 XXXXXXXX kernel: yenta_cardbus 0000:03:01.0: proprietary Ricoh MMC controller disabled (via cardbus function) Sep 12 06:14:36 XXXXXXXX kernel: yenta_cardbus 0000:03:01.0: MMC cards are now supported by standard SDHCI controller Sep 12 06:14:36 XXXXXXXX kernel: uhci_hcd 0000:00:1a.0: System wakeup disabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: uhci_hcd 0000:00:1a.1: System wakeup disabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: uhci_hcd 0000:00:1a.2: System wakeup disabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: uhci_hcd 0000:00:1d.0: System wakeup disabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: uhci_hcd 0000:00:1d.1: System wakeup disabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: uhci_hcd 0000:00:1d.2: System wakeup disabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: ehci-pci 0000:00:1d.7: System wakeup disabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: ehci-pci 0000:00:1a.7: System wakeup disabled by ACPI Sep 12 06:14:36 XXXXXXXX kernel: PM: noirq resume of devices complete after 41.710 msecs Sep 12 06:14:36 XXXXXXXX kernel: PM: early resume of devices complete after 0.636 msecs Sep 12 06:14:36 XXXXXXXX kernel: usb usb3: root hub lost power or was reset Sep 12 06:14:36 XXXXXXXX kernel: tg3 0000:09:00.0 eth0: Link is down Sep 12 06:14:36 XXXXXXXX kernel: usb usb4: root hub lost power or was reset Sep 12 06:14:36 XXXXXXXX kernel: usb usb5: root hub lost power or was reset Sep 12 06:14:36 XXXXXXXX kernel: snd_hda_intel 0000:00:1b.0: irq 48 for MSI/MSI-X Sep 12 06:14:36 XXXXXXXX kernel: usb usb6: root hub lost power or was reset Sep 12 06:14:36 XXXXXXXX kernel: usb usb7: root hub lost power or was reset Sep 12 06:14:36 XXXXXXXX kernel: usb usb8: root hub lost power or was reset Sep 12 06:14:36 XXXXXXXX kernel: sd 0:0:0:0: [sda] Starting disk Sep 12 06:14:36 XXXXXXXX kernel: sd 4:0:0:0: [sdb] Starting disk Sep 12 06:14:36 XXXXXXXX kernel: iwlwifi 0000:0c:00.0: RF_KILL bit toggled to disable radio. Sep 12 06:14:36 XXXXXXXX kernel: usb 1-6: reset high-speed USB device number 3 using ehci-pci Sep 12 06:14:36 XXXXXXXX kernel: usb 5-1: reset full-speed USB device number 2 using uhci_hcd Sep 12 06:14:36 XXXXXXXX kernel: usb 7-1: reset full-speed USB device number 2 using uhci_hcd Sep 12 06:14:36 XXXXXXXX kernel: ata6: SATA link down (SStatus 0 SControl 300) Sep 12 06:14:36 XXXXXXXX kernel: ata5: SATA link up 3.0 Gbps (SStatus 123 SControl 300) Sep 12 06:14:36 XXXXXXXX kernel: ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) Sep 12 06:14:36 XXXXXXXX kernel: ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) Sep 12 06:14:36 XXXXXXXX kernel: ata1.00: supports DRM functions and may not be fully accessible Sep 12 06:14:36 XXXXXXXX kernel: ata1.00: failed to get NCQ Send/Recv Log Emask 0x1 Sep 12 06:14:36 XXXXXXXX kernel: ata1.00: supports DRM functions and may not be fully accessible Sep 12 06:14:36 XXXXXXXX kernel: ata1.00: failed to get NCQ Send/Recv Log Emask 0x1 Sep 12 06:14:36 XXXXXXXX kernel: ata1.00: configured for UDMA/133 Sep 12 06:14:36 XXXXXXXX kernel: ata2.00: configured for UDMA/133 Sep 12 06:14:36 XXXXXXXX kernel: ata5.00: configured for UDMA/133 Sep 12 06:14:36 XXXXXXXX kernel: dell_wmi: Received unknown WMI event (0x11) Sep 12 06:14:36 XXXXXXXX kernel: dell_wmi: Received unknown WMI event (0x11) Sep 12 06:14:36 XXXXXXXX kernel: PM: resume of devices complete after 2049.843 msecs Sep 12 06:14:36 XXXXXXXX kernel: PM: Finishing wakeup. Sep 12 06:14:36 XXXXXXXX kernel: Restarting tasks ... Sep 12 06:14:36 XXXXXXXX kernel: BUG: unable to handle kernel Sep 12 06:14:36 XXXXXXXX kernel: NULL pointer dereference at 0000000000000000 Sep 12 06:14:36 XXXXXXXX kernel: IP: [<ffffffff81321a1e>] acpi_device_hotplug+0x191/0x403 Sep 12 06:14:36 XXXXXXXX kernel: PGD 0 Sep 12 06:14:36 XXXXXXXX kernel: Oops: 0000 [#1] PREEMPT SMP Sep 12 06:14:36 XXXXXXXX kernel: Modules linked in: fuse i8k dm_crypt xts gf128mul algif_skcipher af_alg uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev nvidia(PO) media Sep 12 06:14:36 XXXXXXXX kernel: done. Sep 12 06:14:36 XXXXXXXX kernel: video LNXVIDEO:00: Restoring backlight state Sep 12 06:14:36 XXXXXXXX kernel: dell_wmi Sep 12 06:14:36 XXXXXXXX kernel: gpio_ich sparse_keymap iTCO_wdt iTCO_vendor_support ppdev joydev mousedev dm_mod pcmcia dell_laptop dcdbas ipt_REJECT xt_LOG xt_recent coretemp kvm_intel xt_limit kvm arc4 xt_tcpudp xt_addrtype evdev microcode mac_hid psmouse serio_raw r852 nf_conntrack_ipv4 nf_defrag_ipv4 sm_common xt_conntrack iwldvm nand i2c_i801 nand_ecc mac80211 nand_ids r592 mtd lpc_ich memstick iwlwifi tg3 yenta_socket pcmcia_rsrc pcmcia_core ptp pps_core cfg80211 libphy drm hwmon i2c_core rfkill video thermal parport_pc parport intel_agp tpm_tis shpchp intel_gtt ac tpm wmi button battery ip6table_filter ip6_tables nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack iptable_filter ip_tables x_tables snd_hda_codec_idt snd_hda_codec_generic tun snd_hda_intel snd_hda_controller Sep 12 06:14:36 XXXXXXXX kernel: snd_hda_codec snd_hwdep snd_pcm snd_timer snd soundcore loop cpufreq_powersave acpi_cpufreq processor ext4 crc16 mbcache jbd2 sd_mod sr_mod cdrom crc_t10dif crct10dif_common hid_generic usbhid hid atkbd libps2 sdhci_pci sdhci led_class mmc_core ahci libahci libata scsi_mod ehci_pci uhci_hcd ehci_hcd usbcore usb_common i8042 serio Sep 12 06:14:36 XXXXXXXX kernel: CPU: 1 PID: 1659 Comm: kworker/u8:79 Tainted: P O 3.16.2-1-ARCH #1 Sep 12 06:14:36 XXXXXXXX kernel: Hardware name: Dell Inc. Precision M6400 /0D138P, BIOS A12 12/11/2011 Sep 12 06:14:36 XXXXXXXX kernel: Workqueue: kacpi_hotplug acpi_hotplug_work_fn Sep 12 06:14:36 XXXXXXXX kernel: task: ffff880408149460 ti: ffff8803c444c000 task.ti: ffff8803c444c000 Sep 12 06:14:36 XXXXXXXX kernel: RIP: 0010:[<ffffffff81321a1e>] [<ffffffff81321a1e>] acpi_device_hotplug+0x191/0x403 Sep 12 06:14:36 XXXXXXXX kernel: RSP: 0000:ffff8803c444fdc0 EFLAGS: 00010246 Sep 12 06:14:36 XXXXXXXX kernel: RAX: 0000000000000000 RBX: ffff8803e0b96500 RCX: 0000000000000000 Sep 12 06:14:36 XXXXXXXX kernel: RDX: 00000000009c0701 RSI: ffff88041fc973c0 RDI: ffff88040f001a00 Sep 12 06:14:36 XXXXXXXX kernel: RBP: ffff8803c444fdf8 R08: 00000000000173c0 R09: ffffea0010010fc0 Sep 12 06:14:36 XXXXXXXX kernel: R10: ffffffff8133d7f1 R11: ffffea0003263040 R12: ffff880409111800 Sep 12 06:14:36 XXXXXXXX kernel: R13: 0000000000000000 R14: ffff8804091119f8 R15: ffff88040f023988 Sep 12 06:14:36 XXXXXXXX kernel: FS: 0000000000000000(0000) GS:ffff88041fc80000(0000) knlGS:0000000000000000 Sep 12 06:14:36 XXXXXXXX kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b Sep 12 06:14:36 XXXXXXXX kernel: CR2: 0000000000000000 CR3: 0000000000000000 CR4: 00000000000407e0 Sep 12 06:14:36 XXXXXXXX kernel: Stack: Sep 12 06:14:36 XXXXXXXX kernel: ffff8803e0b96500 00000000cd60648f ffff8803e0b96500 ffff88040f00cc00 Sep 12 06:14:36 XXXXXXXX kernel: ffff8803e0b96500 ffff880409072600 0ffff88040907260 ffff8803c444fe10 Sep 12 06:14:36 XXXXXXXX kernel: ffffffff8131b352 ffff8803da78e780 ffff8803c444fe50 ffffffff8108afa8 Sep 12 06:14:36 XXXXXXXX kernel: Call Trace: Sep 12 06:14:36 XXXXXXXX kernel: [<ffffffff8131b352>] acpi_hotplug_work_fn+0x1e/0x29 Sep 12 06:14:36 XXXXXXXX kernel: [<ffffffff8108afa8>] process_one_work+0x168/0x450 Sep 12 06:14:36 XXXXXXXX kernel: [<ffffffff8108b5db>] worker_thread+0x6b/0x550 Sep 12 06:14:36 XXXXXXXX kernel: [<ffffffff8108b570>] ? init_pwq.part.22+0x10/0x10 Sep 12 06:14:36 XXXXXXXX kernel: [<ffffffff81091cea>] kthread+0xea/0x100 Sep 12 06:14:36 XXXXXXXX kernel: [<ffffffff81091c00>] ? kthread_create_on_node+0x1b0/0x1b0 Sep 12 06:14:36 XXXXXXXX kernel: [<ffffffff81530cbc>] ret_from_fork+0x7c/0xb0 Sep 12 06:14:36 XXXXXXXX kernel: [<ffffffff81091c00>] ? kthread_create_on_node+0x1b0/0x1b0 Sep 12 06:14:36 XXXXXXXX kernel: Code: f8 07 00 ba 80 00 00 00 e9 45 02 00 00 31 c9 ba 84 00 00 00 be 03 00 00 00 e8 ec 9f ff ff 49 8b 84 24 d8 01 00 00 4d 8b 7c 24 08 <f6> 00 00 00 00 00 00 00 00 80 3d 4a 66 7e 00 00 75 47 be 01 00 Sep 12 06:14:36 XXXXXXXX kernel: RIP [<ffffffff81321a1e>] acpi_device_hotplug+0x191/0x403 Sep 12 06:14:36 XXXXXXXX kernel: RSP <ffff8803c444fdc0> Sep 12 06:14:36 XXXXXXXX kernel: CR2: 0000000000000000 Sep 12 06:14:36 XXXXXXXX kernel: ---[ end trace 8ea404f429f451fd ]--- Sep 12 06:14:36 XXXXXXXX kernel: BUG: unable to handle kernel paging request at ffffffffffffffd8 Sep 12 06:14:36 XXXXXXXX kernel: IP: [<ffffffff810923a0>] kthread_data+0x10/0x20 [/code] This is probably similar to the [url=https://bugzilla.kernel.org/show_bug.cgi?id=80911]bug 80911[/url] on the kernel bug tracker. It seems it has been fixed, but it's not clear to me in which version of the kernel. |
This task depends upon
Comment by Jim Nutt (jimnutt) -
Monday, 15 September 2014, 15:50 GMT
Comment by Aurelieng (aurelieng) -
Monday, 22 September 2014, 06:34 GMT
This affects hibernate to disk as well. I'm getting the same error
on a Dell Latitude E6400 (probably the same underlying hardware as
the reporter).
Fixed w/ 3.16.3-1 :)