root@kotik ~ # dmesg -n8 root@kotik ~ # modprobe firewire_ohci [ 232.783281] calling fw_core_init+0x0/0xfb [firewire_core] @ 1944 [ 232.789425] initcall fw_core_init+0x0/0xfb [firewire_core] returned 0 after 39 usecs [ 232.798059] calling fw_ohci_init+0x0/0x4d [firewire_ohci] @ 1944 [ 232.855042] firewire_ohci 0000:04:03.0: added OHCI v1.0 device as card 0, 8 IR + 8 IT contexts, quirks 0x0 [ 232.864724] firewire_ohci 0000:04:03.0: bad self ID 0/1 (00000000 != ~00000000) [ 232.864862] initcall fw_ohci_init+0x0/0x4d [firewire_ohci] returned 0 after 59285 usecs root@kotik ~ # systemctl suspend [ 311.223312] PM: Syncing filesystems ... done. [ 311.301192] Freezing user space processes ... (elapsed 0.001 seconds) done. [ 311.309337] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done. [ 311.318148] wlan0: deauthenticating from 28:be:9b:d2:ce:ce by local choice (Reason: 3=DEAUTH_LEAVING) [ 311.416471] cfg80211: Calling CRDA to update world regulatory domain [ usb usb5: root hub lost power or was reset [ 340.411105] snd_hda_intel 0000:00:1b.0: irq 28 for MSI/MSI-X [ 340.411222] usb usb6: root hub lost power or was reset [ 340.411302] usb usb7: root hub lost power or was reset [ 340.411380] usb usb8: root hub lost power or was reset [ 340.411711] usb usb4: root hub lost power or was reset [ 340.411737] rtc_cmos 00:01: System wakeup disabled by ACPI [ 340.412285] serial 00:05: activated [ 341.759829] BUG: unable to handle kernel NULL pointer dereference at (null) [ 341.759834] IP: [] ohci_enable+0x274/0x570 [firewire_ohci] [ 341.759836] PGD 0 [ 341.759837] Oops: 0000 [#1] PREEMPT SMP [ 341.759859] Modules linked in: firewire_ohci firewire_core crc_itu_t ctr ccm snd_usb_audio snd_usbmidi_lib snd_rawmidi snd_seq_device snd_hda_codec_analog snd_hda_codec_generic arc4 iTCO_wdt coretemp kvm_intel kvm microcode sr_mod rtl8187 serio_raw cdrom eeprom_93cx6 mac80211 mousedev gspca_zc3xx gspca_main uas videodev cfg80211 btusb usb_storage media bluetooth rfkill i2c_i801 i2c_core sky2 lpc_ich mfd_core snd_hda_intel snd_hda_controller floppy snd_hda_codec snd_hwdep snd_pcm snd_timer asus_atk0110 acpi_cpufreq snd processor soundcore button thermal_sys hwmon binfmt_misc dm_mod ext4 crc16 mbcache jbd2 usbhid hid_generic hid [ 341.759861] CPU: 0 PID: 2033 Comm: kworker/u8:84 Not tainted 3.18.7-gentoo #3 [ 341.759862] Hardware name: System manufacturer P5K-E/P5K-E, BIOS 1305 06/19/2009 [ 341.759866] Workqueue: events_unbound async_run_entry_fn [ 341.759867] task: ffff88019262e010 ti: ffff880191770000 task.ti: ffff880191770000 [ 341.759869] RIP: 0010:[] [] ohci_enable+0x274/0x570 [firewire_ohci] [ 341.759870] RSP: 0018:ffff880191773cb8 EFLAGS: 00010246 [ 341.759871] RAX: 0000000000000000 RBX: ffff88019140a000 RCX: 00000000000000c0 [ 341.759872] RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffff88019140a5f8 [ 341.759873] RBP: ffff880191773ce8 R08: ffff880191770000 R09: ffff8800c9bb97e0 [ 341.759873] R10: 000000000000000f R11: 0000000000000001 R12: 0000000000000000 [ 341.759874] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 341.759875] FS: 0000000000000000(0000) GS:ffff8801afc00000(0000) knlGS:0000000000000000 [ 341.759876] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 341.759877] CR2: 0000000000000000 CR3: 0000000192666000 CR4: 00000000000007f0 [ 341.759877] Stack: [ 341.759879] ffff880191773cc8 ffff88019140a000 0000000000000000 ffff8801a9302000 [ 341.759880] ffff8801a93020f8 ffff8801a9049000 ffff880191773d08 ffffffffa069ab36 [ 341.759881] ffff8801a9302000 ffffffffa069bc00 ffff880191773d28 ffffffff81208c63 [ 341.759882] Call Trace: [ 341.759885] [] pci_resume+0x76/0x162 [firewire_ohci] [ 341.759888] [] pci_legacy_resume+0x33/0x50 [ 341.759890] [] pci_pm_resume+0x78/0xb0 [ 341.759892] [] ? pci_pm_thaw+0xa0/0xa0 [ 341.759894] [] dpm_run_callback.isra.19+0x16/0x50 [ 341.759895] [] device_resume+0x96/0x140 [ 341.759897] [] async_resume+0x1c/0x50 [ 341.759898] [] async_run_entry_fn+0x36/0xf0 [ 341.759900] [] process_one_work+0x12a/0x310 [ 341.759901] [] worker_thread+0x119/0x450 [ 341.759902] [] ? cancel_delayed_work_sync+0x10/0x10 [ 341.759904] [] kthread+0xc4/0xe0 [ 341.759906] [] ? kthread_create_on_node+0x180/0x180 [ 341.759908] [] ret_from_fork+0x7c/0xb0 [ 341.759909] [] ? kthread_create_on_node+0x180/0x180 [ 341.759923] Code: 00 04 00 00 ff d0 48 85 c0 48 89 c7 48 89 83 98 08 00 00 0f 84 07 01 00 00 4c 89 f2 4c 89 ee e8 f3 af ff ff 48 8b 83 98 08 00 00 <8b> 10 89 93 a8 08 00 00 c7 00 00 00 00 00 31 c0 48 8b 93 c8 05 [ 341.759925] RIP [] ohci_enable+0x274/0x570 [firewire_ohci] [ 341.759925] RSP [ 341.759926] CR2: 0000000000000000 [ 341.759927] ---[ end trace 0f215659818bf259 ]--- [ 341.759942] BUG: unable to handle kernel paging request at ffffffffffffffd8 [ 341.759944] IP: [] kthread_data+0xc/0x20 [ 341.759946] PGD 1812067 PUD 1814067 PMD 0 [ 341.759947] Oops: 0000 [#2] PREEMPT SMP [ 341.759965] Modules linked in: firewire_ohci firewire_core crc_itu_t ctr ccm snd_usb_audio snd_usbmidi_lib snd_rawmidi snd_seq_device snd_hda_codec_analog snd_hda_codec_generic arc4 iTCO_wdt coretemp kvm_intel kvm microcode sr_mod rtl8187 serio_raw cdrom eeprom_93cx6 mac80211 mousedev gspca_zc3xx gspca_main uas videodev cfg80211 btusb usb_storage media bluetooth rfkill i2c_i801 i2c_core sky2 lpc_ich mfd_core snd_hda_intel snd_hda_controller floppy snd_hda_codec snd_hwdep snd_pcm snd_timer asus_atk0110 acpi_cpufreq snd processor soundcore button thermal_sys hwmon binfmt_misc dm_mod ext4 crc16 mbcache jbd2 usbhid hid_generic hid [ 341.759966] CPU: 0 PID: 2033 Comm: kworker/u8:84 Tainted: G D 3.18.7-gentoo #3 [ 341.759967] Hardware name: System manufacturer P5K-E/P5K-E, BIOS 1305 06/19/2009 [ 341.759974] task: ffff88019262e010 ti: ffff880191770000 task.ti: ffff880191770000 [ 341.759976] RIP: 0010:[] [] kthread_data+0xc/0x20 [ 341.759977] RSP: 0018:ffff880191773810 EFLAGS: 00010096 [ 341.759977] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 000000000000000f [ 341.759978] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88019262e010 [ 341.759979] RBP: ffff880191773828 R08: 0000000000000001 R09: 000000000000001f [ 341.759980] R10: ffffffff8199c684 R11: 000000000000001a R12: ffff88019262e438 [ 341.759980] R13: 0000000000000000 R14: 0000000000000000 R15: ffff88019262e010 [ 341.759981] FS: 0000000000000000(0000) GS:ffff8801afc00000(0000) knlGS:0000000000000000 [ 341.759982] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 341.759983] CR2: 0000000000000028 CR3: 0000000192666000 CR4: 00000000000007f0 [ 341.759983] Stack: [ 341.759985] ffffffff81059f90 ffff880191773828 ffff8801afc10700 ffff880191773938 [ 341.759986] ffffffff81420803 ffff880191773893 0000000000009000 ffff88019262e010 [ 341.759988] ffff880191773fd8 0000000000000008 ffff880192547240 0000000000000001 [ 341.759988] Call Trace: [ 341.759990] [] ? wq_worker_sleeping+0x10/0xa0 [ 341.759991] [] __schedule+0x403/0x870 [ 341.759994] [] ? call_rcu+0x12/0x20 [ 341.759995] [] ? call_rcu+0x12/0x20 [ 341.759997] [] ? release_task+0x38b/0x490 [ 341.759998] [] schedule+0x24/0x70 [ 341.760000] [] do_exit+0x6aa/0xa00 [ 341.760002] [] oops_end+0x89/0xd0 [ 341.760004] [] no_context+0x2e5/0x343 [ 341.760006] [] ? set_next_entity+0x5f/0x80 [ 341.760008] [] __bad_area_nosemaphore+0x7b/0x1d1 [ 341.760009] [] bad_area_nosemaphore+0xe/0x10 [ 341.760011] [] __do_page_fault+0x2d2/0x4b0 [ 341.760013] [] ? acpi_rs_get_prt_method_data+0x3c/0x45 [ 341.760016] [] ? mp_map_pin_to_irq+0xee/0x250 [ 341.760018] [] ? lock_timer_base.isra.31+0x26/0x50 [ 341.760020] [] ? try_to_del_timer_sync+0x43/0x60 [ 341.760021] [] do_page_fault+0xc/0x10 [ 341.760023] [] page_fault+0x22/0x30 [ 341.760025] [] ? ohci_enable+0x274/0x570 [firewire_ohci] [ 341.760027] [] ? ohci_enable+0x1c5/0x570 [firewire_ohci] [ 341.760029] [] pci_resume+0x76/0x162 [firewire_ohci] [ 341.760031] [] pci_legacy_resume+0x33/0x50 [ 341.760032] [] pci_pm_resume+0x78/0xb0 [ 341.760034] [] ? pci_pm_thaw+0xa0/0xa0 [ 341.760035] [] dpm_run_callback.isra.19+0x16/0x50 [ 341.760036] [] device_resume+0x96/0x140 [ 341.760038] [] async_resume+0x1c/0x50 [ 341.760039] [] async_run_entry_fn+0x36/0xf0 [ 341.760040] [] process_one_work+0x12a/0x310 [ 341.760041] [] worker_thread+0x119/0x450 [ 341.760043] [] ? cancel_delayed_work_sync+0x10/0x10 [ 341.760044] [] kthread+0xc4/0xe0 [ 341.760046] [] ? kthread_create_on_node+0x180/0x180 [ 341.760047] [] ret_from_fork+0x7c/0xb0 [ 341.760049] [] ? kthread_create_on_node+0x180/0x180 [ 341.760062] Code: 48 89 e5 5d 48 8b 40 c8 48 c1 e8 02 83 e0 01 c3 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 48 8b 87 d0 03 00 00 55 48 89 e5 5d <48> 8b 40 d8 c3 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 55 [ 341.760063] RIP [] kthread_data+0xc/0x20 [ 341.760064] RSP [ 341.760064] CR2: ffffffffffffffd8 [ 341.760065] ---[ end trace 0f215659818bf25a ]--- [ 341.760065] Fixing recursive fault but reboot is needed! [ 341.760067] BUG: scheduling while atomic: kworker/u8:84/2033/0x00000004 [ 341.760084] Modules linked in: firewire_ohci firewire_core crc_itu_t ctr ccm snd_usb_audio snd_usbmidi_lib snd_rawmidi snd_seq_device snd_hda_codec_analog snd_hda_codec_generic arc4 iTCO_wdt coretemp kvm_intel kvm microcode sr_mod rtl8187 serio_raw cdrom eeprom_93cx6 mac80211 mousedev gspca_zc3xx gspca_main uas videodev cfg80211 btusb usb_storage media bluetooth rfkill i2c_i801 i2c_core sky2 lpc_ich mfd_core snd_hda_intel snd_hda_controller floppy snd_hda_codec snd_hwdep snd_pcm snd_timer asus_atk0110 acpi_cpufreq snd processor soundcore button thermal_sys hwmon binfmt_misc dm_mod ext4 crc16 mbcache jbd2 usbhid hid_generic hid [ 341.760086] CPU: 0 PID: 2033 Comm: kworker/u8:84 Tainted: G D 3.18.7-gentoo #3 [ 341.760086] Hardware name: System manufacturer P5K-E/P5K-E, BIOS 1305 06/19/2009 [ 341.760093] ffff880191773768 ffff880191773378 ffffffff8141f0f1 0000000000008c8c [ 341.760094] ffff8801afc10700 ffff880191773388 ffffffff8141e269 ffff880191773498 [ 341.760096] ffffffff81420991 0000000000000000 0000000000009000 ffff88019262e010 [ 341.760096] Call Trace: [ 341.760098] [] dump_stack+0x4e/0x71 [ 341.760100] [] __schedule_bug+0x42/0x50 [ 341.760101] [] __schedule+0x591/0x870 [ 341.760103] [] ? vprintk_emit+0x215/0x4d0 [ 341.760105] [] ? printk+0x48/0x4a [ 341.760106] [] schedule+0x24/0x70 [ 341.760107] [] do_exit+0x8e8/0xa00 [ 341.760109] [] ? kmsg_dump+0xb9/0xd0 [ 341.760111] [] oops_end+0x89/0xd0 [ 341.760112] [] no_context+0x2e5/0x343 [ 341.760114] [] __bad_area_nosemaphore+0x7b/0x1d1 [ 341.760115] [] bad_area_nosemaphore+0xe/0x10 [ 341.760117] [] __do_page_fault+0x2d2/0x4b0 [ 341.760119] [] ? put_dec+0x72/0x90 [ 341.760120] [] ? number.isra.2+0x35c/0x3a0 [ 341.760122] [] do_page_fault+0xc/0x10 [ 341.760123] [] page_fault+0x22/0x30 [ 341.760125] [] ? kthread_data+0xc/0x20 [ 341.760126] [] ? wq_worker_sleeping+0x10/0xa0 [ 341.760127] [] __schedule+0x403/0x870 [ 341.760129] [] ? call_rcu+0x12/0x20 [ 341.760130] [] ? call_rcu+0x12/0x20 [ 341.760132] [] ? release_task+0x38b/0x490 [ 341.760133] [] schedule+0x24/0x70 [ 341.760134] [] do_exit+0x6aa/0xa00 [ 341.760135] [] oops_end+0x89/0xd0 [ 341.760137] [] no_context+0x2e5/0x343 [ 341.760138] [] ? set_next_entity+0x5f/0x80 [ 341.760140] [] __bad_area_nosemaphore+0x7b/0x1d1 [ 341.760141] [] bad_area_nosemaphore+0xe/0x10 [ 341.760143] [] __do_page_fault+0x2d2/0x4b0 [ 341.760144] [] ? acpi_rs_get_prt_method_data+0x3c/0x45 [ 341.760146] [] ? mp_map_pin_to_irq+0xee/0x250 [ 341.760147] [] ? lock_timer_base.isra.31+0x26/0x50 [ 341.760149] [] ? try_to_del_timer_sync+0x43/0x60 [ 341.760150] [] do_page_fault+0xc/0x10 [ 341.760152] [] page_fault+0x22/0x30 [ 341.760154] [] ? ohci_enable+0x274/0x570 [firewire_ohci] [ 341.760156] [] ? ohci_enable+0x1c5/0x570 [firewire_ohci] [ 341.760158] [] pci_resume+0x76/0x162 [firewire_ohci] [ 341.760159] [] pci_legacy_resume+0x33/0x50 [ 341.760161] [] pci_pm_resume+0x78/0xb0 [ 341.760162] [] ? pci_pm_thaw+0xa0/0xa0 [ 341.760164] [] dpm_run_callback.isra.19+0x16/0x50 [ 341.760165] [] device_resume+0x96/0x140 [ 341.760166] [] async_resume+0x1c/0x50 [ 341.760167] [] async_run_entry_fn+0x36/0xf0 [ 341.760169] [] process_one_work+0x12a/0x310 [ 341.760170] [] worker_thread+0x119/0x450 [ 341.760171] [] ? cancel_delayed_work_sync+0x10/0x10 [ 341.760173] [] kthread+0xc4/0xe0 [ 341.760174] [] ? kthread_create_on_node+0x180/0x180 [ 341.760176] [] ret_from_fork+0x7c/0xb0 [ 341.760177] [] ? kthread_create_on_node+0x180/0x180