Oops: general protection fault, probably for non-canonical address 0xdffffc0000000083: 0000 [#1] SMP KASAN PTI
KASAN: null-ptr-deref in range [0x0000000000000418-0x000000000000041f]
CPU: 1 UID: 0 PID: 5921 Comm: syz-executor Not tainted syzkaller #0 PREEMPT(full) 
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014
RIP: 0010:fib_lookup_good_nhc+0x85/0x3d0
Code: 4c 89 24 24 48 89 d8 48 c1 e8 03 42 80 3c 28 00 74 08 48 89 df e8 eb 5c 1b f8 41 bc 18 04 00 00 4c 03 23 4c 89 e0 48 c1 e8 03 <42> 80 3c 28 00 74 08 4c 89 e7 e8 cc 5c 1b f8 4d 8b 24 24 e8 23 a6
RSP: 0018:ffffc900001e01d0 EFLAGS: 00010202
RAX: 0000000000000083 RBX: ffff888026216220 RCX: 0000000000000100
RDX: ffff88801f91d640 RSI: 0000000000000000 RDI: 0000000000000000
RBP: ffff888026216237 R08: 0000000000000000 R09: ffffffff8a0dad0f
R10: 0000000000000008 R11: 0000000000000100 R12: 0000000000000418
R13: dffffc0000000000 R14: 0000000000000000 R15: 1ffff11004c42c46
FS:  00005555906ac500(0000) GS:ffff8881a3c1c000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00005555906c75c8 CR3: 000000010a2de000 CR4: 00000000000006f0
Call Trace:
 <IRQ>
 nexthop_get_nhc_lookup+0x1af/0x400
 fib_table_lookup+0xf26/0x16e0
 fib4_rule_action+0x1fb/0x330
 fib_rules_lookup+0x8a6/0xe90
 __fib_lookup+0xf9/0x200
 ip_route_output_key_hash_rcu+0x31b/0x23d0
 ip_route_output_key_hash+0x1b9/0x2e0
 ip_route_output_flow+0x2a/0x150
 tipc_udp_xmit+0x1c3/0xaa0
 tipc_udp_send_msg+0x27f/0x3f0
 tipc_bearer_xmit_skb+0x2b3/0x400
 tipc_disc_timeout+0x580/0x6d0
 call_timer_fn+0x17e/0x5f0
 __run_timer_base+0x61a/0x860
 run_timer_softirq+0xb7/0x180
 handle_softirqs+0x286/0x870
 __irq_exit_rcu+0xca/0x1f0
 irq_exit_rcu+0x9/0x30
 sysvec_apic_timer_interrupt+0xa6/0xc0
 </IRQ>
 <TASK>
 asm_sysvec_apic_timer_interrupt+0x1a/0x20
RIP: 0010:_raw_spin_unlock_irqrestore+0xa8/0x110
Code: 74 05 e8 2b 67 4b f6 48 c7 44 24 20 00 00 00 00 9c 8f 44 24 20 f6 44 24 21 02 75 4f f7 c3 00 02 00 00 74 01 fb bf 01 00 00 00 <e8> 93 0e 14 f6 65 8b 05 6c 51 24 07 85 c0 74 40 48 c7 04 24 0e 36
RSP: 0018:ffffc9000442fc20 EFLAGS: 00000206
RAX: f3aa4d72b3466d00 RBX: 0000000000000a06 RCX: f3aa4d72b3466d00
RDX: 0000000000000000 RSI: ffffffff8d9b6e11 RDI: 0000000000000001
RBP: ffffc9000442fca8 R08: ffffffff8fa37e37 R09: 1ffffffff1f46fc6
R10: dffffc0000000000 R11: fffffbfff1f46fc7 R12: dffffc0000000000
R13: dffffc0000000000 R14: ffffffff99d69008 R15: 1ffff92000885f84
 timer_init_key+0x41/0x2d0
 inet_csk_init_xmit_timers+0x85/0xf0
 tcp_init_xmit_timers+0x2a/0x70
 tcp_init_sock+0x74/0x9e0
 tcp_v4_init_sock+0x21/0x80
 inet_create+0xd03/0x1000
 __sock_create+0x4b3/0x9f0
 __sys_socket+0xd7/0x1b0
 __x64_sys_socket+0x7a/0x90
 do_syscall_64+0xfa/0x3b0
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f35abb90b07
Code: f0 ff ff 77 06 c3 0f 1f 44 00 00 48 c7 c2 a8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 0f 1f 44 00 00 b8 29 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007ffd315349c8 EFLAGS: 00000202 ORIG_RAX: 0000000000000029
RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f35abb90b07
RDX: 0000000000000006 RSI: 0000000000000001 RDI: 0000000000000002
RBP: 00007ffd315350fc R08: 0000000000000000 R09: 00007ffd31534e07
R10: 0000000000000000 R11: 0000000000000202 R12: 00007f35abd84e60
R13: 00000000000927c0 R14: 00000000000710d4 R15: 00007f35abd87020
 </TASK>
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:fib_lookup_good_nhc+0x85/0x3d0
Code: 4c 89 24 24 48 89 d8 48 c1 e8 03 42 80 3c 28 00 74 08 48 89 df e8 eb 5c 1b f8 41 bc 18 04 00 00 4c 03 23 4c 89 e0 48 c1 e8 03 <42> 80 3c 28 00 74 08 4c 89 e7 e8 cc 5c 1b f8 4d 8b 24 24 e8 23 a6
RSP: 0018:ffffc900001e01d0 EFLAGS: 00010202
RAX: 0000000000000083 RBX: ffff888026216220 RCX: 0000000000000100
RDX: ffff88801f91d640 RSI: 0000000000000000 RDI: 0000000000000000
RBP: ffff888026216237 R08: 0000000000000000 R09: ffffffff8a0dad0f
R10: 0000000000000008 R11: 0000000000000100 R12: 0000000000000418
R13: dffffc0000000000 R14: 0000000000000000 R15: 1ffff11004c42c46
FS:  00005555906ac500(0000) GS:ffff8881a3c1c000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00005555906c75c8 CR3: 000000010a2de000 CR4: 00000000000006f0
