====================================== | [ 3438.334946][ C3] #2: ffffffffa4f6d0e0 (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 | [ 3438.335237][ C3] #3: ffffffffa4f6d0e0 (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) | [ 3438.335521][ C3] | [ 3438.335521][ C3] stack backtrace: [ 3438.335993][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3438.336191][ C3] Call Trace: [ 3438.336311][ C3] [ 3438.336392][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 3438.336556][ C3] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041) [ 3438.336715][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 3438.336881][ C3] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263) [ 3438.337037][ C3] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254) [ 3438.337196][ C3] ? stack_trace_save (kernel/stacktrace.c:123) [ 3438.337357][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 3438.337517][ C3] ? save_trace (kernel/locking/lockdep.c:588) [ 3438.337676][ C3] mark_lock (kernel/locking/lockdep.c:4749) [ 3438.337795][ C3] mark_usage (kernel/locking/lockdep.c:4638) [ 3438.337917][ C3] __lock_acquire (kernel/locking/lockdep.c:5180) [ 3438.338080][ C3] ? metadata_dst_alloc_percpu (net/core/dst.c:63 net/core/dst.c:278 net/core/dst.c:323) [ 3438.338276][ C3] ? udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 3438.338437][ C3] ? __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 3438.338593][ C3] ? ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 3438.338750][ C3] ? ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 3438.338909][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 3438.339064][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3438.339267][ C3] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3438.339428][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3438.339626][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 3438.339783][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3438.339942][ C3] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 3438.340100][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3438.340256][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3438.340454][ C3] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867) [ 3438.340614][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3438.340811][ C3] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3438.341012][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 3438.341176][ C3] __alloc_skb (net/core/skbuff.c:730) [ 3438.341355][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 3438.341515][ C3] ? vxlan_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 drivers/net/vxlan/vxlan_core.c:1811) vxlan [ 3438.341692][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 3438.341854][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3438.342015][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 3438.342178][ C3] skb_copy (net/core/skbuff.c:2221) [ 3438.342302][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 3438.342475][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 3438.342641][ C3] ? dst_init (net/core/dst.c:53) [ 3438.342770][ C3] ? dst_alloc (net/core/dst.c:96) [ 3438.342892][ C3] ? rt_dst_alloc (net/ipv4/route.c:1626) [ 3438.343052][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3438.343219][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 3438.343377][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 3438.343536][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3438.343702][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3438.343865][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3438.344023][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 3438.344181][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 3438.344337][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 3438.344496][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 3438.344655][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 3438.344814][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3438.344979][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 3438.345137][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 3438.345301][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 3438.345458][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 3438.345617][ C3] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 3438.345777][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3438.345934][ 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) [ 3438.346057][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3438.346216][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3438.346373][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 3438.346535][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3438.346692][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3438.346852][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3438.347013][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 3438.347215][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 3438.347412][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3438.347589][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3438.347752][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 3438.347923][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 3438.348079][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 3438.348239][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3438.348397][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 3438.348558][ C3] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 3438.348719][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 3438.348878][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 3438.349003][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 3438.349199][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 3438.349358][ C3] handle_softirqs (kernel/softirq.c:561) [ 3438.349524][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3438.349684][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 3438.349803][ C3] [ 3438.349886][ C3] [ 3438.349966][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 3438.350124][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3438.350284][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 3438.350441][ 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) [ 3438.350606][ C3] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 3438.350768][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 3438.350927][ C3] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 3438.351087][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 3438.351245][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 3438.351402][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 3438.351601][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 3438.351767][ C3] packet_snd (net/packet/af_packet.c:3132) [ 3438.351925][ C3] ? __lock_release (kernel/locking/lockdep.c:5525) [ 3438.352084][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3438.352243][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 3438.352399][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3438.352556][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3438.352715][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3438.352882][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3438.353045][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 3438.353206][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 3438.353368][ C3] ? sock_ioctl (net/socket.c:1342) [ 3438.353527][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 3438.353688][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3438.353849][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3438.354009][ C3] __x64_sys_sendto (net/socket.c:2211) [ 3438.354171][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 3438.354366][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3438.354526][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3438.354725][ C3] RIP: 0033:0x7f8af9c16a4a [ 3438.354892][ 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 [ 3438.355456][ C3] RSP: 002b:00007fff29cdbec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 3438.355697][ C3] RAX: ffffffffffffffda RBX: 000000002139b9d0 RCX: 00007f8af9c16a4a [ 3438.355938][ C3] RDX: 000000000000008e RSI: 000000002139bcf2 RDI: 0000000000000005 [ 3438.356176][ C3] RBP: 000000002139bcf2 R08: 00007fff29cdbed0 R09: 0000000000000014 [ 3438.356418][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3438.356658][ C3] R13: 000000000000008e R14: 00007fff29cdbed0 R15: 0000000000000000 | [ 3438.357314][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 31297, name: mausezahn | [ 3438.357575][ C3] preempt_count: 101, expected: 0 | [ 3438.357725][ C3] RCU nest depth: 4, expected: 0 | [ 3438.357876][ C3] INFO: lockdep is turned off. [ 3438.358296][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3438.358487][ C3] Call Trace: [ 3438.358611][ C3] [ 3438.358690][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 3438.358852][ C3] __might_resched (kernel/sched/core.c:8759) [ 3438.359009][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3438.359203][ 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) [ 3438.359388][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 3438.359543][ C3] __alloc_skb (net/core/skbuff.c:730) [ 3438.359693][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 3438.359848][ C3] ? vxlan_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 drivers/net/vxlan/vxlan_core.c:1811) vxlan [ 3438.360012][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 3438.360164][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3438.360315][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 3438.360464][ C3] skb_copy (net/core/skbuff.c:2221) [ 3438.360577][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 3438.360735][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 3438.360899][ C3] ? dst_init (net/core/dst.c:53) [ 3438.361013][ C3] ? dst_alloc (net/core/dst.c:96) [ 3438.361126][ C3] ? rt_dst_alloc (net/ipv4/route.c:1626) [ 3438.361277][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3438.361436][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 3438.361590][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 3438.361738][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3438.361899][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3438.362049][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3438.362291][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 3438.362443][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 3438.362593][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 3438.362744][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 3438.362999][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 3438.363155][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3438.363305][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 3438.363455][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 3438.363696][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 3438.363845][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 3438.363997][ C3] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 3438.364147][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3438.364389][ 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) [ 3438.364504][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3438.364659][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3438.364807][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 3438.365048][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3438.365195][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3438.365345][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3438.365496][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 3438.365771][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 3438.365961][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3438.366111][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3438.366261][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 3438.366502][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 3438.366652][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 3438.366805][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3438.366957][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 3438.367200][ C3] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 3438.367361][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 3438.367511][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 3438.367628][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 3438.367903][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 3438.368059][ C3] handle_softirqs (kernel/softirq.c:561) [ 3438.368212][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3438.368362][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 3438.368565][ C3] [ 3438.368642][ C3] [ 3438.368734][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 3438.368893][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3438.369047][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 3438.369296][ 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) [ 3438.369452][ C3] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 3438.369612][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 3438.369768][ C3] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 3438.370023][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 3438.370174][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 3438.370322][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 3438.370512][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 3438.370754][ C3] packet_snd (net/packet/af_packet.c:3132) [ 3438.370905][ C3] ? __lock_release (kernel/locking/lockdep.c:5525) [ 3438.371056][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3438.371213][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 3438.371361][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3438.371510][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3438.371661][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3438.371814][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3438.372054][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 3438.372203][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 3438.372355][ C3] ? sock_ioctl (net/socket.c:1342) [ 3438.372506][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 3438.372750][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3438.372909][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3438.373065][ C3] __x64_sys_sendto (net/socket.c:2211) [ 3438.373218][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 3438.373404][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3438.373558][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3438.373747][ C3] RIP: 0033:0x7f8af9c16a4a [ 3438.373995][ 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 [ 3438.374529][ C3] RSP: 002b:00007fff29cdbec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 3438.374848][ C3] RAX: ffffffffffffffda RBX: 000000002139b9d0 RCX: 00007f8af9c16a4a [ 3438.375093][ C3] RDX: 000000000000008e RSI: 000000002139bcf2 RDI: 0000000000000005 [ 3438.375419][ C3] RBP: 000000002139bcf2 R08: 00007fff29cdbed0 R09: 0000000000000014 [ 3438.375648][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3438.375873][ C3] R13: 000000000000008e R14: 00007fff29cdbed0 R15: 0000000000000000 | [ 3457.060417][ C2] preempt_count: 101, expected: 0 | [ 3457.060584][ C2] RCU nest depth: 4, expected: 0 | [ 3457.060743][ C2] INFO: lockdep is turned off. | [ 3457.061202][ C2] Tainted: [W]=WARN [ 3457.061344][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3457.061532][ C2] Call Trace: [ 3457.061647][ C2] [ 3457.061727][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 3457.061887][ C2] __might_resched (kernel/sched/core.c:8759) [ 3457.062046][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3457.062230][ 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) [ 3457.062435][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 3457.062635][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 3457.062800][ C2] __alloc_skb (net/core/skbuff.c:730) [ 3457.062949][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 3457.063099][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 3457.063289][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3457.063441][ C2] skb_copy (net/core/skbuff.c:2221) [ 3457.063554][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 3457.063713][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 3457.063882][ C2] ? dst_init (net/core/dst.c:53) [ 3457.063991][ C2] ? dst_alloc (net/core/dst.c:96) [ 3457.064098][ C2] ? rt_dst_alloc (net/ipv4/route.c:1626) [ 3457.064240][ C2] ? ip_route_input_slow (net/ipv4/route.c:2397) [ 3457.064403][ C2] ? ip_route_input_noref (net/ipv4/route.c:2517) [ 3457.064551][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3457.064709][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 3457.064875][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 3457.065015][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3457.065162][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3457.065328][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3457.065485][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 3457.065632][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 3457.065779][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 3457.065931][ C2] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 3457.066121][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3457.066278][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3457.066428][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 3457.066578][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3457.066726][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 3457.066887][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 3457.067028][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 3457.067170][ C2] ? arp_process (net/ipv4/arp.c:942) [ 3457.067337][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 3457.067487][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3457.067635][ 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) [ 3457.067748][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3457.067896][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 3457.068051][ 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) [ 3457.068200][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 3457.068354][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3457.068501][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3457.068650][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 3457.068836][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 3457.069023][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3457.069177][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3457.069348][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 3457.069503][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 3457.069706][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 3457.069855][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 3457.070007][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3457.070158][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 3457.070312][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3457.070461][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 3457.070611][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 3457.070746][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 3457.070940][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 3457.071093][ C2] handle_softirqs (kernel/softirq.c:561) [ 3457.071250][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3457.071408][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 3457.071524][ C2] [ 3457.071601][ C2] [ 3457.071679][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 3457.071829][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3457.071988][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 3457.072136][ 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) [ 3457.072288][ C2] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 3457.072444][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 3457.072594][ C2] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 3457.072752][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 3457.072901][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 3457.073049][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 3457.073236][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 3457.073386][ C2] packet_snd (net/packet/af_packet.c:3132) [ 3457.073539][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3457.073686][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3457.073836][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 3457.073984][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3457.074133][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3457.074281][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3457.074430][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3457.074577][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3457.074729][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 3457.074878][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 3457.075028][ C2] ? sock_ioctl (net/socket.c:1342) [ 3457.075175][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 3457.075323][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3457.075470][ 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) [ 3457.075619][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3457.075770][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 3457.075916][ C2] __x64_sys_sendto (net/socket.c:2211) [ 3457.076062][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3457.076254][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3457.076405][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3457.076588][ C2] RIP: 0033:0x7fa90282ea4a [ 3457.076742][ 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 [ 3457.077318][ C2] RSP: 002b:00007ffd05166b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 3457.077551][ C2] RAX: ffffffffffffffda RBX: 0000000036c9dec0 RCX: 00007fa90282ea4a [ 3457.077775][ C2] RDX: 00000000000000a2 RSI: 0000000036c9e1f2 RDI: 0000000000000005 [ 3457.078004][ C2] RBP: 0000000036c9e1f2 R08: 00007ffd05166b90 R09: 0000000000000014 [ 3457.078237][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3457.078460][ C2] R13: 00000000000000a2 R14: 00007ffd05166b90 R15: 0000000000000000 | [ 3475.825584][ C3] preempt_count: 101, expected: 0 | [ 3475.825733][ C3] RCU nest depth: 4, expected: 0 | [ 3475.825888][ C3] INFO: lockdep is turned off. | [ 3475.826346][ C3] Tainted: [W]=WARN [ 3475.826459][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3475.826644][ C3] Call Trace: [ 3475.826761][ C3] [ 3475.826844][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 3475.827007][ C3] __might_resched (kernel/sched/core.c:8759) [ 3475.827159][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3475.827351][ 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) [ 3475.827544][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 3475.827770][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 3475.827928][ C3] __alloc_skb (net/core/skbuff.c:730) [ 3475.828079][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 3475.828234][ C3] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan [ 3475.828429][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3475.828585][ C3] skb_copy (net/core/skbuff.c:2221) [ 3475.828702][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 3475.828873][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 3475.829030][ C3] ? ip6_rt_copy_init (net/ipv6/route.c:1144 (discriminator 1)) [ 3475.829182][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3475.829333][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3475.829492][ C3] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81) [ 3475.829643][ C3] ? __udp6_lib_lookup (net/ipv6/udp.c:390) [ 3475.829793][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3475.829954][ C3] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 3475.830104][ C3] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 3475.830251][ C3] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3)) [ 3475.830400][ C3] __udp6_lib_rcv (net/ipv6/udp.c:1151) [ 3475.830549][ C3] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072) [ 3475.830700][ C3] ? packet_rcv (net/packet/af_packet.c:2171) [ 3475.830854][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4)) [ 3475.831008][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3475.831159][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3475.831312][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 3475.831462][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 3475.831573][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 3475.831721][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3475.831874][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3475.832021][ 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) [ 3475.832138][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 3475.832287][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 3475.832439][ 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) [ 3475.832602][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 3475.832756][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3475.832903][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 3475.833075][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3475.833228][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 3475.833422][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 3475.833614][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3475.833767][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3475.833919][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 3475.834070][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 3475.834271][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 3475.834427][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 3475.834587][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3475.834738][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 3475.834892][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3475.835045][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 3475.835206][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 3475.835323][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 3475.835513][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 3475.835666][ C3] handle_softirqs (kernel/softirq.c:561) [ 3475.835821][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3475.835971][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 3475.836083][ C3] [ 3475.836162][ C3] [ 3475.836239][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 3475.836388][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3475.836538][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 3475.836685][ 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) [ 3475.836836][ C3] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 3475.836989][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 3475.837136][ C3] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 3475.837287][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 3475.837436][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 3475.837587][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 3475.837773][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 3475.837925][ C3] packet_snd (net/packet/af_packet.c:3132) [ 3475.838073][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3475.838237][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3475.838391][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 3475.838541][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3475.838692][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3475.838847][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3475.838998][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3475.839151][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3475.839303][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 3475.839465][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 3475.839614][ C3] ? sock_ioctl (net/socket.c:1342) [ 3475.839762][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 3475.839910][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3475.840062][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3475.840213][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3475.840362][ C3] __x64_sys_sendto (net/socket.c:2211) [ 3475.840510][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3475.840699][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3475.840848][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3475.841038][ C3] RIP: 0033:0x7f4871849a4a [ 3475.841191][ 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 [ 3475.841707][ C3] RSP: 002b:00007ffe186d9c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 3475.841933][ C3] RAX: ffffffffffffffda RBX: 00000000277d59d0 RCX: 00007f4871849a4a [ 3475.842162][ C3] RDX: 000000000000008e RSI: 00000000277d5cf2 RDI: 0000000000000005 [ 3475.842381][ C3] RBP: 00000000277d5cf2 R08: 00007ffe186d9c10 R09: 0000000000000014 [ 3475.842610][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3475.842833][ C3] R13: 000000000000008e R14: 00007ffe186d9c10 R15: 0000000000000000 | [ 3494.724357][ C0] preempt_count: 101, expected: 0 | [ 3494.724505][ C0] RCU nest depth: 4, expected: 0 | [ 3494.724653][ C0] INFO: lockdep is turned off. | [ 3494.725109][ C0] Tainted: [W]=WARN [ 3494.725220][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3494.725406][ C0] Call Trace: [ 3494.725520][ C0] [ 3494.725598][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 3494.725757][ C0] __might_resched (kernel/sched/core.c:8759) [ 3494.725908][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3494.726097][ 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) [ 3494.726285][ C0] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 3494.726479][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 3494.726631][ C0] __alloc_skb (net/core/skbuff.c:730) [ 3494.726778][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 3494.726927][ C0] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan [ 3494.727118][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3494.727269][ C0] skb_copy (net/core/skbuff.c:2221) [ 3494.727388][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 3494.727538][ C0] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 3494.727694][ C0] ? ip6_rt_copy_init (net/ipv6/route.c:1144 (discriminator 1)) [ 3494.727846][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3494.727997][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3494.728172][ C0] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81) [ 3494.728327][ C0] ? __udp6_lib_lookup (net/ipv6/udp.c:390) [ 3494.728489][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3494.728652][ C0] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 3494.728799][ C0] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 3494.728947][ C0] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3)) [ 3494.729096][ C0] __udp6_lib_rcv (net/ipv6/udp.c:1151) [ 3494.729248][ C0] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072) [ 3494.729395][ C0] ? packet_rcv (net/packet/af_packet.c:2171) [ 3494.729555][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4)) [ 3494.729706][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3494.729859][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3494.730011][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 3494.730163][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 3494.730277][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 3494.730430][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3494.730583][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3494.730734][ 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) [ 3494.730848][ C0] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 3494.731002][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 3494.731155][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 3494.731302][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 3494.731449][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 3494.731596][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3494.731744][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 3494.731932][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 3494.732138][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3494.732290][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3494.732445][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 3494.732605][ C0] ? tmigr_handle_remote_cpu (kernel/time/timer_migration.c:891) [ 3494.732760][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 3494.732914][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 3494.733074][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 3494.733227][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:68 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/preemptirq.h:40) [ 3494.733419][ C0] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 3494.733572][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3494.733733][ C0] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1045) [ 3494.733880][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 3494.734031][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 3494.734153][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 3494.734344][ C0] handle_softirqs (kernel/softirq.c:561) [ 3494.734497][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3494.734646][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 3494.734760][ C0] [ 3494.734836][ C0] [ 3494.734911][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 3494.735062][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3494.735214][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 3494.735364][ 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) [ 3494.735518][ C0] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 3494.735673][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 3494.735821][ C0] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 3494.735972][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 3494.736126][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 3494.736275][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 3494.736462][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 3494.736614][ C0] packet_snd (net/packet/af_packet.c:3132) [ 3494.736765][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3494.736914][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3494.737068][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 3494.737216][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3494.737369][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3494.737517][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3494.737666][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3494.737813][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3494.737962][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 3494.738111][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 3494.738264][ C0] ? sock_ioctl (net/socket.c:1342) [ 3494.738414][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 3494.738573][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3494.738722][ C0] ? 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) [ 3494.738872][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3494.739020][ C0] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 3494.739168][ C0] __x64_sys_sendto (net/socket.c:2211) [ 3494.739315][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3494.739500][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3494.739656][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3494.739842][ C0] RIP: 0033:0x7fdc6f7eda4a [ 3494.739994][ 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 [ 3494.740516][ C0] RSP: 002b:00007ffd57053a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 3494.740748][ C0] RAX: ffffffffffffffda RBX: 00000000381fbec0 RCX: 00007fdc6f7eda4a [ 3494.740970][ C0] RDX: 00000000000000a2 RSI: 00000000381fc1f2 RDI: 0000000000000005 [ 3494.741189][ C0] RBP: 00000000381fc1f2 R08: 00007ffd57053a30 R09: 0000000000000014 [ 3494.741411][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3494.741634][ C0] R13: 00000000000000a2 R14: 00007ffd57053a30 R15: 0000000000000000 | [ 3513.411114][ C3] preempt_count: 101, expected: 0 | [ 3513.411278][ C3] RCU nest depth: 4, expected: 0 | [ 3513.411430][ C3] INFO: lockdep is turned off. | [ 3513.411875][ C3] Tainted: [W]=WARN [ 3513.411989][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3513.412191][ C3] Call Trace: [ 3513.412315][ C3] [ 3513.412405][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 3513.412575][ C3] __might_resched (kernel/sched/core.c:8759) [ 3513.412735][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3513.412931][ 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) [ 3513.413122][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 3513.413323][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 3513.413487][ C3] __alloc_skb (net/core/skbuff.c:730) [ 3513.413640][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 3513.413793][ C3] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 3513.413990][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3513.414147][ C3] skb_copy (net/core/skbuff.c:2221) [ 3513.414266][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 3513.414430][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 3513.414594][ C3] ? dst_init (net/core/dst.c:53) [ 3513.414719][ C3] ? dst_alloc (net/core/dst.c:96) [ 3513.414832][ C3] ? rt_dst_alloc (net/ipv4/route.c:1626) [ 3513.414983][ C3] ? ip_route_input_slow (net/ipv4/route.c:2397) [ 3513.415136][ C3] ? ip_route_input_noref (net/ipv4/route.c:2517) [ 3513.415287][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3513.415446][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 3513.415601][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 3513.415753][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3513.415911][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3513.416059][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3513.416208][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 3513.416357][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 3513.416510][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 3513.416657][ C3] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 3513.416855][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3513.417005][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3513.417155][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 3513.417306][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3513.417455][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 3513.417606][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 3513.417755][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 3513.417908][ C3] ? arp_process (net/ipv4/arp.c:942) [ 3513.418056][ C3] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 3513.418208][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3513.418357][ 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) [ 3513.418470][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3513.418619][ C3] ? kasan_save_stack (mm/kasan/common.c:49) [ 3513.418771][ C3] ? kasan_save_stack (mm/kasan/common.c:48) [ 3513.418942][ C3] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69) [ 3513.419095][ C3] ? kasan_save_free_info (mm/kasan/generic.c:585) [ 3513.419247][ C3] ? __kasan_slab_free (mm/kasan/common.c:271) [ 3513.419402][ C3] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 3513.419557][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2567) [ 3513.419713][ C3] ? rcu_core (kernel/rcu/tree.c:2825) [ 3513.419831][ C3] ? handle_softirqs (kernel/softirq.c:561) [ 3513.419988][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3513.420155][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3513.420303][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 3513.420485][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 3513.420672][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3513.420822][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3513.420972][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 3513.421123][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 3513.421313][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 3513.421465][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 3513.421617][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3513.421764][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 3513.421915][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3513.422065][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 3513.422215][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 3513.422332][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 3513.422537][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 3513.422689][ C3] handle_softirqs (kernel/softirq.c:561) [ 3513.422838][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3513.422989][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 3513.423103][ C3] [ 3513.423180][ C3] [ 3513.423256][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 3513.423408][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3513.423557][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 3513.423712][ 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) [ 3513.423866][ C3] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 3513.424043][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 3513.424196][ C3] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 3513.424354][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 3513.424513][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 3513.424664][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 3513.424858][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 3513.425016][ C3] packet_snd (net/packet/af_packet.c:3132) [ 3513.425178][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3513.425326][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3513.425478][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 3513.425626][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3513.425777][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3513.425926][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3513.426075][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3513.426224][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3513.426374][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 3513.426523][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 3513.426673][ C3] ? sock_ioctl (net/socket.c:1342) [ 3513.426827][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 3513.426977][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3513.427125][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3513.427277][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3513.427429][ C3] __x64_sys_sendto (net/socket.c:2211) [ 3513.427576][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3513.427761][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3513.427918][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3513.428103][ C3] RIP: 0033:0x7f11b1eb3a4a [ 3513.428256][ 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 [ 3513.428778][ C3] RSP: 002b:00007ffff13b6f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 3513.429006][ C3] RAX: ffffffffffffffda RBX: 000000001a2639d0 RCX: 00007f11b1eb3a4a [ 3513.429229][ C3] RDX: 000000000000008e RSI: 000000001a263cf2 RDI: 0000000000000005 [ 3513.429449][ C3] RBP: 000000001a263cf2 R08: 00007ffff13b6f30 R09: 0000000000000014 [ 3513.429669][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3513.429892][ C3] R13: 000000000000008e R14: 00007ffff13b6f30 R15: 0000000000000000 | [ 3532.151918][ C2] preempt_count: 101, expected: 0 | [ 3532.152071][ C2] RCU nest depth: 4, expected: 0 | [ 3532.152229][ C2] INFO: lockdep is turned off. | [ 3532.152735][ C2] Tainted: [W]=WARN [ 3532.152849][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3532.153069][ C2] Call Trace: [ 3532.153185][ C2] [ 3532.153266][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 3532.153436][ C2] __might_resched (kernel/sched/core.c:8759) [ 3532.153594][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3532.153797][ 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) [ 3532.154006][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 3532.154200][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 3532.154350][ C2] __alloc_skb (net/core/skbuff.c:730) [ 3532.154494][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 3532.154641][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 3532.154824][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3532.154974][ C2] skb_copy (net/core/skbuff.c:2221) [ 3532.155083][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 3532.155231][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 3532.155381][ C2] ? dst_init (net/core/dst.c:53) [ 3532.155493][ C2] ? dst_alloc (net/core/dst.c:96) [ 3532.155605][ C2] ? rt_dst_alloc (net/ipv4/route.c:1626) [ 3532.155748][ C2] ? ip_route_input_slow (net/ipv4/route.c:2397) [ 3532.155893][ C2] ? ip_route_input_noref (net/ipv4/route.c:2517) [ 3532.156036][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3532.156194][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 3532.156340][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 3532.156480][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3532.156631][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3532.156772][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3532.156913][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 3532.157056][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 3532.157197][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 3532.157337][ C2] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 3532.157517][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3532.157656][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3532.157796][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 3532.157937][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3532.158084][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 3532.158226][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 3532.158366][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 3532.158506][ C2] ? arp_process (net/ipv4/arp.c:942) [ 3532.158651][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 3532.158816][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3532.158963][ 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) [ 3532.159081][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3532.159229][ C2] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3)) [ 3532.159379][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 3532.159525][ C2] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291) [ 3532.159673][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3532.159821][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3532.159966][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 3532.160150][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 3532.160340][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3532.160488][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3532.160635][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 3532.160782][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 3532.160971][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 3532.161112][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 3532.161252][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3532.161397][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 3532.161538][ C2] ? 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) [ 3532.161717][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 3532.161856][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3532.161999][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3532.162179][ C2] handle_softirqs (kernel/softirq.c:561) [ 3532.162354][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3532.162507][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 3532.162625][ C2] [ 3532.162703][ C2] [ 3532.162781][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 3532.162931][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3532.163082][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 3532.163233][ 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) [ 3532.163390][ C2] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 3532.163562][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 3532.163703][ C2] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 3532.163850][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 3532.164012][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 3532.164159][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 3532.164345][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 3532.164501][ C2] packet_snd (net/packet/af_packet.c:3132) [ 3532.164652][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3532.164798][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3532.164949][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 3532.165098][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3532.165252][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3532.165393][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3532.165538][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3532.165680][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3532.165822][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 3532.165964][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 3532.166107][ C2] ? sock_ioctl (net/socket.c:1342) [ 3532.166249][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 3532.166391][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3532.166531][ 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) [ 3532.166679][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3532.166821][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 3532.166963][ C2] __x64_sys_sendto (net/socket.c:2211) [ 3532.167103][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3532.167279][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3532.167423][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3532.167601][ C2] RIP: 0033:0x7f1b986d3a4a [ 3532.167750][ 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 [ 3532.168242][ C2] RSP: 002b:00007ffeb59fdd28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 3532.168455][ C2] RAX: ffffffffffffffda RBX: 000000000bb93ec0 RCX: 00007f1b986d3a4a [ 3532.168667][ C2] RDX: 00000000000000a2 RSI: 000000000bb941f2 RDI: 0000000000000005 [ 3532.168875][ C2] RBP: 000000000bb941f2 R08: 00007ffeb59fdd30 R09: 0000000000000014 [ 3532.169084][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3532.169291][ C2] R13: 00000000000000a2 R14: 00007ffeb59fdd30 R15: 0000000000000000 | [ 3550.841384][ C3] preempt_count: 101, expected: 0 | [ 3550.841531][ C3] RCU nest depth: 4, expected: 0 | [ 3550.841677][ C3] INFO: lockdep is turned off. | [ 3550.842120][ C3] Tainted: [W]=WARN [ 3550.842257][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3550.842448][ C3] Call Trace: [ 3550.842566][ C3] [ 3550.842650][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 3550.842817][ C3] __might_resched (kernel/sched/core.c:8759) [ 3550.842974][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3550.843184][ 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) [ 3550.843372][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 3550.843571][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 3550.843727][ C3] __alloc_skb (net/core/skbuff.c:730) [ 3550.843880][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 3550.844035][ C3] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan [ 3550.844226][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3550.844378][ C3] skb_copy (net/core/skbuff.c:2221) [ 3550.844492][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 3550.844645][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 3550.844808][ C3] ? ip6_rt_copy_init (net/ipv6/route.c:1144 (discriminator 1)) [ 3550.844962][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3550.845122][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3550.845282][ C3] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81) [ 3550.845434][ C3] ? __udp6_lib_lookup (net/ipv6/udp.c:390) [ 3550.845582][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3550.845740][ C3] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 3550.845888][ C3] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 3550.846039][ C3] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3)) [ 3550.846194][ C3] __udp6_lib_rcv (net/ipv6/udp.c:1151) [ 3550.846343][ C3] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072) [ 3550.846492][ C3] ? packet_rcv (net/packet/af_packet.c:2171) [ 3550.846645][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4)) [ 3550.846796][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3550.846947][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3550.847096][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 3550.847250][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 3550.847361][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 3550.847513][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3550.847664][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3550.847812][ 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) [ 3550.847925][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 3550.848076][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 3550.848224][ 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) [ 3550.848378][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3550.848524][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 3550.848674][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3550.848824][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 3550.849009][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 3550.849193][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3550.849341][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3550.849493][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 3550.849641][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 3550.849835][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 3550.849985][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 3550.850135][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3550.850281][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 3550.850430][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3550.850581][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 3550.850730][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 3550.850846][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 3550.851036][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 3550.851186][ C3] handle_softirqs (kernel/softirq.c:561) [ 3550.851336][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3550.851486][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 3550.851602][ C3] [ 3550.851678][ C3] [ 3550.851753][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 3550.851900][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3550.852046][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 3550.852199][ 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) [ 3550.852349][ C3] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 3550.852502][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 3550.852652][ C3] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 3550.852801][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 3550.852949][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 3550.853097][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 3550.853281][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 3550.853432][ C3] packet_snd (net/packet/af_packet.c:3132) [ 3550.853581][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3550.853732][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3550.853883][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 3550.854032][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3550.854180][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3550.854327][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3550.854474][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3550.854623][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3550.854771][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 3550.854926][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 3550.855080][ C3] ? sock_ioctl (net/socket.c:1342) [ 3550.855230][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 3550.855402][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3550.855553][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3550.855707][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3550.855861][ C3] __x64_sys_sendto (net/socket.c:2211) [ 3550.856018][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3550.856209][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3550.856364][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3550.856564][ C3] RIP: 0033:0x7fe8b5601a4a [ 3550.856716][ 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 [ 3550.857242][ C3] RSP: 002b:00007fff46463498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 3550.857467][ C3] RAX: ffffffffffffffda RBX: 000000000d5d49d0 RCX: 00007fe8b5601a4a [ 3550.857691][ C3] RDX: 000000000000008e RSI: 000000000d5d4cf2 RDI: 0000000000000005 [ 3550.857914][ C3] RBP: 000000000d5d4cf2 R08: 00007fff464634a0 R09: 0000000000000014 [ 3550.858138][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3550.858361][ C3] R13: 000000000000008e R14: 00007fff464634a0 R15: 0000000000000000 | [ 3569.435096][ C3] preempt_count: 101, expected: 0 | [ 3569.435254][ C3] RCU nest depth: 4, expected: 0 | [ 3569.435409][ C3] INFO: lockdep is turned off. | [ 3569.435895][ C3] Tainted: [W]=WARN [ 3569.436010][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3569.436204][ C3] Call Trace: [ 3569.436323][ C3] [ 3569.436404][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 3569.436577][ C3] __might_resched (kernel/sched/core.c:8759) [ 3569.436752][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3569.436945][ 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) [ 3569.437136][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 3569.437348][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 3569.437508][ C3] __alloc_skb (net/core/skbuff.c:730) [ 3569.437654][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 3569.437803][ C3] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan [ 3569.438002][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3569.438165][ C3] skb_copy (net/core/skbuff.c:2221) [ 3569.438281][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 3569.438435][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 3569.438592][ C3] ? ip6_rt_copy_init (net/ipv6/route.c:1144 (discriminator 1)) [ 3569.438745][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3569.438894][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3569.439050][ C3] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81) [ 3569.439207][ C3] ? __udp6_lib_lookup (net/ipv6/udp.c:390) [ 3569.439357][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3569.439516][ C3] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 3569.439663][ C3] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 3569.439810][ C3] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3)) [ 3569.439958][ C3] __udp6_lib_rcv (net/ipv6/udp.c:1151) [ 3569.440106][ C3] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072) [ 3569.440259][ C3] ? packet_rcv (net/packet/af_packet.c:2171) [ 3569.440411][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4)) [ 3569.440562][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3569.440712][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3569.440861][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 3569.441007][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 3569.441118][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 3569.441272][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3569.441423][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3569.441569][ 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) [ 3569.441681][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 3569.441835][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 3569.441985][ 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) [ 3569.442158][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3569.442311][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 3569.442466][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3569.442616][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 3569.442803][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 3569.442992][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3569.443146][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3569.443308][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 3569.443456][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 3569.443648][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 3569.443796][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 3569.443947][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3569.444093][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 3569.444243][ 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) [ 3569.444428][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 3569.444575][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3569.444728][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3569.444916][ C3] handle_softirqs (kernel/softirq.c:561) [ 3569.445068][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3569.445216][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 3569.445329][ C3] [ 3569.445406][ C3] [ 3569.445480][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 3569.445628][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3569.445781][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 3569.445929][ 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) [ 3569.446083][ C3] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 3569.446235][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 3569.446381][ C3] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 3569.446531][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 3569.446686][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 3569.446834][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 3569.447020][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 3569.447171][ C3] packet_snd (net/packet/af_packet.c:3132) [ 3569.447321][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3569.447468][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3569.447643][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 3569.447797][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3569.447954][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3569.448106][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3569.448256][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3569.448411][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3569.448564][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 3569.448727][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 3569.448878][ C3] ? sock_ioctl (net/socket.c:1342) [ 3569.449046][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 3569.449205][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3569.449355][ 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) [ 3569.449508][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3569.449662][ C3] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 3569.449816][ C3] __x64_sys_sendto (net/socket.c:2211) [ 3569.449968][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3569.450158][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3569.450327][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3569.450517][ C3] RIP: 0033:0x7f4a4684ea4a [ 3569.450674][ 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 [ 3569.451201][ C3] RSP: 002b:00007fff4b95a828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 3569.451434][ C3] RAX: ffffffffffffffda RBX: 0000000017aa6ec0 RCX: 00007f4a4684ea4a [ 3569.451656][ C3] RDX: 00000000000000a2 RSI: 0000000017aa71f2 RDI: 0000000000000005 [ 3569.451874][ C3] RBP: 0000000017aa71f2 R08: 00007fff4b95a830 R09: 0000000000000014 [ 3569.452102][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3569.452354][ C3] R13: 00000000000000a2 R14: 00007fff4b95a830 R15: 0000000000000000 | [ 3797.642778][ C3] preempt_count: 101, expected: 0 | [ 3797.642923][ C3] RCU nest depth: 4, expected: 0 | [ 3797.643070][ C3] INFO: lockdep is turned off. | [ 3797.643570][ C3] Tainted: [W]=WARN [ 3797.643688][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3797.643881][ C3] Call Trace: [ 3797.643999][ C3] [ 3797.644080][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 3797.644250][ C3] __might_resched (kernel/sched/core.c:8759) [ 3797.644425][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3797.644626][ 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) [ 3797.644816][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 3797.645014][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 3797.645171][ C3] __alloc_skb (net/core/skbuff.c:730) [ 3797.645320][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 3797.645471][ C3] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 3797.645669][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3797.645828][ C3] skb_copy (net/core/skbuff.c:2221) [ 3797.645942][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 3797.646096][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 3797.646263][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3797.646422][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 3797.646575][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 3797.646725][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3797.646883][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3797.647034][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3797.647189][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 3797.647338][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 3797.647487][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 3797.647637][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3797.647784][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3797.647933][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 3797.648088][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3797.648243][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 3797.648393][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 3797.648541][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 3797.648691][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 3797.648844][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 3797.648996][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 3797.649146][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3797.649301][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3797.649452][ 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) [ 3797.649567][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3797.649718][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 3797.649868][ 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) [ 3797.650021][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 3797.650172][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 3797.650324][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3797.650472][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3797.650624][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 3797.650812][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 3797.651006][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3797.651158][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3797.651310][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 3797.651463][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 3797.651618][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 3797.651771][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 3797.651922][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 3797.652073][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3797.652262][ C3] handle_softirqs (kernel/softirq.c:561) [ 3797.652417][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3797.652566][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 3797.652684][ C3] [ 3797.652762][ C3] [ 3797.652838][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 3797.652988][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3797.653137][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 3797.653286][ 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) [ 3797.653442][ C3] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 3797.653594][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 3797.653746][ C3] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 3797.653898][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 3797.654049][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 3797.654196][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 3797.654384][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 3797.654536][ C3] packet_snd (net/packet/af_packet.c:3132) [ 3797.654687][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3797.654839][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3797.654992][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 3797.655141][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3797.655290][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3797.655442][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3797.655588][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3797.655734][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3797.655886][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 3797.656038][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 3797.656188][ C3] ? sock_ioctl (net/socket.c:1342) [ 3797.656337][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 3797.656487][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3797.656635][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3797.656787][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3797.656935][ C3] __x64_sys_sendto (net/socket.c:2211) [ 3797.657086][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3797.657273][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3797.657424][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3797.657608][ C3] RIP: 0033:0x7f3c496b6a4a [ 3797.657762][ 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 [ 3797.658287][ C3] RSP: 002b:00007ffea1db33e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 3797.658515][ C3] RAX: ffffffffffffffda RBX: 000000001050e9d0 RCX: 00007f3c496b6a4a [ 3797.658733][ C3] RDX: 000000000000008e RSI: 000000001050ecf2 RDI: 0000000000000005 [ 3797.658954][ C3] RBP: 000000001050ecf2 R08: 00007ffea1db33f0 R09: 0000000000000014 [ 3797.659177][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3797.659396][ C3] R13: 000000000000008e R14: 00007ffea1db33f0 R15: 0000000000000000 | [ 3801.457549][ C3] preempt_count: 101, expected: 0 | [ 3801.457703][ C3] RCU nest depth: 4, expected: 0 | [ 3801.457862][ C3] INFO: lockdep is turned off. | [ 3801.458343][ C3] Tainted: [W]=WARN [ 3801.458465][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3801.458670][ C3] Call Trace: [ 3801.458785][ C3] [ 3801.458864][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 3801.459025][ C3] __might_resched (kernel/sched/core.c:8759) [ 3801.459182][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3801.459379][ 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) [ 3801.459571][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 3801.459774][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 3801.459929][ C3] __alloc_skb (net/core/skbuff.c:730) [ 3801.460079][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 3801.460229][ C3] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 3801.460422][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3801.460579][ C3] skb_copy (net/core/skbuff.c:2221) [ 3801.460698][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 3801.460856][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 3801.461045][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3801.461213][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:485 (discriminator 4)) [ 3801.461378][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 3801.461535][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3801.461701][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3801.461858][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 3801.462017][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 3801.462188][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 3801.462341][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 3801.462490][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3801.462639][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3801.462795][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 3801.462951][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3801.463103][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 3801.463254][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 3801.463407][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 3801.463561][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 3801.463715][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 3801.463871][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3801.464023][ 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) [ 3801.464137][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3801.464287][ C3] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3)) [ 3801.464440][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 3801.464591][ C3] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291) [ 3801.464745][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 3801.464897][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3801.465056][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 3801.465242][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 3801.465431][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3801.465581][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3801.465732][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 3801.465886][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 3801.466081][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 3801.466231][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 3801.466383][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3801.466533][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 3801.466684][ 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) [ 3801.466872][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 3801.467022][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3801.467175][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3801.467364][ C3] handle_softirqs (kernel/softirq.c:561) [ 3801.467516][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3801.467667][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 3801.467779][ C3] [ 3801.467856][ C3] [ 3801.467933][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 3801.468082][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3801.468237][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 3801.468387][ 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) [ 3801.468544][ C3] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 3801.468700][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 3801.468853][ C3] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 3801.469006][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 3801.469162][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 3801.469311][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 3801.469499][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 3801.469650][ C3] packet_snd (net/packet/af_packet.c:3132) [ 3801.469801][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3801.469949][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3801.470104][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 3801.470251][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3801.470404][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3801.470552][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3801.470705][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3801.470853][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3801.471009][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 3801.471162][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 3801.471314][ C3] ? sock_ioctl (net/socket.c:1342) [ 3801.471464][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 3801.471624][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3801.471773][ 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) [ 3801.471927][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3801.472080][ C3] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 3801.472229][ C3] __x64_sys_sendto (net/socket.c:2211) [ 3801.472382][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3801.472572][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3801.472730][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3801.472917][ C3] RIP: 0033:0x7f4fc804aa4a [ 3801.473076][ 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 [ 3801.473600][ C3] RSP: 002b:00007ffdf1d579f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 3801.473832][ C3] RAX: ffffffffffffffda RBX: 000000000c376ec0 RCX: 00007f4fc804aa4a [ 3801.474055][ C3] RDX: 00000000000000a2 RSI: 000000000c3771f2 RDI: 0000000000000005 [ 3801.474276][ C3] RBP: 000000000c3771f2 R08: 00007ffdf1d57a00 R09: 0000000000000014 [ 3801.474496][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3801.474718][ C3] R13: 00000000000000a2 R14: 00007ffdf1d57a00 R15: 0000000000000000 | [ 3822.279782][ C0] preempt_count: 101, expected: 0 | [ 3822.279927][ C0] RCU nest depth: 4, expected: 0 | [ 3822.280081][ C0] INFO: lockdep is turned off. | [ 3822.280541][ C0] Tainted: [W]=WARN [ 3822.280655][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3822.280847][ C0] Call Trace: [ 3822.280982][ C0] [ 3822.281065][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 3822.281234][ C0] __might_resched (kernel/sched/core.c:8759) [ 3822.281398][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3822.281596][ 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) [ 3822.281794][ C0] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 3822.281998][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 3822.282156][ C0] __alloc_skb (net/core/skbuff.c:730) [ 3822.282309][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 3822.282464][ C0] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan [ 3822.282659][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3822.282813][ C0] skb_copy (net/core/skbuff.c:2221) [ 3822.282946][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 3822.283099][ C0] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 3822.283257][ C0] ? ip6_rt_copy_init (net/ipv6/route.c:1144 (discriminator 1)) [ 3822.283409][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3822.283560][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3822.283722][ C0] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81) [ 3822.283871][ C0] ? __udp6_lib_lookup (net/ipv6/udp.c:390) [ 3822.284020][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3822.284176][ C0] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 3822.284323][ C0] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 3822.284473][ C0] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3)) [ 3822.284621][ C0] __udp6_lib_rcv (net/ipv6/udp.c:1151) [ 3822.284771][ C0] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072) [ 3822.284920][ C0] ? packet_rcv (net/packet/af_packet.c:2171) [ 3822.285077][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4)) [ 3822.285231][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3822.285380][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3822.285530][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 3822.285682][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 3822.285794][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 3822.285942][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3822.286099][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3822.286248][ 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) [ 3822.286361][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 3822.286510][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 3822.286660][ 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) [ 3822.286809][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 3822.286960][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 3822.287108][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 3822.287257][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3822.287410][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 3822.287593][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 3822.287776][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3822.287925][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3822.288074][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 3822.288226][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 3822.288378][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 3822.288528][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 3822.288678][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 3822.288826][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3822.289017][ C0] handle_softirqs (kernel/softirq.c:561) [ 3822.289189][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3822.289337][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 3822.289449][ C0] [ 3822.289529][ C0] [ 3822.289605][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 3822.289754][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3822.289902][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 3822.290051][ 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) [ 3822.290205][ C0] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 3822.290359][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 3822.290512][ C0] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 3822.290661][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 3822.290811][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 3822.290985][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 3822.291177][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 3822.291331][ C0] packet_snd (net/packet/af_packet.c:3132) [ 3822.291484][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3822.291642][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3822.291798][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 3822.291949][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3822.292111][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3822.292258][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3822.292405][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3822.292552][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3822.292700][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 3822.292854][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 3822.293007][ C0] ? sock_ioctl (net/socket.c:1342) [ 3822.293156][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 3822.293307][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3822.293456][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3822.293608][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 3822.293755][ C0] __x64_sys_sendto (net/socket.c:2211) [ 3822.293905][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3822.294091][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3822.294242][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3822.294432][ C0] RIP: 0033:0x7f4802294a4a [ 3822.294587][ 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 [ 3822.295111][ C0] RSP: 002b:00007ffe38566798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 3822.295341][ C0] RAX: ffffffffffffffda RBX: 0000000028f259d0 RCX: 00007f4802294a4a [ 3822.295583][ C0] RDX: 000000000000008e RSI: 0000000028f25cf2 RDI: 0000000000000005 [ 3822.295810][ C0] RBP: 0000000028f25cf2 R08: 00007ffe385667a0 R09: 0000000000000014 [ 3822.296039][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3822.296268][ C0] R13: 000000000000008e R14: 00007ffe385667a0 R15: 0000000000000000 | [ 3825.900931][ C2] preempt_count: 101, expected: 0 | [ 3825.901104][ C2] RCU nest depth: 4, expected: 0 | [ 3825.901277][ C2] INFO: lockdep is turned off. | [ 3825.901752][ C2] Tainted: [W]=WARN [ 3825.901867][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3825.902067][ C2] Call Trace: [ 3825.902179][ C2] [ 3825.902260][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 3825.902419][ C2] __might_resched (kernel/sched/core.c:8759) [ 3825.902580][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 3825.902766][ 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) [ 3825.902944][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 3825.903134][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 3825.903285][ C2] __alloc_skb (net/core/skbuff.c:730) [ 3825.903430][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 3825.903591][ C2] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan [ 3825.903791][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3825.903950][ C2] skb_copy (net/core/skbuff.c:2221) [ 3825.904062][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 3825.904213][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 3825.904371][ C2] ? ip6_rt_copy_init (net/ipv6/route.c:1144 (discriminator 1)) [ 3825.904523][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3825.904671][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3825.904834][ C2] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81) [ 3825.904979][ C2] ? __udp6_lib_lookup (net/ipv6/udp.c:390) [ 3825.905119][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 3825.905269][ C2] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 3825.905407][ C2] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860) [ 3825.905546][ C2] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3)) [ 3825.905685][ C2] __udp6_lib_rcv (net/ipv6/udp.c:1151) [ 3825.905825][ C2] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072) [ 3825.905971][ C2] ? packet_rcv (net/packet/af_packet.c:2171) [ 3825.906117][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4)) [ 3825.906261][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3825.906404][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3825.906545][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 3825.906687][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 3825.906791][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 3825.906936][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3825.907081][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3825.907222][ 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) [ 3825.907329][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 3825.907470][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 3825.907609][ 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) [ 3825.907748][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 3825.907891][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 3825.908033][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 3825.908172][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3825.908309][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 3825.908483][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 3825.908657][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3825.908793][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 3825.908935][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 3825.909077][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 3825.909222][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 3825.909364][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 3825.909505][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 3825.909650][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3825.909830][ C2] handle_softirqs (kernel/softirq.c:561) [ 3825.909974][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3825.910116][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 3825.910231][ C2] [ 3825.910302][ C2] [ 3825.910374][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 3825.910512][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 3825.910655][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 3825.910793][ 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) [ 3825.910966][ C2] ? __pfx_vlan_parse_protocol (net/8021q/vlan_dev.c:508) [ 3825.911118][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 3825.911269][ C2] ? packet_parse_headers (./include/linux/skbuff.h:1578 ./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 3825.911416][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 3825.911566][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 3825.911715][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 3825.911901][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 3825.912059][ C2] packet_snd (net/packet/af_packet.c:3132) [ 3825.912203][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3825.912342][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3825.912486][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 3825.912622][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 3825.912760][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 3825.912899][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3825.913038][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 3825.913176][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3825.913321][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 3825.913462][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 3825.913604][ C2] ? sock_ioctl (net/socket.c:1342) [ 3825.913746][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 3825.913888][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 3825.914027][ 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) [ 3825.914171][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 3825.914310][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 3825.914454][ C2] __x64_sys_sendto (net/socket.c:2211) [ 3825.914593][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 3825.914789][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3825.914945][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3825.915128][ C2] RIP: 0033:0x7ff576e0fa4a [ 3825.915283][ 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 [ 3825.915802][ C2] RSP: 002b:00007fff8c5a6538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 3825.916027][ C2] RAX: ffffffffffffffda RBX: 000000003f52cec0 RCX: 00007ff576e0fa4a [ 3825.916244][ C2] RDX: 00000000000000a2 RSI: 000000003f52d1f2 RDI: 0000000000000005 [ 3825.916464][ C2] RBP: 000000003f52d1f2 R08: 00007fff8c5a6540 R09: 0000000000000014 [ 3825.916683][ 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