====================================== | 0 | xx__-> [ 1186.279747][ C0] ------------[ cut here ]------------ | [ 1186.280017][ C0] WARNING: ./include/linux/skbuff.h:3250 at erspan_rcv+0xf88/0x1170 [ip_gre], CPU#0: mausezahn/7896 | [ 1186.280602][ C0] Modules linked in: cls_matchall ip_gre gre ip_tunnel act_skbedit sch_prio act_gact cls_flower sch_ingress bridge stp llc 8021q vrf veth [ 1186.281377][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1186.281594][ C0] RIP: 0010:erspan_rcv (./include/linux/skbuff.h:3250 (discriminator 4) net/ipv4/ip_gre.c:342 (discriminator 4)) ip_gre [ 1186.281770][ C0] Code: 54 24 18 e9 1a fa ff ff 48 8b 7c 24 48 e8 a0 c6 a3 c2 e9 bd f9 ff ff 90 0f 0b 90 e9 3c f4 ff ff 90 0f 0b 90 e9 16 fb ff ff 90 <0f> 0b 90 e9 41 fa ff ff e8 3b c6 a3 c2 e9 19 f1 ff ff 48 8b 3c 24 All code ======== 0: 54 push %rsp 1: 24 18 and $0x18,%al 3: e9 1a fa ff ff jmp 0xfffffffffffffa22 8: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi d: e8 a0 c6 a3 c2 call 0xffffffffc2a3c6b2 12: e9 bd f9 ff ff jmp 0xfffffffffffff9d4 17: 90 nop 18: 0f 0b ud2 1a: 90 nop 1b: e9 3c f4 ff ff jmp 0xfffffffffffff45c 20: 90 nop 21: 0f 0b ud2 23: 90 nop 24: e9 16 fb ff ff jmp 0xfffffffffffffb3f 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 41 fa ff ff jmp 0xfffffffffffffa73 32: e8 3b c6 a3 c2 call 0xffffffffc2a3c672 37: e9 19 f1 ff ff jmp 0xfffffffffffff155 3c: 48 8b 3c 24 mov (%rsp),%rdi Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 41 fa ff ff jmp 0xfffffffffffffa49 8: e8 3b c6 a3 c2 call 0xffffffffc2a3c648 d: e9 19 f1 ff ff jmp 0xfffffffffffff12b 12: 48 8b 3c 24 mov (%rsp),%rdi [ 1186.282270][ C0] RSP: 0018:ffa0000000007820 EFLAGS: 00010246 [ 1186.282446][ C0] RAX: 000000000000ffff RBX: ffa0000000007948 RCX: 000000000000001e [ 1186.282657][ C0] RDX: ff1100000c834040 RSI: 000000000000001e RDI: ff11000011b262b6 [ 1186.282860][ C0] RBP: 0000000000000008 R08: 0000000000000000 R09: 1fe220000186de99 [ 1186.283068][ C0] R10: ffe21c000186de9a R11: ffe21c000186de9a R12: ff11000002879e40 [ 1186.283278][ C0] R13: ff1100000c36f400 R14: ff1100000c36f4c8 R15: ff11000011b26200 [ 1186.283482][ C0] FS: 00007f662b875c80(0000) GS:ff110000ae59a000(0000) knlGS:0000000000000000 [ 1186.283720][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1186.283893][ C0] CR2: 000055827769d680 CR3: 0000000008adb003 CR4: 0000000000771ef0 [ 1186.284106][ C0] PKRU: 55555554 [ 1186.284206][ C0] Call Trace: [ 1186.284310][ C0] [ 1186.284390][ C0] ? erspan_validate (net/ipv4/ip_gre.c:1133 (discriminator 1)) ip_gre [ 1186.284531][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 1186.284667][ C0] ? mark_usage (kernel/locking/lockdep.c:4674) [ 1186.284806][ C0] gre_rcv (net/ipv4/ip_gre.c:460) ip_gre [ 1186.284943][ C0] ? __ipgre_rcv (./include/net/ip_tunnels.h:297) ip_gre [ 1186.285088][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 1186.285221][ C0] ? gre_rcv (./include/linux/rcupdate.h:300 (discriminator 2) ./include/linux/rcupdate.h:840 (discriminator 2) net/ipv4/gre_demux.c:159 (discriminator 2)) gre [ 1186.285355][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 1186.285494][ C0] ? raw_rcv (./include/net/sock.h:2783) [ 1186.285598][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 1186.285735][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 1186.285872][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 1186.286008][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6668 (discriminator 2)) [ 1186.286151][ C0] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 1186.286290][ C0] ip_local_deliver (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:262) [ 1186.286428][ C0] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 1186.286564][ C0] ? ip_rcv_finish_core (net/ipv4/ip_input.c:407 (discriminator 1)) [ 1186.286702][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6668 (discriminator 2)) [ 1186.286838][ C0] ip_rcv (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:612) [ 1186.286942][ C0] ? ip_local_deliver (./include/linux/rcupdate.h:869 (discriminator 3)) [ 1186.287078][ C0] ? mark_usage (kernel/locking/lockdep.c:4674) [ 1186.287222][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 1186.287359][ C0] __netif_receive_skb_one_core (net/core/dev.c:6206) [ 1186.287532][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 1186.287668][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6252 (discriminator 2)) [ 1186.287836][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 1186.287973][ C0] process_backlog (net/core/dev.c:6670) [ 1186.288119][ C0] __napi_poll (net/core/dev.c:7729) [ 1186.288219][ C0] net_rx_action (net/core/dev.c:7792 net/core/dev.c:7949) [ 1186.288356][ C0] ? __napi_poll (./include/net/gro.h:507) [ 1186.288496][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 1186.288639][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 1186.288776][ C0] handle_softirqs (kernel/softirq.c:622) [ 1186.288914][ C0] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 1186.289049][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 1186.289195][ C0] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 1186.289329][ C0] do_softirq (kernel/softirq.c:523 (discriminator 19) kernel/softirq.c:510 (discriminator 19)) [ 1186.289431][ C0] [ 1186.289500][ C0] [ 1186.289567][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:911 (discriminator 2) net/core/dev.c:4907 (discriminator 2)) [ 1186.289703][ C0] __local_bh_enable_ip (kernel/softirq.c:450) [ 1186.289837][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:914 (discriminator 2) net/core/dev.c:4907 (discriminator 2)) [ 1186.289974][ C0] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 1186.290118][ C0] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 1186.290284][ C0] ? alloc_cpu_rmap (lib/cpu_rmap.c:36) [ 1186.290423][ C0] ? netdev_core_pick_tx (net/core/dev.c:4733) [ 1186.290565][ C0] ? packet_release (net/packet/af_packet.c:3171) [ 1186.290703][ C0] packet_snd (net/packet/af_packet.c:3082) [ 1186.290844][ C0] ? tpacket_snd (net/packet/af_packet.c:2685) [ 1186.290979][ C0] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 1186.291126][ C0] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 1186.291265][ C0] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 1186.291404][ C0] __sys_sendto (net/socket.c:775 (discriminator 4) net/socket.c:790 (discriminator 4) net/socket.c:2252 (discriminator 4)) [ 1186.291535][ C0] ? __ia32_sys_getpeername (net/socket.c:2206) [ 1186.291677][ C0] ? sock_ioctl (net/socket.c:1421) [ 1186.291817][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1479 arch/x86/mm/fault.c:1532) [ 1186.291957][ C0] __x64_sys_sendto (net/socket.c:2259 net/socket.c:2255 net/socket.c:2255) [ 1186.292095][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 1186.292265][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 1186.292402][ C0] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 1186.292542][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1186.292679][ C0] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 1186.292815][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1485 (discriminator 3) arch/x86/mm/fault.c:1532 (discriminator 3)) [ 1186.292952][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 1186.293127][ C0] RIP: 0033:0x7f662ba3364e [ 1186.293267][ C0] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 1186.293743][ C0] RSP: 002b:00007ffd5fe31c40 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 1186.293948][ C0] RAX: ffffffffffffffda RBX: 00005582b0777b22 RCX: 00007f662ba3364e [ 1186.294158][ C0] RDX: 0000000000000062 RSI: 00005582b0777b22 RDI: 0000000000000005 [ 1186.294361][ C0] RBP: 00007ffd5fe31c50 R08: 00007ffd5fe31ca0 R09: 0000000000000014 [ 1186.294570][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 00005582b0777830 [ 1186.294773][ C0] R13: 0000000000000062 R14: 0000000000000005 R15: 00005582b0777830 | [ 1186.499041][ C1] BUG: KASAN: slab-out-of-bounds in erspan_rcv (net/ipv4/ip_gre.c:348 (discriminator 3)) ip_gre | [ 1186.499188][ C1] Read of size 8 at addr ff11000008f043cb by task kworker/u16:1/69 | [ 1186.499319][ C1] | [ 1186.499379][ C1] Tainted: [W]=WARN [ 1186.499380][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1186.499381][ C1] Workqueue: ipv6_addrconf addrconf_dad_work [ 1186.499389][ C1] Call Trace: [ 1186.499391][ C1] [ 1186.499393][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 1186.499398][ C1] print_address_description.constprop.0 (mm/kasan/report.c:378) [ 1186.499404][ C1] print_report (mm/kasan/report.c:482) [ 1186.499406][ C1] ? __virt_addr_valid (./include/linux/rcupdate.h:939 ./include/linux/mmzone.h:2281 arch/x86/mm/physaddr.c:54) [ 1186.499410][ C1] ? __virt_addr_valid (./include/linux/rcupdate.h:965 (discriminator 1) ./include/linux/mmzone.h:2291 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 1186.499412][ C1] kasan_report (mm/kasan/report.c:595) [ 1186.499416][ C1] ? erspan_rcv (net/ipv4/ip_gre.c:348 (discriminator 3)) ip_gre [ 1186.499418][ C1] ? erspan_rcv (net/ipv4/ip_gre.c:348 (discriminator 3)) ip_gre [ 1186.499420][ C1] kasan_check_range (mm/kasan/generic.c:186 mm/kasan/generic.c:200) [ 1186.499425][ C1] __asan_memcpy (mm/kasan/shadow.c:105 (discriminator 1)) [ 1186.499427][ C1] erspan_rcv (net/ipv4/ip_gre.c:348 (discriminator 3)) ip_gre [ 1186.499430][ C1] ? erspan_validate (net/ipv4/ip_gre.c:1133 (discriminator 1)) ip_gre [ 1186.499432][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 1186.499435][ C1] ? mark_usage (kernel/locking/lockdep.c:4674) [ 1186.499437][ C1] gre_rcv (net/ipv4/ip_gre.c:460) ip_gre [ 1186.499439][ C1] ? __ipgre_rcv (./include/net/ip_tunnels.h:297) ip_gre [ 1186.499441][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 1186.499443][ C1] ? gre_rcv (./include/linux/rcupdate.h:300 (discriminator 2) ./include/linux/rcupdate.h:840 (discriminator 2) net/ipv4/gre_demux.c:159 (discriminator 2)) gre [ 1186.499445][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 1186.499448][ C1] ? raw_rcv (./include/net/sock.h:2783) [ 1186.499452][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 1186.499454][ C1] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 1186.499455][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 1186.499458][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6668 (discriminator 2)) [ 1186.499462][ C1] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 1186.499464][ C1] ip_local_deliver (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:262) [ 1186.499465][ C1] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 1186.499467][ C1] ? ip_rcv_finish_core (./include/linux/skbuff.h:1164 (discriminator 2) ./include/net/route.h:88 (discriminator 2) net/ipv4/ip_input.c:435 (discriminator 2)) [ 1186.499470][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6668 (discriminator 2)) [ 1186.499471][ C1] ip_rcv (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:612) [ 1186.499473][ C1] ? ip_local_deliver (./include/linux/rcupdate.h:869 (discriminator 3)) [ 1186.499475][ C1] ? mark_usage (kernel/locking/lockdep.c:4674) [ 1186.499477][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 1186.499479][ C1] __netif_receive_skb_one_core (net/core/dev.c:6206) [ 1186.499481][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 1186.499482][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6252 (discriminator 2)) [ 1186.499484][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 1186.499487][ C1] process_backlog (net/core/dev.c:6670) [ 1186.499489][ C1] __napi_poll (net/core/dev.c:7729) [ 1186.499491][ C1] net_rx_action (net/core/dev.c:7792 net/core/dev.c:7949) [ 1186.499494][ C1] ? __napi_poll (./include/net/gro.h:507) [ 1186.499495][ C1] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 1186.499499][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 1186.499501][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 1186.499503][ C1] handle_softirqs (kernel/softirq.c:622) [ 1186.499506][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 1186.499507][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 1186.499509][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 1186.499512][ C1] do_softirq (kernel/softirq.c:523 (discriminator 19) kernel/softirq.c:510 (discriminator 19)) [ 1186.499514][ C1] [ 1186.499514][ C1] [ 1186.499515][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:911 (discriminator 2) net/core/dev.c:4907 (discriminator 2)) [ 1186.499516][ C1] __local_bh_enable_ip (kernel/softirq.c:450) [ 1186.499518][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:914 (discriminator 2) net/core/dev.c:4907 (discriminator 2)) [ 1186.499520][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 1186.499522][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 1186.499524][ C1] ? netdev_core_pick_tx (net/core/dev.c:4733) [ 1186.499528][ C1] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:136 (discriminator 3)) [ 1186.499530][ C1] ? ip6_xmit (net/ipv6/ip6_output.c:328) [ 1186.499531][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 1186.499533][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 1186.499534][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 1186.499536][ C1] ? ip6_mtu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:871 (discriminator 2) ./include/net/ip6_route.h:382 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 1186.499538][ C1] ip6_finish_output (net/ipv6/ip6_output.c:208 net/ipv6/ip6_output.c:219) [ 1186.499540][ C1] ip6_output (./include/linux/netfilter.h:307 net/ipv6/ip6_output.c:246) [ 1186.499542][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 1186.499543][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 1186.499544][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 1186.499546][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 1186.499547][ C1] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 1186.499550][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:318 (discriminator 4) net/ipv6/ndisc.c:512 (discriminator 4)) [ 1186.499553][ C1] ? ndisc_recv_na (net/ipv6/ndisc.c:1089 (discriminator 3)) [ 1186.499556][ C1] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 1186.499558][ C1] ? try_to_grab_pending (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 kernel/workqueue.c:2112) [ 1186.499561][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 1186.499563][ C1] ndisc_send_ns (net/ipv6/ndisc.c:671) [ 1186.499565][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 1186.499566][ C1] ? ndisc_parse_options (net/ipv6/ndisc.c:285) [ 1186.499568][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 1186.499570][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 1186.499571][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 1186.499574][ C1] addrconf_dad_work (net/ipv6/addrconf.c:4317) [ 1186.499576][ C1] ? addrconf_dad_begin (net/ipv6/addrconf.c:4179) [ 1186.499578][ C1] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 1186.499580][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 1186.499581][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 1186.499583][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 1186.499584][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 1186.499587][ C1] process_one_work (kernel/workqueue.c:3314) [ 1186.499590][ C1] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 1186.499592][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 1186.499595][ C1] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 1186.499597][ C1] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 1186.499599][ C1] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 1186.499601][ C1] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 1186.499603][ C1] kthread (kernel/kthread.c:436) [ 1186.499604][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 1186.499607][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 1186.499609][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 1186.499612][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 1186.499614][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 1186.499617][ C1] ? kthread_affine_node (kernel/kthread.c:378) Finger prints: erspan_rcv:gre_rcv:gre_rcv:ip_protocol_deliver_rcu:ip_local_deliver_finish print_report:kasan_report:kasan_check_range:__asan_memcpy:erspan_rcv