====================================== | [ 22.246736][ C3] #2: ffffffff95d59060 (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 | [ 22.247082][ C3] #3: ffffffff95d59060 (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) | [ 22.247404][ C3] | [ 22.247404][ C3] stack backtrace: [ 22.247900][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.248191][ C3] Call Trace: [ 22.248323][ C3] [ 22.248431][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 22.248614][ C3] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041) [ 22.248778][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 22.248973][ C3] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263) [ 22.249142][ C3] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254) [ 22.249309][ C3] ? stack_trace_save (kernel/stacktrace.c:123) [ 22.249472][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 22.249636][ C3] ? save_trace (kernel/locking/lockdep.c:588) [ 22.249799][ C3] ? stack_depot_save_flags (lib/stackdepot.c:672) [ 22.249970][ C3] mark_lock (kernel/locking/lockdep.c:4749) [ 22.250162][ C3] ? alloc_chain_hlocks (kernel/locking/lockdep.c:3528) [ 22.251023][ C3] mark_usage (kernel/locking/lockdep.c:4638) [ 22.251189][ C3] __lock_acquire (kernel/locking/lockdep.c:5180) [ 22.251355][ C3] ? validate_chain (kernel/locking/lockdep.c:3915) [ 22.251521][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 22.251683][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 22.251894][ C3] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 22.252079][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 22.252242][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 22.252404][ C3] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 22.252570][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 22.252735][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 22.252967][ C3] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867) [ 22.253139][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 22.253343][ C3] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 22.253546][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 22.253713][ C3] __alloc_skb (net/core/skbuff.c:730) [ 22.253877][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 22.254041][ C3] ? vxlan_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 drivers/net/vxlan/vxlan_core.c:1811) vxlan [ 22.254219][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 22.254386][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 22.254550][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 22.254715][ C3] skb_copy (net/core/skbuff.c:2221) [ 22.254841][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 22.255005][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 22.255182][ C3] ? dst_init (net/core/dst.c:53) [ 22.255308][ C3] ? dst_alloc (net/core/dst.c:96) [ 22.255433][ C3] ? rt_dst_alloc (net/ipv4/route.c:1626) [ 22.255601][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 22.255778][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:496) [ 22.255975][ C3] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:136 ./include/linux/skbuff.h:2062 net/core/skbuff.c:3772) [ 22.256144][ C3] ? __pfx___skb_checksum_complete (net/core/skbuff.c:3752) [ 22.256342][ C3] ? __pfx_csum_partial_ext (./include/net/checksum.h:120) [ 22.256508][ C3] ? __pfx_csum_block_add_ext (./include/net/checksum.h:103) [ 22.256677][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 22.256840][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 22.257045][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 22.257208][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 22.257371][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 22.257533][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 22.257697][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 22.257866][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 22.258035][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 22.258201][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 22.258366][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 22.258530][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 22.258693][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 22.258859][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 22.259026][ C3] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 22.259194][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 22.259358][ 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) [ 22.259483][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 22.259647][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 22.259810][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 22.260003][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 22.260168][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 22.260342][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 22.260518][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 22.260724][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 22.260958][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 22.261125][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 22.261292][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 22.261462][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 22.261625][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 22.261799][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 22.261966][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 22.262133][ C3] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 22.262301][ C3] handle_softirqs (kernel/softirq.c:561) [ 22.262467][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 22.262633][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 22.262759][ C3] [ 22.262857][ C3] [ 22.262941][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 22.263104][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 22.263269][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 22.263434][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 22.263599][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 22.263769][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 22.263934][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 22.264101][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 22.264306][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 22.264473][ C3] packet_snd (net/packet/af_packet.c:3132) [ 22.264640][ C3] ? __lock_release (kernel/locking/lockdep.c:5525) [ 22.264804][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 22.265001][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 22.265188][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 22.265382][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 22.265545][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 22.265707][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 22.265869][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 22.266033][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 22.266200][ C3] ? sock_ioctl (net/socket.c:1342) [ 22.266362][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 22.266529][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 22.266696][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 22.266861][ C3] __x64_sys_sendto (net/socket.c:2211) [ 22.267029][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 22.267234][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 22.267399][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.267604][ C3] RIP: 0033:0x7ff788797a4a [ 22.267778][ 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 [ 22.268372][ C3] RSP: 002b:00007ffde340eaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 22.268622][ C3] RAX: ffffffffffffffda RBX: 00000000396e69d0 RCX: 00007ff788797a4a [ 22.268884][ C3] RDX: 0000000000000094 RSI: 00000000396e6cf2 RDI: 0000000000000005 [ 22.269154][ C3] RBP: 00000000396e6cf2 R08: 00007ffde340eab0 R09: 0000000000000014 [ 22.269405][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 22.269651][ C3] R13: 0000000000000094 R14: 00007ffde340eab0 R15: 0000000000000000 | [ 22.270384][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 469, name: mausezahn | [ 22.270649][ C3] preempt_count: 101, expected: 0 | [ 22.270809][ C3] RCU nest depth: 4, expected: 0 | [ 22.270961][ C3] INFO: lockdep is turned off. [ 22.271360][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.271555][ C3] Call Trace: [ 22.271673][ C3] [ 22.271753][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 22.271919][ C3] __might_resched (kernel/sched/core.c:8759) [ 22.272077][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 22.272276][ 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) [ 22.272469][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 22.272627][ C3] __alloc_skb (net/core/skbuff.c:730) [ 22.272782][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 22.272961][ C3] ? vxlan_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 drivers/net/vxlan/vxlan_core.c:1811) vxlan [ 22.273130][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 22.273287][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 22.273443][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 22.273598][ C3] skb_copy (net/core/skbuff.c:2221) [ 22.273717][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 22.273874][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 22.274058][ C3] ? dst_init (net/core/dst.c:53) [ 22.274178][ C3] ? dst_alloc (net/core/dst.c:96) [ 22.274294][ C3] ? rt_dst_alloc (net/ipv4/route.c:1626) [ 22.274451][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 22.274625][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:496) [ 22.274783][ C3] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:136 ./include/linux/skbuff.h:2062 net/core/skbuff.c:3772) [ 22.274937][ C3] ? __pfx___skb_checksum_complete (net/core/skbuff.c:3752) [ 22.275152][ C3] ? __pfx_csum_partial_ext (./include/net/checksum.h:120) [ 22.275307][ C3] ? __pfx_csum_block_add_ext (./include/net/checksum.h:103) [ 22.275460][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 22.275618][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 22.275783][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 22.275940][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 22.276093][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 22.276246][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 22.276401][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 22.276556][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 22.276713][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 22.276867][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 22.277050][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 22.277211][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 22.277429][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 22.277625][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 22.277832][ C3] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 22.278046][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 22.278245][ 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) [ 22.278432][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 22.278700][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 22.278950][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 22.279194][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 22.279445][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 22.279611][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 22.279769][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 22.279963][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 22.280157][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 22.280339][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 22.280494][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 22.280652][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 22.280806][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 22.281038][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 22.281243][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 22.281458][ C3] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 22.281663][ C3] handle_softirqs (kernel/softirq.c:561) [ 22.281874][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 22.282092][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 22.282213][ C3] [ 22.282322][ C3] [ 22.282419][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 22.282592][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 22.282763][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 22.282937][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 22.283108][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 22.283271][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 22.283426][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 22.283584][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 22.283775][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 22.283934][ C3] packet_snd (net/packet/af_packet.c:3132) [ 22.284093][ C3] ? __lock_release (kernel/locking/lockdep.c:5525) [ 22.284248][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 22.284402][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 22.284555][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 22.284727][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 22.284895][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 22.285062][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 22.285228][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 22.285388][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 22.285542][ C3] ? sock_ioctl (net/socket.c:1342) [ 22.285695][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 22.285851][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 22.286011][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 22.286169][ C3] __x64_sys_sendto (net/socket.c:2211) [ 22.286321][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 22.286514][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 22.286669][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.286862][ C3] RIP: 0033:0x7ff788797a4a [ 22.287045][ 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 [ 22.287596][ C3] RSP: 002b:00007ffde340eaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 22.287828][ C3] RAX: ffffffffffffffda RBX: 00000000396e69d0 RCX: 00007ff788797a4a [ 22.288062][ C3] RDX: 0000000000000094 RSI: 00000000396e6cf2 RDI: 0000000000000005 [ 22.288295][ C3] RBP: 00000000396e6cf2 R08: 00007ffde340eab0 R09: 0000000000000014 [ 22.288521][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 22.288752][ C3] R13: 0000000000000094 R14: 00007ffde340eab0 R15: 0000000000000000 | [ 52.372694][ C3] preempt_count: 101, expected: 0 | [ 52.372864][ C3] RCU nest depth: 4, expected: 0 | [ 52.373034][ C3] INFO: lockdep is turned off. | [ 52.373667][ C3] Tainted: [W]=WARN [ 52.373865][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.374181][ C3] Call Trace: [ 52.374374][ C3] [ 52.374508][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 52.374768][ C3] __might_resched (kernel/sched/core.c:8759) [ 52.374971][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 52.375185][ 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) [ 52.375409][ C3] ? stack_depot_save_flags (lib/stackdepot.c:672) [ 52.375580][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 52.375804][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 52.375975][ C3] __alloc_skb (net/core/skbuff.c:730) [ 52.376145][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 52.376318][ C3] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 52.376538][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 52.376710][ C3] skb_copy (net/core/skbuff.c:2221) [ 52.376846][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 52.377016][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 52.377200][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 52.377386][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:496) [ 52.377557][ C3] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:136 ./include/linux/skbuff.h:2062 net/core/skbuff.c:3772) [ 52.377723][ C3] ? __pfx___skb_checksum_complete (net/core/skbuff.c:3752) [ 52.377927][ C3] ? __pfx_csum_partial_ext (./include/net/checksum.h:120) [ 52.378099][ C3] ? __pfx_csum_block_add_ext (./include/net/checksum.h:103) [ 52.378268][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 52.378509][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 52.378772][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 52.379014][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 52.379254][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 52.379500][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 52.379768][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 52.380032][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 52.380315][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 52.380582][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 52.380848][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 52.381112][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 52.381373][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 52.381630][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 52.381884][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 52.382149][ C3] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 52.382414][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 52.382665][ 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) [ 52.382818][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 52.383042][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 52.383217][ 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) [ 52.383392][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 52.383560][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 52.383730][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 52.383900][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 52.384077][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 52.384295][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 52.384516][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 52.384682][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 52.384850][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 52.385019][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 52.385191][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 52.385369][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 52.385537][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 52.385707][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 52.385920][ C3] handle_softirqs (kernel/softirq.c:561) [ 52.386090][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 52.386256][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 52.386439][ C3] [ 52.386538][ C3] [ 52.386623][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 52.386792][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 52.386963][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 52.387133][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 52.387307][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 52.387479][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 52.387655][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 52.387821][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 52.388032][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 52.388206][ C3] packet_snd (net/packet/af_packet.c:3132) [ 52.388385][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 52.388553][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 52.388725][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 52.388890][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 52.389056][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 52.389221][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 52.389395][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 52.389563][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 52.389730][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 52.389898][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 52.390067][ C3] ? sock_ioctl (net/socket.c:1342) [ 52.390258][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 52.390508][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 52.390775][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 52.391045][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 52.391308][ C3] __x64_sys_sendto (net/socket.c:2211) [ 52.391570][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 52.391896][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 52.392089][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 52.392306][ C3] RIP: 0033:0x7f5fd8583a4a [ 52.392480][ 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 [ 52.393071][ C3] RSP: 002b:00007ffe11fb9918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 52.393336][ C3] RAX: ffffffffffffffda RBX: 000000002fa5a9d0 RCX: 00007f5fd8583a4a [ 52.393583][ C3] RDX: 0000000000000094 RSI: 000000002fa5acf2 RDI: 0000000000000005 [ 52.393836][ C3] RBP: 000000002fa5acf2 R08: 00007ffe11fb9920 R09: 0000000000000014 [ 52.394085][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 52.394362][ C3] R13: 0000000000000094 R14: 00007ffe11fb9920 R15: 0000000000000000 | [ 86.008881][ C2] preempt_count: 101, expected: 0 | [ 86.009070][ C2] RCU nest depth: 4, expected: 0 | [ 86.009288][ C2] INFO: lockdep is turned off. | [ 86.009837][ C2] Tainted: [W]=WARN [ 86.009976][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 86.010211][ C2] Call Trace: [ 86.010341][ C2] [ 86.010429][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 86.010632][ C2] __might_resched (kernel/sched/core.c:8759) [ 86.010873][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 86.011175][ 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) [ 86.011464][ C2] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 86.011722][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 86.012042][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 86.012199][ C2] __alloc_skb (net/core/skbuff.c:730) [ 86.012364][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 86.012526][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 86.012754][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 86.013050][ C2] skb_copy (net/core/skbuff.c:2221) [ 86.013238][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 86.013422][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 86.013616][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 86.013798][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:496) [ 86.013953][ C2] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:136 ./include/linux/skbuff.h:2062 net/core/skbuff.c:3772) [ 86.014108][ C2] ? __pfx___skb_checksum_complete (net/core/skbuff.c:3752) [ 86.014296][ C2] ? __pfx_csum_partial_ext (./include/net/checksum.h:120) [ 86.014449][ C2] ? __pfx_csum_block_add_ext (./include/net/checksum.h:103) [ 86.014612][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 86.014780][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 86.014957][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 86.015112][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 86.015273][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 86.015432][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 86.015598][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 86.015777][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 86.015947][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 86.016111][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 86.016301][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 86.016459][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 86.016653][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 86.016866][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 86.017054][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 86.017224][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 86.017378][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 86.017535][ 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) [ 86.017662][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 86.017824][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 86.018006][ 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) [ 86.018201][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 86.018389][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 86.018589][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 86.018761][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 86.018943][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 86.019159][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 86.019371][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 86.019544][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 86.019721][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 86.019915][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 86.020122][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 86.020332][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 86.020527][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 86.020719][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 86.020928][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 86.021125][ C2] handle_softirqs (kernel/softirq.c:561) [ 86.021321][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 86.021526][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 86.021675][ C2] [ 86.021774][ C2] [ 86.021855][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 86.022009][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 86.022188][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 86.022358][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 86.022525][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 86.022701][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 86.022871][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 86.023036][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 86.023255][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 86.023430][ C2] packet_snd (net/packet/af_packet.c:3132) [ 86.023598][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 86.023773][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 86.023948][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 86.024109][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 86.024274][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 86.024433][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 86.024621][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 86.024784][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 86.024938][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 86.025101][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 86.025263][ C2] ? sock_ioctl (net/socket.c:1342) [ 86.025427][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 86.025600][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 86.025782][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 86.025989][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 86.026163][ C2] __x64_sys_sendto (net/socket.c:2211) [ 86.026335][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 86.026554][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 86.026730][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 86.026950][ C2] RIP: 0033:0x7fac67f82a4a [ 86.027142][ 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 [ 86.027813][ C2] RSP: 002b:00007ffd9e7e1908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 86.028113][ C2] RAX: ffffffffffffffda RBX: 000000002d5359d0 RCX: 00007fac67f82a4a [ 86.028423][ C2] RDX: 0000000000000094 RSI: 000000002d535cf2 RDI: 0000000000000005 [ 86.028693][ C2] RBP: 000000002d535cf2 R08: 00007ffd9e7e1910 R09: 0000000000000014 [ 86.028946][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 86.029183][ C2] R13: 0000000000000094 R14: 00007ffd9e7e1910 R15: 0000000000000000 | [ 88.056904][ C3] preempt_count: 101, expected: 0 | [ 88.057094][ C3] RCU nest depth: 4, expected: 0 | [ 88.057290][ C3] INFO: lockdep is turned off. | [ 88.057894][ C3] Tainted: [W]=WARN [ 88.058049][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.058296][ C3] Call Trace: [ 88.058451][ C3] [ 88.058552][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 88.058750][ C3] __might_resched (kernel/sched/core.c:8759) [ 88.058942][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 88.059169][ 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) [ 88.059389][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 88.059650][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 88.059842][ C3] __alloc_skb (net/core/skbuff.c:730) [ 88.060052][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 88.060248][ C3] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 88.060515][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 88.060708][ C3] skb_copy (net/core/skbuff.c:2221) [ 88.060848][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 88.061027][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 88.061215][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 88.061395][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:496) [ 88.061572][ C3] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:136 ./include/linux/skbuff.h:2062 net/core/skbuff.c:3772) [ 88.061765][ C3] ? __pfx___skb_checksum_complete (net/core/skbuff.c:3752) [ 88.061993][ C3] ? __pfx_csum_partial_ext (./include/net/checksum.h:120) [ 88.062188][ C3] ? __pfx_csum_block_add_ext (./include/net/checksum.h:103) [ 88.062365][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 88.062539][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 88.062720][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 88.062892][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 88.063064][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 88.063232][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 88.063409][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 88.063593][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 88.063769][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 88.063946][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 88.064126][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 88.064338][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 88.064536][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 88.064732][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 88.064927][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 88.065102][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 88.065275][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 88.065446][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 88.065619][ 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) [ 88.065749][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 88.065931][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 88.066106][ 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) [ 88.066277][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 88.066447][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 88.066619][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 88.066787][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 88.066969][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 88.067184][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 88.067406][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 88.067574][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 88.067745][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 88.067917][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 88.068089][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 88.068260][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 88.068429][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 88.068599][ C3] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 88.068773][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 88.068944][ C3] handle_softirqs (kernel/softirq.c:561) [ 88.069114][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 88.069293][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 88.069421][ C3] [ 88.069508][ C3] [ 88.069594][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 88.069761][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 88.069946][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 88.070131][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 88.070300][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 88.070471][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 88.070641][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 88.070810][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 88.071039][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 88.071211][ C3] packet_snd (net/packet/af_packet.c:3132) [ 88.071383][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 88.071557][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 88.071728][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 88.071897][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 88.072067][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 88.072238][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 88.072408][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 88.072578][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 88.072749][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 88.072919][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 88.073089][ C3] ? sock_ioctl (net/socket.c:1342) [ 88.073281][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 88.073443][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 88.073605][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 88.073769][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 88.073926][ C3] __x64_sys_sendto (net/socket.c:2211) [ 88.074092][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 88.074289][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 88.074448][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 88.074662][ C3] RIP: 0033:0x7f7ac24cfa4a [ 88.074827][ 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 [ 88.075404][ C3] RSP: 002b:00007fff2ba95098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 88.075643][ C3] RAX: ffffffffffffffda RBX: 000000001ec6a9d0 RCX: 00007f7ac24cfa4a [ 88.075880][ C3] RDX: 0000000000000094 RSI: 000000001ec6acf2 RDI: 0000000000000005 [ 88.076128][ C3] RBP: 000000001ec6acf2 R08: 00007fff2ba950a0 R09: 0000000000000014 [ 88.076366][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 88.076650][ C3] R13: 0000000000000094 R14: 00007fff2ba950a0 R15: 0000000000000000 | [ 119.416685][ C2] preempt_count: 101, expected: 0 | [ 119.416939][ C2] RCU nest depth: 4, expected: 0 | [ 119.417194][ C2] INFO: lockdep is turned off. | [ 119.417927][ C2] Tainted: [W]=WARN [ 119.418101][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.418393][ C2] Call Trace: [ 119.418572][ C2] [ 119.418694][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 119.418942][ C2] __might_resched (kernel/sched/core.c:8759) [ 119.419188][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 119.419484][ 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) [ 119.419788][ C2] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 119.420034][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 119.420349][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 119.420578][ C2] __alloc_skb (net/core/skbuff.c:730) [ 119.420812][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 119.421046][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 119.421340][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 119.421615][ C2] skb_copy (net/core/skbuff.c:2221) [ 119.421818][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 119.422081][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 119.422360][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 119.422637][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:496) [ 119.422903][ C2] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:136 ./include/linux/skbuff.h:2062 net/core/skbuff.c:3772) [ 119.423134][ C2] ? __pfx___skb_checksum_complete (net/core/skbuff.c:3752) [ 119.423442][ C2] ? __pfx_csum_partial_ext (./include/net/checksum.h:120) [ 119.423692][ C2] ? __pfx_csum_block_add_ext (./include/net/checksum.h:103) [ 119.423918][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 119.424151][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 119.424406][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 119.424652][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 119.424910][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 119.425140][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 119.425390][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 119.425654][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 119.425894][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 119.426147][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 119.426388][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 119.426664][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 119.426913][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 119.427156][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 119.427410][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 119.427666][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 119.427932][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 119.428185][ 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) [ 119.428376][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 119.428634][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 119.428886][ 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) [ 119.429145][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 119.429432][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 119.429699][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 119.429950][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 119.430253][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 119.430552][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 119.430794][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 119.431030][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 119.431305][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 119.431614][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 119.431876][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 119.432126][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 119.432373][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 119.432673][ 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) [ 119.432984][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 119.433235][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 119.433490][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 119.433852][ C2] handle_softirqs (kernel/softirq.c:561) [ 119.434104][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 119.434355][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 119.434547][ C2] [ 119.434675][ C2] [ 119.434803][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 119.435051][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 119.435309][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 119.435581][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 119.435809][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 119.436041][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 119.436272][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 119.436497][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 119.436806][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 119.437040][ C2] packet_snd (net/packet/af_packet.c:3132) [ 119.437280][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 119.437507][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 119.437744][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 119.437979][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 119.438221][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 119.438459][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 119.438696][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 119.438919][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 119.439153][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 119.439403][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 119.439650][ C2] ? sock_ioctl (net/socket.c:1342) [ 119.439904][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 119.440146][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 119.440388][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 119.440636][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 119.440879][ C2] __x64_sys_sendto (net/socket.c:2211) [ 119.441152][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 119.441474][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 119.441731][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 119.442053][ C2] RIP: 0033:0x7fccb3646a4a [ 119.442299][ 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 [ 119.443143][ C2] RSP: 002b:00007fff60e3c578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 119.443508][ C2] RAX: ffffffffffffffda RBX: 00000000264349d0 RCX: 00007fccb3646a4a [ 119.443871][ C2] RDX: 0000000000000094 RSI: 0000000026434cf2 RDI: 0000000000000005 [ 119.444234][ C2] RBP: 0000000026434cf2 R08: 00007fff60e3c580 R09: 0000000000000014 [ 119.444586][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 119.444982][ C2] R13: 0000000000000094 R14: 00007fff60e3c580 R15: 0000000000000000 | [ 128.628982][ C3] preempt_count: 101, expected: 0 | [ 128.629163][ C3] RCU nest depth: 4, expected: 0 | [ 128.629347][ C3] INFO: lockdep is turned off. | [ 128.629896][ C3] Tainted: [W]=WARN [ 128.630019][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 128.630227][ C3] Call Trace: [ 128.630353][ C3] [ 128.630441][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 128.630618][ C3] __might_resched (kernel/sched/core.c:8759) [ 128.630863][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 128.631205][ 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) [ 128.631539][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 128.631879][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 128.632140][ C3] __alloc_skb (net/core/skbuff.c:730) [ 128.632391][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 128.632628][ C3] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 128.632891][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 128.633055][ C3] skb_copy (net/core/skbuff.c:2221) [ 128.633179][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 128.633341][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 128.633516][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 128.633717][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:496) [ 128.633892][ C3] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:136 ./include/linux/skbuff.h:2062 net/core/skbuff.c:3772) [ 128.634051][ C3] ? __pfx___skb_checksum_complete (net/core/skbuff.c:3752) [ 128.634243][ C3] ? __pfx_csum_partial_ext (./include/net/checksum.h:120) [ 128.634403][ C3] ? __pfx_csum_block_add_ext (./include/net/checksum.h:103) [ 128.634559][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 128.634775][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 128.634953][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 128.635108][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 128.635267][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 128.635425][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 128.635581][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 128.635750][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 128.635932][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 128.636090][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 128.636262][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 128.636428][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 128.636590][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 128.636764][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 128.636940][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 128.637104][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 128.637266][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 128.637432][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 128.637602][ 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) [ 128.637756][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 128.637916][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 128.638074][ 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) [ 128.638242][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 128.638399][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 128.638555][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 128.638774][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 128.639025][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 128.639225][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 128.639420][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 128.639587][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 128.639776][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 128.639944][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 128.640101][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 128.640263][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 128.640421][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 128.640580][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 128.640788][ C3] handle_softirqs (kernel/softirq.c:561) [ 128.640952][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 128.641108][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 128.641227][ C3] [ 128.641309][ C3] [ 128.641389][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 128.641545][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 128.641714][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 128.641904][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 128.642085][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 128.642267][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 128.642424][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 128.642580][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 128.642777][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 128.642941][ C3] packet_snd (net/packet/af_packet.c:3132) [ 128.643108][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 128.643266][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 128.643425][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 128.643581][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 128.643735][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 128.643903][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 128.644063][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 128.644220][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 128.644383][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 128.644541][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 128.644702][ C3] ? sock_ioctl (net/socket.c:1342) [ 128.644860][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 128.645022][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 128.645176][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 128.645336][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 128.645501][ C3] __x64_sys_sendto (net/socket.c:2211) [ 128.645658][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 128.645885][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 128.646046][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 128.646243][ C3] RIP: 0033:0x7fbd6466ca4a [ 128.646408][ 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 [ 128.646964][ C3] RSP: 002b:00007ffd9a021958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 128.647204][ C3] RAX: ffffffffffffffda RBX: 00000000007cf9d0 RCX: 00007fbd6466ca4a [ 128.647456][ C3] RDX: 0000000000000094 RSI: 00000000007cfcf2 RDI: 0000000000000005 [ 128.647709][ C3] RBP: 00000000007cfcf2 R08: 00007ffd9a021960 R09: 0000000000000014 [ 128.647968][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 128.648210][ C3] R13: 0000000000000094 R14: 00007ffd9a021960 R15: 0000000000000000 | [ 153.730603][ C0] preempt_count: 101, expected: 0 | [ 153.730838][ C0] RCU nest depth: 4, expected: 0 | [ 153.731091][ C0] INFO: lockdep is turned off. | [ 153.731844][ C0] Tainted: [W]=WARN [ 153.732033][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 153.732334][ C0] Call Trace: [ 153.732525][ C0] [ 153.732652][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 153.732907][ C0] __might_resched (kernel/sched/core.c:8759) [ 153.733152][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 153.733455][ 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) [ 153.733743][ C0] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 153.733990][ C0] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 153.734313][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 153.734558][ C0] __alloc_skb (net/core/skbuff.c:730) [ 153.734804][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 153.735035][ C0] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 153.735367][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 153.735612][ C0] skb_copy (net/core/skbuff.c:2221) [ 153.735795][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 153.736033][ C0] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 153.736299][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 153.736571][ C0] ? udp4_lib_lookup2 (net/ipv4/udp.c:496) [ 153.736803][ C0] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:136 ./include/linux/skbuff.h:2062 net/core/skbuff.c:3772) [ 153.737066][ C0] ? __pfx___skb_checksum_complete (net/core/skbuff.c:3752) [ 153.737343][ C0] ? __pfx_csum_partial_ext (./include/net/checksum.h:120) [ 153.737559][ C0] ? __pfx_csum_block_add_ext (./include/net/checksum.h:103) [ 153.737783][ C0] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 153.738004][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 153.738233][ C0] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 153.738473][ C0] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 153.738735][ C0] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 153.738950][ C0] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 153.739135][ C0] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 153.739297][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 153.739454][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 153.739642][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 153.739810][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 153.739979][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 153.740160][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 153.740328][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 153.740496][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 153.740679][ C0] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 153.740847][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 153.741064][ C0] 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) [ 153.741249][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 153.741498][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 153.741756][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 153.742004][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 153.742249][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 153.742500][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 153.742752][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 153.743045][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 153.743334][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 153.743575][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 153.743828][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 153.744065][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 153.744353][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 153.744621][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 153.744859][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 153.745109][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 153.745343][ C0] ? 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) [ 153.745648][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 153.745901][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 153.746119][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 153.746429][ C0] handle_softirqs (kernel/softirq.c:561) [ 153.746668][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 153.746894][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 153.747076][ C0] [ 153.747201][ C0] [ 153.747332][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 153.747572][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 153.747824][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 153.748061][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 153.748299][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 153.748551][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 153.748783][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 153.749022][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 153.749320][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 153.749583][ C0] packet_snd (net/packet/af_packet.c:3132) [ 153.749822][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 153.750065][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 153.750302][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 153.750548][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 153.750795][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 153.751034][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 153.751281][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 153.751531][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 153.751772][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 153.752017][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 153.752259][ C0] ? sock_ioctl (net/socket.c:1342) [ 153.752507][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 153.752748][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 153.752991][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 153.753238][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 153.753459][ C0] __x64_sys_sendto (net/socket.c:2211) [ 153.753693][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 153.753975][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 153.754201][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 153.754489][ C0] RIP: 0033:0x7f8d7a61ea4a [ 153.754711][ 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 [ 153.755518][ C0] RSP: 002b:00007ffc30cfdf98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 153.755911][ C0] RAX: ffffffffffffffda RBX: 0000000035bed9d0 RCX: 00007f8d7a61ea4a [ 153.756292][ C0] RDX: 0000000000000094 RSI: 0000000035bedcf2 RDI: 0000000000000005 [ 153.756651][ C0] RBP: 0000000035bedcf2 R08: 00007ffc30cfdfa0 R09: 0000000000000014 [ 153.756989][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 153.757225][ C0] R13: 0000000000000094 R14: 00007ffc30cfdfa0 R15: 0000000000000000 | [ 179.557908][ C2] preempt_count: 101, expected: 0 | [ 179.558079][ C2] RCU nest depth: 4, expected: 0 | [ 179.558243][ C2] INFO: lockdep is turned off. | [ 179.558748][ C2] Tainted: [W]=WARN [ 179.558869][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 179.559066][ C2] Call Trace: [ 179.559182][ C2] [ 179.559264][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 179.559458][ C2] __might_resched (kernel/sched/core.c:8759) [ 179.559622][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 179.559825][ 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) [ 179.560024][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 179.560233][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 179.560406][ C2] __alloc_skb (net/core/skbuff.c:730) [ 179.560563][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 179.560715][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 179.560916][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.561073][ C2] skb_copy (net/core/skbuff.c:2221) [ 179.561191][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 179.561368][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 179.561535][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 179.561700][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:496) [ 179.561857][ C2] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:136 ./include/linux/skbuff.h:2062 net/core/skbuff.c:3772) [ 179.562016][ C2] ? __pfx___skb_checksum_complete (net/core/skbuff.c:3752) [ 179.562216][ C2] ? __pfx_csum_partial_ext (./include/net/checksum.h:120) [ 179.562457][ C2] ? __pfx_csum_block_add_ext (./include/net/checksum.h:103) [ 179.562621][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 179.562783][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 179.562953][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 179.563105][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 179.563258][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 179.563418][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 179.563580][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 179.563739][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.563894][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.564047][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 179.564203][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.564370][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 179.564524][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 179.564710][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 179.564868][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 179.565026][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 179.565182][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 179.565345][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.565499][ 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) [ 179.565617][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 179.565780][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 179.565937][ 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) [ 179.566094][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 179.566254][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 179.566424][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 179.566577][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.566730][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 179.566932][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 179.567124][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.567282][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.567442][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 179.567599][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 179.567757][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 179.567915][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 179.568073][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 179.568234][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 179.568441][ C2] handle_softirqs (kernel/softirq.c:561) [ 179.568600][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 179.568759][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 179.568879][ C2] [ 179.568959][ C2] [ 179.569038][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 179.569194][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 179.569360][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 179.569530][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 179.569683][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 179.569858][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 179.570040][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 179.570221][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 179.570468][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 179.570628][ C2] packet_snd (net/packet/af_packet.c:3132) [ 179.570792][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.570945][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 179.571112][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 179.571305][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.571490][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.571682][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 179.571847][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 179.572037][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 179.572227][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 179.572397][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 179.572568][ C2] ? sock_ioctl (net/socket.c:1342) [ 179.572750][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 179.572920][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 179.573110][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 179.573306][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 179.573491][ C2] __x64_sys_sendto (net/socket.c:2211) [ 179.573708][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 179.573910][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 179.574102][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 179.574307][ C2] RIP: 0033:0x7f83f2773a4a [ 179.574477][ 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 [ 179.575025][ C2] RSP: 002b:00007ffcf78016b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 179.575265][ C2] RAX: ffffffffffffffda RBX: 00000000113899d0 RCX: 00007f83f2773a4a [ 179.575509][ C2] RDX: 0000000000000094 RSI: 0000000011389cf2 RDI: 0000000000000005 [ 179.575740][ C2] RBP: 0000000011389cf2 R08: 00007ffcf78016c0 R09: 0000000000000014 [ 179.576004][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 179.576240][ C2] R13: 0000000000000094 R14: 00007ffcf78016c0 R15: 0000000000000000 | [ 187.246715][ C2] preempt_count: 101, expected: 0 | [ 187.246935][ C2] RCU nest depth: 4, expected: 0 | [ 187.247136][ C2] INFO: lockdep is turned off. | [ 187.247755][ C2] Tainted: [W]=WARN [ 187.247922][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 187.248167][ C2] Call Trace: [ 187.248310][ C2] [ 187.248418][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 187.248610][ C2] __might_resched (kernel/sched/core.c:8759) [ 187.248820][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 187.249070][ 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) [ 187.249314][ C2] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 187.249524][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 187.249744][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 187.249911][ C2] __alloc_skb (net/core/skbuff.c:730) [ 187.250095][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 187.250295][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 187.250543][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 187.250730][ C2] skb_copy (net/core/skbuff.c:2221) [ 187.250891][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 187.251108][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 187.251296][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 187.251517][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:496) [ 187.251710][ C2] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:136 ./include/linux/skbuff.h:2062 net/core/skbuff.c:3772) [ 187.251898][ C2] ? __pfx___skb_checksum_complete (net/core/skbuff.c:3752) [ 187.252159][ C2] ? __pfx_csum_partial_ext (./include/net/checksum.h:120) [ 187.252371][ C2] ? __pfx_csum_block_add_ext (./include/net/checksum.h:103) [ 187.252533][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 187.252714][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 187.252899][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 187.253093][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 187.253258][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 187.253455][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 187.253623][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 187.253776][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 187.253950][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 187.254129][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 187.254294][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 187.254457][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 187.254636][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 187.254814][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 187.254985][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 187.255174][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 187.255364][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 187.255553][ 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) [ 187.255696][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 187.255887][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 187.256090][ 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) [ 187.256290][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 187.256503][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 187.256698][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 187.256899][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 187.257082][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 187.257317][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 187.257573][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.257728][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 187.257898][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 187.258082][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 187.258270][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 187.258459][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 187.258648][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 187.258844][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 187.259082][ C2] handle_softirqs (kernel/softirq.c:561) [ 187.259268][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 187.259477][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 187.259611][ C2] [ 187.259710][ C2] [ 187.259814][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 187.259994][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 187.260178][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 187.260344][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 187.260499][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 187.260657][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 187.260820][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 187.260980][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 187.261174][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 187.261337][ C2] packet_snd (net/packet/af_packet.c:3132) [ 187.261540][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.261716][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 187.261874][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 187.262084][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 187.262254][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.262407][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 187.262579][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 187.262742][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 187.262929][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 187.263133][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 187.263321][ C2] ? sock_ioctl (net/socket.c:1342) [ 187.263521][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 187.263734][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 187.263926][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 187.264139][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 187.264328][ C2] __x64_sys_sendto (net/socket.c:2211) [ 187.264530][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 187.264791][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 187.264974][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 187.265222][ C2] RIP: 0033:0x7fea29d02a4a [ 187.265430][ 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 [ 187.266068][ C2] RSP: 002b:00007ffda4069f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 187.266356][ C2] RAX: ffffffffffffffda RBX: 000000001c2719d0 RCX: 00007fea29d02a4a [ 187.266606][ C2] RDX: 0000000000000094 RSI: 000000001c271cf2 RDI: 0000000000000005 [ 187.266877][ C2] RBP: 000000001c271cf2 R08: 00007ffda4069f40 R09: 0000000000000014 [ 187.267123][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 187.267381][ C2] R13: 0000000000000094 R14: 00007ffda4069f40 R15: 0000000000000000 | [ 213.687060][ C2] preempt_count: 101, expected: 0 | [ 213.687273][ C2] RCU nest depth: 4, expected: 0 | [ 213.687510][ C2] INFO: lockdep is turned off. | [ 213.688104][ C2] Tainted: [W]=WARN [ 213.688243][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 213.688487][ C2] Call Trace: [ 213.688629][ C2] [ 213.688738][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 213.688954][ C2] __might_resched (kernel/sched/core.c:8759) [ 213.689161][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 213.689454][ 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) [ 213.689696][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 213.689948][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 213.690139][ C2] __alloc_skb (net/core/skbuff.c:730) [ 213.690323][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 213.690496][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 213.690719][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 213.690888][ C2] skb_copy (net/core/skbuff.c:2221) [ 213.691023][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 213.691209][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 213.691412][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 213.691612][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:496) [ 213.691783][ C2] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:136 ./include/linux/skbuff.h:2062 net/core/skbuff.c:3772) [ 213.691963][ C2] ? __pfx___skb_checksum_complete (net/core/skbuff.c:3752) [ 213.692187][ C2] ? __pfx_csum_partial_ext (./include/net/checksum.h:120) [ 213.692359][ C2] ? __pfx_csum_block_add_ext (./include/net/checksum.h:103) [ 213.692557][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 213.692781][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 213.692982][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 213.693149][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 213.693318][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 213.693473][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 213.693650][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 213.693840][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 213.694029][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 213.694208][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 213.694445][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 213.694625][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 213.694805][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 213.695000][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 213.695211][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 213.695414][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 213.695617][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 213.695822][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 213.696026][ 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) [ 213.696180][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 213.696383][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 213.696573][ 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) [ 213.696751][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 213.696946][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 213.697117][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 213.697312][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 213.697504][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 213.697726][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 213.697950][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 213.698132][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 213.698313][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 213.698498][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 213.698654][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 213.698829][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 213.699008][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 213.699186][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 213.699395][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 213.699593][ C2] handle_softirqs (kernel/softirq.c:561) [ 213.699758][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 213.699939][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 213.700072][ C2] [ 213.700153][ C2] [ 213.700231][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 213.700385][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 213.700543][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 213.700703][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 213.700857][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 213.701015][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 213.701174][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 213.701332][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 213.701523][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 213.701681][ C2] packet_snd (net/packet/af_packet.c:3132) [ 213.701841][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 213.702006][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 213.702161][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 213.702318][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 213.702470][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 213.702624][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 213.702777][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 213.702936][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 213.703123][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 213.703299][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 213.703490][ C2] ? sock_ioctl (net/socket.c:1342) [ 213.703679][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 213.703869][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 213.704047][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 213.704211][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 213.704394][ C2] __x64_sys_sendto (net/socket.c:2211) [ 213.704581][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 213.704805][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 213.704971][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 213.705175][ C2] RIP: 0033:0x7fa51a225a4a [ 213.705355][ 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 [ 213.706002][ C2] RSP: 002b:00007fff1ddc6518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 213.706258][ C2] RAX: ffffffffffffffda RBX: 0000000039d699d0 RCX: 00007fa51a225a4a [ 213.706495][ C2] RDX: 0000000000000094 RSI: 0000000039d69cf2 RDI: 0000000000000005 [ 213.706742][ C2] RBP: 0000000039d69cf2 R08: 00007fff1ddc6520 R09: 0000000000000014 [ 213.707013][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 213.707274][ C2] R13: 0000000000000094 R14: 00007fff1ddc6520 R15: 0000000000000000 | [ 221.006601][ C3] preempt_count: 101, expected: 0 | [ 221.006764][ C3] RCU nest depth: 4, expected: 0 | [ 221.006933][ C3] INFO: lockdep is turned off. | [ 221.007418][ C3] Tainted: [W]=WARN [ 221.007537][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 221.007738][ C3] Call Trace: [ 221.007873][ C3] [ 221.007959][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 221.008131][ C3] __might_resched (kernel/sched/core.c:8759) [ 221.008298][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 221.008504][ 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) [ 221.008714][ C3] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 221.008877][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 221.009088][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 221.009268][ C3] __alloc_skb (net/core/skbuff.c:730) [ 221.009430][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 221.009585][ C3] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 221.009799][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 221.009958][ C3] skb_copy (net/core/skbuff.c:2221) [ 221.010078][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 221.010251][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 221.010429][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 221.010611][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:496) [ 221.010773][ C3] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:136 ./include/linux/skbuff.h:2062 net/core/skbuff.c:3772) [ 221.010931][ C3] ? __pfx___skb_checksum_complete (net/core/skbuff.c:3752) [ 221.011134][ C3] ? __pfx_csum_partial_ext (./include/net/checksum.h:120) [ 221.011299][ C3] ? __pfx_csum_block_add_ext (./include/net/checksum.h:103) [ 221.011454][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 221.011614][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 221.011792][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 221.011953][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 221.012112][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 221.012279][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 221.012440][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 221.012593][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 221.012746][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 221.012900][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 221.013063][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 221.013223][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 221.013392][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 221.013557][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 221.013709][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 221.013868][ C3] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 221.014034][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 221.014194][ 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) [ 221.014312][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 221.014465][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 221.014620][ 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) [ 221.014783][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 221.014951][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 221.015105][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 221.015260][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 221.015442][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 221.015635][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 221.015826][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 221.015982][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 221.016137][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 221.016307][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 221.016469][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 221.016628][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 221.016785][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 221.016941][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 221.017137][ C3] handle_softirqs (kernel/softirq.c:561) [ 221.017297][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 221.017450][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 221.017568][ C3] [ 221.017650][ C3] [ 221.017728][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 221.017887][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 221.018042][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 221.018205][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 221.018360][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 221.018520][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 221.018682][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 221.018842][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 221.019037][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 221.019200][ C3] packet_snd (net/packet/af_packet.c:3132) [ 221.019376][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 221.019530][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 221.019684][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 221.019838][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 221.019995][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 221.020150][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 221.020304][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 221.020457][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 221.020612][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 221.020767][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 221.020925][ C3] ? sock_ioctl (net/socket.c:1342) [ 221.021086][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 221.021245][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 221.021399][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 221.021551][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 221.021708][ C3] __x64_sys_sendto (net/socket.c:2211) [ 221.021908][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 221.022123][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 221.022298][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 221.022518][ C3] RIP: 0033:0x7fb2ee05da4a [ 221.022697][ 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 [ 221.023302][ C3] RSP: 002b:00007ffd1489e648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 221.023567][ C3] RAX: ffffffffffffffda RBX: 000000002aaf29d0 RCX: 00007fb2ee05da4a [ 221.023825][ C3] RDX: 0000000000000094 RSI: 000000002aaf2cf2 RDI: 0000000000000005 [ 221.024080][ C3] RBP: 000000002aaf2cf2 R08: 00007ffd1489e650 R09: 0000000000000014 [ 221.024336][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 221.024595][ C3] R13: 0000000000000094 R14: 00007ffd1489e650 R15: 0000000000000000 | [ 253.631789][ C0] preempt_count: 101, expected: 0 | [ 253.631939][ C0] RCU nest depth: 4, expected: 0 | [ 253.632105][ C0] INFO: lockdep is turned off. | [ 253.632654][ C0] Tainted: [W]=WARN [ 253.632797][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 253.633013][ C0] Call Trace: [ 253.633142][ C0] [ 253.633233][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 253.633431][ C0] __might_resched (kernel/sched/core.c:8759) [ 253.633604][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 253.633831][ 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) [ 253.634089][ C0] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan [ 253.634325][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 253.634504][ C0] __alloc_skb (net/core/skbuff.c:730) [ 253.634686][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 253.634862][ C0] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan [ 253.635086][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 253.635242][ C0] skb_copy (net/core/skbuff.c:2221) [ 253.635373][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 253.635544][ C0] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan [ 253.635713][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 253.635905][ C0] ? udp4_lib_lookup2 (net/ipv4/udp.c:496) [ 253.636107][ C0] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:136 ./include/linux/skbuff.h:2062 net/core/skbuff.c:3772) [ 253.636277][ C0] ? __pfx___skb_checksum_complete (net/core/skbuff.c:3752) [ 253.636486][ C0] ? __pfx_csum_partial_ext (./include/net/checksum.h:120) [ 253.636651][ C0] ? __pfx_csum_block_add_ext (./include/net/checksum.h:103) [ 253.636819][ C0] ? __udp4_lib_lookup (net/ipv4/udp.c:726) [ 253.636985][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan [ 253.637189][ C0] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 253.637362][ C0] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372) [ 253.637522][ C0] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3)) [ 253.637679][ C0] __udp4_lib_rcv (net/ipv4/udp.c:2686) [ 253.637846][ C0] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626) [ 253.638014][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 253.638209][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 253.638448][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4)) [ 253.638625][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 253.638785][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 253.638975][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 253.639156][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 253.639319][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 253.639497][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 253.639666][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 253.639822][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 253.639977][ C0] 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) [ 253.640098][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 253.640287][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 253.640465][ 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) [ 253.640642][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 253.640798][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 253.640999][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 253.641173][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 253.641334][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 253.641565][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 253.641774][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 253.641972][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 253.642155][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 253.642354][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 253.642558][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 253.642774][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 253.642943][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 253.643112][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 253.643326][ C0] handle_softirqs (kernel/softirq.c:561) [ 253.643527][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 253.643725][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 253.643874][ C0] [ 253.643992][ C0] [ 253.644073][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 253.644231][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 253.644405][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 253.644598][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 253.644765][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 253.644940][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 253.645136][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 253.645289][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 253.645556][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 253.645747][ C0] packet_snd (net/packet/af_packet.c:3132) [ 253.645937][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 253.646192][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 253.646388][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 253.646554][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 253.646731][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 253.646929][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 253.647094][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 253.647288][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 253.647460][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 253.647649][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 253.647827][ C0] ? sock_ioctl (net/socket.c:1342) [ 253.648005][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 253.648188][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 253.648427][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 253.648613][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 253.648817][ C0] __x64_sys_sendto (net/socket.c:2211) [ 253.648978][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 253.649195][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 253.649367][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 253.649597][ C0] RIP: 0033:0x7f4ad1cd4a4a [ 253.649776][ 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 [ 253.650369][ C0] RSP: 002b:00007ffea4aca568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 253.650640][ C0] RAX: ffffffffffffffda RBX: 0000000020c3c9d0 RCX: 00007f4ad1cd4a4a [ 253.650900][ C0] RDX: 0000000000000094 RSI: 0000000020c3ccf2 RDI: 0000000000000005 [ 253.651157][ C0] RBP: 0000000020c3ccf2 R08: 00007ffea4aca570 R09: 0000000000000014 [ 253.651431][ C0] 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