kasan: CONFIG_KASAN_INLINE enabled kasan: GPF could be caused by NULL-ptr deref or user memory access general protection fault: 0000 [#1] PREEMPT SMP KASAN CPU: 1 PID: 18111 Comm: udevd Not tainted 5.2.0-rc3+ #50 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:dst_dev_put+0x24/0x280 net/core/dst.c:156 Code: 90 90 90 90 90 90 55 48 89 e5 41 56 41 55 41 54 53 48 89 fb e8 3d b8 eb fb 48 89 da 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 <80> 3c 02 00 0f 85 e1 01 00 00 48 8d 7b 3a 4c 8b 23 48 b8 00 00 00 RSP: 0018:ffff8880ae909cd8 EFLAGS: 00010203 RAX: dffffc0000000000 RBX: 0000000000000326 RCX: 1ffffffff13017d6 RDX: 0000000000000064 RSI: ffffffff8584ee73 RDI: 0000000000000326 RBP: ffff8880ae909cf8 R08: ffff8880a0112380 R09: ffff8880a0112c48 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000007 R14: 0000000000000326 R15: 0000607f51432740 FS: 00007fa6e234a7a0(0000) GS:ffff8880ae900000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000001f4f0a8 CR3: 000000009759a000 CR4: 00000000001406e0 Call Trace: rt_fibinfo_free_cpus.part.0+0xdb/0x130 net/ipv4/fib_semantics.c:198 rt_fibinfo_free_cpus net/ipv4/fib_semantics.c:190 [inline] fib_nh_common_release+0x107/0x280 net/ipv4/fib_semantics.c:211 fib6_nh_release+0x16/0x20 net/ipv6/route.c:3097 fib6_info_destroy_rcu+0x1f9/0x300 net/ipv6/ip6_fib.c:195 __rcu_reclaim kernel/rcu/rcu.h:222 [inline] rcu_do_batch kernel/rcu/tree.c:2092 [inline] invoke_rcu_callbacks kernel/rcu/tree.c:2310 [inline] rcu_core+0xba5/0x1500 kernel/rcu/tree.c:2291 __do_softirq+0x25c/0x94c kernel/softirq.c:293 invoke_softirq kernel/softirq.c:374 [inline] irq_exit+0x180/0x1d0 kernel/softirq.c:414 exiting_irq arch/x86/include/asm/apic.h:536 [inline] smp_apic_timer_interrupt+0x13b/0x550 arch/x86/kernel/apic/apic.c:1068 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:806 RIP: 0010:task_stack_page include/linux/sched/task_stack.h:21 [inline] RIP: 0010:last_frame arch/x86/kernel/unwind_frame.c:97 [inline] RIP: 0010:is_last_frame arch/x86/kernel/unwind_frame.c:102 [inline] RIP: 0010:is_last_task_frame arch/x86/kernel/unwind_frame.c:171 [inline] RIP: 0010:unwind_next_frame.part.0+0x109/0xa20 arch/x86/kernel/unwind_frame.c:295 Code: 38 48 b8 00 00 00 00 00 fc ff df 4c 89 d2 48 c1 ea 03 80 3c 02 00 0f 85 7c 05 00 00 48 b8 00 00 00 00 00 fc ff df 48 8b 53 28 <48> 8d 7a 18 48 89 fe 48 c1 ee 03 80 3c 06 00 0f 85 13 05 00 00 48 RSP: 0018:ffff88808596f768 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 RAX: dffffc0000000000 RBX: ffff88808596f840 RCX: ffff88808596f7f0 RDX: ffff8880a0112380 RSI: 0000000000000000 RDI: ffff88808596f840 RBP: ffff88808596f818 R08: ffff8880a0112380 R09: ffff88808596f898 R10: ffff88808596f868 R11: ffff88808596f878 R12: 1ffff11010b2def2 R13: 0000000000000000 R14: ffff88808596fc98 R15: ffff88821bc48e00 unwind_next_frame+0x3b/0x50 arch/x86/kernel/unwind_frame.c:288 arch_stack_walk+0x81/0xf0 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0xac/0xe0 kernel/stacktrace.c:123 save_stack+0x23/0x90 mm/kasan/common.c:71 set_track mm/kasan/common.c:79 [inline] __kasan_kmalloc mm/kasan/common.c:489 [inline] __kasan_kmalloc.constprop.0+0xcf/0xe0 mm/kasan/common.c:462 kasan_slab_alloc+0xf/0x20 mm/kasan/common.c:497 slab_post_alloc_hook mm/slab.h:437 [inline] slab_alloc mm/slab.c:3326 [inline] kmem_cache_alloc+0x11a/0x6f0 mm/slab.c:3488 shmem_alloc_inode+0x1c/0x50 mm/shmem.c:3628 alloc_inode+0x68/0x1e0 fs/inode.c:227 new_inode_pseudo+0x19/0xf0 fs/inode.c:916 new_inode+0x1f/0x40 fs/inode.c:945 shmem_get_inode+0x84/0x7e0 mm/shmem.c:2226 shmem_symlink+0xe2/0x6c0 mm/shmem.c:3086 vfs_symlink fs/namei.c:4125 [inline] vfs_symlink+0x373/0x5a0 fs/namei.c:4111 do_symlinkat+0x22b/0x290 fs/namei.c:4152 __do_sys_symlink fs/namei.c:4171 [inline] __se_sys_symlink fs/namei.c:4169 [inline] __x64_sys_symlink+0x59/0x80 fs/namei.c:4169 do_syscall_64+0xfd/0x680 arch/x86/entry/common.c:301 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x7fa6e1a53517 Code: 09 01 00 00 0f 05 48 3d 00 f0 ff ff 77 02 f3 c3 48 8b 15 14 39 2b 00 f7 d8 64 89 02 83 c8 ff c3 90 90 90 b8 58 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d f1 38 2b 00 31 d2 48 29 c2 64 RSP: 002b:00007ffc6ad00768 EFLAGS: 00000202 ORIG_RAX: 0000000000000058 RAX: ffffffffffffffda RBX: 0000000001f48250 RCX: 00007fa6e1a53517 RDX: 0000000000000002 RSI: 00007ffc6ad00790 RDI: 0000000001f61580 RBP: 0000000001f4ecd0 R08: 00007ffc6ad00340 R09: 00007fa6e1aa8390 R10: 0000000000000000 R11: 0000000000000202 R12: 000000000000502f R13: 0000000001f4f210 R14: 0000000001f48250 R15: 000000000000000b Modules linked in: ---[ end trace 40d9f2d13efb4e31 ]--- RIP: 0010:dst_dev_put+0x24/0x280 net/core/dst.c:156 Code: 90 90 90 90 90 90 55 48 89 e5 41 56 41 55 41 54 53 48 89 fb e8 3d b8 eb fb 48 89 da 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 <80> 3c 02 00 0f 85 e1 01 00 00 48 8d 7b 3a 4c 8b 23 48 b8 00 00 00 RSP: 0018:ffff8880ae909cd8 EFLAGS: 00010203 RAX: dffffc0000000000 RBX: 0000000000000326 RCX: 1ffffffff13017d6 RDX: 0000000000000064 RSI: ffffffff8584ee73 RDI: 0000000000000326 RBP: ffff8880ae909cf8 R08: ffff8880a0112380 R09: ffff8880a0112c48 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000007 R14: 0000000000000326 R15: 0000607f51432740 FS: 00007fa6e234a7a0(0000) GS:ffff8880ae900000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000001f4f0a8 CR3: 000000009759a000 CR4: 00000000001406e0