Hello,
I want to report a bug with snd_fireface.
issue audio suddenly freezes, repeating the last buffer to infinity
other symptoms Most of the time, the GUI also freezes to a point that no interaction is possible. Not even a user console can be reached (ctrl + alt + F#). The only way to get the system back in this scenario is to use REISUB or power it down, I can not reach any console. Luckily, sometimes the kernel messages at the bottom are written to the logfile.
occurrence This issue is triggered by more "stressful" circumstances, specifically while using the Windows VST Kontakt in linux-native reaper through yabridge (wine). The timeframe is 5-20 minutes. Reaper connects to the interface using ALSA, no other application is playing audio. My default sample rate is 96k, increasing buffer size to 512 samples decreases CPU load but does not prevent this crash.
variables I tried to exclude
OS Manjaro or fresh Artix install makes no difference
host application the crash happens just as well with linux-native bitwig under similar circumstances
wine variants wine, wine-staging, wine-tkg w esync and fsync patches
The reason why I attribute both these issues to snd_firewire is that I get no freezes / instabilities at all under these circumstances: * in Linux, using an usb audio interface or the onboard audio instead. To me, this suggests Wine, Reaper and Kontakt are not likely the culprit. * in Windows, using RME's dirver. To me, this suggests FW643 and my platform have no issue working together and the FireFace works as it should. * in Linux, passing the FW643 card through to a windows VM with vfio-pci. Here I am just booting the same physical drive in QEMU, so using the same RME driver. To me, this suggests there is no strange interaction between linux and FW643.
system Interface: RME FireFace 800 FireWire controller: LSI FW643 rev 8 Platform: MSI ms7d25 Z690 Kernel: 6.8.0-rc5-1-mainline #8 SMP PREEMPT_DYNAMIC OS: Artix Xfce video driver: mesa
An related issue? During normal use, as of recent kernel versions, just playing back audio from any pulse audio application, I get a similar freeze but less severe: no other applications are blocked and it can be removed by just stoping playback, then after 5 seconds the audible freeze stops and I can start playback again. This happens less often, 5-60 minutes between freezes. I managed to capture this unicorn event yesterday in a relatively short file using 'sudo trace-cmd record -e snd_firewire_lib:amdtp_packet', maybe it can give you a hint as to what may be going on: https://pixeldrain.com/u/tgoSA1mk I tried to do the same for my real issue (the one with the full system freeze but I can not stop the recording and the output after rebooting are files split by cpu cores.
I hope this is the right place to turn to for help. It has prevented me from using my interface in linux for audio production for a long time and I want to help fix it. If I can provide any form of further assistance or somehow collect any more data, please let me know.
Kind regards, Edmund Raile.
watchdog: Watchdog detected hard LOCKUP on cpu 13 Modules linked in: ntfs3 fuse 8021q garp mrp stp llc bnep bluetooth ecdh_generic rfkill vfat fat snd_sof_pci_intel_tgl snd_sof_intel_hda_common soundwire_intel snd_sof_intel_hda_mlink snd_hda_codec_hdmi soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof intel_rapl_msr snd_sof_utils intel_rapl_common snd_soc_hdac_hda snd_hda_ext_core snd_soc_acpi_intel_match intel_uncore_frequency intel_uncore_frequency_common snd_soc_acpi intel_tcc_cooling soundwire_generic_allocation snd_hda_codec_realtek x86_pkg_temp_thermal soundwire_bus intel_powerclamp snd_hda_codec_generic snd_soc_core coretemp snd_compress kvm_intel ac97_bus snd_pcm_dmaengine snd_hda_intel snd_usb_audio snd_intel_dspcfg snd_fireface snd_intel_sdw_acpi kvm snd_usbmidi_lib snd_dice snd_hda_codec snd_firewire_lib snd_ump snd_hda_core snd_rawmidi irqbypass mc snd_hwdep snd_seq_device rapl iTCO_wdt snd_pcm intel_pmc_bxt intel_cstate mei_pxp mei_hdcp iTCO_vendor_support ee1004 snd_timer intel_uncore psmouse pcspkr crypto_user spi_nor snd i2c_i801 mei_me mousedev wacom joydev mtd igc soundcore i2c_smbus intel_pmc_core intel_vsec mei pmt_telemetry pmt_class mac_hid coreboot_table intel_scu_pltdrv ext4 crc32c_generic crc16 mbcache jbd2 hid_logitech ff_memless hid_logitech_hidpp hid_logitech_dj dm_crypt cbc uas usb_storage encrypted_keys trusted asn1_encoder tee dm_mod usbhid crct10dif_pclmul crc32_pclmul crc32c_intel polyval_clmulni polyval_generic gf128mul ghash_clmulni_intel sha512_ssse3 sha256_ssse3 sha1_ssse3 serio_raw aesni_intel atkbd nvme libps2 spi_intel_pci vivaldi_fmap firewire_ohci crypto_simd nvme_core firewire_core cryptd xhci_pci spi_intel nvme_auth xhci_pci_renesas i8042 crc_itu_t serio i915 i2c_algo_bit drm_buddy video wmi ttm intel_gtt drm_display_helper cec CPU: 13 PID: 1993 Comm: reaper/audio Not tainted 6.8.0-rc5-1-mainline #8 c2061649224b2c533bd915b824b700586979f2da Hardware name: Micro-Star International Co., Ltd. MS-7D25/PRO Z690-A DDR4(MS-7D25), BIOS Dasharo (coreboot+UEFI) v1.1.3 01/17/2024 RIP: 0010:tasklet_unlock_spin_wait+0xd/0x20 Code: c0 c3 cc cc cc cc 0f 1f 80 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 0f 1f 44 00 00 eb 02 f3 90 <48> 8b 47 08 a8 02 75 f6 c3 cc cc cc cc 66 0f 1f 44 00 00 90 90 90 RSP: 0018:ffffb828c1cdbd08 EFLAGS: 00000002 RAX: 0000000000000002 RBX: ffff951841aba028 RCX: 0000000000000000 RDX: 0000000000000001 RSI: ffff951841a2aa70 RDI: ffff951841aba0a8 RBP: ffffb828c1cdbea0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000075800 R14: ffff951846a9f600 R15: 0000000000000000 FS: 00007f7f394006c0(0000) GS:ffff952b9fb40000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fc65c2a0000 CR3: 000000018516a000 CR4: 0000000000f50ef0 PKRU: 55555554 Call Trace: <NMI> ? watchdog_hardlockup_check+0xfc/0x1d0 ? __perf_event_overflow+0xe5/0x2a0 ? handle_pmi_common+0x16f/0x380 ? intel_pmu_handle_irq+0x104/0x480 ? perf_event_nmi_handler+0x2a/0x50 ? nmi_handle+0x5e/0x150 ? default_do_nmi+0x40/0x100 ? exc_nmi+0x139/0x1c0 ? end_repeat_nmi+0xf/0x60 ? tasklet_unlock_spin_wait+0xd/0x20 ? tasklet_unlock_spin_wait+0xd/0x20 ? tasklet_unlock_spin_wait+0xd/0x20 </NMI> <TASK> ohci_flush_iso_completions+0x1d/0x100 [firewire_ohci 83160820eab58a73fec0d1e78730dd51dd0ac98c] amdtp_domain_stream_pcm_pointer+0x41/0x50 [snd_firewire_lib 95578abd4cf50f7c2e87b0d8233b959be2154fc3] snd_pcm_update_hw_ptr0+0x6c/0x430 [snd_pcm df3bd3d8840cfa728bc0f17b93055a5a1595ec6d] ? sched_clock_cpu+0xf/0x190 ? __smp_call_single_queue+0xad/0x120 snd_pcm_delay+0x33/0x140 [snd_pcm df3bd3d8840cfa728bc0f17b93055a5a1595ec6d] snd_pcm_common_ioctl+0x922/0x12b0 [snd_pcm df3bd3d8840cfa728bc0f17b93055a5a1595ec6d] ? wake_up_q+0x4e/0x90 ? futex_wake+0x159/0x190 snd_pcm_ioctl+0x2e/0x50 [snd_pcm df3bd3d8840cfa728bc0f17b93055a5a1595ec6d] __x64_sys_ioctl+0x94/0xd0 do_syscall_64+0x86/0x170 ? do_syscall_64+0x96/0x170 ? do_syscall_64+0x96/0x170 ? do_syscall_64+0x96/0x170 ? do_syscall_64+0x96/0x170 ? __irq_exit_rcu+0x4b/0xc0 entry_SYSCALL_64_after_hwframe+0x6e/0x76 RIP: 0033:0x7f7f47cfd4ff Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00 RSP: 002b:00007f7f393ffd50 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 0000000003cfc060 RCX: 00007f7f47cfd4ff RDX: 00007f7f393ffdf0 RSI: 0000000080084121 RDI: 000000000000000a RBP: 0000000000000001 R08: 0000000000000001 R09: 0000000000000004 R10: 00007f7f393ffb20 R11: 0000000000000246 R12: 0000000000005000 R13: 0000000003272a80 R14: 0000000000000050 R15: 00000000032706c0 </TASK> watchdog: Watchdog detected hard LOCKUP on cpu 6 CPU: 6 PID: 0 Comm: swapper/6 Not tainted 6.8.0-rc5-1-mainline #8 c2061649224b2c533bd915b824b700586979f2da Hardware name: Micro-Star International Co., Ltd. MS-7D25/PRO Z690-A DDR4(MS-7D25), BIOS Dasharo (coreboot+UEFI) v1.1.3 01/17/2024 RIP: 0010:native_queued_spin_lock_slowpath+0x6e/0x2e0 Code: 77 7f f0 0f ba 2b 08 0f 92 c2 8b 03 0f b6 d2 c1 e2 08 30 e4 09 d0 3d ff 00 00 00 77 5b 85 c0 74 10 0f b6 03 84 c0 74 09 f3 90 <0f> b6 03 84 c0 75 f7 b8 01 00 00 00 66 89 03 65 48 ff 05 83 a6 23 RSP: 0018:ffffb828c01ece08 EFLAGS: 00000002 RAX: 0000000000000001 RBX: ffff951846a9f6f8 RCX: 0000000000000300 RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff951846a9f6f8 RBP: ffff95184684c438 R08: ffff951879f3f800 R09: ffff951841a94028 R10: ffff951879f3f800 R11: 0000000000000000 R12: 0000000000000031 R13: 0000000000000000 R14: ffff9518a562e000 R15: ffff9518c49e5800 FS: 0000000000000000(0000) GS:ffff952b9f980000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00000001010fdac8 CR3: 000000018516a000 CR4: 0000000000f50ef0 PKRU: 55555554 Call Trace: <NMI> ? watchdog_hardlockup_check+0xfc/0x1d0 ? __perf_event_overflow+0xe5/0x2a0 ? handle_pmi_common+0x16f/0x380 ? intel_pmu_handle_irq+0x104/0x480 ? perf_event_nmi_handler+0x2a/0x50 ? nmi_handle+0x5e/0x150 ? default_do_nmi+0x40/0x100 ? exc_nmi+0x139/0x1c0 ? end_repeat_nmi+0xf/0x60 ? native_queued_spin_lock_slowpath+0x6e/0x2e0 ? native_queued_spin_lock_slowpath+0x6e/0x2e0 ? native_queued_spin_lock_slowpath+0x6e/0x2e0 </NMI> <IRQ> _raw_spin_lock_irqsave+0x3d/0x50 snd_pcm_period_elapsed+0x18/0x40 [snd_pcm df3bd3d8840cfa728bc0f17b93055a5a1595ec6d] process_rx_packets+0x245/0x5a0 [snd_firewire_lib 95578abd4cf50f7c2e87b0d8233b959be2154fc3] ? irqtime_account_irq+0x40/0xc0 irq_target_callback+0x16/0x20 [snd_firewire_lib 95578abd4cf50f7c2e87b0d8233b959be2154fc3] handle_it_packet+0x135/0x150 [firewire_ohci 83160820eab58a73fec0d1e78730dd51dd0ac98c] context_tasklet+0x140/0x160 [firewire_ohci 83160820eab58a73fec0d1e78730dd51dd0ac98c] tasklet_action_common.isra.0+0x146/0x240 __do_softirq+0xc9/0x2c8 __irq_exit_rcu+0xa3/0xc0 common_interrupt+0x86/0xa0 </IRQ> <TASK> asm_common_interrupt+0x26/0x40 RIP: 0010:cpuidle_enter_state+0xcc/0x440 Code: 2a 39 36 ff e8 05 f1 ff ff 8b 53 04 49 89 c5 0f 1f 44 00 00 31 ff e8 83 38 35 ff 45 84 ff 0f 85 56 02 00 00 fb 0f 1f 44 00 00 <45> 85 f6 0f 88 85 01 00 00 49 63 d6 48 8d 04 52 48 8d 04 82 49 8d RSP: 0018:ffffb828c00ffe90 EFLAGS: 00000246 RAX: ffff952b9f9b4800 RBX: ffff952b9f9be208 RCX: 000000000000001f RDX: 0000000000000006 RSI: 0000000022b8e38e RDI: 0000000000000000 RBP: 0000000000000001 R08: 0000000000000000 R09: 00000000000001c8 R10: 0000000000000018 R11: ffff952b9f9b31e4 R12: ffffffff83f49780 R13: 0000006b6114102b R14: 0000000000000001 R15: 0000000000000000 cpuidle_enter+0x2d/0x40 do_idle+0x1d8/0x230 cpu_startup_entry+0x2a/0x30 start_secondary+0x11e/0x140 secondary_startup_64_no_verify+0x184/0x18b </TASK> rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: \x096-...0: (1 GPs behind) idle=d7ec/1/0x4000000000000002 softirq=52862/52863 fqs=5201 rcu: \x0913-...0: (1 GPs behind) idle=c9d4/1/0x4000000000000000 softirq=53654/53655 fqs=5201 rcu: \x09(detected by 2, t=18002 jiffies, g=76629, q=5124 ncpus=16) Sending NMI from CPU 2 to CPUs 6: NMI backtrace for cpu 6 CPU: 6 PID: 0 Comm: swapper/6 Not tainted 6.8.0-rc5-1-mainline #8 c2061649224b2c533bd915b824b700586979f2da Hardware name: Micro-Star International Co., Ltd. MS-7D25/PRO Z690-A DDR4(MS-7D25), BIOS Dasharo (coreboot+UEFI) v1.1.3 01/17/2024 RIP: 0010:native_queued_spin_lock_slowpath+0x6e/0x2e0 Code: 77 7f f0 0f ba 2b 08 0f 92 c2 8b 03 0f b6 d2 c1 e2 08 30 e4 09 d0 3d ff 00 00 00 77 5b 85 c0 74 10 0f b6 03 84 c0 74 09 f3 90 <0f> b6 03 84 c0 75 f7 b8 01 00 00 00 66 89 03 65 48 ff 05 83 a6 23 RSP: 0018:ffffb828c01ece08 EFLAGS: 00000002 RAX: 0000000000000001 RBX: ffff951846a9f6f8 RCX: 0000000000000300 RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff951846a9f6f8 RBP: ffff95184684c438 R08: ffff951879f3f800 R09: ffff951841a94028 R10: ffff951879f3f800 R11: 0000000000000000 R12: 0000000000000031 R13: 0000000000000000 R14: ffff9518a562e000 R15: ffff9518c49e5800 FS: 0000000000000000(0000) GS:ffff952b9f980000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00000001010fdac8 CR3: 000000018516a000 CR4: 0000000000f50ef0 PKRU: 55555554 Call Trace: <NMI> ? nmi_cpu_backtrace+0x99/0x110 ? nmi_cpu_backtrace_handler+0x11/0x20 ? nmi_handle+0x5e/0x150 ? default_do_nmi+0x40/0x100 ? exc_nmi+0x139/0x1c0 ? end_repeat_nmi+0xf/0x60 ? native_queued_spin_lock_slowpath+0x6e/0x2e0 ? native_queued_spin_lock_slowpath+0x6e/0x2e0 ? native_queued_spin_lock_slowpath+0x6e/0x2e0 </NMI> <IRQ> _raw_spin_lock_irqsave+0x3d/0x50 snd_pcm_period_elapsed+0x18/0x40 [snd_pcm df3bd3d8840cfa728bc0f17b93055a5a1595ec6d] process_rx_packets+0x245/0x5a0 [snd_firewire_lib 95578abd4cf50f7c2e87b0d8233b959be2154fc3] ? irqtime_account_irq+0x40/0xc0 irq_target_callback+0x16/0x20 [snd_firewire_lib 95578abd4cf50f7c2e87b0d8233b959be2154fc3] handle_it_packet+0x135/0x150 [firewire_ohci 83160820eab58a73fec0d1e78730dd51dd0ac98c] context_tasklet+0x140/0x160 [firewire_ohci 83160820eab58a73fec0d1e78730dd51dd0ac98c] tasklet_action_common.isra.0+0x146/0x240 __do_softirq+0xc9/0x2c8 __irq_exit_rcu+0xa3/0xc0 common_interrupt+0x86/0xa0 </IRQ> <TASK> asm_common_interrupt+0x26/0x40 RIP: 0010:cpuidle_enter_state+0xcc/0x440 Code: 2a 39 36 ff e8 05 f1 ff ff 8b 53 04 49 89 c5 0f 1f 44 00 00 31 ff e8 83 38 35 ff 45 84 ff 0f 85 56 02 00 00 fb 0f 1f 44 00 00 <45> 85 f6 0f 88 85 01 00 00 49 63 d6 48 8d 04 52 48 8d 04 82 49 8d RSP: 0018:ffffb828c00ffe90 EFLAGS: 00000246 RAX: ffff952b9f9b4800 RBX: ffff952b9f9be208 RCX: 000000000000001f RDX: 0000000000000006 RSI: 0000000022b8e38e RDI: 0000000000000000 RBP: 0000000000000001 R08: 0000000000000000 R09: 00000000000001c8 R10: 0000000000000018 R11: ffff952b9f9b31e4 R12: ffffffff83f49780 R13: 0000006b6114102b R14: 0000000000000001 R15: 0000000000000000 cpuidle_enter+0x2d/0x40 do_idle+0x1d8/0x230 cpu_startup_entry+0x2a/0x30 start_secondary+0x11e/0x140 secondary_startup_64_no_verify+0x184/0x18b </TASK> Sending NMI from CPU 2 to CPUs 13: NMI backtrace for cpu 13 CPU: 13 PID: 1993 Comm: reaper/audio Not tainted 6.8.0-rc5-1-mainline #8 c2061649224b2c533bd915b824b700586979f2da Hardware name: Micro-Star International Co., Ltd. MS-7D25/PRO Z690-A DDR4(MS-7D25), BIOS Dasharo (coreboot+UEFI) v1.1.3 01/17/2024 RIP: 0010:tasklet_unlock_spin_wait+0xd/0x20 Code: c0 c3 cc cc cc cc 0f 1f 80 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 0f 1f 44 00 00 eb 02 f3 90 <48> 8b 47 08 a8 02 75 f6 c3 cc cc cc cc 66 0f 1f 44 00 00 90 90 90 RSP: 0018:ffffb828c1cdbd08 EFLAGS: 00000002 RAX: 0000000000000002 RBX: ffff951841aba028 RCX: 0000000000000000 RDX: 0000000000000001 RSI: ffff951841a2aa70 RDI: ffff951841aba0a8 RBP: ffffb828c1cdbea0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000075800 R14: ffff951846a9f600 R15: 0000000000000000 FS: 00007f7f394006c0(0000) GS:ffff952b9fb40000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fc65c2a0000 CR3: 000000018516a000 CR4: 0000000000f50ef0 PKRU: 55555554 Call Trace: <NMI> ? nmi_cpu_backtrace+0x99/0x110 ? nmi_cpu_backtrace_handler+0x11/0x20 ? nmi_handle+0x5e/0x150 ? default_do_nmi+0x40/0x100 ? exc_nmi+0x139/0x1c0 ? end_repeat_nmi+0xf/0x60 ? tasklet_unlock_spin_wait+0xd/0x20 ? tasklet_unlock_spin_wait+0xd/0x20 ? tasklet_unlock_spin_wait+0xd/0x20 </NMI> <TASK> ohci_flush_iso_completions+0x1d/0x100 [firewire_ohci 83160820eab58a73fec0d1e78730dd51dd0ac98c] amdtp_domain_stream_pcm_pointer+0x41/0x50 [snd_firewire_lib 95578abd4cf50f7c2e87b0d8233b959be2154fc3] snd_pcm_update_hw_ptr0+0x6c/0x430 [snd_pcm df3bd3d8840cfa728bc0f17b93055a5a1595ec6d] ? sched_clock_cpu+0xf/0x190 ? __smp_call_single_queue+0xad/0x120 snd_pcm_delay+0x33/0x140 [snd_pcm df3bd3d8840cfa728bc0f17b93055a5a1595ec6d] snd_pcm_common_ioctl+0x922/0x12b0 [snd_pcm df3bd3d8840cfa728bc0f17b93055a5a1595ec6d] ? wake_up_q+0x4e/0x90 ? futex_wake+0x159/0x190 snd_pcm_ioctl+0x2e/0x50 [snd_pcm df3bd3d8840cfa728bc0f17b93055a5a1595ec6d] __x64_sys_ioctl+0x94/0xd0 do_syscall_64+0x86/0x170 ? do_syscall_64+0x96/0x170 ? do_syscall_64+0x96/0x170 ? do_syscall_64+0x96/0x170 ? do_syscall_64+0x96/0x170 ? __irq_exit_rcu+0x4b/0xc0 entry_SYSCALL_64_after_hwframe+0x6e/0x76 RIP: 0033:0x7f7f47cfd4ff Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00 RSP: 002b:00007f7f393ffd50 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 0000000003cfc060 RCX: 00007f7f47cfd4ff RDX: 00007f7f393ffdf0 RSI: 0000000080084121 RDI: 000000000000000a RBP: 0000000000000001 R08: 0000000000000001 R09: 0000000000000004 R10: 00007f7f393ffb20 R11: 0000000000000246 R12: 0000000000005000 R13: 0000000003272a80 R14: 0000000000000050 R15: 00000000032706c0 </TASK> INFO: task khugepaged:124 blocked for more than 122 seconds. Not tainted 6.8.0-rc5-1-mainline #8 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:khugepaged state:D stack:0 pid:124 tgid:124 ppid:2 flags:0x00004000 Call Trace: <TASK> __schedule+0x3e6/0x1520 ? place_entity+0x1b/0xf0 schedule+0x32/0xd0 schedule_timeout+0x151/0x160 wait_for_completion+0x8a/0x160 __flush_work.isra.0+0x173/0x280 ? __pfx_wq_barrier_func+0x10/0x10 __lru_add_drain_all+0x14c/0x200 khugepaged+0x72/0x950 ? __pfx_autoremove_wake_function+0x10/0x10 ? __pfx_khugepaged+0x10/0x10 kthread+0xe5/0x120 ? __pfx_kthread+0x10/0x10 ret_from_fork+0x31/0x50 ? __pfx_kthread+0x10/0x10 ret_from_fork_asm+0x1b/0x30 </TASK>