====================================== | [ 143.717309][ T2465] ovs-vxlan0: entered promiscuous mode | [ 144.728400][ C1] ------------[ cut here ]------------ | [ 144.728740][ C1] WARNING: ./include/linux/skbuff.h:3094 at udp_tun_rx_dst+0xa92/0x1060, CPU#1: 1/68 | [ 144.729028][ C1] Modules linked in: vxlan openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh [ 144.729627][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 144.729809][ C1] Workqueue: mld mld_ifc_work [ 144.729957][ C1] RIP: 0010:udp_tun_rx_dst (./include/linux/skbuff.h:3094 (discriminator 4) ./include/linux/udp.h:23 (discriminator 4) net/ipv4/udp_tunnel_core.c:217 (discriminator 4)) [ 144.730108][ C1] Code: 24 18 4c 89 44 24 20 e8 4c 6b 74 fe 4c 8b 44 24 20 49 0f ba 28 08 4c 8b 4c 24 18 e9 c0 f9 ff ff 90 0f 0b 90 e9 7d fb ff ff 90 <0f> 0b 90 e9 f1 f9 ff ff 90 0f 0b 90 e9 a7 fa ff ff 44 89 44 24 18 All code ======== 0: 24 18 and $0x18,%al 2: 4c 89 44 24 20 mov %r8,0x20(%rsp) 7: e8 4c 6b 74 fe call 0xfffffffffe746b58 c: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 11: 49 0f ba 28 08 btsq $0x8,(%r8) 16: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 1b: e9 c0 f9 ff ff jmp 0xfffffffffffff9e0 20: 90 nop 21: 0f 0b ud2 23: 90 nop 24: e9 7d fb ff ff jmp 0xfffffffffffffba6 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 f1 f9 ff ff jmp 0xfffffffffffffa23 32: 90 nop 33: 0f 0b ud2 35: 90 nop 36: e9 a7 fa ff ff jmp 0xfffffffffffffae2 3b: 44 89 44 24 18 mov %r8d,0x18(%rsp) Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 f1 f9 ff ff jmp 0xfffffffffffff9f9 8: 90 nop 9: 0f 0b ud2 b: 90 nop c: e9 a7 fa ff ff jmp 0xfffffffffffffab8 11: 44 89 44 24 18 mov %r8d,0x18(%rsp) [ 144.730618][ C1] RSP: 0018:ffa00000001d0648 EFLAGS: 00010246 [ 144.730797][ C1] RAX: 0000000000000007 RBX: 000000000000ffff RCX: 0000000000000001 [ 144.731005][ C1] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ff1100000a2a14c8 [ 144.731219][ C1] RBP: ffa00000001d06a0 R08: ff1100000a2a14c8 R09: ff1100000a297380 [ 144.731428][ C1] R10: ffe21c000145429a R11: ffe21c000145429a R12: ff1100000a2a14dc [ 144.731644][ C1] R13: ff1100000a2a14da R14: ff1100000a297436 R15: ff1100000a2a1400 [ 144.731865][ C1] FS: 0000000000000000(0000) GS:ff110000c9530000(0000) knlGS:0000000000000000 [ 144.732199][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 144.732378][ C1] CR2: 000055b434309c48 CR3: 000000001254d004 CR4: 0000000000771ef0 [ 144.732595][ C1] PKRU: 55555554 [ 144.732701][ C1] Call Trace: [ 144.732806][ C1] [ 144.732882][ C1] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1729 (discriminator 2)) vxlan [ 144.733028][ C1] ? fib_table_lookup (net/ipv4/fib_trie.c:1613) [ 144.733174][ C1] ? mark_usage (kernel/locking/lockdep.c:4674) [ 144.733319][ C1] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2327) vxlan [ 144.733502][ C1] ? udp4_lib_lookup2 (./include/net/net_namespace.h:419 (discriminator 1) ./include/net/sock.h:713 (discriminator 1) net/ipv4/udp.c:370 (discriminator 1) net/ipv4/udp.c:474 (discriminator 1)) [ 144.733644][ C1] ? __udp4_lib_lookup (net/ipv4/udp.c:713) [ 144.733783][ C1] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2327) vxlan [ 144.733960][ C1] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2388) [ 144.734103][ C1] udp_queue_rcv_one_skb (net/ipv4/udp.c:2388) [ 144.734244][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.734382][ C1] ? hlock_conflict (kernel/locking/lockdep.c:2000 (discriminator 2)) [ 144.734531][ C1] udp_unicast_rcv_skb (net/ipv4/udp.c:2574) [ 144.734673][ C1] ? udp_rcv (net/ipv4/udp.c:741 (discriminator 3) net/ipv4/udp.c:2649 (discriminator 3)) [ 144.734777][ C1] udp_rcv (net/ipv4/udp.c:2651) [ 144.734887][ C1] ? udp_sk_rx_dst_set (net/ipv4/udp.c:2451 (discriminator 1)) [ 144.735027][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.735170][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:300 (discriminator 2) ./include/linux/rcupdate.h:840 (discriminator 2) net/ipv4/ip_input.c:240 (discriminator 2)) [ 144.735310][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 144.735452][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6668 (discriminator 2)) [ 144.735592][ C1] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 144.735732][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 144.735873][ C1] ip_local_deliver (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:262) [ 144.736014][ C1] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 144.736157][ 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)) [ 144.736300][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6668 (discriminator 2)) [ 144.736443][ C1] ip_rcv (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:612) [ 144.736549][ C1] ? ip_local_deliver (./include/linux/rcupdate.h:869 (discriminator 3)) [ 144.736690][ C1] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 144.736828][ C1] ? mark_usage (kernel/locking/lockdep.c:4674) [ 144.736967][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 144.737109][ C1] ? __dev_queue_xmit (net/core/dev.c:4821) [ 144.737250][ C1] __netif_receive_skb_one_core (net/core/dev.c:6206) [ 144.737422][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.737573][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6252 (discriminator 2)) [ 144.737746][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 144.737888][ C1] process_backlog (net/core/dev.c:6670) [ 144.738030][ C1] __napi_poll (net/core/dev.c:7729) [ 144.738142][ C1] net_rx_action (net/core/dev.c:7792 net/core/dev.c:7949) [ 144.738284][ C1] ? __napi_poll (./include/net/gro.h:507) [ 144.738423][ C1] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 144.738576][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 144.738715][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 144.738961][ C1] handle_softirqs (kernel/softirq.c:622) [ 144.739109][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 144.739249][ 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) [ 144.739388][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 144.739631][ C1] do_softirq (kernel/softirq.c:523 (discriminator 19) kernel/softirq.c:510 (discriminator 19)) [ 144.739742][ C1] [ 144.739813][ C1] [ 144.739884][ 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)) [ 144.740025][ C1] __local_bh_enable_ip (kernel/softirq.c:450) [ 144.740170][ 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)) [ 144.740408][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 144.740555][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 144.740694][ C1] ? netdev_core_pick_tx (net/core/dev.c:4733) [ 144.740836][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 144.741073][ C1] ? eth_header (net/ethernet/eth.c:99) [ 144.741218][ C1] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3493 net/core/neighbour.c:1611) [ 144.741395][ C1] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:136 (discriminator 3)) [ 144.741641][ C1] ? ip6_xmit (net/ipv6/ip6_output.c:328) [ 144.741784][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 144.741925][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 144.742069][ 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)) [ 144.742184][ C1] ip6_finish_output (net/ipv6/ip6_output.c:208 net/ipv6/ip6_output.c:219) [ 144.742423][ C1] ip6_output (./include/linux/netfilter.h:307 net/ipv6/ip6_output.c:246) [ 144.742535][ C1] ? ip6_finish_output (./include/linux/skbuff.h:1167) [ 144.742674][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 144.742812][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 144.743083][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 144.743227][ C1] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 144.743367][ C1] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 144.743608][ C1] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 144.743749][ C1] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:318 (discriminator 4) ./include/linux/netfilter.h:312 (discriminator 4) net/ipv6/mcast.c:1853 (discriminator 4)) [ 144.743891][ C1] ? nf_hook.constprop.0 (./include/linux/netfilter.h:278) [ 144.744034][ C1] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2131) [ 144.744186][ C1] mld_ifc_work (net/ipv6/mcast.c:2694) [ 144.744423][ C1] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 144.744570][ C1] process_one_work (kernel/workqueue.c:3314) [ 144.744712][ C1] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 144.744851][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.745090][ C1] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 144.745234][ C1] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 144.745373][ C1] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 144.745613][ C1] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 144.745754][ C1] kthread (kernel/kthread.c:436) [ 144.745859][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 144.746033][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 144.746176][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 144.746414][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 144.746592][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 144.746732][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 144.746968][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 144.748689][ C1] ------------[ cut here ]------------ | [ 144.748825][ C1] WARNING: ./include/linux/skbuff.h:3094 at udp_tun_rx_dst+0xa9b/0x1060, CPU#1: 1/68 | [ 144.749195][ C1] Modules linked in: vxlan openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 144.749960][ C1] Tainted: [W]=WARN [ 144.750067][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 144.750245][ C1] Workqueue: mld mld_ifc_work [ 144.750495][ C1] RIP: 0010:udp_tun_rx_dst (./include/linux/skbuff.h:3094 (discriminator 4) ./include/linux/udp.h:23 (discriminator 4) net/ipv4/udp_tunnel_core.c:218 (discriminator 4)) [ 144.750640][ C1] Code: 6b 74 fe 4c 8b 44 24 20 49 0f ba 28 08 4c 8b 4c 24 18 e9 c0 f9 ff ff 90 0f 0b 90 e9 7d fb ff ff 90 0f 0b 90 e9 f1 f9 ff ff 90 <0f> 0b 90 e9 a7 fa ff ff 44 89 44 24 18 89 74 24 20 4c 89 4c 24 28 All code ======== 0: 6b 74 fe 4c 8b imul $0xffffff8b,0x4c(%rsi,%rdi,8),%esi 5: 44 24 20 rex.R and $0x20,%al 8: 49 0f ba 28 08 btsq $0x8,(%r8) d: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 12: e9 c0 f9 ff ff jmp 0xfffffffffffff9d7 17: 90 nop 18: 0f 0b ud2 1a: 90 nop 1b: e9 7d fb ff ff jmp 0xfffffffffffffb9d 20: 90 nop 21: 0f 0b ud2 23: 90 nop 24: e9 f1 f9 ff ff jmp 0xfffffffffffffa1a 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 a7 fa ff ff jmp 0xfffffffffffffad9 32: 44 89 44 24 18 mov %r8d,0x18(%rsp) 37: 89 74 24 20 mov %esi,0x20(%rsp) 3b: 4c 89 4c 24 28 mov %r9,0x28(%rsp) Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 a7 fa ff ff jmp 0xfffffffffffffaaf 8: 44 89 44 24 18 mov %r8d,0x18(%rsp) d: 89 74 24 20 mov %esi,0x20(%rsp) 11: 4c 89 4c 24 28 mov %r9,0x28(%rsp) [ 144.751240][ C1] RSP: 0018:ffa00000001d0648 EFLAGS: 00010246 [ 144.751415][ C1] RAX: 0000000000000007 RBX: 000000000000ffff RCX: 0000000000000001 [ 144.751806][ C1] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ff1100000a2a14c8 [ 144.752013][ C1] RBP: ffa00000001d06a0 R08: ff1100000a2a14c8 R09: ff1100000a297380 [ 144.752225][ C1] R10: ffe21c000145429a R11: ffe21c000145429a R12: ff1100000a2a14dc [ 144.752534][ C1] R13: ff1100000a2a14da R14: ff1100000a297436 R15: ff1100000a2a1400 [ 144.752743][ C1] FS: 0000000000000000(0000) GS:ff110000c9530000(0000) knlGS:0000000000000000 [ 144.752985][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 144.753261][ C1] CR2: 000055b434309c48 CR3: 000000001254d004 CR4: 0000000000771ef0 [ 144.753475][ C1] PKRU: 55555554 [ 144.753579][ C1] Call Trace: [ 144.753779][ C1] [ 144.753852][ C1] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1729 (discriminator 2)) vxlan [ 144.753994][ C1] ? fib_table_lookup (net/ipv4/fib_trie.c:1613) [ 144.754137][ C1] ? mark_usage (kernel/locking/lockdep.c:4674) [ 144.754282][ C1] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2327) vxlan [ 144.754560][ C1] ? udp4_lib_lookup2 (./include/net/net_namespace.h:419 (discriminator 1) ./include/net/sock.h:713 (discriminator 1) net/ipv4/udp.c:370 (discriminator 1) net/ipv4/udp.c:474 (discriminator 1)) [ 144.754702][ C1] ? __udp4_lib_lookup (net/ipv4/udp.c:713) [ 144.754841][ C1] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2327) vxlan [ 144.755115][ C1] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2388) [ 144.755255][ C1] udp_queue_rcv_one_skb (net/ipv4/udp.c:2388) [ 144.755394][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.755537][ C1] ? hlock_conflict (kernel/locking/lockdep.c:2000 (discriminator 2)) [ 144.755774][ C1] udp_unicast_rcv_skb (net/ipv4/udp.c:2574) [ 144.755913][ C1] ? udp_rcv (net/ipv4/udp.c:741 (discriminator 3) net/ipv4/udp.c:2649 (discriminator 3)) [ 144.756017][ C1] udp_rcv (net/ipv4/udp.c:2651) [ 144.756130][ C1] ? udp_sk_rx_dst_set (net/ipv4/udp.c:2451 (discriminator 1)) [ 144.756270][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.756509][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:300 (discriminator 2) ./include/linux/rcupdate.h:840 (discriminator 2) net/ipv4/ip_input.c:240 (discriminator 2)) [ 144.756650][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 144.756789][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6668 (discriminator 2)) [ 144.756929][ C1] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 144.757170][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 144.757312][ C1] ip_local_deliver (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:262) [ 144.757458][ C1] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 144.757598][ 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)) [ 144.757836][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6668 (discriminator 2)) [ 144.757975][ C1] ip_rcv (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:612) [ 144.758082][ C1] ? ip_local_deliver (./include/linux/rcupdate.h:869 (discriminator 3)) [ 144.758224][ C1] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 144.758467][ C1] ? mark_usage (kernel/locking/lockdep.c:4674) [ 144.758607][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 144.758748][ C1] ? __dev_queue_xmit (net/core/dev.c:4821) [ 144.758887][ C1] __netif_receive_skb_one_core (net/core/dev.c:6206) [ 144.759161][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.759300][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6252 (discriminator 2)) [ 144.759478][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 144.759625][ C1] process_backlog (net/core/dev.c:6670) [ 144.759863][ C1] __napi_poll (net/core/dev.c:7729) [ 144.759969][ C1] net_rx_action (net/core/dev.c:7792 net/core/dev.c:7949) [ 144.760115][ C1] ? __napi_poll (./include/net/gro.h:507) [ 144.760256][ C1] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 144.760503][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 144.760644][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 144.760784][ C1] handle_softirqs (kernel/softirq.c:622) [ 144.760926][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 144.761167][ 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) [ 144.761306][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 144.761451][ C1] do_softirq (kernel/softirq.c:523 (discriminator 19) kernel/softirq.c:510 (discriminator 19)) [ 144.761556][ C1] [ 144.761626][ C1] [ 144.761792][ 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)) [ 144.761929][ C1] __local_bh_enable_ip (kernel/softirq.c:450) [ 144.762068][ 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)) [ 144.762211][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 144.762453][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 144.762592][ C1] ? netdev_core_pick_tx (net/core/dev.c:4733) [ 144.762731][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 144.762870][ C1] ? eth_header (net/ethernet/eth.c:99) [ 144.763111][ C1] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3493 net/core/neighbour.c:1611) [ 144.763289][ C1] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:136 (discriminator 3)) [ 144.763430][ C1] ? ip6_xmit (net/ipv6/ip6_output.c:328) [ 144.763571][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 144.763808][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 144.763946][ 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)) [ 144.764052][ C1] ip6_finish_output (net/ipv6/ip6_output.c:208 net/ipv6/ip6_output.c:219) [ 144.764197][ C1] ip6_output (./include/linux/netfilter.h:307 net/ipv6/ip6_output.c:246) [ 144.764397][ C1] ? ip6_finish_output (./include/linux/skbuff.h:1167) [ 144.764542][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 144.764682][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 144.764854][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 144.765091][ C1] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 144.765232][ C1] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 144.765371][ C1] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 144.765514][ C1] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:318 (discriminator 4) ./include/linux/netfilter.h:312 (discriminator 4) net/ipv6/mcast.c:1853 (discriminator 4)) [ 144.765753][ C1] ? nf_hook.constprop.0 (./include/linux/netfilter.h:278) [ 144.765896][ C1] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2131) [ 144.766036][ C1] mld_ifc_work (net/ipv6/mcast.c:2694) [ 144.766180][ C1] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 144.766415][ C1] process_one_work (kernel/workqueue.c:3314) [ 144.766563][ C1] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 144.766701][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.766845][ C1] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 144.767081][ C1] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 144.767224][ C1] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 144.767365][ C1] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 144.767509][ C1] kthread (kernel/kthread.c:436) [ 144.767710][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 144.767882][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 144.768020][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 144.768166][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 144.768442][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 144.768583][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 144.768721][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 144.770518][ C1] ------------[ cut here ]------------ | [ 144.770655][ C1] WARNING: ./include/linux/skbuff.h:3094 at udp_tun_rx_dst+0xa89/0x1060, CPU#1: 1/68 | [ 144.771019][ C1] Modules linked in: vxlan openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 144.771691][ C1] Tainted: [W]=WARN [ 144.771796][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 144.771969][ C1] Workqueue: mld mld_ifc_work [ 144.772114][ C1] RIP: 0010:udp_tun_rx_dst (./include/linux/skbuff.h:3094 (discriminator 4) ./include/linux/udp.h:23 (discriminator 4) net/ipv4/udp_tunnel_core.c:219 (discriminator 4)) [ 144.772357][ C1] Code: c7 be 08 00 00 00 4c 89 4c 24 18 4c 89 44 24 20 e8 4c 6b 74 fe 4c 8b 44 24 20 49 0f ba 28 08 4c 8b 4c 24 18 e9 c0 f9 ff ff 90 <0f> 0b 90 e9 7d fb ff ff 90 0f 0b 90 e9 f1 f9 ff ff 90 0f 0b 90 e9 All code ======== 0: c7 (bad) 1: be 08 00 00 00 mov $0x8,%esi 6: 4c 89 4c 24 18 mov %r9,0x18(%rsp) b: 4c 89 44 24 20 mov %r8,0x20(%rsp) 10: e8 4c 6b 74 fe call 0xfffffffffe746b61 15: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 1a: 49 0f ba 28 08 btsq $0x8,(%r8) 1f: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 24: e9 c0 f9 ff ff jmp 0xfffffffffffff9e9 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 7d fb ff ff jmp 0xfffffffffffffbaf 32: 90 nop 33: 0f 0b ud2 35: 90 nop 36: e9 f1 f9 ff ff jmp 0xfffffffffffffa2c 3b: 90 nop 3c: 0f 0b ud2 3e: 90 nop 3f: e9 .byte 0xe9 Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 7d fb ff ff jmp 0xfffffffffffffb85 8: 90 nop 9: 0f 0b ud2 b: 90 nop c: e9 f1 f9 ff ff jmp 0xfffffffffffffa02 11: 90 nop 12: 0f 0b ud2 14: 90 nop 15: e9 .byte 0xe9 [ 144.772953][ C1] RSP: 0018:ffa00000001d0648 EFLAGS: 00010246 [ 144.773132][ C1] RAX: 0000000000000007 RBX: 000000000000ffff RCX: 0000000000000001 [ 144.773337][ C1] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ff11000016d63801 [ 144.773646][ C1] RBP: ffa00000001d06a0 R08: ff1100000a2a14c8 R09: ff1100000a297380 [ 144.773855][ C1] R10: ffe21c000145429a R11: ffe21c000145429a R12: ff1100000a2a14dc [ 144.774062][ C1] R13: ff1100000a2a14da R14: ff1100000a297436 R15: ff1100000a2a1400 [ 144.774370][ C1] FS: 0000000000000000(0000) GS:ff110000c9530000(0000) knlGS:0000000000000000 [ 144.774616][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 144.774790][ C1] CR2: 000055b434309c48 CR3: 000000001254d004 CR4: 0000000000771ef0 [ 144.775096][ C1] PKRU: 55555554 [ 144.775204][ C1] Call Trace: [ 144.775307][ C1] [ 144.775379][ C1] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1729 (discriminator 2)) vxlan [ 144.775621][ C1] ? fib_table_lookup (net/ipv4/fib_trie.c:1613) [ 144.775761][ C1] ? mark_usage (kernel/locking/lockdep.c:4674) [ 144.775905][ C1] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2327) vxlan [ 144.776079][ C1] ? udp4_lib_lookup2 (./include/net/net_namespace.h:419 (discriminator 1) ./include/net/sock.h:713 (discriminator 1) net/ipv4/udp.c:370 (discriminator 1) net/ipv4/udp.c:474 (discriminator 1)) [ 144.776320][ C1] ? __udp4_lib_lookup (net/ipv4/udp.c:713) [ 144.776466][ C1] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2327) vxlan [ 144.776641][ C1] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2388) [ 144.776780][ C1] udp_queue_rcv_one_skb (net/ipv4/udp.c:2388) [ 144.777015][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.777160][ C1] ? hlock_conflict (kernel/locking/lockdep.c:2000 (discriminator 2)) [ 144.777300][ C1] udp_unicast_rcv_skb (net/ipv4/udp.c:2574) [ 144.777444][ C1] ? udp_rcv (net/ipv4/udp.c:741 (discriminator 3) net/ipv4/udp.c:2649 (discriminator 3)) [ 144.777647][ C1] udp_rcv (net/ipv4/udp.c:2651) [ 144.777755][ C1] ? udp_sk_rx_dst_set (net/ipv4/udp.c:2451 (discriminator 1)) [ 144.777894][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.778032][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:300 (discriminator 2) ./include/linux/rcupdate.h:840 (discriminator 2) net/ipv4/ip_input.c:240 (discriminator 2)) [ 144.778273][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 144.778413][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6668 (discriminator 2)) [ 144.778556][ C1] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 144.778695][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 144.778931][ C1] ip_local_deliver (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:262) [ 144.779073][ C1] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 144.779215][ 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)) [ 144.779359][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6668 (discriminator 2)) [ 144.779502][ C1] ip_rcv (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:612) [ 144.779608][ C1] ? ip_local_deliver (./include/linux/rcupdate.h:869 (discriminator 3)) [ 144.779745][ C1] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 144.779884][ C1] ? mark_usage (kernel/locking/lockdep.c:4674) [ 144.780023][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 144.780260][ C1] ? __dev_queue_xmit (net/core/dev.c:4821) [ 144.780399][ C1] __netif_receive_skb_one_core (net/core/dev.c:6206) [ 144.780579][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.780814][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6252 (discriminator 2)) [ 144.780985][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 144.781131][ C1] process_backlog (net/core/dev.c:6670) [ 144.781272][ C1] __napi_poll (net/core/dev.c:7729) [ 144.781478][ C1] net_rx_action (net/core/dev.c:7792 net/core/dev.c:7949) [ 144.781620][ C1] ? __napi_poll (./include/net/gro.h:507) [ 144.781760][ C1] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 144.781905][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 144.782142][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 144.782284][ C1] handle_softirqs (kernel/softirq.c:622) [ 144.782424][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 144.782569][ 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) [ 144.782804][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 144.782945][ C1] do_softirq (kernel/softirq.c:523 (discriminator 19) kernel/softirq.c:510 (discriminator 19)) [ 144.783052][ C1] [ 144.783126][ C1] [ 144.783196][ 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)) [ 144.783334][ C1] __local_bh_enable_ip (kernel/softirq.c:450) [ 144.783575][ 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)) [ 144.783714][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 144.783855][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 144.783994][ C1] ? netdev_core_pick_tx (net/core/dev.c:4733) [ 144.784235][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 144.784374][ C1] ? eth_header (net/ethernet/eth.c:99) [ 144.784518][ C1] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3493 net/core/neighbour.c:1611) [ 144.784790][ C1] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:136 (discriminator 3)) [ 144.784931][ C1] ? ip6_xmit (net/ipv6/ip6_output.c:328) [ 144.785069][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 144.785212][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 144.785456][ 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)) [ 144.785563][ C1] ip6_finish_output (net/ipv6/ip6_output.c:208 net/ipv6/ip6_output.c:219) [ 144.785702][ C1] ip6_output (./include/linux/netfilter.h:307 net/ipv6/ip6_output.c:246) [ 144.785807][ C1] ? ip6_finish_output (./include/linux/skbuff.h:1167) [ 144.785946][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 144.786184][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 144.786357][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 144.786503][ C1] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 144.786644][ C1] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 144.786879][ C1] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 144.787018][ C1] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:318 (discriminator 4) ./include/linux/netfilter.h:312 (discriminator 4) net/ipv6/mcast.c:1853 (discriminator 4)) [ 144.787164][ C1] ? nf_hook.constprop.0 (./include/linux/netfilter.h:278) [ 144.787306][ C1] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2131) [ 144.787548][ C1] mld_ifc_work (net/ipv6/mcast.c:2694) [ 144.787687][ C1] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 144.787828][ C1] process_one_work (kernel/workqueue.c:3314) [ 144.787971][ C1] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 144.788210][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.788352][ C1] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 144.788497][ C1] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 144.788638][ C1] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 144.788875][ C1] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 144.789015][ C1] kthread (kernel/kthread.c:436) [ 144.789125][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 144.789296][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 144.789537][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 144.789677][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 144.789851][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 144.790086][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 144.790232][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 144.975238][ C0] BUG: KASAN: slab-use-after-free in udp_tun_rx_dst (net/ipv4/udp_tunnel_core.c:217 (discriminator 1)) | [ 144.975383][ C0] Read of size 2 at addr ff110000050587ff by task kworker/0:1/10 | [ 144.975520][ C0] | [ 144.975574][ C0] Tainted: [W]=WARN [ 144.975575][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 144.975577][ C0] Workqueue: mld mld_ifc_work [ 144.975583][ C0] Call Trace: [ 144.975584][ C0] [ 144.975586][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 144.975591][ C0] print_address_description.constprop.0 (mm/kasan/report.c:378) [ 144.975596][ C0] print_report (mm/kasan/report.c:482) [ 144.975598][ C0] ? __virt_addr_valid (./include/linux/rcupdate.h:939 ./include/linux/mmzone.h:2281 arch/x86/mm/physaddr.c:54) [ 144.975601][ C0] ? __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)) [ 144.975603][ C0] kasan_report (mm/kasan/report.c:595) [ 144.975607][ C0] ? udp_tun_rx_dst (net/ipv4/udp_tunnel_core.c:217 (discriminator 1)) [ 144.975609][ C0] ? udp_tun_rx_dst (net/ipv4/udp_tunnel_core.c:217 (discriminator 1)) [ 144.975611][ C0] udp_tun_rx_dst (net/ipv4/udp_tunnel_core.c:217 (discriminator 1)) [ 144.975614][ C0] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1729 (discriminator 2)) vxlan [ 144.975620][ C0] ? fib_table_lookup (net/ipv4/fib_trie.c:1613) [ 144.975622][ C0] ? mark_usage (kernel/locking/lockdep.c:4674) [ 144.975626][ C0] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2327) vxlan [ 144.975630][ C0] ? udp4_lib_lookup2 (./include/net/net_namespace.h:419 (discriminator 1) ./include/net/sock.h:713 (discriminator 1) net/ipv4/udp.c:370 (discriminator 1) net/ipv4/udp.c:474 (discriminator 1)) [ 144.975634][ C0] ? __udp4_lib_lookup (net/ipv4/udp.c:713) [ 144.975636][ C0] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2327) vxlan [ 144.975639][ C0] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2388) [ 144.975641][ C0] udp_queue_rcv_one_skb (net/ipv4/udp.c:2388) [ 144.975643][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.975645][ C0] ? hlock_conflict (kernel/locking/lockdep.c:2000 (discriminator 2)) [ 144.975646][ C0] udp_unicast_rcv_skb (net/ipv4/udp.c:2574) [ 144.975648][ C0] ? udp_rcv (net/ipv4/udp.c:741 (discriminator 3) net/ipv4/udp.c:2649 (discriminator 3)) [ 144.975650][ C0] udp_rcv (net/ipv4/udp.c:2651) [ 144.975652][ C0] ? udp_sk_rx_dst_set (net/ipv4/udp.c:2451 (discriminator 1)) [ 144.975655][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.975656][ C0] ? ip_local_deliver_finish (./include/linux/rcupdate.h:300 (discriminator 2) ./include/linux/rcupdate.h:840 (discriminator 2) net/ipv4/ip_input.c:240 (discriminator 2)) [ 144.975659][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 144.975662][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6668 (discriminator 2)) [ 144.975665][ C0] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 144.975666][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 144.975668][ C0] ip_local_deliver (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:262) [ 144.975670][ C0] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 144.975672][ C0] ? 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)) [ 144.975675][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6668 (discriminator 2)) [ 144.975676][ C0] ip_rcv (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:612) [ 144.975678][ C0] ? ip_local_deliver (./include/linux/rcupdate.h:869 (discriminator 3)) [ 144.975679][ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 144.975681][ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 144.975682][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 144.975685][ C0] ? mark_usage (kernel/locking/lockdep.c:4674) [ 144.975687][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 144.975689][ C0] __netif_receive_skb_one_core (net/core/dev.c:6206) [ 144.975691][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.975692][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6252 (discriminator 2)) [ 144.975694][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 144.975696][ C0] process_backlog (net/core/dev.c:6670) [ 144.975698][ C0] __napi_poll (net/core/dev.c:7729) [ 144.975700][ C0] net_rx_action (net/core/dev.c:7792 net/core/dev.c:7949) [ 144.975703][ C0] ? __napi_poll (./include/net/gro.h:507) [ 144.975704][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 144.975708][ C0] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 144.975711][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 144.975712][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 144.975713][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 144.975715][ C0] handle_softirqs (kernel/softirq.c:622) [ 144.975719][ C0] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 144.975721][ C0] do_softirq (kernel/softirq.c:523 (discriminator 19) kernel/softirq.c:510 (discriminator 19)) [ 144.975723][ C0] [ 144.975723][ C0] [ 144.975724][ 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)) [ 144.975725][ C0] __local_bh_enable_ip (kernel/softirq.c:450) [ 144.975727][ 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)) [ 144.975729][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 144.975731][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 144.975732][ C0] ? netdev_core_pick_tx (net/core/dev.c:4733) [ 144.975734][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 144.975736][ C0] ? eth_header (net/ethernet/eth.c:99) [ 144.975739][ C0] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3493 net/core/neighbour.c:1611) [ 144.975742][ C0] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:136 (discriminator 3)) [ 144.975745][ C0] ? ip6_xmit (net/ipv6/ip6_output.c:328) [ 144.975746][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 144.975748][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 144.975750][ C0] ? 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)) [ 144.975752][ C0] ip6_finish_output (net/ipv6/ip6_output.c:208 net/ipv6/ip6_output.c:219) [ 144.975754][ C0] ip6_output (./include/linux/netfilter.h:307 net/ipv6/ip6_output.c:246) [ 144.975756][ C0] ? ip6_finish_output (./include/linux/skbuff.h:1167) [ 144.975757][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 144.975759][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 144.975761][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 144.975763][ C0] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 144.975765][ C0] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 144.975766][ C0] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 144.975769][ C0] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:318 (discriminator 4) ./include/linux/netfilter.h:312 (discriminator 4) net/ipv6/mcast.c:1853 (discriminator 4)) [ 144.975771][ C0] ? nf_hook.constprop.0 (./include/linux/netfilter.h:278) [ 144.975774][ C0] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2131) [ 144.975776][ C0] mld_ifc_work (net/ipv6/mcast.c:2694) [ 144.975777][ C0] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 144.975780][ C0] process_one_work (kernel/workqueue.c:3314) [ 144.975783][ C0] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 144.975785][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 144.975788][ C0] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 144.975791][ C0] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 144.975793][ C0] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 144.975796][ C0] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 144.975797][ C0] kthread (kernel/kthread.c:436) [ 144.975799][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 144.975802][ C0] ? kthread_affine_node (kernel/kthread.c:378) [ 144.975804][ C0] ret_from_fork (arch/x86/kernel/process.c:158) [ 144.975807][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 144.975809][ C0] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 144.975812][ C0] ? kthread_affine_node (kernel/kthread.c:378) Finger prints: print_report:kasan_report:udp_tun_rx_dst:vxlan_rcv:udp_queue_rcv_one_skb udp_tun_rx_dst:vxlan_rcv:udp_queue_rcv_one_skb:udp_unicast_rcv_skb:udp_rcv