rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P30827/1:b..l P30815/1:b..l rcu: (detected by 0, t=10518 jiffies, g=151985, q=2416 ncpus=2) task:syz.4.6324 state:R running task stack:25576 pid:30815 tgid:30811 ppid:30313 task_flags:0x400140 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5520 [inline] __schedule+0x17d4/0x5820 kernel/sched/core.c:7270 preempt_schedule_irq+0x4b/0x90 kernel/sched/core.c:7592 irqentry_exit_to_kernel_mode include/linux/irq-entry-common.h:539 [inline] irqentry_exit+0x14f/0x910 kernel/entry/common.c:167 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:bytes_is_nonzero mm/kasan/generic.c:98 [inline] RIP: 0010:memory_is_nonzero mm/kasan/generic.c:115 [inline] RIP: 0010:memory_is_poisoned_n mm/kasan/generic.c:140 [inline] RIP: 0010:memory_is_poisoned mm/kasan/generic.c:172 [inline] RIP: 0010:check_region_inline mm/kasan/generic.c:191 [inline] RIP: 0010:kasan_check_range+0x97/0x2c0 mm/kasan/generic.c:200 Code: 00 fc ff df 4d 8d 34 19 4d 89 f4 4d 29 dc 49 83 fc 10 7f 29 4d 85 e4 0f 84 3d 01 00 00 4c 89 cb 48 f7 d3 4c 01 fb 41 80 3b 00 <0f> 85 9e 01 00 00 49 ff c3 48 ff c3 75 ee e9 1d 01 00 00 44 89 dd RSP: 0018:ffffc90005db6e48 EFLAGS: 00000246 RAX: ffffc90005db7601 RBX: fffffffffffffffe RCX: ffffffff8177fd84 RDX: 0000000000000001 RSI: 0000000000000010 RDI: ffffc90005db6f98 RBP: 0000000000000000 R08: ffffc90005db6fa7 R09: 1ffff92000bb6df4 R10: dffffc0000000000 R11: fffff52000bb6df3 R12: 0000000000000002 R13: ffffffff911ee89a R14: fffff52000bb6df5 R15: 1ffff92000bb6df3 __asan_memset+0x22/0x50 mm/kasan/shadow.c:84 unwind_next_frame+0xd04/0x2550 arch/x86/kernel/unwind_orc.c:621 arch_stack_walk+0x11b/0x150 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0xa9/0x100 kernel/stacktrace.c:122 save_stack+0x122/0x230 mm/page_owner.c:183 __set_page_owner+0x8d/0x4c0 mm/page_owner.c:359 set_page_owner include/linux/page_owner.h:33 [inline] post_alloc_hook+0x1f9/0x250 mm/page_alloc.c:1871 prep_new_page mm/page_alloc.c:1879 [inline] get_page_from_freelist+0x2209/0x2280 mm/page_alloc.c:3943 __alloc_frozen_pages_noprof+0x217/0x5a0 mm/page_alloc.c:5436 __alloc_pages_noprof+0x10/0x100 mm/page_alloc.c:5471 alloc_pages_bulk_noprof+0x5fa/0x7c0 mm/page_alloc.c:5295 ___alloc_pages_bulk mm/kasan/shadow.c:345 [inline] __kasan_populate_vmalloc_do mm/kasan/shadow.c:370 [inline] __kasan_populate_vmalloc+0xb7/0x1c0 mm/kasan/shadow.c:424 kasan_populate_vmalloc include/linux/kasan.h:580 [inline] alloc_vmap_area+0xd1a/0x1420 mm/vmalloc.c:2145 __get_vm_area_node+0x200/0x2f0 mm/vmalloc.c:3248 __vmalloc_node_range_noprof+0x343/0x1540 mm/vmalloc.c:4064 __bpf_map_area_alloc kernel/bpf/syscall.c:404 [inline] bpf_map_area_alloc+0x12d/0x170 kernel/bpf/syscall.c:411 bloom_map_alloc+0x280/0x470 kernel/bpf/bloom_filter.c:145 map_create_alloc kernel/bpf/syscall.c:1534 [inline] map_create+0xf3d/0x1b70 kernel/bpf/syscall.c:1644 __sys_bpf+0xaea/0xd90 kernel/bpf/syscall.c:6344 __do_sys_bpf kernel/bpf/syscall.c:6486 [inline] __se_sys_bpf kernel/bpf/syscall.c:6483 [inline] __x64_sys_bpf+0xba/0xd0 kernel/bpf/syscall.c:6483 do_syscall_x64 arch/x86/entry/syscall_64.c:61 [inline] do_syscall_64+0x166/0x520 arch/x86/entry/syscall_64.c:84 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f28f659e159 RSP: 002b:00007f28f73cc028 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 RAX: ffffffffffffffda RBX: 00007f28f6825fa0 RCX: 00007f28f659e159 RDX: 0000000000000048 RSI: 0000200000000640 RDI: 0000000000000000 RBP: 00007f28f6635024 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f28f6826038 R14: 00007f28f6825fa0 R15: 00007fff0285af38 task:syz.0.6449 state:R running task stack:27576 pid:30827 tgid:30826 ppid:29675 task_flags:0x400140 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5520 [inline] __schedule+0x17d4/0x5820 kernel/sched/core.c:7270 preempt_schedule_irq+0x4b/0x90 kernel/sched/core.c:7592 irqentry_exit_to_kernel_mode include/linux/irq-entry-common.h:539 [inline] irqentry_exit+0x14f/0x910 kernel/entry/common.c:167 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:lock_acquire+0x232/0x350 kernel/locking/lockdep.c:5913 Code: ff ff ff e8 40 1c 40 0a f7 44 24 10 00 02 00 00 0f 84 38 ff ff ff 65 48 8b 05 92 f7 f0 11 48 3b 44 24 50 75 33 fb 48 83 c4 58 <5b> 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc cc 48 8d 3d 07 25 da RSP: 0018:ffffc90004fef280 EFLAGS: 00000292 RAX: f28fbf690ab0d800 RBX: 0000000000000000 RCX: 0000000000000046 RDX: 0000000030f02d6b RSI: ffffffff8e6fb485 RDI: ffffffff8c6d8b80 RBP: ffff88802076be80 R08: 8000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: ffffffff8ed5c6e0 R12: ffffffff8ed5c6e0 R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000246 rcu_lock_acquire include/linux/rcupdate.h:309 [inline] rcu_read_lock include/linux/rcupdate.h:849 [inline] class_rcu_constructor include/linux/rcupdate.h:1216 [inline] unwind_next_frame+0xac/0x2550 arch/x86/kernel/unwind_orc.c:495 arch_stack_walk+0x11b/0x150 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0xa9/0x100 kernel/stacktrace.c:122 save_stack+0x122/0x230 mm/page_owner.c:183 __reset_page_owner+0x71/0x1f0 mm/page_owner.c:338 reset_page_owner include/linux/page_owner.h:26 [inline] __free_pages_prepare mm/page_alloc.c:1418 [inline] __free_frozen_pages+0xc93/0xd90 mm/page_alloc.c:2962 __slab_free+0x274/0x2c0 mm/slub.c:5815 qlink_free mm/kasan/quarantine.c:163 [inline] qlist_free_all+0x99/0x100 mm/kasan/quarantine.c:179 kasan_quarantine_reduce+0x148/0x160 mm/kasan/quarantine.c:286 __kasan_kmalloc+0x22/0xb0 mm/kasan/common.c:406 kasan_kmalloc include/linux/kasan.h:263 [inline] __kmalloc_cache_noprof+0x321/0x600 mm/slub.c:5563 _kmalloc_noprof include/linux/slab.h:991 [inline] _kzalloc_noprof include/linux/slab.h:1312 [inline] call_usermodehelper_setup+0x8e/0x270 kernel/umh.c:360 call_modprobe kernel/module/kmod.c:98 [inline] __request_module+0x3ba/0x630 kernel/module/kmod.c:173 devinet_ioctl+0x126/0x1c50 net/ipv4/devinet.c:1083 inet_ioctl+0x42a/0x560 net/ipv4/af_inet.c:1009 sock_do_ioctl+0x101/0x320 net/socket.c:1325 sock_ioctl+0x57a/0x7e0 net/socket.c:1446 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:597 [inline] __se_sys_ioctl+0xfc/0x170 fs/ioctl.c:583 do_syscall_x64 arch/x86/entry/syscall_64.c:61 [inline] do_syscall_64+0x166/0x520 arch/x86/entry/syscall_64.c:84 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f15d5d9e159 RSP: 002b:00007f15d6bd4028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 00007f15d6025fa0 RCX: 00007f15d5d9e159 RDX: 0000200000000180 RSI: 0000000000008914 RDI: 0000000000000003 RBP: 00007f15d5e35024 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f15d6026038 R14: 00007f15d6025fa0 R15: 00007ffd9c7204f8