mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: (detected by 1, t=10502 jiffies, g=19485, q=1354) rcu: All QSes seen, last rcu_preempt kthread activity 10500 (4294977523-4294967023), jiffies_till_next_fqs=1, root ->qsmask 0x0 syz-executor.2 R running task 28048 14076 8135 0x00000008 Call Trace: sched_show_task.cold+0x332/0x396 kernel/sched/core.c:5337 print_other_cpu_stall kernel/rcu/tree.c:1430 [inline] check_cpu_stall kernel/rcu/tree.c:1557 [inline] __rcu_pending kernel/rcu/tree.c:3293 [inline] rcu_pending kernel/rcu/tree.c:3336 [inline] rcu_check_callbacks.cold+0xb37/0xe19 kernel/rcu/tree.c:2682 update_process_times+0x2a/0x70 kernel/time/timer.c:1650 tick_sched_handle+0x9b/0x180 kernel/time/tick-sched.c:168 tick_sched_timer+0xfc/0x290 kernel/time/tick-sched.c:1278 __run_hrtimer kernel/time/hrtimer.c:1401 [inline] __hrtimer_run_queues+0x3f6/0xe60 kernel/time/hrtimer.c:1463 hrtimer_interrupt+0x32a/0x930 kernel/time/hrtimer.c:1521 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1071 [inline] smp_apic_timer_interrupt+0x10c/0x550 arch/x86/kernel/apic/apic.c:1096 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:894 RIP: 0010:unwind_get_return_address arch/x86/kernel/unwind_orc.c:297 [inline] RIP: 0010:unwind_get_return_address+0x48/0x90 arch/x86/kernel/unwind_orc.c:292 Code: 3c 03 7e 51 8b 03 85 c0 75 05 5b 31 c0 5d c3 48 8d 6b 48 48 b8 00 00 00 00 00 fc ff df 48 89 ea 48 c1 ea 03 80 3c 02 00 75 32 <48> 8b 7b 48 e8 7f a4 15 00 85 c0 74 d3 48 b8 00 00 00 00 00 fc ff RSP: 0018:ffff8880ba107880 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 RAX: dffffc0000000000 RBX: ffff8880ba1078a8 RCX: 0000000000000000 RDX: 1ffff11017420f1e RSI: ffff8880ba107750 RDI: ffff8880ba1078a8 RBP: ffff8880ba1078f0 R08: 0000000000000001 R09: 0000000000000001 R10: 0000000000074071 R11: 0000000000000001 R12: ffff8880ba107940 R13: 0000000000000000 R14: ffff88813bff0940 R15: 0000000000000200 __save_stack_trace+0xaf/0x190 arch/x86/kernel/stacktrace.c:45 save_stack mm/kasan/kasan.c:448 [inline] set_track mm/kasan/kasan.c:460 [inline] kasan_kmalloc+0xeb/0x160 mm/kasan/kasan.c:553 __do_kmalloc_node mm/slab.c:3689 [inline] __kmalloc_node_track_caller+0x4c/0x70 mm/slab.c:3703 __kmalloc_reserve net/core/skbuff.c:137 [inline] __alloc_skb+0xae/0x560 net/core/skbuff.c:205 skb_copy+0x139/0x2f0 net/core/skbuff.c:1358 mac80211_hwsim_tx_frame_no_nl.isra.0+0xb8a/0x1330 drivers/net/wireless/mac80211_hwsim.c:1353 mac80211_hwsim_tx_frame+0x12b/0x210 drivers/net/wireless/mac80211_hwsim.c:1556 mac80211_hwsim_beacon_tx+0x3f8/0x680 drivers/net/wireless/mac80211_hwsim.c:1595 __iterate_interfaces+0x2e1/0x4a0 net/mac80211/util.c:614 ieee80211_iterate_active_interfaces_atomic+0x8d/0x170 net/mac80211/util.c:650 mac80211_hwsim_beacon+0xc9/0x190 drivers/net/wireless/mac80211_hwsim.c:1615 __tasklet_hrtimer_trampoline+0x29/0xa0 kernel/softirq.c:601 tasklet_action_common.constprop.0+0x265/0x360 kernel/softirq.c:522 __do_softirq+0x265/0x980 kernel/softirq.c:292 invoke_softirq kernel/softirq.c:372 [inline] irq_exit+0x215/0x260 kernel/softirq.c:412 exiting_irq arch/x86/include/asm/apic.h:535 [inline] smp_apic_timer_interrupt+0x136/0x550 arch/x86/kernel/apic/apic.c:1098 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:894 RIP: 0010:page_to_pgoff include/linux/pagemap.h:431 [inline] RIP: 0010:__vma_address mm/internal.h:339 [inline] RIP: 0010:page_vma_mapped_walk+0x2e5/0x2240 mm/page_vma_mapped.c:226 Code: ff 4c 39 ed 0f 83 c4 11 00 00 e8 26 6f d3 ff 48 8b 44 24 18 80 38 00 0f 85 e5 17 00 00 4c 8b 3b 4c 89 ff e8 bd 88 05 00 31 ff <41> 89 c5 89 c6 e8 71 70 d3 ff 45 85 ed 0f 85 28 09 00 00 e8 f3 6e RSP: 0018:ffff888039327410 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 RAX: 0000000000000000 RBX: ffff8880393275a8 RCX: ffffc9000a24a000 RDX: 0000000000026eb2 RSI: ffffffff819479cd RDI: 0000000000000000 RBP: 0000000020087000 R08: 0000000000000001 R09: 0000000000000003 R10: 0000000000000001 R11: 0000000000000000 R12: dffffc0000000000 R13: 00000000200c2000 R14: ffff88809c520108 R15: ffffea0000ce8000 try_to_unmap_one+0x3dd/0x2900 mm/rmap.c:1382 rmap_walk_anon+0x435/0xb90 mm/rmap.c:1833 rmap_walk_locked+0x12a/0x190 mm/rmap.c:1914 try_to_unmap+0x1ce/0x380 mm/rmap.c:1722 unmap_page mm/huge_memory.c:2430 [inline] split_huge_page_to_list+0x6a2/0x2fa0 mm/huge_memory.c:2751 split_huge_page include/linux/huge_mm.h:146 [inline] madvise_free_pte_range+0x955/0x2250 mm/madvise.c:375 walk_pmd_range mm/pagewalk.c:51 [inline] walk_pud_range mm/pagewalk.c:109 [inline] walk_p4d_range mm/pagewalk.c:135 [inline] walk_pgd_range+0x8fe/0x1150 mm/pagewalk.c:161 __walk_page_range mm/pagewalk.c:254 [inline] walk_page_range+0x1a5/0x490 mm/pagewalk.c:335 madvise_free_page_range.isra.0+0xae/0xf0 mm/madvise.c:454 madvise_free_single_vma+0x31c/0x4a0 mm/madvise.c:481 madvise_dontneed_free mm/madvise.c:565 [inline] madvise_vma mm/madvise.c:698 [inline] __do_sys_madvise mm/madvise.c:873 [inline] __se_sys_madvise+0x75c/0x1c10 mm/madvise.c:801 do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x465ef9 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f899de5c188 EFLAGS: 00000246 ORIG_RAX: 000000000000001c RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 0000000000465ef9 RDX: 0000000000000008 RSI: 000000000060fe01 RDI: 0000000020000000 RBP: 00000000004bcd1c R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 000000000056c008 R13: 00007ffd12b118af R14: 00007f899de5c300 R15: 0000000000022000 rcu: rcu_preempt kthread starved for 10500 jiffies! g19485 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=1 rcu: RCU grace-period kthread stack dump: rcu_preempt R running task 29128 10 2 0x80000000 Call Trace: context_switch kernel/sched/core.c:2828 [inline] __schedule+0x887/0x2040 kernel/sched/core.c:3517 schedule+0x8d/0x1b0 kernel/sched/core.c:3561 schedule_timeout+0x4cf/0xfe0 kernel/time/timer.c:1818 rcu_gp_kthread+0xdad/0x21c0 kernel/rcu/tree.c:2202 kthread+0x33f/0x460 kernel/kthread.c:259 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:415