------------[ cut here ]------------ WARNING: CPU: 1 PID: 19533 at net/ipv4/route.c:1261 ip_rt_bug+0x2a/0x110 net/ipv4/route.c:1261 Modules linked in: CPU: 1 PID: 19533 Comm: kworker/u4:0 Not tainted 6.8.0-rc5-syzkaller-00129-g2a770cdc4382 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 Workqueue: bat_events batadv_nc_worker RIP: 0010:ip_rt_bug+0x2a/0x110 net/ipv4/route.c:1261 Code: f3 0f 1e fa 41 57 41 56 41 55 41 54 53 48 89 d3 e8 8b 1c cb f7 66 90 e8 84 1c cb f7 48 89 df be 02 00 00 00 e8 47 e7 6e ff 90 <0f> 0b 90 31 c0 5b 41 5c 41 5d 41 5e 41 5f c3 cc cc cc cc f3 0f 1e RSP: 0018:ffffc900001f0720 EFLAGS: 00010286 RAX: a6856ddc5d220900 RBX: ffff888096829b40 RCX: ffffffff8171893a RDX: dffffc0000000000 RSI: ffffffff8baab660 RDI: ffffffff8bfe6da0 RBP: 0000000000000001 R08: ffffffff92c8c4b7 R09: 1ffffffff2591896 R10: dffffc0000000000 R11: fffffbfff2591897 R12: dffffc0000000000 R13: dffffc0000000000 R14: ffff88809ff33980 R15: ffff8880167d9380 FS: 0000000000000000(0000) GS:ffff8880b9500000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000001b32b21000 CR3: 000000008f7b8000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: ip_local_out net/ipv4/ip_output.c:129 [inline] ip_send_skb net/ipv4/ip_output.c:1492 [inline] ip_push_pending_frames+0xbf/0x150 net/ipv4/ip_output.c:1512 __icmp_send+0xfb0/0x1500 net/ipv4/icmp.c:770 ipv4_send_dest_unreach net/ipv4/route.c:1241 [inline] ipv4_link_failure+0x5f5/0x9c0 net/ipv4/route.c:1248 dst_link_failure include/net/dst.h:430 [inline] arp_error_report+0x114/0x160 net/ipv4/arp.c:296 neigh_invalidate+0x244/0x470 net/core/neighbour.c:1059 neigh_timer_handler+0x8a5/0xfb0 net/core/neighbour.c:1146 call_timer_fn+0x17e/0x600 kernel/time/timer.c:1700 expire_timers kernel/time/timer.c:1751 [inline] __run_timers+0x621/0x830 kernel/time/timer.c:2038 run_timer_softirq+0x67/0xf0 kernel/time/timer.c:2051 __do_softirq+0x2bb/0x942 kernel/softirq.c:553 do_softirq+0x11b/0x1e0 kernel/softirq.c:454 __local_bh_enable_ip+0x1bb/0x200 kernel/softirq.c:381 spin_unlock_bh include/linux/spinlock.h:396 [inline] batadv_nc_purge_paths+0x30f/0x3b0 net/batman-adv/network-coding.c:471 batadv_nc_worker+0x328/0x610 net/batman-adv/network-coding.c:720 process_one_work kernel/workqueue.c:2633 [inline] process_scheduled_works+0x913/0x1420 kernel/workqueue.c:2706 worker_thread+0xa5f/0x1000 kernel/workqueue.c:2787 kthread+0x2ef/0x390 kernel/kthread.c:388 ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1b/0x30 arch/x86/entry/entry_64.S:242