======================================
| [ 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