bridge0: received packet on bridge_slave_0 with own address as source address (addr:aa:aa:aa:aa:aa:1b, vlan:0)
rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P5944/1:b..l P10/1:b..l
rcu: (detected by 0, t=10503 jiffies, g=10293, q=1260 ncpus=2)
task:kworker/0:1 state:R running task stack:24888 pid:10 tgid:10 ppid:2 task_flags:0x4208060 flags:0x00004000
Workqueue: events nsim_fib_event_work
Call Trace:
context_switch kernel/sched/core.c:5397 [inline]
__schedule+0x116a/0x5de0 kernel/sched/core.c:6786
preempt_schedule_irq+0x51/0x90 kernel/sched/core.c:7109
irqentry_exit+0x36/0x90 kernel/entry/common.c:307
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
RIP: 0010:kasan_check_range+0x1a/0x1b0 mm/kasan/generic.c:188
Code: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 66 0f 1f 00 48 85 f6 0f 84 64 01 00 00 48 89 f8 41 54 44 0f b6 c2 48 01 f0 55 <53> 0f 82 d7 00 00 00 eb 0f cc cc cc 48 b8 00 00 00 00 00 00 00 ff
RSP: 0018:ffffc900000f78c8 EFLAGS: 00000286
RAX: ffff88801e885578 RBX: ffff88801e885570 RCX: ffffffff8229bd63
RDX: 0000000000000001 RSI: 0000000000000008 RDI: ffff88801e885570
RBP: 0000000000000003 R08: 0000000000000001 R09: 0000000000000000
R10: 00000000075602e2 R11: 0000000000000001 R12: 00000000075602e2
R13: 0000000000000004 R14: ffff88801e885578 R15: 0000000000000002
instrument_write include/linux/instrumented.h:40 [inline]
___clear_bit include/asm-generic/bitops/instrumented-non-atomic.h:44 [inline]
__update_page_owner_free_handle.constprop.0+0x183/0x4a0 mm/page_owner.c:276
__reset_page_owner+0x93/0x1a0 mm/page_owner.c:309
reset_page_owner include/linux/page_owner.h:25 [inline]
free_pages_prepare mm/page_alloc.c:1248 [inline]
__free_frozen_pages+0x7fe/0x1180 mm/page_alloc.c:2706
discard_slab mm/slub.c:2717 [inline]
__put_partials+0x16d/0x1c0 mm/slub.c:3186
qlink_free mm/kasan/quarantine.c:163 [inline]
qlist_free_all+0x4d/0x120 mm/kasan/quarantine.c:179
kasan_quarantine_reduce+0x195/0x1e0 mm/kasan/quarantine.c:286
__kasan_kmalloc+0x8a/0xb0 mm/kasan/common.c:385
kmalloc_noprof include/linux/slab.h:905 [inline]
kzalloc_noprof include/linux/slab.h:1039 [inline]
nsim_fib6_rt_nh_add+0x4a/0x290 drivers/net/netdevsim/fib.c:500
nsim_fib6_rt_create drivers/net/netdevsim/fib.c:562 [inline]
nsim_fib6_rt_insert drivers/net/netdevsim/fib.c:752 [inline]
nsim_fib6_event drivers/net/netdevsim/fib.c:856 [inline]
nsim_fib_event drivers/net/netdevsim/fib.c:889 [inline]
nsim_fib_event_work+0x196a/0x2e80 drivers/net/netdevsim/fib.c:1493
process_one_work+0x9cf/0x1b70 kernel/workqueue.c:3238
process_scheduled_works kernel/workqueue.c:3321 [inline]
worker_thread+0x6c8/0xf10 kernel/workqueue.c:3402
kthread+0x3c2/0x780 kernel/kthread.c:464
ret_from_fork+0x5d7/0x6f0 arch/x86/kernel/process.c:148
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
task:syz.2.5 state:R running task stack:27688 pid:5944 tgid:5935 ppid:5846 task_flags:0x400140 flags:0x00004006
Call Trace:
context_switch kernel/sched/core.c:5397 [inline]
__schedule+0x116a/0x5de0 kernel/sched/core.c:6786
preempt_schedule_irq+0x51/0x90 kernel/sched/core.c:7109
irqentry_exit+0x36/0x90 kernel/entry/common.c:307
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
RIP: 0010:lock_is_held_type+0x107/0x150 kernel/locking/lockdep.c:5948
Code: 00 00 b8 ff ff ff ff 65 0f c1 05 9c e0 4c 08 83 f8 01 75 2d 9c 58 f6 c4 02 75 43 48 f7 04 24 00 02 00 00 74 01 fb 48 83 c4 08 <44> 89 e8 5b 5d 41 5c 41 5d 41 5e 41 5f e9 07 f2 02 00 45 31 ed eb
RSP: 0018:ffffc9000455f918 EFLAGS: 00000286
RAX: 0000000000000046 RBX: ffff888026724740 RCX: 0000000000000001
RDX: 0000000000000000 RSI: ffffffff8de040fa RDI: ffffffff8c155c60
RBP: ffffffff8e5c4c80 R08: 0000000000000006 R09: 0000000000001000
R10: 0000000000000000 R11: 0000000000000001 R12: ffff888026723c00
R13: 0000000000000001 R14: 00000000ffffffff R15: 0000000000000002
lookup_page_ext+0x10d/0x1d0 mm/page_ext.c:254
page_ext_iter_begin include/linux/page_ext.h:132 [inline]
__page_table_check_zero+0x1a4/0x5d0 mm/page_table_check.c:139
page_table_check_free include/linux/page_table_check.h:43 [inline]
free_pages_prepare mm/page_alloc.c:1249 [inline]
__free_frozen_pages+0x7df/0x1180 mm/page_alloc.c:2706
discard_slab mm/slub.c:2717 [inline]
__put_partials+0x16d/0x1c0 mm/slub.c:3186
qlink_free mm/kasan/quarantine.c:163 [inline]
qlist_free_all+0x4d/0x120 mm/kasan/quarantine.c:179
kasan_quarantine_reduce+0x195/0x1e0 mm/kasan/quarantine.c:286
__kasan_slab_alloc+0x69/0x90 mm/kasan/common.c:329
kasan_slab_alloc include/linux/kasan.h:250 [inline]
slab_post_alloc_hook mm/slub.c:4148 [inline]
slab_alloc_node mm/slub.c:4197 [inline]
__do_kmalloc_node mm/slub.c:4327 [inline]
__kmalloc_node_track_caller_noprof+0x1d3/0x510 mm/slub.c:4347
kmemdup_noprof+0x29/0x60 mm/util.c:137
kmemdup_noprof include/linux/fortify-string.h:765 [inline]
fib_notifier_ops_register+0x32/0x270 net/core/fib_notifier.c:146
ip6mr_notifier_init net/ipv6/ip6mr.c:1310 [inline]
ip6mr_net_init+0x57/0x4e0 net/ipv6/ip6mr.c:1330
ops_init+0x1df/0x5f0 net/core/net_namespace.c:138
setup_net+0x1ff/0x510 net/core/net_namespace.c:442
copy_net_ns+0x2a6/0x5f0 net/core/net_namespace.c:574
create_new_namespaces+0x3ea/0xa90 kernel/nsproxy.c:110
unshare_nsproxy_namespaces+0xc0/0x1f0 kernel/nsproxy.c:218
ksys_unshare+0x45b/0xa40 kernel/fork.c:3121
__do_sys_unshare kernel/fork.c:3192 [inline]
__se_sys_unshare kernel/fork.c:3190 [inline]
__x64_sys_unshare+0x31/0x40 kernel/fork.c:3190
do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
do_syscall_64+0xcd/0x490 arch/x86/entry/syscall_64.c:94
entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7ff09038e9a9
RSP: 002b:00007ff0911cb038 EFLAGS: 00000246 ORIG_RAX: 0000000000000110
RAX: ffffffffffffffda RBX: 00007ff0905b6240 RCX: 00007ff09038e9a9
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000040000080
RBP: 00007ff090410ca1 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 0000000000000000 R14: 00007ff0905b6240 R15: 00007ffd384d2188
net_ratelimit: 16047 callbacks suppressed
bridge0: received packet on bridge_slave_0 with own address as source address (addr:aa:aa:aa:aa:aa:1b, vlan:0)
bridge0: received packet on bridge_slave_0 with own address as source address (addr:aa:aa:aa:aa:aa:1b, vlan:0)
bridge0: received packet on bridge_slave_0 with own address as source address (addr:aa:aa:aa:aa:aa:1b, vlan:0)
bridge0: received packet on bridge_slave_0 with own address as source address (addr:aa:aa:aa:aa:aa:1b, vlan:0)
bridge0: received packet on bridge_slave_0 with own address as source address (addr:aa:aa:aa:aa:aa:1b, vlan:0)
bridge0: received packet on bridge_slave_0 with own address as source address (addr:aa:aa:aa:aa:aa:1b, vlan:0)
bridge0: received packet on bridge_slave_0 with own address as source address (addr:aa:aa:aa:aa:aa:1b, vlan:0)
bridge0: received packet on bridge_slave_0 with own address as source address (addr:aa:aa:aa:aa:aa:1b, vlan:0)
bridge0: received packet on bridge_slave_0 with own address as source address (addr:aa:aa:aa:aa:aa:1b, vlan:0)
bridge0: received packet on bridge_slave_0 with own address as source address (addr:aa:aa:aa:aa:aa:1b, vlan:0)