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): P6598/1:b..l
rcu: (detected by 0, t=10503 jiffies, g=17213, q=3320 ncpus=2)
task:syz.4.199 state:R running task stack:24616 pid:6598 tgid:6592 ppid:5852 task_flags:0x40044c flags:0x00004000
Call Trace:
context_switch kernel/sched/core.c:5382 [inline]
__schedule+0x16e2/0x4cd0 kernel/sched/core.c:6767
preempt_schedule_common+0x83/0xd0 kernel/sched/core.c:6947
preempt_schedule+0xae/0xc0 kernel/sched/core.c:6971
preempt_schedule_thunk+0x16/0x30 arch/x86/entry/thunk.S:12
__raw_spin_unlock include/linux/spinlock_api_smp.h:143 [inline]
_raw_spin_unlock+0x3f/0x50 kernel/locking/spinlock.c:186
spin_unlock include/linux/spinlock.h:391 [inline]
zap_pte_range mm/memory.c:1761 [inline]
zap_pmd_range mm/memory.c:1823 [inline]
zap_pud_range mm/memory.c:1852 [inline]
zap_p4d_range mm/memory.c:1873 [inline]
unmap_page_range+0x3756/0x4210 mm/memory.c:1894
unmap_vmas+0x25d/0x3c0 mm/memory.c:1984
exit_mmap+0x245/0xba0 mm/mmap.c:1284
__mmput+0x118/0x420 kernel/fork.c:1380
exit_mm+0x1da/0x2c0 kernel/exit.c:589
do_exit+0x859/0x2550 kernel/exit.c:940
do_group_exit+0x21c/0x2d0 kernel/exit.c:1102
get_signal+0x125e/0x1310 kernel/signal.c:3034
arch_do_signal_or_restart+0x95/0x780 arch/x86/kernel/signal.c:337
exit_to_user_mode_loop kernel/entry/common.c:111 [inline]
exit_to_user_mode_prepare include/linux/entry-common.h:329 [inline]
__syscall_exit_to_user_mode_work kernel/entry/common.c:207 [inline]
syscall_exit_to_user_mode+0x8b/0x120 kernel/entry/common.c:218
do_syscall_64+0x103/0x210 arch/x86/entry/syscall_64.c:100
entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fe1a238e969
RSP: 002b:00007fe19fd910e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca
RAX: fffffffffffffe00 RBX: 00007fe1a25b6248 RCX: 00007fe1a238e969
RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007fe1a25b6248
RBP: 00007fe1a25b6240 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe1a25b624c
R13: 0000000000000000 R14: 00007fe1a26df940 R15: 00007fe1a26dfa28
rcu: rcu_preempt kthread starved for 4711 jiffies! g17213 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=0
rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior.
rcu: RCU grace-period kthread stack dump:
task:rcu_preempt state:R running task stack:27304 pid:16 tgid:16 ppid:2 task_flags:0x208040 flags:0x00004000
Call Trace:
context_switch kernel/sched/core.c:5382 [inline]
__schedule+0x16e2/0x4cd0 kernel/sched/core.c:6767
__schedule_loop kernel/sched/core.c:6845 [inline]
schedule+0x165/0x360 kernel/sched/core.c:6860
schedule_timeout+0x12b/0x270 kernel/time/sleep_timeout.c:99
rcu_gp_fqs_loop+0x301/0x1540 kernel/rcu/tree.c:2046
rcu_gp_kthread+0x99/0x390 kernel/rcu/tree.c:2248
kthread+0x70e/0x8a0 kernel/kthread.c:464
ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:153
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
rcu: Stack dump where RCU GP kthread last ran:
CPU: 0 UID: 0 PID: 5572 Comm: crond Not tainted 6.15.0-rc7-syzkaller-00112-geccf6f2f6ab9 #0 PREEMPT(full)
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025
RIP: 0010:__in6_dev_get include/net/addrconf.h:347 [inline]
RIP: 0010:ip6_ignore_linkdown include/net/addrconf.h:443 [inline]
RIP: 0010:find_match+0xec/0xc90 net/ipv6/route.c:781
Code: ba 72 b0 f7 45 85 e4 74 1a e8 80 27 37 ff 84 c0 74 18 e8 67 6e b0 f7 eb 30 e8 60 6e b0 f7 e9 28 0a 00 00 e8 56 6e b0 f7 eb 1f 6f 68 96 f7 41 89 c4 31 ff 89 c6 e8 83 72 b0 f7 45 85 e4 0f 84
RSP: 0018:ffffc90000007120 EFLAGS: 00000246
RAX: ffffffff8946ab00 RBX: ffff88803388b000 RCX: 0000000000000100
RDX: ffff88802f175a00 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 1ffff1100417f997 R08: ffffc90000007420 R09: ffffc90000007430
R10: ffffc90000007280 R11: fffff52000000e52 R12: 0000000000000001
R13: 0000000000000003 R14: 1ffff1100417f999 R15: ffff888020bfcccf
FS: 00007fb302a57c80(0000) GS:ffff8881260c2000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000055822a802a08 CR3: 0000000033ebe000 CR4: 00000000003526f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
__find_rr_leaf+0x23a/0x6d0 net/ipv6/route.c:869
find_rr_leaf net/ipv6/route.c:890 [inline]
rt6_select net/ipv6/route.c:934 [inline]
fib6_table_lookup+0x39f/0xa80 net/ipv6/route.c:2230
ip6_pol_route+0x222/0x1180 net/ipv6/route.c:2266
pol_lookup_func include/net/ip6_fib.h:616 [inline]
fib6_rule_lookup+0x52f/0x6f0 net/ipv6/fib6_rules.c:120
ip6_route_input_lookup net/ipv6/route.c:2335 [inline]
ip6_route_input+0x6ce/0xa50 net/ipv6/route.c:2631
ip6_rcv_finish+0x141/0x2d0 net/ipv6/ip6_input.c:77
NF_HOOK+0x30c/0x3a0 include/linux/netfilter.h:314
__netif_receive_skb_one_core net/core/dev.c:5887 [inline]
__netif_receive_skb+0xd3/0x380 net/core/dev.c:6000
process_backlog+0x60e/0x14f0 net/core/dev.c:6352
__napi_poll+0xc4/0x480 net/core/dev.c:7324
napi_poll net/core/dev.c:7388 [inline]
net_rx_action+0x6ea/0xdf0 net/core/dev.c:7510
handle_softirqs+0x286/0x870 kernel/softirq.c:579
__do_softirq kernel/softirq.c:613 [inline]
invoke_softirq kernel/softirq.c:453 [inline]
__irq_exit_rcu+0xca/0x1f0 kernel/softirq.c:680
irq_exit_rcu+0x9/0x30 kernel/softirq.c:696
instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1049 [inline]
sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1049
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
RIP: 0010:slab_update_freelist mm/slub.c:739 [inline]
RIP: 0010:__slab_free+0x270/0x400 mm/slub.c:4494
Code: ea 48 8b 4c 24 10 4d 89 f8 e8 2c e0 ff ff 41 89 c7 e9 23 fe ff ff 48 8b 5c 24 10 4c 89 f9 4c 89 ea 4c 89 c8 f0 48 0f c7 4e 20 <0f> 85 54 fe ff ff 48 85 ed 75 2c 45 85 ed 79 59 65 48 8b 05 08 fd
RSP: 0018:ffffc90003f0f7d0 EFLAGS: 00000242
RAX: 0000000000000000 RBX: ffff8880591793c0 RCX: 00000000000c000b
RDX: 00000000000c000c RSI: ffffea0001645e40 RDI: ffffffff00000000
RBP: 0000000000000000 R08: 000000000000000b R09: 0000000000000000
R10: 0000000000000000 R11: fffffbfff1efe6af R12: 0000000000000000
R13: 00000000000c000c R14: 0000000000000000 R15: 00000000000c000b
qlink_free mm/kasan/quarantine.c:163 [inline]
qlist_free_all+0x9a/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:329
kasan_slab_alloc include/linux/kasan.h:250 [inline]
slab_post_alloc_hook mm/slub.c:4147 [inline]
slab_alloc_node mm/slub.c:4196 [inline]
__do_kmalloc_node mm/slub.c:4326 [inline]
__kmalloc_noprof+0x224/0x4f0 mm/slub.c:4339
kmalloc_noprof include/linux/slab.h:909 [inline]
tomoyo_realpath_from_path+0xe3/0x5d0 security/tomoyo/realpath.c:251
tomoyo_get_realpath security/tomoyo/file.c:151 [inline]
tomoyo_path_perm+0x213/0x4b0 security/tomoyo/file.c:822
security_inode_getattr+0x12f/0x330 security/security.c:2377
vfs_getattr fs/stat.c:256 [inline]
vfs_statx_path fs/stat.c:296 [inline]
vfs_statx+0x153/0x550 fs/stat.c:353
vfs_fstatat+0xe4/0x160 fs/stat.c:372
__do_sys_newfstatat fs/stat.c:536 [inline]
__se_sys_newfstatat fs/stat.c:530 [inline]
__x64_sys_newfstatat+0x11c/0x1a0 fs/stat.c:530
do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
do_syscall_64+0xf6/0x210 arch/x86/entry/syscall_64.c:94
entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fb302c11b0a
Code: 48 8b 15 f1 f2 0d 00 f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 41 89 ca b8 06 01 00 00 0f 05 <3d> 00 f0 ff ff 77 07 31 c0 c3 0f 1f 40 00 48 8b 15 b9 f2 0d 00 f7
RSP: 002b:00007ffc7a8c3b18 EFLAGS: 00000246 ORIG_RAX: 0000000000000106
RAX: ffffffffffffffda RBX: 00007fb302dc1490 RCX: 00007fb302c11b0a
RDX: 00007ffc7a8c3b38 RSI: 00007fb302d9a7e8 RDI: 00000000ffffff9c
RBP: 000000006830db04 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 000000000000003c R14: 0000000000000000 R15: 000000000000003b
net_ratelimit: 15471 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)
net_ratelimit: 17801 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)