====================================== | [ 1544.309210][ C2] #2: ffffffff8d56d0e0 (rcu_read_lock){....}-{1:3}, at: vxlan_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 drivers/net/vxlan/vxlan_core.c:1811) vxlan | [ 1544.309510][ C2] #3: ffffffff8d56d0e0 (rcu_read_lock){....}-{1:3}, at: gro_cells_receive (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/gro_cells.c:19) | [ 1544.309881][ C2] | [ 1544.309881][ C2] stack backtrace: [ 1544.310418][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1544.310645][ C2] Call Trace: [ 1544.310778][ C2] [ 1544.310870][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 1544.311064][ C2] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041) [ 1544.311253][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 1544.311453][ C2] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263) [ 1544.311638][ C2] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254) [ 1544.311824][ C2] ? stack_trace_save (kernel/stacktrace.c:123) [ 1544.312022][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 1544.312217][ C2] ? save_trace (kernel/locking/lockdep.c:588) [ 1544.312414][ C2] mark_lock (kernel/locking/lockdep.c:4749) [ 1544.312549][ C2] mark_usage (kernel/locking/lockdep.c:4638) [ 1544.312689][ C2] __lock_acquire (kernel/locking/lockdep.c:5180) [ 1544.312884][ C2] ? metadata_dst_alloc_percpu (net/core/dst.c:63 net/core/dst.c:278 net/core/dst.c:323) [ 1544.313100][ C2] ? udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 1544.313301][ C2] ? __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 1544.313489][ C2] ? ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 1544.313678][ C2] ? ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 1544.313858][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 1544.314041][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1544.314259][ C2] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1544.314454][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1544.314688][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 1544.314876][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1544.315049][ C2] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 1544.315224][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1544.315403][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1544.315623][ C2] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867) [ 1544.315796][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1544.316015][ C2] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1544.316227][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 1544.316402][ C2] __alloc_skb (net/core/skbuff.c:730) [ 1544.316578][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 1544.316758][ C2] ? vxlan_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 drivers/net/vxlan/vxlan_core.c:1811) vxlan [ 1544.316945][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 1544.317117][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1544.317289][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 1544.317463][ C2] skb_copy (net/core/skbuff.c:2221) [ 1544.317596][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 1544.317774][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 1544.317961][ C2] ? dst_init (net/core/dst.c:53) [ 1544.318094][ C2] ? dst_alloc (net/core/dst.c:96) [ 1544.318226][ C2] ? rt_dst_alloc (net/ipv4/route.c:1626) [ 1544.318399][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1544.318591][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 1544.318767][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 1544.318942][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1544.319131][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1544.319304][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1544.319476][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 1544.319649][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 1544.319823][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 1544.319997][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 1544.320172][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 1544.320358][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1544.320535][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 1544.320712][ C2] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1544.320890][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 1544.321066][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1544.321247][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 1544.321448][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1544.321632][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 1544.321784][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1544.321959][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1544.322138][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 1544.322311][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1544.322487][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1544.322674][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1544.322850][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 1544.323076][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 1544.323307][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1544.323489][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1544.323665][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 1544.323844][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 1544.324024][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 1544.324227][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1544.324432][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 1544.324628][ C2] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 1544.324811][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 1544.325004][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 1544.325145][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 1544.325383][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 1544.325570][ C2] handle_softirqs (kernel/softirq.c:561) [ 1544.325766][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1544.325946][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 1544.326079][ C2] [ 1544.326172][ C2] [ 1544.326261][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 1544.326435][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1544.326630][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 1544.326814][ C2] ? _copy_from_iter (./arch/x86/include/asm/uaccess_64.h:126 ./arch/x86/include/asm/uaccess_64.h:141 lib/iov_iter.c:55 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:300 ./include/linux/iov_iter.h:328 lib/iov_iter.c:249 lib/iov_iter.c:260) [ 1544.326995][ C2] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 1544.327199][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 1544.327375][ C2] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 1544.327554][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 1544.327742][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 1544.327925][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 1544.328155][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 1544.328344][ C2] packet_snd (net/packet/af_packet.c:3132) [ 1544.328527][ C2] ? __lock_release (kernel/locking/lockdep.c:5525) [ 1544.328709][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1544.328898][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 1544.329090][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1544.329271][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1544.329457][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1544.329640][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1544.329821][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 1544.329989][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 1544.330158][ C2] ? sock_ioctl (net/socket.c:1342) [ 1544.330319][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1544.330485][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1544.330649][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1544.330818][ C2] __x64_sys_sendto (net/socket.c:2211) [ 1544.330999][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 1544.331200][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1544.331363][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1544.331572][ C2] RIP: 0033:0x7f0815e3fa4a [ 1544.331752][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1544.332329][ C2] RSP: 002b:00007ffee27a9cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1544.332593][ C2] RAX: ffffffffffffffda RBX: 00000000072c59d0 RCX: 00007f0815e3fa4a [ 1544.332855][ C2] RDX: 000000000000008e RSI: 00000000072c5cf2 RDI: 0000000000000005 [ 1544.333097][ C2] RBP: 00000000072c5cf2 R08: 00007ffee27a9ce0 R09: 0000000000000014 [ 1544.333351][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1544.333597][ C2] R13: 000000000000008e R14: 00007ffee27a9ce0 R15: 0000000000000000 | [ 1544.334341][ C2] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 9248, name: mausezahn | [ 1544.334621][ C2] preempt_count: 101, expected: 0 | [ 1544.334794][ C2] RCU nest depth: 4, expected: 0 | [ 1544.334962][ C2] INFO: lockdep is turned off. [ 1544.335397][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1544.335598][ C2] Call Trace: [ 1544.335719][ C2] [ 1544.335800][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 1544.335962][ C2] __might_resched (kernel/sched/core.c:8759) [ 1544.336117][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1544.336315][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1544.336506][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 1544.336663][ C2] __alloc_skb (net/core/skbuff.c:730) [ 1544.336822][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 1544.336981][ C2] ? vxlan_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 drivers/net/vxlan/vxlan_core.c:1811) vxlan [ 1544.337148][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 1544.337302][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1544.337458][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 1544.337645][ C2] skb_copy (net/core/skbuff.c:2221) [ 1544.337771][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 1544.338047][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 1544.338223][ C2] ? dst_init (net/core/dst.c:53) [ 1544.338349][ C2] ? dst_alloc (net/core/dst.c:96) [ 1544.338474][ C2] ? rt_dst_alloc (net/ipv4/route.c:1626) [ 1544.338640][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1544.338906][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 1544.339064][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 1544.339219][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1544.339394][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1544.339646][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1544.339800][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 1544.339950][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 1544.340110][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 1544.340369][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 1544.340533][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 1544.340710][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1544.340865][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 1544.341134][ C2] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1544.341293][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 1544.341450][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1544.341618][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 1544.341872][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1544.342025][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 1544.342141][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1544.342295][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1544.342542][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 1544.342695][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1544.342852][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1544.343003][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1544.343254][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 1544.343451][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 1544.343660][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1544.343919][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1544.344089][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 1544.344255][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 1544.344430][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 1544.344695][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1544.344868][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 1544.345044][ C2] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 1544.345218][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 1544.345486][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 1544.345625][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 1544.345838][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 1544.346014][ C2] handle_softirqs (kernel/softirq.c:561) [ 1544.346281][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1544.346453][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 1544.346583][ C2] [ 1544.346672][ C2] [ 1544.346759][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 1544.346929][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1544.347202][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 1544.347370][ C2] ? _copy_from_iter (./arch/x86/include/asm/uaccess_64.h:126 ./arch/x86/include/asm/uaccess_64.h:141 lib/iov_iter.c:55 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:300 ./include/linux/iov_iter.h:328 lib/iov_iter.c:249 lib/iov_iter.c:260) [ 1544.347539][ C2] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 1544.347708][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 1544.347872][ C2] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 1544.348040][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 1544.348207][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 1544.348382][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 1544.348687][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 1544.348855][ C2] packet_snd (net/packet/af_packet.c:3132) [ 1544.349028][ C2] ? __lock_release (kernel/locking/lockdep.c:5525) [ 1544.349288][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1544.349457][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 1544.349628][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1544.349791][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1544.350057][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1544.350210][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1544.350367][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 1544.350529][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 1544.350779][ C2] ? sock_ioctl (net/socket.c:1342) [ 1544.350939][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1544.351096][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1544.351258][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1544.351519][ C2] __x64_sys_sendto (net/socket.c:2211) [ 1544.351678][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 1544.351875][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1544.352042][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1544.352346][ C2] RIP: 0033:0x7f0815e3fa4a [ 1544.352523][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1544.353210][ C2] RSP: 002b:00007ffee27a9cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1544.353472][ C2] RAX: ffffffffffffffda RBX: 00000000072c59d0 RCX: 00007f0815e3fa4a [ 1544.353729][ C2] RDX: 000000000000008e RSI: 00000000072c5cf2 RDI: 0000000000000005 [ 1544.353984][ C2] RBP: 00000000072c5cf2 R08: 00007ffee27a9ce0 R09: 0000000000000014 [ 1544.354236][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1544.354615][ C2] R13: 000000000000008e R14: 00007ffee27a9ce0 R15: 0000000000000000 | [ 1565.161930][ C2] preempt_count: 101, expected: 0 | [ 1565.162217][ C2] RCU nest depth: 4, expected: 0 | [ 1565.162498][ C2] INFO: lockdep is turned off. | [ 1565.163279][ C2] Tainted: [W]=WARN [ 1565.163467][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1565.163784][ C2] Call Trace: [ 1565.163980][ C2] [ 1565.164118][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 1565.164403][ C2] __might_resched (kernel/sched/core.c:8759) [ 1565.164668][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1565.165000][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1565.165325][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 1565.165670][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 1565.165937][ C2] __alloc_skb (net/core/skbuff.c:730) [ 1565.166200][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 1565.166460][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 1565.166810][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1565.167076][ C2] skb_copy (net/core/skbuff.c:2221) [ 1565.167280][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 1565.167547][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 1565.167821][ C2] ? dst_init (net/core/dst.c:53) [ 1565.168021][ C2] ? dst_alloc (net/core/dst.c:96) [ 1565.168222][ C2] ? rt_dst_alloc (net/ipv4/route.c:1626) [ 1565.168496][ C2] ? ip_route_input_slow (net/ipv4/route.c:2397) [ 1565.168769][ C2] ? ip_route_input_noref (net/ipv4/route.c:2517) [ 1565.169027][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1565.169304][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 1565.169567][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 1565.169828][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1565.170103][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1565.170366][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1565.170642][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 1565.170902][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 1565.171161][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 1565.171422][ C2] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 1565.171758][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1565.172023][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1565.172298][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 1565.172569][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1565.172834][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 1565.173091][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 1565.173345][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1565.173603][ C2] ? arp_process (net/ipv4/arp.c:942) [ 1565.173863][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 1565.174131][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1565.174405][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 1565.174602][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1565.174860][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 1565.175118][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 1565.175383][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1565.175642][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1565.175897][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 1565.176227][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 1565.176547][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1565.176802][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1565.177062][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 1565.177324][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 1565.177651][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 1565.177907][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 1565.178181][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1565.178443][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 1565.178708][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1565.178970][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 1565.179228][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 1565.179426][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 1565.179750][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 1565.180023][ C2] handle_softirqs (kernel/softirq.c:561) [ 1565.180291][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1565.180552][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 1565.180749][ C2] [ 1565.180883][ C2] [ 1565.181015][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 1565.181274][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1565.181531][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 1565.181802][ C2] ? _copy_from_iter (./arch/x86/include/asm/uaccess_64.h:126 ./arch/x86/include/asm/uaccess_64.h:141 lib/iov_iter.c:55 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:300 ./include/linux/iov_iter.h:328 lib/iov_iter.c:249 lib/iov_iter.c:260) [ 1565.182035][ C2] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 1565.182297][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 1565.182554][ C2] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 1565.182821][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 1565.183079][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 1565.183335][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 1565.183665][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 1565.183928][ C2] packet_snd (net/packet/af_packet.c:3132) [ 1565.184194][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1565.184466][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1565.184726][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 1565.184987][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1565.185247][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1565.185516][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1565.185775][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1565.186032][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1565.186301][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 1565.186569][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 1565.186833][ C2] ? sock_ioctl (net/socket.c:1342) [ 1565.187097][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1565.187365][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1565.187637][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 1565.187900][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1565.188160][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 1565.188425][ C2] __x64_sys_sendto (net/socket.c:2211) [ 1565.188694][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1565.189027][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1565.189290][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1565.189617][ C2] RIP: 0033:0x7ff6ceab9a4a [ 1565.189889][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1565.190798][ C2] RSP: 002b:00007ffd63ee5dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1565.191195][ C2] RAX: ffffffffffffffda RBX: 00000000088c2ec0 RCX: 00007ff6ceab9a4a [ 1565.191593][ C2] RDX: 00000000000000a2 RSI: 00000000088c31f2 RDI: 0000000000000005 [ 1565.191981][ C2] RBP: 00000000088c31f2 R08: 00007ffd63ee5de0 R09: 0000000000000014 [ 1565.192365][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1565.192748][ C2] R13: 00000000000000a2 R14: 00007ffd63ee5de0 R15: 0000000000000000 | [ 1586.001165][ C0] preempt_count: 101, expected: 0 | [ 1586.001359][ C0] RCU nest depth: 4, expected: 0 | [ 1586.001545][ C0] INFO: lockdep is turned off. | [ 1586.002128][ C0] Tainted: [W]=WARN [ 1586.002272][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1586.002508][ C0] Call Trace: [ 1586.002654][ C0] [ 1586.002761][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 1586.002963][ C0] __might_resched (kernel/sched/core.c:8759) [ 1586.003159][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1586.003403][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1586.003639][ C0] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 1586.003893][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 1586.004089][ C0] __alloc_skb (net/core/skbuff.c:730) [ 1586.004295][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 1586.004487][ C0] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan [ 1586.004738][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1586.004935][ C0] skb_copy (net/core/skbuff.c:2221) [ 1586.005082][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 1586.005285][ C0] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 1586.005485][ C0] ? ip6_rt_copy_init (net/ipv6/route.c:1144 (discriminator 1)) [ 1586.005676][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1586.005868][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1586.006069][ C0] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81) [ 1586.006260][ C0] ? __udp6_lib_lookup (net/ipv6/udp.c:390) [ 1586.006446][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1586.006652][ C0] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 1586.006839][ C0] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 1586.007027][ C0] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3)) [ 1586.007216][ C0] __udp6_lib_rcv (net/ipv6/udp.c:1151) [ 1586.007407][ C0] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072) [ 1586.007596][ C0] ? packet_rcv (net/packet/af_packet.c:2171) [ 1586.007789][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4)) [ 1586.007983][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1586.008175][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1586.008363][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 1586.008549][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 1586.008691][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 1586.008880][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1586.009071][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1586.009259][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 1586.009409][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 1586.009600][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 1586.009788][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 1586.009978][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1586.010166][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 1586.010353][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1586.010543][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 1586.010785][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 1586.011019][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1586.011210][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1586.011400][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 1586.011589][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 1586.011828][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 1586.012020][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 1586.012209][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1586.012405][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 1586.012594][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1586.012781][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 1586.012971][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 1586.013121][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 1586.013361][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 1586.013559][ C0] handle_softirqs (kernel/softirq.c:561) [ 1586.013755][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1586.013942][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 1586.014089][ C0] [ 1586.014200][ C0] [ 1586.014299][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 1586.014490][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1586.014681][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 1586.014876][ C0] ? _copy_from_iter (./arch/x86/include/asm/uaccess_64.h:126 ./arch/x86/include/asm/uaccess_64.h:141 lib/iov_iter.c:55 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:300 ./include/linux/iov_iter.h:328 lib/iov_iter.c:249 lib/iov_iter.c:260) [ 1586.015073][ C0] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 1586.015268][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 1586.015458][ C0] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 1586.015651][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 1586.015844][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 1586.016035][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 1586.016280][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 1586.016473][ C0] packet_snd (net/packet/af_packet.c:3132) [ 1586.016667][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1586.016858][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1586.017052][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 1586.017245][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1586.017437][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1586.017624][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1586.017816][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1586.018006][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1586.018201][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 1586.018395][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 1586.018587][ C0] ? sock_ioctl (net/socket.c:1342) [ 1586.018777][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1586.018969][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1586.019168][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1586.019356][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1586.019546][ C0] __x64_sys_sendto (net/socket.c:2211) [ 1586.019734][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1586.019970][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1586.020163][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1586.020399][ C0] RIP: 0033:0x7fd6d638fa4a [ 1586.020612][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1586.021156][ C0] RSP: 002b:00007ffd12f7d0e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1586.021389][ C0] RAX: ffffffffffffffda RBX: 0000000007deb9d0 RCX: 00007fd6d638fa4a [ 1586.021626][ C0] RDX: 000000000000008e RSI: 0000000007debcf2 RDI: 0000000000000005 [ 1586.021858][ C0] RBP: 0000000007debcf2 R08: 00007ffd12f7d0f0 R09: 0000000000000014 [ 1586.022087][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1586.022317][ C0] R13: 000000000000008e R14: 00007ffd12f7d0f0 R15: 0000000000000000 | [ 1606.322137][ C3] preempt_count: 101, expected: 0 | [ 1606.322290][ C3] RCU nest depth: 4, expected: 0 | [ 1606.322439][ C3] INFO: lockdep is turned off. | [ 1606.322900][ C3] Tainted: [W]=WARN [ 1606.323014][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1606.323203][ C3] Call Trace: [ 1606.323321][ C3] [ 1606.323402][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 1606.323565][ C3] __might_resched (kernel/sched/core.c:8759) [ 1606.323730][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1606.323924][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1606.324125][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 1606.324331][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 1606.324490][ C3] __alloc_skb (net/core/skbuff.c:730) [ 1606.324644][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 1606.324796][ C3] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan [ 1606.324997][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1606.325160][ C3] skb_copy (net/core/skbuff.c:2221) [ 1606.325284][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 1606.325446][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 1606.325617][ C3] ? ip6_rt_copy_init (net/ipv6/route.c:1144 (discriminator 1)) [ 1606.325773][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1606.325929][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1606.326093][ C3] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81) [ 1606.326246][ C3] ? __udp6_lib_lookup (net/ipv6/udp.c:390) [ 1606.326399][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1606.326564][ C3] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 1606.326720][ C3] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 1606.326871][ C3] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3)) [ 1606.327022][ C3] __udp6_lib_rcv (net/ipv6/udp.c:1151) [ 1606.327179][ C3] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072) [ 1606.327328][ C3] ? packet_rcv (net/packet/af_packet.c:2171) [ 1606.327489][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4)) [ 1606.327645][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1606.327806][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1606.327962][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 1606.328115][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 1606.328229][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 1606.328383][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1606.328541][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1606.328692][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 1606.328808][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 1606.328965][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 1606.329121][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 1606.329274][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1606.329424][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 1606.329575][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1606.329727][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 1606.329916][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 1606.330121][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1606.330273][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1606.330425][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 1606.330576][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 1606.330770][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 1606.330926][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 1606.331080][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1606.331235][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 1606.331389][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1606.331543][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 1606.331697][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 1606.331817][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 1606.332013][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 1606.332168][ C3] handle_softirqs (kernel/softirq.c:561) [ 1606.332334][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1606.332487][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 1606.332602][ C3] [ 1606.332683][ C3] [ 1606.332760][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 1606.332912][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1606.333063][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 1606.333214][ C3] ? _copy_from_iter (./arch/x86/include/asm/uaccess_64.h:126 ./arch/x86/include/asm/uaccess_64.h:141 lib/iov_iter.c:55 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:300 ./include/linux/iov_iter.h:328 lib/iov_iter.c:249 lib/iov_iter.c:260) [ 1606.333375][ C3] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 1606.333534][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 1606.333688][ C3] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 1606.333842][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 1606.334005][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 1606.334164][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 1606.334356][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 1606.334519][ C3] packet_snd (net/packet/af_packet.c:3132) [ 1606.334673][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1606.334825][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1606.334981][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 1606.335132][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1606.335284][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1606.335436][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1606.335592][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1606.335745][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1606.335902][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 1606.336058][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 1606.336214][ C3] ? sock_ioctl (net/socket.c:1342) [ 1606.336368][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1606.336525][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1606.336677][ C3] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 1606.336835][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1606.336988][ C3] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 1606.337140][ C3] __x64_sys_sendto (net/socket.c:2211) [ 1606.337290][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1606.337481][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1606.337637][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1606.337830][ C3] RIP: 0033:0x7fb93ccd4a4a [ 1606.337997][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1606.338535][ C3] RSP: 002b:00007ffd23d0baf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1606.338766][ C3] RAX: ffffffffffffffda RBX: 0000000018f70ec0 RCX: 00007fb93ccd4a4a [ 1606.339001][ C3] RDX: 00000000000000a2 RSI: 0000000018f711f2 RDI: 0000000000000005 [ 1606.339229][ C3] RBP: 0000000018f711f2 R08: 00007ffd23d0bb00 R09: 0000000000000014 [ 1606.339453][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1606.339680][ C3] R13: 00000000000000a2 R14: 00007ffd23d0bb00 R15: 0000000000000000 | [ 1626.642781][ C2] preempt_count: 101, expected: 0 | [ 1626.643044][ C2] RCU nest depth: 4, expected: 0 | [ 1626.643306][ C2] INFO: lockdep is turned off. | [ 1626.644089][ C2] Tainted: [W]=WARN [ 1626.644274][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1626.644574][ C2] Call Trace: [ 1626.644770][ C2] [ 1626.644893][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 1626.645148][ C2] __might_resched (kernel/sched/core.c:8759) [ 1626.645382][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1626.645684][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1626.645980][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 1626.646292][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 1626.646531][ C2] __alloc_skb (net/core/skbuff.c:730) [ 1626.646775][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 1626.647010][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 1626.647312][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1626.647549][ C2] skb_copy (net/core/skbuff.c:2221) [ 1626.647734][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 1626.647988][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 1626.648261][ C2] ? dst_init (net/core/dst.c:53) [ 1626.648453][ C2] ? dst_alloc (net/core/dst.c:96) [ 1626.648639][ C2] ? rt_dst_alloc (net/ipv4/route.c:1626) [ 1626.648874][ C2] ? ip_route_input_slow (net/ipv4/route.c:2397) [ 1626.649112][ C2] ? ip_route_input_noref (net/ipv4/route.c:2517) [ 1626.649351][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1626.649605][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 1626.649859][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 1626.650106][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1626.650358][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1626.650590][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1626.650827][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 1626.651067][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 1626.651306][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 1626.651543][ C2] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 1626.651859][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1626.652099][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1626.652344][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 1626.652583][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1626.652826][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 1626.653059][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 1626.653304][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1626.653555][ C2] ? arp_process (net/ipv4/arp.c:942) [ 1626.653792][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 1626.654066][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1626.654303][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 1626.654488][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1626.654739][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 1626.654989][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 1626.655237][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 1626.655498][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1626.655756][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1626.656016][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 1626.656345][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 1626.656671][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1626.656938][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1626.657195][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 1626.657468][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 1626.657796][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 1626.658051][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 1626.658313][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1626.658573][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 1626.658836][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1626.659091][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 1626.659340][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 1626.659526][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 1626.659838][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 1626.660092][ C2] handle_softirqs (kernel/softirq.c:561) [ 1626.660347][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1626.660591][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 1626.660783][ C2] [ 1626.660922][ C2] [ 1626.661049][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 1626.661306][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1626.661551][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 1626.661800][ C2] ? _copy_from_iter (./arch/x86/include/asm/uaccess_64.h:126 ./arch/x86/include/asm/uaccess_64.h:141 lib/iov_iter.c:55 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:300 ./include/linux/iov_iter.h:328 lib/iov_iter.c:249 lib/iov_iter.c:260) [ 1626.662063][ C2] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 1626.662320][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 1626.662590][ C2] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 1626.662848][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 1626.663098][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 1626.663348][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 1626.663659][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 1626.663933][ C2] packet_snd (net/packet/af_packet.c:3132) [ 1626.664179][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1626.664432][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1626.664696][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 1626.664953][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1626.665214][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1626.665470][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1626.665710][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1626.665960][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1626.666219][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 1626.666476][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 1626.666744][ C2] ? sock_ioctl (net/socket.c:1342) [ 1626.666990][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1626.667240][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1626.667495][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1626.667740][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1626.667990][ C2] __x64_sys_sendto (net/socket.c:2211) [ 1626.668238][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1626.668542][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1626.668806][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1626.669115][ C2] RIP: 0033:0x7f295e316a4a [ 1626.669368][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1626.670256][ C2] RSP: 002b:00007fffafced018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1626.670631][ C2] RAX: ffffffffffffffda RBX: 000000002bec59d0 RCX: 00007f295e316a4a [ 1626.670993][ C2] RDX: 000000000000008e RSI: 000000002bec5cf2 RDI: 0000000000000005 [ 1626.671351][ C2] RBP: 000000002bec5cf2 R08: 00007fffafced020 R09: 0000000000000014 [ 1626.671727][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1626.672108][ C2] R13: 000000000000008e R14: 00007fffafced020 R15: 0000000000000000 | [ 1646.730716][ C2] preempt_count: 101, expected: 0 | [ 1646.730891][ C2] RCU nest depth: 4, expected: 0 | [ 1646.731060][ C2] INFO: lockdep is turned off. | [ 1646.731563][ C2] Tainted: [W]=WARN [ 1646.731687][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1646.731901][ C2] Call Trace: [ 1646.732024][ C2] [ 1646.732106][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 1646.732286][ C2] __might_resched (kernel/sched/core.c:8759) [ 1646.732449][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1646.732651][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1646.732867][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 1646.733102][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 1646.733263][ C2] __alloc_skb (net/core/skbuff.c:730) [ 1646.733421][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 1646.733614][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 1646.733836][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1646.734006][ C2] skb_copy (net/core/skbuff.c:2221) [ 1646.734144][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 1646.734311][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 1646.734485][ C2] ? dst_init (net/core/dst.c:53) [ 1646.734625][ C2] ? dst_alloc (net/core/dst.c:96) [ 1646.734747][ C2] ? rt_dst_alloc (net/ipv4/route.c:1626) [ 1646.734933][ C2] ? ip_route_input_slow (net/ipv4/route.c:2397) [ 1646.735115][ C2] ? ip_route_input_noref (net/ipv4/route.c:2517) [ 1646.735275][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1646.735446][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 1646.735608][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 1646.735775][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1646.735946][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1646.736110][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1646.736288][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 1646.736453][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 1646.736613][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 1646.736786][ C2] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 1646.736997][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1646.737157][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1646.737319][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 1646.737500][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1646.737660][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 1646.737818][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 1646.737976][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1646.738155][ C2] ? arp_process (net/ipv4/arp.c:942) [ 1646.738314][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 1646.738496][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1646.738660][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 1646.738780][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1646.738955][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 1646.739113][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 1646.739279][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 1646.739436][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 1646.739616][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1646.739772][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1646.739927][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 1646.740124][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 1646.740341][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1646.740501][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1646.740748][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 1646.740911][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 1646.741074][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 1646.741234][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 1646.741393][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 1646.741550][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 1646.741708][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1646.741869][ C2] handle_softirqs (kernel/softirq.c:561) [ 1646.742028][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1646.742188][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 1646.742307][ C2] [ 1646.742388][ C2] [ 1646.742471][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 1646.742627][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1646.742785][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 1646.742942][ C2] ? _copy_from_iter (./arch/x86/include/asm/uaccess_64.h:126 ./arch/x86/include/asm/uaccess_64.h:141 lib/iov_iter.c:55 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:300 ./include/linux/iov_iter.h:328 lib/iov_iter.c:249 lib/iov_iter.c:260) [ 1646.743102][ C2] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 1646.743267][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 1646.743422][ C2] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 1646.743581][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 1646.743738][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 1646.743924][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 1646.744173][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 1646.744337][ C2] packet_snd (net/packet/af_packet.c:3132) [ 1646.744496][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1646.744654][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1646.744817][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 1646.744972][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1646.745127][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1646.745283][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1646.745439][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1646.745600][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1646.745758][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 1646.745918][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 1646.746079][ C2] ? sock_ioctl (net/socket.c:1342) [ 1646.746244][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1646.746402][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1646.746559][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 1646.746720][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1646.746883][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 1646.747043][ C2] __x64_sys_sendto (net/socket.c:2211) [ 1646.747202][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1646.747399][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1646.747555][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1646.747754][ C2] RIP: 0033:0x7fd19f348a4a [ 1646.747917][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1646.748484][ C2] RSP: 002b:00007ffdf3ca60a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1646.748729][ C2] RAX: ffffffffffffffda RBX: 000000003e48bec0 RCX: 00007fd19f348a4a [ 1646.748965][ C2] RDX: 00000000000000a2 RSI: 000000003e48c1f2 RDI: 0000000000000005 [ 1646.749204][ C2] RBP: 000000003e48c1f2 R08: 00007ffdf3ca60b0 R09: 0000000000000014 [ 1646.749439][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1646.749671][ C2] R13: 00000000000000a2 R14: 00007ffdf3ca60b0 R15: 0000000000000000 | [ 1667.283332][ C2] preempt_count: 101, expected: 0 | [ 1667.283569][ C2] RCU nest depth: 4, expected: 0 | [ 1667.283800][ C2] INFO: lockdep is turned off. | [ 1667.284293][ C2] Tainted: [W]=WARN [ 1667.284418][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1667.284673][ C2] Call Trace: [ 1667.284800][ C2] [ 1667.284881][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 1667.285052][ C2] __might_resched (kernel/sched/core.c:8759) [ 1667.285266][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1667.285489][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1667.285682][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 1667.285893][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 1667.286055][ C2] __alloc_skb (net/core/skbuff.c:730) [ 1667.286270][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 1667.286439][ C2] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan [ 1667.286651][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1667.286861][ C2] skb_copy (net/core/skbuff.c:2221) [ 1667.286986][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 1667.287155][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 1667.287339][ C2] ? ip6_rt_copy_init (net/ipv6/route.c:1144 (discriminator 1)) [ 1667.287556][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1667.287725][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1667.287924][ C2] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81) [ 1667.288104][ C2] ? __udp6_lib_lookup (net/ipv6/udp.c:390) [ 1667.288257][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1667.288430][ C2] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 1667.288651][ C2] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 1667.288816][ C2] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3)) [ 1667.288983][ C2] __udp6_lib_rcv (net/ipv6/udp.c:1151) [ 1667.289155][ C2] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072) [ 1667.289378][ C2] ? packet_rcv (net/packet/af_packet.c:2171) [ 1667.289565][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4)) [ 1667.289735][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1667.289910][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1667.290136][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 1667.290310][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 1667.290451][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 1667.290609][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1667.290816][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1667.291035][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 1667.291214][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 1667.291440][ C2] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3)) [ 1667.291651][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 1667.291808][ C2] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291) [ 1667.291963][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 1667.292123][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1667.292279][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 1667.292510][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 1667.292720][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1667.292879][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1667.293036][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 1667.293194][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 1667.293394][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 1667.293563][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 1667.293769][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1667.293951][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 1667.294150][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1667.294348][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 1667.294567][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 1667.294741][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 1667.295025][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 1667.295264][ C2] handle_softirqs (kernel/softirq.c:561) [ 1667.295506][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1667.295747][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 1667.295934][ C2] [ 1667.296061][ C2] [ 1667.296186][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 1667.296432][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1667.296688][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 1667.296919][ C2] ? _copy_from_iter (./arch/x86/include/asm/uaccess_64.h:126 ./arch/x86/include/asm/uaccess_64.h:141 lib/iov_iter.c:55 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:300 ./include/linux/iov_iter.h:328 lib/iov_iter.c:249 lib/iov_iter.c:260) [ 1667.297182][ C2] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 1667.297432][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 1667.297677][ C2] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 1667.297926][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 1667.298169][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 1667.298407][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 1667.298698][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 1667.298943][ C2] packet_snd (net/packet/af_packet.c:3132) [ 1667.299183][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1667.299421][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1667.299678][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 1667.299915][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1667.300154][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1667.300388][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1667.300637][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1667.300879][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1667.301125][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 1667.301364][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 1667.301599][ C2] ? sock_ioctl (net/socket.c:1342) [ 1667.301834][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1667.302073][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1667.302315][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1667.302566][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1667.302808][ C2] __x64_sys_sendto (net/socket.c:2211) [ 1667.303039][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1667.303345][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1667.303633][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1667.303961][ C2] RIP: 0033:0x7f573778aa4a [ 1667.304230][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1667.305110][ C2] RSP: 002b:00007fffed24f3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1667.305501][ C2] RAX: ffffffffffffffda RBX: 000000003146e9d0 RCX: 00007f573778aa4a [ 1667.305868][ C2] RDX: 000000000000008e RSI: 000000003146ecf2 RDI: 0000000000000005 [ 1667.306254][ C2] RBP: 000000003146ecf2 R08: 00007fffed24f3f0 R09: 0000000000000014 [ 1667.306628][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1667.307007][ C2] R13: 000000000000008e R14: 00007fffed24f3f0 R15: 0000000000000000 | [ 1688.104301][ C3] preempt_count: 101, expected: 0 | [ 1688.104550][ C3] RCU nest depth: 4, expected: 0 | [ 1688.104823][ C3] INFO: lockdep is turned off. | [ 1688.105617][ C3] Tainted: [W]=WARN [ 1688.105813][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1688.106115][ C3] Call Trace: [ 1688.106307][ C3] [ 1688.106436][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 1688.106705][ C3] __might_resched (kernel/sched/core.c:8759) [ 1688.106958][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1688.107281][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1688.107594][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 1688.107928][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 1688.108188][ C3] __alloc_skb (net/core/skbuff.c:730) [ 1688.108437][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 1688.108692][ C3] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan [ 1688.109020][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1688.109277][ C3] skb_copy (net/core/skbuff.c:2221) [ 1688.109473][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 1688.109741][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 1688.110025][ C3] ? ip6_rt_copy_init (net/ipv6/route.c:1144 (discriminator 1)) [ 1688.110286][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1688.110554][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1688.110820][ C3] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81) [ 1688.111074][ C3] ? __udp6_lib_lookup (net/ipv6/udp.c:390) [ 1688.111335][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1688.111612][ C3] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 1688.111875][ C3] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 1688.112143][ C3] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3)) [ 1688.112397][ C3] __udp6_lib_rcv (net/ipv6/udp.c:1151) [ 1688.112650][ C3] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072) [ 1688.112903][ C3] ? packet_rcv (net/packet/af_packet.c:2171) [ 1688.113166][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4)) [ 1688.113420][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1688.113689][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1688.113943][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 1688.114199][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 1688.114387][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 1688.114646][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1688.114944][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1688.115204][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 1688.115402][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 1688.115661][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 1688.115917][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 1688.116171][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1688.116430][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 1688.116692][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1688.116950][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 1688.117266][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 1688.117577][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1688.117825][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1688.118081][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 1688.118344][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 1688.118673][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 1688.118945][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 1688.119205][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1688.119467][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 1688.119727][ C3] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 1688.120063][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 1688.120326][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1688.120584][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1688.120929][ C3] handle_softirqs (kernel/softirq.c:561) [ 1688.121197][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1688.121463][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 1688.121659][ C3] [ 1688.121791][ C3] [ 1688.121928][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 1688.122183][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1688.122448][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 1688.122718][ C3] ? _copy_from_iter (./arch/x86/include/asm/uaccess_64.h:126 ./arch/x86/include/asm/uaccess_64.h:141 lib/iov_iter.c:55 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:300 ./include/linux/iov_iter.h:328 lib/iov_iter.c:249 lib/iov_iter.c:260) [ 1688.122975][ C3] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 1688.123237][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 1688.123491][ C3] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 1688.123771][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 1688.124046][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 1688.124322][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 1688.124649][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 1688.124918][ C3] packet_snd (net/packet/af_packet.c:3132) [ 1688.125184][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1688.125442][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1688.125706][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 1688.125971][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1688.126236][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1688.126509][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1688.126769][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1688.127044][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1688.127313][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 1688.127565][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 1688.127845][ C3] ? sock_ioctl (net/socket.c:1342) [ 1688.128110][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1688.128368][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1688.128641][ C3] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 1688.128905][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1688.129173][ C3] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 1688.129437][ C3] __x64_sys_sendto (net/socket.c:2211) [ 1688.129697][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1688.129975][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1688.130149][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1688.130364][ C3] RIP: 0033:0x7f781a38aa4a [ 1688.130547][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1688.131166][ C3] RSP: 002b:00007ffc06a2d0a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1688.131428][ C3] RAX: ffffffffffffffda RBX: 0000000039445ec0 RCX: 00007f781a38aa4a [ 1688.131686][ C3] RDX: 00000000000000a2 RSI: 00000000394461f2 RDI: 0000000000000005 [ 1688.131935][ C3] RBP: 00000000394461f2 R08: 00007ffc06a2d0b0 R09: 0000000000000014 [ 1688.132187][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1688.132435][ C3] R13: 00000000000000a2 R14: 00007ffc06a2d0b0 R15: 0000000000000000 | [ 1925.663703][ C3] preempt_count: 101, expected: 0 | [ 1925.663874][ C3] RCU nest depth: 4, expected: 0 | [ 1925.664036][ C3] INFO: lockdep is turned off. | [ 1925.664505][ C3] Tainted: [W]=WARN [ 1925.664629][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1925.664836][ C3] Call Trace: [ 1925.664959][ C3] [ 1925.665045][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 1925.665215][ C3] __might_resched (kernel/sched/core.c:8759) [ 1925.665378][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1925.665578][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1925.665774][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 1925.665985][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 1925.666147][ C3] __alloc_skb (net/core/skbuff.c:730) [ 1925.666304][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 1925.666464][ C3] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 1925.666677][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1925.666857][ C3] skb_copy (net/core/skbuff.c:2221) [ 1925.666979][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 1925.667142][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 1925.667315][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1925.667489][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 1925.667657][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 1925.667816][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1925.667992][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1925.668149][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1925.668308][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 1925.668465][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 1925.668623][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 1925.668778][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1925.668939][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1925.669095][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1925.669252][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 1925.669411][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1925.669568][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 1925.669723][ C3] ? __pfx_try_to_wake_up (kernel/sched/core.c:4168) [ 1925.669883][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 1925.670045][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1925.670199][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1783) [ 1925.670356][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1925.670516][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 1925.670675][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 1925.670832][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1925.670990][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 1925.671112][ C3] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 1925.671271][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1925.671431][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1925.671585][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1925.671741][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1925.671899][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1925.672053][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 1925.672257][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 1925.672460][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1925.672615][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1925.672773][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 1925.672931][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 1925.673128][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 1925.673285][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 1925.673443][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1925.673606][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 1925.673765][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1925.673920][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 1925.674078][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 1925.674199][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 1925.674396][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 1925.674554][ C3] handle_softirqs (kernel/softirq.c:561) [ 1925.674718][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1925.674875][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 1925.674994][ C3] [ 1925.675073][ C3] [ 1925.675152][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 1925.675308][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1925.675473][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 1925.675628][ C3] ? _copy_from_iter (./arch/x86/include/asm/uaccess_64.h:126 ./arch/x86/include/asm/uaccess_64.h:141 lib/iov_iter.c:55 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:300 ./include/linux/iov_iter.h:328 lib/iov_iter.c:249 lib/iov_iter.c:260) [ 1925.675790][ C3] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 1925.675952][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 1925.676110][ C3] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 1925.676268][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 1925.676427][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 1925.676581][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 1925.676781][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 1925.676941][ C3] packet_snd (net/packet/af_packet.c:3132) [ 1925.677100][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1925.677256][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1925.677420][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 1925.677672][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1925.677834][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1925.677991][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1925.678152][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1925.678310][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1925.678467][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 1925.678625][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 1925.678786][ C3] ? sock_ioctl (net/socket.c:1342) [ 1925.678944][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1925.679103][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1925.679260][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1925.679424][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1925.679581][ C3] __x64_sys_sendto (net/socket.c:2211) [ 1925.679736][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1925.679936][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1925.680099][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1925.680295][ C3] RIP: 0033:0x7f9c748f8a4a [ 1925.680457][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1925.681009][ C3] RSP: 002b:00007ffeb2b53508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1925.681249][ C3] RAX: ffffffffffffffda RBX: 000000003e0109d0 RCX: 00007f9c748f8a4a [ 1925.681483][ C3] RDX: 000000000000008e RSI: 000000003e010cf2 RDI: 0000000000000005 [ 1925.681723][ C3] RBP: 000000003e010cf2 R08: 00007ffeb2b53510 R09: 0000000000000014 [ 1925.681954][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1925.682185][ C3] R13: 000000000000008e R14: 00007ffeb2b53510 R15: 0000000000000000 | [ 1929.336361][ C2] preempt_count: 101, expected: 0 | [ 1929.336541][ C2] RCU nest depth: 4, expected: 0 | [ 1929.336731][ C2] INFO: lockdep is turned off. | [ 1929.337252][ C2] Tainted: [W]=WARN [ 1929.337383][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1929.337587][ C2] Call Trace: [ 1929.337717][ C2] [ 1929.337804][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 1929.337984][ C2] __might_resched (kernel/sched/core.c:8759) [ 1929.338157][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1929.338369][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1929.338578][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 1929.338800][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 1929.338970][ C2] __alloc_skb (net/core/skbuff.c:730) [ 1929.339137][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 1929.339305][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 1929.339526][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1929.339697][ C2] skb_copy (net/core/skbuff.c:2221) [ 1929.339824][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 1929.339993][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 1929.340170][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1929.340348][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 1929.340518][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 1929.340687][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1929.340866][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1929.341039][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 1929.341207][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 1929.341372][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 1929.341539][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 1929.341705][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1929.341869][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1929.342041][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 1929.342233][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1929.342408][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 1929.342580][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 1929.342746][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1929.342910][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 1929.343079][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 1929.343248][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 1929.343414][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1929.343580][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1929.343751][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 1929.343878][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1929.344045][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 1929.344213][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 1929.344380][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 1929.344552][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 1929.344719][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1929.344891][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1929.345059][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 1929.345265][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 1929.345474][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1929.345646][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1929.345812][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 1929.345978][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 1929.346147][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 1929.346322][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 1929.346490][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 1929.346657][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 1929.346825][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1929.346995][ C2] handle_softirqs (kernel/softirq.c:561) [ 1929.347167][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1929.347333][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 1929.347464][ C2] [ 1929.347549][ C2] [ 1929.347632][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 1929.347799][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1929.347964][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 1929.348135][ C2] ? _copy_from_iter (./arch/x86/include/asm/uaccess_64.h:126 ./arch/x86/include/asm/uaccess_64.h:141 lib/iov_iter.c:55 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:300 ./include/linux/iov_iter.h:328 lib/iov_iter.c:249 lib/iov_iter.c:260) [ 1929.348311][ C2] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 1929.348482][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 1929.348653][ C2] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 1929.348824][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 1929.348993][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 1929.349160][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 1929.349367][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 1929.349537][ C2] packet_snd (net/packet/af_packet.c:3132) [ 1929.349704][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1929.349872][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1929.350040][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 1929.350210][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1929.350376][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1929.350542][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1929.350705][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1929.350870][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1929.351039][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 1929.351206][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 1929.351374][ C2] ? sock_ioctl (net/socket.c:1342) [ 1929.351543][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1929.351713][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1929.351877][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 1929.352045][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1929.352221][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 1929.352398][ C2] __x64_sys_sendto (net/socket.c:2211) [ 1929.352562][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1929.352773][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1929.352946][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1929.353154][ C2] RIP: 0033:0x7ff2949afa4a [ 1929.353326][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1929.353913][ C2] RSP: 002b:00007fff84c4c438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1929.354163][ C2] RAX: ffffffffffffffda RBX: 000000003e7f9ec0 RCX: 00007ff2949afa4a [ 1929.354407][ C2] RDX: 00000000000000a2 RSI: 000000003e7fa1f2 RDI: 0000000000000005 [ 1929.354657][ C2] RBP: 000000003e7fa1f2 R08: 00007fff84c4c440 R09: 0000000000000014 [ 1929.354901][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1929.355145][ C2] R13: 00000000000000a2 R14: 00007fff84c4c440 R15: 0000000000000000 | [ 1950.293974][ C3] preempt_count: 101, expected: 0 | [ 1950.294137][ C3] RCU nest depth: 4, expected: 0 | [ 1950.294290][ C3] INFO: lockdep is turned off. | [ 1950.294762][ C3] Tainted: [W]=WARN [ 1950.294880][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1950.295077][ C3] Call Trace: [ 1950.295199][ C3] [ 1950.295283][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 1950.295453][ C3] __might_resched (kernel/sched/core.c:8759) [ 1950.295617][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1950.295824][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1950.296019][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 1950.296229][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 1950.296390][ C3] __alloc_skb (net/core/skbuff.c:730) [ 1950.296548][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 1950.296703][ C3] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan [ 1950.296914][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1950.297073][ C3] skb_copy (net/core/skbuff.c:2221) [ 1950.297196][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 1950.297357][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 1950.297521][ C3] ? ip6_rt_copy_init (net/ipv6/route.c:1144 (discriminator 1)) [ 1950.297682][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1950.297843][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1950.298011][ C3] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81) [ 1950.298173][ C3] ? __udp6_lib_lookup (net/ipv6/udp.c:390) [ 1950.298331][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1950.298500][ C3] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 1950.298662][ C3] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 1950.298816][ C3] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3)) [ 1950.298971][ C3] __udp6_lib_rcv (net/ipv6/udp.c:1151) [ 1950.299128][ C3] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072) [ 1950.299283][ C3] ? packet_rcv (net/packet/af_packet.c:2171) [ 1950.299440][ C3] ? __pfx_sched_clock_cpu (kernel/sched/clock.c:389) [ 1950.299599][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4)) [ 1950.299769][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1950.299925][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1950.300081][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 1950.300238][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 1950.300356][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 1950.300512][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1950.300669][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1950.300825][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 1950.300949][ C3] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 1950.301109][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 1950.301264][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1950.301417][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1950.301572][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 1950.301725][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1950.301877][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 1950.302076][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 1950.302274][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1950.302427][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1950.302584][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 1950.302739][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 1950.302938][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 1950.303093][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 1950.303250][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1950.303408][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 1950.303564][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1950.303717][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 1950.303871][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 1950.303990][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 1950.304187][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 1950.304344][ C3] handle_softirqs (kernel/softirq.c:561) [ 1950.304502][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1950.304657][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 1950.304775][ C3] [ 1950.304855][ C3] [ 1950.304934][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 1950.305095][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1950.305250][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 1950.305413][ C3] ? _copy_from_iter (./arch/x86/include/asm/uaccess_64.h:126 ./arch/x86/include/asm/uaccess_64.h:141 lib/iov_iter.c:55 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:300 ./include/linux/iov_iter.h:328 lib/iov_iter.c:249 lib/iov_iter.c:260) [ 1950.305570][ C3] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 1950.305730][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 1950.305886][ C3] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 1950.306045][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 1950.306202][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 1950.306355][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 1950.306556][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 1950.306713][ C3] packet_snd (net/packet/af_packet.c:3132) [ 1950.306869][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1950.307023][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1950.307182][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 1950.307337][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1950.307491][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1950.307646][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1950.307803][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1950.307960][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1950.308115][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 1950.308271][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 1950.308429][ C3] ? sock_ioctl (net/socket.c:1342) [ 1950.308593][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1950.308749][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1950.308907][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1950.309066][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 1950.309221][ C3] __x64_sys_sendto (net/socket.c:2211) [ 1950.309373][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1950.309567][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1950.309725][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1950.309917][ C3] RIP: 0033:0x7fa06d440a4a [ 1950.310082][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1950.310635][ C3] RSP: 002b:00007ffee770ca08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1950.310869][ C3] RAX: ffffffffffffffda RBX: 00000000036769d0 RCX: 00007fa06d440a4a [ 1950.311106][ C3] RDX: 000000000000008e RSI: 0000000003676cf2 RDI: 0000000000000005 [ 1950.311336][ C3] RBP: 0000000003676cf2 R08: 00007ffee770ca10 R09: 0000000000000014 [ 1950.311568][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1950.311798][ C3] R13: 000000000000008e R14: 00007ffee770ca10 R15: 0000000000000000 | [ 1954.001482][ C2] preempt_count: 101, expected: 0 | [ 1954.001668][ C2] RCU nest depth: 4, expected: 0 | [ 1954.001875][ C2] INFO: lockdep is turned off. | [ 1954.002401][ C2] Tainted: [W]=WARN [ 1954.002523][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1954.002730][ C2] Call Trace: [ 1954.002855][ C2] [ 1954.002945][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 1954.003124][ C2] __might_resched (kernel/sched/core.c:8759) [ 1954.003295][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1954.003505][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 1954.003713][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 1954.003932][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 1954.004099][ C2] __alloc_skb (net/core/skbuff.c:730) [ 1954.004262][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 1954.004428][ C2] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan [ 1954.004650][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1954.004818][ C2] skb_copy (net/core/skbuff.c:2221) [ 1954.004942][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 1954.005116][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 1954.005294][ C2] ? ip6_rt_copy_init (net/ipv6/route.c:1144 (discriminator 1)) [ 1954.005465][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1954.005636][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1954.005817][ C2] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81) [ 1954.005987][ C2] ? __udp6_lib_lookup (net/ipv6/udp.c:390) [ 1954.006156][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 1954.006332][ C2] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 1954.006497][ C2] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 1954.006661][ C2] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3)) [ 1954.006825][ C2] __udp6_lib_rcv (net/ipv6/udp.c:1151) [ 1954.006996][ C2] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072) [ 1954.007162][ C2] ? packet_rcv (net/packet/af_packet.c:2171) [ 1954.007331][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4)) [ 1954.007508][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1954.007676][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1954.007842][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 1954.008004][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 1954.008128][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 1954.008297][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1954.008468][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1954.008633][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 1954.008762][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 1954.008925][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 1954.009092][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 1954.009254][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1954.009416][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 1954.009580][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1954.009746][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 1954.009955][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 1954.010159][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1954.010324][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 1954.010488][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 1954.010651][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 1954.010861][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 1954.011024][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 1954.011192][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1954.011355][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 1954.011519][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1954.011684][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 1954.011850][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 1954.011977][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 1954.012194][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 1954.012364][ C2] handle_softirqs (kernel/softirq.c:561) [ 1954.012531][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1954.012694][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 1954.012818][ C2] [ 1954.012904][ C2] [ 1954.012988][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 1954.013152][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 1954.013317][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 1954.013486][ C2] ? _copy_from_iter (./arch/x86/include/asm/uaccess_64.h:126 ./arch/x86/include/asm/uaccess_64.h:141 lib/iov_iter.c:55 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:300 ./include/linux/iov_iter.h:328 lib/iov_iter.c:249 lib/iov_iter.c:260) [ 1954.013655][ C2] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 1954.013825][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 1954.014001][ C2] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 1954.014168][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 1954.014337][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 1954.014501][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 1954.014713][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 1954.014881][ C2] packet_snd (net/packet/af_packet.c:3132) [ 1954.015050][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1954.015214][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1954.015380][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 1954.015543][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 1954.015707][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 1954.015875][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1954.016036][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 1954.016201][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1954.016368][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 1954.016534][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 1954.016700][ C2] ? sock_ioctl (net/socket.c:1342) [ 1954.016867][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1954.017035][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 1954.017199][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 1954.017365][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 1954.017528][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 1954.017693][ C2] __x64_sys_sendto (net/socket.c:2211) [ 1954.017856][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1954.018061][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 1954.018229][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1954.018438][ C2] RIP: 0033:0x7f46c2feca4a [ 1954.018608][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1954.019185][ C2] RSP: 002b:00007ffec4eaa2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1954.019432][ C2] RAX: ffffffffffffffda RBX: 00000000301b5ec0 RCX: 00007f46c2feca4a [ 1954.019683][ C2] RDX: 00000000000000a2 RSI: 00000000301b61f2 RDI: 0000000000000005 [ 1954.019926][ C2] RBP: 00000000301b61f2 R08: 00007ffec4eaa300 R09: 0000000000000014 [ 1954.020172][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:fs_reclaim_acquire __might_resched:kmem_cache_alloc_node_noprof:__alloc_skb:skb_copy:gro_cells_receive