======================================
| [ 102.483207][ C2] #2: ffffffffa1359060 (rcu_read_lock){....}-{1:3}, at: gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
| [ 102.483701][ C2] #3: ffffffffa1359060 (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)
| [ 102.484189][ C2]
| [ 102.484189][ C2] stack backtrace:
[ 102.484955][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 102.485288][ C2] Call Trace:
[ 102.485489][ C2]
[ 102.485619][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 102.485880][ C2] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041)
[ 102.486148][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 102.486423][ C2] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263)
[ 102.486689][ C2] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254)
[ 102.486940][ C2] ? stack_trace_save (kernel/stacktrace.c:123)
[ 102.487224][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 102.487477][ C2] ? fib_table_lookup (net/ipv4/fib_trie.c:1634)
[ 102.487750][ C2] ? save_trace (kernel/locking/lockdep.c:588)
[ 102.488007][ C2] mark_lock (kernel/locking/lockdep.c:4749)
[ 102.488233][ C2] mark_usage (kernel/locking/lockdep.c:4638)
[ 102.488427][ C2] __lock_acquire (kernel/locking/lockdep.c:5180)
[ 102.488713][ C2] ? fib_rules_lookup (net/core/fib_rules.c:295)
[ 102.488968][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 102.489234][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 102.489551][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 102.489810][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 102.490071][ C2] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 102.490279][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 102.490558][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 102.490831][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 102.491168][ C2] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867)
[ 102.491437][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 102.491772][ C2] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 102.492104][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 102.492379][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 102.492662][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 102.492931][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 102.493206][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 102.493472][ 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)
[ 102.493750][ C2] skb_copy (net/core/skbuff.c:2221)
[ 102.493957][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 102.494220][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 102.494482][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 102.494771][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 102.495039][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121)
[ 102.495316][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 102.495598][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 102.495874][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 102.496149][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24)
[ 102.496421][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 102.496701][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 102.496973][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 102.497225][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 102.497487][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 102.497757][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 102.498027][ 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)
[ 102.498243][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 102.498522][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 102.498804][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 102.499088][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 102.499377][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 102.499655][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 102.499940][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 102.500294][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 102.500674][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 102.500952][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 102.501248][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 102.501539][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 102.501806][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 102.502089][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 102.502379][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 102.502650][ C2] ? rcu_core (kernel/rcu/tree.c:2457 kernel/rcu/tree.c:2807)
[ 102.502875][ 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)
[ 102.503226][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 102.503501][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4339 kernel/locking/lockdep.c:4406)
[ 102.503841][ C2] handle_softirqs (kernel/softirq.c:561)
[ 102.504116][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 102.504393][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 102.504600][ C2]
[ 102.504744][ C2]
[ 102.504882][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 102.505146][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 102.505412][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 102.505699][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 102.505955][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 102.506234][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 102.506497][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 102.506763][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 102.507115][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 102.507390][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 102.507671][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 102.507933][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 102.508221][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 102.508493][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 102.508762][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 102.509030][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 102.509301][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 102.509572][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 102.509844][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 102.510119][ C2] ? sock_ioctl (net/socket.c:1342)
[ 102.510401][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 102.510681][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 102.510976][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 102.511263][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 102.511547][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 102.511874][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 102.512149][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 102.512506][ C2] RIP: 0033:0x7f3f847c2a4a
[ 102.512802][ 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
[ 102.513774][ C2] RSP: 002b:00007ffc430b84b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 102.514186][ C2] RAX: ffffffffffffffda RBX: 0000000037ba69d0 RCX: 00007f3f847c2a4a
[ 102.514602][ C2] RDX: 000000000000002a RSI: 0000000037ba6c92 RDI: 0000000000000005
[ 102.515007][ C2] RBP: 0000000037ba6c92 R08: 00007ffc430b84c0 R09: 0000000000000014
[ 102.515409][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 102.515815][ C2] R13: 000000000000002a R14: 00007ffc430b84c0 R15: 0000000000000000
| [ 102.517033][ C2] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 847, name: mausezahn
| [ 102.517532][ C2] preempt_count: 101, expected: 0
| [ 102.517810][ C2] RCU nest depth: 4, expected: 0
| [ 102.518095][ C2] INFO: lockdep is turned off.
[ 102.518760][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 102.519071][ C2] Call Trace:
[ 102.519285][ C2]
[ 102.519424][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 102.519691][ C2] __might_resched (kernel/sched/core.c:8759)
[ 102.519944][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 102.520271][ 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)
[ 102.520611][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 102.520869][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 102.521114][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 102.521377][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 102.521628][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 102.521882][ 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)
[ 102.522131][ C2] skb_copy (net/core/skbuff.c:2221)
[ 102.522345][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 102.522606][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 102.522858][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 102.523120][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 102.523379][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121)
[ 102.523638][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 102.523900][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 102.524158][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 102.524425][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24)
[ 102.524680][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 102.524949][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 102.525207][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 102.525459][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 102.525713][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 102.525979][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 102.526227][ 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)
[ 102.526419][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 102.526689][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 102.526959][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 102.527211][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 102.527476][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 102.527740][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 102.527994][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 102.528331][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 102.528648][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 102.528908][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 102.529175][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 102.529439][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 102.529864][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 102.530149][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 102.530411][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 102.530678][ C2] ? rcu_core (kernel/rcu/tree.c:2457 kernel/rcu/tree.c:2807)
[ 102.530886][ 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)
[ 102.531391][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 102.531658][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4339 kernel/locking/lockdep.c:4406)
[ 102.531995][ C2] handle_softirqs (kernel/softirq.c:561)
[ 102.532457][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 102.532729][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 102.532935][ C2]
[ 102.533105][ C2]
[ 102.533240][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 102.533680][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 102.533936][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 102.534207][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 102.534482][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 102.534917][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 102.535184][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 102.535458][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 102.535802][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 102.536228][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 102.536503][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 102.536774][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 102.537033][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 102.537468][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 102.537718][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 102.537970][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 102.538231][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 102.538658][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 102.538908][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 102.539171][ C2] ? sock_ioctl (net/socket.c:1342)
[ 102.539420][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 102.539851][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 102.540100][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 102.540339][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 102.540593][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 102.541052][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 102.541320][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 102.541621][ C2] RIP: 0033:0x7f3f847c2a4a
[ 102.541848][ 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
[ 102.542910][ C2] RSP: 002b:00007ffc430b84b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 102.543511][ C2] RAX: ffffffffffffffda RBX: 0000000037ba69d0 RCX: 00007f3f847c2a4a
[ 102.543899][ C2] RDX: 000000000000002a RSI: 0000000037ba6c92 RDI: 0000000000000005
[ 102.544291][ C2] RBP: 0000000037ba6c92 R08: 00007ffc430b84c0 R09: 0000000000000014
[ 102.544822][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 102.545198][ C2] R13: 000000000000002a R14: 00007ffc430b84c0 R15: 0000000000000000
| [ 104.581678][ C0] preempt_count: 101, expected: 0
| [ 104.581850][ C0] RCU nest depth: 4, expected: 0
| [ 104.582018][ C0] INFO: lockdep is turned off.
| [ 104.582510][ C0] Tainted: [W]=WARN
[ 104.582644][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 104.582855][ C0] Call Trace:
[ 104.582984][ C0]
[ 104.583066][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 104.583246][ C0] __might_resched (kernel/sched/core.c:8759)
[ 104.583405][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 104.583600][ 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)
[ 104.583793][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 104.583950][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 104.584109][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 104.584264][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 104.584419][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 104.584579][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 104.584736][ C0] skb_copy (net/core/skbuff.c:2221)
[ 104.584854][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 104.585025][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 104.585200][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 104.585358][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 104.585524][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121)
[ 104.585687][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 104.585846][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 104.586004][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 104.586186][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 104.586342][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24)
[ 104.586495][ C0] ? tc_run (net/core/dev.c:4044)
[ 104.586615][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 104.586776][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 104.586933][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 104.587093][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 104.587252][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 104.587407][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 104.587564][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 104.587720][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 104.587883][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 104.588039][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 104.588208][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 104.588366][ 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)
[ 104.588484][ C0] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 104.588640][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 104.588794][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 104.588948][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 104.589109][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 104.589263][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 104.589417][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 104.589622][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 104.589818][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 104.589974][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 104.590130][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 104.590289][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 104.590493][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 104.590657][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 104.590821][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 104.590975][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 104.591133][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 104.591288][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 104.591449][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 104.591581][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 104.591779][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 104.591939][ C0] handle_softirqs (kernel/softirq.c:561)
[ 104.592104][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 104.592260][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 104.592385][ C0]
[ 104.592477][ C0]
[ 104.592556][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 104.592716][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 104.592882][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 104.593044][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 104.593199][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 104.593356][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 104.593539][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 104.593699][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 104.593904][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 104.594069][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 104.594234][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 104.594404][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 104.594572][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 104.594734][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 104.594906][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 104.595070][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 104.595225][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 104.595388][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 104.595557][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 104.595726][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 104.595895][ C0] ? sock_ioctl (net/socket.c:1342)
[ 104.596061][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 104.596221][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 104.596375][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 104.596531][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 104.596684][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 104.596839][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 104.597035][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 104.597198][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 104.597396][ C0] RIP: 0033:0x7fd4433c3a4a
[ 104.597560][ 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
[ 104.598116][ C0] RSP: 002b:00007fff9a1e5308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 104.598358][ C0] RAX: ffffffffffffffda RBX: 0000000034aaf9d0 RCX: 00007fd4433c3a4a
[ 104.598589][ C0] RDX: 000000000000002a RSI: 0000000034aafc92 RDI: 0000000000000005
[ 104.598844][ C0] RBP: 0000000034aafc92 R08: 00007fff9a1e5310 R09: 0000000000000014
[ 104.599093][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 104.599350][ C0] R13: 000000000000002a R14: 00007fff9a1e5310 R15: 0000000000000000
| [ 110.996745][ C3] preempt_count: 101, expected: 0
| [ 110.996901][ C3] RCU nest depth: 4, expected: 0
| [ 110.997060][ C3] INFO: lockdep is turned off.
| [ 110.997552][ C3] Tainted: [W]=WARN
[ 110.997672][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 110.997876][ C3] Call Trace:
[ 110.998021][ C3]
[ 110.998112][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 110.998280][ C3] __might_resched (kernel/sched/core.c:8759)
[ 110.998443][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 110.998649][ 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)
[ 110.998853][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 110.999014][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 110.999180][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 110.999341][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 110.999498][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 110.999668][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 110.999839][ C3] skb_copy (net/core/skbuff.c:2221)
[ 111.000002][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 111.000165][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 111.000325][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 111.000490][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 111.000645][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121)
[ 111.000810][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 111.000973][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 111.001138][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 111.001307][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 111.001464][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24)
[ 111.001620][ C3] ? tc_run (net/core/dev.c:4044)
[ 111.001739][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 111.001899][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 111.002057][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 111.002222][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 111.002386][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 111.002543][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 111.002696][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 111.002868][ C3] ? arp_process (net/ipv4/arp.c:942)
[ 111.003025][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 111.003188][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 111.003350][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 111.003514][ 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)
[ 111.003636][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 111.003795][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 111.003952][ 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)
[ 111.004115][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 111.004280][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 111.004436][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 111.004589][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 111.004755][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 111.004965][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 111.005256][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 111.005502][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 111.005748][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 111.005979][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 111.006212][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 111.006457][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 111.006704][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 111.006966][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 111.007273][ C3] handle_softirqs (kernel/softirq.c:561)
[ 111.007522][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 111.007777][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 111.007974][ C3]
[ 111.008108][ C3]
[ 111.008241][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 111.008495][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 111.008748][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 111.009005][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 111.009248][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 111.009494][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 111.009743][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 111.010005][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 111.010326][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 111.010585][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 111.010832][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 111.011081][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 111.011336][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 111.011592][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 111.011861][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 111.012117][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 111.012370][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 111.012627][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 111.012884][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 111.013140][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 111.013400][ C3] ? sock_ioctl (net/socket.c:1342)
[ 111.013658][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 111.013922][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 111.014175][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 111.014427][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 111.014668][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 111.014913][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 111.015136][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 111.015311][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 111.015519][ C3] RIP: 0033:0x7fa92760fa4a
[ 111.015681][ 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
[ 111.016320][ C3] RSP: 002b:00007ffc8b89bee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 111.016568][ C3] RAX: ffffffffffffffda RBX: 000000003901e9d0 RCX: 00007fa92760fa4a
[ 111.016806][ C3] RDX: 000000000000002a RSI: 000000003901ec92 RDI: 0000000000000005
[ 111.017044][ C3] RBP: 000000003901ec92 R08: 00007ffc8b89bef0 R09: 0000000000000014
[ 111.017285][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 111.017518][ C3] R13: 000000000000002a R14: 00007ffc8b89bef0 R15: 0000000000000000
| [ 112.999975][ C3] preempt_count: 101, expected: 0
| [ 113.000219][ C3] RCU nest depth: 4, expected: 0
| [ 113.000474][ C3] INFO: lockdep is turned off.
| [ 113.001221][ C3] Tainted: [W]=WARN
[ 113.001410][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 113.001720][ C3] Call Trace:
[ 113.001905][ C3]
[ 113.002033][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 113.002296][ C3] __might_resched (kernel/sched/core.c:8759)
[ 113.002544][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 113.002860][ 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)
[ 113.003172][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 113.003419][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 113.003670][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 113.003914][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 113.004158][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 113.004407][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 113.004671][ C3] skb_copy (net/core/skbuff.c:2221)
[ 113.004867][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 113.005126][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 113.005412][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 113.005666][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 113.005904][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121)
[ 113.006192][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 113.006454][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 113.006710][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 113.006960][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 113.007352][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24)
[ 113.007598][ C3] ? tc_run (net/core/dev.c:4044)
[ 113.007790][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 113.008081][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 113.008341][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 113.008598][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 113.008853][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 113.009119][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 113.009375][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 113.009629][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 113.009881][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 113.010136][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 113.010393][ 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)
[ 113.010589][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 113.010857][ C3] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3))
[ 113.011124][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 113.011387][ C3] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291)
[ 113.011653][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 113.011917][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 113.012193][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 113.012527][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 113.012860][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 113.013125][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 113.013387][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 113.013661][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 113.013924][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 113.014206][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 113.014469][ C3] ? try_to_wake_up (kernel/sched/core.c:2197 kernel/sched/core.c:4025 kernel/sched/core.c:4191)
[ 113.014736][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 113.014992][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 113.015252][ C3] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 113.015495][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 113.015748][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 113.016072][ C3] handle_softirqs (kernel/softirq.c:561)
[ 113.016324][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 113.016580][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 113.016772][ C3]
[ 113.016901][ C3]
[ 113.017056][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 113.017302][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 113.017565][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 113.017841][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 113.018117][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 113.018369][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 113.018619][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 113.018886][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 113.019197][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 113.019461][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 113.019724][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 113.019989][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 113.020236][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 113.020490][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 113.020749][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 113.021026][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 113.021278][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 113.021524][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 113.021787][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 113.022043][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 113.022297][ C3] ? sock_ioctl (net/socket.c:1342)
[ 113.022552][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 113.022796][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 113.023041][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 113.023291][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 113.023538][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 113.023790][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 113.024110][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 113.024359][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 113.024678][ C3] RIP: 0033:0x7f4d0e829a4a
[ 113.024943][ 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
[ 113.025817][ C3] RSP: 002b:00007ffc85073448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 113.026206][ C3] RAX: ffffffffffffffda RBX: 000000003e04c9d0 RCX: 00007f4d0e829a4a
[ 113.026601][ C3] RDX: 000000000000002a RSI: 000000003e04cc92 RDI: 0000000000000005
[ 113.026999][ C3] RBP: 000000003e04cc92 R08: 00007ffc85073450 R09: 0000000000000014
[ 113.027373][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 113.027746][ C3] R13: 000000000000002a R14: 00007ffc85073450 R15: 0000000000000000
| [ 116.195551][ C3] preempt_count: 100, expected: 0
| [ 116.195703][ C3] RCU nest depth: 4, expected: 0
| [ 116.195852][ C3] INFO: lockdep is turned off.
| [ 116.196297][ C3] Tainted: [W]=WARN
[ 116.196411][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 116.196603][ C3] Call Trace:
[ 116.196721][ C3]
[ 116.196806][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 116.196970][ C3] __might_resched (kernel/sched/core.c:8759)
[ 116.197122][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 116.197311][ 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)
[ 116.197498][ C3] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:257)
[ 116.197646][ C3] ? kernel_text_address (kernel/extable.c:99)
[ 116.197802][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 116.197960][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 116.198138][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 116.198289][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 116.198456][ C3] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:257)
[ 116.198612][ C3] skb_copy (net/core/skbuff.c:2221)
[ 116.198740][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 116.198906][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 116.199063][ C3] ? lockdep_init_map_type (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:4983)
[ 116.199224][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 116.199385][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 116.199552][ C3] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179)
[ 116.199715][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121)
[ 116.199876][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 116.200030][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 116.200186][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 116.200345][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 116.200505][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24)
[ 116.200657][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 116.200818][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 116.200977][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 116.201128][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 116.201277][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 116.201426][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 116.201572][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 116.201728][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 116.201876][ C3] ? ip_fast_csum (lib/checksum.c:99)
[ 116.202022][ C3] ? ip_rcv_finish_core (./include/net/net_namespace.h:393 (discriminator 3) ./include/linux/netdevice.h:2652 (discriminator 3) net/ipv4/ip_input.c:372 (discriminator 3))
[ 116.202170][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 116.202335][ 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)
[ 116.202458][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 116.202619][ C3] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 116.202778][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 116.202949][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 116.203112][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 116.203271][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 116.203426][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 116.203633][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 116.203834][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 116.203995][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 116.204167][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 116.204344][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 116.204506][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 116.204670][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 116.204887][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 116.205046][ C3] ? finish_task_switch.isra.0 (kernel/sched/core.c:5048 kernel/sched/core.c:5075 kernel/sched/core.c:5122 kernel/sched/core.c:5241)
[ 116.205244][ C3] ? __switch_to (./arch/x86/include/asm/bitops.h:55 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 ./include/linux/sched.h:1994 ./arch/x86/include/asm/fpu/sched.h:68 arch/x86/kernel/process_64.c:674)
[ 116.205414][ C3] ? __schedule (kernel/sched/core.c:6637)
[ 116.205583][ C3] ? __pfx___schedule (kernel/sched/core.c:6637)
[ 116.205747][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 116.205948][ C3] handle_softirqs (kernel/softirq.c:561)
[ 116.206110][ C3] ? __pfx_run_ksoftirqd (kernel/softirq.c:943)
[ 116.206276][ C3] run_ksoftirqd (kernel/softirq.c:418 kernel/softirq.c:951 kernel/softirq.c:942)
[ 116.206437][ C3] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 116.206613][ C3] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107)
[ 116.206783][ C3] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107)
[ 116.206955][ C3] kthread (kernel/kthread.c:389)
[ 116.207078][ C3] ? __pfx_kthread (kernel/kthread.c:342)
[ 116.207277][ C3] ret_from_fork (arch/x86/kernel/process.c:147)
[ 116.207425][ C3] ? __pfx_kthread (kernel/kthread.c:342)
[ 116.207572][ C3] ret_from_fork_asm (arch/x86/entry/entry_64.S:257)
| [ 119.461828][ C3] preempt_count: 101, expected: 0
| [ 119.461982][ C3] RCU nest depth: 3, expected: 0
| [ 119.462147][ C3] INFO: lockdep is turned off.
| [ 119.462626][ C3] Tainted: [W]=WARN
[ 119.462753][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 119.462970][ C3] Call Trace:
[ 119.463098][ C3]
[ 119.463188][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 119.463363][ C3] __might_resched (kernel/sched/core.c:8759)
[ 119.463532][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 119.463741][ 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)
[ 119.463947][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 119.464124][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 119.464296][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 119.464468][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 119.464640][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 119.464853][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 119.465023][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 119.465194][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 119.465359][ C3] skb_copy (net/core/skbuff.c:2221)
[ 119.465493][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 119.465663][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 119.465874][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 119.466126][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 119.466294][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 119.466460][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 119.466632][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 119.466800][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 119.466970][ C3] ? tc_run (net/core/dev.c:4044)
[ 119.467102][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 119.467280][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 119.467445][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 119.467617][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 119.467739][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 119.467888][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 119.468060][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 119.468220][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 119.468371][ 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)
[ 119.468489][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 119.468640][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 119.468792][ 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)
[ 119.468944][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 119.469098][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 119.469258][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 119.469407][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 119.469556][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 119.469746][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 119.469933][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 119.470086][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 119.470236][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 119.470388][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 119.470540][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 119.470695][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 119.470854][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 119.471008][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 119.471205][ C3] handle_softirqs (kernel/softirq.c:561)
[ 119.471359][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 119.471511][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 119.471625][ C3]
[ 119.471705][ C3]
[ 119.471783][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 119.471940][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 119.472105][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 119.472271][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 119.472438][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 119.472606][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 119.472771][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 119.472935][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 119.473144][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 119.473313][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 119.473480][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 119.473645][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 119.473812][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 119.473978][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 119.474143][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 119.474312][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 119.474476][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 119.474641][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 119.474806][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 119.474973][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 119.475139][ C3] ? sock_ioctl (net/socket.c:1342)
[ 119.475307][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 119.475473][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 119.475643][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 119.475810][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 119.475977][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 119.476143][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 119.476349][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 119.476516][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 119.476725][ C3] RIP: 0033:0x7fb3afd4ca4a
[ 119.476900][ 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
[ 119.477471][ C3] RSP: 002b:00007ffc0ecbeee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 119.477699][ C3] RAX: ffffffffffffffda RBX: 00000000202679d0 RCX: 00007fb3afd4ca4a
[ 119.477934][ C3] RDX: 000000000000002a RSI: 0000000020267c92 RDI: 0000000000000005
[ 119.478181][ C3] RBP: 0000000020267c92 R08: 00007ffc0ecbeef0 R09: 0000000000000014
[ 119.478405][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 119.478630][ C3] R13: 000000000000002a R14: 00007ffc0ecbeef0 R15: 0000000000000000
| [ 121.473238][ C0] preempt_count: 101, expected: 0
| [ 121.473396][ C0] RCU nest depth: 3, expected: 0
| [ 121.473557][ C0] INFO: lockdep is turned off.
| [ 121.474007][ C0] Tainted: [W]=WARN
[ 121.474128][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 121.474322][ C0] Call Trace:
[ 121.474437][ C0]
[ 121.474517][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 121.474676][ C0] __might_resched (kernel/sched/core.c:8759)
[ 121.474830][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 121.475041][ 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)
[ 121.475291][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 121.475453][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 121.475607][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 121.475786][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 121.475989][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 121.476246][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 121.476401][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 121.476609][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 121.476762][ C0] skb_copy (net/core/skbuff.c:2221)
[ 121.476937][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 121.477098][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 121.477302][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 121.477590][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 121.477750][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 121.477903][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 121.478100][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 121.478300][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 121.478453][ C0] ? tc_run (net/core/dev.c:4044)
[ 121.478567][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 121.478776][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 121.478931][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 121.479084][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 121.479208][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 121.479415][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 121.479577][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 121.479779][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 121.479939][ 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)
[ 121.480054][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 121.480275][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 121.480431][ 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)
[ 121.480613][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 121.480794][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 121.480949][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 121.481155][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 121.481374][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 121.481563][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 121.481750][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 121.481901][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 121.482067][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 121.482276][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 121.482429][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 121.482582][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 121.482755][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 121.482956][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 121.483158][ C0] handle_softirqs (kernel/softirq.c:561)
[ 121.483350][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 121.483538][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 121.483653][ C0]
[ 121.483731][ C0]
[ 121.483829][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 121.484016][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 121.484178][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 121.484379][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 121.484549][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 121.484772][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 121.484926][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 121.485076][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 121.485279][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 121.485493][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 121.485689][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 121.485871][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 121.486062][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 121.486227][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 121.486378][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 121.486528][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 121.486679][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 121.486884][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 121.487035][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 121.487222][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 121.487409][ C0] ? sock_ioctl (net/socket.c:1342)
[ 121.487570][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 121.487722][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 121.487871][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 121.488043][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 121.488214][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 121.488367][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 121.488561][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 121.488717][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 121.488904][ C0] RIP: 0033:0x7f383f601a4a
[ 121.489061][ 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
[ 121.489758][ C0] RSP: 002b:00007ffe06727d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 121.489999][ C0] RAX: ffffffffffffffda RBX: 000000000f9099d0 RCX: 00007f383f601a4a
[ 121.490241][ C0] RDX: 000000000000002a RSI: 000000000f909c92 RDI: 0000000000000005
[ 121.490486][ C0] RBP: 000000000f909c92 R08: 00007ffe06727d20 R09: 0000000000000014
[ 121.490783][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 121.491069][ C0] R13: 000000000000002a R14: 00007ffe06727d20 R15: 0000000000000000
| [ 127.878006][ C3] preempt_count: 101, expected: 0
| [ 127.878276][ C3] RCU nest depth: 3, expected: 0
| [ 127.878538][ C3] INFO: lockdep is turned off.
| [ 127.879278][ C3] Tainted: [W]=WARN
[ 127.879466][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 127.879786][ C3] Call Trace:
[ 127.879981][ C3]
[ 127.880116][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 127.880388][ C3] __might_resched (kernel/sched/core.c:8759)
[ 127.880647][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 127.880983][ 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)
[ 127.881317][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 127.881583][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 127.881842][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 127.882106][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 127.882362][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 127.882701][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 127.882959][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 127.883218][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 127.883485][ C3] skb_copy (net/core/skbuff.c:2221)
[ 127.883688][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 127.883945][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 127.884288][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 127.884686][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 127.884954][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 127.885227][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 127.885498][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 127.885762][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 127.886029][ C3] ? tc_run (net/core/dev.c:4044)
[ 127.886240][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 127.886510][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 127.886774][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 127.887033][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 127.887232][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 127.887489][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 127.887750][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 127.888029][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 127.888299][ 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)
[ 127.888493][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 127.888749][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 127.889009][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 127.889275][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 127.889538][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 127.889804][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 127.890068][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 127.890399][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 127.890719][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 127.890974][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 127.891241][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 127.891507][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 127.891830][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 127.892089][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 127.892370][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 127.892618][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 127.892865][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 127.893124][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 127.893375][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 127.893576][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 127.893904][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 127.894180][ C3] handle_softirqs (kernel/softirq.c:561)
[ 127.894443][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 127.894702][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 127.894899][ C3]
[ 127.895030][ C3]
[ 127.895167][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 127.895428][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 127.895699][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 127.895963][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 127.896220][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 127.896485][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 127.896752][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 127.897012][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 127.897344][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 127.897621][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 127.897893][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 127.898169][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 127.898439][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 127.898699][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 127.898960][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 127.899226][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 127.899488][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 127.899757][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 127.900020][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 127.900282][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 127.900548][ C3] ? sock_ioctl (net/socket.c:1342)
[ 127.900813][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 127.901074][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 127.901335][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 127.901603][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 127.901862][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 127.902112][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 127.902444][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 127.902706][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 127.903013][ C3] RIP: 0033:0x7f61c9451a4a
[ 127.903286][ 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
[ 127.904163][ C3] RSP: 002b:00007ffddb605968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 127.904548][ C3] RAX: ffffffffffffffda RBX: 00000000269d29d0 RCX: 00007f61c9451a4a
[ 127.904928][ C3] RDX: 000000000000002a RSI: 00000000269d2c92 RDI: 0000000000000005
[ 127.905329][ C3] RBP: 00000000269d2c92 R08: 00007ffddb605970 R09: 0000000000000014
[ 127.905717][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 127.906094][ C3] R13: 000000000000002a R14: 00007ffddb605970 R15: 0000000000000000
| [ 129.899137][ C2] preempt_count: 101, expected: 0
| [ 129.899300][ C2] RCU nest depth: 3, expected: 0
| [ 129.899489][ C2] INFO: lockdep is turned off.
| [ 129.899989][ C2] Tainted: [W]=WARN
[ 129.900109][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 129.900313][ C2] Call Trace:
[ 129.900431][ C2]
[ 129.900521][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 129.900693][ C2] __might_resched (kernel/sched/core.c:8759)
[ 129.900844][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 129.901034][ 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)
[ 129.901221][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 129.901379][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 129.901533][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 129.901685][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 129.901840][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 129.902029][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 129.902182][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 129.902331][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 129.902484][ C2] skb_copy (net/core/skbuff.c:2221)
[ 129.902609][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 129.902762][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 129.902960][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 129.903201][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 129.903371][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 129.903529][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 129.903693][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 129.903871][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 129.904024][ C2] ? tc_run (net/core/dev.c:4044)
[ 129.904139][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 129.904298][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 129.904450][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 129.904599][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 129.904711][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 129.904859][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 129.905025][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 129.905173][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 129.905323][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 129.905475][ 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)
[ 129.905590][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 129.905742][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 129.905894][ 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)
[ 129.906072][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 129.906224][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 129.906382][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 129.906540][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 129.906689][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 129.906884][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 129.907069][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 129.907218][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 129.907380][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 129.907537][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 129.907687][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 129.907844][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 129.908011][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 129.908163][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 129.908355][ C2] handle_softirqs (kernel/softirq.c:561)
[ 129.908517][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 129.908688][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 129.908806][ C2]
[ 129.908885][ C2]
[ 129.908962][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 129.909113][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 129.909267][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 129.909426][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 129.909582][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 129.909734][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 129.909885][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 129.910036][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 129.910225][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 129.910403][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 129.910557][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 129.910720][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 129.910870][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 129.911022][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 129.911202][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 129.911356][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 129.911511][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 129.911664][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 129.911834][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 129.911987][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 129.912142][ C2] ? sock_ioctl (net/socket.c:1342)
[ 129.912290][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 129.912441][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 129.912594][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 129.912743][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 129.912892][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 129.913047][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 129.913238][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 129.913396][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 129.913585][ C2] RIP: 0033:0x7fdf39507a4a
[ 129.913741][ 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
[ 129.914286][ C2] RSP: 002b:00007ffed5593508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 129.914517][ C2] RAX: ffffffffffffffda RBX: 00000000291e49d0 RCX: 00007fdf39507a4a
[ 129.914747][ C2] RDX: 000000000000002a RSI: 00000000291e4c92 RDI: 0000000000000005
[ 129.915001][ C2] RBP: 00000000291e4c92 R08: 00007ffed5593510 R09: 0000000000000014
[ 129.915230][ 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