======================================
| [ 449.589171][ C2] #2: ffffffffb1159060 (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
| [ 449.589535][ C2] #3: ffffffffb1159060 (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)
| [ 449.589903][ C2]
| [ 449.589903][ C2] stack backtrace:
[ 449.590443][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 449.590660][ C2] Call Trace:
[ 449.590802][ C2]
[ 449.590900][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 449.591096][ C2] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041)
[ 449.591283][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 449.591471][ C2] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263)
[ 449.591659][ C2] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254)
[ 449.591839][ C2] ? stack_trace_save (kernel/stacktrace.c:123)
[ 449.592031][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 449.592224][ C2] ? save_trace (kernel/locking/lockdep.c:588)
[ 449.592402][ C2] mark_lock (kernel/locking/lockdep.c:4749)
[ 449.592544][ C2] mark_usage (kernel/locking/lockdep.c:4638)
[ 449.592677][ C2] __lock_acquire (kernel/locking/lockdep.c:5180)
[ 449.592849][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 449.593053][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 449.593262][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 449.593429][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 449.593595][ C2] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860)
[ 449.593779][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 449.593958][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 449.594167][ C2] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867)
[ 449.594331][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 449.594534][ C2] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 449.594739][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 449.594911][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 449.595085][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 449.595246][ C2] ? vxlan_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 drivers/net/vxlan/vxlan_core.c:1811) vxlan
[ 449.595434][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 449.595610][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 449.595786][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 449.595953][ C2] skb_copy (net/core/skbuff.c:2221)
[ 449.596079][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 449.596267][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 449.596462][ C2] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228)
[ 449.596656][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 449.596845][ C2] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81)
[ 449.597039][ C2] ? __udp6_lib_lookup (net/ipv6/udp.c:390)
[ 449.597249][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 449.597478][ C2] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 449.597683][ C2] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 449.597878][ C2] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3))
[ 449.598049][ C2] __udp6_lib_rcv (net/ipv6/udp.c:1151)
[ 449.598225][ C2] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072)
[ 449.598431][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.598615][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 449.598786][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4))
[ 449.599028][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 449.599257][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.599465][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 449.599639][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 449.599799][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 449.600013][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.600259][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309)
[ 449.600460][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 449.600727][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.601023][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 449.601288][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.601564][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 449.601830][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.602095][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 449.602433][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 449.602784][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 449.603036][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.603296][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 449.603558][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 449.603826][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 449.604091][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 449.604353][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 449.604614][ C2] ? rcu_core (kernel/rcu/tree.c:2813 (discriminator 1))
[ 449.604822][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 449.605073][ C2] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228)
[ 449.605349][ C2] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 449.605562][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4321)
[ 449.605814][ C2] handle_softirqs (kernel/softirq.c:561)
[ 449.606084][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 449.606377][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 449.606595][ C2]
[ 449.606739][ C2]
[ 449.606883][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 449.607160][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 449.607431][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 449.607710][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 449.607981][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 449.608255][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 449.608544][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 449.608820][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 449.609163][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 449.609440][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 449.609714][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 449.609984][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 449.610257][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 449.610575][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 449.610838][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 449.611111][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 449.611379][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 449.611638][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 449.611893][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 449.612155][ C2] ? sock_ioctl (net/socket.c:1342)
[ 449.612408][ C2] ? __pfx___lock_release (kernel/locking/lockdep.c:5501)
[ 449.612657][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 449.612899][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 449.613162][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 449.613400][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 449.613662][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 449.614000][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 449.614266][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 449.614546][ C2] RIP: 0033:0x7fdab1533a4a
[ 449.614733][ 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
[ 449.615334][ C2] RSP: 002b:00007fff0244f8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 449.615595][ C2] RAX: ffffffffffffffda RBX: 00000000392f5de0 RCX: 00007fdab1533a4a
[ 449.615855][ C2] RDX: 000000000000007e RSI: 00000000392f60e2 RDI: 0000000000000005
[ 449.616134][ C2] RBP: 00000000392f60e2 R08: 00007fff0244f8b0 R09: 0000000000000014
[ 449.616413][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 449.616692][ C2] R13: 000000000000007e R14: 00007fff0244f8b0 R15: 0000000000000000
| [ 449.617497][ C2] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 2447, name: mausezahn
| [ 449.617779][ C2] preempt_count: 101, expected: 0
| [ 449.617968][ C2] RCU nest depth: 4, expected: 0
| [ 449.618148][ C2] INFO: lockdep is turned off.
[ 449.618613][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 449.618808][ C2] Call Trace:
[ 449.618931][ C2]
[ 449.619015][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 449.619185][ C2] __might_resched (kernel/sched/core.c:8759)
[ 449.619341][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 449.619546][ 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)
[ 449.619741][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 449.619910][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 449.620087][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 449.620251][ C2] ? vxlan_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 drivers/net/vxlan/vxlan_core.c:1811) vxlan
[ 449.620415][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 449.620571][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 449.620734][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 449.620933][ C2] skb_copy (net/core/skbuff.c:2221)
[ 449.621051][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 449.621210][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 449.621371][ C2] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228)
[ 449.621530][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 449.621694][ C2] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81)
[ 449.621861][ C2] ? __udp6_lib_lookup (net/ipv6/udp.c:390)
[ 449.622023][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 449.622212][ C2] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 449.622389][ C2] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 449.622546][ C2] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3))
[ 449.622698][ C2] __udp6_lib_rcv (net/ipv6/udp.c:1151)
[ 449.622855][ C2] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072)
[ 449.623021][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.623174][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 449.623332][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4))
[ 449.623491][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 449.623644][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.623797][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 449.623959][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 449.624089][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 449.624246][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.624401][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309)
[ 449.624535][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 449.624692][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.624873][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 449.625033][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.625199][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 449.625471][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.625622][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 449.625811][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 449.626011][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 449.626254][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 449.626422][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 449.626609][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 449.626770][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 449.627028][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 449.627178][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 449.627334][ C2] ? rcu_core (kernel/rcu/tree.c:2813 (discriminator 1))
[ 449.627462][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 449.627713][ C2] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228)
[ 449.627864][ C2] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 449.627992][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4321)
[ 449.628165][ C2] handle_softirqs (kernel/softirq.c:561)
[ 449.628420][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 449.628571][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 449.628696][ C2]
[ 449.628783][ C2]
[ 449.628860][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 449.629108][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 449.629268][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 449.629439][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 449.629592][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 449.629840][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 449.630005][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 449.630185][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 449.630398][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 449.630658][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 449.630815][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 449.630993][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 449.631149][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 449.631401][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 449.631557][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 449.631749][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 449.631916][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 449.632195][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 449.632362][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 449.632534][ C2] ? sock_ioctl (net/socket.c:1342)
[ 449.632695][ C2] ? __pfx___lock_release (kernel/locking/lockdep.c:5501)
[ 449.632975][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 449.633157][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 449.633329][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 449.633519][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 449.633800][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 449.633997][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 449.634175][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 449.634372][ C2] RIP: 0033:0x7fdab1533a4a
[ 449.634645][ 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
[ 449.635327][ C2] RSP: 002b:00007fff0244f8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 449.635574][ C2] RAX: ffffffffffffffda RBX: 00000000392f5de0 RCX: 00007fdab1533a4a
[ 449.635825][ C2] RDX: 000000000000007e RSI: 00000000392f60e2 RDI: 0000000000000005
[ 449.636182][ C2] RBP: 00000000392f60e2 R08: 00007fff0244f8b0 R09: 0000000000000014
[ 449.636472][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 449.636726][ C2] R13: 000000000000007e R14: 00007fff0244f8b0 R15: 0000000000000000
| [ 466.050016][ C3] preempt_count: 101, expected: 0
| [ 466.050223][ C3] RCU nest depth: 4, expected: 0
| [ 466.050417][ C3] INFO: lockdep is turned off.
| [ 466.051003][ C3] Tainted: [W]=WARN
[ 466.051150][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 466.051408][ C3] Call Trace:
[ 466.051568][ C3]
[ 466.051669][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 466.051873][ C3] __might_resched (kernel/sched/core.c:8759)
[ 466.052075][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 466.052328][ 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)
[ 466.052578][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 466.052846][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 466.053051][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 466.053243][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 466.053451][ C3] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan
[ 466.053695][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 466.053889][ C3] skb_copy (net/core/skbuff.c:2221)
[ 466.054036][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 466.054232][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 466.054435][ C3] ? ip6_pol_route (net/ipv6/route.c:2278)
[ 466.054637][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 466.054839][ C3] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81)
[ 466.055043][ C3] ? __udp6_lib_lookup (net/ipv6/udp.c:390)
[ 466.055234][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 466.055437][ C3] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 466.055628][ C3] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 466.055820][ C3] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3))
[ 466.056012][ C3] __udp6_lib_rcv (net/ipv6/udp.c:1151)
[ 466.056211][ C3] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072)
[ 466.056419][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 466.056612][ C3] ? tc_run (net/core/dev.c:4044)
[ 466.056759][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4))
[ 466.056982][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 466.057153][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 466.057313][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 466.057473][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 466.057598][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 466.057757][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 466.057913][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 466.058067][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309)
[ 466.058185][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 466.058341][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 466.058496][ 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)
[ 466.058654][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 466.058821][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 466.058975][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 466.059136][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 466.059293][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 466.059495][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 466.059698][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 466.059891][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 466.060094][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 466.060292][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 466.060489][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 466.060684][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 466.060877][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 466.061074][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 466.061316][ C3] handle_softirqs (kernel/softirq.c:561)
[ 466.061518][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 466.061713][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 466.061860][ C3]
[ 466.061960][ C3]
[ 466.062060][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 466.062250][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 466.062441][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 466.062638][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 466.062835][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 466.063034][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 466.063235][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 466.063429][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 466.063669][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 466.063862][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 466.064058][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 466.064260][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 466.064453][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 466.064645][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 466.064837][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 466.065028][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 466.065219][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 466.065411][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 466.065608][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 466.065809][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 466.066006][ C3] ? sock_ioctl (net/socket.c:1342)
[ 466.066203][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 466.066415][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 466.066604][ C3] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 466.066794][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 466.066983][ C3] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 466.067178][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 466.067373][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 466.067618][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 466.067812][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 466.068054][ C3] RIP: 0033:0x7f826e618a4a
[ 466.068253][ 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
[ 466.068922][ C3] RSP: 002b:00007ffeb4a5b8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 466.069214][ C3] RAX: ffffffffffffffda RBX: 0000000007b95de0 RCX: 00007f826e618a4a
[ 466.069503][ C3] RDX: 000000000000007e RSI: 0000000007b960e2 RDI: 0000000000000005
[ 466.069793][ C3] RBP: 0000000007b960e2 R08: 00007ffeb4a5b8d0 R09: 0000000000000014
[ 466.070081][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 466.070369][ C3] R13: 000000000000007e R14: 00007ffeb4a5b8d0 R15: 0000000000000000
| [ 474.400687][ C3] preempt_count: 101, expected: 0
| [ 474.400850][ C3] RCU nest depth: 4, expected: 0
| [ 474.401001][ C3] INFO: lockdep is turned off.
| [ 474.401475][ C3] Tainted: [W]=WARN
[ 474.401603][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 474.401792][ C3] Call Trace:
[ 474.401907][ C3]
[ 474.401986][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 474.402156][ C3] __might_resched (kernel/sched/core.c:8759)
[ 474.402311][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 474.402504][ 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)
[ 474.402694][ C3] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 474.402901][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 474.403065][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 474.403219][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 474.403373][ C3] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan
[ 474.403568][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 474.403721][ C3] skb_copy (net/core/skbuff.c:2221)
[ 474.403839][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 474.404004][ C3] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 474.404165][ C3] ? ip6_pol_route (net/ipv6/route.c:2278)
[ 474.404322][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 474.404487][ C3] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81)
[ 474.404647][ C3] ? __udp6_lib_lookup (net/ipv6/udp.c:390)
[ 474.404801][ C3] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 474.404961][ C3] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 474.405122][ C3] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 474.405278][ C3] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3))
[ 474.405434][ C3] __udp6_lib_rcv (net/ipv6/udp.c:1151)
[ 474.405593][ C3] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072)
[ 474.405746][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 474.405904][ C3] ? tc_run (net/core/dev.c:4044)
[ 474.406021][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4))
[ 474.406199][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 474.406377][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 474.406546][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 474.406704][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 474.406823][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 474.406981][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 474.407143][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 474.407311][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309)
[ 474.407436][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 474.407600][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 474.407757][ 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)
[ 474.407923][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 474.408079][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 474.408234][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 474.408390][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 474.408544][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 474.408748][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 474.408943][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 474.409095][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 474.409250][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 474.409405][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 474.409562][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 474.409718][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 474.409893][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 474.410053][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 474.410263][ C3] handle_softirqs (kernel/softirq.c:561)
[ 474.410433][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 474.410588][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 474.410703][ C3]
[ 474.410783][ C3]
[ 474.410861][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 474.411019][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 474.411178][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 474.411337][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 474.411492][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 474.411663][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 474.411825][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 474.411985][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 474.412188][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 474.412348][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 474.412507][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 474.412662][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 474.412819][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 474.412973][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 474.413126][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 474.413283][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 474.413436][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 474.413589][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 474.413746][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 474.413901][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 474.414058][ C3] ? sock_ioctl (net/socket.c:1342)
[ 474.414216][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 474.414378][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 474.414630][ C3] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 474.414786][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 474.414940][ C3] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 474.415094][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 474.415248][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 474.415458][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 474.415614][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 474.415827][ C3] RIP: 0033:0x7f7d648f6a4a
[ 474.415994][ 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
[ 474.416561][ C3] RSP: 002b:00007ffd9a671d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 474.416802][ C3] RAX: ffffffffffffffda RBX: 00000000180fade0 RCX: 00007f7d648f6a4a
[ 474.417052][ C3] RDX: 000000000000007e RSI: 00000000180fb0e2 RDI: 0000000000000005
[ 474.417286][ C3] RBP: 00000000180fb0e2 R08: 00007ffd9a671d60 R09: 0000000000000014
[ 474.417522][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 474.417750][ C3] R13: 000000000000007e R14: 00007ffd9a671d60 R15: 0000000000000000
| [ 628.549235][ C2] preempt_count: 101, expected: 0
| [ 628.549418][ C2] RCU nest depth: 4, expected: 0
| [ 628.549606][ C2] INFO: lockdep is turned off.
| [ 628.550137][ C2] Tainted: [W]=WARN
[ 628.550291][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 628.550509][ C2] Call Trace:
[ 628.550638][ C2]
[ 628.550725][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 628.550887][ C2] __might_resched (kernel/sched/core.c:8759)
[ 628.551044][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 628.551244][ 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)
[ 628.551435][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 628.551664][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 628.551850][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 628.552017][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 628.552188][ C2] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan
[ 628.552408][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 628.552581][ C2] skb_copy (net/core/skbuff.c:2221)
[ 628.552711][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 628.552873][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 628.553050][ C2] ? ip6_pol_route (net/ipv6/route.c:2278)
[ 628.553208][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 628.553370][ C2] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81)
[ 628.553544][ C2] ? __udp6_lib_lookup (net/ipv6/udp.c:390)
[ 628.553695][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 628.553861][ C2] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 628.554023][ C2] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 628.554189][ C2] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3))
[ 628.554346][ C2] __udp6_lib_rcv (net/ipv6/udp.c:1151)
[ 628.554510][ C2] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072)
[ 628.554681][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 628.554834][ C2] ? tc_run (net/core/dev.c:4044)
[ 628.554950][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4))
[ 628.555104][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 628.555271][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 628.555447][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 628.555610][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 628.555730][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 628.555891][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 628.556068][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 628.556231][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309)
[ 628.556346][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 628.556517][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 628.556682][ 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)
[ 628.556837][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 628.556990][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 628.557142][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 628.557298][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 628.557459][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 628.557673][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 628.557874][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 628.558035][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 628.558205][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 628.558377][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 628.558543][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 628.558708][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 628.558870][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 628.559035][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 628.559249][ C2] handle_softirqs (kernel/softirq.c:561)
[ 628.559414][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 628.559569][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 628.559695][ C2]
[ 628.559782][ C2]
[ 628.559865][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 628.560040][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 628.560201][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 628.560377][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 628.560547][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 628.560719][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 628.560886][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 628.561050][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 628.561257][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 628.561428][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 628.561591][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 628.561761][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 628.561928][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 628.562098][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 628.562274][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 628.562443][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 628.562628][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 628.562800][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 628.562961][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 628.563132][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 628.563295][ C2] ? sock_ioctl (net/socket.c:1342)
[ 628.563496][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 628.563658][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 628.563810][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 628.563982][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 628.564132][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 628.564298][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 628.564465][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 628.564665][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 628.564830][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 628.565033][ C2] RIP: 0033:0x7fb7ee7ada4a
[ 628.565204][ 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
[ 628.565771][ C2] RSP: 002b:00007fffb047a2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 628.566016][ C2] RAX: ffffffffffffffda RBX: 0000000028818de0 RCX: 00007fb7ee7ada4a
[ 628.566264][ C2] RDX: 000000000000007e RSI: 00000000288190e2 RDI: 0000000000000005
[ 628.566508][ C2] RBP: 00000000288190e2 R08: 00007fffb047a300 R09: 0000000000000014
[ 628.566736][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 628.566980][ C2] R13: 000000000000007e R14: 00007fffb047a300 R15: 0000000000000000
| [ 644.951248][ C0] preempt_count: 101, expected: 0
| [ 644.951485][ C0] RCU nest depth: 4, expected: 0
| [ 644.951728][ C0] INFO: lockdep is turned off.
| [ 644.952468][ C0] Tainted: [W]=WARN
[ 644.952670][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 644.952980][ C0] Call Trace:
[ 644.953166][ C0]
[ 644.953285][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 644.953547][ C0] __might_resched (kernel/sched/core.c:8759)
[ 644.953796][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 644.954081][ 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)
[ 644.954402][ C0] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 644.954741][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 644.954969][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 644.955208][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 644.955478][ C0] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan
[ 644.955770][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 644.956018][ C0] skb_copy (net/core/skbuff.c:2221)
[ 644.956205][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 644.956450][ C0] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 644.956723][ C0] ? ip6_pol_route (net/ipv6/route.c:2278)
[ 644.956976][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 644.957250][ C0] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81)
[ 644.957500][ C0] ? __udp6_lib_lookup (net/ipv6/udp.c:390)
[ 644.957746][ C0] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 644.958024][ C0] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 644.958266][ C0] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 644.958519][ C0] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3))
[ 644.958770][ C0] __udp6_lib_rcv (net/ipv6/udp.c:1151)
[ 644.959032][ C0] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072)
[ 644.959283][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 644.959532][ C0] ? tc_run (net/core/dev.c:4044)
[ 644.959745][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4))
[ 644.960021][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 644.960292][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 644.960525][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 644.960780][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 644.960956][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 644.961190][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 644.961427][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 644.961671][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309)
[ 644.961854][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 644.962091][ C0] ? kasan_save_stack (mm/kasan/common.c:49)
[ 644.962356][ C0] ? kasan_save_stack (mm/kasan/common.c:48)
[ 644.962618][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 644.962859][ C0] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 644.963121][ C0] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 644.963398][ C0] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 644.963636][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 644.963885][ C0] ? rcu_core (kernel/rcu/tree.c:2825)
[ 644.964064][ C0] ? handle_softirqs (kernel/softirq.c:561)
[ 644.964288][ C0] ? __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 644.964521][ C0] ? irq_exit_rcu (kernel/softirq.c:680)
[ 644.964744][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 644.965044][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 644.965330][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 644.965635][ C0] ? qlist_free_all (mm/kasan/quarantine.c:174)
[ 644.965883][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 644.966096][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 644.966326][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 644.966593][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 644.966891][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 644.967151][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 644.967394][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 644.967660][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 644.967977][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 644.968252][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 644.968518][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 644.968772][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 644.969118][ C0] handle_softirqs (kernel/softirq.c:561)
[ 644.969417][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 644.969676][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 644.969870][ C0]
[ 644.969986][ C0]
[ 644.970120][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 644.970394][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 644.970664][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 644.970923][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 644.971170][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 644.971450][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 644.971702][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 644.971928][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 644.972241][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 644.972488][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 644.972753][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 644.972991][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 644.973260][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 644.973500][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 644.973759][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 644.974006][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 644.974242][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 644.974492][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 644.974741][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 644.974986][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 644.975255][ C0] ? sock_ioctl (net/socket.c:1342)
[ 644.975501][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 644.975750][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 644.975979][ C0] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 644.976200][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 644.976446][ C0] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 644.976687][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 644.976909][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 644.977205][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 644.977459][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 644.977727][ C0] RIP: 0033:0x7f1768deba4a
[ 644.977959][ 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
[ 644.978776][ C0] RSP: 002b:00007ffe6620c488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 644.979144][ C0] RAX: ffffffffffffffda RBX: 000000001b9bbde0 RCX: 00007f1768deba4a
[ 644.979519][ C0] RDX: 000000000000007e RSI: 000000001b9bc0e2 RDI: 0000000000000005
[ 644.979903][ C0] RBP: 000000001b9bc0e2 R08: 00007ffe6620c490 R09: 0000000000000014
[ 644.980270][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 644.980647][ C0] R13: 000000000000007e R14: 00007ffe6620c490 R15: 0000000000000000
| [ 653.252887][ C2] preempt_count: 101, expected: 0
| [ 653.253070][ C2] RCU nest depth: 4, expected: 0
| [ 653.253275][ C2] INFO: lockdep is turned off.
| [ 653.253877][ C2] Tainted: [W]=WARN
[ 653.254024][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 653.254267][ C2] Call Trace:
[ 653.254413][ C2]
[ 653.254507][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 653.254670][ C2] __might_resched (kernel/sched/core.c:8759)
[ 653.254837][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 653.255030][ 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)
[ 653.255255][ C2] ? __pfx_INET_ECN_decapsulate (./include/net/inet_ecn.h:271) vxlan
[ 653.255491][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 653.255701][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 653.255874][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 653.256064][ C2] ? vxlan_ecn_decapsulate (drivers/net/vxlan/vxlan_core.c:1655) vxlan
[ 653.256299][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 653.256485][ C2] skb_copy (net/core/skbuff.c:2221)
[ 653.256620][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 653.256786][ C2] vxlan_rcv (./include/linux/rcupdate.h:878 drivers/net/vxlan/vxlan_core.c:1826) vxlan
[ 653.256978][ C2] ? ip6_pol_route (net/ipv6/route.c:2278)
[ 653.257151][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 653.257373][ C2] ? __pfx_udp6_ehashfn (net/ipv6/udp.c:81)
[ 653.257584][ C2] ? __udp6_lib_lookup (net/ipv6/udp.c:390)
[ 653.257761][ C2] ? __pfx_vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1669) vxlan
[ 653.257934][ C2] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 653.258093][ C2] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:860)
[ 653.258276][ C2] udp6_unicast_rcv_skb (net/ipv6/udp.c:1068 (discriminator 3))
[ 653.258446][ C2] __udp6_lib_rcv (net/ipv6/udp.c:1151)
[ 653.258627][ C2] ? __pfx___udp6_lib_rcv (net/ipv6/udp.c:1072)
[ 653.258833][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 653.259029][ C2] ? tc_run (net/core/dev.c:4044)
[ 653.259148][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:438 (discriminator 4))
[ 653.259303][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 653.259482][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 653.259664][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 653.259864][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 653.259998][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 653.260178][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 653.260369][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 653.260562][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309)
[ 653.260721][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 653.260921][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 653.261121][ 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)
[ 653.261328][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 653.261531][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 653.261737][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 653.261933][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 653.262115][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 653.262346][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 653.262567][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 653.262757][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 653.262948][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 653.263162][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 653.263353][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 653.263546][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 653.263746][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 653.263902][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 653.264108][ C2] handle_softirqs (kernel/softirq.c:561)
[ 653.264340][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 653.264524][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 653.264668][ C2]
[ 653.264766][ C2]
[ 653.264867][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 653.265055][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 653.265244][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 653.265429][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 653.265610][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 653.265786][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 653.265973][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 653.266135][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 653.266348][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 653.266527][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 653.266715][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 653.266890][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 653.267077][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 653.267227][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 653.267388][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 653.267553][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 653.267726][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 653.267885][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 653.268073][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 653.268277][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 653.268513][ C2] ? sock_ioctl (net/socket.c:1342)
[ 653.268680][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 653.268875][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 653.269059][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 653.269237][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 653.269441][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 653.269641][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 653.269830][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 653.270086][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 653.270307][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 653.270582][ C2] RIP: 0033:0x7fa87a00ca4a
[ 653.270799][ 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
[ 653.271532][ C2] RSP: 002b:00007fffe6e14328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 653.271839][ C2] RAX: ffffffffffffffda RBX: 000000001fce2de0 RCX: 00007fa87a00ca4a
[ 653.272128][ C2] RDX: 000000000000007e RSI: 000000001fce30e2 RDI: 0000000000000005
[ 653.272436][ C2] RBP: 000000001fce30e2 R08: 00007fffe6e14330 R09: 0000000000000014
[ 653.272733][ 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