* Re: Using Firefox hangs system
From: Paul Menzel @ 2020-07-05 10:30 UTC (permalink / raw)
To: Benjamin Herrenschmidt, Paul Mackerras, Michael Ellerman; +Cc: linuxppc-dev
In-Reply-To: <673619a2-74d7-105b-dacb-bec15bc37872@molgen.mpg.de>
[-- Attachment #1: Type: text/plain, Size: 16599 bytes --]
[Removed Rafael from CC]
Dear Linux folks,
Am 05.07.20 um 11:22 schrieb Paul Menzel:
> With an IBM S822LC with Ubuntu 20.04, after updating to Firefox 78.0,
> using Firefox seems to hang the system. This happened with self-built
> Linux 5.7-rc5+ and now with 5.8-rc3+.
>
> (At least I believe the Firefox update is causing this.)
>
> Log in is impossible, and using the Serial over LAN over IPMI shows the
> messages below.
>
>> [ 2620.579187] watchdog: BUG: soft lockup - CPU#125 stuck for 22s!
>> [swapper/125:0]
>> [ 2620.579378] Modules linked in: tcp_diag inet_diag unix_diag
>> xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4
>> xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat
>> nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink
>> ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs
>> kvm_hv kvm joydev binfmt_misc uas usb_storage vmx_crypto ofpart
>> cmdlinepart bnx2x powernv_flash mtd mdio crct10dif_vpmsum at24
>> ibmpowernv ipmi_powernv ipmi_devintf powernv_rng ipmi_msghandler
>> opal_prd sch_fq_codel parport_pc nfsd ppdev lp auth_rpcgss nfs_acl
>> parport lockd grace sunrpc ip_tables x_tables autofs4 btrfs
>> blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds
>> mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit
>> ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm
>> drm_panel_orientation_quirks ahci libahci usbhid hid crc32c_vpmsum
>> uio_pdrv_genirq uio
>> [ 2620.579537] CPU: 125 PID: 0 Comm: swapper/125 Tainted: G D
>> W L 5.8.0-rc3+ #1
>> [ 2620.579552] NIP: c0000000010dad38 LR: c0000000010dad30 CTR:
>> c000000000237830
>> [ 2620.579568] REGS: c00000ffcb8c7600 TRAP: 0900 Tainted: G D
>> W L (5.8.0-rc3+)
>> [ 2620.579582] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR:
>> 44004228 XER: 00000000
>> [ 2620.579599] CFAR: c0000000010dad44 IRQMASK: 0 [ 2620.579599] GPR00:
>> c00000000023718c c00000ffcb8c7890 c000000001f9a900 0000000000000000 [
>> 2620.579599] GPR04: c000000001fce438 0000000000000078 000000010008c1f2
>> 0000000000000000 [ 2620.579599] GPR08: 000000ffd96a0000
>> 0000000080000087 0000000000000000 c000000001fd25e0 [ 2620.579599]
>> GPR12: 0000000000004400 c00000ffff72f680 c000000001ea36d8
>> c00000ffcb859800 [ 2620.579599] GPR16: c00000000166c880
>> c0000000016f8e00 000000000000000a c00000ffcb859800 [ 2620.579599]
>> GPR20: 0000000000000100 c00000000166c918 c000000001fd21e8
>> c00000ffcb859800 [ 2620.579599] GPR24: 000000ffd96a0000
>> c000000001d44b80 c000000001d53780 0000000000000008 [ 2620.579599]
>> GPR28: c000000001fd21e0 0000000000000001 0000000000000000
>> c000000001d44b80 [ 2620.579711] NIP [c0000000010dad38]
>> _raw_spin_lock_irqsave+0x98/0x120
>> [ 2620.579724] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
>> [ 2620.579737] Call Trace:
>> [ 2620.579746] [c00000ffcb8c7890] [c0000000013c84a0]
>> ncsi_ops+0x209f50/0x2dc1d8 (unreliable)
>> [ 2620.579763] [c00000ffcb8c78d0] [c00000000023718c] rcu_core+0xfc/0x7a0
>> [ 2620.579777] [c00000ffcb8c7970] [c0000000010db81c]
>> __do_softirq+0x17c/0x534
>> [ 2620.579791] [c00000ffcb8c7aa0] [c0000000001786f4] irq_exit+0xd4/0x130
>> [ 2620.579805] [c00000ffcb8c7ad0] [c000000000025eec]
>> timer_interrupt+0x13c/0x370
>> [ 2620.579821] [c00000ffcb8c7b40] [c0000000000165c0]
>> replay_soft_interrupts+0x320/0x3f0
>> [ 2620.579837] [c00000ffcb8c7d30] [c0000000000166d8]
>> arch_local_irq_restore+0x48/0xa0
>> [ 2620.579853] [c00000ffcb8c7d50] [c000000000de2fe0]
>> cpuidle_enter_state+0x100/0x780
>> [ 2620.579869] [c00000ffcb8c7dd0] [c000000000de36fc]
>> cpuidle_enter+0x4c/0x70
>> [ 2620.579883] [c00000ffcb8c7e10] [c0000000001c6bb4] do_idle+0x3c4/0x590
>> [ 2620.579896] [c00000ffcb8c7ee0] [c0000000001c6fcc]
>> cpu_startup_entry+0x3c/0x50
>> [ 2620.579911] [c00000ffcb8c7f10] [c0000000000615f4]
>> start_secondary+0x2d4/0x3b0
>> [ 2620.579927] [c00000ffcb8c7f90] [c00000000000c454]
>> start_secondary_prolog+0x10/0x14
>> [ 2620.579941] Instruction dump:
>> [ 2620.579950] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78
>> f8010050 8bad0988 [ 2620.579967] 7fc3f378 4af3b96d 60000000 7c210b78
>> <60000000> 813f0000 2c290000 4082fff0 [ 2645.907192] rcu: INFO:
>> rcu_sched detected stalls on CPUs/tasks:
>> [ 2660.067201] watchdog: CPU 0 detected hard LOCKUP on other CPUs 113
>> [ 2660.067385] watchdog: CPU 0 TB:1390608252047, last SMP heartbeat
>> TB:1382840188990 (15171ms ago)
>> [ 2708.927190] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
>> [ 2724.067205] watchdog: CPU 0 detected hard LOCKUP on other CPUs 87
>> [ 2724.067396] watchdog: CPU 0 TB:1423376252137, last SMP heartbeat
>> TB:1415618427864 (15152ms ago)
>> [ 2771.947188] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
>> 5:0]
>> [ 2620.579378] Modules linked in: tcp_diag inet_diag unix_diag
>> xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4
>> xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat
>> nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink
>> ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs
>> kvm_hv kvm joydev binfmt_misc uas usb_storage vmx_crypto ofpart
>> cmdlinepart bnx2x powernv_flash mtd mdio crct10dif_vpmsum at24
>> ibmpowernv ipmi_powernv ipmi_devintf powernv_rng ipmi_msghandler
>> opal_prd sch_fq_codel parport_pc nfsd ppdev lp auth_rpcgss nfs_acl
>> parport lockd grace sunrpc ip_tables x_tables autofs4 btrfs
>> blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds
>> mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit
>> ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm
>> drm_panel_orientation_quirks ahci libahci usbhid hid crc32c_vpmsum
>> uio_pdrv_genirq uio
>> [ 2620.579537] CPU: 125 PID: 0 Comm: swapper/125 Tainted: G D
>> W L 5.8.0-rc3+ #1
>> [ 2620.579552] NIP: c0000000010dad38 LR: c0000000010dad30 CTR:
>> c000000000237830
>> [ 2620.579568] REGS: c00000ffcb8c7600 TRAP: 0900 Tainted: G D
>> W L (5.8.0-rc3+)
>> [ 2620.579582] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR:
>> 44004228 XER: 00000000
>> [ 2620.579599] CFAR: c0000000010dad44 IRQMASK: 0 [ 2620.579599] GPR00:
>> c00000000023718c c00000ffcb8c7890 c000000001f9a900 0000000000000000 [
>> 2620.579599] GPR04: c000000001fce438 0000000000000078 000000010008c1f2
>> 0000000000000000 [ 2620.579599] GPR08: 000000ffd96a0000
>> 0000000080000087 0000000000000000 c000000001fd25e0 [ 2620.579599]
>> GPR12: 0000000000004400 c00000ffff72f680 c000000001ea36d8
>> c00000ffcb859800 [ 2620.579599] GPR16: c00000000166c880
>> c0000000016f8e00 000000000000000a c00000ffcb859800 [ 2620.579599]
>> GPR20: 0000000000000100 c00000000166c918 c000000001fd21e8
>> c00000ffcb859800 [ 2620.579599] GPR24: 000000ffd96a0000
>> c000000001d44b80 c000000001d53780 0000000000000008 [ 2620.579599]
>> GPR28: c000000001fd21e0 0000000000000001 0000000000000000
>> c000000001d44b80 [ 2620.579711] NIP [c0000000010dad38]
>> _raw_spin_lock_irqsave+0x98/0x120
>> [ 2620.579724] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
>> [ 2620.579737] Call Trace:
>> [ 2620.579746] [c00000ffcb8c7890] [c0000000013c84a0]
>> ncsi_ops+0x209f50/0x2dc1d8 (unreliable)
>> [ 2620.579763] [c00000ffcb8c78d0] [c00000000023718c] rcu_core+0xfc/0x7a0
>> [ 2620.579777] [c00000ffcb8c7970] [c0000000010db81c]
>> __do_softirq+0x17c/0x534
>> [ 2620.579791] [c00000ffcb8c7aa0] [c0000000001786f4] irq_exit+0xd4/0x130
>> [ 2620.579805] [c00000ffcb8c7ad0] [c000000000025eec]
>> timer_interrupt+0x13c/0x370
>> [ 2620.579821] [c00000ffcb8c7b40] [c0000000000165c0]
>> replay_soft_interrupts+0x320/0x3f0
>> [ 2620.579837] [c00000ffcb8c7d30] [c0000000000166d8]
>> arch_local_irq_restore+0x48/0xa0
>> [ 2620.579853] [c00000ffcb8c7d50] [c000000000de2fe0]
>> cpuidle_enter_state+0x100/0x780
>> [ 2620.579869] [c00000ffcb8c7dd0] [c000000000de36fc]
>> cpuidle_enter+0x4c/0x70
>> [ 2620.579883] [c00000ffcb8c7e10] [c0000000001c6bb4] do_idle+0x3c4/0x590
>> [ 2620.579896] [c00000ffcb8c7ee0] [c0000000001c6fcc]
>> cpu_startup_entry+0x3c/0x50
>> [ 2620.579911] [c00000ffcb8c7f10] [c0000000000615f4]
>> start_secondary+0x2d4/0x3b0
>> [ 2620.579927] [c00000ffcb8c7f90] [c00000000000c454]
>> start_secondary_prolog+0x10/0x14
>> [ 2620.579941] Instruction dump:
>> [ 2620.579950] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78
>> f8010050 8bad0988 [ 2620.579967] 7fc3f378 4af3b96d 60000000 7c210b78
>> <60000000> 813f0000 2c290000 4082fff0 [ 2645.907192] rcu: INFO:
>> rcu_sched detected stalls on CPUs/tasks:
>> [ 2660.067201] watchdog: CPU 0 detected hard LOCKUP on other CPUs 113
>> [ 2660.067385] watchdog: CPU 0 TB:1390608252047, last SMP heartbeat
>> TB:1382840188990 (15171ms ago)
>> [ 2708.927190] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
>> [ 2724.067205] watchdog: CPU 0 detected hard LOCKUP on other CPUs 87
>> [ 2724.067396] watchdog: CPU 0 TB:1423376252137, last SMP heartbeat
>> TB:1415618427864 (15152ms ago)
>> [ 2771.947188] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
>> [ 2784.067210] watchdog: CPU 0 detected hard LOCKUP on other CPUs 93
>> [ 2784.067394] watchdog: CPU 0 TB:1454096254111, last SMP heartbeat
>> TB:1446338425134 (15152ms ago)
>> [ 2796.291190] watchdog: BUG: soft lockup - CPU#84 stuck for 23s!
>> [migration/84:432]
>> [ 2796.291353] Modules linked in: tcp_diag inet_diag unix_diag
>> xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4
>> xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat
>> nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink
>> ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs
>> kvm_hv kvm joydev binfmt_misc uas usb_storage vmx_crypto ofpart
>> cmdlinepart bnx2x powernv_flash mtd mdio crct10dif_vpmsum at24
>> ibmpowernv ipmi_powernv ipmi_devintf powernv_rng ipmi_msghandler
>> opal_prd sch_fq_codel parport_pc nfsd ppdev lp auth_rpcgss nfs_acl
>> parport lockd grace sunrpc ip_tables x_tables autofs4 btrfs
>> blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds
>> mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit
>> ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm
>> drm_panel_orientation_quirks ahci libahci usbhid hid crc32c_vpmsum
>> uio_pdrv_genirq uio
>> [ 2796.291703] CPU: 84 PID: 432 Comm: migration/84 Tainted: G D
>> W L 5.8.0-rc3+ #1
>> [ 2796.291721] NIP: c000000000231260 LR: c0000000002b4a24 CTR:
>> c0000000002b48b0
>> [ 2796.291738] REGS: c00000ffcbc4f980 TRAP: 0900 Tainted: G D
>> W L (5.8.0-rc3+)
>> [ 2796.291754] MSR: 900000000280b033
>> <SF,HV,VEC,VSX,EE,FP,ME,IR,DR,RI,LE> CR: 28002208 XER: 20000000
>> [ 2796.291778] CFAR: c0000000002b4a20 IRQMASK: 0 [ 2796.291778] GPR00:
>> c0000000002b4a24 c00000ffcbc4fc10 c000000001f9a900 c000000001115278 [
>> 2796.291778] GPR04: c000000001fce318 c000007f2e80fe90 0000000000000000
>> c00000ffd849a4d8 [ 2796.291778] GPR08: 0000000000000004
>> c00000ffd849a400 000000ffd6da0000 c00000ffd8499680 [ 2796.291778]
>> GPR12: 0000000000000000 c00000ffff75ea00 c0000000001a9198
>> c000007fd904d700 [ 2796.291778] GPR16: 0000000000000000
>> 0000000000000000 0000000000000000 0000000000000000 [ 2796.291778]
>> GPR20: 0000000000000000 c0000000002b48b0 0000000000000000
>> 0000000000000001 [ 2796.291778] GPR24: 0000000000000002
>> 0000000000000003 0000000000000000 c000000001115278 [ 2796.291778]
>> GPR28: c000007f2e80f860 0000000000000001 c000007f2e80f884
>> 0000000000000001 [ 2796.292066] NIP [c000000000231260]
>> rcu_momentary_dyntick_idle+0x40/0x70
>> [ 2796.292085] LR [c0000000002b4a24] multi_cpu_stop+0x174/0x230
>> [ 2796.292099] Call Trace:
>> [ 2796.292108] [c00000ffcbc4fc80] [c0000000002b4618]
>> cpu_stopper_thread+0xd8/0x280
>> [ 2796.292127] [c00000ffcbc4fd40] [c0000000001afefc]
>> smpboot_thread_fn+0x1fc/0x2a0
>> [ 2796.292146] [c00000ffcbc4fdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
>> [ 2796.292162] [c00000ffcbc4fe20] [c00000000000cca8]
>> ret_from_kernel_thread+0x5c/0x74
>> [ 2796.292179] Instruction dump:
>> [ 2796.292190] e8ed0030 38c00000 3d42ff76 394afbdc 3d22ff76 7cc751ae
>> 3929fb00 e94d0030 [ 2796.292210] 7d295214 38e900d8 7c0004ac 39000004
>> <7d403828> 7d485214 7d40392d 40c2fff4 [ 2834.967193] rcu: INFO:
>> rcu_sched detected stalls on CPUs/tasks:
>> [ 2848.067204] watchdog: CPU 0 detected hard LOCKUP on other CPUs 45
>> [ 2848.067353] watchdog: CPU 0 TB:1486864251150, last SMP heartbeat
>> TB:1479106427744 (15151ms ago)
>
> I have to warm reset the system to get it working again.
I am unable to reproduce this with Ubuntu’s Linux
With Linux 5.8-rc3+, I got now the beginning of the Linux messages.
> [ 572.253008] Oops: Exception in kernel mode, sig: 5 [#1]
> [ 572.253198] LE PAGE_SIZE=64K MMU=Hash SMP NR_CPUS=2048 NUMA PowerNV
> [ 572.253232] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
> [ 572.253639] CPU: 4 PID: 6728 Comm: Web Content Not tainted 5.8.0-rc3+ #1
> [ 572.253659] NIP: c00000000000ff5c LR: c00000000001a8f8 CTR: c0000000001d5f00
> [ 572.253835] REGS: c000007f31f0f420 TRAP: 1500 Not tainted (5.8.0-rc3+)
> [ 572.253854] MSR: 900000000290b033 <SF,HV,VEC,VSX,EE,FP,ME,IR,DR,RI,LE> CR: 28c48482 XER: 20000000
> [ 572.253888] CFAR: c00000000000fecc IRQMASK: 1
> [ 572.253888] GPR00: c00000000001b228 c000007f31f0f6b0 c000000001f9a900 c000007f351544d0
> [ 572.253888] GPR04: 0000000000000000 c000007f31f0fe90 c000007f351544f0 c000007f32e522b0
> [ 572.253888] GPR08: 0000000000000000 0000000000002000 9000000000009033 c000007fbcd85800
> [ 572.253888] GPR12: 0000000000008800 c000007fffffb680 0000000000000005 0000000000000004
> [ 572.253888] GPR16: c000007f35153800 c000007f35154130 0000000000000005 0000000000000001
> [ 572.253888] GPR20: 0000000000000024 c000007f32e51e68 c000007f35154028 0000007fd8da0000
> [ 572.253888] GPR24: 0000007fd8da0000 c000007f351544d0 c000007e9a4024d0 c000000001665f18
> [ 572.253888] GPR28: c000007f351544d0 c000007f35153800 900000000290f033 c000007f35153800
> [ 572.254079] NIP [c00000000000ff5c] save_fpu+0xa8/0x2ac
> [ 572.254098] LR [c00000000001a8f8] __giveup_fpu+0x28/0x80
> [ 572.254114] Call Trace:
> [ 572.254128] [c000007f31f0f6b0] [c000007f35153980] 0xc000007f35153980 (unreliable)
> [ 572.254156] [c000007f31f0f6e0] [c00000000001b228] giveup_all+0x128/0x150
> [ 572.254327] [c000007f31f0f710] [c00000000001c124] __switch_to+0x104/0x490
> [ 572.254352] [c000007f31f0f770] [c0000000010d2e34] __schedule+0x2e4/0xa10
> [ 572.254374] [c000007f31f0f840] [c0000000010d35d4] schedule+0x74/0x140
> [ 572.254397] [c000007f31f0f870] [c0000000010d9478] schedule_timeout+0x358/0x5d0
> [ 572.254424] [c000007f31f0f980] [c0000000010d5638] wait_for_completion+0xc8/0x210
> [ 572.254451] [c000007f31f0fa00] [c000000000608ed4] do_coredump+0x3a4/0xd60
> [ 572.254625] [c000007f31f0fba0] [c00000000018d1cc] get_signal+0x1dc/0xd00
> [ 572.254648] [c000007f31f0fcc0] [c00000000001f088] do_notify_resume+0x158/0x450
> [ 572.254672] [c000007f31f0fda0] [c000000000037d04] interrupt_exit_user_prepare+0x1c4/0x230
> [ 572.254699] [c000007f31f0fe20] [c00000000000f2b4] interrupt_return+0x14/0x1c0
> [ 572.254720] Instruction dump:
> [ 572.254882] dae60170 db060180 db260190 db4601a0 db6601b0 db8601c0 dba601d0 dbc601e0
> [ 572.254912] dbe601f0 48000204 38800000 f0000250 <7c062798> f0000250 38800010 f0210a50
> [ 572.254946] ---[ end trace ba4452ee5c77d58e ]---
Please find all the messages attached.
Kind regards,
Paul
[-- Attachment #2: linux-5.8-rc3+-messages.txt --]
[-- Type: text/plain, Size: 329045 bytes --]
[ 572.253008] Oops: Exception in kernel mode, sig: 5 [#1]
[ 572.253198] LE PAGE_SIZE=64K MMU=Hash SMP NR_CPUS=2048 NUMA PowerNV
[ 572.253232] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 572.253639] CPU: 4 PID: 6728 Comm: Web Content Not tainted 5.8.0-rc3+ #1
[ 572.253659] NIP: c00000000000ff5c LR: c00000000001a8f8 CTR: c0000000001d5f00
[ 572.253835] REGS: c000007f31f0f420 TRAP: 1500 Not tainted (5.8.0-rc3+)
[ 572.253854] MSR: 900000000290b033 <SF,HV,VEC,VSX,EE,FP,ME,IR,DR,RI,LE> CR: 28c48482 XER: 20000000
[ 572.253888] CFAR: c00000000000fecc IRQMASK: 1
[ 572.253888] GPR00: c00000000001b228 c000007f31f0f6b0 c000000001f9a900 c000007f351544d0
[ 572.253888] GPR04: 0000000000000000 c000007f31f0fe90 c000007f351544f0 c000007f32e522b0
[ 572.253888] GPR08: 0000000000000000 0000000000002000 9000000000009033 c000007fbcd85800
[ 572.253888] GPR12: 0000000000008800 c000007fffffb680 0000000000000005 0000000000000004
[ 572.253888] GPR16: c000007f35153800 c000007f35154130 0000000000000005 0000000000000001
[ 572.253888] GPR20: 0000000000000024 c000007f32e51e68 c000007f35154028 0000007fd8da0000
[ 572.253888] GPR24: 0000007fd8da0000 c000007f351544d0 c000007e9a4024d0 c000000001665f18
[ 572.253888] GPR28: c000007f351544d0 c000007f35153800 900000000290f033 c000007f35153800
[ 572.254079] NIP [c00000000000ff5c] save_fpu+0xa8/0x2ac
[ 572.254098] LR [c00000000001a8f8] __giveup_fpu+0x28/0x80
[ 572.254114] Call Trace:
[ 572.254128] [c000007f31f0f6b0] [c000007f35153980] 0xc000007f35153980 (unreliable)
[ 572.254156] [c000007f31f0f6e0] [c00000000001b228] giveup_all+0x128/0x150
[ 572.254327] [c000007f31f0f710] [c00000000001c124] __switch_to+0x104/0x490
[ 572.254352] [c000007f31f0f770] [c0000000010d2e34] __schedule+0x2e4/0xa10
[ 572.254374] [c000007f31f0f840] [c0000000010d35d4] schedule+0x74/0x140
[ 572.254397] [c000007f31f0f870] [c0000000010d9478] schedule_timeout+0x358/0x5d0
[ 572.254424] [c000007f31f0f980] [c0000000010d5638] wait_for_completion+0xc8/0x210
[ 572.254451] [c000007f31f0fa00] [c000000000608ed4] do_coredump+0x3a4/0xd60
[ 572.254625] [c000007f31f0fba0] [c00000000018d1cc] get_signal+0x1dc/0xd00
[ 572.254648] [c000007f31f0fcc0] [c00000000001f088] do_notify_resume+0x158/0x450
[ 572.254672] [c000007f31f0fda0] [c000000000037d04] interrupt_exit_user_prepare+0x1c4/0x230
[ 572.254699] [c000007f31f0fe20] [c00000000000f2b4] interrupt_return+0x14/0x1c0
[ 572.254720] Instruction dump:
[ 572.254882] dae60170 db060180 db260190 db4601a0 db6601b0 db8601c0 dba601d0 dbc601e0
[ 572.254912] dbe601f0 48000204 38800000 f0000250 <7c062798> f0000250 38800010 f0210a50
[ 572.254946] ---[ end trace ba4452ee5c77d58e ]---
[ 572.366615]
[ 588.070868] watchdog: CPU 0 detected hard LOCKUP on other CPUs 80,85-87,89-91,93,95-96,98-100,102-128,130-143,145-151,153-159
[ 588.071070] watchdog: CPU 0 TB:328016443310, last SMP heartbeat TB:319824447949 (15999ms ago)
[ 664.705112] watchdog: CPU 1 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.705122] watchdog: CPU 1 TB:326361102166, last heartbeat TB:319826493362 (12762ms ago)
[ 664.705125] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE
[ 664.705193] watchdog: BUG: soft lockup - CPU#134 stuck for 26s! [swapper/134:0]
[ 664.705228] xt_conntrack
[ 664.705254] watchdog: BUG: soft lockup - CPU#102 stuck for 58s! [swapper/102:0]
[ 664.705257] ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle
[ 664.705263] watchdog: BUG: soft lockup - CPU#100 stuck for 59s! [swapper/100:0]
[ 664.705263] Modules linked in: tcp_diag
[ 664.705265] Modules linked in:
[ 664.705265] inet_diag
[ 664.705266] iptable_nat
[ 664.705272] watchdog: BUG: soft lockup - CPU#93 stuck for 64s! [swapper/93:0]
[ 664.705273] nf_nat
[ 664.705275] tcp_diag
[ 664.705275] unix_diag
[ 664.705276] inet_diag
[ 664.705277] xt_CHECKSUM
[ 664.705277] unix_diag
[ 664.705278] xt_MASQUERADE
[ 664.705279] Modules linked in:
[ 664.705280] xt_conntrack
[ 664.705282] tcp_diag
[ 664.705283] ipt_REJECT
[ 664.705284] xt_CHECKSUM
[ 664.705284] nf_reject_ipv4
[ 664.705285] xt_MASQUERADE
[ 664.705286] xt_tcpudp
[ 664.705287] xt_conntrack
[ 664.705287] ip6table_mangle
[ 664.705288] ipt_REJECT
[ 664.705289] ip6table_nat
[ 664.705290] inet_diag
[ 664.705294] nf_reject_ipv4
[ 664.705295] iptable_mangle
[ 664.705296] nf_conntrack
[ 664.705298] iptable_nat
[ 664.705299] nf_defrag_ipv6
[ 664.705300] unix_diag
[ 664.705301] nf_defrag_ipv4
[ 664.705303] nf_nat
[ 664.705304] nf_tables
[ 664.705306] xt_CHECKSUM
[ 664.705307] nfnetlink
[ 664.705308] nf_conntrack
[ 664.705309] ip6table_filter
[ 664.705311] nf_defrag_ipv6
[ 664.705312] xt_MASQUERADE
[ 664.705313] ip6_tables
[ 664.705315] nf_defrag_ipv4
[ 664.705316] iptable_filter
[ 664.705318] xt_conntrack
[ 664.705319] nf_tables
[ 664.705320] bridge
[ 664.705322] ipt_REJECT
[ 664.705322] stp
[ 664.705324] nf_reject_ipv4
[ 664.705325] llc
[ 664.705327] xt_tcpudp
[ 664.705328] nfnetlink
[ 664.705329] ip6table_mangle
[ 664.705330] ip6table_filter
[ 664.705331] overlay
[ 664.705333] ip6table_nat
[ 664.705334] xfs
[ 664.705336] iptable_mangle
[ 664.705337] kvm_hv
[ 664.705339] ip6_tables
[ 664.705340] kvm
[ 664.705367] iptable_nat
[ 664.705372] iptable_filter bridge stp
[ 664.705389] nf_nat
[ 664.705393] binfmt_misc
[ 664.705395] llc
[ 664.705399] nf_conntrack
[ 664.705407] overlay
[ 664.705408] joydev
[ 664.705412] watchdog: BUG: soft lockup - CPU#86 stuck for 70s! [swapper/86:0]
[ 664.705416] uas
[ 664.705418] xfs
[ 664.705421] Modules linked in:
[ 664.705422] usb_storage
[ 664.705424] tcp_diag
[ 664.705425] kvm_hv
[ 664.705426] vmx_crypto
[ 664.705428] nf_defrag_ipv6
[ 664.705429] bnx2x
[ 664.705430] nf_defrag_ipv4
[ 664.705431] kvm
[ 664.705432] nf_tables
[ 664.705433] binfmt_misc
[ 664.705434] crct10dif_vpmsum
[ 664.705436] nfnetlink
[ 664.705438] inet_diag
[ 664.705439] ofpart
[ 664.705440] unix_diag
[ 664.705441] cmdlinepart
[ 664.705448] watchdog: BUG: soft lockup - CPU#106 stuck for 54s! [swapper/106:0]
[ 664.705450] xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle
[ 664.705457] joydev
[ 664.705458] powernv_flash
[ 664.705460] ip6table_filter
[ 664.705461] mtd
[ 664.705463] ip6_tables
[ 664.705463] uas
[ 664.705464] mdio
[ 664.705466] iptable_nat
[ 664.705467] usb_storage
[ 664.705468] ibmpowernv
[ 664.705470] nf_nat
[ 664.705471] vmx_crypto
[ 664.705472] at24
[ 664.705473] nf_conntrack
[ 664.705475] iptable_filter
[ 664.705476] bnx2x
[ 664.705477] nf_defrag_ipv6
[ 664.705478] bridge
[ 664.705480] ipmi_powernv
[ 664.705482] crct10dif_vpmsum
[ 664.705483] ipmi_devintf
[ 664.705484] ofpart
[ 664.705486] nf_defrag_ipv4
[ 664.705487] ipmi_msghandler
[ 664.705489] cmdlinepart
[ 664.705490] nf_tables
[ 664.705491] opal_prd
[ 664.705493] nfnetlink
[ 664.705494] powernv_flash
[ 664.705495] powernv_rng
[ 664.705497] stp
[ 664.705498] mtd
[ 664.705499] sch_fq_codel
[ 664.705501] ip6table_filter
[ 664.705503] parport_pc
[ 664.705504] mdio
[ 664.705505] ppdev
[ 664.705507] ibmpowernv
[ 664.705508] lp
[ 664.705510] llc
[ 664.705511] nfsd
[ 664.705512] overlay
[ 664.705513] parport
[ 664.705515] ip6_tables
[ 664.705516] auth_rpcgss
[ 664.705518] at24
[ 664.705519] iptable_filter
[ 664.705520] nfs_acl
[ 664.705522] bridge
[ 664.705523] lockd
[ 664.705525] stp
[ 664.705526] ipmi_powernv
[ 664.705527] grace
[ 664.705530] llc
[ 664.705531] sunrpc
[ 664.705533] ipmi_devintf
[ 664.705534] overlay
[ 664.705535] Modules linked in:
[ 664.705537] xfs
[ 664.705538] ip_tables
[ 664.705540] kvm_hv
[ 664.705541] xfs
[ 664.705542] kvm
[ 664.705543] kvm_hv
[ 664.705544] ipmi_msghandler
[ 664.705545] x_tables
[ 664.705548] binfmt_misc
[ 664.705549] autofs4
[ 664.705551] opal_prd
[ 664.705552] kvm
[ 664.705553] btrfs
[ 664.705555] joydev
[ 664.705556] binfmt_misc
[ 664.705568] powernv_rng
[ 664.705571] watchdog: BUG: soft lockup - CPU#96 stuck for 62s! [swapper/96:0]
[ 664.705572] sch_fq_codel
[ 664.705572] Modules linked in:
[ 664.705574] parport_pc
[ 664.705576] tcp_diag
[ 664.705577] ppdev
[ 664.705577] inet_diag
[ 664.705580] lp
[ 664.705581] unix_diag
[ 664.705582] nfsd
[ 664.705584] xt_CHECKSUM
[ 664.705587] parport
[ 664.705588] blake2b_generic
[ 664.705592] joydev
[ 664.705594] libcrc32c
[ 664.705595] uas
[ 664.705596] xor
[ 664.705598] auth_rpcgss
[ 664.705602] uas
[ 664.705603] nfs_acl
[ 664.705609] xt_MASQUERADE
[ 664.705610] lockd
[ 664.705610] xt_conntrack
[ 664.705611] grace
[ 664.705612] ipt_REJECT
[ 664.705612] sunrpc
[ 664.705614] usb_storage
[ 664.705615] nf_reject_ipv4
[ 664.705616] ip_tables
[ 664.705616] xt_tcpudp
[ 664.705617] usb_storage
[ 664.705618] zstd_compress
[ 664.705620] vmx_crypto
[ 664.705621] raid6_pq
[ 664.705623] bnx2x
[ 664.705624] input_leds
[ 664.705626] vmx_crypto
[ 664.705627] crct10dif_vpmsum
[ 664.705628] bnx2x
[ 664.705629] mac_hid
[ 664.705632] ofpart
[ 664.705633] x_tables
[ 664.705634] ip6table_mangle
[ 664.705634] autofs4
[ 664.705635] ip6table_nat
[ 664.705636] btrfs
[ 664.705637] hid_generic
[ 664.705639] crct10dif_vpmsum
[ 664.705640] ast
[ 664.705641] cmdlinepart
[ 664.705643] ofpart
[ 664.705644] iptable_mangle
[ 664.705645] blake2b_generic
[ 664.705645] iptable_nat
[ 664.705646] libcrc32c
[ 664.705647] nf_nat
[ 664.705647] xor
[ 664.705648] nf_conntrack
[ 664.705649] zstd_compress
[ 664.705650] nf_defrag_ipv6
[ 664.705650] raid6_pq
[ 664.705651] nf_defrag_ipv4
[ 664.705652] input_leds
[ 664.705652] nf_tables
[ 664.705654] powernv_flash
[ 664.705655] nfnetlink
[ 664.705655] mac_hid
[ 664.705656] drm_vram_helper
[ 664.705658] hid_generic
[ 664.705662] tcp_diag
[ 664.705663] mtd
[ 664.705665] ast
[ 664.705666] ip6table_filter
[ 664.705666] drm_vram_helper
[ 664.705667] ip6_tables
[ 664.705668] drm_ttm_helper
[ 664.705669] mdio
[ 664.705674] i2c_algo_bit
[ 664.705675] iptable_filter
[ 664.705676] cmdlinepart
[ 664.705678] drm_ttm_helper
[ 664.705680] ibmpowernv
[ 664.705681] bridge
[ 664.705682] ttm
[ 664.705684] stp
[ 664.705687] drm_kms_helper
[ 664.705688] i2c_algo_bit
[ 664.705689] at24
[ 664.705690] ttm
[ 664.705692] llc
[ 664.705693] syscopyarea
[ 664.705694] drm_kms_helper
[ 664.705696] ipmi_powernv
[ 664.705697] syscopyarea
[ 664.705699] powernv_flash
[ 664.705701] overlay
[ 664.705702] sysfillrect
[ 664.705702] xfs
[ 664.705703] sysimgblt
[ 664.705704] kvm_hv
[ 664.705705] mtd
[ 664.705706] kvm
[ 664.705707] mdio
[ 664.705708] ipmi_devintf
[ 664.705709] binfmt_misc
[ 664.705710] fb_sys_fops
[ 664.705711] ibmpowernv
[ 664.705712] joydev
[ 664.705713] drm
[ 664.705713] uas
[ 664.705714] sysfillrect
[ 664.705716] at24
[ 664.705718] ipmi_msghandler
[ 664.705719] sysimgblt
[ 664.705722] ipmi_powernv
[ 664.705723] fb_sys_fops
[ 664.705724] ipmi_devintf
[ 664.705726] Modules linked in:
[ 664.705727] ipmi_msghandler
[ 664.705728] drm
[ 664.705731] opal_prd
[ 664.705732] tcp_diag
[ 664.705734] powernv_rng
[ 664.705735] ahci
[ 664.705738] inet_diag
[ 664.705739] sch_fq_codel
[ 664.705742] usb_storage
[ 664.705743] ahci
[ 664.705744] inet_diag
[ 664.705746] opal_prd
[ 664.705747] drm_panel_orientation_quirks
[ 664.705750] drm_panel_orientation_quirks
[ 664.705751] powernv_rng
[ 664.705753] unix_diag
[ 664.705755] parport_pc
[ 664.705757] libahci
[ 664.705758] ppdev
[ 664.705760] sch_fq_codel
[ 664.705761] unix_diag
[ 664.705762] lp
[ 664.705763] parport_pc
[ 664.705765] usbhid
[ 664.705766] ppdev
[ 664.705767] libahci
[ 664.705770] xt_CHECKSUM
[ 664.705771] lp
[ 664.705772] usbhid
[ 664.705774] nfsd
[ 664.705776] xt_MASQUERADE
[ 664.705777] nfsd
[ 664.705778] hid
[ 664.705781] hid
[ 664.705783] parport
[ 664.705784] crc32c_vpmsum
[ 664.705786] auth_rpcgss
[ 664.705787] uio_pdrv_genirq
[ 664.705790] parport
[ 664.705791] xt_conntrack
[ 664.705793] auth_rpcgss
[ 664.705794] uio
[ 664.705796] nfs_acl
[ 664.705797] crc32c_vpmsum
[ 664.705799] nfs_acl
[ 664.705801] uio_pdrv_genirq
[ 664.705802] xt_CHECKSUM
[ 664.705804] lockd
[ 664.705805] lockd
[ 664.705808] grace sunrpc
[ 664.705810] CPU: 1 PID: 4611 Comm: containerd Tainted: G D 5.8.0-rc3+ #1
[ 664.705813] grace sunrpc ip_tables x_tables autofs4 btrfs
[ 664.705818] xt_MASQUERADE
[ 664.705820] ipt_REJECT
[ 664.705821] ip_tables
[ 664.705823] blake2b_generic
[ 664.705824] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000020
[ 664.705825] x_tables autofs4
[ 664.705828] libcrc32c
[ 664.705830] REGS: c000007fffd17d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.705831] uio
[ 664.705835] xt_tcpudp ip6table_mangle ip6table_nat
[ 664.705839] MSR: 9000000000009033
[ 664.705840] iptable_mangle
[ 664.705843] CPU: 102 PID: 0 Comm: swapper/102 Tainted: G D 5.8.0-rc3+ #1
[ 664.705844] btrfs
[ 664.705867] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.705868] <SF,HV,EE
[ 664.705875] xor
[ 664.705879] REGS: c00000ffcb5ffb68 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.705880] vmx_crypto
[ 664.705887] watchdog: BUG: soft lockup - CPU#85 stuck for 71s! [swapper/85:0]
[ 664.705891] MSR: 9000000000001033
[ 664.705894] watchdog: BUG: soft lockup - CPU#99 stuck for 60s! [swapper/99:0]
[ 664.705895] ,ME
[ 664.705897] Modules linked in:
[ 664.705898] zstd_compress
[ 664.705901] watchdog: BUG: soft lockup - CPU#89 stuck for 68s! [swapper/89:0]
[ 664.705903] watchdog: BUG: soft lockup - CPU#91 stuck for 66s! [swapper/91:0]
[ 664.705904] raid6_pq
[ 664.705905] Modules linked in:
[ 664.705908] watchdog: BUG: soft lockup - CPU#87 stuck for 69s! [swapper/87:0]
[ 664.705909] blake2b_generic
[ 664.705910] tcp_diag
[ 664.705911] Modules linked in:
[ 664.705912] ,IR
[ 664.705915] watchdog: BUG: soft lockup - CPU#90 stuck for 67s! [swapper/90:0]
[ 664.705916] tcp_diag
[ 664.705917] input_leds
[ 664.705918] tcp_diag
[ 664.705919] libcrc32c
[ 664.705920] <
[ 664.705922] bnx2x
[ 664.705945] watchdog: BUG: soft lockup - CPU#132 stuck for 28s! [swapper/132:0]
[ 664.705948] watchdog: BUG: soft lockup - CPU#98 stuck for 61s! [swapper/98:0]
[ 664.705949] Modules linked in:
[ 664.705951] mac_hid
[ 664.705951] Modules linked in:
[ 664.705952] inet_diag
[ 664.705953] ,DR
[ 664.705962] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[ 664.705964] inet_diag
[ 664.705965] xor
[ 664.705966] inet_diag
[ 664.705967] unix_diag
[ 664.705968] unix_diag
[ 664.705969] xt_CHECKSUM
[ 664.705971] tcp_diag
[ 664.705972] tcp_diag
[ 664.705975] watchdog: BUG: soft lockup - CPU#131 stuck for 29s! [swapper/131:0]
[ 664.705977] hid_generic
[ 664.705978] unix_diag
[ 664.705980] ,RI
[ 664.705981] xt_CHECKSUM
[ 664.705983] iptable_nat
[ 664.705985] xt_CHECKSUM
[ 664.705985] ast
[ 664.705987] crct10dif_vpmsum
[ 664.705988] Modules linked in:
[ 664.705990] SF
[ 664.705992] xt_MASQUERADE
[ 664.705993] xt_MASQUERADE
[ 664.705994] xt_conntrack
[ 664.705995] xt_conntrack
[ 664.705996] ,LE
[ 664.706002] rcu: 0-...!: (1 GPs behind) idle=93e/0/0x3 softirq=32392/32393 fqs=1
[ 664.706005] xt_MASQUERADE
[ 664.706006] inet_diag
[ 664.706007] inet_diag
[ 664.706009] nf_reject_ipv4
[ 664.706014] rcu: 1-...!: (1 GPs behind) idle=196/1/0x4000000000000000 softirq=15040/15041 fqs=1
[ 664.706021] watchdog: BUG: soft lockup - CPU#124 stuck for 35s! [swapper/124:0]
[ 664.706026] rcu: 2-...!: (1 GPs behind) idle=e32/1/0x4000000000000002 softirq=14127/14127 fqs=1
[ 664.706027] nf_nat
[ 664.706028] tcp_diag
[ 664.706030] ofpart
[ 664.706030] inet_diag
[ 664.706033] xt_conntrack
[ 664.706035] zstd_compress
[ 664.706035] ipt_REJECT
[ 664.706037] xt_conntrack
[ 664.706038] nf_conntrack
[ 664.706039] Modules linked in:
[ 664.706045] rcu: 3-...!: (1 GPs behind) idle=4ea/1/0x4000000000000000 softirq=11586/11586 fqs=1
[ 664.706047] ipt_REJECT
[ 664.706048] ipt_REJECT
[ 664.706050] unix_diag
[ 664.706051] nf_reject_ipv4
[ 664.706052] unix_diag
[ 664.706054] xt_CHECKSUM
[ 664.706056] nf_reject_ipv4
[ 664.706056] nf_reject_ipv4
[ 664.706057] raid6_pq
[ 664.706058] xt_tcpudp
[ 664.706060] drm_vram_helper
[ 664.706061] xt_tcpudp
[ 664.706062] nf_defrag_ipv6
[ 664.706063] cmdlinepart
[ 664.706064] ip6table_mangle
[ 664.706065] input_leds
[ 664.706067] xt_CHECKSUM
[ 664.706068] powernv_flash
[ 664.706069] nf_defrag_ipv4
[ 664.706070] xt_MASQUERADE
[ 664.706072] ip6table_nat
[ 664.706073] xt_conntrack
[ 664.706074] mtd
[ 664.706075] unix_diag
[ 664.706076] drm_ttm_helper
[ 664.706081] rcu: 4-...!: (1 GPs behind) idle=38a/1/0x4000000000000002 softirq=11975/11975 fqs=1
[ 664.706083] xt_MASQUERADE
[ 664.706084] i2c_algo_bit
[ 664.706086] mac_hid
[ 664.706088] ip6table_mangle
[ 664.706089] Modules linked in:
[ 664.706090] ipt_REJECT
[ 664.706091] mdio
[ 664.706092] nf_tables
[ 664.706094] nf_reject_ipv4
[ 664.706095] >
[ 664.706098] xt_tcpudp
[ 664.706099] hid_generic
[ 664.706100] ibmpowernv
[ 664.706101] nfnetlink
[ 664.706103] ipt_REJECT
[ 664.706108] rcu: 5-...!: (1 GPs behind) idle=e46/1/0x4000000000000002 softirq=10708/10709 fqs=1
[ 664.706111] tcp_diag
[ 664.706112] ast
[ 664.706114] tcp_diag
[ 664.706115] ttm
[ 664.706116] xt_tcpudp
[ 664.706118] iptable_mangle
[ 664.706119] ip6table_mangle
[ 664.706120] drm_vram_helper
[ 664.706121] inet_diag
[ 664.706123] CR: 44488888 XER: 00000000
[ 664.706125] unix_diag
[ 664.706127] xt_tcpudp
[ 664.706130] ip6table_mangle
[ 664.706131] at24
[ 664.706134] watchdog: BUG: soft lockup - CPU#111 stuck for 49s! [swapper/111:0]
[ 664.706136] ipmi_powernv
[ 664.706137] ip6table_filter
[ 664.706139] xt_conntrack
[ 664.706141] iptable_nat
[ 664.706142] drm_ttm_helper
[ 664.706143] drm_kms_helper
[ 664.706144] xt_CHECKSUM
[ 664.706145] ipt_REJECT
[ 664.706150] rcu: 6-...!: (1 GPs behind) idle=25a/1/0x4000000000000002 softirq=10149/10150 fqs=1
[ 664.706153] inet_diag
[ 664.706155] ip6table_mangle
[ 664.706158] xt_CHECKSUM
[ 664.706159] CFAR: c0000000010dad44
[ 664.706162] ip6_tables
[ 664.706162] Modules linked in:
[ 664.706164] IRQMASK: 1
[ 664.706165] ip6table_nat
[ 664.706166] nf_nat
[ 664.706167] syscopyarea
[ 664.706168] ip6table_nat
[ 664.706169] nf_reject_ipv4
[ 664.706170] sysfillrect
[ 664.706171] xt_MASQUERADE
[ 664.706172] iptable_mangle
[ 664.706173] xt_tcpudp
[ 664.706174] xt_conntrack
[ 664.706177] tcp_diag
[ 664.706178] ipmi_devintf
[ 664.706180] unix_diag
[ 664.706185] rcu: 7-...!: (1 GPs behind) idle=b6a/1/0x4000000000000000 softirq=23898/23899 fqs=1
[ 664.706188] Modules linked in: tcp_diag
[ 664.706190] iptable_mangle
[ 664.706192] ip6table_nat
[ 664.706205] rcu: 11-...!: (0 ticks this GP) idle=74e/1/0x4000000000000000 softirq=29562/29562 fqs=1
[ 664.706207] iptable_nat
[ 664.706208] i2c_algo_bit
[ 664.706210] GPR00:
[ 664.706211] sysimgblt
[ 664.706213] ,HV
[ 664.706214] iptable_filter
[ 664.706215] ,ME
[ 664.706216] fb_sys_fops
[ 664.706217] nf_nat
[ 664.706220] Modules linked in:
[ 664.706222] nf_conntrack
[ 664.706223] nf_conntrack
[ 664.706225] inet_diag
[ 664.706228] drm
[ 664.706229] ipt_REJECT
[ 664.706230] iptable_nat
[ 664.706231] ip6table_mangle
[ 664.706236] rcu: 13-...!: (1 GPs behind) idle=c12/1/0x4000000000000002 softirq=11555/11555 fqs=1
[ 664.706239] nf_defrag_ipv6
[ 664.706240] ttm
[ 664.706242] xt_MASQUERADE
[ 664.706243] c0000000001da69c
[ 664.706245] nf_reject_ipv4
[ 664.706247] iptable_mangle
[ 664.706254] watchdog: BUG: soft lockup - CPU#115 stuck for 45s! [swapper/115:0]
[ 664.706256] nf_defrag_ipv4 nf_tables
[ 664.706258] drm_kms_helper
[ 664.706259] c000007f2c86b630
[ 664.706262] tcp_diag
[ 664.706264] bridge
[ 664.706265] xt_conntrack
[ 664.706267] inet_diag
[ 664.706272] ,IR
[ 664.706273] nfnetlink
[ 664.706274] ip6table_nat
[ 664.706276] Modules linked in:
[ 664.706282] rcu: 14-...!: (2 GPs behind) idle=9f2/1/0x4000000000000000 softirq=21546/21551 fqs=1
[ 664.706284] c000000001f9a900
[ 664.706286] tcp_diag
[ 664.706288] xt_tcpudp
[ 664.706289] ip6table_nat
[ 664.706290] stp
[ 664.706295] rcu: 23-...!: (0 ticks this GP) idle=6e6/1/0x4000000000000000 softirq=11867/11867 fqs=1
[ 664.706298] inet_diag
[ 664.706299] ip6table_filter
[ 664.706300] nf_defrag_ipv6
[ 664.706305] rcu: 38-...!: (0 ticks this GP) idle=f0e/1/0x4000000000000000 softirq=38679/38679 fqs=1
[ 664.706308] unix_diag
[ 664.706309] iptable_mangle
[ 664.706311] iptable_nat
[ 664.706313] unix_diag
[ 664.706315] nf_nat
[ 664.706316] iptable_mangle
[ 664.706318] ip6_tables
[ 664.706319] syscopyarea
[ 664.706320] ip6table_mangle
[ 664.706321] ahci
[ 664.706323] xt_CHECKSUM
[ 664.706324] drm_panel_orientation_quirks
[ 664.706326] ip6table_nat
[ 664.706329] xt_MASQUERADE
[ 664.706330] nf_defrag_ipv4
[ 664.706332] iptable_nat
[ 664.706337] rcu: 57-...!: (0 ticks this GP) idle=e12/1/0x4000000000000000 softirq=12838/12838 fqs=1
[ 664.706340] nf_nat
[ 664.706344] rcu: 65-...!: (1 GPs behind) idle=12a/1/0x4000000000000000 softirq=21799/21801 fqs=1
[ 664.706347] xt_CHECKSUM xt_MASQUERADE
[ 664.706349] 0000000000000001
[ 664.706354] rcu: 76-...!: (0 ticks this GP) idle=d82/1/0x4000000000000000 softirq=26398/26398 fqs=1
[ 664.706357] nf_reject_ipv4
[ 664.706359] ipt_REJECT
[ 664.706360] nf_nat
[ 664.706362] nf_tables
[ 664.706363] sysfillrect
[ 664.706364] nfnetlink
[ 664.706365] iptable_filter
[ 664.706367] sysimgblt
[ 664.706368] ip6table_filter
[ 664.706371] bridge
[ 664.706372] fb_sys_fops
[ 664.706373] GPR04:
[ 664.706375] libahci
[ 664.706376] drm
[ 664.706377] ip6_tables
[ 664.706379] usbhid
[ 664.706380] nf_conntrack
[ 664.706381] c000007fda10ca48
[ 664.706383] iptable_filter
[ 664.706384] iptable_mangle
[ 664.706385] nf_conntrack
[ 664.706386] iptable_nat
[ 664.706388] 0000000000000800
[ 664.706389] bridge
[ 664.706390] stp
[ 664.706392] ipmi_msghandler
[ 664.706393] iptable_nat nf_nat
[ 664.706397] opal_prd
[ 664.706398] llc
[ 664.706400] nf_nat
[ 664.706401] stp
[ 664.706402] llc
[ 664.706403] ahci
[ 664.706404] llc
[ 664.706404] overlay
[ 664.706406] 0000000000000800
[ 664.706411] (detected by 12, t=23113 jiffies, g=106521, q=1424)
[ 664.706414] watchdog: BUG: soft lockup - CPU#26 stuck for 83s! [swapper/26:0]
[ 664.706417] Sending NMI from CPU 12 to CPUs 0:
[ 664.706419] watchdog: BUG: soft lockup - CPU#10 stuck for 83s! [swapper/10:0]
[ 664.706420] overlay
[ 664.706422] nf_reject_ipv4
[ 664.706424] xfs
[ 664.706425] xfs
[ 664.706426] drm_panel_orientation_quirks
[ 664.706427] kvm_hv
[ 664.706430] overlay
[ 664.706432] kvm
[ 664.706433] libahci
[ 664.706435] nf_conntrack
[ 664.706440] watchdog: BUG: soft lockup - CPU#130 stuck for 30s! [swapper/130:0]
[ 664.706443] kvm_hv
[ 664.706444] binfmt_misc
[ 664.706446] nf_defrag_ipv6
[ 664.706448] Modules linked in:
[ 664.706450] 0000000000000000
[ 664.706452] usbhid
[ 664.706456] powernv_rng
[ 664.706457] xt_conntrack
[ 664.706459] nf_conntrack
[ 664.706461] xt_tcpudp
[ 664.706463] ipt_REJECT
[ 664.706464] joydev
[ 664.706465] kvm
[ 664.706466] nf_defrag_ipv6
[ 664.706472] watchdog: BUG: soft lockup - CPU#122 stuck for 37s! [swapper/122:0]
[ 664.706474] Modules linked in:
[ 664.706476] binfmt_misc
[ 664.706480] watchdog: BUG: soft lockup - CPU#126 stuck for 33s! [swapper/126:0]
[ 664.706482] unix_diag
[ 664.706484] Modules linked in:
[ 664.706486] uas
[ 664.706486] joydev
[ 664.706489] nf_defrag_ipv6
[ 664.706489] nf_defrag_ipv4
[ 664.706492] inet_diag
[ 664.706494] uas
[ 664.706494] usb_storage
[ 664.706498] Modules linked in:
[ 664.706500] xt_conntrack
[ 664.706503] unix_diag
[ 664.706504] hid
[ 664.706506] vmx_crypto
[ 664.706508] ,DR
[ 664.706510] tcp_diag
[ 664.706512] hid
[ 664.706513] bnx2x
[ 664.706515] tcp_diag
[ 664.706520] watchdog: BUG: soft lockup - CPU#136 stuck for 24s! [swapper/136:0]
[ 664.706522] tcp_diag
[ 664.706524] xt_CHECKSUM
[ 664.706526] GPR08:
[ 664.706528] nf_defrag_ipv4
[ 664.706530] usb_storage
[ 664.706531] crc32c_vpmsum
[ 664.706532] crct10dif_vpmsum
[ 664.706533] uio_pdrv_genirq
[ 664.706534] inet_diag
[ 664.706537] xt_CHECKSUM
[ 664.706540] 0000000000000005
[ 664.706544] nf_reject_ipv4
[ 664.706546] inet_diag
[ 664.706548] Modules linked in:
[ 664.706550] xfs
[ 664.706551] xt_CHECKSUM
[ 664.706554] nf_tables
[ 664.706555] ofpart
[ 664.706557] crc32c_vpmsum
[ 664.706558] nf_defrag_ipv4
[ 664.706560] 0000000080000004
[ 664.706563] xt_tcpudp
[ 664.706565] 0000000080000001
[ 664.706568] nfnetlink
[ 664.706570] tcp_diag
[ 664.706572] nf_tables
[ 664.706574] ipt_REJECT
[ 664.706576] vmx_crypto
[ 664.706594] xt_MASQUERADE
[ 664.706601] ip6table_mangle
[ 664.706604] Modules linked in:
[ 664.706605] nf_tables
[ 664.706606] nfnetlink
[ 664.706609] xt_conntrack
[ 664.706610] ip6table_filter
[ 664.706612] uio
[ 664.706613] bnx2x
[ 664.706624] watchdog: CPU 27 detected hard LOCKUP on other CPUs 0,3,7,10-11,16,18,26,30,34-49,51-55,58,60-64,67-68,70-71,75-76,85-87,89-91,93,96,98-100,102-128,130-138,140-143,145-151,153-159
[ 664.706625] ip6_tables
[ 664.706628] sch_fq_codel
[ 664.706631] ipt_REJECT
[ 664.706633] crct10dif_vpmsum
[ 664.706634] cmdlinepart
[ 664.706637] CPU: 86 PID: 0 Comm: swapper/86 Tainted: G D 5.8.0-rc3+ #1
[ 664.706640] 0000000000000002
[ 664.706644] xt_tcpudp
[ 664.706645] nf_defrag_ipv6
[ 664.706647] ip6table_nat
[ 664.706650] inet_diag
[ 664.706652] nf_reject_ipv4
[ 664.706654] xt_MASQUERADE
[ 664.706657] ofpart
[ 664.706659] iptable_filter
[ 664.706660] uio_pdrv_genirq
[ 664.706662] cmdlinepart
[ 664.706663] nfnetlink
[ 664.706665] unix_diag
[ 664.706668] ip6table_filter
[ 664.706669] xt_CHECKSUM
[ 664.706671] nf_reject_ipv4
[ 664.706674] powernv_flash
[ 664.706677] watchdog: CPU 27 TB:367253832851, last SMP heartbeat TB:328016443310 (76635ms ago)
[ 664.706680] xt_conntrack
[ 664.706682] ip6table_mangle
[ 664.706684] GPR12:
[ 664.706687] nf_conntrack
[ 664.706690] unix_diag
[ 664.706692] nf_defrag_ipv4
[ 664.706694] c0000000016f9600
[ 664.706695] bridge
[ 664.706696] uio
[ 664.706698] mtd
[ 664.706700] xt_MASQUERADE
[ 664.706703] kvm_hv
[ 664.706705] inet_diag
[ 664.706708] ip6table_nat
[ 664.706709] nf_tables
[ 664.706710] iptable_mangle
[ 664.706711] nfnetlink
[ 664.706714] tcp_diag
[ 664.706716] unix_diag
[ 664.706717] ip6_tables
[ 664.706719] powernv_flash
[ 664.706720] mdio
[ 664.706722] iptable_filter
[ 664.706724] xt_CHECKSUM
[ 664.706726] ibmpowernv
[ 664.706727] mtd
[ 664.706729] xt_tcpudp
[ 664.706731] ,RI
[ 664.706733] xt_conntrack
[ 664.706736] tcp_diag
[ 664.706738] ipt_REJECT
[ 664.706743] CPU: 93 PID: 0 Comm: swapper/93 Tainted: G D 5.8.0-rc3+ #1
[ 664.706745] nf_reject_ipv4 xt_tcpudp ip6table_mangle
[ 664.706750] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.706752] bridge
[ 664.706753] stp
[ 664.706755] xt_MASQUERADE
[ 664.706759] ip6table_filter
[ 664.706760] parport_pc
[ 664.706761] iptable_nat
[ 664.706763] ip6table_mangle
[ 664.706767] REGS: c00000ffcb58bb68 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.706769] ,LE
[ 664.706770] kvm
[ 664.706773] xt_conntrack
[ 664.706775] binfmt_misc
[ 664.706779] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.706781] stp
[ 664.706782] xt_CHECKSUM
[ 664.706785] ip6table_nat
[ 664.706788] >
[ 664.706789] ip6table_filter
[ 664.706791] iptable_mangle
[ 664.706793] mdio
[ 664.706797] at24
[ 664.706798] MSR: 9000000000001033
[ 664.706800] c000007fffffee00
[ 664.706802] ibmpowernv
[ 664.706803] llc
[ 664.706805] nf_nat
[ 664.706807] nf_defrag_ipv6
[ 664.706809] ppdev
[ 664.706812] ipt_REJECT
[ 664.706814] iptable_nat
[ 664.706818] CR: 44004222 XER: 00000000
[ 664.706823] joydev
[ 664.706825] ip6table_nat
[ 664.706827] llc
[ 664.706828] overlay
[ 664.706830] ipt_REJECT
[ 664.706832] overlay
[ 664.706833] ip6_tables
[ 664.706835] CFAR: 0000000000000000
[ 664.706836] ipmi_powernv
[ 664.706838] nf_nat
[ 664.706840] nf_reject_ipv4
[ 664.706842] nf_conntrack
[ 664.706843] lp
[ 664.706848] nf_defrag_ipv4
[ 664.706850] at24
[ 664.706852] inet_diag
[ 664.706854] unix_diag
[ 664.706856] xt_tcpudp
[ 664.706858] 0000002000000000
[ 664.706861] xfs
[ 664.706864] REGS: c00000ffcb5bfb68 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.706865] iptable_mangle
[ 664.706867] xt_MASQUERADE
[ 664.706868] ipmi_powernv
[ 664.706870] kvm_hv
[ 664.706871] ipmi_devintf
[ 664.706873] MSR: 9000000000001033
[ 664.706875] ip6table_mangle
[ 664.706877] kvm
[ 664.706877] xfs
[ 664.706879] iptable_nat
[ 664.706881] unix_diag
[ 664.706883] <
[ 664.706885] nf_reject_ipv4
[ 664.706887] iptable_filter
[ 664.706888] kvm_hv
[ 664.706890] xt_tcpudp
[ 664.706892] c000000001d39cf0
[ 664.706895] xt_MASQUERADE
[ 664.706897] nfsd
[ 664.706898] ip6_tables
[ 664.706902] ip6table_mangle ip6table_nat iptable_mangle
[ 664.706906] IRQMASK: 3
[ 664.706908] nf_nat
[ 664.706910] xt_conntrack
[ 664.706912] kvm
[ 664.706914] nf_conntrack
[ 664.706916] SF
[ 664.706918] nf_conntrack
[ 664.706921] uas
[ 664.706923] xt_CHECKSUM
[ 664.706926] inet_diag
[ 664.706928] GPR16:
[ 664.706931] ,HV
[ 664.706936] iptable_nat
[ 664.706938] nf_defrag_ipv6
[ 664.706939] usb_storage
[ 664.706941] nf_defrag_ipv4
[ 664.706944] bridge
[ 664.706945] ipt_REJECT
[ 664.706947] vmx_crypto
[ 664.706948] xt_conntrack
[ 664.706952] nf_tables
[ 664.706954] c000000001d39d10
[ 664.706957]
[ 664.706957] GPR00:
[ 664.706959] <
[ 664.706961] bnx2x
[ 664.706962] ipmi_msghandler
[ 664.706964] nf_defrag_ipv6
[ 664.706965] opal_prd
[ 664.706967] parport
[ 664.706970] binfmt_misc
[ 664.706971] binfmt_misc
[ 664.706972] SF
[ 664.706973] joydev
[ 664.706975] unix_diag
[ 664.706977] iptable_mangle
[ 664.706979] ipmi_devintf
[ 664.706980] iptable_nat
[ 664.706983] crct10dif_vpmsum
[ 664.706985] ipt_REJECT
[ 664.706987] uas
[ 664.706989] ,ME
[ 664.706990] powernv_rng
[ 664.706991] ipmi_msghandler
[ 664.706993] iptable_filter
[ 664.706995] ,IR
[ 664.706998] ,HV
[ 664.707000] c000000001d39eb0
[ 664.707002] nf_defrag_ipv4
[ 664.707004] nfnetlink
[ 664.707006] opal_prd
[ 664.707007] ,DR
[ 664.707008] powernv_rng
[ 664.707009] nf_defrag_ipv6
[ 664.707012] ip6table_filter
[ 664.707014] c000000001d39f10
[ 664.707017] nf_tables
[ 664.707019] usb_storage
[ 664.707021] sch_fq_codel
[ 664.707022] ,RI
[ 664.707023] ip6_tables
[ 664.707026] ofpart
[ 664.707027] vmx_crypto
[ 664.707029] xt_tcpudp
[ 664.707031] sch_fq_codel
[ 664.707032] nf_reject_ipv4
[ 664.707034] stp
[ 664.707035] bnx2x
[ 664.707037] auth_rpcgss
[ 664.707039] xt_tcpudp
[ 664.707042] ip6table_mangle
[ 664.707044] xt_CHECKSUM
[ 664.707045] c000000001d39ef0
[ 664.707048] ip6table_mangle
[ 664.707051] nf_reject_ipv4
[ 664.707052] nf_defrag_ipv4
[ 664.707056] nf_nat
[ 664.707057] crct10dif_vpmsum
[ 664.707059] GPR20:
[ 664.707062] ip6table_nat
[ 664.707064] joydev
[ 664.707066] bridge
[ 664.707067] llc
[ 664.707070] cmdlinepart
[ 664.707072] ip6table_nat
[ 664.707074] parport_pc
[ 664.707075] parport_pc
[ 664.707076] ppdev
[ 664.707079] ofpart
[ 664.707081] iptable_filter
[ 664.707083] lp
[ 664.707084] ppdev
[ 664.707085] 0000000000000001
[ 664.707087] cmdlinepart
[ 664.707090] xt_MASQUERADE
[ 664.707092] nf_tables
[ 664.707094] 0000000000000002
[ 664.707096] nfnetlink
[ 664.707097] nfs_acl
[ 664.707100] c000007fd908f400
[ 664.707101] overlay
[ 664.707102] uas
[ 664.707103] ,ME
[ 664.707104] powernv_flash
[ 664.707106] nfsd
[ 664.707109] nf_nat
[ 664.707111] ,LE
[ 664.707112] lp
[ 664.707113] parport
[ 664.707115] nf_conntrack
[ 664.707116] auth_rpcgss
[ 664.707117] nfsd
[ 664.707117] >
[ 664.707120] c000000001d37c10
[ 664.707122] usb_storage
[ 664.707126] stp
[ 664.707128] nfnetlink
[ 664.707130] xt_tcpudp
[ 664.707131] nf_defrag_ipv6
[ 664.707133] ip6table_filter
[ 664.707136] ip6table_mangle
[ 664.707138] iptable_mangle
[ 664.707139] xfs
[ 664.707140] vmx_crypto
[ 664.707143] ip6table_nat
[ 664.707145] iptable_mangle
[ 664.707147] nf_defrag_ipv4
[ 664.707148] bridge
[ 664.707150] nf_tables
[ 664.707152] lockd
[ 664.707154] xt_MASQUERADE
[ 664.707155] iptable_mangle
[ 664.707157] kvm_hv
[ 664.707160] iptable_nat
[ 664.707161] ,IR
[ 664.707163] nfs_acl
[ 664.707166] powernv_flash
[ 664.707168] grace
[ 664.707170] lockd
[ 664.707172] stp
[ 664.707176] ,DR
[ 664.707177] nfnetlink
[ 664.707178] parport
[ 664.707180] CR: 44004228 XER: 00000000
[ 664.707183] iptable_nat
[ 664.707185] llc
[ 664.707187] nf_nat
[ 664.707189] nf_nat
[ 664.707191] nf_tables
[ 664.707193] xt_CHECKSUM
[ 664.707195] kvm
[ 664.707196] bnx2x
[ 664.707198] nf_conntrack
[ 664.707200] nf_conntrack
[ 664.707202] nf_defrag_ipv6
[ 664.707204] ip6_tables
[ 664.707206] GPR24:
[ 664.707208] overlay
[ 664.707210] nfnetlink
[ 664.707211] CFAR: 0000000000000000
[ 664.707213] auth_rpcgss
[ 664.707215] nf_defrag_ipv4
[ 664.707217] ip6table_filter
[ 664.707219] c000007fda10ca48
[ 664.707221] ip6table_nat
[ 664.707225] ip6table_filter
[ 664.707228] IRQMASK: 3
[ 664.707229] nfs_acl
[ 664.707230]
[ 664.707230] GPR00:
[ 664.707231] iptable_mangle
[ 664.707233] ip6_tables
[ 664.707236] binfmt_misc
[ 664.707239] 0000000000000000
[ 664.707241] sunrpc
[ 664.707243] grace
[ 664.707244] ip_tables
[ 664.707245] mtd
[ 664.707247] lockd
[ 664.707249] xt_MASQUERADE
[ 664.707251] joydev
[ 664.707253] nf_conntrack
[ 664.707255] ip6table_mangle
[ 664.707256] uas
[ 664.707257] mtd
[ 664.707259] 0000000000000000
[ 664.707263] mdio
[ 664.707265] sunrpc
[ 664.707267] nf_tables
[ 664.707268] ip_tables
[ 664.707270] ,RI
[ 664.707271] usb_storage
[ 664.707272] iptable_nat
[ 664.707274] iptable_filter
[ 664.707277] ip6table_filter
[ 664.707279] ,LE
[ 664.707281] xfs
[ 664.707283] x_tables
[ 664.707285] vmx_crypto
[ 664.707286] autofs4
[ 664.707288] bnx2x
[ 664.707290] xt_conntrack
[ 664.707292] xt_conntrack
[ 664.707294] kvm_hv
[ 664.707298] nf_defrag_ipv6
[ 664.707299] 0000000000000000
[ 664.707303] ipt_REJECT
[ 664.707304] kvm
[ 664.707307] llc
[ 664.707312] ip6_tables
[ 664.707315] ipt_REJECT
[ 664.707317] crct10dif_vpmsum
[ 664.707318] crct10dif_vpmsum
[ 664.707320] grace
[ 664.707322] c0000000000166d8
[ 664.707323] x_tables
[ 664.707325] ofpart
[ 664.707326] ofpart
[ 664.707328] nf_defrag_ipv4
[ 664.707330] sunrpc
[ 664.707332] ip6_tables
[ 664.707334] iptable_nat
[ 664.707336] mdio
[ 664.707338] GPR28:
[ 664.707340] cmdlinepart
[ 664.707342] autofs4
[ 664.707344] ip_tables
[ 664.707345] btrfs
[ 664.707345] x_tables
[ 664.707348] nf_reject_ipv4
[ 664.707349] >
[ 664.707351] nf_reject_ipv4
[ 664.707353] powernv_flash
[ 664.707355] c0000000000166d8
[ 664.707356] 0000000000000000
[ 664.707359] xt_conntrack
[ 664.707362] 0000000000000001
[ 664.707364] ibmpowernv
[ 664.707366] nf_nat
[ 664.707368] CR: 44004228 XER: 00000000
[ 664.707370] blake2b_generic libcrc32c
[ 664.707372] autofs4
[ 664.707374] 0000000000000001
[ 664.707376] cmdlinepart
[ 664.707377] mtd
[ 664.707379] binfmt_misc
[ 664.707381] CFAR: 0000000000000000
[ 664.707384] nf_tables
[ 664.707386] iptable_filter
[ 664.707388] joydev
[ 664.707390] nfnetlink
[ 664.707392] uas
[ 664.707394] ip6table_filter
[ 664.707396] nfnetlink
[ 664.707398] ip6_tables
[ 664.707400] xt_tcpudp
[ 664.707402] powernv_flash
[ 664.707404] btrfs
[ 664.707405] mtd
[ 664.707407] c00000ffcb5ffd30
[ 664.707408] usb_storage
[ 664.707411] nf_conntrack
[ 664.707414] bridge
[ 664.707415] IRQMASK: 3
[ 664.707417] c000000001f9a900
[ 664.707419] mdio
[ 664.707421] xt_tcpudp
[ 664.707422] iptable_filter
[ 664.707424] mdio
[ 664.707425] nf_defrag_ipv6
[ 664.707428] vmx_crypto
[ 664.707430] xor
[ 664.707431] btrfs
[ 664.707432] bnx2x
[ 664.707435] zstd_compress
[ 664.707437] crct10dif_vpmsum
[ 664.707439] ibmpowernv
[ 664.707441] ofpart
[ 664.707442] c000007fda499600
[ 664.707444] ibmpowernv
[ 664.707447] at24
[ 664.707449] c00000ffcb5ffb68
[ 664.707451] cmdlinepart
[ 664.707453] blake2b_generic
[ 664.707455]
[ 664.707455] GPR04:
[ 664.707456] at24
[ 664.707458] bridge
[ 664.707459] ipmi_powernv
[ 664.707460] stp
[ 664.707462] ipmi_powernv
[ 664.707464] ip6table_mangle
[ 664.707467] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.707468] ip6table_nat
[ 664.707471] ip6table_mangle
[ 664.707473] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.707476] powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv
[ 664.707481] raid6_pq
[ 664.707483] ipmi_devintf
[ 664.707484] ip6table_filter
[ 664.707486] ipmi_msghandler
[ 664.707487] at24
[ 664.707488] Call Trace:
[ 664.707490] ipmi_devintf ipmi_msghandler opal_prd powernv_rng
[ 664.707495] c00000ffcb58bd30
[ 664.707496] blake2b_generic
[ 664.707498] [c000007f2c86b670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.707501] iptable_filter
[ 664.707506] ip6_tables
[ 664.707508] llc
[ 664.707509] ipmi_devintf
[ 664.707510] overlay
[ 664.707513] bridge
[ 664.707514] input_leds
[ 664.707516] iptable_filter
[ 664.707518] stp
[ 664.707520] [c000007f2c86b840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.707523] 0000000047d50f65
[ 664.707525] sch_fq_codel
[ 664.707527] overlay
[ 664.707528] ipmi_msghandler
[ 664.707530] 0000000000000018
[ 664.707531] libcrc32c
[ 664.707532] opal_prd
[ 664.707534] nf_nat
[ 664.707536] stp
[ 664.707538] parport_pc
[ 664.707541] nf_defrag_ipv4
[ 664.707542] nf_conntrack
[ 664.707545] xfs
[ 664.707546] xfs
[ 664.707548] mac_hid
[ 664.707549] xor
[ 664.707551] kvm_hv
[ 664.707552] 000000001000003f
[ 664.707553]
[ 664.707553] GPR00:
[ 664.707555] powernv_rng
[ 664.707557] llc
[ 664.707559] nf_defrag_ipv6
[ 664.707561] [c000007f2c86b900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.707563] ffffffffffffffff
[ 664.707566] ip6table_nat
[ 664.707567] sch_fq_codel
[ 664.707569] iptable_mangle
[ 664.707571] kvm_hv
[ 664.707573] overlay
[ 664.707574] kvm
[ 664.707576] ipmi_powernv
[ 664.707577] c000000001f9a900
[ 664.707580] iptable_nat
[ 664.707581] c0000000000166d8
[ 664.707583] nf_tables
[ 664.707585] ipmi_devintf
[ 664.707586] ip6table_nat
[ 664.707589] nf_defrag_ipv6
[ 664.707592] bridge
[ 664.707594]
[ 664.707594] GPR08:
[ 664.707597] stp llc
[ 664.707600] hid_generic
[ 664.707601] ppdev
[ 664.707603] opal_prd
[ 664.707605] nf_nat
[ 664.707608] ipt_REJECT
[ 664.707610] [c000007f2c86b9a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.707612] lp
[ 664.707614] libcrc32c
[ 664.707616] nfsd parport auth_rpcgss nfs_acl
[ 664.707621] 0000000001f40000
[ 664.707622] xor
[ 664.707624] nf_defrag_ipv4
[ 664.707626] ast
[ 664.707628] [c000007f2c86ba70] [c0000000010d35d4] schedule+0x74/0x140
[ 664.707631] c00000ffcb5bfd30
[ 664.707633] drm_vram_helper
[ 664.707635] iptable_mangle
[ 664.707639] ipmi_msghandler
[ 664.707640] binfmt_misc
[ 664.707642] zstd_compress
[ 664.707643] 0000000000000000
[ 664.707644] raid6_pq
[ 664.707646] joydev
[ 664.707647] zstd_compress
[ 664.707650] [c000007f2c86baa0] [c0000000002716a8] futex_wait_queue_me+0xf8/0x1e0
[ 664.707652] drm_ttm_helper
[ 664.707654] nf_reject_ipv4
[ 664.707655] overlay
[ 664.707657] c00000ffcb58bb68
[ 664.707658] raid6_pq
[ 664.707660] bridge
[ 664.707662] c000000001f9a900
[ 664.707663] parport_pc
[ 664.707667] c00000ffcb5bfb68
[ 664.707668] opal_prd
[ 664.707670] [c000007f2c86bae0] [c000000000276810] futex_wait+0x180/0x330
[ 664.707672] input_leds
[ 664.707673]
[ 664.707673] GPR04:
[ 664.707675] xt_tcpudp
[ 664.707677] input_leds
[ 664.707678] kvm
[ 664.707682]
[ 664.707682] GPR04:
[ 664.707683] mac_hid
[ 664.707684] lockd
[ 664.707688] llc
[ 664.707690] powernv_rng
[ 664.707692] [c000007f2c86bc30] [c000000000277414] do_futex+0x1d4/0x880
[ 664.707694] xfs
[ 664.707697] ip6table_mangle
[ 664.707699] iptable_nat
[ 664.707701] ip6table_nat
[ 664.707703] mac_hid
[ 664.707704] powernv_rng
[ 664.707706] stp
[ 664.707708] sch_fq_codel
[ 664.707709] nf_nat
[ 664.707711] nf_tables
[ 664.707712] i2c_algo_bit
[ 664.707714] hid_generic
[ 664.707716] grace
[ 664.707717] hid_generic
[ 664.707719] nf_conntrack
[ 664.707721] xfs
[ 664.707722] ttm
[ 664.707724] nfnetlink
[ 664.707726] kvm_hv
[ 664.707728] llc
[ 664.707730] binfmt_misc
[ 664.707731] 00000000577b4422
[ 664.707733] ast
[ 664.707735] ppdev
[ 664.707736] ast
[ 664.707737] sunrpc
[ 664.707741] iptable_mangle
[ 664.707742] iptable_mangle
[ 664.707744] drm_vram_helper
[ 664.707746] drm_vram_helper
[ 664.707747] drm_ttm_helper
[ 664.707749] 000000006e74caf4
[ 664.707751] ip_tables
[ 664.707753] i2c_algo_bit
[ 664.707754] 0000000000000018
[ 664.707755] drm_kms_helper
[ 664.707756] ttm
[ 664.707757] drm_ttm_helper
[ 664.707759] iptable_nat
[ 664.707762] ip6table_filter
[ 664.707764] 0000000000000018
[ 664.707765] sch_fq_codel
[ 664.707767] parport_pc
[ 664.707771] nf_defrag_ipv6
[ 664.707773] kvm
[ 664.707775] [c000007f2c86bd30] [c000000000277be8] sys_futex+0x128/0x200
[ 664.707777] kvm_hv
[ 664.707780] overlay
[ 664.707782] nf_defrag_ipv4
[ 664.707784] parport_pc
[ 664.707785] 000000001000003f
[ 664.707787] overlay
[ 664.707789] syscopyarea
[ 664.707790] ffffffffffffffff
[ 664.707791] sysfillrect
[ 664.707794] nf_tables
[ 664.707795] joydev
[ 664.707797] sysimgblt
[ 664.707798] drm_kms_helper
[ 664.707799]
[ 664.707799] GPR08:
[ 664.707800] fb_sys_fops
[ 664.707802] xfs
[ 664.707804] iptable_nat
[ 664.707805] drm
[ 664.707807] x_tables
[ 664.707810] 00000000100000df
[ 664.707812] kvm_hv
[ 664.707815] nfnetlink
[ 664.707816] uas
[ 664.707818] autofs4
[ 664.707820] ip6_tables
[ 664.707822] btrfs
[ 664.707824] i2c_algo_bit
[ 664.707827] kvm binfmt_misc
[ 664.707831] 0000000001f40000
[ 664.707831] syscopyarea
[ 664.707832] 0000000000000000
[ 664.707834] ppdev
[ 664.707835] uas
[ 664.707837] xfs
[ 664.707838] ahci
[ 664.707840] ttm
[ 664.707841] ppdev
[ 664.707842] usb_storage
[ 664.707844] nf_defrag_ipv4
[ 664.707846] sysfillrect
[ 664.707847] 0000000000000005
[ 664.707849] [c000007f2c86bdc0] [c0000000000377c4] system_call_exception+0xf4/0x1c0
[ 664.707852] joydev
[ 664.707854] nf_tables
[ 664.707856] lp
[ 664.707857] nfnetlink
[ 664.707859] 0000000000000005
[ 664.707861] blake2b_generic
[ 664.707864] drm_kms_helper
[ 664.707865] ip6table_filter
[ 664.707867] uas
[ 664.707870] kvm
[ 664.707871] iptable_filter
[ 664.707873] lp
[ 664.707875] ffffffffffffffff
[ 664.707877] sysimgblt
[ 664.707878] drm_panel_orientation_quirks
[ 664.707880] usb_storage
[ 664.707882] lp
[ 664.707883] nf_nat
[ 664.707885] usb_storage
[ 664.707887] libahci
[ 664.707889] ip6_tables
[ 664.707891] nf_conntrack
[ 664.707892] vmx_crypto
[ 664.707894] libcrc32c
[ 664.707897] fb_sys_fops
[ 664.707898] 0000000000000020
[ 664.707900] binfmt_misc
[ 664.707902]
[ 664.707902] GPR12:
[ 664.707903] vmx_crypto
[ 664.707905] nfsd
[ 664.707906] drm
[ 664.707908] nf_nat
[ 664.707910] bnx2x
[ 664.707911] nfsd
[ 664.707913] xor
[ 664.707915] parport
[ 664.707917] binfmt_misc
[ 664.707918] nfsd
[ 664.707919] parport
[ 664.707921] bridge
[ 664.707926] parport
[ 664.707927] usbhid
[ 664.707929] zstd_compress
[ 664.707932] auth_rpcgss
[ 664.707933] auth_rpcgss
[ 664.707934] vmx_crypto
[ 664.707936] iptable_filter
[ 664.707938] crct10dif_vpmsum
[ 664.707940] nf_defrag_ipv6
[ 664.707943] bridge
[ 664.707946] [c000007f2c86be20] [c00000000000ca70] system_call_common+0xf0/0x278
[ 664.707948] stp
[ 664.707950] raid6_pq
[ 664.707952] ahci
[ 664.707953] syscopyarea
[ 664.707955] ofpart
[ 664.707957] nfs_acl
[ 664.707958]
[ 664.707958] GPR08:
[ 664.707959] input_leds
[ 664.707961] hid
[ 664.707962] drm_panel_orientation_quirks
[ 664.707964] joydev
[ 664.707966] 0000000000004400
[ 664.707967] nfs_acl
[ 664.707968] stp
[ 664.707970] bnx2x
[ 664.707972] 0000000001f40000
[ 664.707974] cmdlinepart
[ 664.707976] llc
[ 664.707977] auth_rpcgss
[ 664.707979] llc
[ 664.707981] powernv_flash
[ 664.707983] lockd
[ 664.707985] crc32c_vpmsum
[ 664.707986] mac_hid
[ 664.707990] nfnetlink
[ 664.707993] overlay
[ 664.707995] Instruction dump:
[ 664.707997] libahci
[ 664.707999] nf_conntrack
[ 664.708001] lockd
[ 664.708002] 0000000000000000
[ 664.708003] mtd
[ 664.708005] bnx2x
[ 664.708007] ip6table_filter
[ 664.708009] c00000ffff75c600
[ 664.708012] hid_generic ast drm_vram_helper
[ 664.708015] 0000000000000005
[ 664.708017] crct10dif_vpmsum
[ 664.708019] overlay
[ 664.708021] c000000001fd25e0
[ 664.708023] drm_ttm_helper
[ 664.708025] 60000000
[ 664.708027] crct10dif_vpmsum
[ 664.708028] 000000008e212649
[ 664.708030] uio_pdrv_genirq
[ 664.708031] ofpart
[ 664.708033] c000000001ea36d8
[ 664.708034] sysfillrect
[ 664.708035] cmdlinepart
[ 664.708037] c00000ffd8697f48
[ 664.708039] i2c_algo_bit
[ 664.708041]
[ 664.708041] GPR12:
[ 664.708042] grace
[ 664.708043] nfs_acl
[ 664.708045] uio
[ 664.708046] 0000000000004400
[ 664.708048] ip6table_filter
[ 664.708050] ip6_tables
[ 664.708052] 60000000
[ 664.708053] ttm
[ 664.708056] sysimgblt
[ 664.708057] powernv_flash
[ 664.708059] 7c0802a6
[ 664.708062] sunrpc
[ 664.708064] uas
[ 664.708066] fb_sys_fops
[ 664.708068] fba10028
[ 664.708070] usbhid
[ 664.708072]
[ 664.708072] GPR16:
[ 664.708073] ofpart
[ 664.708075] ip6_tables
[ 664.708077] mtd
[ 664.708079] ip_tables
[ 664.708082] iptable_filter
[ 664.708084] mdio
[ 664.708086] drm_kms_helper
[ 664.708090] nf_defrag_ipv4
[ 664.708091] syscopyarea
[ 664.708093] ibmpowernv
[ 664.708095] usb_storage
[ 664.708099] CPU: 85 PID: 0 Comm: swapper/85 Tainted: G D 5.8.0-rc3+ #1
[ 664.708101] grace
[ 664.708102] x_tables
[ 664.708104] joydev
[ 664.708108] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.708110] autofs4
[ 664.708111] sunrpc
[ 664.708112] vmx_crypto
[ 664.708114] bridge
[ 664.708116] sysfillrect
[ 664.708119] cmdlinepart
[ 664.708121] sysimgblt
[ 664.708123] drm
[ 664.708124] at24
[ 664.708126] hid
[ 664.708128] REGS: c00000ffcb5a3b68 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.708130] fbe10038
[ 664.708132] stp
[ 664.708134] ipmi_powernv
[ 664.708137] xfs
[ 664.708138] btrfs
[ 664.708140] crc32c_vpmsum
[ 664.708141] MSR: 9000000000001033
[ 664.708143] ahci
[ 664.708144] mdio
[ 664.708146] xfs
[ 664.708147] 7c7f1b78
[ 664.708149] ipmi_devintf
[ 664.708151] bnx2x
[ 664.708154] kvm_hv
[ 664.708156] fb_sys_fops
[ 664.708158] uio_pdrv_genirq
[ 664.708159] c000000001fd21f8
[ 664.708160] ip_tables
[ 664.708162] <
[ 664.708164] x_tables
[ 664.708165] powernv_flash
[ 664.708167]
[ 664.708167] GPR12:
[ 664.708168] f8010050
[ 664.708169] uio
[ 664.708171] crct10dif_vpmsum
[ 664.708173] lockd
[ 664.708174] ibmpowernv
[ 664.708175] drm_panel_orientation_quirks
[ 664.708177] ipmi_msghandler
[ 664.708179] mtd
[ 664.708180] grace
[ 664.708182] ofpart
[ 664.708184] 8bad0988
[ 664.708186] c00000ffff754680
[ 664.708188] uas
[ 664.708189] kvm
[ 664.708191] blake2b_generic
[ 664.708192] SF
[ 664.708194] iptable_filter
[ 664.708195] at24
[ 664.708197] c000000001ea36d8
[ 664.708198] libahci
[ 664.708200] binfmt_misc
[ 664.708202] 0000000000004400
[ 664.708203] usbhid
[ 664.708205] drm
[ 664.708206] ,HV
[ 664.708209] c00000ffff74a000
[ 664.708211] c000000001d37b40
[ 664.708212] ,ME
[ 664.708213] ipmi_powernv
[ 664.708215] cmdlinepart
[ 664.708217] kvm_hv
[ 664.708221] sunrpc
[ 664.708223] ipmi_devintf
[ 664.708227] CPU: 87 PID: 0 Comm: swapper/87 Tainted: G D 5.8.0-rc3+ #1
[ 664.708229] c00000ffd8d97f48
[ 664.708230] ipmi_msghandler
[ 664.708231] ip_tables
[ 664.708233] c000000001ea36d8
[ 664.708234] opal_prd
[ 664.708235] 7fc3f378
[ 664.708237] bridge
[ 664.708239] hid
[ 664.708240] autofs4
[ 664.708241]
[ 664.708241] GPR16:
[ 664.708243] usb_storage
[ 664.708246] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.708247] ,IR
[ 664.708249] c000000001d37ba0
[ 664.708251] vmx_crypto
[ 664.708253] btrfs
[ 664.708255] opal_prd
[ 664.708258] REGS: c00000ffcb5fbb68 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.708260] blake2b_generic
[ 664.708261] libcrc32c
[ 664.708262] 4af3b96d
[ 664.708264] ,DR
[ 664.708265] powernv_rng
[ 664.708267] powernv_rng
[ 664.708268] ,RI
[ 664.708269] crc32c_vpmsum
[ 664.708270] x_tables
[ 664.708273] kvm
[ 664.708275] MSR: 9000000000001033
[ 664.708277] nf_tables
[ 664.708279] ahci
[ 664.708281] ,LE
[ 664.708282] kvm_hv
[ 664.708284] >
[ 664.708285] stp
[ 664.708287] drm_panel_orientation_quirks
[ 664.708289] powernv_flash
[ 664.708291] c000000001fd21f8
[ 664.708292] xor
[ 664.708294] libahci
[ 664.708297] mtd
[ 664.708298] libcrc32c
[ 664.708299] <
[ 664.708301] joydev
[ 664.708303] usbhid
[ 664.708306] llc
[ 664.708307] mdio
[ 664.708309] hid
[ 664.708312] zstd_compress
[ 664.708314] 60000000
[ 664.708317] c00000ffd9697f48
[ 664.708319] c00000ffcb501880
[ 664.708320] crc32c_vpmsum
[ 664.708324] bnx2x
[ 664.708325]
[ 664.708325] GPR16:
[ 664.708326] mdio
[ 664.708328] SF
[ 664.708329]
[ 664.708329] GPR20:
[ 664.708331] overlay
[ 664.708334] uas
[ 664.708337] uio_pdrv_genirq
[ 664.708340] xfs
[ 664.708341] sch_fq_codel
[ 664.708343] uio_pdrv_genirq
[ 664.708345] nf_conntrack
[ 664.708346] ibmpowernv
[ 664.708348] raid6_pq
[ 664.708349] xor
[ 664.708350] sch_fq_codel
[ 664.708352] 7c210b78
[ 664.708354] usb_storage
[ 664.708356] c000000001d37b40
[ 664.708358] kvm
[ 664.708359] input_leds
[ 664.708361] ,HV
[ 664.708363] CR: 48004428 XER: 00000000
[ 664.708364] c000000001d37ba0
[ 664.708366] mac_hid
[ 664.708367] ,ME
[ 664.708368] c00000ffcb501880
[ 664.708370] uio
[ 664.708371] c00000ffcb501800
[ 664.708373] autofs4
[ 664.708375] CFAR: 0000000000000000
[ 664.708376] btrfs
[ 664.708378] vmx_crypto
[ 664.708380] c000000001fd21f8
[ 664.708381] parport_pc
[ 664.708383] ,IR
[ 664.708384] hid_generic
[ 664.708386] ,DR
[ 664.708387] c00000ffcb539080
[ 664.708389] ast
[ 664.708392] IRQMASK: 3
[ 664.708394] ppdev
[ 664.708395] at24
[ 664.708398] parport_pc
[ 664.708400] ,RI
[ 664.708403] CPU: 26 PID: 0 Comm: swapper/26 Tainted: G D 5.8.0-rc3+ #1
[ 664.708406] uio
[ 664.708408] c00000ffcb501880
[ 664.708410] kvm_hv
[ 664.708412] nf_defrag_ipv6
[ 664.708414] blake2b_generic
[ 664.708416] ppdev
[ 664.708418] <60000000>
[ 664.708420] ibmpowernv
[ 664.708422] drm_vram_helper
[ 664.708424] lp
[ 664.708426] c000000001d37b40
[ 664.708429] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.708430] ,LE
[ 664.708431]
[ 664.708431] GPR00:
[ 664.708433] bnx2x
[ 664.708435] lp
[ 664.708436] libcrc32c
[ 664.708438] nfsd
[ 664.708440] ipmi_powernv
[ 664.708441] c0000000000166d8
[ 664.708446] CPU: 96 PID: 0 Comm: swapper/96 Tainted: G D 5.8.0-rc3+ #1
[ 664.708448] drm_ttm_helper
[ 664.708449] zstd_compress
[ 664.708450]
[ 664.708450] GPR20:
[ 664.708452] 813f0000
[ 664.708454] REGS: c000007fcb1b33e0 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.708458] parport auth_rpcgss
[ 664.708460] at24
[ 664.708464] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.708466] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44022428 XER: 00000000
[ 664.708476] c00000ffcb5a3d30
[ 664.708477] >
[ 664.708479] raid6_pq
[ 664.708481] c00000ffcb539080
[ 664.708483] nf_defrag_ipv4
[ 664.708485] 2c290000
[ 664.708487] c000000001f9a900
[ 664.708489] CR: 44004428 XER: 00000000
[ 664.708491] i2c_algo_bit
[ 664.708492] input_leds
[ 664.708494] c00000ffcb539000
[ 664.708495] 4082fff0
[ 664.708498] c000000001d37ba0
[ 664.708501] REGS: c00000ffcb5e3b68 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.708502] nfsd
[ 664.708504] xor
[ 664.708507] kvm
[ 664.708509] nf_defrag_ipv6
[ 664.708511] mac_hid
[ 664.708512] c00000ffcb539080
[ 664.708514] ttm
[ 664.708516] nfnetlink
[ 664.708517] binfmt_misc
[ 664.708519] ipmi_powernv
[ 664.708521] ipmi_devintf
[ 664.708523] ipmi_devintf
[ 664.708525] nfs_acl
[ 664.708527] watchdog: CPU 2 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.708530] lockd
[ 664.708532] joydev
[ 664.708534] c00000ffcb524080
[ 664.708536] hid_generic
[ 664.708538] watchdog: CPU 2 TB:326361102161, last heartbeat TB:319828542547 (12758ms ago)
[ 664.708540] ipmi_msghandler
[ 664.708542] zstd_compress
[ 664.708543] Modules linked in:
[ 664.708546] llc
[ 664.708548] ast
[ 664.708549] CFAR: 0000000000000000
[ 664.708551] c00000ffcb501800
[ 664.708552] IRQMASK: 3
[ 664.708554] c00000ffcb539000
[ 664.708555] c00000ffcb5a3b68
[ 664.708556]
[ 664.708556] GPR00:
[ 664.708559] MSR: 9000000000001033
[ 664.708561] ipmi_msghandler
[ 664.708562] tcp_diag
[ 664.708566] crct10dif_vpmsum
[ 664.708568] nf_defrag_ipv4
[ 664.708569] ip6table_filter
[ 664.708571] opal_prd
[ 664.708573]
[ 664.708573] GPR24:
[ 664.708574] drm_kms_helper
[ 664.708576] grace
[ 664.708578] syscopyarea
[ 664.708578] drm_vram_helper
[ 664.708580] parport
[ 664.708582] uas
[ 664.708583] c0000000000166d8
[ 664.708584] sysfillrect
[ 664.708585]
[ 664.708585] GPR24:
[ 664.708587]
[ 664.708587] GPR04:
[ 664.708588] 0000000000000900
[ 664.708590] nf_tables
[ 664.708591] sysimgblt
[ 664.708593] raid6_pq
[ 664.708595] c00000ffcb5fbd30
[ 664.708596] 0000000420cdb3a8
[ 664.708597] 0000008451bbb264
[ 664.708598] drm_ttm_helper
[ 664.708600] nfnetlink
[ 664.708603] auth_rpcgss
[ 664.708604] opal_prd
[ 664.708606] 0000000000000018
[ 664.708607] c000000001f9a900
[ 664.708608] 000000001000001f
[ 664.708609] 000000897301d20e
[ 664.708611] nf_tables
[ 664.708612] c00000ffcb5fbb68
[ 664.708614] ffffffffffffffff
[ 664.708615] 0000000000000900
[ 664.708616] i2c_algo_bit
[ 664.708618] powernv_rng
[ 664.708620] ip6_tables
[ 664.708622] nfnetlink
[ 664.708624]
[ 664.708624] GPR20:
[ 664.708626] ip6table_filter
[ 664.708627]
[ 664.708627] GPR04:
[ 664.708629] iptable_filter
[ 664.708632] c00000ffcb524080
[ 664.708633] CFAR: c0000000010dad44
[ 664.708635] sunrpc
[ 664.708638] sch_fq_codel
[ 664.708640] IRQMASK: 0
[ 664.708642] crct10dif_vpmsum
[ 664.708644]
[ 664.708644] GPR08:
[ 664.708646] binfmt_misc
[ 664.708648] ip_tables
[ 664.708650] <
[ 664.708651] x_tables
[ 664.708653] powernv_rng
[ 664.708654] nfs_acl
[ 664.708656] ofpart
[ 664.708657] ofpart
[ 664.708659] binfmt_misc
[ 664.708661] inet_diag
[ 664.708663] parport_pc
[ 664.708665] lockd
[ 664.708666] sch_fq_codel
[ 664.708668] 0000000001f40000
[ 664.708669] 0000000075c866e0
[ 664.708671] usb_storage
[ 664.708673] ttm
[ 664.708675] bridge
[ 664.708677] unix_diag
[ 664.708679] ppdev
[ 664.708681] joydev
[ 664.708683] parport_pc
[ 664.708686] ip6table_filter
[ 664.708688] grace
[ 664.708690]
[ 664.708690] GPR00:
[ 664.708691] fb_sys_fops
[ 664.708694] ip6_tables
[ 664.708695] drm_kms_helper
[ 664.708696] drm
[ 664.708698] c0000000001da69c
[ 664.708699] xt_CHECKSUM
[ 664.708702] iptable_filter
[ 664.708704] uas
[ 664.708706] 00000084541d1c7c
[ 664.708707] syscopyarea
[ 664.708708] xt_MASQUERADE
[ 664.708710] ahci
[ 664.708711] 0000008ac1a907be
[ 664.708713] SF
[ 664.708714] ppdev
[ 664.708715] input_leds
[ 664.708716] c00000ffcb524000
[ 664.708717] lp
[ 664.708719] overlay
[ 664.708720] nfsd
[ 664.708722] c000000001ea36d8
[ 664.708722] 0000000000000000
[ 664.708723]
[ 664.708723] GPR28:
[ 664.708725] c000000001ea36d8
[ 664.708727] vmx_crypto
[ 664.708729]
[ 664.708729] GPR28:
[ 664.708731] cmdlinepart
[ 664.708733] lp
[ 664.708735] c00000ffd8d97f48
[ 664.708736] ,HV
[ 664.708738] 0000000000000018
[ 664.708739] c00000ffd8697f48
[ 664.708740] autofs4
[ 664.708742] ,ME
[ 664.708744] bridge
[ 664.708746] 0000000000000005
[ 664.708747] btrfs
[ 664.708750] ip6_tables
[ 664.708752] nfsd
[ 664.708754] c000007fcb1b3670
[ 664.708756] 000000001000007f
[ 664.708758] drm_panel_orientation_quirks
[ 664.708760] usb_storage
[ 664.708762] parport
[ 664.708763] ffffffffffffffff
[ 664.708765] libahci
[ 664.708766] 0000000000000001
[ 664.708768]
[ 664.708768] GPR08:
[ 664.708770] xt_conntrack
[ 664.708772] c000000001fd25e0
[ 664.708773] c000000001ea37a8
[ 664.708775] joydev
[ 664.708777]
[ 664.708777] GPR12:
[ 664.708778] usbhid
[ 664.708780] 0000000000004400
[ 664.708781] 0000000000000005
[ 664.708782] c00000ffff75d800
[ 664.708783] 0000000001f40000
[ 664.708785] xfs
[ 664.708786] ipt_REJECT
[ 664.708788] 0000000000000000
[ 664.708790] nf_reject_ipv4
[ 664.708792] 0000000000000005
[ 664.708796] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.708799] 0000000000000062
[ 664.708801] blake2b_generic
[ 664.708803] sysfillrect
[ 664.708805] ,IR
[ 664.708806] c000000001f9a900
[ 664.708810] stp
[ 664.708813] ,DR
[ 664.708814] 0000000000000001
[ 664.708818] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.708820] hid
[ 664.708821] xt_tcpudp
[ 664.708823] 0000000000000000
[ 664.708826] cmdlinepart
[ 664.708828] powernv_flash
[ 664.708830] crc32c_vpmsum
[ 664.708831] parport
[ 664.708832] mac_hid
[ 664.708834] c00000ffcb524080
[ 664.708835] sunrpc
[ 664.708837] uas
[ 664.708839] ip_tables
[ 664.708840] c000000001ea37a8
[ 664.708842]
[ 664.708842] GPR12:
[ 664.708843] ip6table_mangle
[ 664.708846] uio_pdrv_genirq
[ 664.708847] 0000000000000005
[ 664.708849] usb_storage
[ 664.708851] hid_generic
[ 664.708852] vmx_crypto
[ 664.708854] ip6table_nat
[ 664.708856] ,RI
[ 664.708858] iptable_mangle
[ 664.708861] c000000001ea36d8
[ 664.708862] Call Trace:
[ 664.708865] bnx2x
[ 664.708867] auth_rpcgss
[ 664.708869] powernv_flash
[ 664.708871]
[ 664.708871] GPR04:
[ 664.708873] iptable_nat
[ 664.708874] uio
[ 664.708875] sysimgblt
[ 664.708878] llc
[ 664.708884] [c00000ffcb58bd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.708886] bnx2x
[ 664.708887] ast
[ 664.708889] libcrc32c
[ 664.708891] nf_nat
[ 664.708894] 0000000000004400
[ 664.708895] c00000ffd8597f48
[ 664.708896] (unreliable)
[ 664.708897] c00000ffff75b400
[ 664.708899] drm_vram_helper
[ 664.708901] auth_rpcgss
[ 664.708902] fb_sys_fops
[ 664.708905] iptable_filter
[ 664.708907] xor
[ 664.708909] nf_conntrack
[ 664.708911] c000000001ea36d8
[ 664.708915] CPU: 89 PID: 0 Comm: swapper/89 Tainted: G D 5.8.0-rc3+ #1
[ 664.708917] nfs_acl
[ 664.708918] crct10dif_vpmsum
[ 664.708920] ,LE
[ 664.708922] stp
[ 664.708924] mtd
[ 664.708926] ofpart
[ 664.708928]
[ 664.708928] GPR16:
[ 664.708929] drm_ttm_helper
[ 664.708931] c000000001fd21f8
[ 664.708932] c00000ffd8797f48
[ 664.708933] >
[ 664.708935] lockd
[ 664.708938] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.708942] x_tables
[ 664.708943] i2c_algo_bit
[ 664.708944] mtd
[ 664.708946] autofs4
[ 664.708947] nfs_acl
[ 664.708949] bridge
[ 664.708950] drm
[ 664.708952] btrfs
[ 664.708954] llc
[ 664.708956] zstd_compress
[ 664.708959] REGS: c00000ffcb5b3b68 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.708965] [c00000ffcb58bd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.708966] c000000001d37b40
[ 664.708968] vmx_crypto
[ 664.708970] overlay
[ 664.708972] c000000001d37ba0
[ 664.708977] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.708978] blake2b_generic
[ 664.708979] c00000ffcb524000
[ 664.708980] ttm
[ 664.708982] ahci
[ 664.708987] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.708989] CR: 44004222 XER: 00000000
[ 664.708990] lockd
[ 664.708992] c00000ffcb51c880
[ 664.708993]
[ 664.708993] GPR16: c000000001fd21f8
[ 664.708995]
[ 664.708995] GPR20:
[ 664.708997] grace
[ 664.708998] Call Trace:
[ 664.709000] MSR: 9000000000001033
[ 664.709004] [c00000ffcb5bfd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.709006] grace
[ 664.709008] crct10dif_vpmsum
[ 664.709010] mdio
[ 664.709012] kvm_hv
[ 664.709015] cmdlinepart
[ 664.709017] (unreliable)
[ 664.709019] sunrpc
[ 664.709020] CFAR: 0000000000000000
[ 664.709021]
[ 664.709021] GPR24:
[ 664.709022] raid6_pq
[ 664.709024] c00000ffcb51c880
[ 664.709025] IRQMASK: 3
[ 664.709027] c000007fdba0ca48
[ 664.709031] ofpart
[ 664.709033]
[ 664.709033] GPR00:
[ 664.709034] drm_kms_helper
[ 664.709036] 0000000000000800
[ 664.709041] [c00000ffcb58bdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.709043] nf_defrag_ipv6
[ 664.709044] ip_tables
[ 664.709046] c00000ffcb51c800
[ 664.709047] mdio
[ 664.709050] c000000001d37b40
[ 664.709051] c000000001d37ba0
[ 664.709053] c00000ffcb51c880
[ 664.709054] c00000ffcb50c080
[ 664.709055] c00000ffcb51c800
[ 664.709056]
[ 664.709056] GPR20:
[ 664.709056]
[ 664.709056] GPR24:
[ 664.709058] xfs
[ 664.709060] kvm
[ 664.709062] libcrc32c
[ 664.709063] syscopyarea
[ 664.709065] c0000000000166d8
[ 664.709066] x_tables
[ 664.709068] bnx2x
[ 664.709069] 0000000000000800
[ 664.709072] 0000000000000900
[ 664.709073] autofs4
[ 664.709074] binfmt_misc
[ 664.709077] nf_defrag_ipv4
[ 664.709080] powernv_flash
[ 664.709081] stp
[ 664.709083] input_leds
[ 664.709085] <
[ 664.709087] 0000000000000900
[ 664.709089] mtd
[ 664.709091] sunrpc
[ 664.709093] btrfs
[ 664.709094] 00000084577498ba
[ 664.709096] SF
[ 664.709097] drm_panel_orientation_quirks
[ 664.709099] 000000846a0d5176
[ 664.709102] ibmpowernv
[ 664.709103] ibmpowernv
[ 664.709105] c00000ffcb5e3d30
[ 664.709107] ,HV
[ 664.709108] llc
[ 664.709110] kvm_hv
[ 664.709111] nf_tables
[ 664.709114] c000000001f9a900
[ 664.709115] blake2b_generic
[ 664.709116] c00000ffcb5e3b68
[ 664.709118] xor
[ 664.709118] sysfillrect
[ 664.709120] ,ME
[ 664.709121] zstd_compress
[ 664.709122]
[ 664.709122] GPR04:
[ 664.709123] sysimgblt
[ 664.709125] c00000ffcb50c080
[ 664.709126] libcrc32c
[ 664.709128] ,IR
[ 664.709130] c00000ffcb50c000
[ 664.709132] 00000000a1bd24c6
[ 664.709134] cmdlinepart
[ 664.709136] raid6_pq
[ 664.709137] mac_hid
[ 664.709139] joydev
[ 664.709141] 0000008c533e58f8
[ 664.709142] 0000000000000018
[ 664.709144] hid_generic
[ 664.709146] kvm
[ 664.709150] at24
[ 664.709154] [c00000ffcb58be10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.709156] c00000ffcb50c080
[ 664.709158] crct10dif_vpmsum
[ 664.709159] uas
[ 664.709161] 0000000000000000
[ 664.709164] c00000ffcb50c000
[ 664.709165] 0000008930134f40
[ 664.709167] nfnetlink
[ 664.709169] at24
[ 664.709171] ipmi_powernv
[ 664.709173] usb_storage
[ 664.709175] ip6table_filter
[ 664.709176]
[ 664.709176] GPR08:
[ 664.709179] 0000000010000022
[ 664.709180] ofpart
[ 664.709186] [c00000ffcb5bfd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.709187] 0000000000000008
[ 664.709189] ip6_tables
[ 664.709192] c000000001ea36d8
[ 664.709193]
[ 664.709193] GPR24:
[ 664.709194] iptable_filter
[ 664.709199] [c00000ffcb58bee0] [c0000000001c6fcc] cpu_startup_entry+0x3c/0x50
[ 664.709201] libahci
[ 664.709203] input_leds
[ 664.709204] ipmi_devintf
[ 664.709206] ,DR
[ 664.709207] usbhid
[ 664.709209]
[ 664.709209] GPR28:
[ 664.709211] hid
[ 664.709213] vmx_crypto
[ 664.709214] ast
[ 664.709216] fb_sys_fops
[ 664.709221] [c00000ffcb5bfdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.709223] c000000001ea36d8
[ 664.709226] mac_hid
[ 664.709227] xor
[ 664.709228] ffffffffffffffff
[ 664.709230] drm_vram_helper
[ 664.709232] ,RI
[ 664.709234] drm
[ 664.709236] mdio
[ 664.709237] binfmt_misc
[ 664.709239] zstd_compress
[ 664.709241] crc32c_vpmsum
[ 664.709242] ,LE
[ 664.709244] joydev
[ 664.709246] 0000000080000004
[ 664.709248] >
[ 664.709250] c00000ffd8597f48
[ 664.709251] raid6_pq
[ 664.709253] ipmi_powernv
[ 664.709255] bridge
[ 664.709258] 0000000000000900
[ 664.709259] 0000000000000001
[ 664.709261] bnx2x
[ 664.709262] 0000000000000000
[ 664.709264] uio_pdrv_genirq
[ 664.709266] 0000008451f80b36
[ 664.709268] drm_ttm_helper
[ 664.709270]
[ 664.709270] GPR08:
[ 664.709271] input_leds
[ 664.709273] ipmi_devintf
[ 664.709275] ipmi_msghandler
[ 664.709277] CR: 48004228 XER: 00000000
[ 664.709280] 0000000001f40000
[ 664.709281] ahci
[ 664.709282] CFAR: 0000000000000000
[ 664.709288] [c00000ffcb58bf10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.709289] 00000089b5f03818
[ 664.709290] c000000001ea37a8
[ 664.709292] mac_hid
[ 664.709293] 0000000000000000
[ 664.709295]
[ 664.709295] GPR28:
[ 664.709296] c000000001ea36d8
[ 664.709297] 0000000000000000
[ 664.709300] 0000000000000005
[ 664.709302] overlay
[ 664.709304] cmdlinepart
[ 664.709306] ip_tables
[ 664.709311] [c00000ffcb5bfe10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.709313] opal_prd
[ 664.709314] x_tables
[ 664.709316] stp
[ 664.709318] hid_generic
[ 664.709319] 0000000000000005
[ 664.709321] powernv_rng
[ 664.709322] powernv_flash
[ 664.709324]
[ 664.709324] GPR12:
[ 664.709327] IRQMASK: 3
[ 664.709328] uio
[ 664.709332] [c00000ffcb5bfee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.709335]
[ 664.709335] GPR28:
[ 664.709337] llc
[ 664.709340] i2c_algo_bit
[ 664.709342] c000000001fd25e0
[ 664.709346] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.709348] hid_generic
[ 664.709349] ast
[ 664.709351] sch_fq_codel
[ 664.709352] overlay
[ 664.709354]
[ 664.709354] GPR00:
[ 664.709356]
[ 664.709356] GPR12:
[ 664.709358] overlay
[ 664.709361] mtd
[ 664.709363] xfs
[ 664.709366] 0000000000004400
[ 664.709370] [c00000ffcb5bff10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.709371] c0000000000166d8
[ 664.709373] uas
[ 664.709375] ttm
[ 664.709378] c00000ffd8797f48
[ 664.709379] c00000ffff750f00
[ 664.709380] ast
[ 664.709382] xfs
[ 664.709384] ibmpowernv
[ 664.709387] c000000001ea36d8
[ 664.709388] c00000ffd9697f48
[ 664.709391] drm_panel_orientation_quirks
[ 664.709392] drm_vram_helper
[ 664.709393] 0000000000000001
[ 664.709394] drm_vram_helper
[ 664.709396] c00000ffcb5b3d30
[ 664.709398] parport_pc
[ 664.709400] kvm_hv
[ 664.709403] 0000000000000001
[ 664.709407] [c00000ffcb58bf90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.709411] CPU: 91 PID: 0 Comm: swapper/91 Tainted: G D 5.8.0-rc3+ #1
[ 664.709413] kvm_hv
[ 664.709415] ppdev
[ 664.709419] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.709420] autofs4
[ 664.709423] c000000001ea37a8
[ 664.709424] Call Trace:
[ 664.709426] drm_kms_helper
[ 664.709427] libahci
[ 664.709429] c000000001f9a900
[ 664.709432] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.709434] c00000ffcb5b3b68
[ 664.709437] REGS: c00000ffcb5dfb68 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.709439] mdio
[ 664.709441] crct10dif_vpmsum
[ 664.709442] kvm
[ 664.709445] usbhid
[ 664.709446] drm_ttm_helper
[ 664.709451] [c00000ffcb5bff90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.709452] drm_ttm_helper
[ 664.709453] hid
[ 664.709454] c000000001ea37a8
[ 664.709457] powernv_flash
[ 664.709459] syscopyarea
[ 664.709461] btrfs
[ 664.709463] 0000000000000005
[ 664.709467] [c00000ffcb5a3d30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.709468] MSR: 9000000000001033
[ 664.709470] Instruction dump:
[ 664.709472] i2c_algo_bit
[ 664.709473] (unreliable)
[ 664.709475] 0000000000000005
[ 664.709477] c00000ffd9097f48
[ 664.709478] lp
[ 664.709481] blake2b_generic
[ 664.709482] Instruction dump:
[ 664.709483] <
[ 664.709485] crc32c_vpmsum
[ 664.709486] libcrc32c
[ 664.709488] binfmt_misc
[ 664.709494] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.709495] i2c_algo_bit
[ 664.709497]
[ 664.709497] GPR16:
[ 664.709502] [c00000ffcb5a3d50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.709506] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.709508] SF
[ 664.709509]
[ 664.709509] GPR04:
[ 664.709511] mtd
[ 664.709513] ibmpowernv
[ 664.709515] c0000000016f9600
[ 664.709517] joydev
[ 664.709520] mdio
[ 664.709524] c000000001fd21f8
[ 664.709525] ttm
[ 664.709527] Call Trace:
[ 664.709529] c000000001d37b40
[ 664.709530] ttm
[ 664.709532] uas
[ 664.709535] at24
[ 664.709537] sysfillrect
[ 664.709538] 000000007d1bd041
[ 664.709541] drm_kms_helper
[ 664.709542] drm_kms_helper
[ 664.709543] ,HV
[ 664.709545] uio_pdrv_genirq
[ 664.709546] c000000001d37ba0
[ 664.709547] syscopyarea
[ 664.709548] syscopyarea
[ 664.709552] usb_storage
[ 664.709553] xor
[ 664.709555] at24
[ 664.709557] c000007ffffe1f80
[ 664.709560] kvm
[ 664.709561] vmx_crypto
[ 664.709566] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.709571] [c00000ffcb5fbd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.709575] [c00000ffcb5a3dd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.709576] nfsd
[ 664.709578] zstd_compress
[ 664.709580] fbc1fff0
[ 664.709582] ibmpowernv
[ 664.709585] ipmi_msghandler
[ 664.709587] sysfillrect
[ 664.709589] fbe1fff8
[ 664.709591] c00000ffcb51b080
[ 664.709595] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.709596] uio
[ 664.709598] sysimgblt
[ 664.709599] sysfillrect
[ 664.709601] 91810008
[ 664.709602]
[ 664.709602] GPR20:
[ 664.709604] bnx2x
[ 664.709606] 0000002000000000
[ 664.709610] sysimgblt
[ 664.709612] crct10dif_vpmsum
[ 664.709615] ipmi_powernv
[ 664.709617] Call Trace:
[ 664.709619] at24
[ 664.709621] c000000001d39cf0
[ 664.709627] [c00000ffcb5ffd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.709628] 0000000000000018
[ 664.709629] fbc1fff0
[ 664.709630] ,ME
[ 664.709631] ofpart
[ 664.709633] (unreliable)
[ 664.709635] fb_sys_fops
[ 664.709641] [c00000ffcb5a3e10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.709645] [c00000ffcb5fbd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.709647] ipmi_powernv
[ 664.709648]
[ 664.709648] GPR16:
[ 664.709650] cmdlinepart
[ 664.709654] f8010010
[ 664.709656] fb_sys_fops
[ 664.709658] ipmi_powernv
[ 664.709659] powernv_flash
[ 664.709661] ipmi_devintf
[ 664.709663] raid6_pq
[ 664.709668] [c00000ffcb5a3ee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.709671] c000000001d39d10
[ 664.709676] [c00000ffcb5fbdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.709680] CPU: 100 PID: 0 Comm: swapper/100 Tainted: G D 5.8.0-rc3+ #1
[ 664.709682] opal_prd
[ 664.709684] ipmi_devintf
[ 664.709687] ,IR
[ 664.709688] fbe1fff8
[ 664.709691] drm
[ 664.709692] sysimgblt
[ 664.709694] xfs
[ 664.709695] 00000000100000d1
[ 664.709700] [c00000ffcb5fbe10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.709702] fb_sys_fops
[ 664.709703] mtd
[ 664.709706] ffffffffffffffff
[ 664.709708] (unreliable)
[ 664.709710] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.709712] drm
[ 664.709714] 91810008
[ 664.709715]
[ 664.709715] GPR08:
[ 664.709716] ,DR
[ 664.709718] REGS: c00000ffcb597b68 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.709720] ahci
[ 664.709721] MSR: 9000000000001033
[ 664.709722] drm
[ 664.709724] ahci
[ 664.709725] ipmi_msghandler
[ 664.709728] drm_panel_orientation_quirks
[ 664.709731] 0000000001f40000
[ 664.709732] ,RI
[ 664.709734] input_leds
[ 664.709736] mdio
[ 664.709738] drm_panel_orientation_quirks
[ 664.709740] c00000ffcb51b080
[ 664.709742] ofpart
[ 664.709743] c00000ffcb51b000
[ 664.709745] ibmpowernv
[ 664.709748] ipmi_msghandler
[ 664.709750] binfmt_misc
[ 664.709755] [c00000ffcb5fbee0] [c0000000001c6fcc] cpu_startup_entry+0x3c/0x50
[ 664.709759] [c00000ffcb5a3f10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.709761] f8010010
[ 664.709762] ,LE
[ 664.709764] parport
[ 664.709766] libahci
[ 664.709768] 0000000000000000
[ 664.709770] usbhid
[ 664.709772] c000000001d39eb0
[ 664.709775] >
[ 664.709776] cmdlinepart
[ 664.709778] c000000001d39f10
[ 664.709781] opal_prd
[ 664.709784] f821fe11
[ 664.709786] at24
[ 664.709788] 0000000000000005
[ 664.709789] ipmi_powernv
[ 664.709792] 3b000900
[ 664.709796] [c00000ffcb5fbf10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.709797] c000000001d39ef0
[ 664.709803] [c00000ffcb5ffd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.709805] ipmi_devintf
[ 664.709807] usb_storage
[ 664.709809] opal_prd
[ 664.709811] libahci
[ 664.709816] [c00000ffcb5ffdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.709819] ipmi_devintf
[ 664.709821] c00000ffcb51b080
[ 664.709822] ipmi_msghandler
[ 664.709825] 000000000000004a
[ 664.709827] opal_prd
[ 664.709829]
[ 664.709829] GPR20:
[ 664.709832] CR: 44004228 XER: 00000000
[ 664.709834] powernv_rng
[ 664.709835] 0000000000000001
[ 664.709837] powernv_rng
[ 664.709838] ahci
[ 664.709840] usbhid
[ 664.709841] CFAR: 0000000000000000
[ 664.709843]
[ 664.709843] GPR12:
[ 664.709846] 0000000000000000
[ 664.709847] 0000000000004400
[ 664.709849] drm_panel_orientation_quirks
[ 664.709852] powernv_rng
[ 664.709854] mac_hid
[ 664.709859] [c00000ffcb5fbf90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.709861] 38610028
[ 664.709864] [c00000ffcb5a3f90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.709867] sch_fq_codel
[ 664.709869] <
[ 664.709873] [c00000ffcb5ffe10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.709875] hid
[ 664.709877] parport_pc
[ 664.709880] e92d1180
[ 664.709882] f821fe11
[ 664.709884] c00000ffff759000
[ 664.709886] powernv_rng
[ 664.709888] Instruction dump:
[ 664.709889] c000007fc71f1400
[ 664.709892] 3b000900
[ 664.709893] Instruction dump:
[ 664.709894] c000000001d37c10
[ 664.709897] 38610028
[ 664.709897] IRQMASK: 3
[ 664.709898] e92d1180
[ 664.709900]
[ 664.709900] GPR24:
[ 664.709902] c000000001ea36d8
[ 664.709905] hid_generic
[ 664.709907] fbc1fff0
[ 664.709908] fbc1fff0
[ 664.709909] fbe1fff8
[ 664.709910] ppdev
[ 664.709912] libahci
[ 664.709914]
[ 664.709914] GPR00:
[ 664.709915] f9210198
[ 664.709917] c000007fdba0ca48
[ 664.709918] lp
[ 664.709920] 0000000000000000
[ 664.709921] nfsd
[ 664.709923] 0000000000000000
[ 664.709925] c0000000000166d8
[ 664.709928] parport
[ 664.709930] 39200000
[ 664.709931] c00000ffd8997f48
[ 664.709933] c00000ffcb5dfd30
[ 664.709934] fbe1fff8
[ 664.709937] sch_fq_codel
[ 664.709938] sch_fq_codel
[ 664.709940] usbhid
[ 664.709942]
[ 664.709942] GPR16:
[ 664.709943] 91810008
[ 664.709945] crc32c_vpmsum
[ 664.709947] SF
[ 664.709948] hid
[ 664.709949] ,HV
[ 664.709952] powernv_flash
[ 664.709953] 91810008
[ 664.709955] ,ME
[ 664.709957] parport_pc
[ 664.709958] auth_rpcgss
[ 664.709960] crc32c_vpmsum
[ 664.709962] 8bed0989
[ 664.709964] f8010010
[ 664.709966] 48067e19
[ 664.709968] 0000000000000000
[ 664.709971] f821fe11
[ 664.709972] nfs_acl
[ 664.709974]
[ 664.709974] GPR28:
[ 664.709977] uio_pdrv_genirq
[ 664.709979] f8010010
[ 664.709980] f9210198
[ 664.709982] uio
[ 664.709983] ast
[ 664.709985] vmx_crypto
[ 664.709987] c000000001f9a900
[ 664.709989] 39200000
[ 664.709990] uio_pdrv_genirq
[ 664.709992] 8bed0989
[ 664.709994] c00000ffcb5dfb68
[ 664.709995] <60000000>
[ 664.709997] joydev
[ 664.710000] 3b000900
[ 664.710001] 48067e19
[ 664.710002] f821fe11
[ 664.710003] <60000000>
[ 664.710004] 3b000900
[ 664.710005] 39200003
[ 664.710007] c000000001fd21f8
[ 664.710009] c00000ffcb51b000
[ 664.710010]
[ 664.710010] GPR04:
[ 664.710012] 38610028
[ 664.710013] 3b800002
[ 664.710013] e92d1180
[ 664.710015] auth_rpcgss
[ 664.710017] 38610028
[ 664.710019] 3ba00003
[ 664.710020] c000000001d37b40
[ 664.710022] 39200003
[ 664.710024] ipmi_msghandler
[ 664.710026] ppdev
[ 664.710028] nfs_acl
[ 664.710030] 0000000000000000
[ 664.710033] mtd
[ 664.710036] e92d1180
[ 664.710037] f9210198
[ 664.710039] 000000005027cd1f
[ 664.710041] kvm_hv
[ 664.710043] bnx2x
[ 664.710045] 0000000000000018
[ 664.710046] drm_vram_helper
[ 664.710048] lockd
[ 664.710050] c000000001d37ba0
[ 664.710051] 3b800002
[ 664.710053] 0000000000000001
[ 664.710055] drm_ttm_helper
[ 664.710057] grace
[ 664.710061] 39200000
[ 664.710062] f9210198
[ 664.710063] hid
[ 664.710064] uio
[ 664.710065] crc32c_vpmsum
[ 664.710067] c00000ffcb507880
[ 664.710069] kvm
[ 664.710071] uio_pdrv_genirq
[ 664.710075] 39200000
[ 664.710076] 8bed0989
[ 664.710078] binfmt_misc
[ 664.710079]
[ 664.710079] GPR24:
[ 664.710080] joydev
[ 664.710082] crct10dif_vpmsum
[ 664.710084] 3ba00003
[ 664.710086] uas
[ 664.710088] uas
[ 664.710091] 48067e19
[ 664.710092] 8bed0989
[ 664.710093] <60000000>
[ 664.710095] 0000000000000900
[ 664.710097] 00000000100000d7
[ 664.710099] 0000000000000000
[ 664.710101] parport_pc
[ 664.710103] 00000084554e606a
[ 664.710105] lp
[ 664.710107] usb_storage
[ 664.710109] sunrpc
[ 664.710111]
[ 664.710111] GPR20:
[ 664.710113] ip_tables
[ 664.710114] c000007fda499600
[ 664.710118] mdio
[ 664.710123] 39200003
[ 664.710124] 48067e19
[ 664.710129] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.710132] x_tables
[ 664.710133] i2c_algo_bit
[ 664.710136] sch_fq_codel
[ 664.710138] lockd
[ 664.710141] ffffffffffffffff
[ 664.710146] CPU: 136 PID: 0 Comm: swapper/136 Tainted: G D L 5.8.0-rc3+ #1
[ 664.710148] 3b800002
[ 664.710150] <60000000>
[ 664.710151] autofs4
[ 664.710154] ttm
[ 664.710155] 39200003
[ 664.710157]
[ 664.710157] GPR08:
[ 664.710159] 3ba00003
[ 664.710160] 3b800002
[ 664.710162] ofpart
[ 664.710163] opal_prd
[ 664.710166] vmx_crypto
[ 664.710169] drm_kms_helper
[ 664.710171] 0000008b4785b238
[ 664.710171] ,IR
[ 664.710174] ibmpowernv
[ 664.710176] ,DR
[ 664.710179] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.710181] 0000000001f40000
[ 664.710183] c00000ffcb507880
[ 664.710184] grace
[ 664.710186] c00000ffcb507800
[ 664.710188] bnx2x
[ 664.710189] powernv_rng
[ 664.710191] c000000001ea36d8
[ 664.710194] CPU: 99 PID: 0 Comm: swapper/99 Tainted: G D L 5.8.0-rc3+ #1
[ 664.710196] 0000000000000000
[ 664.710198] c00000ffcb507880
[ 664.710199]
[ 664.710199] GPR28:
[ 664.710203] REGS: c00000ffcb65fb68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.710205] at24
[ 664.710207] crct10dif_vpmsum
[ 664.710208] c00000ffcb507800
[ 664.710210] ppdev
[ 664.710211] btrfs
[ 664.710215]
[ 664.710215] GPR24:
[ 664.710216] 0000000000000005
[ 664.710218] uio
[ 664.710219] 3ba00003
[ 664.710223] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.710224] ,RI
[ 664.710225] c00000ffd9097f48
[ 664.710227] 0000000000000900
[ 664.710230] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.710233] syscopyarea
[ 664.710235] sunrpc
[ 664.710236] sysfillrect
[ 664.710238] Call Trace:
[ 664.710242] c00000ffd8b13780
[ 664.710243] 0000008452af1182
[ 664.710245] MSR: 9000000000001033
[ 664.710247] ipmi_powernv
[ 664.710249] sysimgblt
[ 664.710255] [c00000ffcb5ffee0] [c0000000001c6fcc] cpu_startup_entry+0x3c/0x50
[ 664.710258] usb_storage
[ 664.710260] blake2b_generic
[ 664.710263] REGS: c00000ffcb5f3b68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.710265] 00000089f8de6b7e
[ 664.710266]
[ 664.710266] GPR12:
[ 664.710268] lp
[ 664.710271] ip_tables
[ 664.710274] [c000007fcb1b36b0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.710277] parport_pc
[ 664.710279] 0000000000004400
[ 664.710284] CPU: 98 PID: 0 Comm: swapper/98 Tainted: G D L 5.8.0-rc3+ #1
[ 664.710286] MSR: 9000000000001033
[ 664.710287] ,LE
[ 664.710288] <
[ 664.710290] ofpart
[ 664.710292] SF
[ 664.710294] c000000001ea36d8
[ 664.710296] cmdlinepart
[ 664.710298] libcrc32c
[ 664.710300] ,HV
[ 664.710302] x_tables
[ 664.710305] xor
[ 664.710307] c00000ffff756b80
[ 664.710309] zstd_compress
[ 664.710311] vmx_crypto
[ 664.710313] raid6_pq
[ 664.710316] powernv_flash
[ 664.710319] bnx2x
[ 664.710321] mtd
[ 664.710322]
[ 664.710322] GPR28:
[ 664.710327] [c000007fcb1b3880] [c0000000001dbdc8] rebalance_domains+0x3d8/0x600
[ 664.710329] c00000ffd8997f48
[ 664.710331] <
[ 664.710333] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.710334] SF
[ 664.710339] [c00000ffcb5fff10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.710340] 0000000000000001
[ 664.710341] sch_fq_codel
[ 664.710343] c000000001ea36d8
[ 664.710344] c000000001ea37a8
[ 664.710345] c00000ffd8b97f48
[ 664.710346] 0000000000000005
[ 664.710347]
[ 664.710347] GPR16:
[ 664.710349] nfsd
[ 664.710352] c000000001fd21f8
[ 664.710355] REGS: c00000ffcb59fb68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.710357] 0000000000000001
[ 664.710359] MSR: 9000000000001033
[ 664.710362] c000000001d37b40
[ 664.710366] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.710369] ppdev
[ 664.710373] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.710375] input_leds
[ 664.710377] >
[ 664.710378] mac_hid
[ 664.710381] ipmi_devintf
[ 664.710383] c000000001d37ba0
[ 664.710385] ,HV
[ 664.710387] lp
[ 664.710389] CR: 44004222 XER: 00000000
[ 664.710391] c000000001ea37a8
[ 664.710393] ipmi_msghandler
[ 664.710397] [c000007fcb1b3970] [c0000000010db81c] __do_softirq+0x17c/0x534
[ 664.710400] <
[ 664.710401] fb_sys_fops
[ 664.710403] CFAR: 0000000000000000
[ 664.710407] nfsd
[ 664.710408] ,ME
[ 664.710410] hid_generic
[ 664.710415] [c000007fcb1b3aa0] [c0000000001786f4] irq_exit+0xd4/0x130
[ 664.710417] drm
[ 664.710419] ,ME
[ 664.710421] c00000ffcb506080
[ 664.710424] parport
[ 664.710426] ,IR
[ 664.710428] ast
[ 664.710430] Call Trace:
[ 664.710431] drm_vram_helper
[ 664.710432] SF
[ 664.710434] drm_ttm_helper
[ 664.710436] ,IR
[ 664.710441] [c000007fcb1b3ad0] [c000000000025eec] timer_interrupt+0x13c/0x370
[ 664.710444] cmdlinepart
[ 664.710448] [c00000ffcb5b3d30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.710453] 0000000000000005
[ 664.710458] [c00000ffcb5fff90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.710459] ,HV
[ 664.710461] auth_rpcgss
[ 664.710463] IRQMASK: 3
[ 664.710465] ahci
[ 664.710467] ,DR
[ 664.710469] ,DR
[ 664.710471] opal_prd
[ 664.710473]
[ 664.710473] GPR20:
[ 664.710475] ,ME
[ 664.710477] parport
[ 664.710479] i2c_algo_bit
[ 664.710481] (unreliable)
[ 664.710483] ,RI
[ 664.710485] powernv_flash
[ 664.710486] Instruction dump:
[ 664.710488] ,RI
[ 664.710490] nfs_acl
[ 664.710492] ,LE
[ 664.710494] c00000ffcb506080
[ 664.710496] >
[ 664.710498]
[ 664.710498] GPR00:
[ 664.710499] ,IR
[ 664.710504] [c000007fcb1b3b40] [c0000000000165c0] replay_soft_interrupts+0x320/0x3f0
[ 664.710507] ttm
[ 664.710509] CR: 44004222 XER: 00000000
[ 664.710510] c0000000000166d8
[ 664.710512] fbc1fff0
[ 664.710513] CFAR: 0000000000000000
[ 664.710514] c00000ffcb597d30
[ 664.710516] auth_rpcgss
[ 664.710518] drm_panel_orientation_quirks
[ 664.710520] mtd
[ 664.710522] ,LE
[ 664.710527] [c00000ffcb5b3d50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.710529] c00000ffcb506000
[ 664.710532] parport_pc
[ 664.710534] drm_kms_helper
[ 664.710537] fbe1fff8
[ 664.710538] powernv_rng
[ 664.710540] libahci
[ 664.710544] nfs_acl
[ 664.710545] syscopyarea
[ 664.710549] [c000007fcb1b3d30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.710551] c000000001f9a900
[ 664.710556] [c00000ffcb5b3dd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.710558] usbhid
[ 664.710560] nfsd
[ 664.710562] sysfillrect
[ 664.710564] parport
[ 664.710568] hid
[ 664.710573] [c000007fcb1b3d50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.710577] mdio
[ 664.710579] ,DR
[ 664.710581] 91810008
[ 664.710585] [c00000ffcb5b3e10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.710587] c00000ffcb506080
[ 664.710589] sysimgblt
[ 664.710595] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.710596] f8010010
[ 664.710598] c00000ffcb597b68
[ 664.710599] fb_sys_fops
[ 664.710602] crct10dif_vpmsum
[ 664.710603] IRQMASK: 3
[ 664.710604] ,RI
[ 664.710606] drm
[ 664.710608] sch_fq_codel
[ 664.710609] >
[ 664.710611]
[ 664.710611] GPR00:
[ 664.710613] mdio
[ 664.710617] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.710619] ahci
[ 664.710620]
[ 664.710620] GPR04:
[ 664.710621] ,LE
[ 664.710626] [c00000ffcb5b3ee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.710629] ppdev
[ 664.710630] f821fe11
[ 664.710632] c00000ffcb506000
[ 664.710635] lp
[ 664.710639] [c00000ffcb5b3f10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.710642] ofpart
[ 664.710644] drm_panel_orientation_quirks
[ 664.710646] lockd
[ 664.710647] libahci
[ 664.710649] ibmpowernv
[ 664.710652] usbhid
[ 664.710656] [c000007fcb1b3dd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.710659]
[ 664.710659] GPR24:
[ 664.710663] [c00000ffcb5b3f90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.710665] nfsd
[ 664.710669] hid
[ 664.710671] 0000000000000900
[ 664.710673] autofs4
[ 664.710676] CR: 44004224 XER: 20000000
[ 664.710678] Call Trace:
[ 664.710679] 000000007c1c967e
[ 664.710684] [c00000ffcb5e3d30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.710687] cmdlinepart
[ 664.710689] crc32c_vpmsum
[ 664.710691] crc32c_vpmsum
[ 664.710692] 0000000000000018
[ 664.710694] at24
[ 664.710697] lockd
[ 664.710699] 000000845367032e
[ 664.710701] grace
[ 664.710703] uio_pdrv_genirq
[ 664.710706] uio
[ 664.710708] uio_pdrv_genirq
[ 664.710711] grace
[ 664.710713] uio
[ 664.710718] [c000007fcb1b3e10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.710720] powernv_flash
[ 664.710722] auth_rpcgss
[ 664.710724] Instruction dump:
[ 664.710727] 3b000900
[ 664.710728] c0000000000166d8
[ 664.710729] 38610028
[ 664.710730] 000000001000002f
[ 664.710731] c00000ffcb5f3d30
[ 664.710733] ibmpowernv
[ 664.710735] parport
[ 664.710740] CPU: 115 PID: 0 Comm: swapper/115 Tainted: G D L 5.8.0-rc3+ #1
[ 664.710743] CFAR: 0000000000000000
[ 664.710745] parport_pc
[ 664.710746] (unreliable)
[ 664.710751] at24
[ 664.710753] auth_rpcgss
[ 664.710755] >
[ 664.710757] c000000001f9a900
[ 664.710758] ffffffffffffffff
[ 664.710762] [c00000ffcb5e3d50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.710767] sunrpc
[ 664.710769] ipmi_powernv
[ 664.710770] ipmi_powernv
[ 664.710773] CPU: 2 PID: 6977 Comm: AudioIPC Client Tainted: G D 5.8.0-rc3+ #1
[ 664.710775] c00000ffcb5f3b68
[ 664.710778] CR: 44004222 XER: 00000000
[ 664.710779] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000020
[ 664.710782]
[ 664.710782] GPR08:
[ 664.710783] CFAR: 0000000000000000
[ 664.710786] REGS: c000007fffd0bd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.710789] ipmi_devintf
[ 664.710791] ipmi_devintf
[ 664.710796] [c000007fcb1b3ee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.710799] nfs_acl
[ 664.710801] 0000008a7ebac6b6
[ 664.710802] fbc1fff0
[ 664.710806] [c00000ffcb5e3dd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.710809] ipmi_msghandler
[ 664.710811] e92d1180
[ 664.710812]
[ 664.710812] GPR04:
[ 664.710814] fbe1fff8
[ 664.710819] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.710821] IRQMASK: 3
[ 664.710822] MSR: 900000000280b033
[ 664.710823]
[ 664.710823] GPR00:
[ 664.710828] REGS: c00000ffcb67fb68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.710831] 0000000074c94789
[ 664.710832] IRQMASK: 3
[ 664.710834] ip_tables
[ 664.710837] <
[ 664.710841] [c000007fcb1b3f10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.710843] SF
[ 664.710848] c0000000000166d8
[ 664.710850]
[ 664.710850] GPR00:
[ 664.710851] 0000000000000018
[ 664.710853] ,HV
[ 664.710857] c00000ffcb65fd30
[ 664.710858] nfs_acl
[ 664.710860] 91810008
[ 664.710861] 0000000010000027
[ 664.710863] c000000001f9a900
[ 664.710866] c000000001ea36d8
[ 664.710867] x_tables
[ 664.710869] ,VEC
[ 664.710872] c00000ffcb65fb68
[ 664.710877] [c000007fcb1b3f90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.710879] f9210198
[ 664.710881] mtd
[ 664.710882]
[ 664.710882] GPR04:
[ 664.710885]
[ 664.710885] GPR28:
[ 664.710886] f8010010
[ 664.710889] f821fe11
[ 664.710890] c00000ffd8b97f48
[ 664.710891] Instruction dump:
[ 664.710893] 39200000
[ 664.710895] autofs4
[ 664.710898] MSR: 9000000000001033
[ 664.710900] 0000000001f40000
[ 664.710902] <
[ 664.710907] ffffffffffffffff
[ 664.710908] 8bed0989
[ 664.710910] 0000000000000001
[ 664.710912] SF
[ 664.710913] 0000000000000000
[ 664.710915] 000000004ecf7978
[ 664.710917] btrfs
[ 664.710919] ppdev
[ 664.710921] sunrpc
[ 664.710923]
[ 664.710923] GPR08:
[ 664.710924] c000000001ea37a8
[ 664.710925] 0000000000000005
[ 664.710927] blake2b_generic
[ 664.710930] 0000000000000005
[ 664.710931] ipmi_msghandler
[ 664.710933] 48067e19
[ 664.710935] ,HV
[ 664.710936] ,VSX
[ 664.710938] btrfs
[ 664.710941] 60000000
[ 664.710943] 3b000900
[ 664.710945] 60000000
[ 664.710948] opal_prd
[ 664.710950] ,ME
[ 664.710952] 7c0802a6
[ 664.710957] [c00000ffcb5e3e10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.710959] ,EE
[ 664.710961] 38610028
[ 664.710962] ip_tables
[ 664.710965] lockd
[ 664.710967] <60000000>
[ 664.710970] powernv_rng
[ 664.710972] mdio
[ 664.710973] 000000008f3065e3
[ 664.710974] c0000000000166d8
[ 664.710977] ,IR
[ 664.710978] 39200003
[ 664.710980] 0000000000000018
[ 664.710982] e92d1180
[ 664.710984] fba10028
[ 664.710986] ,FP
[ 664.710989] grace
[ 664.710991]
[ 664.710991] GPR12:
[ 664.710992] 0000000001f40000
[ 664.710997] [c00000ffcb5e3ee0] [c0000000001c6fcc] cpu_startup_entry+0x3c/0x50
[ 664.711000] 0000000010000000
[ 664.711001] 0000000000000000
[ 664.711003] fbe10038
[ 664.711006] f9210198
[ 664.711007] ,ME
[ 664.711009] 0000000000004400
[ 664.711014] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.711016] blake2b_generic
[ 664.711017] 39200000
[ 664.711019] c00000ffff74c500
[ 664.711022] ffffffffffffffff
[ 664.711022] GPR08:
[ 664.711025] lockd
[ 664.711027] ,DR
[ 664.711028] lp
[ 664.711030] ,IR
[ 664.711035] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.711038] c00000ffcb59fd30
[ 664.711039] 3b800002
[ 664.711041] 7c7f1b78
[ 664.711044] 0000000000000005
[ 664.711046] f8010050
[ 664.711048] sunrpc
[ 664.711050] 0000000001f40000
[ 664.711052] 3ba00003
[ 664.711055] ibmpowernv
[ 664.711056] nfsd
[ 664.711058] Call Trace:
[ 664.711059] 8bed0989
[ 664.711064] [c00000ffcb5dfd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.711066] c000000001f9a900
[ 664.711068] c00000ffd9313780
[ 664.711070] x_tables
[ 664.711072] ,DR
[ 664.711073] (unreliable)
[ 664.711075] 0000000000000000
[ 664.711077] sch_fq_codel
[ 664.711080] grace
[ 664.711082] libcrc32c
[ 664.711083] 0000000000000005
[ 664.711086] 48067e19
[ 664.711088] c00000ffcb59fb68
[ 664.711090] <60000000>
[ 664.711091] ,RI
[ 664.711095]
[ 664.711095] GPR12:
[ 664.711096] ip_tables
[ 664.711099] xor
[ 664.711100] ,RI
[ 664.711105] [c00000ffcb5e3f10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.711107] 39200003
[ 664.711109] ,LE
[ 664.711111] libcrc32c
[ 664.711113] at24
[ 664.711114] x_tables
[ 664.711116]
[ 664.711116] GPR04:
[ 664.711118] >
[ 664.711121] 9000000000001001
[ 664.711123] 0000000000004400
[ 664.711125] autofs4
[ 664.711127]
[ 664.711127] GPR12:
[ 664.711128] ,LE
[ 664.711131] CR: 44888888 XER: 00000000
[ 664.711136] [c00000ffcb5dfd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.711138] parport
[ 664.711140] 8bad0988
[ 664.711142] autofs4
[ 664.711144] zstd_compress
[ 664.711148] 3b800002
[ 664.711150] c00000ffff74d780
[ 664.711152] c000000001ea36d8
[ 664.711154] 0000000000004400
[ 664.711156] 7fc3f378
[ 664.711158] CFAR: c0000000010dad44
[ 664.711160] 3ba00003
[ 664.711162] IRQMASK: 1
[ 664.711164] 4af3b96d
[ 664.711167] GPR00:
[ 664.711173] [c00000ffcb5e3f90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.711174] 000000006d75e61e
[ 664.711176] c00000ffff722b00
[ 664.711178] btrfs
[ 664.711181] parport_pc
[ 664.711183] 60000000
[ 664.711185] ppdev
[ 664.711188] c000000001ea36d8
[ 664.711189] 0000000000000018
[ 664.711194] [c00000ffcb5dfdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.711196] 0000000010000023
[ 664.711198] opal_prd
[ 664.711200] c0000000001da69c
[ 664.711203] c00000ffd9397f48
[ 664.711205] 7c210b78 <60000000>
[ 664.711208] ffffffffffffffff
[ 664.711210] btrfs
[ 664.711212] raid6_pq
[ 664.711216] [c00000ffcb5dfe10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.711218] c000007f06acb630
[ 664.711221]
[ 664.711221] GPR16:
[ 664.711222]
[ 664.711222] GPR08:
[ 664.711224] input_leds
[ 664.711225] 813f0000
[ 664.711227] Instruction dump:
[ 664.711229] mac_hid
[ 664.711232] c000000001ea36d8
[ 664.711237] [c00000ffcb5dfee0] [c0000000001c6fcc] cpu_startup_entry+0x3c/0x50
[ 664.711239] sunrpc
[ 664.711240] 2c290000
[ 664.711242] ip_tables
[ 664.711246] c000000001fd21f8
[ 664.711247] 0000000001f40000
[ 664.711249] xor
[ 664.711251] ipmi_powernv
[ 664.711253] c00000ffdb897f48
[ 664.711255] hid_generic
[ 664.711258] lp
[ 664.711263] [c00000ffcb5dff10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.711265] c000000001d37b40
[ 664.711266]
[ 664.711266] GPR16:
[ 664.711268] x_tables
[ 664.711271] nfsd
[ 664.711273] autofs4
[ 664.711274] c000000001d37ba0
[ 664.711276] c000000001f9a900
[ 664.711278] 0000000000000000
[ 664.711280] 0000000000000001
[ 664.711283] ast
[ 664.711285] 0000000000000005
[ 664.711291] [c00000ffcb5dff90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.711294] btrfs
[ 664.711296] zstd_compress
[ 664.711298] drm_vram_helper
[ 664.711299] 4082fff0
[ 664.711301] GPR04:
[ 664.711303] Instruction dump:
[ 664.711308] ipmi_devintf
[ 664.711309] drm_ttm_helper
[ 664.711312] c000000001fd2208
[ 664.711313] c00000ffcb50d880
[ 664.711315] raid6_pq
[ 664.711317] fbc1fff0
[ 664.711318] parport
[ 664.711321] c000000001d37b40
[ 664.711322] fbc1fff0
[ 664.711324] 000000002a913c39
[ 664.711326] blake2b_generic
[ 664.711328] fbe1fff8
[ 664.711330] ipmi_msghandler
[ 664.711331] c000007fda20ca48
[ 664.711334] auth_rpcgss
[ 664.711336]
[ 664.711336] GPR12:
[ 664.711337] >
[ 664.711339] blake2b_generic
[ 664.711341] nfs_acl
[ 664.711343] 91810008
[ 664.711345] input_leds
[ 664.711346] libcrc32c
[ 664.711348] i2c_algo_bit
[ 664.711350] 0000000000000800
[ 664.711352] f8010010
[ 664.711353]
[ 664.711353] GPR20:
[ 664.711355] f821fe11
[ 664.711357] 0000000000000800
[ 664.711358] c00000ffcb50d880
[ 664.711361] xor
[ 664.711362] ttm
[ 664.711364] c000000001d37ba0
[ 664.711366] 3b000900
[ 664.711367] blake2b_generic
[ 664.711369] 38610028
[ 664.711371] libcrc32c
[ 664.711372] e92d1180
[ 664.711374] c00000ffcb556880
[ 664.711376] 0000000000004400
[ 664.711378] opal_prd
[ 664.711381] fbe1fff8
[ 664.711382] c00000ffd9497f48
[ 664.711384] libcrc32c
[ 664.711385] f9210198
[ 664.711386] 91810008
[ 664.711388] 39200000
[ 664.711390] mac_hid
[ 664.711391] 0000000000000000
[ 664.711395] xor
[ 664.711396]
[ 664.711396] GPR16:
[ 664.711398] 8bed0989
[ 664.711399] c00000ffff74ea00
[ 664.711401] xor
[ 664.711403] zstd_compress
[ 664.711405] 48067e19
[ 664.711407]
[ 664.711407] GPR20:
[ 664.711408] f8010010
[ 664.711410] <60000000>
[ 664.711411] c00000ffcb50d800
[ 664.711412] c000000001fd21f8
[ 664.711414] lockd
[ 664.711417] CR: 48004222 XER: 00000000
[ 664.711419] grace
[ 664.711420] c00000ffcb50d880
[ 664.711422] 39200003
[ 664.711423] CFAR: 0000000000000000
[ 664.711425] f821fe11
[ 664.711426] c000000001ea36d8
[ 664.711427] c000000001d37b40
[ 664.711429] zstd_compress
[ 664.711430] 3b800002
[ 664.711435] c00000ffcb556880
[ 664.711436] c00000ffd9297f48
[ 664.711437] c00000ffcb50d800
[ 664.711439] IRQMASK: 3
[ 664.711441] raid6_pq
[ 664.711442] sunrpc
[ 664.711443] input_leds
[ 664.711445] ip_tables
[ 664.711447]
[ 664.711447] GPR00:
[ 664.711449] drm_kms_helper
[ 664.711451] 3ba00003
[ 664.711452]
[ 664.711452] GPR24:
[ 664.711454] c0000000000166d8
[ 664.711457] 0000000000000900
[ 664.711458] c000000001d37ba0
[ 664.711459] c00000ffcb556800
[ 664.711461]
[ 664.711461] GPR16:
[ 664.711463] c00000ffcb67fd30
[ 664.711465] c000000001fd21f8
[ 664.711467] zstd_compress
[ 664.711469] GPR08:
[ 664.711472] powernv_rng
[ 664.711474] 0000000000000005
[ 664.711477] c00000ffcb556880
[ 664.711479] 0000000080000004
[ 664.711481] mac_hid
[ 664.711482] 000000845642b714
[ 664.711484] hid_generic
[ 664.711486] x_tables
[ 664.711487] c00000ffcb522880
[ 664.711488] c000000001d37b40
[ 664.711490] 0000000080000002
[ 664.711493] c000000001f9a900
[ 664.711495] autofs4
[ 664.711497] c00000ffcb67fb68
[ 664.711499]
[ 664.711499] GPR20:
[ 664.711500] c000000001d37ba0
[ 664.711501] ast
[ 664.711504] c00000ffcb556800
[ 664.711506] powernv_rng
[ 664.711508] c00000ffcb522880
[ 664.711510] raid6_pq
[ 664.711511]
[ 664.711511] GPR24:
[ 664.711513] 3b000900
[ 664.711515] sch_fq_codel
[ 664.711516] hid_generic
[ 664.711518] c00000ffcb522800
[ 664.711520] input_leds
[ 664.711522] 38610028
[ 664.711524] btrfs
[ 664.711526] 0000000000000900
[ 664.711527] 0000000000000002
[ 664.711530] ast
[ 664.711531]
[ 664.711531] GPR04:
[ 664.711533] blake2b_generic
[ 664.711536] sch_fq_codel
[ 664.711538] parport_pc
[ 664.711540] c00000ffcb50f080
[ 664.711542] 000000846918c8e2
[ 664.711544] drm_vram_helper
[ 664.711545] syscopyarea
[ 664.711547] ppdev
[ 664.711548] 000000006b765c1b
[ 664.711551] sysfillrect
[ 664.711553] 0000008bcd623324
[ 664.711555] 00000094f797f33c
[ 664.711557] 0000000000000018
[ 664.711559]
[ 664.711559] GPR20:
[ 664.711561] mac_hid
[ 664.711563] raid6_pq
[ 664.711565] lp
[ 664.711567] drm_ttm_helper
[ 664.711569] nfsd
[ 664.711573] c00000ffcb50f080
[ 664.711574] e92d1180
[ 664.711575] c00000ffcb50f000
[ 664.711577] c00000ffcb50f080
[ 664.711578] c000000001ea36d8
[ 664.711580] f9210198
[ 664.711582] auth_rpcgss
[ 664.711583]
[ 664.711583] GPR28:
[ 664.711585] drm_vram_helper
[ 664.711587] 39200000
[ 664.711587] c00000ffcb50f000
[ 664.711589] parport_pc
[ 664.711591]
[ 664.711591] GPR24:
[ 664.711593] c000000001ea36d8
[ 664.711595] 0000000000000900
[ 664.711597] GPR12:
[ 664.711599] libcrc32c
[ 664.711600] c00000ffcb522880
[ 664.711602] 0000008455c8a584
[ 664.711603] c00000ffcb522800
[ 664.711604] c0000000016f9600
[ 664.711606] parport
[ 664.711609] 0000000010000007
[ 664.711611] c000007fffffdb80
[ 664.711614] ppdev
[ 664.711615] nfs_acl
[ 664.711618] ffffffffffffffff
[ 664.711619] 8bed0989
[ 664.711620] 0000002000000000
[ 664.711623] sysimgblt
[ 664.711624] c00000ffd9397f48
[ 664.711627] lockd
[ 664.711628] input_leds
[ 664.711630] drm_ttm_helper
[ 664.711631] 0000008b8a7407dc
[ 664.711632]
[ 664.711632] GPR24:
[ 664.711635] grace
[ 664.711637]
[ 664.711637] GPR08:
[ 664.711638] 0000000000000001
[ 664.711640] c000000001d39cf0
[ 664.711642] fb_sys_fops
[ 664.711644] mac_hid
[ 664.711645] 0000000001f40000
[ 664.711649] drm
[ 664.711651] hid_generic
[ 664.711653] sunrpc
[ 664.711655] 0000000000000000
[ 664.711656] c000000001ea36d8
[ 664.711658] lp
[ 664.711660] GPR16:
[ 664.711663] auth_rpcgss
[ 664.711665] 48067e19
[ 664.711666]
[ 664.711666] GPR28:
[ 664.711667] c000000001d39d10
[ 664.711670] <60000000>
[ 664.711671] 0000000000000005
[ 664.711672] c000000001d39eb0
[ 664.711674] 000000005ced53a9
[ 664.711676] 0000000000000900
[ 664.711678]
[ 664.711678] GPR28:
[ 664.711679] 00000084567fbbb6
[ 664.711681] c00000ffdb897f48
[ 664.711684] i2c_algo_bit
[ 664.711685] ip_tables
[ 664.711686] ast
[ 664.711688] ahci
[ 664.711690] nfs_acl
[ 664.711691] drm_panel_orientation_quirks
[ 664.711692] c000000001ea37a8
[ 664.711694] x_tables
[ 664.711696] c000000001d39f10
[ 664.711698] libahci
[ 664.711700] c000000001d39ef0
[ 664.711702]
[ 664.711702] GPR12:
[ 664.711704] usbhid
[ 664.711706] autofs4
[ 664.711708] i2c_algo_bit
[ 664.711709] 39200003
[ 664.711711] hid_generic
[ 664.711715] 0000000000000001
[ 664.711717] ttm
[ 664.711719] ast
[ 664.711721] 0000008c10504c12
[ 664.711722] 0000000000004400
[ 664.711724] c00000ffd9297f48
[ 664.711726] drm_vram_helper
[ 664.711727] c000000001ea36d8
[ 664.711729] c00000ffff73af80
[ 664.711731] ttm
[ 664.711732] GPR20:
[ 664.711736] nfsd
[ 664.711738] c000000001ea36d8
[ 664.711741] c000000001ea37a8
[ 664.711742] drm_kms_helper
[ 664.711744] hid
[ 664.711746] 0000000000000001
[ 664.711749] syscopyarea
[ 664.711750] 0000000000000005
[ 664.711752] 0000000000000002
[ 664.711755] btrfs
[ 664.711756] 0000000000000001
[ 664.711758] xor
[ 664.711760] drm_vram_helper
[ 664.711762] sysfillrect
[ 664.711764] drm_ttm_helper
[ 664.711767] c00000ffda397f48
[ 664.711768]
[ 664.711768] GPR28:
[ 664.711770]
[ 664.711770] GPR16:
[ 664.711773] lockd
[ 664.711774] crc32c_vpmsum
[ 664.711776] 0000000000000005
[ 664.711777] 3b800002
[ 664.711778] zstd_compress
[ 664.711780] c000000001fd21f8
[ 664.711782] raid6_pq
[ 664.711784] c000000001ea37a8
[ 664.711785] 3ba00003
[ 664.711787] blake2b_generic
[ 664.711789] uio_pdrv_genirq
[ 664.711791] c000000001d37b40
[ 664.711793] drm_kms_helper
[ 664.711794] c000007fd908f000
[ 664.711796] sysimgblt
[ 664.711798] c00000ffd9497f48
[ 664.711799] 0000000000000005
[ 664.711801] syscopyarea
[ 664.711803] uio
[ 664.711805] 0000000000000001
[ 664.711808] drm_ttm_helper
[ 664.711809] libcrc32c
[ 664.711811] c000000001d37ba0
[ 664.711813] c000000001d37c10
[ 664.711816] c00000ffcb534880
[ 664.711818] sysfillrect
[ 664.711820] i2c_algo_bit
[ 664.711824] ttm
[ 664.711828] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.711830] xor
[ 664.711832] GPR24: c000007fda20ca48
[ 664.711836] grace
[ 664.711840] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.711842] c000000001ea37a8
[ 664.711845] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.711849] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.711851]
[ 664.711851] GPR20:
[ 664.711853] 0000000000000000
[ 664.711855] c00000ffcb534880
[ 664.711857] 0000000000000000
[ 664.711859] c00000ffcb534800
[ 664.711861] 0000000000000000
[ 664.711864] i2c_algo_bit
[ 664.711865] sysimgblt
[ 664.711867] Call Trace:
[ 664.711870] zstd_compress
[ 664.711871] drm_kms_helper
[ 664.711873] fb_sys_fops
[ 664.711875] raid6_pq
[ 664.711877] drm
[ 664.711881] ahci
[ 664.711883] input_leds
[ 664.711885] syscopyarea
[ 664.711888] sunrpc
[ 664.711889] GPR28:
[ 664.711891] c00000ffcb534880
[ 664.711893] Call Trace:
[ 664.711895] c00000ffcb534800
[ 664.711897] ip_tables
[ 664.711901] [c00000ffcb5f3d30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.711905] [c00000ffcb59fd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.711906] (unreliable)
[ 664.711907] 0000000000000000
[ 664.711914] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.711916]
[ 664.711916] GPR24:
[ 664.711920] CPU: 131 PID: 0 Comm: swapper/131 Tainted: G D L 5.8.0-rc3+ #1
[ 664.711923] parport
[ 664.711924] (unreliable)
[ 664.711925] 0000000000000005
[ 664.711928] 0000000000000001
[ 664.711933] [c00000ffcb59fd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.711935] ttm
[ 664.711936] fb_sys_fops
[ 664.711942] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.711943] mac_hid
[ 664.711945] drm_panel_orientation_quirks
[ 664.711950] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.711952] 0000000000000900 000000845d2cb890
[ 664.711955] 0000000000000001
[ 664.711958] input_leds
[ 664.711960] Call Trace:
[ 664.711962] 0000008fb956b0f6
[ 664.711967] [c00000ffcb5f3d50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.711969] libahci
[ 664.711972] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.711974] auth_rpcgss
[ 664.711975] hid_generic
[ 664.711978] c000000001ea36d8
[ 664.711979] mac_hid
[ 664.711984] REGS: c00000ffcb60bb68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.711986] drm
[ 664.711992] [c00000ffcb65fd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.711993] c000007fda499600
[ 664.711996] ahci
[ 664.711998] nfs_acl
[ 664.712002] drm_kms_helper
[ 664.712004] usbhid
[ 664.712008] [c00000ffcb59fdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.712010] hid_generic
[ 664.712012] (unreliable)
[ 664.712014] MSR: 9000000000001033
[ 664.712015] hid
[ 664.712021] [c00000ffcb59fe10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.712023] crc32c_vpmsum
[ 664.712025] lockd
[ 664.712028] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.712030] sysfillrect
[ 664.712032] ast
[ 664.712033] uio_pdrv_genirq
[ 664.712040] [c00000ffcb65fd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.712044] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.712046] uio
[ 664.712048] syscopyarea
[ 664.712052] [c00000ffcb5f3dd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.712054] x_tables
[ 664.712056] ast
[ 664.712058] grace
[ 664.712060] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.712062] <
[ 664.712064] autofs4
[ 664.712066] Call Trace:
[ 664.712068]
[ 664.712068] GPR28:
[ 664.712069] [c000007f06acb670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.712074] sysimgblt
[ 664.712076] Call Trace:
[ 664.712080] [c00000ffcb5f3e10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.712084] [c00000ffcb59fee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.712086] sunrpc
[ 664.712087] fb_sys_fops
[ 664.712089] drm_vram_helper
[ 664.712091] c00000ffda397f48
[ 664.712093] SF
[ 664.712095] 0000000000000001
[ 664.712097] ip_tables
[ 664.712100] drm_panel_orientation_quirks
[ 664.712103] libahci
[ 664.712105] [c000007f06acb840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.712107] btrfs
[ 664.712109] c000000001ea37a8
[ 664.712112] 0000000000000005
[ 664.712116] [c00000ffcb59ff10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.712118] blake2b_generic
[ 664.712124] [c00000ffcb597d30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.712128] [c00000ffcb5f3ee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.712130] drm
[ 664.712132] ,HV
[ 664.712134] ahci
[ 664.712136] sysfillrect
[ 664.712144] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.712145] [c000007f06acb900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.712148] sysimgblt
[ 664.712153] CPU: 132 PID: 0 Comm: swapper/132 Tainted: G D L 5.8.0-rc3+ #1
[ 664.712158] [c00000ffcb65fdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.712161] libcrc32c
[ 664.712162] ,ME
[ 664.712170] [c00000ffcb59ff90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.712171] (unreliable)
[ 664.712173] drm_panel_orientation_quirks
[ 664.712175] xor
[ 664.712177] fb_sys_fops
[ 664.712178] [c000007f06acb9a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.712187] [c00000ffcb65fe10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.712189] [c000007f06acba70] [c0000000010d35d4] schedule+0x74/0x140
[ 664.712192] drm_vram_helper
[ 664.712194] drm_ttm_helper
[ 664.712198] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.712200] zstd_compress
[ 664.712201] ,IR
[ 664.712208] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.712210] drm
[ 664.712212] libahci
[ 664.712213] drm_ttm_helper
[ 664.712215] Call Trace:
[ 664.712220] [c00000ffcb5f3f10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.712224] [c00000ffcb597d50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.712231] [c00000ffcb67fd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.712232] Instruction dump:
[ 664.712238] [c00000ffcb65fee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.712240] usbhid
[ 664.712244] [c00000ffcb5f3f90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.712246] ,DR
[ 664.712247] usbhid
[ 664.712249] hid
[ 664.712252] hid
[ 664.712257] REGS: c00000ffcb67bb68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.712258] (unreliable)
[ 664.712261] crc32c_vpmsum
[ 664.712262] i2c_algo_bit
[ 664.712265] crc32c_vpmsum
[ 664.712269] ttm
[ 664.712273] [c00000ffcb597dd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.712274] Instruction dump:
[ 664.712275] ,RI
[ 664.712282] [c00000ffcb67fd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.712284] drm_kms_helper
[ 664.712285] i2c_algo_bit
[ 664.712288] MSR: 9000000000001033
[ 664.712292] <
[ 664.712294] fbc1fff0
[ 664.712295] fbc1fff0
[ 664.712299] [c00000ffcb597e10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.712300] fbe1fff8
[ 664.712301] fbe1fff8
[ 664.712303] raid6_pq
[ 664.712304] ttm
[ 664.712306] [c000007f06acbaa0] [c000000000176340] do_exit+0x2e0/0xce0
[ 664.712313] [c00000ffcb65ff10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.712316] drm_kms_helper
[ 664.712317] ,LE
[ 664.712321] input_leds
[ 664.712322] >
[ 664.712324] [c000007f06acbb70] [c000000000176e14] do_group_exit+0x64/0x120
[ 664.712334] [c00000ffcb67fdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.712336] mac_hid
[ 664.712338] CR: 44004222 XER: 00000000
[ 664.712340] 91810008
[ 664.712341] 91810008
[ 664.712343] [c000007f06acbbb0] [c00000000018d1d8] get_signal+0x1e8/0xd00
[ 664.712345] uio_pdrv_genirq
[ 664.712351] [c00000ffcb65ff90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.712356] [c00000ffcb597ee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.712358] uio_pdrv_genirq
[ 664.712360] f8010010
[ 664.712363] Instruction dump:
[ 664.712368] [c00000ffcb597f10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.712369] f821fe11
[ 664.712371] SF
[ 664.712372] CFAR: 0000000000000000
[ 664.712374] f8010010
[ 664.712375] 3b000900
[ 664.712376] f821fe11
[ 664.712379] [c00000ffcb597f90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.712382] 38610028
[ 664.712383] 3b000900
[ 664.712384] e92d1180
[ 664.712386] fbc1fff0
[ 664.712387] Instruction dump:
[ 664.712392] [c00000ffcb67fe10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.712395] ,HV
[ 664.712397] syscopyarea
[ 664.712399] [c000007f06acbcd0] [c00000000001f088] do_notify_resume+0x158/0x450
[ 664.712402] fbe1fff8
[ 664.712404] 38610028
[ 664.712406] IRQMASK: 3
[ 664.712408] syscopyarea
[ 664.712411]
[ 664.712411] GPR00:
[ 664.712412] hid_generic
[ 664.712414] 91810008
[ 664.712417] sysfillrect
[ 664.712419] f8010010
[ 664.712421] ,ME
[ 664.712423] c0000000000166d8
[ 664.712425] ast
[ 664.712427] f821fe11
[ 664.712430] f9210198
[ 664.712431] fbc1fff0
[ 664.712432] 39200000
[ 664.712434] [c000007f06acbdb0] [c000000000037a44] syscall_exit_prepare+0x1b4/0x2b0
[ 664.712437] ahci
[ 664.712439] e92d1180
[ 664.712439] fbe1fff8
[ 664.712444] drm_vram_helper
[ 664.712445] ,IR
[ 664.712447] 91810008
[ 664.712448] 8bed0989
[ 664.712450] 3b000900
[ 664.712452] sysfillrect
[ 664.712454] c00000ffcb60bd30
[ 664.712457] drm_ttm_helper
[ 664.712459] sysimgblt
[ 664.712462] drm_panel_orientation_quirks
[ 664.712463] 48067e19
[ 664.712464] f8010010
[ 664.712467] [c000007f06acbe20] [c00000000000ca78] system_call_common+0xf8/0x278
[ 664.712469] <60000000>
[ 664.712470] f9210198
[ 664.712471] f821fe11
[ 664.712472] 39200003
[ 664.712473] sysimgblt
[ 664.712478] ,DR
[ 664.712479] 3b000900
[ 664.712480] 39200000
[ 664.712481] 3b800002
[ 664.712482] 38610028
[ 664.712484] x_tables
[ 664.712486] uio
[ 664.712488] uio
[ 664.712489] e92d1180
[ 664.712490] 3ba00003
[ 664.712492] 38610028
[ 664.712494] fb_sys_fops
[ 664.712502] [c00000ffcb67fee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.712504] fb_sys_fops
[ 664.712506] f9210198
[ 664.712510] drm
[ 664.712512] 8bed0989
[ 664.712513] Instruction dump:
[ 664.712516] libahci
[ 664.712520] usbhid
[ 664.712522] drm
[ 664.712524] 60000000
[ 664.712526] e92d1180
[ 664.712528] 48067e19
[ 664.712529] 39200000
[ 664.712535] [c00000ffcb67ff10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.712540] CPU: 106 PID: 0 Comm: swapper/106 Tainted: G D L 5.8.0-rc3+ #1
[ 664.712543] autofs4
[ 664.712547] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.712549] <60000000>
[ 664.712550] 8bed0989
[ 664.712554] hid
[ 664.712560] CPU: 124 PID: 0 Comm: swapper/124 Tainted: G D L 5.8.0-rc3+ #1
[ 664.712564] REGS: c00000ffcb5cfb68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.712565] 48067e19
[ 664.712566] 39200003
[ 664.712568] ,RI
[ 664.712570] ahci
[ 664.712573] 3b800002
[ 664.712574] <60000000>
[ 664.712575] 3ba00003
[ 664.712576] 60000000
[ 664.712579] ,LE
[ 664.712581] 39200003
[ 664.712583] crc32c_vpmsum
[ 664.712585] 3b800002
[ 664.712587] MSR: 9000000000001033
[ 664.712589] drm_panel_orientation_quirks
[ 664.712594] [c00000ffcb67ff90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.712596] 3ba00003
[ 664.712598] >
[ 664.712600] ahci
[ 664.712602] i2c_algo_bit
[ 664.712604] libahci
[ 664.712606] f9210198
[ 664.712608] c000000001f9a900
[ 664.712609] 39200000
[ 664.712615] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.712618] drm_panel_orientation_quirks
[ 664.712620] 8bed0989
[ 664.712622] 7c0802a6
[ 664.712624] c00000ffcb60bb68
[ 664.712626] Instruction dump:
[ 664.712628] btrfs
[ 664.712629] <
[ 664.712631] uio_pdrv_genirq
[ 664.712634] usbhid
[ 664.712636] 48067e19
[ 664.712637]
[ 664.712637] GPR04:
[ 664.712640] blake2b_generic
[ 664.712642] <60000000>
[ 664.712644] fba10028
[ 664.712649] REGS: c00000ffcb603b68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.712651] fbe10038
[ 664.712653] 39200003
[ 664.712655] libcrc32c
[ 664.712657] MSR: 9000000000001033
[ 664.712660] 00000000632eedc4
[ 664.712662] SF
[ 664.712664] 3b800002
[ 664.712666] 0000000000000018
[ 664.712668] <
[ 664.712670] ttm
[ 664.712672] SF
[ 664.712675] drm_kms_helper
[ 664.712677] hid
[ 664.712680] CR: 44004222 XER: 00000000
[ 664.712682] ,HV
[ 664.712684] 3ba00003
[ 664.712686] libahci
[ 664.712688] fbc1fff0
[ 664.712689] 7c7f1b78
[ 664.712692] syscopyarea
[ 664.712694] usbhid
[ 664.712696] ,ME
[ 664.712698] 0000000010000007
[ 664.712700] xor
[ 664.712702] uio
[ 664.712703] CFAR: 0000000000000000
[ 664.712705] ,IR
[ 664.712706] f8010050
[ 664.712708] ,DR
[ 664.712711] 8bad0988
[ 664.712713] ,RI
[ 664.712715] hid
[ 664.712718] sysfillrect
[ 664.712719] 7fc3f378
[ 664.712721] crc32c_vpmsum
[ 664.712723] crc32c_vpmsum
[ 664.712725] uio_pdrv_genirq
[ 664.712728] 4af3b96d
[ 664.712733] CPU: 134 PID: 0 Comm: swapper/134 Tainted: G D L 5.8.0-rc3+ #1
[ 664.712735] fbe1fff8
[ 664.712737] ,HV
[ 664.712738] sysimgblt
[ 664.712743] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.712744] 91810008
[ 664.712745] 60000000
[ 664.712748] uio
[ 664.712749] f8010010
[ 664.712752] IRQMASK: 3
[ 664.712753] f821fe11
[ 664.712755] zstd_compress
[ 664.712757] ,ME
[ 664.712759] 3b000900
[ 664.712760] 7c210b78
[ 664.712763] raid6_pq
[ 664.712766] fb_sys_fops
[ 664.712767] ffffffffffffffff
[ 664.712769] input_leds
[ 664.712771] uio_pdrv_genirq
[ 664.712773] mac_hid
[ 664.712774] 38610028
[ 664.712776]
[ 664.712776] GPR00:
[ 664.712777]
[ 664.712777] GPR08:
[ 664.712779] uio
[ 664.712781] ,LE
[ 664.712783] <60000000>
[ 664.712785] ,IR
[ 664.712786] 813f0000
[ 664.712788] >
[ 664.712789] 2c290000
[ 664.712793] CPU: 111 PID: 0 Comm: swapper/111 Tainted: G D L 5.8.0-rc3+ #1
[ 664.712796] CR: 44004222 XER: 00000000
[ 664.712798] ,DR
[ 664.712800] 0000000001f40000
[ 664.712802] ,RI
[ 664.712803] 4082fff0
[ 664.712805] ,LE
[ 664.712806] hid_generic
[ 664.712810] ast
[ 664.712811] >
[ 664.712814] watchdog: CPU 4 self-detected hard LOCKUP @ _raw_spin_lock+0x58/0xe0
[ 664.712815] e92d1180
[ 664.712821] CPU: 122 PID: 0 Comm: swapper/122 Tainted: G D L 5.8.0-rc3+ #1
[ 664.712826] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.712828] watchdog: CPU 4 TB:326418361995, last heartbeat TB:319828542556 (12870ms ago)
[ 664.712830] drm_vram_helper
[ 664.712835] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.712837] REGS: c00000ffcb583b68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.712840] c0000000000166d8
[ 664.712844] REGS: c00000ffcb633b68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.712846] CFAR: 0000000000000000
[ 664.712849] CR: 44004222 XER: 00000000
[ 664.712851] MSR: 9000000000001033
[ 664.712853] f9210198
[ 664.712855] Modules linked in:
[ 664.712857] 0000000000000000
[ 664.712858] drm
[ 664.712860] tcp_diag
[ 664.712862] IRQMASK: 3
[ 664.712863] <
[ 664.712864]
[ 664.712864] GPR00:
[ 664.712866] inet_diag
[ 664.712868] 0000000000000005
[ 664.712870] c00000ffcb67bd30
[ 664.712871] 39200000
[ 664.712875] REGS: c00000ffcb61bb68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.712877] SF
[ 664.712879] 8bed0989
[ 664.712881] ahci
[ 664.712883] CFAR: 0000000000000000
[ 664.712886] 00000000127b4605
[ 664.712887] unix_diag
[ 664.712890] drm_panel_orientation_quirks
[ 664.712892] MSR: 9000000000001033
[ 664.712895] IRQMASK: 3
[ 664.712896] <
[ 664.712897]
[ 664.712897] GPR12:
[ 664.712900] SF
[ 664.712901] 48067e19
[ 664.712904] c000000001f9a900
[ 664.712906] c0000000000166d8
[ 664.712907] xt_CHECKSUM
[ 664.712910] MSR: 9000000000001033
[ 664.712911] xt_MASQUERADE
[ 664.712914] libahci
[ 664.712915] 0000000000004400
[ 664.712917] ,HV
[ 664.712918] xt_conntrack
[ 664.712921] c00000ffcb5cfd30
[ 664.712924] <60000000>
[ 664.712926] ipt_REJECT
[ 664.712928] ,ME
[ 664.712930] nf_reject_ipv4
[ 664.712934] ibmpowernv
[ 664.712936] 39200003
[ 664.712937] xt_tcpudp
[ 664.712939] ,IR
[ 664.712940] ip6table_mangle
[ 664.712943] drm_ttm_helper
[ 664.712946] c00000ffff728780 c000000001ea36d8
[ 664.712952] <
[ 664.712953] c00000ffdb397f48
[ 664.712955] 3b800002
[ 664.712957] iptable_filter
[ 664.712958] ip6table_nat
[ 664.712960] bridge
[ 664.712962]
[ 664.712962] GPR00:
[ 664.712964] ,HV
[ 664.712965] 3ba00003
[ 664.712967] iptable_mangle
[ 664.712968] stp
[ 664.712969] iptable_nat
[ 664.712970] llc
[ 664.712973]
[ 664.712973] GPR16:
[ 664.712974] ,ME
[ 664.712977] usbhid
[ 664.712979] c000000001fd2208
[ 664.712980] overlay
[ 664.712982] nf_nat
[ 664.712984] ,IR
[ 664.712987] hid
[ 664.712989] c000000001d37b40
[ 664.712990] xfs
[ 664.712991] nf_conntrack
[ 664.712993] kvm_hv
[ 664.712995] c000000001d37ba0
[ 664.712997] nf_defrag_ipv6
[ 664.712998] kvm
[ 664.713001] c000000001f9a900
[ 664.713002] ,DR
[ 664.713004] nf_defrag_ipv4
[ 664.713005] binfmt_misc
[ 664.713006] nf_tables
[ 664.713008] joydev
[ 664.713010] nfnetlink
[ 664.713011] uas
[ 664.713013] ,RI
[ 664.713015] usb_storage
[ 664.713017] ip6table_filter
[ 664.713019] c00000ffcb54c080
[ 664.713020] i2c_algo_bit
[ 664.713022] ip6_tables
[ 664.713023] vmx_crypto
[ 664.713024] iptable_filter
[ 664.713027] c0000000000166d8
[ 664.713029] bnx2x
[ 664.713031] ,DR
[ 664.713032] c00000ffcb5cfb68
[ 664.713034] crct10dif_vpmsum
[ 664.713035] bridge
[ 664.713036] ofpart
[ 664.713037] stp
[ 664.713038] cmdlinepart
[ 664.713040] crc32c_vpmsum
[ 664.713042]
[ 664.713042] GPR20:
[ 664.713043] ttm
[ 664.713044] powernv_flash
[ 664.713047] c00000ffcb54c080
[ 664.713050] drm_kms_helper
[ 664.713052] llc
[ 664.713053] mtd
[ 664.713054] overlay
[ 664.713055] mdio
[ 664.713056] xfs
[ 664.713058] ,LE
[ 664.713059] ibmpowernv
[ 664.713061] syscopyarea
[ 664.713063] kvm_hv
[ 664.713065] ,RI
[ 664.713067] at24
[ 664.713068] ,LE
[ 664.713070] ipmi_powernv
[ 664.713070] kvm
[ 664.713072] sysfillrect
[ 664.713074] binfmt_misc
[ 664.713077] c00000ffcb54c000
[ 664.713078] ipmi_devintf
[ 664.713080]
[ 664.713080] GPR04:
[ 664.713081] joydev
[ 664.713083] ipmi_msghandler
[ 664.713085] c00000ffcb54c080
[ 664.713087] uio_pdrv_genirq
[ 664.713089] c00000ffcb54c000
[ 664.713091] sysimgblt
[ 664.713093] uas
[ 664.713095] opal_prd
[ 664.713096] usb_storage
[ 664.713098] powernv_rng
[ 664.713099] vmx_crypto
[ 664.713099] sch_fq_codel
[ 664.713102] uio
[ 664.713104] bnx2x
[ 664.713105] parport_pc
[ 664.713109] c00000ffcb603d30
[ 664.713111] ppdev
[ 664.713112] crct10dif_vpmsum
[ 664.713114]
[ 664.713114] GPR24:
[ 664.713115] lp
[ 664.713116] ofpart
[ 664.713117] >
[ 664.713126] CPU: 130 PID: 0 Comm: swapper/130 Tainted: G D L 5.8.0-rc3+ #1
[ 664.713127] nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper
[ 664.713149] CR: 44004222 XER: 00000000
[ 664.713151] 0000000000000900
[ 664.713153] c00000ffcb67bb68
[ 664.713155] 0000008465c1fc7a
[ 664.713157] >
[ 664.713159]
[ 664.713159] GPR04:
[ 664.713168] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.713168] syscopyarea sysfillrect sysimgblt fb_sys_fops drm
[ 664.713173] cmdlinepart
[ 664.713175] 00000093a656acf6
[ 664.713176] ahci
[ 664.713177] powernv_flash
[ 664.713179] CFAR: 0000000000000000
[ 664.713182] mtd
[ 664.713183] drm_panel_orientation_quirks
[ 664.713186] c000000001f9a900
[ 664.713188] IRQMASK: 3
[ 664.713190] libahci
[ 664.713191] mdio
[ 664.713193]
[ 664.713193] GPR00:
[ 664.713196] 000000006b079405
[ 664.713199] ibmpowernv
[ 664.713200] usbhid
[ 664.713201] at24
[ 664.713203] c000000001ea36d8
[ 664.713205] c0000000000166d8
[ 664.713206] hid
[ 664.713209]
[ 664.713209] GPR28:
[ 664.713210] ipmi_powernv
[ 664.713212] crc32c_vpmsum
[ 664.713213] ipmi_devintf
[ 664.713214] uio_pdrv_genirq
[ 664.713215] ipmi_msghandler
[ 664.713218] c00000ffcb61bd30
[ 664.713220] fb_sys_fops
[ 664.713221] opal_prd
[ 664.713223] c00000ffdb397f48
[ 664.713226] CR: 44004222 XER: 00000000
[ 664.713228] 0000000000000001
[ 664.713230] 0000000000000018
[ 664.713233] uio
[ 664.713234] powernv_rng
[ 664.713236] drm
[ 664.713238] c000000001f9a900
[ 664.713242] CPU: 10 PID: 0 Comm: swapper/10 Tainted: G D L 5.8.0-rc3+ #1
[ 664.713244] sch_fq_codel
[ 664.713247] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.713250] ahci
[ 664.713252] c00000ffcb603b68
[ 664.713253] drm_panel_orientation_quirks
[ 664.713256]
[ 664.713256] GPR04:
[ 664.713257] libahci
[ 664.713259] REGS: c000007fcb01b2e0 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.713261] parport_pc
[ 664.713263] MSR: 9000000000009033
[ 664.713265] ppdev
[ 664.713266] <
[ 664.713268] c00000ffcb61bb68
[ 664.713270] SF
[ 664.713271] lp
[ 664.713277] REGS: c00000ffcb623b68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.713279] 0000000065229a6a
[ 664.713280] CFAR: 0000000000000000
[ 664.713284] 000000001000000f
[ 664.713286] ,HV
[ 664.713289] nfsd
[ 664.713292] 0000000071cb3799
[ 664.713294] 0000000000000018
[ 664.713297] usbhid
[ 664.713298] parport
[ 664.713300]
[ 664.713300] GPR04:
[ 664.713301] ,EE
[ 664.713304] 0000000010000003
[ 664.713306] c000000001ea37a8
[ 664.713307] ,ME
[ 664.713308] auth_rpcgss
[ 664.713310] 000000006323f259
[ 664.713312] hid
[ 664.713314] 0000000000000005
[ 664.713315] ,IR
[ 664.713316] nfs_acl
[ 664.713319] ,DR,RI,LE> CR: 44022428 XER: 00000000
[ 664.713323] lockd
[ 664.713326] 0000000000000018
[ 664.713327] CFAR: c0000000010dad44
[ 664.713330] 0000000000000018
[ 664.713335] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.713338] ffffffffffffffff
[ 664.713340] 0000000010000003
[ 664.713345] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.713347] ffffffffffffffff
[ 664.713347] GPR08:
[ 664.713349] IRQMASK: 0
[ 664.713352] 0000000001f40000
[ 664.713353]
[ 664.713353] GPR00:
[ 664.713356] crc32c_vpmsum
[ 664.713358] Call Trace:
[ 664.713360] c0000000001da69c c000007fcb01b570 c000000001f9a900 0000000000000000
[ 664.713365] grace
[ 664.713367] 000000001000000f
[ 664.713369] sunrpc
[ 664.713371]
[ 664.713371] GPR08:
[ 664.713374] IRQMASK: 3
[ 664.713379] [c00000ffcb60bd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.713380] ip_tables
[ 664.713382] (unreliable)
[ 664.713384]
[ 664.713384] GPR04:
[ 664.713386] x_tables
[ 664.713387] c000007fdaa0ca48
[ 664.713389] 0000000000000800 0000000000000800 0000000000000000
[ 664.713389] GPR08: 0000000000000008 0000000080000004 0000000000000000 0000000000000000
[ 664.713389] GPR12: c0000000016f9600 c000007fffff4780 0000002000000000 c000000001d39cf0
[ 664.713389] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.713389] GPR20: 0000000000000001 0000000000000000
[ 664.713412] [c00000ffcb60bd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.713414] autofs4
[ 664.713417] 0000000000000000
[ 664.713419] c000007fc71f1400
[ 664.713423] btrfs
[ 664.713425] c000000001d37c10
[ 664.713427] ffffffffffffffff
[ 664.713429] ffffffffffffffff
[ 664.713430] 0000000000000005
[ 664.713431]
[ 664.713431] GPR00:
[ 664.713436] [c00000ffcb60bdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.713438]
[ 664.713438] GPR24:
[ 664.713439] blake2b_generic
[ 664.713440] c000007fdaa0ca48
[ 664.713441] libcrc32c
[ 664.713443] c0000000000166d8
[ 664.713445] 0000000000000000
[ 664.713447] 0000000000000042
[ 664.713449] xor
[ 664.713451]
[ 664.713451] GPR08:
[ 664.713453]
[ 664.713453] GPR08:
[ 664.713455] c00000ffcb583d30
[ 664.713456] 0000000000000000
[ 664.713458] zstd_compress
[ 664.713459] 0000000000000000
[ 664.713461]
[ 664.713461] GPR12:
[ 664.713464] 0000000001f40000
[ 664.713467]
[ 664.713467] GPR28: 0000000000000000 0000000000000001 0000000000000000 c000007fda499600
[ 664.713473] MSR: 9000000000001033
[ 664.713475] raid6_pq
[ 664.713478] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.713480] c000000001f9a900
[ 664.713482] <
[ 664.713487] [c00000ffcb60be10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.713490] 0000000000000000
[ 664.713493] SF
[ 664.713495] input_leds
[ 664.713499] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.713501] 0000000000004400
[ 664.713503] 0000000001f40000
[ 664.713505] 0000000001f40000
[ 664.713507] c00000ffff745600
[ 664.713509] mac_hid
[ 664.713511] Call Trace:
[ 664.713512] hid_generic
[ 664.713515] [c000007fcb01b5b0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.713517] 0000000000000000
[ 664.713519] ast
[ 664.713521] uio_pdrv_genirq
[ 664.713523] 0000000000000005
[ 664.713527] 00000000fbe71980
[ 664.713531] [c00000ffcb60bee0] [c0000000001c6fcc] cpu_startup_entry+0x3c/0x50
[ 664.713534] ,HV
[ 664.713537] ,ME
[ 664.713542] [c00000ffcb60bf10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.713543] c00000ffcb583b68
[ 664.713546] 0000000000000000
[ 664.713549] ,IR
[ 664.713554] [c00000ffcb60bf90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.713555] drm_vram_helper
[ 664.713559] [c000007fcb01b780] [c0000000001dbdc8] rebalance_domains+0x3d8/0x600
[ 664.713561]
[ 664.713561] GPR04:
[ 664.713563] drm_ttm_helper
[ 664.713565] c000000001ea36d8
[ 664.713566] i2c_algo_bit
[ 664.713572] [c000007fcb01b870] [c0000000001dc2ac] _nohz_idle_balance+0x2bc/0x3d0
[ 664.713575] 0000000000000005
[ 664.713577]
[ 664.713577] GPR12:
[ 664.713581] [c000007fcb01b970] [c0000000010db81c] __do_softirq+0x17c/0x534
[ 664.713583] 0000000000000005
[ 664.713586] 0000000000004400
[ 664.713588] ttm
[ 664.713590] uio
[ 664.713593] 000000003dcf2580
[ 664.713597] [c000007fcb01baa0] [c0000000001786f4] irq_exit+0xd4/0x130
[ 664.713599] c00000ffd9a97f48
[ 664.713601] drm_kms_helper
[ 664.713603] syscopyarea
[ 664.713607] [c000007fcb01bad0] [c000000000025eec] timer_interrupt+0x13c/0x370
[ 664.713609] c00000ffff732e00
[ 664.713611] Instruction dump:
[ 664.713613] sysfillrect
[ 664.713615]
[ 664.713615] GPR16:
[ 664.713616] sysimgblt
[ 664.713620] [c000007fcb01bb40] [c0000000000165c0] replay_soft_interrupts+0x320/0x3f0
[ 664.713624] c000000001ea36d8
[ 664.713626] 0000000000000020
[ 664.713629] fb_sys_fops
[ 664.713633] [c000007fcb01bd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.713636] 000000004e2876ea
[ 664.713640] c00000ffdaa97f48
[ 664.713643] ,DR
[ 664.713649] CPU: 126 PID: 0 Comm: swapper/126 Tainted: G D L 5.8.0-rc3+ #1
[ 664.713651] fbc1fff0
[ 664.713653] ,RI
[ 664.713655] fbe1fff8
[ 664.713657] 0000000000000018
[ 664.713659] drm
[ 664.713661] ahci
[ 664.713664] ,LE
[ 664.713670] [c000007fcb01bd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.713672]
[ 664.713672] GPR12:
[ 664.713674] drm_panel_orientation_quirks
[ 664.713677] c000000001fd21f8
[ 664.713680]
[ 664.713680] GPR12:
[ 664.713681] 91810008
[ 664.713685] [c000007fcb01bdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.713687] libahci
[ 664.713689] 000000001000007f
[ 664.713691] 0000000000004400
[ 664.713693] usbhid
[ 664.713697] [c000007fcb01be10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.713698] hid
[ 664.713700] ffffffffffffffff
[ 664.713703] c00000ffff730900
[ 664.713704] crc32c_vpmsum
[ 664.713706] f8010010
[ 664.713709] 0000000000004400
[ 664.713711] f821fe11
[ 664.713713] uio_pdrv_genirq
[ 664.713715] 3b000900
[ 664.713720] [c000007fcb01bee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.713721] uio
[ 664.713723] c000000001d37b40
[ 664.713725]
[ 664.713725] GPR08:
[ 664.713730] [c000007fcb01bf10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.713732]
[ 664.713732] GPR16:
[ 664.713734] c000000001ea36d8
[ 664.713738] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.713740] CPU: 4 PID: 6728 Comm: Web Content Tainted: G D 5.8.0-rc3+ #1
[ 664.713744] [c000007fcb01bf90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.713746] NIP: c0000000010db168 LR: c0000000001c2294 CTR: c0000000000d0f60
[ 664.713747] Instruction dump:
[ 664.713752] REGS: c00000ffcb643b68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.713753] >
[ 664.713755] c000000001d37ba0
[ 664.713758] c00000ffdac97f48
[ 664.713760] 60000000
[ 664.713764] CR: 44004228 XER: 00000000
[ 664.713765] c00000ffcb525880
[ 664.713767] 38610028
[ 664.713769] 60000000
[ 664.713771] REGS: c000007fffcf3d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.713772] 7c0802a6
[ 664.713775] e92d1180
[ 664.713776] MSR: 9000000000009033
[ 664.713777] fba10028
[ 664.713779]
[ 664.713779] GPR16:
[ 664.713781] MSR: 9000000000001033
[ 664.713784] c000000001fd21f8
[ 664.713786]
[ 664.713786] GPR20:
[ 664.713788] fbe10038
[ 664.713789] <
[ 664.713791] c00000ffcb525880
[ 664.713793] c000000001d37b40
[ 664.713795] SF
[ 664.713796] 7c7f1b78
[ 664.713798] <
[ 664.713799] c000000001d37ba0
[ 664.713802] f8010050
[ 664.713803] ,HV
[ 664.713807] c00000ffff727500
[ 664.713808] f9210198
[ 664.713810] c00000ffcb525800
[ 664.713813] 8bad0988
[ 664.713814] ,EE
[ 664.713817] CFAR: 0000000000000000
[ 664.713820] c000000001fd21f8
[ 664.713822] 39200000
[ 664.713824] ,ME
[ 664.713825] ,IR
[ 664.713826] 7fc3f378
[ 664.713828] SF
[ 664.713831] 4af3b96d
[ 664.713832] ,DR
[ 664.713834] c00000ffcb571880
[ 664.713836] 60000000
[ 664.713837] ,RI
[ 664.713839] 8bed0989
[ 664.713841] ,LE
[ 664.713842] 7c210b78
[ 664.713844]
[ 664.713844] GPR20:
[ 664.713846] IRQMASK: 3
[ 664.713848] 48067e19
[ 664.713850] >
[ 664.713851] <60000000>
[ 664.713854] ,HV
[ 664.713856] c00000ffcb571880
[ 664.713859] c00000ffcb525880
[ 664.713861] <60000000>
[ 664.713862] 813f0000
[ 664.713864] CR: 48c44824 XER: 20000000
[ 664.713866] 2c290000
[ 664.713868] CFAR: c0000000010db174
[ 664.713870] c000000001d37b40
[ 664.713872] c00000ffcb571800
[ 664.713874] 4082fff0
[ 664.713875] IRQMASK: 1
[ 664.713877] c000000001d37ba0
[ 664.713880] 39200003
[ 664.713883]
[ 664.713883] GPR00:
[ 664.713884] 3b800002
[ 664.713887] c000000001ea36d8
[ 664.713890] c00000ffcb525800
[ 664.713892] 3ba00003
[ 664.713895] c00000ffcb55e080
[ 664.713897] c00000ffcb571880
[ 664.713898] ,ME
[ 664.713900] c00000ffcb571800
[ 664.713901] ,IR
[ 664.713903]
[ 664.713903] GPR20:
[ 664.713907] 0000000001f40000
[ 664.713909]
[ 664.713909] GPR24:
[ 664.713910] ,DR
[ 664.713912] GPR00:
[ 664.713915] c00000ffdb497f48
[ 664.713917] c0000000001c2294
[ 664.713920]
[ 664.713920] GPR16:
[ 664.713923] c0000000000166d8
[ 664.713926] c000000001fd2208
[ 664.713929] ,RI
[ 664.713932] c000000001d37b40
[ 664.713934] c00000ffcb55e080
[ 664.713935] c000007f31f0ec00
[ 664.713937] 0000000000000900
[ 664.713939] c000000001f9a900
[ 664.713943] c00000ffcb623d30
[ 664.713945] c000007fda499600
[ 664.713946]
[ 664.713946] GPR24:
[ 664.713949] c000000001f9a900
[ 664.713952] c000000001d37ba0
[ 664.713955] c00000ffcb623b68
[ 664.713958] 0000000000000000 0000000000000005
[ 664.713961] ,LE
[ 664.713963] 0000008461b50840
[ 664.713964] >
[ 664.713967]
[ 664.713967] GPR04:
[ 664.713970] c00000ffcb56d080
[ 664.713971] GPR04:
[ 664.713974]
[ 664.713974] GPR20:
[ 664.713977] CR: 44004222 XER: 00000000
[ 664.713980] c00000ffcb56d080
[ 664.713982] 000000005b564b18
[ 664.713985] 0000000000000900
[ 664.713988] c00000ffcb55e000
[ 664.713989] 0000009213b77086
[ 664.713991] c00000ffcb55e080
[ 664.713993] c000000001ea36d8
[ 664.713995] c00000ffcb55e000
[ 664.713996]
[ 664.713996] GPR28:
[ 664.713997] 0000000000000001
[ 664.713999]
[ 664.713999] GPR24:
[ 664.714000] c000007fb37bde18
[ 664.714003] c00000ffdac97f48
[ 664.714004] 0000000000000900
[ 664.714006] 0000000000000001
[ 664.714009] c00000ffcb56d000
[ 664.714010] 0000000020000000
[ 664.714014] c00000ffcb56d080
[ 664.714016] 0000008460c0eac2
[ 664.714018] 00000084591f21ee
[ 664.714019] 000000008e079e73
[ 664.714020] 0000000000000000
[ 664.714024] 0000000000000018
[ 664.714027] c00000ffcb56d000
[ 664.714030] 0000000010000003
[ 664.714032]
[ 664.714032] GPR24:
[ 664.714035] ffffffffffffffff
[ 664.714038] 0000000000000900
[ 664.714040]
[ 664.714040] GPR08:
[ 664.714043] 00000084667955a4
[ 664.714046] 0000000001f40000
[ 664.714050] 0000008d5ef70b3c
[ 664.714052] 000000918dda9726
[ 664.714053] GPR08:
[ 664.714055] CFAR: 0000000000000000
[ 664.714058] 00000093e9ca1d4c
[ 664.714060] c000000001ea37a8
[ 664.714062] IRQMASK: 3
[ 664.714063] 0000000000000005
[ 664.714065] c000000001ea36d8
[ 664.714067] c000000001ea36d8
[ 664.714069] 0000000000000001
[ 664.714078] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.714079]
[ 664.714079] GPR28:
[ 664.714085] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.714087] c00000ffdaa97f48
[ 664.714089] 0000000080000004
[ 664.714091] 0000000000000001
[ 664.714092] 0000000080000004
[ 664.714094]
[ 664.714094] GPR12:
[ 664.714096]
[ 664.714096] GPR00:
[ 664.714098] c000007fffffb680
[ 664.714100]
[ 664.714100] GPR28:
[ 664.714101] 0000000000004400
[ 664.714103] c000000001ea37a8
[ 664.714105] Call Trace:
[ 664.714108] c000000001ea36d8
[ 664.714110] 0000000000000000
[ 664.714112]
[ 664.714112] GPR28:
[ 664.714115] 0000000000000005
[ 664.714122] [c00000ffcb603d30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.714124] 0000000000000005
[ 664.714126] c00000ffd9a97f48
[ 664.714129] c00000ffdb497f48
[ 664.714133] 00000000efe3563f
[ 664.714136] 0000000000000001
[ 664.714138] (unreliable)
[ 664.714140] GPR12:
[ 664.714147] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.714149] c0000000000166d8
[ 664.714151] 0000000000004400
[ 664.714153] c00000ffcb643d30
[ 664.714157]
[ 664.714157] GPR12:
[ 664.714159] c000000001ea37a8
[ 664.714162] 0000000000004400
[ 664.714165] 0000000000000005
[ 664.714168] c00000ffff729a00
[ 664.714169] c000007fffffb680
[ 664.714172] c000000001f9a900
[ 664.714173] 0000000000000005
[ 664.714179] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.714181] 0000000000000001
[ 664.714182] Call Trace:
[ 664.714186] c000000001ea36d8
[ 664.714195] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.714197] 0000000000000004
[ 664.714205] [c00000ffcb603d50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.714208] c000000001ea37a8
[ 664.714210] GPR16:
[ 664.714212] 0000000000000005
[ 664.714213] c000007f35153800
[ 664.714216] c00000ffdb297f48
[ 664.714225] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.714227] c000007f35154130
[ 664.714230]
[ 664.714230] GPR16:
[ 664.714237] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.714244] [c00000ffcb61bd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.714247] c00000ffcb643b68
[ 664.714249] Call Trace:
[ 664.714251] c00000ffff73f980
[ 664.714252] (unreliable)
[ 664.714254]
[ 664.714254] GPR04:
[ 664.714263] [c00000ffcb67bd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.714266] c000000001fd2208
[ 664.714268] (unreliable)
[ 664.714272] c000000001d37b40
[ 664.714275] c000000001d37ba0
[ 664.714285] [c00000ffcb67bd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.714288] c00000ffcb541880
[ 664.714295] [c00000ffcb603dd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.714302] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.714304] 0000000000000005
[ 664.714306] Call Trace:
[ 664.714308]
[ 664.714308] GPR20:
[ 664.714317] [c00000ffcb67bdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.714320] c00000ffcb541880
[ 664.714322] 0000000000000001
[ 664.714326] c00000ffcb541800
[ 664.714328] 0000000044d7278a
[ 664.714331] 0000000000000018
[ 664.714337] [c00000ffcb5cfd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.714339] 000000001000003f
[ 664.714342] c000000001ea36d8
[ 664.714343] (unreliable)
[ 664.714345] c00000ffd9f97f48
[ 664.714353] [c00000ffcb603e10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.714355] ffffffffffffffff
[ 664.714358] c00000ffcb541880
[ 664.714368] [c00000ffcb67be10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.714371] c00000ffcb541800
[ 664.714374]
[ 664.714374] GPR16:
[ 664.714375] GPR20:
[ 664.714382] [c00000ffcb61bd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.714385]
[ 664.714385] GPR08:
[ 664.714391] [c00000ffcb61bdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.714397] [c00000ffcb603ee0] [c0000000001c6fcc] cpu_startup_entry+0x3c/0x50
[ 664.714400] 0000000000000024
[ 664.714403] 0000000001f40000
[ 664.714405] c000007f32e51e68
[ 664.714411] [c00000ffcb603f10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.714415]
[ 664.714415] GPR24:
[ 664.714424] [c00000ffcb67bee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.714431] [c00000ffcb61be10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.714433] 0000000000000001
[ 664.714436] 0000000000000000
[ 664.714443] [c00000ffcb61bee0] [c0000000001c6fcc] cpu_startup_entry+0x3c/0x50
[ 664.714449] [c00000ffcb603f90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.714451] 0000000000000005
[ 664.714453] c000000001fd21f8
[ 664.714457] 0000000000000900
[ 664.714466] [c00000ffcb67bf10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.714469] 000000846547c2fa
[ 664.714472] 000000000000002a
[ 664.714473] 000000854310f967
[ 664.714475]
[ 664.714475] GPR12:
[ 664.714479] 0000000000004400
[ 664.714480] GPR24:
[ 664.714482] Instruction dump:
[ 664.714485] 0000009362e3401a
[ 664.714487] c000000001d37b40
[ 664.714490] c000000001ea36d8
[ 664.714499] [c00000ffcb67bf90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.714501] 0000000000000000
[ 664.714504] c00000ffff72e400
[ 664.714506] 0000000000000001
[ 664.714509]
[ 664.714509] GPR28:
[ 664.714512] c000000001ea36d8
[ 664.714517] [c00000ffcb61bf10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.714519] fbc1fff0
[ 664.714522] c00000ffdae97f48
[ 664.714523] c000007fda413700
[ 664.714525]
[ 664.714525] GPR16:
[ 664.714528] c00000ffdb297f48
[ 664.714530] Instruction dump:
[ 664.714537] [c00000ffcb5cfd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.714539] fbe1fff8
[ 664.714543] c000000001d37ba0
[ 664.714548] [c00000ffcb5cfdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.714550] c00000ffcb513880
[ 664.714552]
[ 664.714552] GPR20:
[ 664.714557] [c00000ffcb5cfe10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.714559] c00000ffcb513880
[ 664.714561] fbc1fff0
[ 664.714564] 0000000000000001
[ 664.714567] fbe1fff8
[ 664.714570] c000000001ea37a8
[ 664.714573] 91810008
[ 664.714576] 0000000000000005
[ 664.714578] f8010010
[ 664.714581] c00000ffcb513800
[ 664.714586] [c00000ffcb5cfee0] [c0000000001c6fcc] cpu_startup_entry+0x3c/0x50
[ 664.714588] c000007e9a401800
[ 664.714591] f821fe11
[ 664.714595] c00000ffcb513880
[ 664.714597] 91810008
[ 664.714599] f8010010
[ 664.714602] 3b000900
[ 664.714604] c000000001fd21f8
[ 664.714607] f821fe11
[ 664.714609] c000000001d37b40
[ 664.714610] GPR28:
[ 664.714616] [c00000ffcb61bf90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.714619] c000000001d37ba0
[ 664.714622] c00000ffcb577880
[ 664.714623] Instruction dump:
[ 664.714627] 38610028
[ 664.714629] 0000007fd8da0000
[ 664.714632] 0000000000000004
[ 664.714642] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.714647] [c00000ffcb5cff10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.714656] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.714658] e92d1180
[ 664.714660] Call Trace:
[ 664.714662] c00000ffcb513800
[ 664.714665] fbc1fff0
[ 664.714666]
[ 664.714666] GPR20:
[ 664.714668]
[ 664.714668] GPR24:
[ 664.714669] c0000000016f9600
[ 664.714671] 0000000000000900
[ 664.714673] c000007fda499600
[ 664.714676] c00000ffcb577880
[ 664.714677] 3b000900
[ 664.714679] 000000845b8179ae
[ 664.714683] [c00000ffcb5cff90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.714686] fbe1fff8
[ 664.714696] [c00000ffcb623d30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.714699] 38610028
[ 664.714701] c00000ffcb577800
[ 664.714704] (unreliable)
[ 664.714706] f9210198
[ 664.714710] 39200000
[ 664.714712] Instruction dump:
[ 664.714713] 0000008ead9da3f2
[ 664.714716] 8bed0989
[ 664.714727] [c00000ffcb623d50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.714729] e92d1180
[ 664.714730] 91810008
[ 664.714733] c000000001ea36d8
[ 664.714735] f8010010
[ 664.714737] 48067e19
[ 664.714740] f821fe11
[ 664.714742] c00000ffcb577880
[ 664.714744] f9210198
[ 664.714746]
[ 664.714746] GPR28:
[ 664.714750] c00000ffd9f97f48
[ 664.714751] fbc1fff0
[ 664.714753] NIP [c0000000010db168] _raw_spin_lock+0x58/0xe0
[ 664.714755] 0000000000000001
[ 664.714757] 3b000900
[ 664.714759] LR [c0000000001c2294] scheduler_tick+0x84/0x240
[ 664.714769] [c00000ffcb623dd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.714772] <60000000>
[ 664.714774] fbe1fff8
[ 664.714777] 39200000
[ 664.714778] 38610028
[ 664.714780] 8bed0989
[ 664.714789] [c00000ffcb623e10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.714790] Call Trace:
[ 664.714792] 39200003
[ 664.714795] 91810008
[ 664.714796] [c000007f31f0ec00] [c000007fda413700] 0xc000007fda413700
[ 664.714799] 3b800002
[ 664.714801] c000000001ea37a8
[ 664.714803] e92d1180
[ 664.714805] c00000ffcb577800
[ 664.714807] 48067e19
[ 664.714808] (unreliable)
[ 664.714811] f8010010
[ 664.714822] [c00000ffcb623ee0] [c0000000001c6fcc] cpu_startup_entry+0x3c/0x50
[ 664.714824] 3ba00003
[ 664.714835] [c00000ffcb623f10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.714837]
[ 664.714837] GPR24:
[ 664.714840] 0000000000000005
[ 664.714841] f821fe11
[ 664.714844] f9210198
[ 664.714846] 3b000900
[ 664.714848] [c000007f31f0ec30] [c0000000002112d0] wake_up_klogd_work_func+0xa0/0xd0
[ 664.714850] 38610028
[ 664.714852] 0000000000000900
[ 664.714854] 39200000
[ 664.714856] 8bed0989
[ 664.714858] 0000008462e59354
[ 664.714860] 48067e19
[ 664.714861] [c000007f31f0ecd0] [c00000000025212c] update_process_times+0x8c/0xb0
[ 664.714864] <60000000>
[ 664.714867] 39200003
[ 664.714869] [c000007f31f0ed00] [c00000000026f15c] tick_sched_handle+0x3c/0xd0
[ 664.714872] <60000000>
[ 664.714881] [c00000ffcb623f90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.714886] 3b800002
[ 664.714887] [c000007f31f0ed30] [c00000000026f528] tick_sched_timer+0x68/0xe0
[ 664.714893] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.714895] e92d1180
[ 664.714899] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.714901] 3ba00003
[ 664.714903] 39200003
[ 664.714904] 000000929993be4a
[ 664.714907] 3b800002
[ 664.714909] Instruction dump:
[ 664.714911] Call Trace:
[ 664.714915] 3ba00003
[ 664.714917] c000000001ea36d8
[ 664.714923] [c00000ffcb583d30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.714926]
[ 664.714926] GPR28:
[ 664.714929] fbc1fff0
[ 664.714931] c00000ffdae97f48
[ 664.714935] f9210198
[ 664.714936] (unreliable)
[ 664.714938] 39200000
[ 664.714940] [c000007f31f0ed70] [c000000000253c0c] __hrtimer_run_queues+0x17c/0x4d0
[ 664.714942] 0000000000000001
[ 664.714944] 8bed0989
[ 664.714946] c000000001ea37a8
[ 664.714949] 0000000000000005
[ 664.714952] fbe1fff8
[ 664.714954] 48067e19
[ 664.714957] <60000000>
[ 664.714960] 91810008
[ 664.714966] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.714969] f8010010
[ 664.714974] [c00000ffcb583d50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.714976] 39200003
[ 664.714977] [c000007f31f0ee00] [c000000000254aa8] hrtimer_interrupt+0x128/0x340
[ 664.714981] f821fe11
[ 664.714987] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.714991] Call Trace:
[ 664.714994] 3b000900
[ 664.714999] [c00000ffcb583dd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.715002] 38610028
[ 664.715009] [c00000ffcb643d30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.715010] [c000007f31f0eeb0] [c000000000025ec8] timer_interrupt+0x118/0x370
[ 664.715012] (unreliable)
[ 664.715015] 3b800002
[ 664.715017] 3ba00003
[ 664.715020] [c000007f31f0ef20] [c000000000009a74] decrementer_common_virt+0x174/0x180
[ 664.715026] [c00000ffcb643d50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.715028] e92d1180
[ 664.715036] [c00000ffcb583e10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.715046] [c00000ffcb643dd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.715053] [c00000ffcb583ee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.715058] f9210198
[ 664.715065] [c00000ffcb643e10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.715068] --- interrupt: 900 at arch_local_irq_restore+0x98/0xa0
[ 664.715070] LR = acct_collect+0x1a8/0x200
[ 664.715073] 39200000
[ 664.715074] [c000007f31f0f220] [c000007f31f0f260] 0xc000007f31f0f260
[ 664.715077] 8bed0989
[ 664.715079] (unreliable)
[ 664.715081] 48067e19
[ 664.715090] [c00000ffcb643ee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.715091] [c000007f31f0f260] [c00000000017693c] do_exit+0x8dc/0xce0
[ 664.715094] <60000000>
[ 664.715104] [c00000ffcb643f10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.715106] 39200003
[ 664.715110] [c000007f31f0f330] [c000000000027034] oops_end+0x174/0x1b0
[ 664.715117] [c00000ffcb643f90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.715122] [c00000ffcb583f10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.715126] 3b800002
[ 664.715131] 3ba00003
[ 664.715136] [c00000ffcb583f90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.715139] [c000007f31f0f3b0] [c00000000000ba74] denorm_exception_common_virt+0x154/0x160
[ 664.715141] Instruction dump:
[ 664.715143] Instruction dump:
[ 664.715147] --- interrupt: 1500 at save_fpu+0xa8/0x2ac
[ 664.715148] fbc1fff0
[ 664.715150] LR = __giveup_fpu+0x28/0x80
[ 664.715152] fbe1fff8
[ 664.715153] [c000007f31f0f6b0] [c000007f35153980] 0xc000007f35153980
[ 664.715156] 91810008
[ 664.715157] (unreliable)
[ 664.715160] fbc1fff0
[ 664.715162] f8010010
[ 664.715165] f821fe11
[ 664.715167] fbe1fff8
[ 664.715168] 3b000900
[ 664.715170] [c000007f31f0f6e0] [c00000000001b228] giveup_all+0x128/0x150
[ 664.715173] 91810008
[ 664.715175] 38610028
[ 664.715177] f8010010
[ 664.715179] e92d1180
[ 664.715180] f821fe11
[ 664.715183] 3b000900
[ 664.715186] 38610028
[ 664.715188] [c000007f31f0f710] [c00000000001c124] __switch_to+0x104/0x490
[ 664.715190] f9210198
[ 664.715192] 39200000
[ 664.715194] [c000007f31f0f770] [c0000000010d2e34] __schedule+0x2e4/0xa10
[ 664.715197] e92d1180
[ 664.715198] 8bed0989
[ 664.715201] 48067e19
[ 664.715202] [c000007f31f0f840] [c0000000010d35d4] schedule+0x74/0x140
[ 664.715204] <60000000>
[ 664.715206] 39200003
[ 664.715209] 3b800002
[ 664.715211] f9210198
[ 664.715212] 3ba00003
[ 664.715215] 39200000
[ 664.715218] 8bed0989
[ 664.715219] [c000007f31f0f870] [c0000000010d9478] schedule_timeout+0x358/0x5d0
[ 664.715222] 48067e19
[ 664.715225] <60000000>
[ 664.715226] [c000007f31f0f980] [c0000000010d5638] wait_for_completion+0xc8/0x210
[ 664.715229] 39200003
[ 664.715232] 3b800002
[ 664.715234] [c000007f31f0fa00] [c000000000608ed4] do_coredump+0x3a4/0xd60
[ 664.715236] 3ba00003
[ 664.715239] [c000007f31f0fba0] [c00000000018d1cc] get_signal+0x1dc/0xd00
[ 664.715242] [c000007f31f0fcc0] [c00000000001f088] do_notify_resume+0x158/0x450
[ 664.715244] [c000007f31f0fda0] [c000000000037d04] interrupt_exit_user_prepare+0x1c4/0x230
[ 664.715247] [c000007f31f0fe20] [c00000000000f2b4] interrupt_return+0x14/0x1c0
[ 664.715248] Instruction dump:
[ 664.715250] 7c2004ac 2c290000 40820020 a12d1188 39290001 b12d1188 4e800020 60000000
[ 664.715257] 60000000 60000000 f821ffd1 7c210b78 <60000000> 81230000 2c290000 4082fff0
[ 664.715265] watchdog: CPU 5 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.715267] watchdog: CPU 5 TB:326361102159, last heartbeat TB:319828542555 (12758ms ago)
[ 664.715268] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.715337] CPU: 5 PID: 6732 Comm: Socket Thread Tainted: G D 5.8.0-rc3+ #1
[ 664.715338] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000020
[ 664.715340] REGS: c000007fffce7d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.715341] MSR: 900000000280b033 <SF,HV,VEC,VSX,EE,FP,ME,IR,DR,RI,LE> CR: 48a88088 XER: 00000000
[ 664.715352] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.715354] GPR00: c0000000001da69c c000007ef6547630 c000000001f9a900 0000000000000001
[ 664.715359] GPR04: c000007fda50ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.715364] GPR08: 0000000000000005 0000000080000004 0000000080000005 0000000000000002
[ 664.715369] GPR12: c0000000016f9600 c000007fffffa400 0000002000000000 c000000001d39cf0
[ 664.715374] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.715379] GPR20: 0000000000000001 0000000000000002 c000007fd908e400 c000000001d37c10
[ 664.715383] GPR24: c000007fda50ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.715388] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.715394] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.715396] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.715396] Call Trace:
[ 664.715398] [c000007ef6547670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.715400] [c000007ef6547840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.715403] [c000007ef6547900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.715405] [c000007ef65479a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.715407] [c000007ef6547a70] [c0000000010d35d4] schedule+0x74/0x140
[ 664.715409] [c000007ef6547aa0] [c000000000176340] do_exit+0x2e0/0xce0
[ 664.715412] [c000007ef6547b70] [c000000000176e14] do_group_exit+0x64/0x120
[ 664.715414] [c000007ef6547bb0] [c00000000018d1d8] get_signal+0x1e8/0xd00
[ 664.715416] [c000007ef6547cd0] [c00000000001f088] do_notify_resume+0x158/0x450
[ 664.715418] [c000007ef6547db0] [c000000000037a44] syscall_exit_prepare+0x1b4/0x2b0
[ 664.715421] [c000007ef6547e20] [c00000000000ca78] system_call_common+0xf8/0x278
[ 664.715422] Instruction dump:
[ 664.715424] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.715431] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.715439] watchdog: CPU 6 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.715440] watchdog: CPU 6 TB:326361102169, last heartbeat TB:319830589455 (12754ms ago)
[ 664.715441] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.715509] CPU: 6 PID: 6735 Comm: JS Helper Tainted: G D 5.8.0-rc3+ #1
[ 664.715511] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000020
[ 664.715512] REGS: c000007fffcdbd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.715513] MSR: 900000000280b033 <SF,HV,VEC,VSX,EE,FP,ME,IR,DR,RI,LE> CR: 44888088 XER: 00000000
[ 664.715524] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.715526] GPR00: c0000000001da69c c000007ef652b630 c000000001f9a900 0000000000000001
[ 664.715531] GPR04: c000007fda60ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.715536] GPR08: 0000000000000005 0000000080000004 0000000080000006 0000000000000002
[ 664.715540] GPR12: c0000000016f9600 c000007fffff9180 0000002000000000 c000000001d39cf0
[ 664.715545] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.715550] GPR20: 0000000000000001 0000000000000002 c000007fd908e000 c000000001d37c10
[ 664.715555] GPR24: c000007fda60ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.715559] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.715565] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.715567] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.715568] Call Trace:
[ 664.715569] [c000007ef652b670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.715571] [c000007ef652b840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.715574] [c000007ef652b900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.715576] [c000007ef652b9a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.715578] [c000007ef652ba70] [c0000000010d35d4] schedule+0x74/0x140
[ 664.715580] [c000007ef652baa0] [c000000000176340] do_exit+0x2e0/0xce0
[ 664.715583] [c000007ef652bb70] [c000000000176e14] do_group_exit+0x64/0x120
[ 664.715585] [c000007ef652bbb0] [c00000000018d1d8] get_signal+0x1e8/0xd00
[ 664.715587] [c000007ef652bcd0] [c00000000001f088] do_notify_resume+0x158/0x450
[ 664.715590] [c000007ef652bdb0] [c000000000037a44] syscall_exit_prepare+0x1b4/0x2b0
[ 664.715592] [c000007ef652be20] [c00000000000ca78] system_call_common+0xf8/0x278
[ 664.715594] Instruction dump:
[ 664.715595] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.715602] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.715611] watchdog: CPU 8 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.715613] watchdog: CPU 8 TB:326414350125, last heartbeat TB:319830590296 (12858ms ago)
[ 664.715614] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.715681] CPU: 8 PID: 6824 Comm: JS Watchdog Tainted: G D 5.8.0-rc3+ #1
[ 664.715683] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 000000000000001f
[ 664.715684] REGS: c000007fffcc3d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.715685] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48888428 XER: 00000000
[ 664.715694] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.715696] GPR00: c0000000001da69c c000007f01653630 c000000001f9a900 0000000000000001
[ 664.715701] GPR04: c000007fda80ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.715706] GPR08: 0000000000000008 0000000080000004 0000000080000008 0000000000000000
[ 664.715711] GPR12: c0000000016f9600 c000007fffff6c80 0000002000000000 c000000001d39cf0
[ 664.715716] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.715721] GPR20: 0000000000000001 0000000000000002 c000007fc7181c00 c000000001d37c10
[ 664.715726] GPR24: c000007fda80ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.715731] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.715736] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.715738] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.715739] Call Trace:
[ 664.715740] [c000007f01653670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.715742] [c000007f01653840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.715745] [c000007f01653900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.715747] [c000007f016539a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.715749] [c000007f01653a70] [c0000000010d35d4] schedule+0x74/0x140
[ 664.715751] [c000007f01653aa0] [c0000000002716a8] futex_wait_queue_me+0xf8/0x1e0
[ 664.715754] [c000007f01653ae0] [c000000000276810] futex_wait+0x180/0x330
[ 664.715756] [c000007f01653c30] [c000000000277414] do_futex+0x1d4/0x880
[ 664.715758] [c000007f01653d30] [c000000000277be8] sys_futex+0x128/0x200
[ 664.715761] [c000007f01653dc0] [c0000000000377c4] system_call_exception+0xf4/0x1c0
[ 664.715763] [c000007f01653e20] [c00000000000ca70] system_call_common+0xf0/0x278
[ 664.715765] Instruction dump:
[ 664.715766] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.715773] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.715781] watchdog: CPU 9 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.715783] watchdog: CPU 9 TB:326369294166, last heartbeat TB:319832637998 (12766ms ago)
[ 664.715784] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.715851] CPU: 9 PID: 1049 Comm: kworker/9:1 Tainted: G D 5.8.0-rc3+ #1
[ 664.715852] Workqueue: 0x0 (events)
[ 664.715855] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 000000000000001f
[ 664.715857] REGS: c000007fffcb7d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.715857] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48088208 XER: 00000000
[ 664.715866] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.715868] GPR00: c0000000001da69c c0000000056e38a0 c000000001f9a900 0000000000000001
[ 664.715873] GPR04: c000007fda90ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.715878] GPR08: 0000000000000008 0000000080000004 0000000080000009 0000000000000000
[ 664.715883] GPR12: c0000000016f9600 c000007fffff5a00 0000002000000000 c000000001d39cf0
[ 664.715887] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.715892] GPR20: 0000000000000001 0000000000000002 c000007fc7188c00 c000000001d37c10
[ 664.715897] GPR24: c000007fda90ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.715902] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.715907] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.715909] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.715910] Call Trace:
[ 664.715911] [c0000000056e38e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.715914] [c0000000056e3ab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.715916] [c0000000056e3b70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.715918] [c0000000056e3c10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.715921] [c0000000056e3ce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.715923] [c0000000056e3d10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.715925] [c0000000056e3db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.715928] [c0000000056e3e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.715929] Instruction dump:
[ 664.715931] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.715938] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.715948] watchdog: CPU 13 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.715950] watchdog: CPU 13 TB:326361102217, last heartbeat TB:319834685138 (12746ms ago)
[ 664.715950] Modules linked in: tcp_diag inet_diag
[ 664.715954] at24
[ 664.715955] unix_diag xt_CHECKSUM
[ 664.715960] ipmi_powernv
[ 664.715961] xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4
[ 664.715973] SF
[ 664.715974] nf_tables
[ 664.715977] ,HV
[ 664.715978] nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.716032] CPU: 13 PID: 6736 Comm: JS Helper Tainted: G D 5.8.0-rc3+ #1
[ 664.716034] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 000000000000001f
[ 664.716036] REGS: c000007fffc87d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.716037] MSR: 900000000280b033 <SF,HV,VEC,VSX,EE,FP,ME,IR,DR,RI,LE> CR: 48888088 XER: 00000000
[ 664.716047] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.716049] GPR00: c0000000001da69c c000007ef6543630 c000000001f9a900 0000000000000001
[ 664.716054] GPR04: c000007fdad0ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.716059] GPR08: 0000000000000008 0000000080000004 000000008000000d 0000000000000000
[ 664.716064] GPR12: c0000000016f9600 c000007fffff1000 0000002000000000 c000000001d39cf0
[ 664.716069] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.716074] GPR20: 0000000000000001 0000000000000002 c000007fc7185800 c000000001d37c10
[ 664.716078] GPR24: c000007fdad0ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.716083] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.716089] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.716090] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.716091] Call Trace:
[ 664.716093] [c000007ef6543670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.716095] [c000007ef6543840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.716097] [c000007ef6543900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.716100] [c000007ef65439a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.716102] [c000007ef6543a70] [c0000000010d35d4] schedule+0x74/0x140
[ 664.716104] [c000007ef6543aa0] [c000000000176340] do_exit+0x2e0/0xce0
[ 664.716106] [c000007ef6543b70] [c000000000176e14] do_group_exit+0x64/0x120
[ 664.716109] [c000007ef6543bb0] [c00000000018d1d8] get_signal+0x1e8/0xd00
[ 664.716111] [c000007ef6543cd0] [c00000000001f088] do_notify_resume+0x158/0x450
[ 664.716113] [c000007ef6543db0] [c000000000037a44] syscall_exit_prepare+0x1b4/0x2b0
[ 664.716116] [c000007ef6543e20] [c00000000000ca78] system_call_common+0xf8/0x278
[ 664.716117] Instruction dump:
[ 664.716119] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.716126] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.716134] watchdog: CPU 14 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.716136] watchdog: CPU 14 TB:326361102219, last heartbeat TB:319834685129 (12746ms ago)
[ 664.716137] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.716204] CPU: 14 PID: 3896 Comm: containerd Tainted: G D 5.8.0-rc3+ #1
[ 664.716206] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 000000000000001f
[ 664.716208] REGS: c000007fffc7bd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.716209] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48488888 XER: 00000000
[ 664.716217] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.716220] GPR00: c0000000001da69c c000007edddcb630 c000000001f9a900 0000000000000001
[ 664.716224] GPR04: c000007fdae0ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.716229] GPR08: 0000000000000008 0000000080000004 000000008000000e 0000000000000000
[ 664.716234] GPR12: c0000000016f9600 c000007ffffefd80 0000002000000000 c000000001d39cf0
[ 664.716239] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.716243] GPR20: 0000000000000001 0000000000000002 c000007fc7183400 c000000001d37c10
[ 664.716248] GPR24: c000007fdae0ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.716253] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.716258] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.716259] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.716260] Call Trace:
[ 664.716262] [c000007edddcb670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.716264] [c000007edddcb840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.716266] [c000007edddcb900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.716269] [c000007edddcb9a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.716271] [c000007edddcba70] [c0000000010d35d4] schedule+0x74/0x140
[ 664.716273] [c000007edddcbaa0] [c0000000002716a8] futex_wait_queue_me+0xf8/0x1e0
[ 664.716275] [c000007edddcbae0] [c000000000276810] futex_wait+0x180/0x330
[ 664.716277] [c000007edddcbc30] [c000000000277414] do_futex+0x1d4/0x880
[ 664.716280] [c000007edddcbd30] [c000000000277be8] sys_futex+0x128/0x200
[ 664.716282] [c000007edddcbdc0] [c0000000000377c4] system_call_exception+0xf4/0x1c0
[ 664.716285] [c000007edddcbe20] [c00000000000ca70] system_call_common+0xf0/0x278
[ 664.716286] Instruction dump:
[ 664.716288] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.716295] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.716303] watchdog: CPU 15 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.716305] watchdog: CPU 15 TB:326514702141, last heartbeat TB:319836734970 (13042ms ago)
[ 664.716306] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.716373] CPU: 15 PID: 6435 Comm: JS Watchdog Tainted: G D 5.8.0-rc3+ #1
[ 664.716375] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 000000000000001f
[ 664.716377] REGS: c000007fffc6fd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.716378] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48888428 XER: 00000000
[ 664.716386] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.716389] GPR00: c0000000001da69c c000007eb5a4f630 c000000001f9a900 0000000000000001
[ 664.716393] GPR04: c000007fdaf0ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.716398] GPR08: 0000000000000008 0000000080000004 000000008000000f 0000000000000000
[ 664.716403] GPR12: c0000000016f9600 c000007ffffeeb00 0000002000000000 c000000001d39cf0
[ 664.716408] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.716412] GPR20: 0000000000000001 0000000000000002 c000007fc718b800 c000000001d37c10
[ 664.716417] GPR24: c000007fdaf0ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.716422] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.716428] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.716429] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.716430] Call Trace:
[ 664.716431] [c000007eb5a4f670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.716434] [c000007eb5a4f840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.716436] [c000007eb5a4f900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.716438] [c000007eb5a4f9a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.716441] [c000007eb5a4fa70] [c0000000010d35d4] schedule+0x74/0x140
[ 664.716443] [c000007eb5a4faa0] [c0000000002716a8] futex_wait_queue_me+0xf8/0x1e0
[ 664.716445] [c000007eb5a4fae0] [c000000000276810] futex_wait+0x180/0x330
[ 664.716447] [c000007eb5a4fc30] [c000000000277414] do_futex+0x1d4/0x880
[ 664.716450] [c000007eb5a4fd30] [c000000000277be8] sys_futex+0x128/0x200
[ 664.716452] [c000007eb5a4fdc0] [c0000000000377c4] system_call_exception+0xf4/0x1c0
[ 664.716454] [c000007eb5a4fe20] [c00000000000ca70] system_call_common+0xf0/0x278
[ 664.716456] Instruction dump:
[ 664.716458] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.716464] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.716473] watchdog: CPU 17 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.716474] watchdog: CPU 17 TB:326371342090, last heartbeat TB:319836736831 (12762ms ago)
[ 664.716475] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.716543] CPU: 17 PID: 98 Comm: kworker/17:0 Tainted: G D 5.8.0-rc3+ #1
[ 664.716544] Workqueue: 0x0 (events)
[ 664.716547] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.716549] REGS: c000007fffc57d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.716550] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44088828 XER: 00000000
[ 664.716559] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.716561] GPR00: c0000000001da69c c000007fcbcf78a0 c000000001f9a900 0000000000000001
[ 664.716566] GPR04: c000007fdb10ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.716571] GPR08: 0000000000000008 0000000080000004 0000000080000011 0000000000000000
[ 664.716576] GPR12: c0000000016f9600 c000007ffffec600 0000002000000000 c000000001d39cf0
[ 664.716580] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.716585] GPR20: 0000000000000001 0000000000000002 c000007fc7185400 c000000001d37c10
[ 664.716590] GPR24: c000007fdb10ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.716595] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.716600] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.716602] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.716603] Call Trace:
[ 664.716604] [c000007fcbcf78e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.716607] [c000007fcbcf7ab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.716609] [c000007fcbcf7b70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.716611] [c000007fcbcf7c10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.716614] [c000007fcbcf7ce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.716616] [c000007fcbcf7d10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.716618] [c000007fcbcf7db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.716621] [c000007fcbcf7e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.716623] Instruction dump:
[ 664.716624] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.716631] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.716640] watchdog: CPU 19 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.716641] watchdog: CPU 19 TB:328331278075, last heartbeat TB:321886780260 (12586ms ago)
[ 664.716642] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.716710] CPU: 19 PID: 106 Comm: migration/19 Tainted: G D 5.8.0-rc3+ #1
[ 664.716712] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: c0000000001d998c
[ 664.716714] REGS: c000007fffc3fd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.716715] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44000208 XER: 00000000
[ 664.716723] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.716726] GPR00: c0000000001da69c c000007fcbcdf950 c000000001f9a900 0000000000000001
[ 664.716730] GPR04: c000007fdb30ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.716735] GPR08: 0000000000000008 0000000080000004 0000000080000013 0000000000000000
[ 664.716740] GPR12: c0000000016f9600 c000007ffffea100 0000002000000000 c000000001d39cf0
[ 664.716745] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.716749] GPR20: 0000000000000001 0000000000000002 c000007fc71f5800 c000000001d37c10
[ 664.716754] GPR24: c000007fdb30ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.716759] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.716765] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.716766] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.716767] Call Trace:
[ 664.716769] [c000007fcbcdf990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.716771] [c000007fcbcdfb60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.716773] [c000007fcbcdfc20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.716775] [c000007fcbcdfc40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.716778] [c000007fcbcdfd10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.716780] [c000007fcbcdfd40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.716782] [c000007fcbcdfdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.716784] [c000007fcbcdfe20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.716786] Instruction dump:
[ 664.716788] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.716794] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.716802] watchdog: CPU 20 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.716804] watchdog: CPU 20 TB:326811662079, last heartbeat TB:319840829333 (13614ms ago)
[ 664.716805] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.716872] CPU: 20 PID: 6805 Comm: JS Watchdog Tainted: G D 5.8.0-rc3+ #1
[ 664.716873] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 000000000000001f
[ 664.716875] REGS: c000007fffc33d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.716876] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44888428 XER: 00000000
[ 664.716885] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.716887] GPR00: c0000000001da69c c000007f06b9f630 c000000001f9a900 0000000000000001
[ 664.716892] GPR04: c000007fdb40ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.716897] GPR08: 0000000000000008 0000000080000004 0000000080000014 0000000000000000
[ 664.716902] GPR12: c0000000016f9600 c000007ffffe8e80 0000002000000000 c000000001d39cf0
[ 664.716906] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.716911] GPR20: 0000000000000001 0000000000000002 c000007fc71fc400 c000000001d37c10
[ 664.716916] GPR24: c000007fdb40ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.716920] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.716926] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.716927] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.716928] Call Trace:
[ 664.716930] [c000007f06b9f670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.716932] [c000007f06b9f840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.716934] [c000007f06b9f900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.716937] [c000007f06b9f9a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.716939] [c000007f06b9fa70] [c0000000010d35d4] schedule+0x74/0x140
[ 664.716941] [c000007f06b9faa0] [c0000000002716a8] futex_wait_queue_me+0xf8/0x1e0
[ 664.716943] [c000007f06b9fae0] [c000000000276810] futex_wait+0x180/0x330
[ 664.716946] [c000007f06b9fc30] [c000000000277414] do_futex+0x1d4/0x880
[ 664.716948] [c000007f06b9fd30] [c000000000277be8] sys_futex+0x128/0x200
[ 664.716950] [c000007f06b9fdc0] [c0000000000377c4] system_call_exception+0xf4/0x1c0
[ 664.716952] [c000007f06b9fe20] [c00000000000ca70] system_call_common+0xf0/0x278
[ 664.716954] Instruction dump:
[ 664.716956] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.716962] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.716970] watchdog: CPU 21 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.716972] watchdog: CPU 21 TB:326365198210, last heartbeat TB:319840831684 (12742ms ago)
[ 664.716973] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.717041] CPU: 21 PID: 11 Comm: rcu_sched Tainted: G D 5.8.0-rc3+ #1
[ 664.717042] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.717044] REGS: c000007fffc27d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.717045] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44088408 XER: 00000000
[ 664.717054] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.717056] GPR00: c0000000001da69c c000007fcb06f700 c000000001f9a900 0000000000000001
[ 664.717061] GPR04: c000007fdb50ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.717066] GPR08: 0000000000000008 0000000080000004 0000000080000015 0000000000000000
[ 664.717071] GPR12: c0000000016f9600 c000007ffffe7c00 0000002000000000 c000000001d39cf0
[ 664.717075] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.717080] GPR20: 0000000000000001 0000000000000002 c000007fc71f4000 c000000001d37c10
[ 664.717085] GPR24: c000007fdb50ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.717089] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.717095] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.717096] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.717097] Call Trace:
[ 664.717099] [c000007fcb06f740] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.717101] [c000007fcb06f910] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.717104] [c000007fcb06f9d0] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.717106] [c000007fcb06fa70] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.717108] [c000007fcb06fb40] [c0000000010d35d4] schedule+0x74/0x140
[ 664.717111] [c000007fcb06fb70] [c0000000010d92d0] schedule_timeout+0x1b0/0x5d0
[ 664.717113] [c000007fcb06fc80] [c000000000238bcc] rcu_gp_kthread+0x6ec/0x940
[ 664.717115] [c000007fcb06fdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.717117] [c000007fcb06fe20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.717119] Instruction dump:
[ 664.717121] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.717128] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.717136] watchdog: CPU 22 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.717138] watchdog: CPU 22 TB:326371342111, last heartbeat TB:319840831854 (12754ms ago)
[ 664.717138] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.717206] CPU: 22 PID: 3169 Comm: kworker/22:2 Tainted: G D 5.8.0-rc3+ #1
[ 664.717207] Workqueue: 0x0 (events)
[ 664.717210] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.717212] REGS: c000007fffc1bd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.717213] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44088408 XER: 00000000
[ 664.717221] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.717224] GPR00: c0000000001da69c c000007fb44238a0 c000000001f9a900 0000000000000001
[ 664.717229] GPR04: c000007fdb60ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.717233] GPR08: 0000000000000008 0000000080000004 0000000080000016 0000000000000000
[ 664.717238] GPR12: c0000000016f9600 c000007ffffe6980 0000002000000000 c000000001d39cf0
[ 664.717243] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.717247] GPR20: 0000000000000001 0000000000000002 c000007fc71f9400 c000000001d37c10
[ 664.717252] GPR24: c000007fdb60ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.717257] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.717262] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.717264] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.717264] Call Trace:
[ 664.717266] [c000007fb44238e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.717268] [c000007fb4423ab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.717271] [c000007fb4423b70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.717273] [c000007fb4423c10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.717275] [c000007fb4423ce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.717277] [c000007fb4423d10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.717280] [c000007fb4423db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.717282] [c000007fb4423e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.717283] Instruction dump:
[ 664.717285] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.717292] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.717300] watchdog: CPU 23 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.717302] watchdog: CPU 23 TB:326363150221, last heartbeat TB:319842878533 (12734ms ago)
[ 664.717303] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.717370] CPU: 23 PID: 909 Comm: kworker/23:1 Tainted: G D 5.8.0-rc3+ #1
[ 664.717371] Workqueue: 0x0 (events)
[ 664.717375] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.717376] REGS: c000007fffc0fd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.717377] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44088228 XER: 00000000
[ 664.717386] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.717388] GPR00: c0000000001da69c c000007fba7c38a0 c000000001f9a900 0000000000000001
[ 664.717393] GPR04: c000007fdb70ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.717398] GPR08: 0000000000000008 0000000080000004 0000000080000017 0000000000000000
[ 664.717403] GPR12: c0000000016f9600 c000007ffffe5700 0000002000000000 c000000001d39cf0
[ 664.717408] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.717412] GPR20: 0000000000000001 0000000000000002 c000007fc71f8c00 c000000001d37c10
[ 664.717417] GPR24: c000007fdb70ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.717422] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.717427] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.717429] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.717430] Call Trace:
[ 664.717431] [c000007fba7c38e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.717434] [c000007fba7c3ab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.717436] [c000007fba7c3b70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.717438] [c000007fba7c3c10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.717440] [c000007fba7c3ce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.717442] [c000007fba7c3d10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.717445] [c000007fba7c3db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.717447] [c000007fba7c3e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.717449] Instruction dump:
[ 664.717450] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.717457] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.717465] watchdog: CPU 24 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.717467] watchdog: CPU 24 TB:326418446129, last heartbeat TB:319842877679 (12842ms ago)
[ 664.717468] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.717536] CPU: 24 PID: 6820 Comm: Privileged Cont Tainted: G D 5.8.0-rc3+ #1
[ 664.717538] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 000000000000001f
[ 664.717539] REGS: c000007fffc03d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.717540] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44888488 XER: 00000000
[ 664.717549] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.717551] GPR00: c0000000001da69c c000007f38fe7400 c000000001f9a900 0000000000000001
[ 664.717556] GPR04: c000007fdb80ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.717561] GPR08: 0000000000000008 0000000080000004 0000000080000018 0000000000000000
[ 664.717566] GPR12: c0000000016f9600 c000007ffffe4480 0000002000000000 c000000001d39cf0
[ 664.717570] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.717575] GPR20: 0000000000000001 0000000000000002 c000007fc71f1c00 c000000001d37c10
[ 664.717580] GPR24: c000007fdb80ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.717584] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.717590] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.717591] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.717592] Call Trace:
[ 664.717594] [c000007f38fe7440] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.717596] [c000007f38fe7610] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.717598] [c000007f38fe76d0] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.717601] [c000007f38fe7770] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.717603] [c000007f38fe7840] [c0000000010d35d4] schedule+0x74/0x140
[ 664.717605] [c000007f38fe7870] [c0000000010d9b14] schedule_hrtimeout_range_clock+0x134/0x150
[ 664.717608] [c000007f38fe7900] [c00000000055a268] do_sys_poll+0x428/0x6e0
[ 664.717610] [c000007f38fe7d60] [c00000000055a724] sys_poll+0x54/0x150
[ 664.717612] [c000007f38fe7dc0] [c0000000000377c4] system_call_exception+0xf4/0x1c0
[ 664.717614] [c000007f38fe7e20] [c00000000000ca70] system_call_common+0xf0/0x278
[ 664.717616] Instruction dump:
[ 664.717618] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.717624] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.717632] watchdog: CPU 25 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.717634] watchdog: CPU 25 TB:326418446135, last heartbeat TB:319844926199 (12838ms ago)
[ 664.717635] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.717703] CPU: 25 PID: 6821 Comm: Chrome_~dThread Tainted: G D 5.8.0-rc3+ #1
[ 664.717705] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 000000000000001f
[ 664.717706] REGS: c000007fffbf7d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.717707] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44288048 XER: 00000000
[ 664.717716] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.717718] GPR00: c0000000001da69c c000007f0164b770 c000000001f9a900 0000000000000001
[ 664.717723] GPR04: c000007fdb90ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.717728] GPR08: 0000000000000008 0000000080000004 0000000080000019 0000000000000000
[ 664.717733] GPR12: c0000000016f9600 c000007ffffe3200 0000002000000000 c000000001d39cf0
[ 664.717738] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.717742] GPR20: 0000000000000001 0000000000000002 c000007fc71fc000 c000000001d37c10
[ 664.717747] GPR24: c000007fdb90ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.717752] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.717758] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.717759] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.717760] Call Trace:
[ 664.717761] [c000007f0164b7b0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.717764] [c000007f0164b980] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.717766] [c000007f0164ba40] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.717768] [c000007f0164bae0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.717771] [c000007f0164bbb0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.717773] [c000007f0164bbe0] [c0000000010d9b14] schedule_hrtimeout_range_clock+0x134/0x150
[ 664.717775] [c000007f0164bc70] [c0000000005b9c68] ep_poll+0x4b8/0x5c0
[ 664.717777] [c000007f0164bd50] [c0000000005b9e74] do_epoll_wait+0x104/0x150
[ 664.717780] [c000007f0164bda0] [c0000000005b9eec] sys_epoll_wait+0x2c/0x40
[ 664.717782] [c000007f0164bdc0] [c0000000000377c4] system_call_exception+0xf4/0x1c0
[ 664.717785] [c000007f0164be20] [c00000000000ca70] system_call_common+0xf0/0x278
[ 664.717786] Instruction dump:
[ 664.717788] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.717795] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.717804] watchdog: CPU 29 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x94/0x120
[ 664.717806] watchdog: CPU 29 TB:326420494052, last heartbeat TB:319846973251 (12838ms ago)
[ 664.717807] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.717874] CPU: 29 PID: 1313 Comm: systemd-journal Tainted: G D 5.8.0-rc3+ #1
[ 664.717876] NIP: c0000000010dad34 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.717878] REGS: c000007fffbc7d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.717879] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44088888 XER: 00000000
[ 664.717887] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.717889] GPR00: c0000000001da69c c000007fa59df770 c000000001f9a900 0000000000000001
[ 664.717894] GPR04: c000007fdbd0ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.717899] GPR08: 0000000000000008 0000000080000004 000000008000001d 0000000000000000
[ 664.717904] GPR12: c0000000016f9600 c000007ffffde800 0000002000000000 c000000001d39cf0
[ 664.717908] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.717913] GPR20: 0000000000000001 0000000000000002 c000007fc71f6c00 c000000001d37c10
[ 664.717918] GPR24: c000007fdbd0ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.717923] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.717928] NIP [c0000000010dad34] _raw_spin_lock_irqsave+0x94/0x120
[ 664.717930] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.717931] Call Trace:
[ 664.717932] [c000007fa59df7b0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.717935] [c000007fa59df980] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.717937] [c000007fa59dfa40] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.717939] [c000007fa59dfae0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.717941] [c000007fa59dfbb0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.717944] [c000007fa59dfbe0] [c0000000010d9b14] schedule_hrtimeout_range_clock+0x134/0x150
[ 664.717946] [c000007fa59dfc70] [c0000000005b9c68] ep_poll+0x4b8/0x5c0
[ 664.717948] [c000007fa59dfd50] [c0000000005b9e74] do_epoll_wait+0x104/0x150
[ 664.717951] [c000007fa59dfda0] [c0000000005b9eec] sys_epoll_wait+0x2c/0x40
[ 664.717953] [c000007fa59dfdc0] [c0000000000377c4] system_call_exception+0xf4/0x1c0
[ 664.717955] [c000007fa59dfe20] [c00000000000ca70] system_call_common+0xf0/0x278
[ 664.717957] Instruction dump:
[ 664.717959] 60000000 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050
[ 664.717965] 8bad0988 7fc3f378 4af3b96d 60000000 <7c210b78> 60000000 813f0000 2c290000
[ 664.717975] watchdog: CPU 139 self-detected hard LOCKUP @ dbs_update_util_handler+0xdc/0x170
[ 664.717978] watchdog: CPU 139 TB:367253265189, last heartbeat TB:356244606731 (21501ms ago)
[ 664.717979] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.718066] CPU: 139 PID: 707 Comm: migration/139 Tainted: G D 5.8.0-rc3+ #1
[ 664.718068] NIP: c000000000dddf6c LR: c000000000dddf6c CTR: c000000000ddde90
[ 664.718070] REGS: c00000ffff1c3d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.718071] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48000204 XER: 00000000
[ 664.718083] CFAR: c00000000037178c IRQMASK: 1
[ 664.718086] GPR00: c000000000dddf6c c00000ffc714fa10 c000000001f9a900 0000000000000001
[ 664.718092] GPR04: c000007fbaca7cc0 c00000ffdbb95f58 0000000000000023 c000007fbaca7cc8
[ 664.718098] GPR08: 0000000000000023 0000000000000000 0000000000000000 c00000ffdbb13780
[ 664.718104] GPR12: c000000000ddde90 c00000ffff71f380 c00000ffdbb99600 c00000ffdbb99e50
[ 664.718111] GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
[ 664.718117] GPR20: 0000000000000001 0000000000000000 0000000000000460 c00000ffdbb9a010
[ 664.718123] GPR24: 0000000000000458 0000000000000001 c000000001fce078 c000000001fd24e8
[ 664.718129] GPR28: 000000846da05938 0000009ac3859682 0000000000000001 c000007fbaca7c80
[ 664.718136] NIP [c000000000dddf6c] dbs_update_util_handler+0xdc/0x170
[ 664.718138] LR [c000000000dddf6c] dbs_update_util_handler+0xdc/0x170
[ 664.718139] Call Trace:
[ 664.718141] [c00000ffc714fa10] [c000000000dddf6c] dbs_update_util_handler+0xdc/0x170 (unreliable)
[ 664.718145] [c00000ffc714fa50] [c0000000001d12dc] update_blocked_averages+0x63c/0x850
[ 664.718148] [c00000ffc714fb60] [c0000000001dc588] newidle_balance+0x128/0x630
[ 664.718150] [c00000ffc714fc20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.718153] [c00000ffc714fc40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.718156] [c00000ffc714fd10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.718159] [c00000ffc714fd40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.718161] [c00000ffc714fdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.718164] [c00000ffc714fe20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.718167] Instruction dump:
[ 664.718169] 7c0004ac 7d284850 2c090001 41820048 e93f0028 7c3c4840 4082005c 39200001
[ 664.718177] fbbf0028 387f0040 993f0099 4b5937d1 <60000000> eb810020 ebc10030 38210040
[ 664.718187] watchdog: CPU 31 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.718189] watchdog: CPU 31 TB:326418446130, last heartbeat TB:319849020060 (12830ms ago)
[ 664.718190] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.718258] CPU: 31 PID: 6833 Comm: Timer Tainted: G D 5.8.0-rc3+ #1
[ 664.718260] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 000000000000001f
[ 664.718261] REGS: c000007fffbafd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.718262] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44288088 XER: 00000000
[ 664.718271] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.718273] GPR00: c0000000001da69c c000007f0162f630 c000000001f9a900 0000000000000001
[ 664.718278] GPR04: c000007fdbf0ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.718283] GPR08: 0000000000000008 0000000080000004 000000008000001f 0000000000000000
[ 664.718287] GPR12: c0000000016f9600 c000007ffffdc300 0000002000000000 c000000001d39cf0
[ 664.718292] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.718297] GPR20: 0000000000000001 0000000000000002 c000007fc71fcc00 c000000001d37c10
[ 664.718301] GPR24: c000007fdbf0ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.718306] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.718312] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.718313] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.718314] Call Trace:
[ 664.718316] [c000007f0162f670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.718318] [c000007f0162f840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.718320] [c000007f0162f900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.718322] [c000007f0162f9a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.718325] [c000007f0162fa70] [c0000000010d35d4] schedule+0x74/0x140
[ 664.718327] [c000007f0162faa0] [c0000000002716a8] futex_wait_queue_me+0xf8/0x1e0
[ 664.718329] [c000007f0162fae0] [c000000000276810] futex_wait+0x180/0x330
[ 664.718332] [c000007f0162fc30] [c000000000277414] do_futex+0x1d4/0x880
[ 664.718334] [c000007f0162fd30] [c000000000277be8] sys_futex+0x128/0x200
[ 664.718336] [c000007f0162fdc0] [c0000000000377c4] system_call_exception+0xf4/0x1c0
[ 664.718339] [c000007f0162fe20] [c00000000000ca70] system_call_common+0xf0/0x278
[ 664.718340] Instruction dump:
[ 664.718342] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.718349] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.718356] watchdog: CPU 32 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.718358] watchdog: CPU 32 TB:326371342015, last heartbeat TB:319851070115 (12734ms ago)
[ 664.718359] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.718427] CPU: 32 PID: 918 Comm: kworker/32:1 Tainted: G D 5.8.0-rc3+ #1
[ 664.718427] Workqueue: 0x0 (events)
[ 664.718431] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.718432] REGS: c000007fffba3d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.718433] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44088408 XER: 00000000
[ 664.718442] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.718444] GPR00: c0000000001da69c c000007fba7af8a0 c000000001f9a900 0000000000000001
[ 664.718449] GPR04: c000007fdc00ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.718454] GPR08: 0000000000000008 0000000080000004 0000000080000020 0000000000000000
[ 664.718459] GPR12: c0000000016f9600 c000007ffffdb080 0000002000000000 c000000001d39cf0
[ 664.718464] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.718469] GPR20: 0000000000000001 0000000000000002 c000007fc71fd400 c000000001d37c10
[ 664.718473] GPR24: c000007fdc00ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.718478] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.718484] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.718485] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.718486] Call Trace:
[ 664.718487] [c000007fba7af8e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.718490] [c000007fba7afab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.718492] [c000007fba7afb70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.718494] [c000007fba7afc10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.718497] [c000007fba7afce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.718499] [c000007fba7afd10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.718501] [c000007fba7afdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.718504] [c000007fba7afe20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.718505] Instruction dump:
[ 664.718507] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.718514] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.718522] watchdog: CPU 33 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.718523] watchdog: CPU 33 TB:328341520596, last heartbeat TB:321899067638 (12582ms ago)
[ 664.718524] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.718591] CPU: 33 PID: 176 Comm: migration/33 Tainted: G D 5.8.0-rc3+ #1
[ 664.718593] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: c0000000001d998c
[ 664.718595] REGS: c000007fffb97d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.718596] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44000208 XER: 00000000
[ 664.718604] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.718607] GPR00: c0000000001da69c c000007fca663950 c000000001f9a900 0000000000000001
[ 664.718612] GPR04: c000007fdc10ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.718616] GPR08: 0000000000000008 0000000080000004 0000000080000021 0000000000000000
[ 664.718621] GPR12: c0000000016f9600 c000007ffffd9e00 0000002000000000 c000000001d39cf0
[ 664.718626] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.718631] GPR20: 0000000000000001 0000000000000002 c000007fc71f8400 c000000001d37c10
[ 664.718635] GPR24: c000007fdc10ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.718640] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.718645] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.718647] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.718648] Call Trace:
[ 664.718649] [c000007fca663990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.718652] [c000007fca663b60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.718654] [c000007fca663c20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.718656] [c000007fca663c40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.718658] [c000007fca663d10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.718661] [c000007fca663d40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.718663] [c000007fca663db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.718665] [c000007fca663e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.718667] Instruction dump:
[ 664.718669] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.718675] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.718692] watchdog: CPU 50 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.718694] watchdog: CPU 50 TB:326397965967, last heartbeat TB:319871549081 (12746ms ago)
[ 664.718695] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.718763] CPU: 50 PID: 6381 Comm: Timer Tainted: G D 5.8.0-rc3+ #1
[ 664.718764] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 000000000000001f
[ 664.718766] REGS: c000007fffacbd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.718767] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44288088 XER: 00000000
[ 664.718775] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.718778] GPR00: c0000000001da69c c000007f2ef3b630 c000000001f9a900 0000000000000001
[ 664.718783] GPR04: c000007fdd20ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.718787] GPR08: 0000000000000008 0000000080000004 0000000080000032 0000000000000000
[ 664.718792] GPR12: c0000000016f9600 c000007ffffc6380 0000002000000000 c000000001d39cf0
[ 664.718797] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.718802] GPR20: 0000000000000001 0000000000000002 c000007fc71f2000 c000000001d37c10
[ 664.718807] GPR24: c000007fdd20ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.718812] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.718817] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.718819] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.718819] Call Trace:
[ 664.718821] [c000007f2ef3b670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.718823] [c000007f2ef3b840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.718826] [c000007f2ef3b900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.718828] [c000007f2ef3b9a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.718830] [c000007f2ef3ba70] [c0000000010d35d4] schedule+0x74/0x140
[ 664.718832] [c000007f2ef3baa0] [c0000000002716a8] futex_wait_queue_me+0xf8/0x1e0
[ 664.718835] [c000007f2ef3bae0] [c000000000276810] futex_wait+0x180/0x330
[ 664.718837] [c000007f2ef3bc30] [c000000000277414] do_futex+0x1d4/0x880
[ 664.718839] [c000007f2ef3bd30] [c000000000277be8] sys_futex+0x128/0x200
[ 664.718841] [c000007f2ef3bdc0] [c0000000000377c4] system_call_exception+0xf4/0x1c0
[ 664.718844] [c000007f2ef3be20] [c00000000000ca70] system_call_common+0xf0/0x278
[ 664.718845] Instruction dump:
[ 664.718847] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.718854] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.718864] watchdog: CPU 56 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.718866] watchdog: CPU 56 TB:326369294015, last heartbeat TB:319881790092 (12670ms ago)
[ 664.718867] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.718935] CPU: 56 PID: 952 Comm: kworker/56:1 Tainted: G D 5.8.0-rc3+ #1
[ 664.718936] Workqueue: 0x0 (events)
[ 664.718939] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.718940] REGS: c000007fffa83d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.718941] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44088228 XER: 00000000
[ 664.718950] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.718952] GPR00: c0000000001da69c c0000000054df8a0 c000000001f9a900 0000000000000001
[ 664.718957] GPR04: c000007fdd80ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.718962] GPR08: 0000000000000008 0000000080000004 0000000080000038 0000000000000000
[ 664.718967] GPR12: c0000000016f9600 c000007ffffbf480 0000002000000000 c000000001d39cf0
[ 664.718972] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.718976] GPR20: 0000000000000001 0000000000000002 c000007fc71fe400 c000000001d37c10
[ 664.718981] GPR24: c000007fdd80ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.718986] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.718991] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.718993] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.718994] Call Trace:
[ 664.718995] [c0000000054df8e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.718998] [c0000000054dfab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.719000] [c0000000054dfb70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.719002] [c0000000054dfc10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.719005] [c0000000054dfce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.719007] [c0000000054dfd10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.719009] [c0000000054dfdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.719011] [c0000000054dfe20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.719013] Instruction dump:
[ 664.719015] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.719021] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.719029] watchdog: CPU 57 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.719031] watchdog: CPU 57 TB:326363150112, last heartbeat TB:319881790089 (12658ms ago)
[ 664.719031] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.719100] CPU: 57 PID: 1015 Comm: kworker/57:1 Tainted: G D 5.8.0-rc3+ #1
[ 664.719100] Workqueue: 0x0 (events)
[ 664.719103] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 000000000000001f
[ 664.719105] REGS: c000007fffa77d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.719106] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44088208 XER: 00000000
[ 664.719115] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.719117] GPR00: c0000000001da69c c0000000054c38a0 c000000001f9a900 0000000000000001
[ 664.719122] GPR04: c000007fdd90ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.719127] GPR08: 0000000000000008 0000000080000004 0000000080000039 0000000000000000
[ 664.719132] GPR12: c0000000016f9600 c000007ffffbe200 0000002000000000 c000000001d39cf0
[ 664.719136] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.719141] GPR20: 0000000000000001 0000000000000002 c000007fc71f7800 c000000001d37c10
[ 664.719146] GPR24: c000007fdd90ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.719151] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.719156] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.719158] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.719159] Call Trace:
[ 664.719160] [c0000000054c38e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.719163] [c0000000054c3ab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.719165] [c0000000054c3b70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.719167] [c0000000054c3c10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.719169] [c0000000054c3ce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.719172] [c0000000054c3d10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.719174] [c0000000054c3db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.719176] [c0000000054c3e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.719178] Instruction dump:
[ 664.719180] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.719186] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.719195] watchdog: CPU 59 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.719197] watchdog: CPU 59 TB:326420494028, last heartbeat TB:319885886310 (12762ms ago)
[ 664.719198] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.719265] CPU: 59 PID: 3405 Comm: xfsaild/sdb Tainted: G D 5.8.0-rc3+ #1
[ 664.719267] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.719269] REGS: c000007fffa5fd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.719270] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44088208 XER: 00000000
[ 664.719278] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.719280] GPR00: c0000000001da69c c000007f40b477a0 c000000001f9a900 0000000000000001
[ 664.719285] GPR04: c000007fddb0ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.719290] GPR08: 0000000000000008 0000000080000004 000000008000003b 0000000000000000
[ 664.719294] GPR12: c0000000016f9600 c000007ffffbbd00 0000002000000000 c000000001d39cf0
[ 664.719299] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.719304] GPR20: 0000000000000001 0000000000000002 c000007fc71fac00 c000000001d37c10
[ 664.719308] GPR24: c000007fddb0ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.719313] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.719319] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.719320] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.719321] Call Trace:
[ 664.719323] [c000007f40b477e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.719325] [c000007f40b479b0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.719327] [c000007f40b47a70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.719329] [c000007f40b47b10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.719332] [c000007f40b47be0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.719334] [c000007f40b47c10] [c0000000010d92d0] schedule_timeout+0x1b0/0x5d0
[ 664.719336] [c000007f40b47d20] [c00800001e30106c] xfsaild+0x184/0x340 [xfs]
[ 664.719339] [c000007f40b47db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.719341] [c000007f40b47e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.719343] Instruction dump:
[ 664.719344] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.719351] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.719361] watchdog: CPU 65 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.719363] watchdog: CPU 65 TB:326363150113, last heartbeat TB:319896127112 (12630ms ago)
[ 664.719364] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.719431] CPU: 65 PID: 921 Comm: kworker/65:1 Tainted: G D 5.8.0-rc3+ #1
[ 664.719432] Workqueue: 0x0 (events)
[ 664.719435] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 000000000000001f
[ 664.719437] REGS: c000007fffa17d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.719438] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44088428 XER: 00000000
[ 664.719447] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.719449] GPR00: c0000000001da69c c000007fba7bf8a0 c000000001f9a900 0000000000000001
[ 664.719454] GPR04: c000007fde10ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.719458] GPR08: 0000000000000008 0000000080000004 0000000080000041 0000000000000000
[ 664.719463] GPR12: c0000000016f9600 c000007ffffb4e00 0000002000000000 c000000001d39cf0
[ 664.719468] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.719473] GPR20: 0000000000000001 0000000000000002 c000007fc71f7400 c000000001d37c10
[ 664.719478] GPR24: c000007fde10ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.719482] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.719488] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.719489] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.719490] Call Trace:
[ 664.719492] [c000007fba7bf8e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.719494] [c000007fba7bfab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.719497] [c000007fba7bfb70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.719499] [c000007fba7bfc10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.719501] [c000007fba7bfce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.719503] [c000007fba7bfd10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.719505] [c000007fba7bfdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.719508] [c000007fba7bfe20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.719509] Instruction dump:
[ 664.719511] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.719518] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.719526] watchdog: CPU 66 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.719527] watchdog: CPU 66 TB:326369294072, last heartbeat TB:319898176255 (12638ms ago)
[ 664.719528] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.719596] CPU: 66 PID: 922 Comm: kworker/66:1 Tainted: G D 5.8.0-rc3+ #1
[ 664.719597] Workqueue: 0x0 (events)
[ 664.719600] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.719602] REGS: c000007fffa0bd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.719603] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44088408 XER: 00000000
[ 664.719611] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.719613] GPR00: c0000000001da69c c000007fba7b78a0 c000000001f9a900 0000000000000001
[ 664.719618] GPR04: c000007fde20ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.719623] GPR08: 0000000000000008 0000000080000004 0000000080000042 0000000000000000
[ 664.719628] GPR12: c0000000016f9600 c000007ffffb3b80 0000002000000000 c000000001d39cf0
[ 664.719633] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.719637] GPR20: 0000000000000001 0000000000000002 c000007fc71f1000 c000000001d37c10
[ 664.719642] GPR24: c000007fde20ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.719647] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.719652] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.719654] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.719655] Call Trace:
[ 664.719656] [c000007fba7b78e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.719658] [c000007fba7b7ab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.719661] [c000007fba7b7b70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.719663] [c000007fba7b7c10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.719665] [c000007fba7b7ce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.719668] [c000007fba7b7d10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.719670] [c000007fba7b7db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.719672] [c000007fba7b7e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.719674] Instruction dump:
[ 664.719676] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.719682] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.719691] watchdog: CPU 69 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.719693] watchdog: CPU 69 TB:328396814015, last heartbeat TB:321952315681 (12586ms ago)
[ 664.719694] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.719761] CPU: 69 PID: 356 Comm: migration/69 Tainted: G D 5.8.0-rc3+ #1
[ 664.719763] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.719765] REGS: c000007fff9e7d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.719766] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44000208 XER: 00000000
[ 664.719774] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.719777] GPR00: c0000000001da69c c000007fc80c7950 c000000001f9a900 0000000000000001
[ 664.719782] GPR04: c000007fde50ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.719787] GPR08: 0000000000000008 0000000080000004 0000000080000045 0000000000000000
[ 664.719791] GPR12: c0000000016f9600 c000007ffffb0400 0000002000000000 c000000001d39cf0
[ 664.719796] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.719801] GPR20: 0000000000000001 0000000000000002 c000007fc71f6800 c000000001d37c10
[ 664.719806] GPR24: c000007fde50ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.719811] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.719816] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.719818] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.719818] Call Trace:
[ 664.719820] [c000007fc80c7990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.719822] [c000007fc80c7b60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.719824] [c000007fc80c7c20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.719827] [c000007fc80c7c40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.719829] [c000007fc80c7d10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.719831] [c000007fc80c7d40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.719833] [c000007fc80c7db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.719835] [c000007fc80c7e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.719837] Instruction dump:
[ 664.719839] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.719845] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.719854] watchdog: CPU 72 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.719856] watchdog: CPU 72 TB:328400914251, last heartbeat TB:321958460273 (12582ms ago)
[ 664.719857] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.719925] CPU: 72 PID: 371 Comm: migration/72 Tainted: G D 5.8.0-rc3+ #1
[ 664.719927] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.719928] REGS: c000007fff9c3d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.719929] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44000248 XER: 00000000
[ 664.719938] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.719940] GPR00: c0000000001da69c c000007fc85c3950 c000000001f9a900 0000000000000001
[ 664.719945] GPR04: c000007fde80ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.719950] GPR08: 0000000000000008 0000000080000004 0000000080000048 0000000000000000
[ 664.719955] GPR12: c0000000016f9600 c000007ffffacc80 0000002000000000 c000000001d39cf0
[ 664.719960] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.719964] GPR20: 0000000000000001 0000000000000002 c000007fc71f1800 c000000001d37c10
[ 664.719969] GPR24: c000007fde80ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.719974] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.719980] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.719981] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.719982] Call Trace:
[ 664.719983] [c000007fc85c3990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.719985] [c000007fc85c3b60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.719988] [c000007fc85c3c20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.719990] [c000007fc85c3c40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.719992] [c000007fc85c3d10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.719995] [c000007fc85c3d40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.719997] [c000007fc85c3db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.719999] [c000007fc85c3e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.720001] Instruction dump:
[ 664.720003] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.720009] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.720017] watchdog: CPU 73 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.720019] watchdog: CPU 73 TB:328405006121, last heartbeat TB:321960507999 (12586ms ago)
[ 664.720020] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.720087] CPU: 73 PID: 376 Comm: migration/73 Tainted: G D 5.8.0-rc3+ #1
[ 664.720089] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.720091] REGS: c000007fff9b7d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.720092] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44000208 XER: 00000000
[ 664.720100] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.720103] GPR00: c0000000001da69c c000007fc858b950 c000000001f9a900 0000000000000001
[ 664.720108] GPR04: c000007fde90ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.720112] GPR08: 0000000000000008 0000000080000004 0000000080000049 0000000000000000
[ 664.720117] GPR12: c0000000016f9600 c000007ffffaba00 0000002000000000 c000000001d39cf0
[ 664.720122] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.720127] GPR20: 0000000000000001 0000000000000002 c000007fc71f0c00 c000000001d37c10
[ 664.720131] GPR24: c000007fde90ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.720136] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.720142] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.720143] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.720144] Call Trace:
[ 664.720146] [c000007fc858b990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.720148] [c000007fc858bb60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.720150] [c000007fc858bc20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.720152] [c000007fc858bc40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.720154] [c000007fc858bd10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.720157] [c000007fc858bd40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.720159] [c000007fc858bdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.720161] [c000007fc858be20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.720163] Instruction dump:
[ 664.720165] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.720171] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.720179] watchdog: CPU 74 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.720180] watchdog: CPU 74 TB:328407054082, last heartbeat TB:321962556057 (12586ms ago)
[ 664.720181] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.720249] CPU: 74 PID: 381 Comm: migration/74 Tainted: G D 5.8.0-rc3+ #1
[ 664.720251] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.720253] REGS: c000007fff9abd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.720254] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44000208 XER: 00000000
[ 664.720262] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.720264] GPR00: c0000000001da69c c000007fc85df950 c000000001f9a900 0000000000000001
[ 664.720269] GPR04: c000007fdea0ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.720274] GPR08: 0000000000000008 0000000080000004 000000008000004a 0000000000000000
[ 664.720279] GPR12: c0000000016f9600 c000007ffffaa780 0000002000000000 c000000001d39cf0
[ 664.720284] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.720289] GPR20: 0000000000000001 0000000000000002 c000007fc71fe000 c000000001d37c10
[ 664.720293] GPR24: c000007fdea0ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.720298] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.720303] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.720305] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.720306] Call Trace:
[ 664.720307] [c000007fc85df990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.720309] [c000007fc85dfb60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.720312] [c000007fc85dfc20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.720314] [c000007fc85dfc40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.720316] [c000007fc85dfd10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.720319] [c000007fc85dfd40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.720321] [c000007fc85dfdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.720323] [c000007fc85dfe20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.720325] Instruction dump:
[ 664.720327] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.720333] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.720342] watchdog: CPU 77 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.720344] watchdog: CPU 77 TB:326365198117, last heartbeat TB:319920701828 (12586ms ago)
[ 664.720345] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.720413] CPU: 77 PID: 396 Comm: migration/77 Tainted: G D 5.8.0-rc3+ #1
[ 664.720414] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.720416] REGS: c000007fff987d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.720417] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44000208 XER: 00000000
[ 664.720426] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.720428] GPR00: c0000000001da69c c000007fc85cf950 c000000001f9a900 0000000000000001
[ 664.720433] GPR04: c000007fded0ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.720438] GPR08: 0000000000000008 0000000080000004 000000008000004d 0000000000000000
[ 664.720442] GPR12: c0000000016f9600 c000007ffffa7000 0000002000000000 c000000001d39cf0
[ 664.720447] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.720452] GPR20: 0000000000000001 0000000000000002 c000007fc71f9800 c000000001d37c10
[ 664.720457] GPR24: c000007fded0ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.720462] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.720467] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.720469] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.720470] Call Trace:
[ 664.720471] [c000007fc85cf990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.720473] [c000007fc85cfb60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.720475] [c000007fc85cfc20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.720478] [c000007fc85cfc40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.720480] [c000007fc85cfd10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.720482] [c000007fc85cfd40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.720484] [c000007fc85cfdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.720487] [c000007fc85cfe20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.720488] Instruction dump:
[ 664.720490] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.720497] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.720505] watchdog: CPU 78 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.720506] watchdog: CPU 78 TB:326369294108, last heartbeat TB:319924798052 (12586ms ago)
[ 664.720507] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.720575] CPU: 78 PID: 401 Comm: migration/78 Tainted: G D 5.8.0-rc3+ #1
[ 664.720576] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.720578] REGS: c000007fff97bd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.720579] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44000208 XER: 00000000
[ 664.720587] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.720590] GPR00: c0000000001da69c c000007fc8583950 c000000001f9a900 0000000000000001
[ 664.720595] GPR04: c000007fdee0ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.720599] GPR08: 0000000000000008 0000000080000004 000000008000004e 0000000000000000
[ 664.720604] GPR12: c0000000016f9600 c000007ffffa5d80 0000002000000000 c000000001d39cf0
[ 664.720609] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.720614] GPR20: 0000000000000001 0000000000000002 c000007fc71f7c00 c000000001d37c10
[ 664.720619] GPR24: c000007fdee0ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.720623] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.720629] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.720630] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.720631] Call Trace:
[ 664.720633] [c000007fc8583990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.720635] [c000007fc8583b60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.720637] [c000007fc8583c20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.720640] [c000007fc8583c40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.720642] [c000007fc8583d10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.720644] [c000007fc8583d40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.720646] [c000007fc8583db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.720648] [c000007fc8583e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.720650] Instruction dump:
[ 664.720652] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.720658] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.720666] watchdog: CPU 79 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.720668] watchdog: CPU 79 TB:326371342112, last heartbeat TB:319926845154 (12586ms ago)
[ 664.720669] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.720737] CPU: 79 PID: 406 Comm: migration/79 Tainted: G D 5.8.0-rc3+ #1
[ 664.720739] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.720740] REGS: c000007fff96fd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.720741] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44000208 XER: 00000000
[ 664.720750] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.720752] GPR00: c0000000001da69c c000007fc8a0b950 c000000001f9a900 0000000000000001
[ 664.720757] GPR04: c000007fdef0ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.720762] GPR08: 0000000000000008 0000000080000004 000000008000004f 0000000000000000
[ 664.720767] GPR12: c0000000016f9600 c000007ffffa4b00 0000002000000000 c000000001d39cf0
[ 664.720772] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.720776] GPR20: 0000000000000001 0000000000000002 c000007fc71f5400 c000000001d37c10
[ 664.720781] GPR24: c000007fdef0ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.720786] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.720791] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.720793] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.720793] Call Trace:
[ 664.720795] [c000007fc8a0b990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.720797] [c000007fc8a0bb60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.720800] [c000007fc8a0bc20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.720802] [c000007fc8a0bc40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.720804] [c000007fc8a0bd10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.720806] [c000007fc8a0bd40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.720809] [c000007fc8a0bdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.720811] [c000007fc8a0be20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.720812] Instruction dump:
[ 664.720814] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.720821] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.720829] watchdog: CPU 81 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.720831] watchdog: CPU 81 TB:326377486052, last heartbeat TB:319932989059 (12586ms ago)
[ 664.720832] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.720900] CPU: 81 PID: 417 Comm: migration/81 Tainted: G D 5.8.0-rc3+ #1
[ 664.720902] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.720903] REGS: c00000ffff47bd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.720904] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48000208 XER: 00000000
[ 664.720913] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.720915] GPR00: c0000000001da69c c00000ffcb6e3950 c000000001f9a900 0000000000000001
[ 664.720920] GPR04: c00000ffd810ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.720925] GPR08: 0000000000000010 0000000080000004 0000000080000051 0000000000000280
[ 664.720930] GPR12: 0000000000000002 c00000ffff7fdb80 0000002000000000 c000000001d39cf0
[ 664.720935] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.720939] GPR20: 0000000000000001 0000000000000002 c00000ffc6339800 c000000001d37c10
[ 664.720944] GPR24: c00000ffd810ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.720948] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.720954] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.720955] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.720956] Call Trace:
[ 664.720958] [c00000ffcb6e3990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.720960] [c00000ffcb6e3b60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.720962] [c00000ffcb6e3c20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.720965] [c00000ffcb6e3c40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.720967] [c00000ffcb6e3d10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.720969] [c00000ffcb6e3d40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.720971] [c00000ffcb6e3db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.720973] [c00000ffcb6e3e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.720975] Instruction dump:
[ 664.720977] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.720983] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.720992] watchdog: CPU 82 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.720994] watchdog: CPU 82 TB:326379534054, last heartbeat TB:319935036168 (12586ms ago)
[ 664.720995] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.721062] CPU: 82 PID: 422 Comm: migration/82 Tainted: G D 5.8.0-rc3+ #1
[ 664.721064] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: c0000000001d998c
[ 664.721066] REGS: c00000ffff46fd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.721067] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48000208 XER: 00000000
[ 664.721075] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.721077] GPR00: c0000000001da69c c00000ffcb6df950 c000000001f9a900 0000000000000001
[ 664.721082] GPR04: c00000ffd820ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.721087] GPR08: 0000000000000010 0000000080000004 0000000080000052 0000000000000280
[ 664.721092] GPR12: 0000000000000002 c00000ffff7fc900 0000002000000000 c000000001d39cf0
[ 664.721096] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.721101] GPR20: 0000000000000001 0000000000000002 c00000ffc633b400 c000000001d37c10
[ 664.721106] GPR24: c00000ffd820ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.721110] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.721116] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.721117] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.721118] Call Trace:
[ 664.721120] [c00000ffcb6df990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.721122] [c00000ffcb6dfb60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.721124] [c00000ffcb6dfc20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.721126] [c00000ffcb6dfc40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.721129] [c00000ffcb6dfd10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.721131] [c00000ffcb6dfd40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.721133] [c00000ffcb6dfdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.721136] [c00000ffcb6dfe20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.721137] Instruction dump:
[ 664.721139] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.721146] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.721154] watchdog: CPU 83 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.721155] watchdog: CPU 83 TB:326381582040, last heartbeat TB:319937089741 (12586ms ago)
[ 664.721156] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.721224] CPU: 83 PID: 427 Comm: migration/83 Tainted: G D 5.8.0-rc3+ #1
[ 664.721226] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.721228] REGS: c00000ffff463d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.721229] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48000208 XER: 00000000
[ 664.721237] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.721240] GPR00: c0000000001da69c c00000ffcbe47950 c000000001f9a900 0000000000000001
[ 664.721244] GPR04: c00000ffd830ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.721249] GPR08: 0000000000000010 0000000080000004 0000000080000053 0000000000000280
[ 664.721254] GPR12: 0000000000000002 c00000ffff75fc00 0000002000000000 c000000001d39cf0
[ 664.721259] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.721264] GPR20: 0000000000000001 0000000000000002 c00000ffc6336000 c000000001d37c10
[ 664.721268] GPR24: c00000ffd830ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.721273] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.721279] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.721280] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.721281] Call Trace:
[ 664.721282] [c00000ffcbe47990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.721285] [c00000ffcbe47b60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.721287] [c00000ffcbe47c20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.721289] [c00000ffcbe47c40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.721291] [c00000ffcbe47d10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.721294] [c00000ffcbe47d40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.721296] [c00000ffcbe47db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.721298] [c00000ffcbe47e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.721300] Instruction dump:
[ 664.721302] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.721308] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.721316] watchdog: CPU 84 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.721318] watchdog: CPU 84 TB:326383630213, last heartbeat TB:319939137221 (12586ms ago)
[ 664.721319] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.721386] CPU: 84 PID: 432 Comm: migration/84 Tainted: G D 5.8.0-rc3+ #1
[ 664.721388] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.721390] REGS: c00000ffff457d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.721391] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48000208 XER: 00000000
[ 664.721399] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.721402] GPR00: c0000000001da69c c00000ffcbe4f950 c000000001f9a900 0000000000000001
[ 664.721406] GPR04: c00000ffd840ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.721411] GPR08: 0000000000000010 0000000080000004 0000000080000054 0000000000000280
[ 664.721416] GPR12: 0000000000000002 c00000ffff75ea00 0000002000000000 c000000001d39cf0
[ 664.721421] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.721426] GPR20: 0000000000000001 0000000000000002 c00000ffc633e000 c000000001d37c10
[ 664.721431] GPR24: c00000ffd840ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.721435] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.721441] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.721442] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.721443] Call Trace:
[ 664.721445] [c00000ffcbe4f990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.721447] [c00000ffcbe4fb60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.721449] [c00000ffcbe4fc20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.721451] [c00000ffcbe4fc40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.721454] [c00000ffcbe4fd10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.721456] [c00000ffcbe4fd40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.721458] [c00000ffcbe4fdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.721461] [c00000ffcbe4fe20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.721462] Instruction dump:
[ 664.721464] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.721471] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.721481] watchdog: CPU 88 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x94/0x120
[ 664.721482] watchdog: CPU 88 TB:324221810470, last heartbeat TB:317903422081 (12340ms ago)
[ 664.721483] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.721551] CPU: 88 PID: 972 Comm: kworker/88:1 Tainted: G D 5.8.0-rc3+ #1
[ 664.721551] Workqueue: 0x0 (events)
[ 664.721555] NIP: c0000000010dad34 LR: c0000000010dad30 CTR: c0000000001d998c
[ 664.721557] REGS: c00000ffff427d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.721558] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48088228 XER: 00000000
[ 664.721566] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.721569] GPR00: c0000000001da69c c00000ffc627f8a0 c000000001f9a900 0000000000000001
[ 664.721573] GPR04: c00000ffd880ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.721578] GPR08: 0000000000000010 0000000080000004 0000000080000058 0000000000000280
[ 664.721583] GPR12: 0000000000000002 c00000ffff75a200 0000002000000000 c000000001d39cf0
[ 664.721588] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.721592] GPR20: 0000000000000001 0000000000000002 c00000ffc633a800 c000000001d37c10
[ 664.721597] GPR24: c00000ffd880ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.721602] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.721608] NIP [c0000000010dad34] _raw_spin_lock_irqsave+0x94/0x120
[ 664.721609] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.721610] Call Trace:
[ 664.721612] [c00000ffc627f8e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.721614] [c00000ffc627fab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.721616] [c00000ffc627fb70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.721619] [c00000ffc627fc10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.721621] [c00000ffc627fce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.721623] [c00000ffc627fd10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.721625] [c00000ffc627fdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.721628] [c00000ffc627fe20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.721629] Instruction dump:
[ 664.721631] 60000000 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050
[ 664.721638] 8bad0988 7fc3f378 4af3b96d 60000000 <7c210b78> 60000000 813f0000 2c290000
[ 664.721648] watchdog: CPU 92 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.721650] watchdog: CPU 92 TB:324232050349, last heartbeat TB:317913667417 (12340ms ago)
[ 664.721650] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.721718] CPU: 92 PID: 939 Comm: kworker/92:1 Tainted: G D 5.8.0-rc3+ #1
[ 664.721719] Workqueue: 0x0 (events)
[ 664.721722] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: c0000000001d998c
[ 664.721724] REGS: c00000ffff3f7d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.721725] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48088208 XER: 00000000
[ 664.721733] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.721736] GPR00: c0000000001da69c c00000ffc62378a0 c000000001f9a900 0000000000000001
[ 664.721741] GPR04: c00000ffd8c0ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.721745] GPR08: 0000000000000010 0000000080000004 000000008000005c 0000000000000280
[ 664.721750] GPR12: 0000000000000002 c00000ffff755900 0000002000000000 c000000001d39cf0
[ 664.721755] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.721760] GPR20: 0000000000000001 0000000000000002 c00000ffc6331000 c000000001d37c10
[ 664.721765] GPR24: c00000ffd8c0ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.721769] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.721775] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.721777] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.721777] Call Trace:
[ 664.721779] [c00000ffc62378e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.721781] [c00000ffc6237ab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.721783] [c00000ffc6237b70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.721786] [c00000ffc6237c10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.721788] [c00000ffc6237ce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.721790] [c00000ffc6237d10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.721793] [c00000ffc6237db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.721795] [c00000ffc6237e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.721797] Instruction dump:
[ 664.721798] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.721805] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.721814] watchdog: CPU 94 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.721816] watchdog: CPU 94 TB:326412301999, last heartbeat TB:319967803989 (12586ms ago)
[ 664.721816] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.721885] CPU: 94 PID: 482 Comm: migration/94 Tainted: G D 5.8.0-rc3+ #1
[ 664.721886] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.721888] REGS: c00000ffff3dfd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.721889] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48000208 XER: 00000000
[ 664.721897] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.721900] GPR00: c0000000001da69c c00000ffc92cb950 c000000001f9a900 0000000000000001
[ 664.721905] GPR04: c00000ffd8e0ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.721910] GPR08: 0000000000000010 0000000080000004 000000008000005e 0000000000000280
[ 664.721914] GPR12: 0000000000000002 c00000ffff753400 0000002000000000 c000000001d39cf0
[ 664.721919] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.721924] GPR20: 0000000000000001 0000000000000002 c00000ffc6330400 c000000001d37c10
[ 664.721929] GPR24: c00000ffd8e0ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.721933] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.721939] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.721940] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.721941] Call Trace:
[ 664.721943] [c00000ffc92cb990] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.721945] [c00000ffc92cbb60] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.721947] [c00000ffc92cbc20] [c0000000001dcad4] balance_fair+0x44/0x60
[ 664.721950] [c00000ffc92cbc40] [c0000000010d2f74] __schedule+0x424/0xa10
[ 664.721952] [c00000ffc92cbd10] [c0000000010d35d4] schedule+0x74/0x140
[ 664.721954] [c00000ffc92cbd40] [c0000000001aff64] smpboot_thread_fn+0x264/0x2a0
[ 664.721956] [c00000ffc92cbdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.721959] [c00000ffc92cbe20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.721960] Instruction dump:
[ 664.721962] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.721969] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.721978] watchdog: CPU 97 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.721980] watchdog: CPU 97 TB:324273010289, last heartbeat TB:317930056813 (12388ms ago)
[ 664.721981] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.722048] CPU: 97 PID: 3237 Comm: in:imklog Tainted: G D 5.8.0-rc3+ #1
[ 664.722050] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: c0000000001d998c
[ 664.722052] REGS: c00000ffff3bbd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.722053] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48088288 XER: 00000000
[ 664.722061] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.722064] GPR00: c0000000001da69c c00000f25d60b740 c000000001f9a900 0000000000000001
[ 664.722069] GPR04: c00000ffd910ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.722073] GPR08: 0000000000000010 0000000080000004 0000000080000061 0000000000000280
[ 664.722078] GPR12: 0000000000000002 c00000ffff74fc80 0000002000000000 c000000001d39cf0
[ 664.722083] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.722087] GPR20: 0000000000000001 0000000000000002 c00000ffc6355c00 c000000001d37c10
[ 664.722092] GPR24: c00000ffd910ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.722097] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.722103] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.722104] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.722105] Call Trace:
[ 664.722106] [c00000f25d60b780] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.722109] [c00000f25d60b950] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.722111] [c00000f25d60ba10] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.722113] [c00000f25d60bab0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.722115] [c00000f25d60bb80] [c0000000010d35d4] schedule+0x74/0x140
[ 664.722118] [c00000f25d60bbb0] [c00000000021288c] do_syslog+0xa9c/0xcf0
[ 664.722120] [c00000f25d60bc90] [c00000000064036c] kmsg_read+0x6c/0x90
[ 664.722122] [c00000f25d60bcc0] [c000000000625a54] proc_reg_read+0x54/0x140
[ 664.722124] [c00000f25d60bcf0] [c000000000536ba8] __vfs_read+0x38/0x70
[ 664.722127] [c00000f25d60bd10] [c000000000536ce0] vfs_read+0x100/0x200
[ 664.722129] [c00000f25d60bd70] [c000000000537224] ksys_read+0x84/0x140
[ 664.722131] [c00000f25d60bdc0] [c0000000000377c4] system_call_exception+0xf4/0x1c0
[ 664.722134] [c00000f25d60be20] [c00000000000ca70] system_call_common+0xf0/0x278
[ 664.722135] Instruction dump:
[ 664.722137] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.722143] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.722153] watchdog: CPU 101 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.722155] watchdog: CPU 101 TB:324219762318, last heartbeat TB:317942344562 (12260ms ago)
[ 664.722156] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.722224] CPU: 101 PID: 938 Comm: kworker/101:1 Tainted: G D 5.8.0-rc3+ #1
[ 664.722225] Workqueue: 0x0 (events)
[ 664.722228] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: c0000000001d998c
[ 664.722230] REGS: c00000ffff38bd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.722231] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48088008 XER: 00000000
[ 664.722239] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.722242] GPR00: c0000000001da69c c00000ffc623f8a0 c000000001f9a900 0000000000000001
[ 664.722246] GPR04: c00000ffd950ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.722251] GPR08: 0000000000000010 0000000080000004 0000000080000065 0000000000000280
[ 664.722256] GPR12: 0000000000000002 c00000ffff74b280 0000002000000000 c000000001d39cf0
[ 664.722261] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.722265] GPR20: 0000000000000001 0000000000000002 c00000ffc635e800 c000000001d37c10
[ 664.722270] GPR24: c00000ffd950ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.722275] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.722281] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.722282] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.722283] Call Trace:
[ 664.722285] [c00000ffc623f8e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.722287] [c00000ffc623fab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.722289] [c00000ffc623fb70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.722292] [c00000ffc623fc10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.722294] [c00000ffc623fce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.722296] [c00000ffc623fd10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.722298] [c00000ffc623fdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.722300] [c00000ffc623fe20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.722302] Instruction dump:
[ 664.722304] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.722311] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.722335] watchdog: CPU 129 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.722336] watchdog: CPU 129 TB:324223858410, last heartbeat TB:318061115877 (12036ms ago)
[ 664.722337] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.722405] CPU: 129 PID: 1024 Comm: kworker/129:1 Tainted: G D 5.8.0-rc3+ #1
[ 664.722406] Workqueue: 0x0 (events)
[ 664.722409] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: c0000000001d998c
[ 664.722411] REGS: c00000ffff23bd70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.722412] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48088228 XER: 00000000
[ 664.722420] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.722423] GPR00: c0000000001da69c c00000f2a85478a0 c000000001f9a900 0000000000000001
[ 664.722428] GPR04: c00000ffdb10ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.722432] GPR08: 0000000000000010 0000000080000004 0000000080000081 0000000000000280
[ 664.722437] GPR12: 0000000000000002 c00000ffff72ac80 0000002000000000 c000000001d39cf0
[ 664.722441] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.722446] GPR20: 0000000000000001 0000000000000002 c00000ffc6350c00 c000000001d37c10
[ 664.722451] GPR24: c00000ffdb10ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.722456] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.722461] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.722463] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.722464] Call Trace:
[ 664.722465] [c00000f2a85478e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.722468] [c00000f2a8547ab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.722470] [c00000f2a8547b70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.722472] [c00000f2a8547c10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.722474] [c00000f2a8547ce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.722477] [c00000f2a8547d10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.722479] [c00000f2a8547db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.722481] [c00000f2a8547e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.722483] Instruction dump:
[ 664.722485] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.722491] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.722508] watchdog: CPU 144 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x98/0x120
[ 664.722510] watchdog: CPU 144 TB:324226917225, last heartbeat TB:318143036122 (11882ms ago)
[ 664.722511] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.722578] CPU: 144 PID: 962 Comm: kworker/144:1 Tainted: G D 5.8.0-rc3+ #1
[ 664.722579] Workqueue: 0x0 (events)
[ 664.722582] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.722584] REGS: c00000ffff187d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.722585] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48088408 XER: 00000000
[ 664.722593] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.722596] GPR00: c0000000001da69c c00000ffc62738a0 c000000001f9a900 0000000000000001
[ 664.722600] GPR04: c00000ffdc00ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.722605] GPR08: 0000000000000010 0000000080000004 0000000080000090 0000000000000280
[ 664.722610] GPR12: 0000000000000002 c00000ffff719700 0000002000000000 c000000001d39cf0
[ 664.722615] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.722620] GPR20: 0000000000000001 0000000000000002 c00000ffc6351c00 c000000001d37c10
[ 664.722624] GPR24: c00000ffdc00ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.722629] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.722635] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.722636] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.722637] Call Trace:
[ 664.722639] [c00000ffc62738e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.722641] [c00000ffc6273ab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.722643] [c00000ffc6273b70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.722646] [c00000ffc6273c10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.722648] [c00000ffc6273ce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.722650] [c00000ffc6273d10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.722652] [c00000ffc6273db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.722655] [c00000ffc6273e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.722656] Instruction dump:
[ 664.722658] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.722665] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.722677] watchdog: CPU 152 self-detected hard LOCKUP @ _raw_spin_lock_irqsave+0x94/0x120
[ 664.722679] watchdog: CPU 152 TB:324219762401, last heartbeat TB:318194239102 (11768ms ago)
[ 664.722680] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.722747] CPU: 152 PID: 1028 Comm: kworker/152:1 Tainted: G D 5.8.0-rc3+ #1
[ 664.722748] Workqueue: 0x0 (events)
[ 664.722752] NIP: c0000000010dad34 LR: c0000000010dad30 CTR: c0000000001d998c
[ 664.722753] REGS: c00000ffff127d70 TRAP: 0900 Tainted: G D (5.8.0-rc3+)
[ 664.722754] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 48088208 XER: 00000000
[ 664.722763] CFAR: c0000000010dad44 IRQMASK: 1
[ 664.722765] GPR00: c0000000001da69c c00000f2a85538a0 c000000001f9a900 0000000000000001
[ 664.722770] GPR04: c00000ffdc80ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.722775] GPR08: 0000000000000010 0000000080000004 0000000080000098 0000000000000280
[ 664.722780] GPR12: 0000000000000002 c00000ffff710300 0000002000000000 c000000001d39cf0
[ 664.722784] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.722789] GPR20: 0000000000000001 0000000000000002 c00000ffc635d400 c000000001d37c10
[ 664.722794] GPR24: c00000ffdc80ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.722799] GPR28: 0000000000000000 0000000000000001 0000000000000001 c000007fda499600
[ 664.722805] NIP [c0000000010dad34] _raw_spin_lock_irqsave+0x94/0x120
[ 664.722806] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.722807] Call Trace:
[ 664.722809] [c00000f2a85538e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.722811] [c00000f2a8553ab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 664.722813] [c00000f2a8553b70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 664.722815] [c00000f2a8553c10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 664.722817] [c00000f2a8553ce0] [c0000000010d35d4] schedule+0x74/0x140
[ 664.722820] [c00000f2a8553d10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 664.722822] [c00000f2a8553db0] [c0000000001a9334] kthread+0x1a4/0x1b0
[ 664.722824] [c00000f2a8553e20] [c00000000000cca8] ret_from_kernel_thread+0x5c/0x74
[ 664.722826] Instruction dump:
[ 664.722828] 60000000 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050
[ 664.722834] 8bad0988 7fc3f378 4af3b96d 60000000 <7c210b78> 60000000 813f0000 2c290000
[ 664.722856] watchdog: BUG: soft lockup - CPU#0 stuck for 87s! [swapper/0:0]
[ 664.722857] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.722930] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D L 5.8.0-rc3+ #1
[ 664.722932] ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc
[ 664.722944] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.722946] ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper
[ 664.722960] REGS: c000000001f97380 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.722965] syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.722975] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44022228 XER: 00000000
[ 664.722985] CFAR: c0000000010dad44 IRQMASK: 0
[ 664.722985] GPR00: c0000000001da69c c000000001f97610 c000000001f9a900 0000000000000000
[ 664.722985] GPR04: c000007fda00ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.722985] GPR08: 0000000000000005 0000000080000004 0000000000000000 0000000000000002
[ 664.722985] GPR12: c0000000016f9600 c0000000026d0000 0000002000000000 c000000001d39cf0
[ 664.722985] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.722985] GPR20: 0000000000000001 0000000000000000 c000007fd908f800 c000000001d37c10
[ 664.722985] GPR24: c000007fda00ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.722985] GPR28: 0000000000000000 0000000000000001 0000000000000000 c000007fda499600
[ 664.723023] ,ME
[ 664.723029] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.723033] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.723034] Call Trace:
[ 664.723038] [c000000001f97650] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.723043] [c000000001f97820] [c0000000001dbdc8] rebalance_domains+0x3d8/0x600
[ 664.723048] [c000000001f97910] [c0000000010db81c] __do_softirq+0x17c/0x534
[ 664.723054] [c000000001f97a40] [c0000000001786f4] irq_exit+0xd4/0x130
[ 664.723059] [c000000001f97a70] [c000000000025eec] timer_interrupt+0x13c/0x370
[ 664.723065] [c000000001f97ae0] [c0000000000165c0] replay_soft_interrupts+0x320/0x3f0
[ 664.723070] [c000000001f97cd0] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.723076] [c000000001f97cf0] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.723081] [c000000001f97d70] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.723086] [c000000001f97db0] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.723091] [c000000001f97e80] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.723096] [c000000001f97eb0] [c000000000011e00] rest_init+0x100/0x140
[ 664.723103] [c000000001f97f00] [c00000000156474c] start_kernel+0x680/0x6bc
[ 664.723108] [c000000001f97f90] [c00000000000c940] start_here_common+0x1c/0x5c
[ 664.723110] Instruction dump:
[ 664.723112] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.723121] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.723140] NMI backtrace for cpu 0
[ 664.723142] CPU 0 didn't respond to backtrace IPI, inspecting paca.
[ 664.723145] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D L 5.8.0-rc3+ #1
[ 664.723147] irq_soft_mask: 0x01 in_mce: 0 in_nmi: 0
[ 664.723149] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.723151] current: 0 (swapper/0)
[ 664.723153] REGS: c000000001f97380 TRAP: 0500 Tainted: G D L (5.8.0-rc3+)
[ 664.723155] Back trace of paca->saved_r1 (0xc000000001f97bb0) (possibly stale):
[ 664.723156] MSR: 9000000000009033
[ 664.723157] Call Trace:
[ 664.723158] <SF
[ 664.723164] [c000000001f97bb0] [c000000001f12100] init_task+0x0/0x1800
[ 664.723165] ,HV
[ 664.723166] (unreliable)
[ 664.723167] ,EE
[ 664.723168] ,ME,IR,DR,RI,LE> CR: 44022228 XER: 00000000
[ 664.723175] CFAR: c00000000000f430 IRQMASK: 0
[ 664.723175] GPR00: c0000000001da69c c000000001f97610 c000000001f9a900 0000000000000000
[ 664.723175] GPR04: c000007fda00ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.723175] GPR08: 0000000000000005 0000000080000004 0000000000000000 0000000000000002
[ 664.723175] GPR12: c0000000016f9600 c0000000026d0000 0000002000000000 c000000001d39cf0
[ 664.723175] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.723175] GPR20: 0000000000000001 0000000000000000 c000007fd908f800 c000000001d37c10
[ 664.723175] GPR24: c000007fda00ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.723175] GPR28: 0000000000000000 0000000000000001 0000000000000000 c000007fda499600
[ 664.723215] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.723218] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.723220] Call Trace:
[ 664.723224] [c000000001f97650] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.723229] [c000000001f97820] [c0000000001dbdc8] rebalance_domains+0x3d8/0x600
[ 664.723231] Sending NMI from CPU 12 to CPUs 1:
[ 664.723235] [c000000001f97910] [c0000000010db81c] __do_softirq+0x17c/0x534
[ 664.723241] [c000000001f97a40] [c0000000001786f4] irq_exit+0xd4/0x130
[ 664.723246] [c000000001f97a70] [c000000000025eec] timer_interrupt+0x13c/0x370
[ 664.723251] [c000000001f97ae0] [c0000000000165c0] replay_soft_interrupts+0x320/0x3f0
[ 664.723257] [c000000001f97cd0] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.723262] [c000000001f97cf0] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.723267] [c000000001f97d70] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.723272] [c000000001f97db0] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.723278] [c000000001f97e80] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.723282] [c000000001f97eb0] [c000000000011e00] rest_init+0x100/0x140
[ 664.723288] [c000000001f97f00] [c00000000156474c] start_kernel+0x680/0x6bc
[ 664.723293] [c000000001f97f90] [c00000000000c940] start_here_common+0x1c/0x5c
[ 664.723294] Instruction dump:
[ 664.723297] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.723306] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.723316] watchdog: CPU 0 Hard LOCKUP
[ 664.723320] watchdog: CPU 0 TB:367262500216, last heartbeat TB:328016443310 (76652ms ago)
[ 664.723321] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
[ 664.723393] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D L 5.8.0-rc3+ #1
[ 664.723396] NIP: c0000000010dad38 LR: c0000000010dad30 CTR: 0000000000000000
[ 664.723399] REGS: c000000001f97380 TRAP: 0500 Tainted: G D L (5.8.0-rc3+)
[ 664.723401] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR: 44022228 XER: 00000000
[ 664.723410] CFAR: c00000000000f430 IRQMASK: 0
[ 664.723410] GPR00: c0000000001da69c c000000001f97610 c000000001f9a900 0000000000000000
[ 664.723410] GPR04: c000007fda00ca48 0000000000000800 0000000000000800 0000000000000000
[ 664.723410] GPR08: 0000000000000005 0000000080000004 0000000000000000 0000000000000002
[ 664.723410] GPR12: c0000000016f9600 c0000000026d0000 0000002000000000 c000000001d39cf0
[ 664.723410] GPR16: c000000001d39d10 c000000001d39eb0 c000000001d39f10 c000000001d39ef0
[ 664.723410] GPR20: 0000000000000001 0000000000000000 c000007fd908f800 c000000001d37c10
[ 664.723410] GPR24: c000007fda00ca48 0000000000000000 0000000000000000 0000000000000000
[ 664.723410] GPR28: 0000000000000000 0000000000000001 0000000000000000 c000007fda499600
[ 664.723450] NIP [c0000000010dad38] _raw_spin_lock_irqsave+0x98/0x120
[ 664.723454] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
[ 664.723455] Call Trace:
[ 664.723459] [c000000001f97650] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 664.723464] [c000000001f97820] [c0000000001dbdc8] rebalance_domains+0x3d8/0x600
[ 664.723469] [c000000001f97910] [c0000000010db81c] __do_softirq+0x17c/0x534
[ 664.723475] [c000000001f97a40] [c0000000001786f4] irq_exit+0xd4/0x130
[ 664.723480] [c000000001f97a70] [c000000000025eec] timer_interrupt+0x13c/0x370
[ 664.723485] [c000000001f97ae0] [c0000000000165c0] replay_soft_interrupts+0x320/0x3f0
[ 664.723491] [c000000001f97cd0] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.723496] [c000000001f97cf0] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.723501] [c000000001f97d70] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.723506] [c000000001f97db0] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.723511] [c000000001f97e80] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.723516] [c000000001f97eb0] [c000000000011e00] rest_init+0x100/0x140
[ 664.723522] [c000000001f97f00] [c00000000156474c] start_kernel+0x680/0x6bc
[ 664.723526] [c000000001f97f90] [c00000000000c940] start_here_common+0x1c/0x5c
[ 664.723528] Instruction dump:
[ 664.723530] 60000000 60000000 7c0802a6 fba10028 fbe10038 7c7f1b78 f8010050 8bad0988
[ 664.723540] 7fc3f378 4af3b96d 60000000 7c210b78 <60000000> 813f0000 2c290000 4082fff0
[ 664.723556] CPU: 90 PID: 0 Comm: swapper/90 Tainted: G D L 5.8.0-rc3+ #1
[ 664.723609] ,IR,DR,RI,LE> CR: 44004222 XER: 00000000
[ 664.724652] NIP: c000000000016304 LR: c0000000000166d8 CTR: c000000000025b40
[ 664.724656] REGS: c00000ffcb5afb68 TRAP: 0900 Tainted: G D L (5.8.0-rc3+)
[ 664.724710] CFAR: 0000000000000000 IRQMASK: 3
[ 664.724710] GPR00: c0000000000166d8 c00000ffcb633d30 c000000001f9a900 c00000ffcb633b68
[ 664.724710] GPR04: 000000007ab8a395 0000000000000018 000000001000003f ffffffffffffffff
[ 664.724710] GPR08: 0000000001f40000 0000000000000000 0000000000000005 000000007141db16
[ 664.724710] GPR12: 0000000000004400 c00000ffff725000 c000000001ea36d8 c00000ffdb697f48
[ 664.724710] GPR16: c000000001fd2208 c000000001d37b40 c000000001d37ba0 c00000ffcb559880
[ 664.724710] GPR20: c00000ffcb559880 c00000ffcb559800 c00000ffcb559880 c00000ffcb559800
[ 664.724710] GPR24: 0000000000000900 0000008467aaffa0 0000009470b0c0d6 c000000001ea36d8
[ 664.724710] GPR28: c00000ffdb697f48 0000000000000001 c000000001ea37a8 0000000000000005
[ 664.725305] MSR: 9000000000001033 <SF,HV,ME,IR,DR,RI,LE> CR: 44004228 XER: 00000000
[ 664.725328] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.725834] CFAR: 0000000000000000 IRQMASK: 3
[ 664.725834] GPR00: c0000000000166d8 c00000ffcb5afd30 c000000001f9a900 c00000ffcb5afb68
[ 664.725834] GPR04: 0000000048d45d54 0000000000000018 00000000100000d3 ffffffffffffffff
[ 664.725834] GPR08: 0000000001f40000 0000000000000000 0000000000000005 0000000000000280
[ 664.725834] GPR12: 0000000000004400 c00000ffff757e00 c000000001ea36d8 c00000ffd8a97f48
[ 664.725834] GPR16: c000000001fd21f8 c000000001d37b40 c000000001d37ba0 c00000ffcb519880
[ 664.725834] GPR20: c00000ffcb519880 c00000ffcb519800 c00000ffcb519880 c00000ffcb519800
[ 664.725834] GPR24: 0000000000000900 0000008452ec1d2a 0000008a3bcc8cda c000000001ea36d8
[ 664.725834] GPR28: c00000ffd8a97f48 0000000000000001 c000000001ea37a8 0000000000000005
[ 664.726028] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.726033] NIP [c000000000016304] replay_soft_interrupts+0x64/0x3f0
[ 664.726038] LR [c0000000000166d8] arch_local_irq_restore+0x48/0xa0
[ 664.735385] Call Trace:
[ 664.735396] Call Trace:
[ 664.735941] [c00000ffcb633d30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0 (unreliable)
[ 664.736506] [c00000ffcb5afd30] [c0000000000166d8] arch_local_irq_restore+0x48/0xa0 (unreliable)
[ 664.736521] [c00000ffcb633d50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.745489] [c00000ffcb5afd50] [c000000000de2fe0] cpuidle_enter_state+0x100/0x780
[ 664.745505] [c00000ffcb633dd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.751574] [c00000ffcb5afdd0] [c000000000de36fc] cpuidle_enter+0x4c/0x70
[ 664.751631] [c00000ffcb633e10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.751640] [c00000ffcb633ee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.752224] [c00000ffcb5afe10] [c0000000001c6bb4] do_idle+0x3c4/0x590
[ 664.752240] [c00000ffcb633f10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.763012] [c00000ffcb5afee0] [c0000000001c6fc8] cpu_startup_entry+0x38/0x50
[ 664.763018] [c00000ffcb5aff10] [c0000000000615f4] start_secondary+0x2d4/0x3b0
[ 664.763075] [c00000ffcb633f90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.763079] Instruction dump:
[ 664.763611] [c00000ffcb5aff90] [c00000000000c454] start_secondary_prolog+0x10/0x14
[ 664.763754] fbc1fff0 fbe1fff8 91810008 f8010010 f821fe11 3b000900 38610028 e92d1180
[ 664.764266] Instruction dump:
[ 664.764321] f9210198 39200000 8bed0989 48067e19 <60000000> 39200003 3b800002 3ba00003
[ 664.765339] fbc1fff0 fbe1fff8 91810008 f8010010 f821fe11 3b000900 38610028 e92d1180
[ 670.668012] CPU 1 didn't respond to backtrace IPI, inspecting paca.
[ 670.675084] f9210198 39200000 8bed0989 48067e19 <60000000> 39200003 3b800002 3ba00003
[ 670.696196] irq_soft_mask: 0x01 in_mce: 0 in_nmi: 0 current: 4611 (containerd)
[ 677.240605] Back trace of paca->saved_r1 (0xc000007f2c86b630) (possibly stale):
[ 677.240958] Call Trace:
[ 677.241211] [c000007f2c86b670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 677.241471] [c000007f2c86b840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 677.241738] [c000007f2c86b900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 677.242266] [c000007f2c86b9a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 677.242539] [c000007f2c86ba70] [c0000000010d35d4] schedule+0x74/0x140
[ 677.242807] [c000007f2c86baa0] [c0000000002716a8] futex_wait_queue_me+0xf8/0x1e0
[ 677.243084] [c000007f2c86bae0] [c000000000276810] futex_wait+0x180/0x330
[ 677.243394] [c000007f2c86bc30] [c000000000277414] do_futex+0x1d4/0x880
[ 677.256984] [c000007f2c86bd30] [c000000000277be8] sys_futex+0x128/0x200
[ 677.257521] [c000007f2c86bdc0] [c0000000000377c4] system_call_exception+0xf4/0x1c0
[ 677.257782] [c000007f2c86be20] [c00000000000ca70] system_call_common+0xf0/0x278
[ 677.277614] Sending NMI from CPU 12 to CPUs 2:
[ 685.587134] CPU 2 didn't respond to backtrace IPI, inspecting paca.
[ 685.587335] irq_soft_mask: 0x03 in_mce: 0 in_nmi: 0 current: 6977 (AudioIPC Client)
[ 685.587524] Back trace of paca->saved_r1 (0xc000007fcb047c10) (possibly stale):
[ 685.588305] Call Trace:
[ 685.588353] Sending NMI from CPU 12 to CPUs 3:
[ 692.622700] CPU 3 didn't respond to backtrace IPI, inspecting paca.
[ 692.622903] irq_soft_mask: 0x01 in_mce: 0 in_nmi: 0 current: 6754 (ImgDecoder #1)
[ 692.623097] Back trace of paca->saved_r1 (0xc000007e9a9cf630) (possibly stale):
[ 692.623446] Call Trace:
[ 692.623938] [c000007e9a9cf670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 692.624228] [c000007e9a9cf840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 692.624517] [c000007e9a9cf900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 692.625104] [c000007e9a9cf9a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 692.625346] [c000007e9a9cfa70] [c0000000010d35d4] schedule+0x74/0x140
[ 692.625598] [c000007e9a9cfaa0] [c000000000176340] do_exit+0x2e0/0xce0
[ 692.625854] [c000007e9a9cfb70] [c000000000176e14] do_group_exit+0x64/0x120
[ 692.626115] [c000007e9a9cfbb0] [c00000000018d1d8] get_signal+0x1e8/0xd00
[ 692.626422] [c000007e9a9cfcd0] [c00000000001f088] do_notify_resume+0x158/0x450
[ 692.640975] [c000007e9a9cfdb0] [c000000000037a44] syscall_exit_prepare+0x1b4/0x2b0
[ 692.641508] [c000007e9a9cfe20] [c00000000000ca78] system_call_common+0xf8/0x278
[ 692.642086] Sending NMI from CPU 12 to CPUs 4:
[ 699.657501] CPU 4 didn't respond to backtrace IPI, inspecting paca.
[ 699.657698] irq_soft_mask: 0x03 in_mce: 0 in_nmi: 0 current: 6728 (Web Content)
[ 699.657902] Back trace of paca->saved_r1 (0xc000007fcb03bc10) (possibly stale):
[ 699.658240] Call Trace:
[ 699.658758] Sending NMI from CPU 12 to CPUs 5:
[ 706.692556] CPU 5 didn't respond to backtrace IPI, inspecting paca.
[ 706.692756] irq_soft_mask: 0x03 in_mce: 0 in_nmi: 0 current: 6732 (Socket Thread)
[ 706.692946] Back trace of paca->saved_r1 (0xc000007fcb057c10) (possibly stale):
[ 706.693274] Call Trace:
[ 706.693769] Sending NMI from CPU 12 to CPUs 6:
[ 714.907356] CPU 6 didn't respond to backtrace IPI, inspecting paca.
[ 714.907556] irq_soft_mask: 0x03 in_mce: 0 in_nmi: 0 current: 6735 (JS Helper)
[ 714.908476] Back trace of paca->saved_r1 (0xc000007fcb007c10) (possibly stale):
[ 714.908972] Call Trace:
[ 714.909020] Sending NMI from CPU 12 to CPUs 7:
[ 721.942363] CPU 7 didn't respond to backtrace IPI, inspecting paca.
[ 721.942561] irq_soft_mask: 0x01 in_mce: 0 in_nmi: 0 current: 6740 (JS Helper)
[ 721.942761] Back trace of paca->saved_r1 (0xc000007ef6567630) (possibly stale):
[ 721.943582] Call Trace:
[ 721.943593] [c000007ef6567670] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 721.943864] [c000007ef6567840] [c0000000001dc684] newidle_balance+0x224/0x630
[ 721.944392] [c000007ef6567900] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 721.944658] [c000007ef65679a0] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 721.944931] [c000007ef6567a70] [c0000000010d35d4] schedule+0x74/0x140
[ 721.945202] [c000007ef6567aa0] [c000000000176340] do_exit+0x2e0/0xce0
[ 721.945478] [c000007ef6567b70] [c000000000176e14] do_group_exit+0x64/0x120
[ 721.945787] [c000007ef6567bb0] [c00000000018d1d8] get_signal+0x1e8/0xd00
[ 721.946266] [c000007ef6567cd0] [c00000000001f088] do_notify_resume+0x158/0x450
[ 721.946508] [c000007ef6567db0] [c000000000037a44] syscall_exit_prepare+0x1b4/0x2b0
[ 721.961205] [c000007ef6567e20] [c00000000000ca78] system_call_common+0xf8/0x278
[ 721.970751] Sending NMI from CPU 12 to CPUs 11:
[ 728.976609] CPU 11 didn't respond to backtrace IPI, inspecting paca.
[ 728.976825] irq_soft_mask: 0x01 in_mce: 0 in_nmi: 0 current: 2993 (kworker/11:2)
[ 728.977616] Back trace of paca->saved_r1 (0xc000000007ddf8a0) (possibly stale):
[ 728.978103] Call Trace:
[ 728.978114] [c000000007ddf8e0] [c0000000001da69c] load_balance+0x4ac/0x1800
[ 728.978647] [c000000007ddfab0] [c0000000001dc684] newidle_balance+0x224/0x630
[ 728.978924] [c000000007ddfb70] [c0000000001dcb6c] pick_next_task_fair+0x7c/0x550
[ 728.979202] [c000000007ddfc10] [c0000000010d2cc8] __schedule+0x178/0xa10
[ 728.979485] [c000000007ddfce0] [c0000000010d35d4] schedule+0x74/0x140
[ 728.979791] [c000000007ddfd10] [c00000000019e36c] worker_thread+0x13c/0x600
[ 728.980277] [c000000007ddfdb0] [c0000000001a9334] kthread+0x1a4/0x1b0
^ permalink raw reply
* [Bug 208197] OF: /pci@f2000000/mac-io@17/gpio@50/...: could not find phandle
From: bugzilla-daemon @ 2020-07-05 12:50 UTC (permalink / raw)
To: linuxppc-dev
In-Reply-To: <bug-208197-206035@https.bugzilla.kernel.org/>
https://bugzilla.kernel.org/show_bug.cgi?id=208197
--- Comment #2 from Erhard F. (erhard_f@mailbox.org) ---
Created attachment 290097
--> https://bugzilla.kernel.org/attachment.cgi?id=290097&action=edit
bisect.log
Did a bisect but got quite some skips due to the system not finishing booting.
# git bisect skip | tee -a ~/bisect02.log
There are only 'skip'ped commits left to test.
The first bad commit could be any of:
388bcc6ecc609fca1b4920de7dc3806c98ec535e
48ebea5026d692c5ab0a7d303f0fe1f8ba046e0f
c78c31b374a68be79cb4a03ef5b6c187f034e903
c8be6af9ef16cf44d690fc227a0d2dd7a526ef05
eb7fbc9fb1185a7f89adeb2de724c2c96ff608e9
42926ac3cd50937346c23c0005817264af4357a7
baf1d9c182935e88aab08701b0a0b22871117fe0
5f5377eaddfc24e5d7562e588d0ff84f9264d7c1
96fa72ffb2155dba9ba8c5d282a1ff19ed32f177
716a7a25969003d82ab738179c3f1068a120ed11
fbc35b45f9f6a971341b9462c6e94c257e779fb5
45bb08de65b418959313593f527c619e102c2d57
93d2e4322aa74c1ad1e8c2160608eb9a960d69ff
69b07ee33eb12a505d55e3e716fc7452496b9041
fefcfc968723caf93318613a08e1f3ad07a6154f
0f605db5bdd42edfbfcac36acaf8f72cfe9ce774
c82c83c330654c5639960ebc3dabbae53c43f79e
114dbb4fa7c4053a51964d112e2851e818e085c6
55623260bb33e2ab849af76edf2253bc04cb241f
2cd38fd15e4ebcfe917a443734820269f8b5ba2b
ab7c1e163b525316a870a494dd4ea196e7a6c455
f7d8f3f092d001f8d91552d2697643e727694942
Keine binäre Suche mehr möglich!
--
You are receiving this mail because:
You are watching the assignee of the bug.
^ permalink raw reply
* [PATCH 1/2] powerpc/powernv: Make pnv_pci_sriov_enable() and friends static
From: Oliver O'Halloran @ 2020-07-05 13:35 UTC (permalink / raw)
To: linuxppc-dev; +Cc: Oliver O'Halloran, kernel test robot
The kernel test robot noticed these are non-static which causes Clang to
print some warnings. These are called via ppc_md function pointers so
there's no need for them to be non-static.
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
---
arch/powerpc/platforms/powernv/pci-ioda.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/powerpc/platforms/powernv/pci-ioda.c b/arch/powerpc/platforms/powernv/pci-ioda.c
index 73a63efcf855..c2d46d28114b 100644
--- a/arch/powerpc/platforms/powernv/pci-ioda.c
+++ b/arch/powerpc/platforms/powernv/pci-ioda.c
@@ -1490,7 +1490,7 @@ static void pnv_ioda_release_vf_PE(struct pci_dev *pdev)
}
}
-void pnv_pci_sriov_disable(struct pci_dev *pdev)
+static void pnv_pci_sriov_disable(struct pci_dev *pdev)
{
struct pci_bus *bus;
struct pci_controller *hose;
@@ -1600,7 +1600,7 @@ static void pnv_ioda_setup_vf_PE(struct pci_dev *pdev, u16 num_vfs)
}
}
-int pnv_pci_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
+static int pnv_pci_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
{
struct pci_bus *bus;
struct pci_controller *hose;
@@ -1715,7 +1715,7 @@ int pnv_pci_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
return ret;
}
-int pnv_pcibios_sriov_disable(struct pci_dev *pdev)
+static int pnv_pcibios_sriov_disable(struct pci_dev *pdev)
{
pnv_pci_sriov_disable(pdev);
@@ -1724,7 +1724,7 @@ int pnv_pcibios_sriov_disable(struct pci_dev *pdev)
return 0;
}
-int pnv_pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
+static int pnv_pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
{
/* Allocate PCI data */
add_sriov_vf_pdns(pdev);
--
2.26.2
^ permalink raw reply related
* [PATCH 2/2] powerpc/powernv: Move pnv_ioda_setup_bus_dma under CONFIG_IOMMU_API
From: Oliver O'Halloran @ 2020-07-05 13:35 UTC (permalink / raw)
To: linuxppc-dev; +Cc: Oliver O'Halloran, kernel test robot
In-Reply-To: <20200705133557.443607-1-oohall@gmail.com>
pnv_ioda_setup_bus_dma() is only used when a passed through PE is
returned to the host. If the kernel is built without IOMMU support
this is dead code. Move it under the #ifdef with the rest of the
IOMMU API support.
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
---
arch/powerpc/platforms/powernv/pci-ioda.c | 26 +++++++++++------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/arch/powerpc/platforms/powernv/pci-ioda.c b/arch/powerpc/platforms/powernv/pci-ioda.c
index c2d46d28114b..31c3e6d58c41 100644
--- a/arch/powerpc/platforms/powernv/pci-ioda.c
+++ b/arch/powerpc/platforms/powernv/pci-ioda.c
@@ -1885,19 +1885,6 @@ static bool pnv_pci_ioda_iommu_bypass_supported(struct pci_dev *pdev,
return false;
}
-static void pnv_ioda_setup_bus_dma(struct pnv_ioda_pe *pe, struct pci_bus *bus)
-{
- struct pci_dev *dev;
-
- list_for_each_entry(dev, &bus->devices, bus_list) {
- set_iommu_table_base(&dev->dev, pe->table_group.tables[0]);
- dev->dev.archdata.dma_offset = pe->tce_bypass_base;
-
- if ((pe->flags & PNV_IODA_PE_BUS_ALL) && dev->subordinate)
- pnv_ioda_setup_bus_dma(pe, dev->subordinate);
- }
-}
-
static inline __be64 __iomem *pnv_ioda_get_inval_reg(struct pnv_phb *phb,
bool real_mode)
{
@@ -2547,6 +2534,19 @@ static long pnv_pci_ioda2_create_table_userspace(
return ret;
}
+static void pnv_ioda_setup_bus_dma(struct pnv_ioda_pe *pe, struct pci_bus *bus)
+{
+ struct pci_dev *dev;
+
+ list_for_each_entry(dev, &bus->devices, bus_list) {
+ set_iommu_table_base(&dev->dev, pe->table_group.tables[0]);
+ dev->dev.archdata.dma_offset = pe->tce_bypass_base;
+
+ if ((pe->flags & PNV_IODA_PE_BUS_ALL) && dev->subordinate)
+ pnv_ioda_setup_bus_dma(pe, dev->subordinate);
+ }
+}
+
static void pnv_ioda2_take_ownership(struct iommu_table_group *table_group)
{
struct pnv_ioda_pe *pe = container_of(table_group, struct pnv_ioda_pe,
--
2.26.2
^ permalink raw reply related
* Re: [GIT PULL] Please pull powerpc/linux.git powerpc-5.8-5 tag
From: pr-tracker-bot @ 2020-07-05 17:35 UTC (permalink / raw)
To: Michael Ellerman; +Cc: aneesh.kumar, linuxppc-dev, Linus Torvalds, linux-kernel
In-Reply-To: <87366776cu.fsf@mpe.ellerman.id.au>
The pull request you sent on Sat, 04 Jul 2020 23:33:05 +1000:
> https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git tags/powerpc-5.8-5
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/9bc0b029a8889f2c67c988760aba66a8d7b22af5
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply
* Re: [RFC PATCH 4/5] powerpc/mm: Remove custom stack expansion checking
From: Christophe Leroy @ 2020-07-05 17:49 UTC (permalink / raw)
To: Michael Ellerman, linuxppc-dev; +Cc: linux-arch, hughd, linux-kernel
In-Reply-To: <20200703141327.1732550-4-mpe@ellerman.id.au>
Le 03/07/2020 à 16:13, Michael Ellerman a écrit :
> We have powerpc specific logic in our page fault handling to decide if
> an access to an unmapped address below the stack pointer should expand
> the stack VMA.
>
> The logic aims to prevent userspace from doing bad accesses below the
> stack pointer. However as long as the stack is < 1MB in size, we allow
> all accesses without further checks. Adding some debug I see that I
> can do a full kernel build and LTP run, and not a single process has
> used more than 1MB of stack. So for the majority of processes the
> logic never even fires.
>
> We also recently found a nasty bug in this code which could cause
> userspace programs to be killed during signal delivery. It went
> unnoticed presumably because most processes use < 1MB of stack.
>
> The generic mm code has also grown support for stack guard pages since
> this code was originally written, so the most heinous case of the
> stack expanding into other mappings is now handled for us.
>
> Finally although some other arches have special logic in this path,
> from what I can tell none of x86, arm64, arm and s390 impose any extra
> checks other than those in expand_stack().
>
> So drop our complicated logic and like other architectures just let
> the stack expand as long as its within the rlimit.
I agree that's probably not worth a so complicated logic that is nowhere
documented.
This patch looks good to me, minor comments below.
>
> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
> ---
> arch/powerpc/mm/fault.c | 106 ++--------------------------------------
> 1 file changed, 5 insertions(+), 101 deletions(-)
>
> diff --git a/arch/powerpc/mm/fault.c b/arch/powerpc/mm/fault.c
> index ed01329dd12b..925a7231abb3 100644
> --- a/arch/powerpc/mm/fault.c
> +++ b/arch/powerpc/mm/fault.c
> @@ -42,39 +42,7 @@
> #include <asm/kup.h>
> #include <asm/inst.h>
>
> -/*
> - * Check whether the instruction inst is a store using
> - * an update addressing form which will update r1.
> - */
> -static bool store_updates_sp(struct ppc_inst inst)
> -{
> - /* check for 1 in the rA field */
> - if (((ppc_inst_val(inst) >> 16) & 0x1f) != 1)
> - return false;
> - /* check major opcode */
> - switch (ppc_inst_primary_opcode(inst)) {
> - case OP_STWU:
> - case OP_STBU:
> - case OP_STHU:
> - case OP_STFSU:
> - case OP_STFDU:
> - return true;
> - case OP_STD: /* std or stdu */
> - return (ppc_inst_val(inst) & 3) == 1;
> - case OP_31:
> - /* check minor opcode */
> - switch ((ppc_inst_val(inst) >> 1) & 0x3ff) {
> - case OP_31_XOP_STDUX:
> - case OP_31_XOP_STWUX:
> - case OP_31_XOP_STBUX:
> - case OP_31_XOP_STHUX:
> - case OP_31_XOP_STFSUX:
> - case OP_31_XOP_STFDUX:
> - return true;
> - }
> - }
> - return false;
> -}
> +
Do we need this additional blank line ?
> /*
> * do_page_fault error handling helpers
> */
> @@ -267,54 +235,6 @@ static bool bad_kernel_fault(struct pt_regs *regs, unsigned long error_code,
> return false;
> }
>
> -static bool bad_stack_expansion(struct pt_regs *regs, unsigned long address,
> - struct vm_area_struct *vma, unsigned int flags,
> - bool *must_retry)
> -{
> - /*
> - * N.B. The POWER/Open ABI allows programs to access up to
> - * 288 bytes below the stack pointer.
> - * The kernel signal delivery code writes up to 4KB
> - * below the stack pointer (r1) before decrementing it.
> - * The exec code can write slightly over 640kB to the stack
> - * before setting the user r1. Thus we allow the stack to
> - * expand to 1MB without further checks.
> - */
> - if (address + 0x100000 < vma->vm_end) {
> - struct ppc_inst __user *nip = (struct ppc_inst __user *)regs->nip;
> - /* get user regs even if this fault is in kernel mode */
> - struct pt_regs *uregs = current->thread.regs;
> - if (uregs == NULL)
> - return true;
> -
> - /*
> - * A user-mode access to an address a long way below
> - * the stack pointer is only valid if the instruction
> - * is one which would update the stack pointer to the
> - * address accessed if the instruction completed,
> - * i.e. either stwu rs,n(r1) or stwux rs,r1,rb
> - * (or the byte, halfword, float or double forms).
> - *
> - * If we don't check this then any write to the area
> - * between the last mapped region and the stack will
> - * expand the stack rather than segfaulting.
> - */
> - if (address + 4096 >= uregs->gpr[1])
> - return false;
> -
> - if ((flags & FAULT_FLAG_WRITE) && (flags & FAULT_FLAG_USER) &&
> - access_ok(nip, sizeof(*nip))) {
> - struct ppc_inst inst;
> -
> - if (!probe_user_read_inst(&inst, nip))
> - return !store_updates_sp(inst);
> - *must_retry = true;
> - }
> - return true;
> - }
> - return false;
> -}
> -
> #ifdef CONFIG_PPC_MEM_KEYS
> static bool access_pkey_error(bool is_write, bool is_exec, bool is_pkey,
> struct vm_area_struct *vma)
> @@ -480,7 +400,6 @@ static int __do_page_fault(struct pt_regs *regs, unsigned long address,
> int is_user = user_mode(regs);
> int is_write = page_fault_is_write(error_code);
> vm_fault_t fault, major = 0;
> - bool must_retry = false;
> bool kprobe_fault = kprobe_page_fault(regs, 11);
>
> if (unlikely(debugger_fault_handler(regs) || kprobe_fault))
> @@ -569,30 +488,15 @@ static int __do_page_fault(struct pt_regs *regs, unsigned long address,
> vma = find_vma(mm, address);
> if (unlikely(!vma))
> return bad_area(regs, address);
> - if (likely(vma->vm_start <= address))
> - goto good_area;
> - if (unlikely(!(vma->vm_flags & VM_GROWSDOWN)))
> - return bad_area(regs, address);
>
> - /* The stack is being expanded, check if it's valid */
> - if (unlikely(bad_stack_expansion(regs, address, vma, flags,
> - &must_retry))) {
> - if (!must_retry)
> + if (unlikely(vma->vm_start > address)) {
> + if (unlikely(!(vma->vm_flags & VM_GROWSDOWN)))
We are already in an unlikely() branch, I don't think it is worth having
a second level of unlikely(), better let gcc decide what's most efficient.
> return bad_area(regs, address);
>
> - mmap_read_unlock(mm);
> - if (fault_in_pages_readable((const char __user *)regs->nip,
> - sizeof(unsigned int)))
> - return bad_area_nosemaphore(regs, address);
> - goto retry;
> + if (unlikely(expand_stack(vma, address)))
Same.
> + return bad_area(regs, address);
> }
>
> - /* Try to expand it */
> - if (unlikely(expand_stack(vma, address)))
> - return bad_area(regs, address);
> -
> -good_area:
> -
> #ifdef CONFIG_PPC_MEM_KEYS
> if (unlikely(access_pkey_error(is_write, is_exec,
> (error_code & DSISR_KEYFAULT), vma)))
>
Christophe
^ permalink raw reply
* Re: [PATCH 3/5] selftests/powerpc: Update the stack expansion test
From: Christophe Leroy @ 2020-07-05 17:52 UTC (permalink / raw)
To: Michael Ellerman, linuxppc-dev; +Cc: linux-arch, hughd, linux-kernel
In-Reply-To: <20200703141327.1732550-3-mpe@ellerman.id.au>
Le 03/07/2020 à 16:13, Michael Ellerman a écrit :
> Update the stack expansion load/store test to take into account the
> new allowance of 4096 bytes below the stack pointer.
[I didn't receive patch 2, don't know why, hence commenting patch 2 here.]
Shouldn't patch 2 carry a fixes tag and be Cced to stable for
application to previous kernel releases ?
Christophe
>
> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
> ---
> .../selftests/powerpc/mm/stack_expansion_ldst.c | 10 +++++-----
> 1 file changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/tools/testing/selftests/powerpc/mm/stack_expansion_ldst.c b/tools/testing/selftests/powerpc/mm/stack_expansion_ldst.c
> index 0587e11437f5..95c3f3de16a1 100644
> --- a/tools/testing/selftests/powerpc/mm/stack_expansion_ldst.c
> +++ b/tools/testing/selftests/powerpc/mm/stack_expansion_ldst.c
> @@ -186,17 +186,17 @@ static void test_one_type(enum access_type type, unsigned long page_size, unsign
> // But if we go past the rlimit it should fail
> assert(test_one(DEFAULT_SIZE, rlim_cur + 1, type) != 0);
>
> - // Above 1MB powerpc only allows accesses within 2048 bytes of
> + // Above 1MB powerpc only allows accesses within 4096 bytes of
> // r1 for accesses that aren't stdu
> - assert(test_one(1 * _MB + page_size - 128, -2048, type) == 0);
> + assert(test_one(1 * _MB + page_size - 128, -4096, type) == 0);
> #ifdef __powerpc__
> - assert(test_one(1 * _MB + page_size - 128, -2049, type) != 0);
> + assert(test_one(1 * _MB + page_size - 128, -4097, type) != 0);
> #else
> - assert(test_one(1 * _MB + page_size - 128, -2049, type) == 0);
> + assert(test_one(1 * _MB + page_size - 128, -4097, type) == 0);
> #endif
>
> // By consuming 2MB of stack we test the stdu case
> - assert(test_one(2 * _MB + page_size - 128, -2048, type) == 0);
> + assert(test_one(2 * _MB + page_size - 128, -4096, type) == 0);
> }
>
> static int test(void)
>
^ permalink raw reply
* Re: [PATCH v2 5/6] powerpc/pseries: implement paravirt qspinlocks for SPLPAR
From: Waiman Long @ 2020-07-05 19:00 UTC (permalink / raw)
To: Nicholas Piggin
Cc: linux-arch, Peter Zijlstra, Will Deacon, Boqun Feng, linux-kernel,
kvm-ppc, virtualization, Ingo Molnar, linuxppc-dev
In-Reply-To: <20200703073516.1354108-6-npiggin@gmail.com>
On 7/3/20 3:35 AM, Nicholas Piggin wrote:
> Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
> ---
> arch/powerpc/include/asm/paravirt.h | 28 ++++++++++
> arch/powerpc/include/asm/qspinlock.h | 55 +++++++++++++++++++
> arch/powerpc/include/asm/qspinlock_paravirt.h | 5 ++
> arch/powerpc/platforms/pseries/Kconfig | 5 ++
> arch/powerpc/platforms/pseries/setup.c | 6 +-
> include/asm-generic/qspinlock.h | 2 +
> 6 files changed, 100 insertions(+), 1 deletion(-)
> create mode 100644 arch/powerpc/include/asm/qspinlock_paravirt.h
>
> diff --git a/arch/powerpc/include/asm/paravirt.h b/arch/powerpc/include/asm/paravirt.h
> index 7a8546660a63..f2d51f929cf5 100644
> --- a/arch/powerpc/include/asm/paravirt.h
> +++ b/arch/powerpc/include/asm/paravirt.h
> @@ -29,6 +29,16 @@ static inline void yield_to_preempted(int cpu, u32 yield_count)
> {
> plpar_hcall_norets(H_CONFER, get_hard_smp_processor_id(cpu), yield_count);
> }
> +
> +static inline void prod_cpu(int cpu)
> +{
> + plpar_hcall_norets(H_PROD, get_hard_smp_processor_id(cpu));
> +}
> +
> +static inline void yield_to_any(void)
> +{
> + plpar_hcall_norets(H_CONFER, -1, 0);
> +}
> #else
> static inline bool is_shared_processor(void)
> {
> @@ -45,6 +55,19 @@ static inline void yield_to_preempted(int cpu, u32 yield_count)
> {
> ___bad_yield_to_preempted(); /* This would be a bug */
> }
> +
> +extern void ___bad_yield_to_any(void);
> +static inline void yield_to_any(void)
> +{
> + ___bad_yield_to_any(); /* This would be a bug */
> +}
> +
> +extern void ___bad_prod_cpu(void);
> +static inline void prod_cpu(int cpu)
> +{
> + ___bad_prod_cpu(); /* This would be a bug */
> +}
> +
> #endif
>
> #define vcpu_is_preempted vcpu_is_preempted
> @@ -57,5 +80,10 @@ static inline bool vcpu_is_preempted(int cpu)
> return false;
> }
>
> +static inline bool pv_is_native_spin_unlock(void)
> +{
> + return !is_shared_processor();
> +}
> +
> #endif /* __KERNEL__ */
> #endif /* __ASM_PARAVIRT_H */
> diff --git a/arch/powerpc/include/asm/qspinlock.h b/arch/powerpc/include/asm/qspinlock.h
> index c49e33e24edd..0960a0de2467 100644
> --- a/arch/powerpc/include/asm/qspinlock.h
> +++ b/arch/powerpc/include/asm/qspinlock.h
> @@ -3,9 +3,36 @@
> #define _ASM_POWERPC_QSPINLOCK_H
>
> #include <asm-generic/qspinlock_types.h>
> +#include <asm/paravirt.h>
>
> #define _Q_PENDING_LOOPS (1 << 9) /* not tuned */
>
> +#ifdef CONFIG_PARAVIRT_SPINLOCKS
> +extern void native_queued_spin_lock_slowpath(struct qspinlock *lock, u32 val);
> +extern void __pv_queued_spin_lock_slowpath(struct qspinlock *lock, u32 val);
> +
> +static __always_inline void queued_spin_lock_slowpath(struct qspinlock *lock, u32 val)
> +{
> + if (!is_shared_processor())
> + native_queued_spin_lock_slowpath(lock, val);
> + else
> + __pv_queued_spin_lock_slowpath(lock, val);
> +}
In a previous mail, I said that:
You may need to match the use of __pv_queued_spin_lock_slowpath() with
the corresponding __pv_queued_spin_unlock(), e.g.
#define queued_spin_unlock queued_spin_unlock
static inline queued_spin_unlock(struct qspinlock *lock)
{
if (!is_shared_processor())
smp_store_release(&lock->locked, 0);
else
__pv_queued_spin_unlock(lock);
}
Otherwise, pv_kick() will never be called.
Maybe PowerPC HMT is different that the shared cpus can still process
instruction, though slower, that cpu kicking like what was done in kvm
is not really necessary. If that is the case, I think we should document
that.
Cheers,
Longman
^ permalink raw reply
* Re: [PATCH v2 5/6] powerpc/pseries: implement paravirt qspinlocks for SPLPAR
From: Nicholas Piggin @ 2020-07-06 0:30 UTC (permalink / raw)
To: Waiman Long
Cc: linux-arch, Peter Zijlstra, Will Deacon, Boqun Feng, linux-kernel,
kvm-ppc, virtualization, Ingo Molnar, linuxppc-dev
In-Reply-To: <81d9981b-8a20-729c-b861-c7229e40bb65@redhat.com>
Excerpts from Waiman Long's message of July 6, 2020 5:00 am:
> On 7/3/20 3:35 AM, Nicholas Piggin wrote:
>> Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
>> ---
>> arch/powerpc/include/asm/paravirt.h | 28 ++++++++++
>> arch/powerpc/include/asm/qspinlock.h | 55 +++++++++++++++++++
>> arch/powerpc/include/asm/qspinlock_paravirt.h | 5 ++
>> arch/powerpc/platforms/pseries/Kconfig | 5 ++
>> arch/powerpc/platforms/pseries/setup.c | 6 +-
>> include/asm-generic/qspinlock.h | 2 +
>> 6 files changed, 100 insertions(+), 1 deletion(-)
>> create mode 100644 arch/powerpc/include/asm/qspinlock_paravirt.h
>>
>> diff --git a/arch/powerpc/include/asm/paravirt.h b/arch/powerpc/include/asm/paravirt.h
>> index 7a8546660a63..f2d51f929cf5 100644
>> --- a/arch/powerpc/include/asm/paravirt.h
>> +++ b/arch/powerpc/include/asm/paravirt.h
>> @@ -29,6 +29,16 @@ static inline void yield_to_preempted(int cpu, u32 yield_count)
>> {
>> plpar_hcall_norets(H_CONFER, get_hard_smp_processor_id(cpu), yield_count);
>> }
>> +
>> +static inline void prod_cpu(int cpu)
>> +{
>> + plpar_hcall_norets(H_PROD, get_hard_smp_processor_id(cpu));
>> +}
>> +
>> +static inline void yield_to_any(void)
>> +{
>> + plpar_hcall_norets(H_CONFER, -1, 0);
>> +}
>> #else
>> static inline bool is_shared_processor(void)
>> {
>> @@ -45,6 +55,19 @@ static inline void yield_to_preempted(int cpu, u32 yield_count)
>> {
>> ___bad_yield_to_preempted(); /* This would be a bug */
>> }
>> +
>> +extern void ___bad_yield_to_any(void);
>> +static inline void yield_to_any(void)
>> +{
>> + ___bad_yield_to_any(); /* This would be a bug */
>> +}
>> +
>> +extern void ___bad_prod_cpu(void);
>> +static inline void prod_cpu(int cpu)
>> +{
>> + ___bad_prod_cpu(); /* This would be a bug */
>> +}
>> +
>> #endif
>>
>> #define vcpu_is_preempted vcpu_is_preempted
>> @@ -57,5 +80,10 @@ static inline bool vcpu_is_preempted(int cpu)
>> return false;
>> }
>>
>> +static inline bool pv_is_native_spin_unlock(void)
>> +{
>> + return !is_shared_processor();
>> +}
>> +
>> #endif /* __KERNEL__ */
>> #endif /* __ASM_PARAVIRT_H */
>> diff --git a/arch/powerpc/include/asm/qspinlock.h b/arch/powerpc/include/asm/qspinlock.h
>> index c49e33e24edd..0960a0de2467 100644
>> --- a/arch/powerpc/include/asm/qspinlock.h
>> +++ b/arch/powerpc/include/asm/qspinlock.h
>> @@ -3,9 +3,36 @@
>> #define _ASM_POWERPC_QSPINLOCK_H
>>
>> #include <asm-generic/qspinlock_types.h>
>> +#include <asm/paravirt.h>
>>
>> #define _Q_PENDING_LOOPS (1 << 9) /* not tuned */
>>
>> +#ifdef CONFIG_PARAVIRT_SPINLOCKS
>> +extern void native_queued_spin_lock_slowpath(struct qspinlock *lock, u32 val);
>> +extern void __pv_queued_spin_lock_slowpath(struct qspinlock *lock, u32 val);
>> +
>> +static __always_inline void queued_spin_lock_slowpath(struct qspinlock *lock, u32 val)
>> +{
>> + if (!is_shared_processor())
>> + native_queued_spin_lock_slowpath(lock, val);
>> + else
>> + __pv_queued_spin_lock_slowpath(lock, val);
>> +}
>
> In a previous mail, I said that:
Hey, yeah I read that right after sending the series out. Thanks for the
thorough review.
> You may need to match the use of __pv_queued_spin_lock_slowpath() with
> the corresponding __pv_queued_spin_unlock(), e.g.
>
> #define queued_spin_unlock queued_spin_unlock
> static inline queued_spin_unlock(struct qspinlock *lock)
> {
> if (!is_shared_processor())
> smp_store_release(&lock->locked, 0);
> else
> __pv_queued_spin_unlock(lock);
> }
>
> Otherwise, pv_kick() will never be called.
>
> Maybe PowerPC HMT is different that the shared cpus can still process
> instruction, though slower, that cpu kicking like what was done in kvm
> is not really necessary. If that is the case, I think we should document
> that.
It does stop dispatch, but it will wake up by itself after all other
vCPUs have had a chance to dispatch. I will re-test with the fix in
place and see if there's any significant performance differences.
Thanks,
Nick
^ permalink raw reply
* Re: Using Firefox hangs system
From: Nicholas Piggin @ 2020-07-06 0:41 UTC (permalink / raw)
To: Benjamin Herrenschmidt, Michael Ellerman, Paul Mackerras,
Paul Menzel
Cc: linuxppc-dev
In-Reply-To: <2a86d85d-b51d-52c5-f84f-efea5a0ca628@molgen.mpg.de>
Excerpts from Paul Menzel's message of July 5, 2020 8:30 pm:
> [Removed Rafael from CC]
>
> Dear Linux folks,
>
>
> Am 05.07.20 um 11:22 schrieb Paul Menzel:
>
>> With an IBM S822LC with Ubuntu 20.04, after updating to Firefox 78.0,
>> using Firefox seems to hang the system. This happened with self-built
>> Linux 5.7-rc5+ and now with 5.8-rc3+.
>>
>> (At least I believe the Firefox update is causing this.)
>>
>> Log in is impossible, and using the Serial over LAN over IPMI shows the
>> messages below.
>>
>>> [ 2620.579187] watchdog: BUG: soft lockup - CPU#125 stuck for 22s!
>>> [swapper/125:0]
>>> [ 2620.579378] Modules linked in: tcp_diag inet_diag unix_diag
>>> xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4
>>> xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat
>>> nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink
>>> ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs
>>> kvm_hv kvm joydev binfmt_misc uas usb_storage vmx_crypto ofpart
>>> cmdlinepart bnx2x powernv_flash mtd mdio crct10dif_vpmsum at24
>>> ibmpowernv ipmi_powernv ipmi_devintf powernv_rng ipmi_msghandler
>>> opal_prd sch_fq_codel parport_pc nfsd ppdev lp auth_rpcgss nfs_acl
>>> parport lockd grace sunrpc ip_tables x_tables autofs4 btrfs
>>> blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds
>>> mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit
>>> ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm
>>> drm_panel_orientation_quirks ahci libahci usbhid hid crc32c_vpmsum
>>> uio_pdrv_genirq uio
>>> [ 2620.579537] CPU: 125 PID: 0 Comm: swapper/125 Tainted: G D
>>> W L 5.8.0-rc3+ #1
>>> [ 2620.579552] NIP: c0000000010dad38 LR: c0000000010dad30 CTR:
>>> c000000000237830
>>> [ 2620.579568] REGS: c00000ffcb8c7600 TRAP: 0900 Tainted: G D
>>> W L (5.8.0-rc3+)
>>> [ 2620.579582] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE> CR:
>>> 44004228 XER: 00000000
>>> [ 2620.579599] CFAR: c0000000010dad44 IRQMASK: 0 [ 2620.579599] GPR00:
>>> c00000000023718c c00000ffcb8c7890 c000000001f9a900 0000000000000000 [
>>> 2620.579599] GPR04: c000000001fce438 0000000000000078 000000010008c1f2
>>> 0000000000000000 [ 2620.579599] GPR08: 000000ffd96a0000
>>> 0000000080000087 0000000000000000 c000000001fd25e0 [ 2620.579599]
>>> GPR12: 0000000000004400 c00000ffff72f680 c000000001ea36d8
>>> c00000ffcb859800 [ 2620.579599] GPR16: c00000000166c880
>>> c0000000016f8e00 000000000000000a c00000ffcb859800 [ 2620.579599]
>>> GPR20: 0000000000000100 c00000000166c918 c000000001fd21e8
>>> c00000ffcb859800 [ 2620.579599] GPR24: 000000ffd96a0000
>>> c000000001d44b80 c000000001d53780 0000000000000008 [ 2620.579599]
>>> GPR28: c000000001fd21e0 0000000000000001 0000000000000000
>>> c000000001d44b80 [ 2620.579711] NIP [c0000000010dad38]
>>> _raw_spin_lock_irqsave+0x98/0x120
>>> [ 2620.579724] LR [c0000000010dad30] _raw_spin_lock_irqsave+0x90/0x120
>>> [ 2620.579737] Call Trace:
>>> [ 2620.579746] [c00000ffcb8c7890] [c0000000013c84a0]
>>> ncsi_ops+0x209f50/0x2dc1d8 (unreliable)
>>> [ 2620.579763] [c00000ffcb8c78d0] [c00000000023718c] rcu_core+0xfc/0x7a0
>>> [ 2620.579777] [c00000ffcb8c7970] [c0000000010db81c]
>>> __do_softirq+0x17c/0x534
>>> [ 2620.579791] [c00000ffcb8c7aa0] [c0000000001786f4] irq_exit+0xd4/0x130
>>> [ 2620.579805] [c00000ffcb8c7ad0] [c000000000025eec]
>>> timer_interrupt+0x13c/0x370
>>> [ 2620.579821] [c00000ffcb8c7b40] [c0000000000165c0]
>>> replay_soft_interrupts+0x320/0x3f0
>>> [ 2620.579837] [c00000ffcb8c7d30] [c0000000000166d8]
>>> arch_local_irq_restore+0x48/0xa0
>>> [ 2620.579853] [c00000ffcb8c7d50] [c000000000de2fe0]
>>> cpuidle_enter_state+0x100/0x780
[snip]
>>
>> I have to warm reset the system to get it working again.
>
> I am unable to reproduce this with Ubuntu’s Linux
Okay, not sure what that would be from, looks like RCU perhaps. Anyway
if it comes up again, let us know.
> With Linux 5.8-rc3+, I got now the beginning of the Linux messages.
>
>> [ 572.253008] Oops: Exception in kernel mode, sig: 5 [#1]
>> [ 572.253198] LE PAGE_SIZE=64K MMU=Hash SMP NR_CPUS=2048 NUMA PowerNV
>> [ 572.253232] Modules linked in: tcp_diag inet_diag unix_diag xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter bridge stp llc overlay xfs kvm_hv kvm binfmt_misc joydev uas usb_storage vmx_crypto bnx2x crct10dif_vpmsum ofpart cmdlinepart powernv_flash mtd mdio ibmpowernv at24 ipmi_powernv ipmi_devintf ipmi_msghandler opal_prd powernv_rng sch_fq_codel parport_pc ppdev lp nfsd parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c xor zstd_compress raid6_pq input_leds mac_hid hid_generic ast drm_vram_helper drm_ttm_helper i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm ahci drm_panel_orientation_quirks libahci usbhid hid crc32c_vpmsum uio_pdrv_genirq uio
>> [ 572.253639] CPU: 4 PID: 6728 Comm: Web Content Not tainted 5.8.0-rc3+ #1
>> [ 572.253659] NIP: c00000000000ff5c LR: c00000000001a8f8 CTR: c0000000001d5f00
>> [ 572.253835] REGS: c000007f31f0f420 TRAP: 1500 Not tainted (5.8.0-rc3+)
>> [ 572.253854] MSR: 900000000290b033 <SF,HV,VEC,VSX,EE,FP,ME,IR,DR,RI,LE> CR: 28c48482 XER: 20000000
>> [ 572.253888] CFAR: c00000000000fecc IRQMASK: 1
>> [ 572.253888] GPR00: c00000000001b228 c000007f31f0f6b0 c000000001f9a900 c000007f351544d0
>> [ 572.253888] GPR04: 0000000000000000 c000007f31f0fe90 c000007f351544f0 c000007f32e522b0
>> [ 572.253888] GPR08: 0000000000000000 0000000000002000 9000000000009033 c000007fbcd85800
>> [ 572.253888] GPR12: 0000000000008800 c000007fffffb680 0000000000000005 0000000000000004
>> [ 572.253888] GPR16: c000007f35153800 c000007f35154130 0000000000000005 0000000000000001
>> [ 572.253888] GPR20: 0000000000000024 c000007f32e51e68 c000007f35154028 0000007fd8da0000
>> [ 572.253888] GPR24: 0000007fd8da0000 c000007f351544d0 c000007e9a4024d0 c000000001665f18
>> [ 572.253888] GPR28: c000007f351544d0 c000007f35153800 900000000290f033 c000007f35153800
>> [ 572.254079] NIP [c00000000000ff5c] save_fpu+0xa8/0x2ac
>> [ 572.254098] LR [c00000000001a8f8] __giveup_fpu+0x28/0x80
>> [ 572.254114] Call Trace:
>> [ 572.254128] [c000007f31f0f6b0] [c000007f35153980] 0xc000007f35153980 (unreliable)
>> [ 572.254156] [c000007f31f0f6e0] [c00000000001b228] giveup_all+0x128/0x150
>> [ 572.254327] [c000007f31f0f710] [c00000000001c124] __switch_to+0x104/0x490
>> [ 572.254352] [c000007f31f0f770] [c0000000010d2e34] __schedule+0x2e4/0xa10
>> [ 572.254374] [c000007f31f0f840] [c0000000010d35d4] schedule+0x74/0x140
>> [ 572.254397] [c000007f31f0f870] [c0000000010d9478] schedule_timeout+0x358/0x5d0
>> [ 572.254424] [c000007f31f0f980] [c0000000010d5638] wait_for_completion+0xc8/0x210
>> [ 572.254451] [c000007f31f0fa00] [c000000000608ed4] do_coredump+0x3a4/0xd60
>> [ 572.254625] [c000007f31f0fba0] [c00000000018d1cc] get_signal+0x1dc/0xd00
>> [ 572.254648] [c000007f31f0fcc0] [c00000000001f088] do_notify_resume+0x158/0x450
>> [ 572.254672] [c000007f31f0fda0] [c000000000037d04] interrupt_exit_user_prepare+0x1c4/0x230
>> [ 572.254699] [c000007f31f0fe20] [c00000000000f2b4] interrupt_return+0x14/0x1c0
>> [ 572.254720] Instruction dump:
>> [ 572.254882] dae60170 db060180 db260190 db4601a0 db6601b0 db8601c0 dba601d0 dbc601e0
>> [ 572.254912] dbe601f0 48000204 38800000 f0000250 <7c062798> f0000250 38800010 f0210a50
>> [ 572.254946] ---[ end trace ba4452ee5c77d58e ]---
>
> Please find all the messages attached.
"Oops: Exception in kernel mode, sig: 5 [#1]"
Unfortunately it's a very poor error message. I think it is a 0x1500
exception triggering in the kernel FP register saving. Do you have the
CONFIG_PPC_DENORMALISATION config option set?
Thanks,
Nick
^ permalink raw reply
* [PATCH V4 0/4] mm/debug_vm_pgtable: Add some more tests
From: Anshuman Khandual @ 2020-07-06 0:48 UTC (permalink / raw)
To: linux-mm
Cc: linux-doc, Heiko Carstens, Paul Mackerras, H. Peter Anvin,
linux-riscv, Will Deacon, linux-arch, linux-s390, Jonathan Corbet,
x86, Mike Rapoport, Christian Borntraeger, Ingo Molnar,
Catalin Marinas, linux-snps-arc, Vasily Gorbik, Anshuman Khandual,
Borislav Petkov, Paul Walmsley, Kirill A . Shutemov,
Thomas Gleixner, linux-arm-kernel, Vineet Gupta, linux-kernel,
Palmer Dabbelt, Andrew Morton, linuxppc-dev
This series adds some more arch page table helper validation tests which
are related to core and advanced memory functions. This also creates a
documentation, enlisting expected semantics for all page table helpers as
suggested by Mike Rapoport previously (https://lkml.org/lkml/2020/1/30/40).
There are many TRANSPARENT_HUGEPAGE and ARCH_HAS_TRANSPARENT_HUGEPAGE_PUD
ifdefs scattered across the test. But consolidating all the fallback stubs
is not very straight forward because ARCH_HAS_TRANSPARENT_HUGEPAGE_PUD is
not explicitly dependent on ARCH_HAS_TRANSPARENT_HUGEPAGE.
Tested on arm64, x86 platforms but only build tested on all other enabled
platforms through ARCH_HAS_DEBUG_VM_PGTABLE i.e powerpc, arc, s390. The
following failure on arm64 still exists which was mentioned previously. It
will be fixed with the upcoming THP migration on arm64 enablement series.
WARNING .... mm/debug_vm_pgtable.c:860 debug_vm_pgtable+0x940/0xa54
WARN_ON(!pmd_present(pmd_mkinvalid(pmd_mkhuge(pmd))))
This series is based on v5.8-rc4.
Changes in V4:
- Replaced READ_ONCE() with ptep_get() while accessing PTE pointers per Christophe
- Fixed function argument alignments per Christophe
Changes in V3: (https://patchwork.kernel.org/project/linux-mm/list/?series=302483)
- Replaced HAVE_ARCH_SOFT_DIRTY with MEM_SOFT_DIRTY
- Added HAVE_ARCH_HUGE_VMAP checks in pxx_huge_tests() per Gerald
- Updated documentation for pmd_thp_tests() per Zi Yan
- Replaced READ_ONCE() with huge_ptep_get() per Gerald
- Added pte_mkhuge() and masking with PMD_MASK per Gerald
- Replaced pte_same() with holding pfn check in pxx_swap_tests()
- Added documentation for all (#ifdef #else #endif) per Gerald
- Updated pmd_protnone_tests() per Gerald
- Updated HugeTLB PTE creation in hugetlb_advanced_tests() per Gerald
- Replaced [pmd|pud]_mknotpresent() with [pmd|pud]_mkinvalid()
- Added has_transparent_hugepage() check for PMD and PUD tests
- Added a patch which debug prints all individual tests being executed
- Updated documentation for renamed [pmd|pud]_mkinvalid() helpers
Changes in V2: (https://patchwork.kernel.org/project/linux-mm/list/?series=260573)
- Dropped CONFIG_ARCH_HAS_PTE_SPECIAL per Christophe
- Dropped CONFIG_NUMA_BALANCING per Christophe
- Dropped CONFIG_HAVE_ARCH_SOFT_DIRTY per Christophe
- Dropped CONFIG_MIGRATION per Christophe
- Replaced CONFIG_S390 with __HAVE_ARCH_PMDP_INVALIDATE
- Moved page allocation & free inside swap_migration_tests() per Christophe
- Added CONFIG_TRANSPARENT_HUGEPAGE to protect pfn_pmd()
- Added CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD to protect pfn_pud()
- Added a patch for other arch advanced page table helper tests
- Added a patch creating a documentation for page table helper semantics
Changes in V1: (https://patchwork.kernel.org/patch/11408253/)
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Mike Rapoport <rppt@linux.ibm.com>
Cc: Vineet Gupta <vgupta@synopsys.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will@kernel.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Michael Ellerman <mpe@ellerman.id.au>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Vasily Gorbik <gor@linux.ibm.com>
Cc: Christian Borntraeger <borntraeger@de.ibm.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Borislav Petkov <bp@alien8.de>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Kirill A. Shutemov <kirill@shutemov.name>
Cc: Paul Walmsley <paul.walmsley@sifive.com>
Cc: Palmer Dabbelt <palmer@dabbelt.com>
Cc: linux-snps-arc@lists.infradead.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linuxppc-dev@lists.ozlabs.org
Cc: linux-s390@vger.kernel.org
Cc: linux-riscv@lists.infradead.org
Cc: x86@kernel.org
Cc: linux-mm@kvack.org
Cc: linux-doc@vger.kernel.org
Cc: linux-arch@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Anshuman Khandual (4):
mm/debug_vm_pgtable: Add tests validating arch helpers for core MM features
mm/debug_vm_pgtable: Add tests validating advanced arch page table helpers
mm/debug_vm_pgtable: Add debug prints for individual tests
Documentation/mm: Add descriptions for arch page table helpers
Documentation/vm/arch_pgtable_helpers.rst | 258 +++++++++
mm/debug_vm_pgtable.c | 666 +++++++++++++++++++++-
2 files changed, 922 insertions(+), 2 deletions(-)
create mode 100644 Documentation/vm/arch_pgtable_helpers.rst
--
2.20.1
^ permalink raw reply
* [PATCH V4 1/4] mm/debug_vm_pgtable: Add tests validating arch helpers for core MM features
From: Anshuman Khandual @ 2020-07-06 0:48 UTC (permalink / raw)
To: linux-mm
Cc: Heiko Carstens, Paul Mackerras, H. Peter Anvin, linux-riscv,
Will Deacon, linux-arch, linux-s390, x86, Mike Rapoport,
Christian Borntraeger, Ingo Molnar, Catalin Marinas,
linux-snps-arc, Vasily Gorbik, Anshuman Khandual, Borislav Petkov,
Paul Walmsley, Kirill A . Shutemov, Thomas Gleixner,
linux-arm-kernel, Vineet Gupta, linux-kernel, Palmer Dabbelt,
Andrew Morton, linuxppc-dev
In-Reply-To: <1593996516-7186-1-git-send-email-anshuman.khandual@arm.com>
This adds new tests validating arch page table helpers for these following
core memory features. These tests create and test specific mapping types at
various page table levels.
1. SPECIAL mapping
2. PROTNONE mapping
3. DEVMAP mapping
4. SOFTDIRTY mapping
5. SWAP mapping
6. MIGRATION mapping
7. HUGETLB mapping
8. THP mapping
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Mike Rapoport <rppt@linux.ibm.com>
Cc: Vineet Gupta <vgupta@synopsys.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will@kernel.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Michael Ellerman <mpe@ellerman.id.au>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Vasily Gorbik <gor@linux.ibm.com>
Cc: Christian Borntraeger <borntraeger@de.ibm.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Borislav Petkov <bp@alien8.de>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Kirill A. Shutemov <kirill@shutemov.name>
Cc: Paul Walmsley <paul.walmsley@sifive.com>
Cc: Palmer Dabbelt <palmer@dabbelt.com>
Cc: linux-snps-arc@lists.infradead.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linuxppc-dev@lists.ozlabs.org
Cc: linux-s390@vger.kernel.org
Cc: linux-riscv@lists.infradead.org
Cc: x86@kernel.org
Cc: linux-mm@kvack.org
Cc: linux-arch@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Tested-by: Vineet Gupta <vgupta@synopsys.com> #arc
Reviewed-by: Zi Yan <ziy@nvidia.com>
Suggested-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
---
mm/debug_vm_pgtable.c | 302 +++++++++++++++++++++++++++++++++++++++++-
1 file changed, 301 insertions(+), 1 deletion(-)
diff --git a/mm/debug_vm_pgtable.c b/mm/debug_vm_pgtable.c
index 61ab16fb2e36..2fac47db3eb7 100644
--- a/mm/debug_vm_pgtable.c
+++ b/mm/debug_vm_pgtable.c
@@ -282,6 +282,278 @@ static void __init pmd_populate_tests(struct mm_struct *mm, pmd_t *pmdp,
WARN_ON(pmd_bad(pmd));
}
+static void __init pte_special_tests(unsigned long pfn, pgprot_t prot)
+{
+ pte_t pte = pfn_pte(pfn, prot);
+
+ if (!IS_ENABLED(CONFIG_ARCH_HAS_PTE_SPECIAL))
+ return;
+
+ WARN_ON(!pte_special(pte_mkspecial(pte)));
+}
+
+static void __init pte_protnone_tests(unsigned long pfn, pgprot_t prot)
+{
+ pte_t pte = pfn_pte(pfn, prot);
+
+ if (!IS_ENABLED(CONFIG_NUMA_BALANCING))
+ return;
+
+ WARN_ON(!pte_protnone(pte));
+ WARN_ON(!pte_present(pte));
+}
+
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
+static void __init pmd_protnone_tests(unsigned long pfn, pgprot_t prot)
+{
+ pmd_t pmd = pmd_mkhuge(pfn_pmd(pfn, prot));
+
+ if (!IS_ENABLED(CONFIG_NUMA_BALANCING))
+ return;
+
+ WARN_ON(!pmd_protnone(pmd));
+ WARN_ON(!pmd_present(pmd));
+}
+#else /* !CONFIG_TRANSPARENT_HUGEPAGE */
+static void __init pmd_protnone_tests(unsigned long pfn, pgprot_t prot) { }
+#endif /* CONFIG_TRANSPARENT_HUGEPAGE */
+
+#ifdef CONFIG_ARCH_HAS_PTE_DEVMAP
+static void __init pte_devmap_tests(unsigned long pfn, pgprot_t prot)
+{
+ pte_t pte = pfn_pte(pfn, prot);
+
+ WARN_ON(!pte_devmap(pte_mkdevmap(pte)));
+}
+
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
+static void __init pmd_devmap_tests(unsigned long pfn, pgprot_t prot)
+{
+ pmd_t pmd = pfn_pmd(pfn, prot);
+
+ WARN_ON(!pmd_devmap(pmd_mkdevmap(pmd)));
+}
+
+#ifdef CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD
+static void __init pud_devmap_tests(unsigned long pfn, pgprot_t prot)
+{
+ pud_t pud = pfn_pud(pfn, prot);
+
+ WARN_ON(!pud_devmap(pud_mkdevmap(pud)));
+}
+#else /* !CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD */
+static void __init pud_devmap_tests(unsigned long pfn, pgprot_t prot) { }
+#endif /* CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD */
+#else /* CONFIG_TRANSPARENT_HUGEPAGE */
+static void __init pmd_devmap_tests(unsigned long pfn, pgprot_t prot) { }
+static void __init pud_devmap_tests(unsigned long pfn, pgprot_t prot) { }
+#endif /* CONFIG_TRANSPARENT_HUGEPAGE */
+#else
+static void __init pte_devmap_tests(unsigned long pfn, pgprot_t prot) { }
+static void __init pmd_devmap_tests(unsigned long pfn, pgprot_t prot) { }
+static void __init pud_devmap_tests(unsigned long pfn, pgprot_t prot) { }
+#endif /* CONFIG_ARCH_HAS_PTE_DEVMAP */
+
+static void __init pte_soft_dirty_tests(unsigned long pfn, pgprot_t prot)
+{
+ pte_t pte = pfn_pte(pfn, prot);
+
+ if (!IS_ENABLED(CONFIG_MEM_SOFT_DIRTY))
+ return;
+
+ WARN_ON(!pte_soft_dirty(pte_mksoft_dirty(pte)));
+ WARN_ON(pte_soft_dirty(pte_clear_soft_dirty(pte)));
+}
+
+static void __init pte_swap_soft_dirty_tests(unsigned long pfn, pgprot_t prot)
+{
+ pte_t pte = pfn_pte(pfn, prot);
+
+ if (!IS_ENABLED(CONFIG_MEM_SOFT_DIRTY))
+ return;
+
+ WARN_ON(!pte_swp_soft_dirty(pte_swp_mksoft_dirty(pte)));
+ WARN_ON(pte_swp_soft_dirty(pte_swp_clear_soft_dirty(pte)));
+}
+
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
+static void __init pmd_soft_dirty_tests(unsigned long pfn, pgprot_t prot)
+{
+ pmd_t pmd = pfn_pmd(pfn, prot);
+
+ if (!IS_ENABLED(CONFIG_MEM_SOFT_DIRTY))
+ return;
+
+ WARN_ON(!pmd_soft_dirty(pmd_mksoft_dirty(pmd)));
+ WARN_ON(pmd_soft_dirty(pmd_clear_soft_dirty(pmd)));
+}
+
+static void __init pmd_swap_soft_dirty_tests(unsigned long pfn, pgprot_t prot)
+{
+ pmd_t pmd = pfn_pmd(pfn, prot);
+
+ if (!IS_ENABLED(CONFIG_MEM_SOFT_DIRTY) ||
+ !IS_ENABLED(CONFIG_ARCH_ENABLE_THP_MIGRATION))
+ return;
+
+ WARN_ON(!pmd_swp_soft_dirty(pmd_swp_mksoft_dirty(pmd)));
+ WARN_ON(pmd_swp_soft_dirty(pmd_swp_clear_soft_dirty(pmd)));
+}
+#else /* !CONFIG_ARCH_HAS_PTE_DEVMAP */
+static void __init pmd_soft_dirty_tests(unsigned long pfn, pgprot_t prot) { }
+static void __init pmd_swap_soft_dirty_tests(unsigned long pfn, pgprot_t prot)
+{
+}
+#endif /* CONFIG_ARCH_HAS_PTE_DEVMAP */
+
+static void __init pte_swap_tests(unsigned long pfn, pgprot_t prot)
+{
+ swp_entry_t swp;
+ pte_t pte;
+
+ pte = pfn_pte(pfn, prot);
+ swp = __pte_to_swp_entry(pte);
+ pte = __swp_entry_to_pte(swp);
+ WARN_ON(pfn != pte_pfn(pte));
+}
+
+#ifdef CONFIG_ARCH_ENABLE_THP_MIGRATION
+static void __init pmd_swap_tests(unsigned long pfn, pgprot_t prot)
+{
+ swp_entry_t swp;
+ pmd_t pmd;
+
+ pmd = pfn_pmd(pfn, prot);
+ swp = __pmd_to_swp_entry(pmd);
+ pmd = __swp_entry_to_pmd(swp);
+ WARN_ON(pfn != pmd_pfn(pmd));
+}
+#else /* !CONFIG_ARCH_ENABLE_THP_MIGRATION */
+static void __init pmd_swap_tests(unsigned long pfn, pgprot_t prot) { }
+#endif /* CONFIG_ARCH_ENABLE_THP_MIGRATION */
+
+static void __init swap_migration_tests(void)
+{
+ struct page *page;
+ swp_entry_t swp;
+
+ if (!IS_ENABLED(CONFIG_MIGRATION))
+ return;
+ /*
+ * swap_migration_tests() requires a dedicated page as it needs to
+ * be locked before creating a migration entry from it. Locking the
+ * page that actually maps kernel text ('start_kernel') can be real
+ * problematic. Lets allocate a dedicated page explicitly for this
+ * purpose that will be freed subsequently.
+ */
+ page = alloc_page(GFP_KERNEL);
+ if (!page) {
+ pr_err("page allocation failed\n");
+ return;
+ }
+
+ /*
+ * make_migration_entry() expects given page to be
+ * locked, otherwise it stumbles upon a BUG_ON().
+ */
+ __SetPageLocked(page);
+ swp = make_migration_entry(page, 1);
+ WARN_ON(!is_migration_entry(swp));
+ WARN_ON(!is_write_migration_entry(swp));
+
+ make_migration_entry_read(&swp);
+ WARN_ON(!is_migration_entry(swp));
+ WARN_ON(is_write_migration_entry(swp));
+
+ swp = make_migration_entry(page, 0);
+ WARN_ON(!is_migration_entry(swp));
+ WARN_ON(is_write_migration_entry(swp));
+ __ClearPageLocked(page);
+ __free_page(page);
+}
+
+#ifdef CONFIG_HUGETLB_PAGE
+static void __init hugetlb_basic_tests(unsigned long pfn, pgprot_t prot)
+{
+ struct page *page;
+ pte_t pte;
+
+ /*
+ * Accessing the page associated with the pfn is safe here,
+ * as it was previously derived from a real kernel symbol.
+ */
+ page = pfn_to_page(pfn);
+ pte = mk_huge_pte(page, prot);
+
+ WARN_ON(!huge_pte_dirty(huge_pte_mkdirty(pte)));
+ WARN_ON(!huge_pte_write(huge_pte_mkwrite(huge_pte_wrprotect(pte))));
+ WARN_ON(huge_pte_write(huge_pte_wrprotect(huge_pte_mkwrite(pte))));
+
+#ifdef CONFIG_ARCH_WANT_GENERAL_HUGETLB
+ pte = pfn_pte(pfn, prot);
+
+ WARN_ON(!pte_huge(pte_mkhuge(pte)));
+#endif /* CONFIG_ARCH_WANT_GENERAL_HUGETLB */
+}
+#else /* !CONFIG_HUGETLB_PAGE */
+static void __init hugetlb_basic_tests(unsigned long pfn, pgprot_t prot) { }
+#endif /* CONFIG_HUGETLB_PAGE */
+
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
+static void __init pmd_thp_tests(unsigned long pfn, pgprot_t prot)
+{
+ pmd_t pmd;
+
+ if (!has_transparent_hugepage())
+ return;
+
+ /*
+ * pmd_trans_huge() and pmd_present() must return positive after
+ * MMU invalidation with pmd_mkinvalid(). This behavior is an
+ * optimization for transparent huge page. pmd_trans_huge() must
+ * be true if pmd_page() returns a valid THP to avoid taking the
+ * pmd_lock when others walk over non transhuge pmds (i.e. there
+ * are no THP allocated). Especially when splitting a THP and
+ * removing the present bit from the pmd, pmd_trans_huge() still
+ * needs to return true. pmd_present() should be true whenever
+ * pmd_trans_huge() returns true.
+ */
+ pmd = pfn_pmd(pfn, prot);
+ WARN_ON(!pmd_trans_huge(pmd_mkhuge(pmd)));
+
+#ifndef __HAVE_ARCH_PMDP_INVALIDATE
+ WARN_ON(!pmd_trans_huge(pmd_mkinvalid(pmd_mkhuge(pmd))));
+ WARN_ON(!pmd_present(pmd_mkinvalid(pmd_mkhuge(pmd))));
+#endif /* __HAVE_ARCH_PMDP_INVALIDATE */
+}
+
+#ifdef CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD
+static void __init pud_thp_tests(unsigned long pfn, pgprot_t prot)
+{
+ pud_t pud;
+
+ if (!has_transparent_hugepage())
+ return;
+
+ pud = pfn_pud(pfn, prot);
+ WARN_ON(!pud_trans_huge(pud_mkhuge(pud)));
+
+ /*
+ * pud_mkinvalid() has been dropped for now. Enable back
+ * these tests when it comes back with a modified pud_present().
+ *
+ * WARN_ON(!pud_trans_huge(pud_mkinvalid(pud_mkhuge(pud))));
+ * WARN_ON(!pud_present(pud_mkinvalid(pud_mkhuge(pud))));
+ */
+}
+#else /* !CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD */
+static void __init pud_thp_tests(unsigned long pfn, pgprot_t prot) { }
+#endif /* CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD */
+#else /* !CONFIG_TRANSPARENT_HUGEPAGE */
+static void __init pmd_thp_tests(unsigned long pfn, pgprot_t prot) { }
+static void __init pud_thp_tests(unsigned long pfn, pgprot_t prot) { }
+#endif /* CONFIG_TRANSPARENT_HUGEPAGE */
+
static unsigned long __init get_random_vaddr(void)
{
unsigned long random_vaddr, random_pages, total_user_pages;
@@ -303,7 +575,7 @@ static int __init debug_vm_pgtable(void)
pmd_t *pmdp, *saved_pmdp, pmd;
pte_t *ptep;
pgtable_t saved_ptep;
- pgprot_t prot;
+ pgprot_t prot, protnone;
phys_addr_t paddr;
unsigned long vaddr, pte_aligned, pmd_aligned;
unsigned long pud_aligned, p4d_aligned, pgd_aligned;
@@ -318,6 +590,12 @@ static int __init debug_vm_pgtable(void)
return 1;
}
+ /*
+ * __P000 (or even __S000) will help create page table entries with
+ * PROT_NONE permission as required for pxx_protnone_tests().
+ */
+ protnone = __P000;
+
/*
* PFN for mapping at PTE level is determined from a standard kernel
* text symbol. But pfns for higher page table levels are derived by
@@ -373,6 +651,28 @@ static int __init debug_vm_pgtable(void)
p4d_populate_tests(mm, p4dp, saved_pudp);
pgd_populate_tests(mm, pgdp, saved_p4dp);
+ pte_special_tests(pte_aligned, prot);
+ pte_protnone_tests(pte_aligned, protnone);
+ pmd_protnone_tests(pmd_aligned, protnone);
+
+ pte_devmap_tests(pte_aligned, prot);
+ pmd_devmap_tests(pmd_aligned, prot);
+ pud_devmap_tests(pud_aligned, prot);
+
+ pte_soft_dirty_tests(pte_aligned, prot);
+ pmd_soft_dirty_tests(pmd_aligned, prot);
+ pte_swap_soft_dirty_tests(pte_aligned, prot);
+ pmd_swap_soft_dirty_tests(pmd_aligned, prot);
+
+ pte_swap_tests(pte_aligned, prot);
+ pmd_swap_tests(pmd_aligned, prot);
+
+ swap_migration_tests();
+ hugetlb_basic_tests(pte_aligned, prot);
+
+ pmd_thp_tests(pmd_aligned, prot);
+ pud_thp_tests(pud_aligned, prot);
+
p4d_free(mm, saved_p4dp);
pud_free(mm, saved_pudp);
pmd_free(mm, saved_pmdp);
--
2.20.1
^ permalink raw reply related
* [PATCH V4 2/4] mm/debug_vm_pgtable: Add tests validating advanced arch page table helpers
From: Anshuman Khandual @ 2020-07-06 0:48 UTC (permalink / raw)
To: linux-mm
Cc: Heiko Carstens, Paul Mackerras, H. Peter Anvin, linux-riscv,
Will Deacon, linux-arch, linux-s390, x86, Mike Rapoport,
Christian Borntraeger, Ingo Molnar, Catalin Marinas,
linux-snps-arc, Vasily Gorbik, Anshuman Khandual, Borislav Petkov,
Paul Walmsley, Kirill A . Shutemov, Thomas Gleixner,
linux-arm-kernel, Vineet Gupta, linux-kernel, Palmer Dabbelt,
Andrew Morton, linuxppc-dev
In-Reply-To: <1593996516-7186-1-git-send-email-anshuman.khandual@arm.com>
This adds new tests validating for these following arch advanced page table
helpers. These tests create and test specific mapping types at various page
table levels.
1. pxxp_set_wrprotect()
2. pxxp_get_and_clear()
3. pxxp_set_access_flags()
4. pxxp_get_and_clear_full()
5. pxxp_test_and_clear_young()
6. pxx_leaf()
7. pxx_set_huge()
8. pxx_(clear|mk)_savedwrite()
9. huge_pxxp_xxx()
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Mike Rapoport <rppt@linux.ibm.com>
Cc: Vineet Gupta <vgupta@synopsys.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will@kernel.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Michael Ellerman <mpe@ellerman.id.au>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Vasily Gorbik <gor@linux.ibm.com>
Cc: Christian Borntraeger <borntraeger@de.ibm.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Borislav Petkov <bp@alien8.de>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Kirill A. Shutemov <kirill@shutemov.name>
Cc: Paul Walmsley <paul.walmsley@sifive.com>
Cc: Palmer Dabbelt <palmer@dabbelt.com>
Cc: linux-snps-arc@lists.infradead.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linuxppc-dev@lists.ozlabs.org
Cc: linux-s390@vger.kernel.org
Cc: linux-riscv@lists.infradead.org
Cc: x86@kernel.org
Cc: linux-mm@kvack.org
Cc: linux-arch@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Tested-by: Vineet Gupta <vgupta@synopsys.com> #arc
Suggested-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
---
mm/debug_vm_pgtable.c | 312 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 312 insertions(+)
diff --git a/mm/debug_vm_pgtable.c b/mm/debug_vm_pgtable.c
index 2fac47db3eb7..dc72825f94a4 100644
--- a/mm/debug_vm_pgtable.c
+++ b/mm/debug_vm_pgtable.c
@@ -21,6 +21,7 @@
#include <linux/module.h>
#include <linux/pfn_t.h>
#include <linux/printk.h>
+#include <linux/pgtable.h>
#include <linux/random.h>
#include <linux/spinlock.h>
#include <linux/swap.h>
@@ -28,6 +29,7 @@
#include <linux/start_kernel.h>
#include <linux/sched/mm.h>
#include <asm/pgalloc.h>
+#include <asm/tlbflush.h>
#define VMFLAGS (VM_READ|VM_WRITE|VM_EXEC)
@@ -55,6 +57,55 @@ static void __init pte_basic_tests(unsigned long pfn, pgprot_t prot)
WARN_ON(pte_write(pte_wrprotect(pte_mkwrite(pte))));
}
+static void __init pte_advanced_tests(struct mm_struct *mm,
+ struct vm_area_struct *vma, pte_t *ptep,
+ unsigned long pfn, unsigned long vaddr,
+ pgprot_t prot)
+{
+ pte_t pte = pfn_pte(pfn, prot);
+
+ pte = pfn_pte(pfn, prot);
+ set_pte_at(mm, vaddr, ptep, pte);
+ ptep_set_wrprotect(mm, vaddr, ptep);
+ pte = ptep_get(ptep);
+ WARN_ON(pte_write(pte));
+
+ pte = pfn_pte(pfn, prot);
+ set_pte_at(mm, vaddr, ptep, pte);
+ ptep_get_and_clear(mm, vaddr, ptep);
+ pte = ptep_get(ptep);
+ WARN_ON(!pte_none(pte));
+
+ pte = pfn_pte(pfn, prot);
+ pte = pte_wrprotect(pte);
+ pte = pte_mkclean(pte);
+ set_pte_at(mm, vaddr, ptep, pte);
+ pte = pte_mkwrite(pte);
+ pte = pte_mkdirty(pte);
+ ptep_set_access_flags(vma, vaddr, ptep, pte, 1);
+ pte = ptep_get(ptep);
+ WARN_ON(!(pte_write(pte) && pte_dirty(pte)));
+
+ pte = pfn_pte(pfn, prot);
+ set_pte_at(mm, vaddr, ptep, pte);
+ ptep_get_and_clear_full(mm, vaddr, ptep, 1);
+ pte = ptep_get(ptep);
+ WARN_ON(!pte_none(pte));
+
+ pte = pte_mkyoung(pte);
+ set_pte_at(mm, vaddr, ptep, pte);
+ ptep_test_and_clear_young(vma, vaddr, ptep);
+ pte = ptep_get(ptep);
+ WARN_ON(pte_young(pte));
+}
+
+static void __init pte_savedwrite_tests(unsigned long pfn, pgprot_t prot)
+{
+ pte_t pte = pfn_pte(pfn, prot);
+
+ WARN_ON(!pte_savedwrite(pte_mk_savedwrite(pte_clear_savedwrite(pte))));
+ WARN_ON(pte_savedwrite(pte_clear_savedwrite(pte_mk_savedwrite(pte))));
+}
#ifdef CONFIG_TRANSPARENT_HUGEPAGE
static void __init pmd_basic_tests(unsigned long pfn, pgprot_t prot)
{
@@ -77,6 +128,90 @@ static void __init pmd_basic_tests(unsigned long pfn, pgprot_t prot)
WARN_ON(!pmd_bad(pmd_mkhuge(pmd)));
}
+static void __init pmd_advanced_tests(struct mm_struct *mm,
+ struct vm_area_struct *vma, pmd_t *pmdp,
+ unsigned long pfn, unsigned long vaddr,
+ pgprot_t prot)
+{
+ pmd_t pmd = pfn_pmd(pfn, prot);
+
+ if (!has_transparent_hugepage())
+ return;
+
+ /* Align the address wrt HPAGE_PMD_SIZE */
+ vaddr = (vaddr & HPAGE_PMD_MASK) + HPAGE_PMD_SIZE;
+
+ pmd = pfn_pmd(pfn, prot);
+ set_pmd_at(mm, vaddr, pmdp, pmd);
+ pmdp_set_wrprotect(mm, vaddr, pmdp);
+ pmd = READ_ONCE(*pmdp);
+ WARN_ON(pmd_write(pmd));
+
+ pmd = pfn_pmd(pfn, prot);
+ set_pmd_at(mm, vaddr, pmdp, pmd);
+ pmdp_huge_get_and_clear(mm, vaddr, pmdp);
+ pmd = READ_ONCE(*pmdp);
+ WARN_ON(!pmd_none(pmd));
+
+ pmd = pfn_pmd(pfn, prot);
+ pmd = pmd_wrprotect(pmd);
+ pmd = pmd_mkclean(pmd);
+ set_pmd_at(mm, vaddr, pmdp, pmd);
+ pmd = pmd_mkwrite(pmd);
+ pmd = pmd_mkdirty(pmd);
+ pmdp_set_access_flags(vma, vaddr, pmdp, pmd, 1);
+ pmd = READ_ONCE(*pmdp);
+ WARN_ON(!(pmd_write(pmd) && pmd_dirty(pmd)));
+
+ pmd = pmd_mkhuge(pfn_pmd(pfn, prot));
+ set_pmd_at(mm, vaddr, pmdp, pmd);
+ pmdp_huge_get_and_clear_full(vma, vaddr, pmdp, 1);
+ pmd = READ_ONCE(*pmdp);
+ WARN_ON(!pmd_none(pmd));
+
+ pmd = pmd_mkyoung(pmd);
+ set_pmd_at(mm, vaddr, pmdp, pmd);
+ pmdp_test_and_clear_young(vma, vaddr, pmdp);
+ pmd = READ_ONCE(*pmdp);
+ WARN_ON(pmd_young(pmd));
+}
+
+static void __init pmd_leaf_tests(unsigned long pfn, pgprot_t prot)
+{
+ pmd_t pmd = pfn_pmd(pfn, prot);
+
+ /*
+ * PMD based THP is a leaf entry.
+ */
+ pmd = pmd_mkhuge(pmd);
+ WARN_ON(!pmd_leaf(pmd));
+}
+
+static void __init pmd_huge_tests(pmd_t *pmdp, unsigned long pfn, pgprot_t prot)
+{
+ pmd_t pmd;
+
+ if (!IS_ENABLED(CONFIG_HAVE_ARCH_HUGE_VMAP))
+ return;
+ /*
+ * X86 defined pmd_set_huge() verifies that the given
+ * PMD is not a populated non-leaf entry.
+ */
+ WRITE_ONCE(*pmdp, __pmd(0));
+ WARN_ON(!pmd_set_huge(pmdp, __pfn_to_phys(pfn), prot));
+ WARN_ON(!pmd_clear_huge(pmdp));
+ pmd = READ_ONCE(*pmdp);
+ WARN_ON(!pmd_none(pmd));
+}
+
+static void __init pmd_savedwrite_tests(unsigned long pfn, pgprot_t prot)
+{
+ pmd_t pmd = pfn_pmd(pfn, prot);
+
+ WARN_ON(!pmd_savedwrite(pmd_mk_savedwrite(pmd_clear_savedwrite(pmd))));
+ WARN_ON(pmd_savedwrite(pmd_clear_savedwrite(pmd_mk_savedwrite(pmd))));
+}
+
#ifdef CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD
static void __init pud_basic_tests(unsigned long pfn, pgprot_t prot)
{
@@ -100,12 +235,119 @@ static void __init pud_basic_tests(unsigned long pfn, pgprot_t prot)
*/
WARN_ON(!pud_bad(pud_mkhuge(pud)));
}
+
+static void __init pud_advanced_tests(struct mm_struct *mm,
+ struct vm_area_struct *vma, pud_t *pudp,
+ unsigned long pfn, unsigned long vaddr,
+ pgprot_t prot)
+{
+ pud_t pud = pfn_pud(pfn, prot);
+
+ if (!has_transparent_hugepage())
+ return;
+
+ /* Align the address wrt HPAGE_PUD_SIZE */
+ vaddr = (vaddr & HPAGE_PUD_MASK) + HPAGE_PUD_SIZE;
+
+ set_pud_at(mm, vaddr, pudp, pud);
+ pudp_set_wrprotect(mm, vaddr, pudp);
+ pud = READ_ONCE(*pudp);
+ WARN_ON(pud_write(pud));
+
+#ifndef __PAGETABLE_PMD_FOLDED
+ pud = pfn_pud(pfn, prot);
+ set_pud_at(mm, vaddr, pudp, pud);
+ pudp_huge_get_and_clear(mm, vaddr, pudp);
+ pud = READ_ONCE(*pudp);
+ WARN_ON(!pud_none(pud));
+
+ pud = pfn_pud(pfn, prot);
+ set_pud_at(mm, vaddr, pudp, pud);
+ pudp_huge_get_and_clear_full(mm, vaddr, pudp, 1);
+ pud = READ_ONCE(*pudp);
+ WARN_ON(!pud_none(pud));
+#endif /* __PAGETABLE_PMD_FOLDED */
+ pud = pfn_pud(pfn, prot);
+ pud = pud_wrprotect(pud);
+ pud = pud_mkclean(pud);
+ set_pud_at(mm, vaddr, pudp, pud);
+ pud = pud_mkwrite(pud);
+ pud = pud_mkdirty(pud);
+ pudp_set_access_flags(vma, vaddr, pudp, pud, 1);
+ pud = READ_ONCE(*pudp);
+ WARN_ON(!(pud_write(pud) && pud_dirty(pud)));
+
+ pud = pud_mkyoung(pud);
+ set_pud_at(mm, vaddr, pudp, pud);
+ pudp_test_and_clear_young(vma, vaddr, pudp);
+ pud = READ_ONCE(*pudp);
+ WARN_ON(pud_young(pud));
+}
+
+static void __init pud_leaf_tests(unsigned long pfn, pgprot_t prot)
+{
+ pud_t pud = pfn_pud(pfn, prot);
+
+ /*
+ * PUD based THP is a leaf entry.
+ */
+ pud = pud_mkhuge(pud);
+ WARN_ON(!pud_leaf(pud));
+}
+
+static void __init pud_huge_tests(pud_t *pudp, unsigned long pfn, pgprot_t prot)
+{
+ pud_t pud;
+
+ if (!IS_ENABLED(CONFIG_HAVE_ARCH_HUGE_VMAP))
+ return;
+ /*
+ * X86 defined pud_set_huge() verifies that the given
+ * PUD is not a populated non-leaf entry.
+ */
+ WRITE_ONCE(*pudp, __pud(0));
+ WARN_ON(!pud_set_huge(pudp, __pfn_to_phys(pfn), prot));
+ WARN_ON(!pud_clear_huge(pudp));
+ pud = READ_ONCE(*pudp);
+ WARN_ON(!pud_none(pud));
+}
#else /* !CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD */
static void __init pud_basic_tests(unsigned long pfn, pgprot_t prot) { }
+static void __init pud_advanced_tests(struct mm_struct *mm,
+ struct vm_area_struct *vma, pud_t *pudp,
+ unsigned long pfn, unsigned long vaddr,
+ pgprot_t prot)
+{
+}
+static void __init pud_leaf_tests(unsigned long pfn, pgprot_t prot) { }
+static void __init pud_huge_tests(pud_t *pudp, unsigned long pfn, pgprot_t prot)
+{
+}
#endif /* CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD */
#else /* !CONFIG_TRANSPARENT_HUGEPAGE */
static void __init pmd_basic_tests(unsigned long pfn, pgprot_t prot) { }
static void __init pud_basic_tests(unsigned long pfn, pgprot_t prot) { }
+static void __init pmd_advanced_tests(struct mm_struct *mm,
+ struct vm_area_struct *vma, pmd_t *pmdp,
+ unsigned long pfn, unsigned long vaddr,
+ pgprot_t prot)
+{
+}
+static void __init pud_advanced_tests(struct mm_struct *mm,
+ struct vm_area_struct *vma, pud_t *pudp,
+ unsigned long pfn, unsigned long vaddr,
+ pgprot_t prot)
+{
+}
+static void __init pmd_leaf_tests(unsigned long pfn, pgprot_t prot) { }
+static void __init pud_leaf_tests(unsigned long pfn, pgprot_t prot) { }
+static void __init pmd_huge_tests(pmd_t *pmdp, unsigned long pfn, pgprot_t prot)
+{
+}
+static void __init pud_huge_tests(pud_t *pudp, unsigned long pfn, pgprot_t prot)
+{
+}
+static void __init pmd_savedwrite_tests(unsigned long pfn, pgprot_t prot) { }
#endif /* CONFIG_TRANSPARENT_HUGEPAGE */
static void __init p4d_basic_tests(unsigned long pfn, pgprot_t prot)
@@ -495,8 +737,56 @@ static void __init hugetlb_basic_tests(unsigned long pfn, pgprot_t prot)
WARN_ON(!pte_huge(pte_mkhuge(pte)));
#endif /* CONFIG_ARCH_WANT_GENERAL_HUGETLB */
}
+
+static void __init hugetlb_advanced_tests(struct mm_struct *mm,
+ struct vm_area_struct *vma,
+ pte_t *ptep, unsigned long pfn,
+ unsigned long vaddr, pgprot_t prot)
+{
+ struct page *page = pfn_to_page(pfn);
+ pte_t pte = ptep_get(ptep);
+ unsigned long paddr = (__pfn_to_phys(pfn) | RANDOM_ORVALUE) & PMD_MASK;
+
+ pte = pte_mkhuge(mk_pte(pfn_to_page(PHYS_PFN(paddr)), prot));
+ set_huge_pte_at(mm, vaddr, ptep, pte);
+ barrier();
+ WARN_ON(!pte_same(pte, huge_ptep_get(ptep)));
+ huge_pte_clear(mm, vaddr, ptep, PMD_SIZE);
+ pte = huge_ptep_get(ptep);
+ WARN_ON(!huge_pte_none(pte));
+
+ pte = mk_huge_pte(page, prot);
+ set_huge_pte_at(mm, vaddr, ptep, pte);
+ barrier();
+ huge_ptep_set_wrprotect(mm, vaddr, ptep);
+ pte = huge_ptep_get(ptep);
+ WARN_ON(huge_pte_write(pte));
+
+ pte = mk_huge_pte(page, prot);
+ set_huge_pte_at(mm, vaddr, ptep, pte);
+ barrier();
+ huge_ptep_get_and_clear(mm, vaddr, ptep);
+ pte = huge_ptep_get(ptep);
+ WARN_ON(!huge_pte_none(pte));
+
+ pte = mk_huge_pte(page, prot);
+ pte = huge_pte_wrprotect(pte);
+ set_huge_pte_at(mm, vaddr, ptep, pte);
+ barrier();
+ pte = huge_pte_mkwrite(pte);
+ pte = huge_pte_mkdirty(pte);
+ huge_ptep_set_access_flags(vma, vaddr, ptep, pte, 1);
+ pte = huge_ptep_get(ptep);
+ WARN_ON(!(huge_pte_write(pte) && huge_pte_dirty(pte)));
+}
#else /* !CONFIG_HUGETLB_PAGE */
static void __init hugetlb_basic_tests(unsigned long pfn, pgprot_t prot) { }
+static void __init hugetlb_advanced_tests(struct mm_struct *mm,
+ struct vm_area_struct *vma,
+ pte_t *ptep, unsigned long pfn,
+ unsigned long vaddr, pgprot_t prot)
+{
+}
#endif /* CONFIG_HUGETLB_PAGE */
#ifdef CONFIG_TRANSPARENT_HUGEPAGE
@@ -568,6 +858,7 @@ static unsigned long __init get_random_vaddr(void)
static int __init debug_vm_pgtable(void)
{
+ struct vm_area_struct *vma;
struct mm_struct *mm;
pgd_t *pgdp;
p4d_t *p4dp, *saved_p4dp;
@@ -596,6 +887,12 @@ static int __init debug_vm_pgtable(void)
*/
protnone = __P000;
+ vma = vm_area_alloc(mm);
+ if (!vma) {
+ pr_err("vma allocation failed\n");
+ return 1;
+ }
+
/*
* PFN for mapping at PTE level is determined from a standard kernel
* text symbol. But pfns for higher page table levels are derived by
@@ -644,6 +941,20 @@ static int __init debug_vm_pgtable(void)
p4d_clear_tests(mm, p4dp);
pgd_clear_tests(mm, pgdp);
+ pte_advanced_tests(mm, vma, ptep, pte_aligned, vaddr, prot);
+ pmd_advanced_tests(mm, vma, pmdp, pmd_aligned, vaddr, prot);
+ pud_advanced_tests(mm, vma, pudp, pud_aligned, vaddr, prot);
+ hugetlb_advanced_tests(mm, vma, ptep, pte_aligned, vaddr, prot);
+
+ pmd_leaf_tests(pmd_aligned, prot);
+ pud_leaf_tests(pud_aligned, prot);
+
+ pmd_huge_tests(pmdp, pmd_aligned, prot);
+ pud_huge_tests(pudp, pud_aligned, prot);
+
+ pte_savedwrite_tests(pte_aligned, prot);
+ pmd_savedwrite_tests(pmd_aligned, prot);
+
pte_unmap_unlock(ptep, ptl);
pmd_populate_tests(mm, pmdp, saved_ptep);
@@ -678,6 +989,7 @@ static int __init debug_vm_pgtable(void)
pmd_free(mm, saved_pmdp);
pte_free(mm, saved_ptep);
+ vm_area_free(vma);
mm_dec_nr_puds(mm);
mm_dec_nr_pmds(mm);
mm_dec_nr_ptes(mm);
--
2.20.1
^ permalink raw reply related
* [PATCH V4 3/4] mm/debug_vm_pgtable: Add debug prints for individual tests
From: Anshuman Khandual @ 2020-07-06 0:48 UTC (permalink / raw)
To: linux-mm
Cc: Heiko Carstens, Paul Mackerras, H. Peter Anvin, linux-riscv,
Will Deacon, linux-arch, linux-s390, x86, Mike Rapoport,
Christian Borntraeger, Ingo Molnar, Catalin Marinas,
linux-snps-arc, Vasily Gorbik, Anshuman Khandual, Borislav Petkov,
Paul Walmsley, Kirill A . Shutemov, Thomas Gleixner,
linux-arm-kernel, Vineet Gupta, linux-kernel, Palmer Dabbelt,
Andrew Morton, linuxppc-dev
In-Reply-To: <1593996516-7186-1-git-send-email-anshuman.khandual@arm.com>
This adds debug print information that enlists all tests getting executed
on a given platform. With dynamic debug enabled, the following information
will be splashed during boot. For compactness purpose, dropped both time
stamp and prefix (i.e debug_vm_pgtable) from this sample output.
[debug_vm_pgtable ]: Validating architecture page table helpers
[pte_basic_tests ]: Validating PTE basic
[pmd_basic_tests ]: Validating PMD basic
[p4d_basic_tests ]: Validating P4D basic
[pgd_basic_tests ]: Validating PGD basic
[pte_clear_tests ]: Validating PTE clear
[pmd_clear_tests ]: Validating PMD clear
[pte_advanced_tests ]: Validating PTE advanced
[pmd_advanced_tests ]: Validating PMD advanced
[hugetlb_advanced_tests]: Validating HugeTLB advanced
[pmd_leaf_tests ]: Validating PMD leaf
[pmd_huge_tests ]: Validating PMD huge
[pte_savedwrite_tests ]: Validating PTE saved write
[pmd_savedwrite_tests ]: Validating PMD saved write
[pmd_populate_tests ]: Validating PMD populate
[pte_special_tests ]: Validating PTE special
[pte_protnone_tests ]: Validating PTE protnone
[pmd_protnone_tests ]: Validating PMD protnone
[pte_devmap_tests ]: Validating PTE devmap
[pmd_devmap_tests ]: Validating PMD devmap
[pte_swap_tests ]: Validating PTE swap
[swap_migration_tests ]: Validating swap migration
[hugetlb_basic_tests ]: Validating HugeTLB basic
[pmd_thp_tests ]: Validating PMD based THP
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Mike Rapoport <rppt@linux.ibm.com>
Cc: Vineet Gupta <vgupta@synopsys.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will@kernel.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Michael Ellerman <mpe@ellerman.id.au>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Vasily Gorbik <gor@linux.ibm.com>
Cc: Christian Borntraeger <borntraeger@de.ibm.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Borislav Petkov <bp@alien8.de>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Kirill A. Shutemov <kirill@shutemov.name>
Cc: Paul Walmsley <paul.walmsley@sifive.com>
Cc: Palmer Dabbelt <palmer@dabbelt.com>
Cc: linux-snps-arc@lists.infradead.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linuxppc-dev@lists.ozlabs.org
Cc: linux-s390@vger.kernel.org
Cc: linux-riscv@lists.infradead.org
Cc: x86@kernel.org
Cc: linux-mm@kvack.org
Cc: linux-arch@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Tested-by: Vineet Gupta <vgupta@synopsys.com> #arc
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
---
mm/debug_vm_pgtable.c | 46 ++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 45 insertions(+), 1 deletion(-)
diff --git a/mm/debug_vm_pgtable.c b/mm/debug_vm_pgtable.c
index dc72825f94a4..a9ae8cb7e832 100644
--- a/mm/debug_vm_pgtable.c
+++ b/mm/debug_vm_pgtable.c
@@ -8,7 +8,7 @@
*
* Author: Anshuman Khandual <anshuman.khandual@arm.com>
*/
-#define pr_fmt(fmt) "debug_vm_pgtable: %s: " fmt, __func__
+#define pr_fmt(fmt) "debug_vm_pgtable: [%-25s]: " fmt, __func__
#include <linux/gfp.h>
#include <linux/highmem.h>
@@ -48,6 +48,7 @@ static void __init pte_basic_tests(unsigned long pfn, pgprot_t prot)
{
pte_t pte = pfn_pte(pfn, prot);
+ pr_debug("Validating PTE basic\n");
WARN_ON(!pte_same(pte, pte));
WARN_ON(!pte_young(pte_mkyoung(pte_mkold(pte))));
WARN_ON(!pte_dirty(pte_mkdirty(pte_mkclean(pte))));
@@ -64,6 +65,7 @@ static void __init pte_advanced_tests(struct mm_struct *mm,
{
pte_t pte = pfn_pte(pfn, prot);
+ pr_debug("Validating PTE advanced\n");
pte = pfn_pte(pfn, prot);
set_pte_at(mm, vaddr, ptep, pte);
ptep_set_wrprotect(mm, vaddr, ptep);
@@ -103,6 +105,7 @@ static void __init pte_savedwrite_tests(unsigned long pfn, pgprot_t prot)
{
pte_t pte = pfn_pte(pfn, prot);
+ pr_debug("Validating PTE saved write\n");
WARN_ON(!pte_savedwrite(pte_mk_savedwrite(pte_clear_savedwrite(pte))));
WARN_ON(pte_savedwrite(pte_clear_savedwrite(pte_mk_savedwrite(pte))));
}
@@ -114,6 +117,7 @@ static void __init pmd_basic_tests(unsigned long pfn, pgprot_t prot)
if (!has_transparent_hugepage())
return;
+ pr_debug("Validating PMD basic\n");
WARN_ON(!pmd_same(pmd, pmd));
WARN_ON(!pmd_young(pmd_mkyoung(pmd_mkold(pmd))));
WARN_ON(!pmd_dirty(pmd_mkdirty(pmd_mkclean(pmd))));
@@ -138,6 +142,7 @@ static void __init pmd_advanced_tests(struct mm_struct *mm,
if (!has_transparent_hugepage())
return;
+ pr_debug("Validating PMD advanced\n");
/* Align the address wrt HPAGE_PMD_SIZE */
vaddr = (vaddr & HPAGE_PMD_MASK) + HPAGE_PMD_SIZE;
@@ -180,6 +185,7 @@ static void __init pmd_leaf_tests(unsigned long pfn, pgprot_t prot)
{
pmd_t pmd = pfn_pmd(pfn, prot);
+ pr_debug("Validating PMD leaf\n");
/*
* PMD based THP is a leaf entry.
*/
@@ -193,6 +199,8 @@ static void __init pmd_huge_tests(pmd_t *pmdp, unsigned long pfn, pgprot_t prot)
if (!IS_ENABLED(CONFIG_HAVE_ARCH_HUGE_VMAP))
return;
+
+ pr_debug("Validating PMD huge\n");
/*
* X86 defined pmd_set_huge() verifies that the given
* PMD is not a populated non-leaf entry.
@@ -208,6 +216,7 @@ static void __init pmd_savedwrite_tests(unsigned long pfn, pgprot_t prot)
{
pmd_t pmd = pfn_pmd(pfn, prot);
+ pr_debug("Validating PMD saved write\n");
WARN_ON(!pmd_savedwrite(pmd_mk_savedwrite(pmd_clear_savedwrite(pmd))));
WARN_ON(pmd_savedwrite(pmd_clear_savedwrite(pmd_mk_savedwrite(pmd))));
}
@@ -220,6 +229,7 @@ static void __init pud_basic_tests(unsigned long pfn, pgprot_t prot)
if (!has_transparent_hugepage())
return;
+ pr_debug("Validating PUD basic\n");
WARN_ON(!pud_same(pud, pud));
WARN_ON(!pud_young(pud_mkyoung(pud_mkold(pud))));
WARN_ON(!pud_write(pud_mkwrite(pud_wrprotect(pud))));
@@ -246,6 +256,7 @@ static void __init pud_advanced_tests(struct mm_struct *mm,
if (!has_transparent_hugepage())
return;
+ pr_debug("Validating PUD advanced\n");
/* Align the address wrt HPAGE_PUD_SIZE */
vaddr = (vaddr & HPAGE_PUD_MASK) + HPAGE_PUD_SIZE;
@@ -288,6 +299,7 @@ static void __init pud_leaf_tests(unsigned long pfn, pgprot_t prot)
{
pud_t pud = pfn_pud(pfn, prot);
+ pr_debug("Validating PUD leaf\n");
/*
* PUD based THP is a leaf entry.
*/
@@ -301,6 +313,8 @@ static void __init pud_huge_tests(pud_t *pudp, unsigned long pfn, pgprot_t prot)
if (!IS_ENABLED(CONFIG_HAVE_ARCH_HUGE_VMAP))
return;
+
+ pr_debug("Validating PUD huge\n");
/*
* X86 defined pud_set_huge() verifies that the given
* PUD is not a populated non-leaf entry.
@@ -354,6 +368,7 @@ static void __init p4d_basic_tests(unsigned long pfn, pgprot_t prot)
{
p4d_t p4d;
+ pr_debug("Validating P4D basic\n");
memset(&p4d, RANDOM_NZVALUE, sizeof(p4d_t));
WARN_ON(!p4d_same(p4d, p4d));
}
@@ -362,6 +377,7 @@ static void __init pgd_basic_tests(unsigned long pfn, pgprot_t prot)
{
pgd_t pgd;
+ pr_debug("Validating PGD basic\n");
memset(&pgd, RANDOM_NZVALUE, sizeof(pgd_t));
WARN_ON(!pgd_same(pgd, pgd));
}
@@ -374,6 +390,7 @@ static void __init pud_clear_tests(struct mm_struct *mm, pud_t *pudp)
if (mm_pmd_folded(mm))
return;
+ pr_debug("Validating PUD clear\n");
pud = __pud(pud_val(pud) | RANDOM_ORVALUE);
WRITE_ONCE(*pudp, pud);
pud_clear(pudp);
@@ -388,6 +405,8 @@ static void __init pud_populate_tests(struct mm_struct *mm, pud_t *pudp,
if (mm_pmd_folded(mm))
return;
+
+ pr_debug("Validating PUD populate\n");
/*
* This entry points to next level page table page.
* Hence this must not qualify as pud_bad().
@@ -414,6 +433,7 @@ static void __init p4d_clear_tests(struct mm_struct *mm, p4d_t *p4dp)
if (mm_pud_folded(mm))
return;
+ pr_debug("Validating P4D clear\n");
p4d = __p4d(p4d_val(p4d) | RANDOM_ORVALUE);
WRITE_ONCE(*p4dp, p4d);
p4d_clear(p4dp);
@@ -429,6 +449,7 @@ static void __init p4d_populate_tests(struct mm_struct *mm, p4d_t *p4dp,
if (mm_pud_folded(mm))
return;
+ pr_debug("Validating P4D populate\n");
/*
* This entry points to next level page table page.
* Hence this must not qualify as p4d_bad().
@@ -447,6 +468,7 @@ static void __init pgd_clear_tests(struct mm_struct *mm, pgd_t *pgdp)
if (mm_p4d_folded(mm))
return;
+ pr_debug("Validating PGD clear\n");
pgd = __pgd(pgd_val(pgd) | RANDOM_ORVALUE);
WRITE_ONCE(*pgdp, pgd);
pgd_clear(pgdp);
@@ -462,6 +484,7 @@ static void __init pgd_populate_tests(struct mm_struct *mm, pgd_t *pgdp,
if (mm_p4d_folded(mm))
return;
+ pr_debug("Validating PGD populate\n");
/*
* This entry points to next level page table page.
* Hence this must not qualify as pgd_bad().
@@ -490,6 +513,7 @@ static void __init pte_clear_tests(struct mm_struct *mm, pte_t *ptep,
{
pte_t pte = ptep_get(ptep);
+ pr_debug("Validating PTE clear\n");
pte = __pte(pte_val(pte) | RANDOM_ORVALUE);
set_pte_at(mm, vaddr, ptep, pte);
barrier();
@@ -502,6 +526,7 @@ static void __init pmd_clear_tests(struct mm_struct *mm, pmd_t *pmdp)
{
pmd_t pmd = READ_ONCE(*pmdp);
+ pr_debug("Validating PMD clear\n");
pmd = __pmd(pmd_val(pmd) | RANDOM_ORVALUE);
WRITE_ONCE(*pmdp, pmd);
pmd_clear(pmdp);
@@ -514,6 +539,7 @@ static void __init pmd_populate_tests(struct mm_struct *mm, pmd_t *pmdp,
{
pmd_t pmd;
+ pr_debug("Validating PMD populate\n");
/*
* This entry points to next level page table page.
* Hence this must not qualify as pmd_bad().
@@ -531,6 +557,7 @@ static void __init pte_special_tests(unsigned long pfn, pgprot_t prot)
if (!IS_ENABLED(CONFIG_ARCH_HAS_PTE_SPECIAL))
return;
+ pr_debug("Validating PTE special\n");
WARN_ON(!pte_special(pte_mkspecial(pte)));
}
@@ -541,6 +568,7 @@ static void __init pte_protnone_tests(unsigned long pfn, pgprot_t prot)
if (!IS_ENABLED(CONFIG_NUMA_BALANCING))
return;
+ pr_debug("Validating PTE protnone\n");
WARN_ON(!pte_protnone(pte));
WARN_ON(!pte_present(pte));
}
@@ -553,6 +581,7 @@ static void __init pmd_protnone_tests(unsigned long pfn, pgprot_t prot)
if (!IS_ENABLED(CONFIG_NUMA_BALANCING))
return;
+ pr_debug("Validating PMD protnone\n");
WARN_ON(!pmd_protnone(pmd));
WARN_ON(!pmd_present(pmd));
}
@@ -565,6 +594,7 @@ static void __init pte_devmap_tests(unsigned long pfn, pgprot_t prot)
{
pte_t pte = pfn_pte(pfn, prot);
+ pr_debug("Validating PTE devmap\n");
WARN_ON(!pte_devmap(pte_mkdevmap(pte)));
}
@@ -573,6 +603,7 @@ static void __init pmd_devmap_tests(unsigned long pfn, pgprot_t prot)
{
pmd_t pmd = pfn_pmd(pfn, prot);
+ pr_debug("Validating PMD devmap\n");
WARN_ON(!pmd_devmap(pmd_mkdevmap(pmd)));
}
@@ -581,6 +612,7 @@ static void __init pud_devmap_tests(unsigned long pfn, pgprot_t prot)
{
pud_t pud = pfn_pud(pfn, prot);
+ pr_debug("Validating PUD devmap\n");
WARN_ON(!pud_devmap(pud_mkdevmap(pud)));
}
#else /* !CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD */
@@ -603,6 +635,7 @@ static void __init pte_soft_dirty_tests(unsigned long pfn, pgprot_t prot)
if (!IS_ENABLED(CONFIG_MEM_SOFT_DIRTY))
return;
+ pr_debug("Validating PTE soft dirty\n");
WARN_ON(!pte_soft_dirty(pte_mksoft_dirty(pte)));
WARN_ON(pte_soft_dirty(pte_clear_soft_dirty(pte)));
}
@@ -614,6 +647,7 @@ static void __init pte_swap_soft_dirty_tests(unsigned long pfn, pgprot_t prot)
if (!IS_ENABLED(CONFIG_MEM_SOFT_DIRTY))
return;
+ pr_debug("Validating PTE swap soft dirty\n");
WARN_ON(!pte_swp_soft_dirty(pte_swp_mksoft_dirty(pte)));
WARN_ON(pte_swp_soft_dirty(pte_swp_clear_soft_dirty(pte)));
}
@@ -626,6 +660,7 @@ static void __init pmd_soft_dirty_tests(unsigned long pfn, pgprot_t prot)
if (!IS_ENABLED(CONFIG_MEM_SOFT_DIRTY))
return;
+ pr_debug("Validating PMD soft dirty\n");
WARN_ON(!pmd_soft_dirty(pmd_mksoft_dirty(pmd)));
WARN_ON(pmd_soft_dirty(pmd_clear_soft_dirty(pmd)));
}
@@ -638,6 +673,7 @@ static void __init pmd_swap_soft_dirty_tests(unsigned long pfn, pgprot_t prot)
!IS_ENABLED(CONFIG_ARCH_ENABLE_THP_MIGRATION))
return;
+ pr_debug("Validating PMD swap soft dirty\n");
WARN_ON(!pmd_swp_soft_dirty(pmd_swp_mksoft_dirty(pmd)));
WARN_ON(pmd_swp_soft_dirty(pmd_swp_clear_soft_dirty(pmd)));
}
@@ -653,6 +689,7 @@ static void __init pte_swap_tests(unsigned long pfn, pgprot_t prot)
swp_entry_t swp;
pte_t pte;
+ pr_debug("Validating PTE swap\n");
pte = pfn_pte(pfn, prot);
swp = __pte_to_swp_entry(pte);
pte = __swp_entry_to_pte(swp);
@@ -665,6 +702,7 @@ static void __init pmd_swap_tests(unsigned long pfn, pgprot_t prot)
swp_entry_t swp;
pmd_t pmd;
+ pr_debug("Validating PMD swap\n");
pmd = pfn_pmd(pfn, prot);
swp = __pmd_to_swp_entry(pmd);
pmd = __swp_entry_to_pmd(swp);
@@ -681,6 +719,8 @@ static void __init swap_migration_tests(void)
if (!IS_ENABLED(CONFIG_MIGRATION))
return;
+
+ pr_debug("Validating swap migration\n");
/*
* swap_migration_tests() requires a dedicated page as it needs to
* be locked before creating a migration entry from it. Locking the
@@ -720,6 +760,7 @@ static void __init hugetlb_basic_tests(unsigned long pfn, pgprot_t prot)
struct page *page;
pte_t pte;
+ pr_debug("Validating HugeTLB basic\n");
/*
* Accessing the page associated with the pfn is safe here,
* as it was previously derived from a real kernel symbol.
@@ -747,6 +788,7 @@ static void __init hugetlb_advanced_tests(struct mm_struct *mm,
pte_t pte = ptep_get(ptep);
unsigned long paddr = (__pfn_to_phys(pfn) | RANDOM_ORVALUE) & PMD_MASK;
+ pr_debug("Validating HugeTLB advanced\n");
pte = pte_mkhuge(mk_pte(pfn_to_page(PHYS_PFN(paddr)), prot));
set_huge_pte_at(mm, vaddr, ptep, pte);
barrier();
@@ -797,6 +839,7 @@ static void __init pmd_thp_tests(unsigned long pfn, pgprot_t prot)
if (!has_transparent_hugepage())
return;
+ pr_debug("Validating PMD based THP\n");
/*
* pmd_trans_huge() and pmd_present() must return positive after
* MMU invalidation with pmd_mkinvalid(). This behavior is an
@@ -825,6 +868,7 @@ static void __init pud_thp_tests(unsigned long pfn, pgprot_t prot)
if (!has_transparent_hugepage())
return;
+ pr_debug("Validating PUD based THP\n");
pud = pfn_pud(pfn, prot);
WARN_ON(!pud_trans_huge(pud_mkhuge(pud)));
--
2.20.1
^ permalink raw reply related
* [PATCH V4 4/4] Documentation/mm: Add descriptions for arch page table helpers
From: Anshuman Khandual @ 2020-07-06 0:48 UTC (permalink / raw)
To: linux-mm
Cc: linux-doc, Heiko Carstens, Paul Mackerras, H. Peter Anvin,
linux-riscv, Will Deacon, linux-arch, linux-s390, Jonathan Corbet,
x86, Mike Rapoport, Christian Borntraeger, Ingo Molnar,
Catalin Marinas, linux-snps-arc, Vasily Gorbik, Anshuman Khandual,
Borislav Petkov, Paul Walmsley, Kirill A . Shutemov,
Thomas Gleixner, linux-arm-kernel, Vineet Gupta, linux-kernel,
Palmer Dabbelt, Andrew Morton, linuxppc-dev
In-Reply-To: <1593996516-7186-1-git-send-email-anshuman.khandual@arm.com>
This adds a specific description file for all arch page table helpers which
is in sync with the semantics being tested via CONFIG_DEBUG_VM_PGTABLE. All
future changes either to these descriptions here or the debug test should
always remain in sync.
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Mike Rapoport <rppt@linux.ibm.com>
Cc: Vineet Gupta <vgupta@synopsys.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will@kernel.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Michael Ellerman <mpe@ellerman.id.au>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Vasily Gorbik <gor@linux.ibm.com>
Cc: Christian Borntraeger <borntraeger@de.ibm.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Borislav Petkov <bp@alien8.de>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Kirill A. Shutemov <kirill@shutemov.name>
Cc: Paul Walmsley <paul.walmsley@sifive.com>
Cc: Palmer Dabbelt <palmer@dabbelt.com>
Cc: linux-snps-arc@lists.infradead.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linuxppc-dev@lists.ozlabs.org
Cc: linux-s390@vger.kernel.org
Cc: linux-riscv@lists.infradead.org
Cc: x86@kernel.org
Cc: linux-arch@vger.kernel.org
Cc: linux-mm@kvack.org
Cc: linux-doc@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Acked-by: Mike Rapoport <rppt@linux.ibm.com>
Suggested-by: Mike Rapoport <rppt@kernel.org>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
---
Documentation/vm/arch_pgtable_helpers.rst | 258 ++++++++++++++++++++++
mm/debug_vm_pgtable.c | 6 +
2 files changed, 264 insertions(+)
create mode 100644 Documentation/vm/arch_pgtable_helpers.rst
diff --git a/Documentation/vm/arch_pgtable_helpers.rst b/Documentation/vm/arch_pgtable_helpers.rst
new file mode 100644
index 000000000000..cd7609b05446
--- /dev/null
+++ b/Documentation/vm/arch_pgtable_helpers.rst
@@ -0,0 +1,258 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+.. _arch_page_table_helpers:
+
+===============================
+Architecture Page Table Helpers
+===============================
+
+Generic MM expects architectures (with MMU) to provide helpers to create, access
+and modify page table entries at various level for different memory functions.
+These page table helpers need to conform to a common semantics across platforms.
+Following tables describe the expected semantics which can also be tested during
+boot via CONFIG_DEBUG_VM_PGTABLE option. All future changes in here or the debug
+test need to be in sync.
+
+======================
+PTE Page Table Helpers
+======================
+
+--------------------------------------------------------------------------------
+| pte_same | Tests whether both PTE entries are the same |
+--------------------------------------------------------------------------------
+| pte_bad | Tests a non-table mapped PTE |
+--------------------------------------------------------------------------------
+| pte_present | Tests a valid mapped PTE |
+--------------------------------------------------------------------------------
+| pte_young | Tests a young PTE |
+--------------------------------------------------------------------------------
+| pte_dirty | Tests a dirty PTE |
+--------------------------------------------------------------------------------
+| pte_write | Tests a writable PTE |
+--------------------------------------------------------------------------------
+| pte_special | Tests a special PTE |
+--------------------------------------------------------------------------------
+| pte_protnone | Tests a PROT_NONE PTE |
+--------------------------------------------------------------------------------
+| pte_devmap | Tests a ZONE_DEVICE mapped PTE |
+--------------------------------------------------------------------------------
+| pte_soft_dirty | Tests a soft dirty PTE |
+--------------------------------------------------------------------------------
+| pte_swp_soft_dirty | Tests a soft dirty swapped PTE |
+--------------------------------------------------------------------------------
+| pte_mkyoung | Creates a young PTE |
+--------------------------------------------------------------------------------
+| pte_mkold | Creates an old PTE |
+--------------------------------------------------------------------------------
+| pte_mkdirty | Creates a dirty PTE |
+--------------------------------------------------------------------------------
+| pte_mkclean | Creates a clean PTE |
+--------------------------------------------------------------------------------
+| pte_mkwrite | Creates a writable PTE |
+--------------------------------------------------------------------------------
+| pte_mkwrprotect | Creates a write protected PTE |
+--------------------------------------------------------------------------------
+| pte_mkspecial | Creates a special PTE |
+--------------------------------------------------------------------------------
+| pte_mkdevmap | Creates a ZONE_DEVICE mapped PTE |
+--------------------------------------------------------------------------------
+| pte_mksoft_dirty | Creates a soft dirty PTE |
+--------------------------------------------------------------------------------
+| pte_clear_soft_dirty | Clears a soft dirty PTE |
+--------------------------------------------------------------------------------
+| pte_swp_mksoft_dirty | Creates a soft dirty swapped PTE |
+--------------------------------------------------------------------------------
+| pte_swp_clear_soft_dirty | Clears a soft dirty swapped PTE |
+--------------------------------------------------------------------------------
+| pte_mknotpresent | Invalidates a mapped PTE |
+--------------------------------------------------------------------------------
+| ptep_get_and_clear | Clears a PTE |
+--------------------------------------------------------------------------------
+| ptep_get_and_clear_full | Clears a PTE |
+--------------------------------------------------------------------------------
+| ptep_test_and_clear_young | Clears young from a PTE |
+--------------------------------------------------------------------------------
+| ptep_set_wrprotect | Converts into a write protected PTE |
+--------------------------------------------------------------------------------
+| ptep_set_access_flags | Converts into a more permissive PTE |
+--------------------------------------------------------------------------------
+
+======================
+PMD Page Table Helpers
+======================
+
+--------------------------------------------------------------------------------
+| pmd_same | Tests whether both PMD entries are the same |
+--------------------------------------------------------------------------------
+| pmd_bad | Tests a non-table mapped PMD |
+--------------------------------------------------------------------------------
+| pmd_leaf | Tests a leaf mapped PMD |
+--------------------------------------------------------------------------------
+| pmd_huge | Tests a HugeTLB mapped PMD |
+--------------------------------------------------------------------------------
+| pmd_trans_huge | Tests a Transparent Huge Page (THP) at PMD |
+--------------------------------------------------------------------------------
+| pmd_present | Tests a valid mapped PMD |
+--------------------------------------------------------------------------------
+| pmd_young | Tests a young PMD |
+--------------------------------------------------------------------------------
+| pmd_dirty | Tests a dirty PMD |
+--------------------------------------------------------------------------------
+| pmd_write | Tests a writable PMD |
+--------------------------------------------------------------------------------
+| pmd_special | Tests a special PMD |
+--------------------------------------------------------------------------------
+| pmd_protnone | Tests a PROT_NONE PMD |
+--------------------------------------------------------------------------------
+| pmd_devmap | Tests a ZONE_DEVICE mapped PMD |
+--------------------------------------------------------------------------------
+| pmd_soft_dirty | Tests a soft dirty PMD |
+--------------------------------------------------------------------------------
+| pmd_swp_soft_dirty | Tests a soft dirty swapped PMD |
+--------------------------------------------------------------------------------
+| pmd_mkyoung | Creates a young PMD |
+--------------------------------------------------------------------------------
+| pmd_mkold | Creates an old PMD |
+--------------------------------------------------------------------------------
+| pmd_mkdirty | Creates a dirty PMD |
+--------------------------------------------------------------------------------
+| pmd_mkclean | Creates a clean PMD |
+--------------------------------------------------------------------------------
+| pmd_mkwrite | Creates a writable PMD |
+--------------------------------------------------------------------------------
+| pmd_mkwrprotect | Creates a write protected PMD |
+--------------------------------------------------------------------------------
+| pmd_mkspecial | Creates a special PMD |
+--------------------------------------------------------------------------------
+| pmd_mkdevmap | Creates a ZONE_DEVICE mapped PMD |
+--------------------------------------------------------------------------------
+| pmd_mksoft_dirty | Creates a soft dirty PMD |
+--------------------------------------------------------------------------------
+| pmd_clear_soft_dirty | Clears a soft dirty PMD |
+--------------------------------------------------------------------------------
+| pmd_swp_mksoft_dirty | Creates a soft dirty swapped PMD |
+--------------------------------------------------------------------------------
+| pmd_swp_clear_soft_dirty | Clears a soft dirty swapped PMD |
+--------------------------------------------------------------------------------
+| pmd_mkinvalid | Invalidates a mapped PMD [1] |
+--------------------------------------------------------------------------------
+| pmd_set_huge | Creates a PMD huge mapping |
+--------------------------------------------------------------------------------
+| pmd_clear_huge | Clears a PMD huge mapping |
+--------------------------------------------------------------------------------
+| pmdp_get_and_clear | Clears a PMD |
+--------------------------------------------------------------------------------
+| pmdp_get_and_clear_full | Clears a PMD |
+--------------------------------------------------------------------------------
+| pmdp_test_and_clear_young | Clears young from a PMD |
+--------------------------------------------------------------------------------
+| pmdp_set_wrprotect | Converts into a write protected PMD |
+--------------------------------------------------------------------------------
+| pmdp_set_access_flags | Converts into a more permissive PMD |
+--------------------------------------------------------------------------------
+
+======================
+PUD Page Table Helpers
+======================
+
+--------------------------------------------------------------------------------
+| pud_same | Tests whether both PUD entries are the same |
+--------------------------------------------------------------------------------
+| pud_bad | Tests a non-table mapped PUD |
+--------------------------------------------------------------------------------
+| pud_leaf | Tests a leaf mapped PUD |
+--------------------------------------------------------------------------------
+| pud_huge | Tests a HugeTLB mapped PUD |
+--------------------------------------------------------------------------------
+| pud_trans_huge | Tests a Transparent Huge Page (THP) at PUD |
+--------------------------------------------------------------------------------
+| pud_present | Tests a valid mapped PUD |
+--------------------------------------------------------------------------------
+| pud_young | Tests a young PUD |
+--------------------------------------------------------------------------------
+| pud_dirty | Tests a dirty PUD |
+--------------------------------------------------------------------------------
+| pud_write | Tests a writable PUD |
+--------------------------------------------------------------------------------
+| pud_devmap | Tests a ZONE_DEVICE mapped PUD |
+--------------------------------------------------------------------------------
+| pud_mkyoung | Creates a young PUD |
+--------------------------------------------------------------------------------
+| pud_mkold | Creates an old PUD |
+--------------------------------------------------------------------------------
+| pud_mkdirty | Creates a dirty PUD |
+--------------------------------------------------------------------------------
+| pud_mkclean | Creates a clean PUD |
+--------------------------------------------------------------------------------
+| pud_mkwrite | Creates a writable PMD |
+--------------------------------------------------------------------------------
+| pud_mkwrprotect | Creates a write protected PMD |
+--------------------------------------------------------------------------------
+| pud_mkdevmap | Creates a ZONE_DEVICE mapped PMD |
+--------------------------------------------------------------------------------
+| pud_mkinvalid | Invalidates a mapped PUD [1] |
+--------------------------------------------------------------------------------
+| pud_set_huge | Creates a PUD huge mapping |
+--------------------------------------------------------------------------------
+| pud_clear_huge | Clears a PUD huge mapping |
+--------------------------------------------------------------------------------
+| pudp_get_and_clear | Clears a PUD |
+--------------------------------------------------------------------------------
+| pudp_get_and_clear_full | Clears a PUD |
+--------------------------------------------------------------------------------
+| pudp_test_and_clear_young | Clears young from a PUD |
+--------------------------------------------------------------------------------
+| pudp_set_wrprotect | Converts into a write protected PUD |
+--------------------------------------------------------------------------------
+| pudp_set_access_flags | Converts into a more permissive PUD |
+--------------------------------------------------------------------------------
+
+==========================
+HugeTLB Page Table Helpers
+==========================
+
+--------------------------------------------------------------------------------
+| pte_huge | Tests a HugeTLB |
+--------------------------------------------------------------------------------
+| pte_mkhuge | Creates a HugeTLB |
+--------------------------------------------------------------------------------
+| huge_pte_dirty | Tests a dirty HugeTLB |
+--------------------------------------------------------------------------------
+| huge_pte_write | Tests a writable HugeTLB |
+--------------------------------------------------------------------------------
+| huge_pte_mkdirty | Creates a dirty HugeTLB |
+--------------------------------------------------------------------------------
+| huge_pte_mkwrite | Creates a writable HugeTLB |
+--------------------------------------------------------------------------------
+| huge_pte_mkwrprotect | Creates a write protected HugeTLB |
+--------------------------------------------------------------------------------
+| huge_ptep_get_and_clear | Clears a HugeTLB |
+--------------------------------------------------------------------------------
+| huge_ptep_set_wrprotect | Converts into a write protected HugeTLB |
+--------------------------------------------------------------------------------
+| huge_ptep_set_access_flags | Converts into a more permissive HugeTLB |
+--------------------------------------------------------------------------------
+
+========================
+SWAP Page Table Helpers
+========================
+
+--------------------------------------------------------------------------------
+| __pte_to_swp_entry | Creates a swapped entry (arch) from a mapepd PTE |
+--------------------------------------------------------------------------------
+| __swp_to_pte_entry | Creates a mapped PTE from a swapped entry (arch) |
+--------------------------------------------------------------------------------
+| __pmd_to_swp_entry | Creates a swapped entry (arch) from a mapepd PMD |
+--------------------------------------------------------------------------------
+| __swp_to_pmd_entry | Creates a mapped PMD from a swapped entry (arch) |
+--------------------------------------------------------------------------------
+| is_migration_entry | Tests a migration (read or write) swapped entry |
+--------------------------------------------------------------------------------
+| is_write_migration_entry | Tests a write migration swapped entry |
+--------------------------------------------------------------------------------
+| make_migration_entry_read | Converts into read migration swapped entry |
+--------------------------------------------------------------------------------
+| make_migration_entry | Creates a migration swapped entry (read or write)|
+--------------------------------------------------------------------------------
+
+[1] https://lore.kernel.org/linux-mm/20181017020930.GN30832@redhat.com/
diff --git a/mm/debug_vm_pgtable.c b/mm/debug_vm_pgtable.c
index a9ae8cb7e832..4f0a61f6aff5 100644
--- a/mm/debug_vm_pgtable.c
+++ b/mm/debug_vm_pgtable.c
@@ -31,6 +31,12 @@
#include <asm/pgalloc.h>
#include <asm/tlbflush.h>
+/*
+ * Please refer Documentation/vm/arch_pgtable_helpers.rst for the semantics
+ * expectations that are being validated here. All future changes in here
+ * or the documentation need to be in sync.
+ */
+
#define VMFLAGS (VM_READ|VM_WRITE|VM_EXEC)
/*
--
2.20.1
^ permalink raw reply related
* Re: [PATCH V4 0/4] mm/debug_vm_pgtable: Add some more tests
From: Anshuman Khandual @ 2020-07-06 1:11 UTC (permalink / raw)
To: linux-mm
Cc: linux-doc, Heiko Carstens, Paul Mackerras, H. Peter Anvin,
linux-riscv, Will Deacon, linux-arch, linux-s390, Jonathan Corbet,
x86, Mike Rapoport, Christian Borntraeger, Ingo Molnar,
Gerald Schaefer, Zi Yan, Catalin Marinas, linux-snps-arc,
Vasily Gorbik, Borislav Petkov, Paul Walmsley,
Kirill A . Shutemov, Thomas Gleixner, linux-arm-kernel,
Christophe Leroy, Vineet Gupta, linux-kernel, Palmer Dabbelt,
Andrew Morton, linuxppc-dev
In-Reply-To: <1593996516-7186-1-git-send-email-anshuman.khandual@arm.com>
On 07/06/2020 06:18 AM, Anshuman Khandual wrote:
> This series adds some more arch page table helper validation tests which
> are related to core and advanced memory functions. This also creates a
> documentation, enlisting expected semantics for all page table helpers as
> suggested by Mike Rapoport previously (https://lkml.org/lkml/2020/1/30/40).
>
> There are many TRANSPARENT_HUGEPAGE and ARCH_HAS_TRANSPARENT_HUGEPAGE_PUD
> ifdefs scattered across the test. But consolidating all the fallback stubs
> is not very straight forward because ARCH_HAS_TRANSPARENT_HUGEPAGE_PUD is
> not explicitly dependent on ARCH_HAS_TRANSPARENT_HUGEPAGE.
>
> Tested on arm64, x86 platforms but only build tested on all other enabled
> platforms through ARCH_HAS_DEBUG_VM_PGTABLE i.e powerpc, arc, s390. The
> following failure on arm64 still exists which was mentioned previously. It
> will be fixed with the upcoming THP migration on arm64 enablement series.
>
> WARNING .... mm/debug_vm_pgtable.c:860 debug_vm_pgtable+0x940/0xa54
> WARN_ON(!pmd_present(pmd_mkinvalid(pmd_mkhuge(pmd))))
>
> This series is based on v5.8-rc4.
>
> Changes in V4:
>
> - Replaced READ_ONCE() with ptep_get() while accessing PTE pointers per Christophe
> - Fixed function argument alignments per Christophe
+Cc - Zi Yan, Gerald Schaefer, Christophe Leroy
The Cc list was not complete. Please do let me know if you could
not retrieve all the four patches of the series from the list.
- Anshuman
^ permalink raw reply
* Re: [RFC PATCH 4/5] powerpc/mm: Remove custom stack expansion checking
From: Nicholas Piggin @ 2020-07-06 1:15 UTC (permalink / raw)
To: Christophe Leroy, linuxppc-dev, Michael Ellerman
Cc: linux-arch, hughd, linux-kernel
In-Reply-To: <fb3aad5f-17a1-93cc-1a3a-c50fe16ab711@csgroup.eu>
Excerpts from Christophe Leroy's message of July 6, 2020 3:49 am:
>
>
> Le 03/07/2020 à 16:13, Michael Ellerman a écrit :
>> We have powerpc specific logic in our page fault handling to decide if
>> an access to an unmapped address below the stack pointer should expand
>> the stack VMA.
>>
>> The logic aims to prevent userspace from doing bad accesses below the
>> stack pointer. However as long as the stack is < 1MB in size, we allow
>> all accesses without further checks. Adding some debug I see that I
>> can do a full kernel build and LTP run, and not a single process has
>> used more than 1MB of stack. So for the majority of processes the
>> logic never even fires.
>>
>> We also recently found a nasty bug in this code which could cause
>> userspace programs to be killed during signal delivery. It went
>> unnoticed presumably because most processes use < 1MB of stack.
>>
>> The generic mm code has also grown support for stack guard pages since
>> this code was originally written, so the most heinous case of the
>> stack expanding into other mappings is now handled for us.
>>
>> Finally although some other arches have special logic in this path,
>> from what I can tell none of x86, arm64, arm and s390 impose any extra
>> checks other than those in expand_stack().
>>
>> So drop our complicated logic and like other architectures just let
>> the stack expand as long as its within the rlimit.
>
> I agree that's probably not worth a so complicated logic that is nowhere
> documented.
Agreed.
>> @@ -569,30 +488,15 @@ static int __do_page_fault(struct pt_regs *regs, unsigned long address,
>> vma = find_vma(mm, address);
>> if (unlikely(!vma))
>> return bad_area(regs, address);
>> - if (likely(vma->vm_start <= address))
>> - goto good_area;
>> - if (unlikely(!(vma->vm_flags & VM_GROWSDOWN)))
>> - return bad_area(regs, address);
>>
>> - /* The stack is being expanded, check if it's valid */
>> - if (unlikely(bad_stack_expansion(regs, address, vma, flags,
>> - &must_retry))) {
>> - if (!must_retry)
>> + if (unlikely(vma->vm_start > address)) {
>> + if (unlikely(!(vma->vm_flags & VM_GROWSDOWN)))
>
> We are already in an unlikely() branch, I don't think it is worth having
> a second level of unlikely(), better let gcc decide what's most efficient.
I'm not sure being nested matters. It does in terms of how the code is
generated and how much it might acutally matter, but if we say we
optimise the expand stack case rather than the segfault case, then
unlikely is fine here. I find it can be a readability aid as well.
Thanks,
Nick
^ permalink raw reply
* EEH core pci_dn de-lousing
From: Oliver O'Halloran @ 2020-07-06 1:36 UTC (permalink / raw)
To: linuxppc-dev; +Cc: mahesh
Removes most of the uses of pci_dn in the EEH core. There's a few
stragglers remaining in pseries specific bits of kernel/eeh*.c mainly
the the support for "open sriov" where the hypervisor allows the guest
to manage SR-IOV physical functions. We can largely ignore that on
non-pseries platforms though.
There'll be a follow up to this which actually removes the use of pci_dn
from PowerNV entirely and we can start looking at properly supporting
native PCIe. At last.
Oliver
^ permalink raw reply
* [PATCH 01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic()
From: Oliver O'Halloran @ 2020-07-06 1:36 UTC (permalink / raw)
To: linuxppc-dev; +Cc: Oliver O'Halloran, mahesh
In-Reply-To: <20200706013619.459420-1-oohall@gmail.com>
This function is a one line wrapper around eeh_phb_pe_create() and despite
the name it doesn't create any eeh_dev structures. Replace it with direct
calls to eeh_phb_pe_create() since that does what it says on the tin
and removes a layer of indirection.
Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
---
arch/powerpc/include/asm/eeh.h | 1 -
arch/powerpc/kernel/eeh.c | 2 +-
arch/powerpc/kernel/eeh_dev.c | 13 -------------
arch/powerpc/kernel/of_platform.c | 4 ++--
arch/powerpc/platforms/pseries/pci_dlpar.c | 2 +-
5 files changed, 4 insertions(+), 18 deletions(-)
diff --git a/arch/powerpc/include/asm/eeh.h b/arch/powerpc/include/asm/eeh.h
index 964a54292b36..646307481493 100644
--- a/arch/powerpc/include/asm/eeh.h
+++ b/arch/powerpc/include/asm/eeh.h
@@ -294,7 +294,6 @@ const char *eeh_pe_loc_get(struct eeh_pe *pe);
struct pci_bus *eeh_pe_bus_get(struct eeh_pe *pe);
struct eeh_dev *eeh_dev_init(struct pci_dn *pdn);
-void eeh_dev_phb_init_dynamic(struct pci_controller *phb);
void eeh_show_enabled(void);
int __init eeh_ops_register(struct eeh_ops *ops);
int __exit eeh_ops_unregister(const char *name);
diff --git a/arch/powerpc/kernel/eeh.c b/arch/powerpc/kernel/eeh.c
index d407981dec76..859f76020256 100644
--- a/arch/powerpc/kernel/eeh.c
+++ b/arch/powerpc/kernel/eeh.c
@@ -1096,7 +1096,7 @@ static int eeh_init(void)
/* Initialize PHB PEs */
list_for_each_entry_safe(hose, tmp, &hose_list, list_node)
- eeh_dev_phb_init_dynamic(hose);
+ eeh_phb_pe_create(hose);
eeh_addr_cache_init();
diff --git a/arch/powerpc/kernel/eeh_dev.c b/arch/powerpc/kernel/eeh_dev.c
index 7370185c7a05..8e159a12f10c 100644
--- a/arch/powerpc/kernel/eeh_dev.c
+++ b/arch/powerpc/kernel/eeh_dev.c
@@ -52,16 +52,3 @@ struct eeh_dev *eeh_dev_init(struct pci_dn *pdn)
return edev;
}
-
-/**
- * eeh_dev_phb_init_dynamic - Create EEH devices for devices included in PHB
- * @phb: PHB
- *
- * Scan the PHB OF node and its child association, then create the
- * EEH devices accordingly
- */
-void eeh_dev_phb_init_dynamic(struct pci_controller *phb)
-{
- /* EEH PE for PHB */
- eeh_phb_pe_create(phb);
-}
diff --git a/arch/powerpc/kernel/of_platform.c b/arch/powerpc/kernel/of_platform.c
index 71a3f97dc988..f89376ff633e 100644
--- a/arch/powerpc/kernel/of_platform.c
+++ b/arch/powerpc/kernel/of_platform.c
@@ -62,8 +62,8 @@ static int of_pci_phb_probe(struct platform_device *dev)
/* Init pci_dn data structures */
pci_devs_phb_init_dynamic(phb);
- /* Create EEH PEs for the PHB */
- eeh_dev_phb_init_dynamic(phb);
+ /* Create EEH PE for the PHB */
+ eeh_phb_pe_create(phb);
/* Scan the bus */
pcibios_scan_phb(phb);
diff --git a/arch/powerpc/platforms/pseries/pci_dlpar.c b/arch/powerpc/platforms/pseries/pci_dlpar.c
index b3a38f5a6b68..f9ae17e8a0f4 100644
--- a/arch/powerpc/platforms/pseries/pci_dlpar.c
+++ b/arch/powerpc/platforms/pseries/pci_dlpar.c
@@ -34,7 +34,7 @@ struct pci_controller *init_phb_dynamic(struct device_node *dn)
pci_devs_phb_init_dynamic(phb);
/* Create EEH devices for the PHB */
- eeh_dev_phb_init_dynamic(phb);
+ eeh_phb_pe_create(phb);
if (dn->child)
pseries_eeh_init_edev_recursive(PCI_DN(dn));
--
2.26.2
^ permalink raw reply related
* [PATCH 02/14] powerpc/eeh: Remove eeh_dev.c
From: Oliver O'Halloran @ 2020-07-06 1:36 UTC (permalink / raw)
To: linuxppc-dev; +Cc: Oliver O'Halloran, mahesh
In-Reply-To: <20200706013619.459420-1-oohall@gmail.com>
The only thing in this file is eeh_dev_init() which is allocates and
initialises an eeh_dev based on a pci_dn. This is only ever called from
pci_dn.c so move it into there and remove the file.
Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
---
arch/powerpc/include/asm/eeh.h | 6 ----
arch/powerpc/kernel/Makefile | 2 +-
arch/powerpc/kernel/eeh_dev.c | 54 ----------------------------------
arch/powerpc/kernel/pci_dn.c | 20 +++++++++++++
4 files changed, 21 insertions(+), 61 deletions(-)
delete mode 100644 arch/powerpc/kernel/eeh_dev.c
diff --git a/arch/powerpc/include/asm/eeh.h b/arch/powerpc/include/asm/eeh.h
index 646307481493..e22881a0c415 100644
--- a/arch/powerpc/include/asm/eeh.h
+++ b/arch/powerpc/include/asm/eeh.h
@@ -293,7 +293,6 @@ void eeh_pe_restore_bars(struct eeh_pe *pe);
const char *eeh_pe_loc_get(struct eeh_pe *pe);
struct pci_bus *eeh_pe_bus_get(struct eeh_pe *pe);
-struct eeh_dev *eeh_dev_init(struct pci_dn *pdn);
void eeh_show_enabled(void);
int __init eeh_ops_register(struct eeh_ops *ops);
int __exit eeh_ops_unregister(const char *name);
@@ -339,11 +338,6 @@ static inline bool eeh_enabled(void)
static inline void eeh_show_enabled(void) { }
-static inline void *eeh_dev_init(struct pci_dn *pdn, void *data)
-{
- return NULL;
-}
-
static inline void eeh_dev_phb_init_dynamic(struct pci_controller *phb) { }
static inline int eeh_check_failure(const volatile void __iomem *token)
diff --git a/arch/powerpc/kernel/Makefile b/arch/powerpc/kernel/Makefile
index 244542ae2a91..c5211bdcf1b6 100644
--- a/arch/powerpc/kernel/Makefile
+++ b/arch/powerpc/kernel/Makefile
@@ -71,7 +71,7 @@ obj-$(CONFIG_PPC_RTAS_DAEMON) += rtasd.o
obj-$(CONFIG_RTAS_FLASH) += rtas_flash.o
obj-$(CONFIG_RTAS_PROC) += rtas-proc.o
obj-$(CONFIG_PPC_DT_CPU_FTRS) += dt_cpu_ftrs.o
-obj-$(CONFIG_EEH) += eeh.o eeh_pe.o eeh_dev.o eeh_cache.o \
+obj-$(CONFIG_EEH) += eeh.o eeh_pe.o eeh_cache.o \
eeh_driver.o eeh_event.o eeh_sysfs.o
obj-$(CONFIG_GENERIC_TBSYNC) += smp-tbsync.o
obj-$(CONFIG_CRASH_DUMP) += crash_dump.o
diff --git a/arch/powerpc/kernel/eeh_dev.c b/arch/powerpc/kernel/eeh_dev.c
deleted file mode 100644
index 8e159a12f10c..000000000000
--- a/arch/powerpc/kernel/eeh_dev.c
+++ /dev/null
@@ -1,54 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0-or-later
-/*
- * The file intends to implement dynamic creation of EEH device, which will
- * be bound with OF node and PCI device simutaneously. The EEH devices would
- * be foundamental information for EEH core components to work proerly. Besides,
- * We have to support multiple situations where dynamic creation of EEH device
- * is required:
- *
- * 1) Before PCI emunation starts, we need create EEH devices according to the
- * PCI sensitive OF nodes.
- * 2) When PCI emunation is done, we need do the binding between PCI device and
- * the associated EEH device.
- * 3) DR (Dynamic Reconfiguration) would create PCI sensitive OF node. EEH device
- * will be created while PCI sensitive OF node is detected from DR.
- * 4) PCI hotplug needs redoing the binding between PCI device and EEH device. If
- * PHB is newly inserted, we also need create EEH devices accordingly.
- *
- * Copyright Benjamin Herrenschmidt & Gavin Shan, IBM Corporation 2012.
- */
-
-#include <linux/export.h>
-#include <linux/gfp.h>
-#include <linux/init.h>
-#include <linux/kernel.h>
-#include <linux/pci.h>
-#include <linux/string.h>
-
-#include <asm/pci-bridge.h>
-#include <asm/ppc-pci.h>
-
-/**
- * eeh_dev_init - Create EEH device according to OF node
- * @pdn: PCI device node
- *
- * It will create EEH device according to the given OF node. The function
- * might be called by PCI emunation, DR, PHB hotplug.
- */
-struct eeh_dev *eeh_dev_init(struct pci_dn *pdn)
-{
- struct eeh_dev *edev;
-
- /* Allocate EEH device */
- edev = kzalloc(sizeof(*edev), GFP_KERNEL);
- if (!edev)
- return NULL;
-
- /* Associate EEH device with OF node */
- pdn->edev = edev;
- edev->pdn = pdn;
- edev->bdfn = (pdn->busno << 8) | pdn->devfn;
- edev->controller = pdn->phb;
-
- return edev;
-}
diff --git a/arch/powerpc/kernel/pci_dn.c b/arch/powerpc/kernel/pci_dn.c
index 4e654df55969..f790a8d06f50 100644
--- a/arch/powerpc/kernel/pci_dn.c
+++ b/arch/powerpc/kernel/pci_dn.c
@@ -124,6 +124,26 @@ struct pci_dn *pci_get_pdn(struct pci_dev *pdev)
return NULL;
}
+#ifdef CONFIG_EEH
+static struct eeh_dev *eeh_dev_init(struct pci_dn *pdn)
+{
+ struct eeh_dev *edev;
+
+ /* Allocate EEH device */
+ edev = kzalloc(sizeof(*edev), GFP_KERNEL);
+ if (!edev)
+ return NULL;
+
+ /* Associate EEH device with OF node */
+ pdn->edev = edev;
+ edev->pdn = pdn;
+ edev->bdfn = (pdn->busno << 8) | pdn->devfn;
+ edev->controller = pdn->phb;
+
+ return edev;
+}
+#endif /* CONFIG_EEH */
+
#ifdef CONFIG_PCI_IOV
static struct pci_dn *add_one_sriov_vf_pdn(struct pci_dn *parent,
int vf_index,
--
2.26.2
^ permalink raw reply related
* [PATCH 03/14] powerpc/eeh: Move vf_index out of pci_dn and into eeh_dev
From: Oliver O'Halloran @ 2020-07-06 1:36 UTC (permalink / raw)
To: linuxppc-dev; +Cc: Oliver O'Halloran, mahesh
In-Reply-To: <20200706013619.459420-1-oohall@gmail.com>
Drivers that do not support the PCI error handling callbacks are handled by
tearing down the device and re-probing them. If the device to be removed is
a virtual function we need to know the index of the index of the VF so that
we can remove it with the pci_iov_{add|remove}_virtfn() API.
Currently this is handled by looking up the pci_dn, and using the vf_index
that was stashed there when the pci_dn for the VF was created in
pcibios_sriov_enable(). We would like to eliminate the use of pci_dn
outside of pseries though so we need to provide the generic EEH code with
some other way to find the vf_index.
The easiest thing to do here is move the vf_index field out of pci_dn and
into eeh_dev. Currently pci_dn and eeh_dev are allocated and initialized
together so this is a fairly minimal change in preparation for splitting
pci_dn and eeh_dev in the future.
Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
---
arch/powerpc/include/asm/eeh.h | 3 +++
arch/powerpc/include/asm/pci-bridge.h | 1 -
arch/powerpc/kernel/eeh_driver.c | 6 ++----
arch/powerpc/kernel/pci_dn.c | 7 ++++---
4 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/arch/powerpc/include/asm/eeh.h b/arch/powerpc/include/asm/eeh.h
index e22881a0c415..3d648e042835 100644
--- a/arch/powerpc/include/asm/eeh.h
+++ b/arch/powerpc/include/asm/eeh.h
@@ -148,7 +148,10 @@ struct eeh_dev {
struct pci_dn *pdn; /* Associated PCI device node */
struct pci_dev *pdev; /* Associated PCI device */
bool in_error; /* Error flag for edev */
+
+ /* VF specific properties */
struct pci_dev *physfn; /* Associated SRIOV PF */
+ int vf_index; /* Index of this VF */
};
/* "fmt" must be a simple literal string */
diff --git a/arch/powerpc/include/asm/pci-bridge.h b/arch/powerpc/include/asm/pci-bridge.h
index b92e81b256e5..d2a2a14e56f9 100644
--- a/arch/powerpc/include/asm/pci-bridge.h
+++ b/arch/powerpc/include/asm/pci-bridge.h
@@ -202,7 +202,6 @@ struct pci_dn {
#define IODA_INVALID_PE 0xFFFFFFFF
unsigned int pe_number;
#ifdef CONFIG_PCI_IOV
- int vf_index; /* VF index in the PF */
u16 vfs_expanded; /* number of VFs IOV BAR expanded */
u16 num_vfs; /* number of VFs enabled*/
unsigned int *pe_num_map; /* PE# for the first VF PE or array */
diff --git a/arch/powerpc/kernel/eeh_driver.c b/arch/powerpc/kernel/eeh_driver.c
index 7b048cee767c..b70b9273f45a 100644
--- a/arch/powerpc/kernel/eeh_driver.c
+++ b/arch/powerpc/kernel/eeh_driver.c
@@ -477,7 +477,7 @@ static void *eeh_add_virt_device(struct eeh_dev *edev)
}
#ifdef CONFIG_PCI_IOV
- pci_iov_add_virtfn(edev->physfn, eeh_dev_to_pdn(edev)->vf_index);
+ pci_iov_add_virtfn(edev->physfn, edev->vf_index);
#endif
return NULL;
}
@@ -521,9 +521,7 @@ static void eeh_rmv_device(struct eeh_dev *edev, void *userdata)
if (edev->physfn) {
#ifdef CONFIG_PCI_IOV
- struct pci_dn *pdn = eeh_dev_to_pdn(edev);
-
- pci_iov_remove_virtfn(edev->physfn, pdn->vf_index);
+ pci_iov_remove_virtfn(edev->physfn, edev->vf_index);
edev->pdev = NULL;
#endif
if (rmv_data)
diff --git a/arch/powerpc/kernel/pci_dn.c b/arch/powerpc/kernel/pci_dn.c
index f790a8d06f50..bf11ac8427ac 100644
--- a/arch/powerpc/kernel/pci_dn.c
+++ b/arch/powerpc/kernel/pci_dn.c
@@ -146,7 +146,6 @@ static struct eeh_dev *eeh_dev_init(struct pci_dn *pdn)
#ifdef CONFIG_PCI_IOV
static struct pci_dn *add_one_sriov_vf_pdn(struct pci_dn *parent,
- int vf_index,
int busno, int devfn)
{
struct pci_dn *pdn;
@@ -163,7 +162,6 @@ static struct pci_dn *add_one_sriov_vf_pdn(struct pci_dn *parent,
pdn->parent = parent;
pdn->busno = busno;
pdn->devfn = devfn;
- pdn->vf_index = vf_index;
pdn->pe_number = IODA_INVALID_PE;
INIT_LIST_HEAD(&pdn->child_list);
INIT_LIST_HEAD(&pdn->list);
@@ -194,7 +192,7 @@ struct pci_dn *add_sriov_vf_pdns(struct pci_dev *pdev)
for (i = 0; i < pci_sriov_get_totalvfs(pdev); i++) {
struct eeh_dev *edev __maybe_unused;
- pdn = add_one_sriov_vf_pdn(parent, i,
+ pdn = add_one_sriov_vf_pdn(parent,
pci_iov_virtfn_bus(pdev, i),
pci_iov_virtfn_devfn(pdev, i));
if (!pdn) {
@@ -207,7 +205,10 @@ struct pci_dn *add_sriov_vf_pdns(struct pci_dev *pdev)
/* Create the EEH device for the VF */
edev = eeh_dev_init(pdn);
BUG_ON(!edev);
+
+ /* FIXME: these should probably be populated by the EEH probe */
edev->physfn = pdev;
+ edev->vf_index = i;
#endif /* CONFIG_EEH */
}
return pci_get_pdn(pdev);
--
2.26.2
^ permalink raw reply related
* [PATCH 04/14] powerpc/pseries: Stop using pdn->pe_number
From: Oliver O'Halloran @ 2020-07-06 1:36 UTC (permalink / raw)
To: linuxppc-dev; +Cc: Oliver O'Halloran, mahesh
In-Reply-To: <20200706013619.459420-1-oohall@gmail.com>
The pci_dn->pe_number field is mainly used to track the IODA PE number of a
device on PowerNV. At some point it grew a user in the pseries SR-IOV
support which muddies the waters a bit, so remove it.
Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
---
arch/powerpc/platforms/pseries/eeh_pseries.c | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/arch/powerpc/platforms/pseries/eeh_pseries.c b/arch/powerpc/platforms/pseries/eeh_pseries.c
index ace117f99d94..18a2522b9b5e 100644
--- a/arch/powerpc/platforms/pseries/eeh_pseries.c
+++ b/arch/powerpc/platforms/pseries/eeh_pseries.c
@@ -52,8 +52,6 @@ void pseries_pcibios_bus_add_device(struct pci_dev *pdev)
dev_dbg(&pdev->dev, "EEH: Setting up device\n");
#ifdef CONFIG_PCI_IOV
if (pdev->is_virtfn) {
- struct pci_dn *physfn_pdn;
-
pdn->device_id = pdev->device;
pdn->vendor_id = pdev->vendor;
pdn->class_code = pdev->class;
@@ -63,8 +61,6 @@ void pseries_pcibios_bus_add_device(struct pci_dev *pdev)
* completion from platform.
*/
pdn->last_allow_rc = 0;
- physfn_pdn = pci_get_pdn(pdev->physfn);
- pdn->pe_number = physfn_pdn->pe_num_map[pdn->vf_index];
}
#endif
pseries_eeh_init_edev(pdn);
@@ -772,8 +768,8 @@ int pseries_send_allow_unfreeze(struct pci_dn *pdn,
static int pseries_call_allow_unfreeze(struct eeh_dev *edev)
{
+ int cur_vfs = 0, rc = 0, vf_index, bus, devfn, vf_pe_num;
struct pci_dn *pdn, *tmp, *parent, *physfn_pdn;
- int cur_vfs = 0, rc = 0, vf_index, bus, devfn;
u16 *vf_pe_array;
vf_pe_array = kzalloc(RTAS_DATA_BUF_SIZE, GFP_KERNEL);
@@ -806,8 +802,10 @@ static int pseries_call_allow_unfreeze(struct eeh_dev *edev)
}
} else {
pdn = pci_get_pdn(edev->pdev);
- vf_pe_array[0] = cpu_to_be16(pdn->pe_number);
physfn_pdn = pci_get_pdn(edev->physfn);
+
+ vf_pe_num = physfn_pdn->pe_num_map[edev->vf_index];
+ vf_pe_array[0] = cpu_to_be16(vf_pe_num);
rc = pseries_send_allow_unfreeze(physfn_pdn,
vf_pe_array, 1);
pdn->last_allow_rc = rc;
--
2.26.2
^ permalink raw reply related
* [PATCH 05/14] powerpc/eeh: Kill off eeh_ops->get_pe_addr()
From: Oliver O'Halloran @ 2020-07-06 1:36 UTC (permalink / raw)
To: linuxppc-dev; +Cc: Oliver O'Halloran, mahesh
In-Reply-To: <20200706013619.459420-1-oohall@gmail.com>
This is used in precisely one place which is in pseries specific platform
code. There's no need to have the callback in eeh_ops since the platform
chooses the EEH PE addresses anyway. The PowerNV implementation has always
been a stub too so remove it.
Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
---
arch/powerpc/include/asm/eeh.h | 1 -
arch/powerpc/platforms/powernv/eeh-powernv.c | 13 ------------
arch/powerpc/platforms/pseries/eeh_pseries.c | 22 ++++++++++----------
3 files changed, 11 insertions(+), 25 deletions(-)
diff --git a/arch/powerpc/include/asm/eeh.h b/arch/powerpc/include/asm/eeh.h
index 3d648e042835..1bddc0dfe099 100644
--- a/arch/powerpc/include/asm/eeh.h
+++ b/arch/powerpc/include/asm/eeh.h
@@ -220,7 +220,6 @@ struct eeh_ops {
int (*init)(void);
struct eeh_dev *(*probe)(struct pci_dev *pdev);
int (*set_option)(struct eeh_pe *pe, int option);
- int (*get_pe_addr)(struct eeh_pe *pe);
int (*get_state)(struct eeh_pe *pe, int *delay);
int (*reset)(struct eeh_pe *pe, int option);
int (*get_log)(struct eeh_pe *pe, int severity, char *drv_log, unsigned long len);
diff --git a/arch/powerpc/platforms/powernv/eeh-powernv.c b/arch/powerpc/platforms/powernv/eeh-powernv.c
index 79409e005fcd..bcd0515d8f79 100644
--- a/arch/powerpc/platforms/powernv/eeh-powernv.c
+++ b/arch/powerpc/platforms/powernv/eeh-powernv.c
@@ -535,18 +535,6 @@ static int pnv_eeh_set_option(struct eeh_pe *pe, int option)
return 0;
}
-/**
- * pnv_eeh_get_pe_addr - Retrieve PE address
- * @pe: EEH PE
- *
- * Retrieve the PE address according to the given tranditional
- * PCI BDF (Bus/Device/Function) address.
- */
-static int pnv_eeh_get_pe_addr(struct eeh_pe *pe)
-{
- return pe->addr;
-}
-
static void pnv_eeh_get_phb_diag(struct eeh_pe *pe)
{
struct pnv_phb *phb = pe->phb->private_data;
@@ -1670,7 +1658,6 @@ static struct eeh_ops pnv_eeh_ops = {
.init = pnv_eeh_init,
.probe = pnv_eeh_probe,
.set_option = pnv_eeh_set_option,
- .get_pe_addr = pnv_eeh_get_pe_addr,
.get_state = pnv_eeh_get_state,
.reset = pnv_eeh_reset,
.get_log = pnv_eeh_get_log,
diff --git a/arch/powerpc/platforms/pseries/eeh_pseries.c b/arch/powerpc/platforms/pseries/eeh_pseries.c
index 18a2522b9b5e..088771fa38be 100644
--- a/arch/powerpc/platforms/pseries/eeh_pseries.c
+++ b/arch/powerpc/platforms/pseries/eeh_pseries.c
@@ -32,6 +32,8 @@
#include <asm/ppc-pci.h>
#include <asm/rtas.h>
+static int pseries_eeh_get_pe_addr(struct pci_dn *pdn);
+
/* RTAS tokens */
static int ibm_set_eeh_option;
static int ibm_set_slot_reset;
@@ -301,7 +303,7 @@ void pseries_eeh_init_edev(struct pci_dn *pdn)
eeh_edev_dbg(edev, "EEH failed to enable on device (code %d)\n", ret);
} else {
/* Retrieve PE address */
- edev->pe_config_addr = eeh_ops->get_pe_addr(&pe);
+ edev->pe_config_addr = pseries_eeh_get_pe_addr(pdn);
pe.addr = edev->pe_config_addr;
/* Some older systems (Power4) allow the ibm,set-eeh-option
@@ -431,8 +433,10 @@ static int pseries_eeh_set_option(struct eeh_pe *pe, int option)
* It's notable that zero'ed return value means invalid PE config
* address.
*/
-static int pseries_eeh_get_pe_addr(struct eeh_pe *pe)
+static int pseries_eeh_get_pe_addr(struct pci_dn *pdn)
{
+ int config_addr = rtas_config_addr(pdn->busno, pdn->devfn, 0);
+ int buid = pdn->phb->buid;
int ret = 0;
int rets[3];
@@ -443,18 +447,16 @@ static int pseries_eeh_get_pe_addr(struct eeh_pe *pe)
* meaningless.
*/
ret = rtas_call(ibm_get_config_addr_info2, 4, 2, rets,
- pe->config_addr, BUID_HI(pe->phb->buid),
- BUID_LO(pe->phb->buid), 1);
+ config_addr, BUID_HI(buid), BUID_LO(buid), 1);
if (ret || (rets[0] == 0))
return 0;
/* Retrieve the associated PE config address */
ret = rtas_call(ibm_get_config_addr_info2, 4, 2, rets,
- pe->config_addr, BUID_HI(pe->phb->buid),
- BUID_LO(pe->phb->buid), 0);
+ config_addr, BUID_HI(buid), BUID_LO(buid), 0);
if (ret) {
pr_warn("%s: Failed to get address for PHB#%x-PE#%x\n",
- __func__, pe->phb->global_number, pe->config_addr);
+ __func__, pdn->phb->global_number, config_addr);
return 0;
}
@@ -463,11 +465,10 @@ static int pseries_eeh_get_pe_addr(struct eeh_pe *pe)
if (ibm_get_config_addr_info != RTAS_UNKNOWN_SERVICE) {
ret = rtas_call(ibm_get_config_addr_info, 4, 2, rets,
- pe->config_addr, BUID_HI(pe->phb->buid),
- BUID_LO(pe->phb->buid), 0);
+ config_addr, BUID_HI(buid), BUID_LO(buid), 0);
if (ret) {
pr_warn("%s: Failed to get address for PHB#%x-PE#%x\n",
- __func__, pe->phb->global_number, pe->config_addr);
+ __func__, pdn->phb->global_number, config_addr);
return 0;
}
@@ -839,7 +840,6 @@ static struct eeh_ops pseries_eeh_ops = {
.init = pseries_eeh_init,
.probe = pseries_eeh_probe,
.set_option = pseries_eeh_set_option,
- .get_pe_addr = pseries_eeh_get_pe_addr,
.get_state = pseries_eeh_get_state,
.reset = pseries_eeh_reset,
.get_log = pseries_eeh_get_log,
--
2.26.2
^ permalink raw reply related
* [PATCH 06/14] powerpc/eeh: Remove VF config space restoration
From: Oliver O'Halloran @ 2020-07-06 1:36 UTC (permalink / raw)
To: linuxppc-dev; +Cc: Oliver O'Halloran, mahesh
In-Reply-To: <20200706013619.459420-1-oohall@gmail.com>
There's a bunch of strange things about this code. First up is that none of
the fields being written to are functional for a VF. The SR-IOV
specification lists then as "Reserved, but OS should preserve" so writing
new values to them doesn't do anything and is clearly wrong from a
correctness perspective.
However, since VFs are designed to be managed by the OS there is an
argument to be made that we should be saving and restoring some parts of
config space. We already sort of do that by saving the first 64 bytes of
config space in the eeh_dev (see eeh_dev->config_space[]). This is
inadequate since it doesn't even consider saving and restoring the PCI
capability structures. However, this is a problem with EEH in general and
that needs to be fixed for non-VF devices too.
There's no real reason to keep around this around so delete it.
Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
---
arch/powerpc/include/asm/eeh.h | 1 -
arch/powerpc/kernel/eeh.c | 59 --------------------
arch/powerpc/platforms/powernv/eeh-powernv.c | 20 ++-----
arch/powerpc/platforms/pseries/eeh_pseries.c | 26 +--------
4 files changed, 7 insertions(+), 99 deletions(-)
diff --git a/arch/powerpc/include/asm/eeh.h b/arch/powerpc/include/asm/eeh.h
index 1bddc0dfe099..046c5a2fe411 100644
--- a/arch/powerpc/include/asm/eeh.h
+++ b/arch/powerpc/include/asm/eeh.h
@@ -314,7 +314,6 @@ int eeh_pe_reset(struct eeh_pe *pe, int option, bool include_passed);
int eeh_pe_configure(struct eeh_pe *pe);
int eeh_pe_inject_err(struct eeh_pe *pe, int type, int func,
unsigned long addr, unsigned long mask);
-int eeh_restore_vf_config(struct pci_dn *pdn);
/**
* EEH_POSSIBLE_ERROR() -- test for possible MMIO failure.
diff --git a/arch/powerpc/kernel/eeh.c b/arch/powerpc/kernel/eeh.c
index 859f76020256..a4df6f6de0bd 100644
--- a/arch/powerpc/kernel/eeh.c
+++ b/arch/powerpc/kernel/eeh.c
@@ -742,65 +742,6 @@ static void eeh_restore_dev_state(struct eeh_dev *edev, void *userdata)
pci_restore_state(pdev);
}
-int eeh_restore_vf_config(struct pci_dn *pdn)
-{
- struct eeh_dev *edev = pdn_to_eeh_dev(pdn);
- u32 devctl, cmd, cap2, aer_capctl;
- int old_mps;
-
- if (edev->pcie_cap) {
- /* Restore MPS */
- old_mps = (ffs(pdn->mps) - 8) << 5;
- eeh_ops->read_config(pdn, edev->pcie_cap + PCI_EXP_DEVCTL,
- 2, &devctl);
- devctl &= ~PCI_EXP_DEVCTL_PAYLOAD;
- devctl |= old_mps;
- eeh_ops->write_config(pdn, edev->pcie_cap + PCI_EXP_DEVCTL,
- 2, devctl);
-
- /* Disable Completion Timeout if possible */
- eeh_ops->read_config(pdn, edev->pcie_cap + PCI_EXP_DEVCAP2,
- 4, &cap2);
- if (cap2 & PCI_EXP_DEVCAP2_COMP_TMOUT_DIS) {
- eeh_ops->read_config(pdn,
- edev->pcie_cap + PCI_EXP_DEVCTL2,
- 4, &cap2);
- cap2 |= PCI_EXP_DEVCTL2_COMP_TMOUT_DIS;
- eeh_ops->write_config(pdn,
- edev->pcie_cap + PCI_EXP_DEVCTL2,
- 4, cap2);
- }
- }
-
- /* Enable SERR and parity checking */
- eeh_ops->read_config(pdn, PCI_COMMAND, 2, &cmd);
- cmd |= (PCI_COMMAND_PARITY | PCI_COMMAND_SERR);
- eeh_ops->write_config(pdn, PCI_COMMAND, 2, cmd);
-
- /* Enable report various errors */
- if (edev->pcie_cap) {
- eeh_ops->read_config(pdn, edev->pcie_cap + PCI_EXP_DEVCTL,
- 2, &devctl);
- devctl &= ~PCI_EXP_DEVCTL_CERE;
- devctl |= (PCI_EXP_DEVCTL_NFERE |
- PCI_EXP_DEVCTL_FERE |
- PCI_EXP_DEVCTL_URRE);
- eeh_ops->write_config(pdn, edev->pcie_cap + PCI_EXP_DEVCTL,
- 2, devctl);
- }
-
- /* Enable ECRC generation and check */
- if (edev->pcie_cap && edev->aer_cap) {
- eeh_ops->read_config(pdn, edev->aer_cap + PCI_ERR_CAP,
- 4, &aer_capctl);
- aer_capctl |= (PCI_ERR_CAP_ECRC_GENE | PCI_ERR_CAP_ECRC_CHKE);
- eeh_ops->write_config(pdn, edev->aer_cap + PCI_ERR_CAP,
- 4, aer_capctl);
- }
-
- return 0;
-}
-
/**
* pcibios_set_pcie_reset_state - Set PCI-E reset state
* @dev: pci device struct
diff --git a/arch/powerpc/platforms/powernv/eeh-powernv.c b/arch/powerpc/platforms/powernv/eeh-powernv.c
index bcd0515d8f79..8f3a7611efc1 100644
--- a/arch/powerpc/platforms/powernv/eeh-powernv.c
+++ b/arch/powerpc/platforms/powernv/eeh-powernv.c
@@ -1629,20 +1629,12 @@ static int pnv_eeh_restore_config(struct pci_dn *pdn)
if (!edev)
return -EEXIST;
- /*
- * We have to restore the PCI config space after reset since the
- * firmware can't see SRIOV VFs.
- *
- * FIXME: The MPS, error routing rules, timeout setting are worthy
- * to be exported by firmware in extendible way.
- */
- if (edev->physfn) {
- ret = eeh_restore_vf_config(pdn);
- } else {
- phb = pdn->phb->private_data;
- ret = opal_pci_reinit(phb->opal_id,
- OPAL_REINIT_PCI_DEV, config_addr);
- }
+ if (edev->physfn)
+ return 0;
+
+ phb = edev->controller->private_data;
+ ret = opal_pci_reinit(phb->opal_id,
+ OPAL_REINIT_PCI_DEV, edev->bdfn);
if (ret) {
pr_warn("%s: Can't reinit PCI dev 0x%x (%lld)\n",
diff --git a/arch/powerpc/platforms/pseries/eeh_pseries.c b/arch/powerpc/platforms/pseries/eeh_pseries.c
index 088771fa38be..83122bf65a8c 100644
--- a/arch/powerpc/platforms/pseries/eeh_pseries.c
+++ b/arch/powerpc/platforms/pseries/eeh_pseries.c
@@ -718,30 +718,6 @@ static int pseries_eeh_write_config(struct pci_dn *pdn, int where, int size, u32
return rtas_write_config(pdn, where, size, val);
}
-static int pseries_eeh_restore_config(struct pci_dn *pdn)
-{
- struct eeh_dev *edev = pdn_to_eeh_dev(pdn);
- s64 ret = 0;
-
- if (!edev)
- return -EEXIST;
-
- /*
- * FIXME: The MPS, error routing rules, timeout setting are worthy
- * to be exported by firmware in extendible way.
- */
- if (edev->physfn)
- ret = eeh_restore_vf_config(pdn);
-
- if (ret) {
- pr_warn("%s: Can't reinit PCI dev 0x%x (%lld)\n",
- __func__, edev->pe_config_addr, ret);
- return -EIO;
- }
-
- return ret;
-}
-
#ifdef CONFIG_PCI_IOV
int pseries_send_allow_unfreeze(struct pci_dn *pdn,
u16 *vf_pe_array, int cur_vfs)
@@ -848,7 +824,7 @@ static struct eeh_ops pseries_eeh_ops = {
.read_config = pseries_eeh_read_config,
.write_config = pseries_eeh_write_config,
.next_error = NULL,
- .restore_config = pseries_eeh_restore_config,
+ .restore_config = NULL, /* NB: configure_bridge() does this */
#ifdef CONFIG_PCI_IOV
.notify_resume = pseries_notify_resume
#endif
--
2.26.2
^ permalink raw reply related
* [PATCH 07/14] powerpc/eeh: Pass eeh_dev to eeh_ops->restore_config()
From: Oliver O'Halloran @ 2020-07-06 1:36 UTC (permalink / raw)
To: linuxppc-dev; +Cc: Oliver O'Halloran, mahesh
In-Reply-To: <20200706013619.459420-1-oohall@gmail.com>
Mechanical conversion of the eeh_ops interfaces to use eeh_dev to reference
a specific device rather than pci_dn. No functional changes.
Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
---
arch/powerpc/include/asm/eeh.h | 2 +-
arch/powerpc/kernel/eeh.c | 5 ++---
arch/powerpc/kernel/eeh_pe.c | 6 ++----
arch/powerpc/platforms/powernv/eeh-powernv.c | 6 ++----
4 files changed, 7 insertions(+), 12 deletions(-)
diff --git a/arch/powerpc/include/asm/eeh.h b/arch/powerpc/include/asm/eeh.h
index 046c5a2fe411..3eeaa5ef852f 100644
--- a/arch/powerpc/include/asm/eeh.h
+++ b/arch/powerpc/include/asm/eeh.h
@@ -229,7 +229,7 @@ struct eeh_ops {
int (*read_config)(struct pci_dn *pdn, int where, int size, u32 *val);
int (*write_config)(struct pci_dn *pdn, int where, int size, u32 val);
int (*next_error)(struct eeh_pe **pe);
- int (*restore_config)(struct pci_dn *pdn);
+ int (*restore_config)(struct eeh_dev *edev);
int (*notify_resume)(struct pci_dn *pdn);
};
diff --git a/arch/powerpc/kernel/eeh.c b/arch/powerpc/kernel/eeh.c
index a4df6f6de0bd..1cef0f4bb2d5 100644
--- a/arch/powerpc/kernel/eeh.c
+++ b/arch/powerpc/kernel/eeh.c
@@ -726,7 +726,6 @@ static void eeh_disable_and_save_dev_state(struct eeh_dev *edev,
static void eeh_restore_dev_state(struct eeh_dev *edev, void *userdata)
{
- struct pci_dn *pdn = eeh_dev_to_pdn(edev);
struct pci_dev *pdev = eeh_dev_to_pci_dev(edev);
struct pci_dev *dev = userdata;
@@ -734,8 +733,8 @@ static void eeh_restore_dev_state(struct eeh_dev *edev, void *userdata)
return;
/* Apply customization from firmware */
- if (pdn && eeh_ops->restore_config)
- eeh_ops->restore_config(pdn);
+ if (eeh_ops->restore_config)
+ eeh_ops->restore_config(edev);
/* The caller should restore state for the specified device */
if (pdev != dev)
diff --git a/arch/powerpc/kernel/eeh_pe.c b/arch/powerpc/kernel/eeh_pe.c
index 177852e39a25..d71493f66917 100644
--- a/arch/powerpc/kernel/eeh_pe.c
+++ b/arch/powerpc/kernel/eeh_pe.c
@@ -843,16 +843,14 @@ static void eeh_restore_device_bars(struct eeh_dev *edev)
*/
static void eeh_restore_one_device_bars(struct eeh_dev *edev, void *flag)
{
- struct pci_dn *pdn = eeh_dev_to_pdn(edev);
-
/* Do special restore for bridges */
if (edev->mode & EEH_DEV_BRIDGE)
eeh_restore_bridge_bars(edev);
else
eeh_restore_device_bars(edev);
- if (eeh_ops->restore_config && pdn)
- eeh_ops->restore_config(pdn);
+ if (eeh_ops->restore_config)
+ eeh_ops->restore_config(edev);
}
/**
diff --git a/arch/powerpc/platforms/powernv/eeh-powernv.c b/arch/powerpc/platforms/powernv/eeh-powernv.c
index 8f3a7611efc1..a41e67f674e6 100644
--- a/arch/powerpc/platforms/powernv/eeh-powernv.c
+++ b/arch/powerpc/platforms/powernv/eeh-powernv.c
@@ -1619,12 +1619,10 @@ static int pnv_eeh_next_error(struct eeh_pe **pe)
return ret;
}
-static int pnv_eeh_restore_config(struct pci_dn *pdn)
+static int pnv_eeh_restore_config(struct eeh_dev *edev)
{
- struct eeh_dev *edev = pdn_to_eeh_dev(pdn);
struct pnv_phb *phb;
s64 ret = 0;
- int config_addr = (pdn->busno << 8) | (pdn->devfn);
if (!edev)
return -EEXIST;
@@ -1638,7 +1636,7 @@ static int pnv_eeh_restore_config(struct pci_dn *pdn)
if (ret) {
pr_warn("%s: Can't reinit PCI dev 0x%x (%lld)\n",
- __func__, config_addr, ret);
+ __func__, edev->bdfn, ret);
return -EIO;
}
--
2.26.2
^ permalink raw reply related
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox