======================================
| [ 38.553175][ C0] #2: ffffffff87b59060 (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
| [ 38.553486][ C0] #3: ffffffff87b59060 (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)
| [ 38.553775][ C0]
| [ 38.553775][ C0] stack backtrace:
[ 38.554223][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 38.554430][ C0] Call Trace:
[ 38.554557][ C0]
[ 38.554645][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 38.554814][ C0] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041)
[ 38.554978][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 38.555147][ C0] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263)
[ 38.555314][ C0] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254)
[ 38.555476][ C0] ? stack_trace_save (kernel/stacktrace.c:123)
[ 38.555648][ C0] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 38.555814][ C0] ? save_trace (kernel/locking/lockdep.c:588)
[ 38.555978][ C0] ? trace_fib_table_lookup (./include/trace/events/fib.h:13 (discriminator 37))
[ 38.556143][ C0] mark_lock (kernel/locking/lockdep.c:4749)
[ 38.556267][ C0] mark_usage (kernel/locking/lockdep.c:4638)
[ 38.556389][ C0] __lock_acquire (kernel/locking/lockdep.c:5180)
[ 38.556554][ C0] ? __pfx_fib_table_lookup (net/ipv4/fib_trie.c:1441)
[ 38.556717][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 38.556883][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 38.557085][ C0] ? fib_rules_lookup (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/fib_rules.c:342)
[ 38.557251][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 38.557413][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 38.557574][ C0] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860)
[ 38.557738][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 38.557903][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 38.558110][ C0] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867)
[ 38.558272][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 38.558474][ C0] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 38.558677][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 38.558841][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 38.559005][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 38.559170][ C0] ? vxlan_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 drivers/net/vxlan/vxlan_core.c:1811) vxlan
[ 38.559349][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 38.559512][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 38.559674][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 38.559840][ C0] skb_copy (net/core/skbuff.c:2221)
[ 38.559959][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 38.560135][ C0] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 38.560312][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 38.560492][ C0] ? udp4_lib_lookup2 (net/ipv4/udp.c:496)
[ 38.560657][ C0] ? __pfx_udp_ehashfn (net/ipv4/udp.c:415)
[ 38.560820][ C0] ? __udp4_lib_lookup (net/ipv4/udp.c:726)
[ 38.560982][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 38.561159][ C0] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 38.561322][ C0] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 38.561486][ C0] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3))
[ 38.561654][ C0] __udp4_lib_rcv (net/ipv4/udp.c:2686)
[ 38.561820][ C0] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626)
[ 38.561983][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 38.562147][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4))
[ 38.562314][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 38.562494][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 38.562676][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 38.562854][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 38.563035][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 38.563217][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 38.563393][ 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)
[ 38.563524][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 38.563701][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 38.563886][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 38.564070][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 38.564253][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 38.564431][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 38.564609][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 38.564827][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 38.565050][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 38.565232][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 38.565419][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 38.565597][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 38.565774][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 38.565957][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 38.566138][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 38.566319][ C0] handle_softirqs (kernel/softirq.c:561)
[ 38.566497][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 38.566675][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 38.566818][ C0]
[ 38.566910][ C0]
[ 38.566999][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 38.567175][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 38.567351][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 38.567530][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 38.567706][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 38.567897][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 38.568075][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 38.568256][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 38.568478][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 38.568656][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 38.568837][ C0] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 38.569016][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 38.569195][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 38.569377][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 38.569551][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 38.569730][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 38.569909][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 38.570139][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 38.570323][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 38.570505][ C0] ? sock_ioctl (net/socket.c:1342)
[ 38.570683][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 38.570867][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 38.571047][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 38.571227][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 38.571403][ C0] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 38.571627][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 38.571804][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 38.572024][ C0] RIP: 0033:0x7f23b26aaa4a
[ 38.572215][ 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
[ 38.572837][ C0] RSP: 002b:00007ffe4d9fb5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 38.573109][ C0] RAX: ffffffffffffffda RBX: 000000003684e9d0 RCX: 00007f23b26aaa4a
[ 38.573366][ C0] RDX: 000000000000006a RSI: 000000003684ecc2 RDI: 0000000000000005
[ 38.573614][ C0] RBP: 000000003684ecc2 R08: 00007ffe4d9fb5f0 R09: 0000000000000014
[ 38.573857][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 38.574106][ C0] R13: 000000000000006a R14: 00007ffe4d9fb5f0 R15: 0000000000000000
| [ 38.574794][ C0] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 602, name: mausezahn
| [ 38.575057][ C0] preempt_count: 101, expected: 0
| [ 38.575218][ C0] RCU nest depth: 4, expected: 0
| [ 38.575369][ C0] INFO: lockdep is turned off.
[ 38.575767][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 38.575957][ C0] Call Trace:
[ 38.576071][ C0]
[ 38.576152][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 38.576310][ C0] __might_resched (kernel/sched/core.c:8759)
[ 38.576464][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 38.576666][ 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)
[ 38.576859][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 38.577014][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 38.577173][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 38.577324][ C0] ? vxlan_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 drivers/net/vxlan/vxlan_core.c:1811) vxlan
[ 38.577492][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 38.577646][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 38.577805][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 38.577958][ C0] skb_copy (net/core/skbuff.c:2221)
[ 38.578076][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 38.578234][ C0] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 38.578400][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 38.578566][ C0] ? udp4_lib_lookup2 (net/ipv4/udp.c:496)
[ 38.578719][ C0] ? __pfx_udp_ehashfn (net/ipv4/udp.c:415)
[ 38.578875][ C0] ? __udp4_lib_lookup (net/ipv4/udp.c:726)
[ 38.579033][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 38.579198][ C0] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 38.579350][ C0] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 38.579506][ C0] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3))
[ 38.579659][ C0] __udp4_lib_rcv (net/ipv4/udp.c:2686)
[ 38.579817][ C0] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626)
[ 38.579974][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 38.580161][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4))
[ 38.580323][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 38.580481][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 38.580636][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 38.580793][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 38.580948][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 38.581106][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 38.581263][ 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)
[ 38.581382][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 38.581540][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 38.581696][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 38.581850][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 38.582004][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 38.582159][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 38.582313][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 38.582602][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 38.582794][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 38.582948][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 38.583102][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 38.583352][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 38.583507][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 38.583669][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 38.583823][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 38.584076][ C0] handle_softirqs (kernel/softirq.c:561)
[ 38.584235][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 38.584387][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 38.584502][ C0]
[ 38.584581][ C0]
[ 38.584749][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 38.584907][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 38.585062][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 38.585223][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 38.585468][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 38.585627][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 38.585780][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 38.585932][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 38.586216][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 38.586373][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 38.586528][ C0] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 38.586682][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 38.586927][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 38.587082][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 38.587237][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 38.587392][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 38.587641][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 38.587800][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 38.587954][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 38.588109][ C0] ? sock_ioctl (net/socket.c:1342)
[ 38.588359][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 38.588512][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 38.588666][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 38.588821][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 38.589064][ C0] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 38.589261][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 38.589413][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 38.589699][ C0] RIP: 0033:0x7f23b26aaa4a
[ 38.589860][ 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
[ 38.590526][ C0] RSP: 002b:00007ffe4d9fb5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 38.590758][ C0] RAX: ffffffffffffffda RBX: 000000003684e9d0 RCX: 00007f23b26aaa4a
[ 38.590987][ C0] RDX: 000000000000006a RSI: 000000003684ecc2 RDI: 0000000000000005
[ 38.591319][ C0] RBP: 000000003684ecc2 R08: 00007ffe4d9fb5f0 R09: 0000000000000014
[ 38.591545][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 38.591863][ C0] R13: 000000000000006a R14: 00007ffe4d9fb5f0 R15: 0000000000000000
| [ 53.863199][ C2] preempt_count: 101, expected: 0
| [ 53.863397][ C2] RCU nest depth: 4, expected: 0
| [ 53.863604][ C2] INFO: lockdep is turned off.
| [ 53.864202][ C2] Tainted: [W]=WARN
[ 53.864352][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 53.864610][ C2] Call Trace:
[ 53.864773][ C2]
[ 53.864860][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 53.865050][ C2] __might_resched (kernel/sched/core.c:8759)
[ 53.865221][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 53.865449][ 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)
[ 53.865687][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 53.865938][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 53.866129][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 53.866308][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 53.866482][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan
[ 53.866852][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 53.867075][ C2] skb_copy (net/core/skbuff.c:2221)
[ 53.867212][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 53.867398][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 53.867592][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 53.867770][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:496)
[ 53.867952][ C2] ? __pfx_udp_ehashfn (net/ipv4/udp.c:415)
[ 53.868133][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726)
[ 53.868313][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 53.868508][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 53.868722][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 53.868938][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3))
[ 53.869126][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686)
[ 53.869310][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626)
[ 53.869468][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 53.869631][ C2] ? packet_rcv (net/packet/af_packet.c:2279)
[ 53.869811][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 53.870016][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4))
[ 53.870185][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 53.870372][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 53.870572][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 53.870744][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 53.870909][ C2] ? sock_def_write_space (net/core/sock.c:3502)
[ 53.871095][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 53.871275][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 53.871455][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 53.871623][ 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)
[ 53.871757][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 53.871922][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 53.872108][ 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)
[ 53.872271][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 53.872476][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 53.872671][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 53.872869][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 53.873076][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 53.873332][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 53.873595][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 53.873794][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 53.873987][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 53.874165][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 53.874346][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 53.874534][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 53.874720][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 53.874911][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 53.875155][ C2] handle_softirqs (kernel/softirq.c:561)
[ 53.875330][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 53.875517][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 53.875644][ C2]
[ 53.875729][ C2]
[ 53.875811][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 53.875972][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 53.876136][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 53.876318][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 53.876498][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 53.876662][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 53.876837][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 53.877005][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 53.877235][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 53.877421][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 53.877918][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 53.878119][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 53.878292][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 53.878457][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 53.878644][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 53.878805][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 53.878967][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 53.879136][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 53.879308][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 53.879493][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 53.879679][ C2] ? sock_ioctl (net/socket.c:1342)
[ 53.879853][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 53.880070][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 53.880253][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 53.880418][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 53.880594][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 53.880780][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 53.881001][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 53.881183][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 53.881403][ C2] RIP: 0033:0x7ff781cfba4a
[ 53.881590][ 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
[ 53.882248][ C2] RSP: 002b:00007ffc8d0f62a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 53.882588][ C2] RAX: ffffffffffffffda RBX: 000000003cb9e9d0 RCX: 00007ff781cfba4a
[ 53.882869][ C2] RDX: 000000000000006a RSI: 000000003cb9ecc2 RDI: 0000000000000005
[ 53.883161][ C2] RBP: 000000003cb9ecc2 R08: 00007ffc8d0f62b0 R09: 0000000000000014
[ 53.883485][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 53.883773][ C2] R13: 000000000000006a R14: 00007ffc8d0f62b0 R15: 0000000000000000
| [ 61.338523][ C2] preempt_count: 101, expected: 0
| [ 61.338749][ C2] RCU nest depth: 4, expected: 0
| [ 61.338979][ C2] INFO: lockdep is turned off.
| [ 61.339566][ C2] Tainted: [W]=WARN
[ 61.339735][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 61.339945][ C2] Call Trace:
[ 61.340078][ C2]
[ 61.340166][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 61.340342][ C2] __might_resched (kernel/sched/core.c:8759)
[ 61.340501][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 61.340707][ 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)
[ 61.340907][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 61.341152][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 61.341307][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 61.341461][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 61.341620][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan
[ 61.341824][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 61.342009][ C2] skb_copy (net/core/skbuff.c:2221)
[ 61.342129][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 61.342293][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 61.342466][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 61.342633][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:496)
[ 61.342792][ C2] ? __pfx_udp_ehashfn (net/ipv4/udp.c:415)
[ 61.342947][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726)
[ 61.343105][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 61.343270][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 61.343428][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 61.343581][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3))
[ 61.343736][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686)
[ 61.343898][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626)
[ 61.344058][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 61.344235][ C2] ? packet_rcv (net/packet/af_packet.c:2279)
[ 61.344390][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 61.344548][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4))
[ 61.344708][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 61.344861][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 61.345013][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 61.345165][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 61.345319][ C2] ? sock_def_write_space (net/core/sock.c:3502)
[ 61.345475][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 61.345634][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 61.345788][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 61.345945][ 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)
[ 61.346060][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 61.346215][ C2] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3))
[ 61.346370][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 61.346527][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 61.346682][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 61.346834][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 61.347037][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 61.347237][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 61.347429][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 61.347588][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 61.347764][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 61.347948][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 61.348146][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 61.348302][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 61.348458][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 61.348616][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 61.348770][ 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)
[ 61.348987][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 61.349148][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 61.349303][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 61.349499][ C2] handle_softirqs (kernel/softirq.c:561)
[ 61.349662][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 61.349820][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 61.349959][ C2]
[ 61.350039][ C2]
[ 61.350119][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 61.350281][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 61.350438][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 61.350601][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 61.350768][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 61.350937][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 61.351125][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 61.351280][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 61.351480][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 61.351636][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 61.351795][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 61.351959][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 61.352113][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 61.352265][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 61.352421][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 61.352581][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 61.352736][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 61.352901][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 61.353061][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 61.353218][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 61.353373][ C2] ? sock_ioctl (net/socket.c:1342)
[ 61.353528][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 61.353683][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 61.353842][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 61.354016][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 61.354170][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 61.354323][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 61.354513][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 61.354668][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 61.354866][ C2] RIP: 0033:0x7fb3e001ca4a
[ 61.355038][ 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
[ 61.355597][ C2] RSP: 002b:00007fff28dea9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 61.355832][ C2] RAX: ffffffffffffffda RBX: 000000003f2639d0 RCX: 00007fb3e001ca4a
[ 61.356076][ C2] RDX: 000000000000006a RSI: 000000003f263cc2 RDI: 0000000000000005
[ 61.356303][ C2] RBP: 000000003f263cc2 R08: 00007fff28dea9e0 R09: 0000000000000014
[ 61.356532][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 61.356767][ C2] R13: 000000000000006a R14: 00007fff28dea9e0 R15: 0000000000000000
| [ 155.561165][ C3] preempt_count: 101, expected: 0
| [ 155.561433][ C3] RCU nest depth: 4, expected: 0
| [ 155.561693][ C3] INFO: lockdep is turned off.
| [ 155.562477][ C3] Tainted: [W]=WARN
[ 155.562679][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 155.563000][ C3] Call Trace:
[ 155.563193][ C3]
[ 155.563329][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 155.563608][ C3] __might_resched (kernel/sched/core.c:8759)
[ 155.563878][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 155.564214][ 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)
[ 155.564548][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 155.564900][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 155.565173][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 155.565438][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 155.565708][ C3] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan
[ 155.566107][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 155.566355][ C3] skb_copy (net/core/skbuff.c:2221)
[ 155.566543][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 155.566809][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 155.567099][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 155.567368][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:496)
[ 155.567624][ C3] ? __pfx_udp_ehashfn (net/ipv4/udp.c:415)
[ 155.567881][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726)
[ 155.568137][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 155.568411][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 155.568631][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 155.568866][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3))
[ 155.569104][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686)
[ 155.569372][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626)
[ 155.569620][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 155.569864][ C3] ? packet_rcv (net/packet/af_packet.c:2279)
[ 155.570103][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 155.570344][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4))
[ 155.570602][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 155.570862][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 155.571125][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 155.571370][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 155.571615][ C3] ? ip_rcv_core (net/ipv4/ip_input.c:552 (discriminator 58))
[ 155.571894][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 155.572152][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 155.572402][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 155.572655][ 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)
[ 155.572851][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 155.573107][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 155.573369][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 155.573687][ C3] ? __mod_timer (kernel/time/timer.c:1065)
[ 155.573941][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 155.574191][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 155.574449][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 155.574785][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 155.575117][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 155.575385][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 155.575644][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 155.575902][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 155.576161][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 155.576419][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 155.576668][ C3] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368)
[ 155.576978][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 155.577217][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 155.577461][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 155.577793][ C3] handle_softirqs (kernel/softirq.c:561)
[ 155.578050][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 155.578323][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 155.578521][ C3]
[ 155.578653][ C3]
[ 155.578782][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 155.579033][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 155.579278][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 155.579544][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 155.579795][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 155.580056][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 155.580314][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 155.580570][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 155.580879][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 155.581131][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 155.581389][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 155.581662][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 155.581936][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 155.582186][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 155.582439][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 155.582695][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 155.582943][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 155.583116][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 155.583271][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 155.583449][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 155.583619][ C3] ? sock_ioctl (net/socket.c:1342)
[ 155.583788][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 155.583944][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 155.584110][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 155.584272][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 155.584441][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 155.584613][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 155.584829][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 155.584990][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 155.585190][ C3] RIP: 0033:0x7fd192a61a4a
[ 155.585413][ 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
[ 155.586346][ C3] RSP: 002b:00007ffe86d8ea58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 155.586739][ C3] RAX: ffffffffffffffda RBX: 0000000027f209d0 RCX: 00007fd192a61a4a
[ 155.587117][ C3] RDX: 000000000000006a RSI: 0000000027f20cc2 RDI: 0000000000000005
[ 155.587493][ C3] RBP: 0000000027f20cc2 R08: 00007ffe86d8ea60 R09: 0000000000000014
[ 155.587811][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 155.588174][ C3] R13: 000000000000006a R14: 00007ffe86d8ea60 R15: 0000000000000000
| [ 172.508400][ C0] preempt_count: 101, expected: 0
| [ 172.508590][ C0] RCU nest depth: 4, expected: 0
| [ 172.508749][ C0] INFO: lockdep is turned off.
| [ 172.509253][ C0] Tainted: [W]=WARN
[ 172.509393][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 172.509586][ C0] Call Trace:
[ 172.509716][ C0]
[ 172.509803][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 172.510002][ C0] __might_resched (kernel/sched/core.c:8759)
[ 172.510190][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 172.510394][ 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)
[ 172.510612][ C0] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 172.510840][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 172.511014][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 172.511183][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 172.511346][ C0] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan
[ 172.511557][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 172.511735][ C0] skb_copy (net/core/skbuff.c:2221)
[ 172.511892][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 172.512068][ C0] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 172.512253][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 172.512433][ C0] ? udp4_lib_lookup2 (net/ipv4/udp.c:496)
[ 172.512609][ C0] ? __pfx_udp_ehashfn (net/ipv4/udp.c:415)
[ 172.512806][ C0] ? __udp4_lib_lookup (net/ipv4/udp.c:726)
[ 172.513045][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 172.513327][ C0] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 172.513592][ C0] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 172.513854][ C0] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3))
[ 172.514117][ C0] __udp4_lib_rcv (net/ipv4/udp.c:2686)
[ 172.514391][ C0] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626)
[ 172.514643][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 172.514891][ C0] ? packet_rcv (net/packet/af_packet.c:2279)
[ 172.515141][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 172.515390][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4))
[ 172.515657][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 172.515923][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 172.516110][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 172.516281][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 172.516472][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 172.516727][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 172.516981][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 172.517242][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 172.517499][ 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)
[ 172.517702][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 172.517963][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 172.518224][ 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)
[ 172.518491][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 172.518753][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 172.519015][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 172.519278][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 172.519549][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 172.519845][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 172.520146][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 172.520398][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 172.520664][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 172.520983][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 172.521267][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 172.521522][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 172.521791][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 172.522063][ 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)
[ 172.522362][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 172.522582][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 172.522809][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 172.523105][ C0] handle_softirqs (kernel/softirq.c:561)
[ 172.523386][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 172.523631][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 172.523817][ C0]
[ 172.523946][ C0]
[ 172.524087][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 172.524357][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 172.524614][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 172.524882][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 172.525148][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 172.525421][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 172.525680][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 172.525954][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 172.526289][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 172.526545][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 172.526807][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 172.527081][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 172.527346][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 172.527552][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 172.527722][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 172.527928][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 172.528170][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 172.528435][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 172.528729][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 172.528995][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 172.529284][ C0] ? sock_ioctl (net/socket.c:1342)
[ 172.529554][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 172.529842][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 172.530117][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 172.530403][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 172.530770][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 172.531063][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 172.531326][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 172.531536][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 172.531812][ C0] RIP: 0033:0x7f4895506a4a
[ 172.532033][ 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
[ 172.532781][ C0] RSP: 002b:00007ffc95ae6068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 172.533105][ C0] RAX: ffffffffffffffda RBX: 0000000003a6e9d0 RCX: 00007f4895506a4a
[ 172.533410][ C0] RDX: 000000000000006a RSI: 0000000003a6ecc2 RDI: 0000000000000005
[ 172.533727][ C0] RBP: 0000000003a6ecc2 R08: 00007ffc95ae6070 R09: 0000000000000014
[ 172.534042][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 172.534344][ C0] R13: 000000000000006a R14: 00007ffc95ae6070 R15: 0000000000000000
| [ 180.813710][ C3] preempt_count: 101, expected: 0
| [ 180.813904][ C3] RCU nest depth: 4, expected: 0
| [ 180.814089][ C3] INFO: lockdep is turned off.
| [ 180.814669][ C3] Tainted: [W]=WARN
[ 180.814819][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 180.815058][ C3] Call Trace:
[ 180.815196][ C3]
[ 180.815290][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 180.815491][ C3] __might_resched (kernel/sched/core.c:8759)
[ 180.815684][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 180.815914][ 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)
[ 180.816141][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 180.816386][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 180.816589][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 180.816774][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 180.816961][ C3] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan
[ 180.817239][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 180.817461][ C3] skb_copy (net/core/skbuff.c:2221)
[ 180.817615][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 180.817832][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 180.818056][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 180.818288][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:496)
[ 180.818505][ C3] ? __pfx_udp_ehashfn (net/ipv4/udp.c:415)
[ 180.818700][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726)
[ 180.818892][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 180.819093][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 180.819321][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 180.819503][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3))
[ 180.819688][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686)
[ 180.819884][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626)
[ 180.820067][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 180.820250][ C3] ? packet_rcv (net/packet/af_packet.c:2279)
[ 180.820439][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 180.820623][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4))
[ 180.820802][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 180.821003][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 180.821194][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 180.821393][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 180.821578][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 180.821776][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 180.821970][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 180.822165][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 180.822358][ 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)
[ 180.822503][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 180.822702][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 180.822889][ 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)
[ 180.823082][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 180.823270][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 180.823455][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 180.823644][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 180.823833][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 180.824065][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 180.824303][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 180.824481][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 180.824675][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 180.824881][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 180.825127][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 180.825333][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 180.825542][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 180.825748][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 180.825940][ C3] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161)
[ 180.826182][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 180.826428][ C3] handle_softirqs (kernel/softirq.c:561)
[ 180.826654][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 180.826873][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 180.827013][ C3]
[ 180.827112][ C3]
[ 180.827227][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 180.827417][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 180.827606][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 180.827792][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 180.827981][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 180.828158][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 180.828347][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 180.828536][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 180.828765][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 180.828957][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 180.829168][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 180.829370][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 180.829557][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 180.829751][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 180.829945][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 180.830119][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 180.830297][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 180.830485][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 180.830684][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 180.830865][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 180.831044][ C3] ? sock_ioctl (net/socket.c:1342)
[ 180.831229][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 180.831427][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 180.831615][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 180.831809][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 180.831986][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 180.832183][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 180.832431][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 180.832625][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 180.832899][ C3] RIP: 0033:0x7f8993b46a4a
[ 180.833114][ 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
[ 180.833804][ C3] RSP: 002b:00007fff011d8f58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 180.834151][ C3] RAX: ffffffffffffffda RBX: 00000000100b99d0 RCX: 00007f8993b46a4a
[ 180.834432][ C3] RDX: 000000000000006a RSI: 00000000100b9cc2 RDI: 0000000000000005
[ 180.834719][ C3] RBP: 00000000100b9cc2 R08: 00007fff011d8f60 R09: 0000000000000014
[ 180.834991][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 180.835267][ C3] R13: 000000000000006a R14: 00007fff011d8f60 R15: 0000000000000000
| [ 201.719312][ C2] preempt_count: 101, expected: 0
| [ 201.719594][ C2] RCU nest depth: 4, expected: 0
| [ 201.719777][ C2] INFO: lockdep is turned off.
| [ 201.720281][ C2] Tainted: [W]=WARN
[ 201.720401][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 201.720605][ C2] Call Trace:
[ 201.720728][ C2]
[ 201.720818][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 201.720989][ C2] __might_resched (kernel/sched/core.c:8759)
[ 201.721157][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 201.721363][ 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)
[ 201.721568][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 201.721780][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 201.721940][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 201.722104][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 201.722266][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan
[ 201.722470][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 201.722734][ C2] skb_copy (net/core/skbuff.c:2221)
[ 201.722859][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 201.723054][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 201.723244][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 201.723412][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:496)
[ 201.723587][ C2] ? __pfx_udp_ehashfn (net/ipv4/udp.c:415)
[ 201.723748][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726)
[ 201.723912][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 201.724103][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 201.724298][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 201.724465][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3))
[ 201.724664][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686)
[ 201.724848][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626)
[ 201.725021][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 201.725187][ C2] ? packet_rcv (net/packet/af_packet.c:2279)
[ 201.725346][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 201.725502][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4))
[ 201.725723][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 201.725885][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 201.726045][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 201.726202][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 201.726366][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 201.726526][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 201.726701][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 201.726856][ 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)
[ 201.726975][ C2] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 201.727135][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 201.727293][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 201.727453][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 201.727620][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 201.727817][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 201.728009][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 201.728161][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 201.728319][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 201.728476][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 201.728683][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 201.728847][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 201.729006][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 201.729175][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 201.729330][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 201.729484][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 201.729654][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 201.729772][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 201.729973][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 201.730129][ C2] handle_softirqs (kernel/softirq.c:561)
[ 201.730287][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 201.730441][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 201.730572][ C2]
[ 201.730659][ C2]
[ 201.730739][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 201.730906][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 201.731059][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 201.731220][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 201.731375][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 201.731533][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 201.731778][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 201.731968][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 201.732167][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 201.732333][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 201.732493][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 201.732661][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 201.732821][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 201.732981][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 201.733137][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 201.733292][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 201.733457][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 201.733626][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 201.733782][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 201.733938][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 201.734098][ C2] ? sock_ioctl (net/socket.c:1342)
[ 201.734258][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 201.734414][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 201.734588][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 201.734745][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 201.734902][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 201.735057][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 201.735252][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 201.735411][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 201.735625][ C2] RIP: 0033:0x7f44b39a9a4a
[ 201.735793][ 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
[ 201.736412][ C2] RSP: 002b:00007ffc81676138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 201.736675][ C2] RAX: ffffffffffffffda RBX: 000000000857b9d0 RCX: 00007f44b39a9a4a
[ 201.736933][ C2] RDX: 000000000000006a RSI: 000000000857bcc2 RDI: 0000000000000005
[ 201.737180][ C2] RBP: 000000000857bcc2 R08: 00007ffc81676140 R09: 0000000000000014
[ 201.737432][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 201.737701][ C2] R13: 000000000000006a R14: 00007ffc81676140 R15: 0000000000000000
| [ 211.802458][ C3] preempt_count: 101, expected: 0
| [ 211.802723][ C3] RCU nest depth: 4, expected: 0
| [ 211.802968][ C3] INFO: lockdep is turned off.
| [ 211.803730][ C3] Tainted: [W]=WARN
[ 211.803933][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 211.804246][ C3] Call Trace:
[ 211.804443][ C3]
[ 211.804582][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 211.804865][ C3] __might_resched (kernel/sched/core.c:8759)
[ 211.805115][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 211.805449][ 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)
[ 211.805773][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 211.806109][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 211.806367][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 211.806622][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 211.806901][ C3] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan
[ 211.807248][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 211.807530][ C3] skb_copy (net/core/skbuff.c:2221)
[ 211.807728][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 211.807988][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 211.808266][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 211.808541][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:496)
[ 211.808824][ C3] ? __pfx_udp_ehashfn (net/ipv4/udp.c:415)
[ 211.809095][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726)
[ 211.809321][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 211.809508][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 211.809687][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 211.809852][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3))
[ 211.810026][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686)
[ 211.810229][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626)
[ 211.810430][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 211.810600][ C3] ? packet_rcv (net/packet/af_packet.c:2279)
[ 211.810810][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 211.810995][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4))
[ 211.811182][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 211.811365][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 211.811546][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 211.811740][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 211.811940][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 211.812116][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 211.812290][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 211.812461][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 211.812635][ 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)
[ 211.812785][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 211.812956][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 211.813130][ 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)
[ 211.813303][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 211.813467][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 211.813627][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 211.813833][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 211.814131][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 211.814462][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 211.814705][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 211.814958][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 211.815219][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 211.815559][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 211.815832][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 211.816108][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 211.816383][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 211.816647][ C3] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368)
[ 211.816994][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 211.817264][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 211.817533][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 211.817883][ C3] handle_softirqs (kernel/softirq.c:561)
[ 211.818165][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 211.818436][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 211.818638][ C3]
[ 211.818777][ C3]
[ 211.818915][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 211.819196][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 211.819463][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 211.819737][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 211.820007][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 211.820283][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 211.820527][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 211.820768][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 211.820987][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 211.821162][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 211.821332][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 211.821510][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 211.821704][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 211.821895][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 211.822066][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 211.822243][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 211.822412][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 211.822583][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 211.822775][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 211.822986][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 211.823175][ C3] ? sock_ioctl (net/socket.c:1342)
[ 211.823348][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 211.823521][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 211.823713][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 211.823887][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 211.824059][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 211.824232][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 211.824452][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 211.824629][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 211.824858][ C3] RIP: 0033:0x7f80688ffa4a
[ 211.825042][ 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
[ 211.825937][ C3] RSP: 002b:00007ffe57714248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 211.826319][ C3] RAX: ffffffffffffffda RBX: 0000000011baa9d0 RCX: 00007f80688ffa4a
[ 211.826704][ C3] RDX: 000000000000006a RSI: 0000000011baacc2 RDI: 0000000000000005
[ 211.827101][ C3] RBP: 0000000011baacc2 R08: 00007ffe57714250 R09: 0000000000000014
[ 211.827517][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 211.827906][ C3] R13: 000000000000006a R14: 00007ffe57714250 R15: 0000000000000000
| [ 220.959472][ C3] preempt_count: 101, expected: 0
| [ 220.959721][ C3] RCU nest depth: 4, expected: 0
| [ 220.959976][ C3] INFO: lockdep is turned off.
| [ 220.960731][ C3] Tainted: [W]=WARN
[ 220.960927][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 220.961239][ C3] Call Trace:
[ 220.961430][ C3]
[ 220.961558][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 220.961814][ C3] __might_resched (kernel/sched/core.c:8759)
[ 220.962079][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 220.962402][ 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)
[ 220.962712][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 220.963046][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 220.963307][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 220.963562][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 220.963817][ C3] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan
[ 220.964151][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 220.964412][ C3] skb_copy (net/core/skbuff.c:2221)
[ 220.964605][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 220.964860][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 220.965142][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 220.965411][ C3] ? udp4_lib_lookup2 (net/ipv4/udp.c:496)
[ 220.965668][ C3] ? __pfx_udp_ehashfn (net/ipv4/udp.c:415)
[ 220.965959][ C3] ? __udp4_lib_lookup (net/ipv4/udp.c:726)
[ 220.966221][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 220.966490][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 220.966738][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 220.967012][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3))
[ 220.967262][ C3] __udp4_lib_rcv (net/ipv4/udp.c:2686)
[ 220.967522][ C3] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626)
[ 220.967773][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 220.968034][ C3] ? packet_rcv (net/packet/af_packet.c:2279)
[ 220.968298][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 220.968552][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4))
[ 220.968811][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 220.969094][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 220.969348][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 220.969599][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 220.969860][ C3] ? ip_rcv_core (net/ipv4/ip_input.c:552 (discriminator 58))
[ 220.970110][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 220.970361][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 220.970612][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 220.970864][ 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)
[ 220.971054][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 220.971305][ C3] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3))
[ 220.971564][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 220.971809][ C3] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291)
[ 220.972062][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 220.972308][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 220.972558][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 220.972870][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 220.973187][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 220.973450][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 220.973702][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 220.973959][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 220.974269][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 220.974523][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 220.974778][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 220.975034][ C3] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368)
[ 220.975363][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 220.975608][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 220.975855][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 220.976177][ C3] handle_softirqs (kernel/softirq.c:561)
[ 220.976435][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 220.976687][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 220.976884][ C3]
[ 220.977014][ C3]
[ 220.977155][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 220.977406][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 220.977650][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 220.977903][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 220.978150][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 220.978396][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 220.978647][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 220.978911][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 220.979239][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 220.979495][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 220.979750][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 220.980002][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 220.980255][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 220.980500][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 220.980760][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 220.981014][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 220.981263][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 220.981504][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 220.981757][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 220.982012][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 220.982264][ C3] ? sock_ioctl (net/socket.c:1342)
[ 220.982516][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 220.982778][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 220.983012][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 220.983260][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 220.983511][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 220.983759][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 220.984071][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 220.984334][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 220.984659][ C3] RIP: 0033:0x7fdc5256fa4a
[ 220.984928][ 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
[ 220.985812][ C3] RSP: 002b:00007ffd8d849118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 220.986195][ C3] RAX: ffffffffffffffda RBX: 0000000014c699d0 RCX: 00007fdc5256fa4a
[ 220.986560][ C3] RDX: 000000000000006a RSI: 0000000014c69cc2 RDI: 0000000000000005
[ 220.986924][ C3] RBP: 0000000014c69cc2 R08: 00007ffd8d849120 R09: 0000000000000014
[ 220.987293][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 220.987655][ C3] R13: 000000000000006a R14: 00007ffd8d849120 R15: 0000000000000000
| [ 231.034993][ C0] preempt_count: 101, expected: 0
| [ 231.035212][ C0] RCU nest depth: 4, expected: 0
| [ 231.035451][ C0] INFO: lockdep is turned off.
| [ 231.036164][ C0] Tainted: [W]=WARN
[ 231.036360][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 231.036683][ C0] Call Trace:
[ 231.036876][ C0]
[ 231.037019][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 231.037294][ C0] __might_resched (kernel/sched/core.c:8759)
[ 231.037562][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 231.037899][ 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)
[ 231.038269][ C0] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 231.038610][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 231.038844][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 231.039108][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 231.039352][ C0] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan
[ 231.039664][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 231.039933][ C0] skb_copy (net/core/skbuff.c:2221)
[ 231.040140][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 231.040406][ C0] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 231.040705][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 231.040987][ C0] ? udp4_lib_lookup2 (net/ipv4/udp.c:496)
[ 231.041252][ C0] ? __pfx_udp_ehashfn (net/ipv4/udp.c:415)
[ 231.041513][ C0] ? __udp4_lib_lookup (net/ipv4/udp.c:726)
[ 231.041787][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 231.042089][ C0] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 231.042354][ C0] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 231.042629][ C0] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3))
[ 231.042863][ C0] __udp4_lib_rcv (net/ipv4/udp.c:2686)
[ 231.043027][ C0] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626)
[ 231.043207][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 231.043393][ C0] ? packet_rcv (net/packet/af_packet.c:2279)
[ 231.043555][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 231.043717][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4))
[ 231.043884][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 231.044066][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 231.044273][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 231.044447][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 231.044616][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 231.044778][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 231.044938][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 231.045132][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 231.045391][ 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)
[ 231.045568][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 231.045803][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 231.046067][ 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)
[ 231.046327][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 231.046578][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 231.046833][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 231.047089][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 231.047340][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 231.047655][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 231.047974][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 231.048240][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 231.048505][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 231.048761][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 231.049113][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 231.049386][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 231.049645][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 231.049898][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 231.050156][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 231.050402][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 231.050648][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 231.050795][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 231.051017][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 231.051191][ C0] handle_softirqs (kernel/softirq.c:561)
[ 231.051354][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 231.051520][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 231.051639][ C0]
[ 231.051720][ C0]
[ 231.051803][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 231.051959][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 231.052154][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 231.052343][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 231.052500][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 231.052668][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 231.052826][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 231.052981][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 231.053176][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 231.053336][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 231.053496][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 231.053659][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 231.053824][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 231.053979][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 231.054133][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 231.054294][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 231.054451][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 231.054605][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 231.054761][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 231.054928][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 231.055088][ C0] ? sock_ioctl (net/socket.c:1342)
[ 231.055246][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 231.055408][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 231.055567][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 231.055727][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 231.055881][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 231.056035][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 231.056242][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 231.056409][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 231.056607][ C0] RIP: 0033:0x7f1bd9bd6a4a
[ 231.056773][ 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
[ 231.057350][ C0] RSP: 002b:00007ffe3adc6c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 231.057625][ C0] RAX: ffffffffffffffda RBX: 000000003f6ab9d0 RCX: 00007f1bd9bd6a4a
[ 231.057875][ C0] RDX: 000000000000006a RSI: 000000003f6abcc2 RDI: 0000000000000005
[ 231.058108][ C0] RBP: 000000003f6abcc2 R08: 00007ffe3adc6c10 R09: 0000000000000014
[ 231.058345][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 231.058577][ C0] R13: 000000000000006a R14: 00007ffe3adc6c10 R15: 0000000000000000
| [ 299.420420][ C2] preempt_count: 101, expected: 0
| [ 299.420678][ C2] RCU nest depth: 4, expected: 0
| [ 299.420938][ C2] INFO: lockdep is turned off.
| [ 299.421666][ C2] Tainted: [W]=WARN
[ 299.421851][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 299.422142][ C2] Call Trace:
[ 299.422321][ C2]
[ 299.422443][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 299.422712][ C2] __might_resched (kernel/sched/core.c:8759)
[ 299.422963][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 299.423308][ 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)
[ 299.423601][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 299.423909][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 299.424135][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 299.424364][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 299.424597][ C2] ? vxlan_ecn_decapsulate (./include/net/inet_ecn.h:302 drivers/net/vxlan/vxlan_core.c:1649) vxlan
[ 299.424915][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 299.425157][ C2] skb_copy (net/core/skbuff.c:2221)
[ 299.425331][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 299.425571][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 299.425827][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 299.426074][ C2] ? udp4_lib_lookup2 (net/ipv4/udp.c:496)
[ 299.426308][ C2] ? __pfx_udp_ehashfn (net/ipv4/udp.c:415)
[ 299.426541][ C2] ? __udp4_lib_lookup (net/ipv4/udp.c:726)
[ 299.426771][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 299.427031][ C2] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 299.427260][ C2] udp_queue_rcv_one_skb (net/ipv4/udp.c:2372)
[ 299.427492][ C2] udp_unicast_rcv_skb (net/ipv4/udp.c:2616 (discriminator 3))
[ 299.427724][ C2] __udp4_lib_rcv (net/ipv4/udp.c:2686)
[ 299.427971][ C2] ? __pfx___udp4_lib_rcv (net/ipv4/udp.c:2626)
[ 299.428206][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 299.428448][ C2] ? packet_rcv (net/packet/af_packet.c:2279)
[ 299.428702][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 299.428942][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 4))
[ 299.429187][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 299.429432][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 299.429662][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 299.429900][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 299.430137][ C2] ? ip_rcv_core (net/ipv4/ip_input.c:552 (discriminator 58))
[ 299.430377][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 299.430613][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 299.430852][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 299.431083][ 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)
[ 299.431269][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 299.431515][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 299.431771][ 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)
[ 299.432022][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 299.432261][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 299.432502][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 299.432752][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 299.433055][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 299.433355][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 299.433610][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 299.433881][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 299.434175][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 299.434444][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 299.434716][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 299.434978][ C2] ? try_to_wake_up (kernel/sched/core.c:2197 kernel/sched/core.c:4025 kernel/sched/core.c:4191)
[ 299.435246][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 299.435501][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 299.435759][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 299.436010][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 299.436258][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 299.436570][ C2] handle_softirqs (kernel/softirq.c:561)
[ 299.436832][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 299.437089][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 299.437280][ C2]
[ 299.437406][ C2]
[ 299.437546][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 299.437802][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 299.438050][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 299.438283][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 299.438515][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 299.438763][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 299.439000][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 299.439242][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 299.439535][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 299.439777][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 299.440023][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 299.440254][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 299.440494][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 299.440730][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 299.440980][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 299.441226][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 299.441469][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 299.441705][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 299.441936][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 299.442169][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 299.442412][ C2] ? sock_ioctl (net/socket.c:1342)
[ 299.442676][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 299.442941][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 299.443197][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 299.443460][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 299.443702][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 299.443952][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 299.444262][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 299.444509][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 299.444822][ C2] RIP: 0033:0x7fd365556a4a
[ 299.445071][ 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
[ 299.445905][ C2] RSP: 002b:00007ffd7cc5f158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 299.446254][ C2] RAX: ffffffffffffffda RBX: 000000000fbd69d0 RCX: 00007fd365556a4a
[ 299.446604][ C2] RDX: 000000000000006a RSI: 000000000fbd6cc2 RDI: 0000000000000005
[ 299.446958][ C2] RBP: 000000000fbd6cc2 R08: 00007ffd7cc5f160 R09: 0000000000000014
[ 299.447307][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
Finger prints:
mark_lock_irq:mark_lock:mark_usage:__lock_acquire:fs_reclaim_acquire
__might_resched:kmem_cache_alloc_node_noprof:__alloc_skb:skb_copy:gro_cells_receive