rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P6410/1:b..l P3095/1:b..l P5573/1:b..l rcu: (detected by 0, t=10503 jiffies, g=12853, q=394067 ncpus=2) task:crond state:R running task stack:24584 pid:5573 tgid:5573 ppid:1 task_flags:0x400000 flags:0x00080001 Call Trace: context_switch kernel/sched/core.c:5325 [inline] __schedule+0x1798/0x4cc0 kernel/sched/core.c:6929 preempt_schedule_irq+0xb5/0x150 kernel/sched/core.c:7256 irqentry_exit+0x6f/0x90 kernel/entry/common.c:211 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697 RIP: 0010:lock_acquire+0x175/0x360 kernel/locking/lockdep.c:5872 Code: 00 00 00 00 9c 8f 44 24 30 f7 44 24 30 00 02 00 00 0f 85 cd 00 00 00 f7 44 24 08 00 02 00 00 74 01 fb 65 48 8b 05 1b cd d0 10 <48> 3b 44 24 58 0f 85 f2 00 00 00 48 83 c4 60 5b 41 5c 41 5d 41 5e RSP: 0018:ffffc900036c7698 EFLAGS: 00000206 RAX: cb9f903a62dc7d00 RBX: 0000000000000000 RCX: cb9f903a62dc7d00 RDX: 0000000000000000 RSI: ffffffff8d8f277e RDI: ffffffff8bbf0460 RBP: ffffffff81738d25 R08: 0000000000000000 R09: ffffffff81738d25 R10: ffffc900036c7858 R11: ffffffff81ac2cb0 R12: 0000000000000002 R13: ffffffff8df3d2e0 R14: 0000000000000000 R15: 0000000000000246 rcu_lock_acquire include/linux/rcupdate.h:331 [inline] rcu_read_lock include/linux/rcupdate.h:867 [inline] class_rcu_constructor include/linux/rcupdate.h:1195 [inline] unwind_next_frame+0xc2/0x2390 arch/x86/kernel/unwind_orc.c:479 arch_stack_walk+0x11c/0x150 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0x9c/0xe0 kernel/stacktrace.c:122 save_stack+0xf5/0x1f0 mm/page_owner.c:156 __reset_page_owner+0x71/0x1f0 mm/page_owner.c:308 reset_page_owner include/linux/page_owner.h:25 [inline] free_pages_prepare mm/page_alloc.c:1394 [inline] __free_frozen_pages+0xbc4/0xd30 mm/page_alloc.c:2906 discard_slab mm/slub.c:3317 [inline] __put_partials+0x146/0x170 mm/slub.c:3864 put_cpu_partial+0x1f2/0x2e0 mm/slub.c:3939 __slab_free+0x2b9/0x390 mm/slub.c:5913 qlink_free mm/kasan/quarantine.c:163 [inline] qlist_free_all+0x97/0x140 mm/kasan/quarantine.c:179 kasan_quarantine_reduce+0x148/0x160 mm/kasan/quarantine.c:286 __kasan_slab_alloc+0x22/0x80 mm/kasan/common.c:352 kasan_slab_alloc include/linux/kasan.h:252 [inline] slab_post_alloc_hook mm/slub.c:4962 [inline] slab_alloc_node mm/slub.c:5272 [inline] kmem_cache_alloc_noprof+0x367/0x6e0 mm/slub.c:5279 getname_flags+0xb8/0x540 fs/namei.c:146 getname include/linux/fs.h:2922 [inline] do_sys_openat2+0xbc/0x1c0 fs/open.c:1431 do_sys_open fs/open.c:1452 [inline] __do_sys_openat fs/open.c:1468 [inline] __se_sys_openat fs/open.c:1463 [inline] __x64_sys_openat+0x138/0x170 fs/open.c:1463 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xfa/0xfa0 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f5cabf2bc3a RSP: 002b:00007fff81ade138 EFLAGS: 00000206 ORIG_RAX: 0000000000000101 RAX: ffffffffffffffda RBX: 000056307d3b72a0 RCX: 00007f5cabf2bc3a RDX: 0000000000080000 RSI: 00007f5cabfc845a RDI: 00000000ffffff9c RBP: 0000000000000008 R08: 0000000000000008 R09: 0000000000000001 R10: 0000000000000000 R11: 0000000000000206 R12: 00007f5cabfc67f4 R13: 00007f5cabfc67f4 R14: 0000000000000001 R15: 000000000000003b task:kworker/0:2 state:R running task stack:21992 pid:3095 tgid:3095 ppid:2 task_flags:0x4208060 flags:0x00080000 Workqueue: usb_hub_wq hub_event Call Trace: context_switch kernel/sched/core.c:5325 [inline] __schedule+0x1798/0x4cc0 kernel/sched/core.c:6929 preempt_schedule_irq+0xb5/0x150 kernel/sched/core.c:7256 irqentry_exit+0x6f/0x90 kernel/entry/common.c:211 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697 RIP: 0010:lock_release+0x2b5/0x3e0 kernel/locking/lockdep.c:5893 Code: 51 48 c7 44 24 20 00 00 00 00 9c 8f 44 24 20 f7 44 24 20 00 02 00 00 75 56 f7 c3 00 02 00 00 74 01 fb 65 48 8b 05 ab ba d0 10 <48> 3b 44 24 28 0f 85 8b 00 00 00 48 83 c4 30 5b 41 5c 41 5d 41 5e RSP: 0018:ffffc9000c396608 EFLAGS: 00000206 RAX: 27e0d6a550a6b200 RBX: 0000000000000206 RCX: 27e0d6a550a6b200 RDX: 0000000000000007 RSI: ffffffff8d8f277e RDI: ffffffff8bbf0460 RBP: ffff88802f5848c8 R08: ffff88801b83e7af R09: 1ffff11003707cf5 R10: dffffc0000000000 R11: ffffed1003707cf6 R12: 0000000000000007 R13: 0000000000000007 R14: ffffffff8df3d2e0 R15: ffff88802f583c80 rcu_lock_release include/linux/rcupdate.h:341 [inline] rcu_read_unlock include/linux/rcupdate.h:897 [inline] __page_table_check_zero+0x406/0x530 mm/page_table_check.c:145 page_table_check_free include/linux/page_table_check.h:43 [inline] free_pages_prepare mm/page_alloc.c:1395 [inline] __free_frozen_pages+0xbd7/0xd30 mm/page_alloc.c:2906 discard_slab mm/slub.c:3317 [inline] __put_partials+0x146/0x170 mm/slub.c:3864 put_cpu_partial+0x1f2/0x2e0 mm/slub.c:3939 __slab_free+0x2b9/0x390 mm/slub.c:5913 qlink_free mm/kasan/quarantine.c:163 [inline] qlist_free_all+0x97/0x140 mm/kasan/quarantine.c:179 kasan_quarantine_reduce+0x148/0x160 mm/kasan/quarantine.c:286 __kasan_slab_alloc+0x22/0x80 mm/kasan/common.c:352 kasan_slab_alloc include/linux/kasan.h:252 [inline] slab_post_alloc_hook mm/slub.c:4962 [inline] slab_alloc_node mm/slub.c:5272 [inline] __do_kmalloc_node mm/slub.c:5633 [inline] __kmalloc_noprof+0x3c3/0x7f0 mm/slub.c:5646 kmalloc_noprof include/linux/slab.h:961 [inline] usb_alloc_urb+0x46/0x150 drivers/usb/core/urb.c:75 usb_internal_control_msg drivers/usb/core/message.c:96 [inline] usb_control_msg+0x118/0x3e0 drivers/usb/core/message.c:154 em28xx_read_reg_req_len+0x159/0x390 drivers/media/usb/em28xx/em28xx-core.c:80 em28xx_read_reg_req drivers/media/usb/em28xx/em28xx-core.c:117 [inline] em28xx_read_reg drivers/media/usb/em28xx/em28xx-core.c:126 [inline] em28xx_audio_setup+0x181/0xa70 drivers/media/usb/em28xx/em28xx-core.c:510 em28xx_init_dev+0x915/0x20b0 drivers/media/usb/em28xx/em28xx-cards.c:3674 em28xx_usb_probe+0x14e9/0x2a20 drivers/media/usb/em28xx/em28xx-cards.c:4034 usb_probe_interface+0x668/0xc30 drivers/usb/core/driver.c:396 call_driver_probe drivers/base/dd.c:-1 [inline] really_probe+0x26d/0x9e0 drivers/base/dd.c:659 __driver_probe_device+0x18c/0x2f0 drivers/base/dd.c:801 driver_probe_device+0x4f/0x430 drivers/base/dd.c:831 __device_attach_driver+0x2ce/0x530 drivers/base/dd.c:959 bus_for_each_drv+0x251/0x2e0 drivers/base/bus.c:462 __device_attach+0x2b8/0x400 drivers/base/dd.c:1031 bus_probe_device+0x185/0x260 drivers/base/bus.c:537 device_add+0x7b6/0xb50 drivers/base/core.c:3689 usb_set_configuration+0x1a87/0x20e0 drivers/usb/core/message.c:2210 usb_generic_driver_probe+0x8d/0x150 drivers/usb/core/generic.c:250 usb_probe_device+0x1c4/0x390 drivers/usb/core/driver.c:291 call_driver_probe drivers/base/dd.c:-1 [inline] really_probe+0x26d/0x9e0 drivers/base/dd.c:659 __driver_probe_device+0x18c/0x2f0 drivers/base/dd.c:801 driver_probe_device+0x4f/0x430 drivers/base/dd.c:831 __device_attach_driver+0x2ce/0x530 drivers/base/dd.c:959 bus_for_each_drv+0x251/0x2e0 drivers/base/bus.c:462 __device_attach+0x2b8/0x400 drivers/base/dd.c:1031 bus_probe_device+0x185/0x260 drivers/base/bus.c:537 device_add+0x7b6/0xb50 drivers/base/core.c:3689 usb_new_device+0xa39/0x16f0 drivers/usb/core/hub.c:2694 hub_port_connect drivers/usb/core/hub.c:5566 [inline] hub_port_connect_change drivers/usb/core/hub.c:5706 [inline] port_event drivers/usb/core/hub.c:5870 [inline] hub_event+0x2958/0x4a20 drivers/usb/core/hub.c:5952 process_one_work kernel/workqueue.c:3263 [inline] process_scheduled_works+0xae1/0x17b0 kernel/workqueue.c:3346 worker_thread+0x8a0/0xda0 kernel/workqueue.c:3427 kthread+0x711/0x8a0 kernel/kthread.c:463 ret_from_fork+0x4bc/0x870 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 task:syz.2.128 state:R running task stack:24584 pid:6410 tgid:6410 ppid:5845 task_flags:0x400040 flags:0x00080003 Call Trace: context_switch kernel/sched/core.c:5325 [inline] __schedule+0x1798/0x4cc0 kernel/sched/core.c:6929 preempt_schedule_common+0x83/0xd0 kernel/sched/core.c:7113 preempt_schedule+0xae/0xc0 kernel/sched/core.c:7137 preempt_schedule_thunk+0x16/0x30 arch/x86/entry/thunk.S:12 __local_bh_enable_ip+0x13e/0x1c0 kernel/softirq.c:457 spin_unlock_bh include/linux/spinlock.h:396 [inline] cfg80211_mlme_unregister_socket+0x2ce/0x690 net/wireless/mlme.c:778 nl80211_netlink_notify+0x356/0x840 net/wireless/nl80211.c:21500 notifier_call_chain+0x1b6/0x3e0 kernel/notifier.c:85 blocking_notifier_call_chain+0x6a/0x90 kernel/notifier.c:380 netlink_release+0x1280/0x1b40 net/netlink/af_netlink.c:763 __sock_release net/socket.c:662 [inline] sock_close+0xc3/0x240 net/socket.c:1455 __fput+0x44c/0xa70 fs/file_table.c:468 task_work_run+0x1d4/0x260 kernel/task_work.c:227 resume_user_mode_work include/linux/resume_user_mode.h:50 [inline] exit_to_user_mode_loop+0xe9/0x130 kernel/entry/common.c:43 exit_to_user_mode_prepare include/linux/irq-entry-common.h:225 [inline] syscall_exit_to_user_mode_work include/linux/entry-common.h:175 [inline] syscall_exit_to_user_mode include/linux/entry-common.h:210 [inline] do_syscall_64+0x2bd/0xfa0 arch/x86/entry/syscall_64.c:100 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f9adff8efc9 RSP: 002b:00007f9ae030fb88 EFLAGS: 00000246 ORIG_RAX: 00000000000001b4 RAX: 0000000000000000 RBX: 00007f9ae01e7da0 RCX: 00007f9adff8efc9 RDX: 0000000000000000 RSI: 000000000000001e RDI: 0000000000000003 RBP: 00007f9ae01e7da0 R08: 0000000000001274 R09: 0000001de030fe7f R10: 00007f9ae01e7cb0 R11: 0000000000000246 R12: 000000000001cc40 R13: 00007f9ae01e6270 R14: ffffffffffffffff R15: 00007f9ae030fca0