======================================
| [ 220.970820][ C1] #2: ffffffffacb59060 (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
| [ 220.971121][ C1] #3: ffffffffacb59060 (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)
| [ 220.971423][ C1]
| [ 220.971423][ C1] stack backtrace:
[ 220.971970][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 220.972283][ C1] Call Trace:
[ 220.972489][ C1]
[ 220.972631][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 220.972918][ C1] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041)
[ 220.973204][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 220.973470][ C1] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263)
[ 220.973734][ C1] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254)
[ 220.973996][ C1] ? stack_trace_save (kernel/stacktrace.c:123)
[ 220.974262][ C1] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 220.974521][ C1] ? fib_table_lookup (net/ipv4/fib_trie.c:1634)
[ 220.974797][ C1] ? save_trace (kernel/locking/lockdep.c:588)
[ 220.975078][ C1] mark_lock (kernel/locking/lockdep.c:4749)
[ 220.975282][ C1] mark_usage (kernel/locking/lockdep.c:4638)
[ 220.975481][ C1] __lock_acquire (kernel/locking/lockdep.c:5180)
[ 220.975746][ C1] ? fib_rules_lookup (net/core/fib_rules.c:295)
[ 220.976029][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 220.976294][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 220.976632][ C1] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 220.976917][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 220.977185][ C1] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 220.977325][ C1] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 220.977583][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 220.977838][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 220.978086][ C1] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867)
[ 220.978260][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 220.978517][ C1] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 220.978755][ C1] ? __alloc_skb (net/core/skbuff.c:730)
[ 220.978929][ C1] __alloc_skb (net/core/skbuff.c:730)
[ 220.979122][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 220.979298][ C1] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 220.979511][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 220.979768][ C1] ? 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)
[ 220.979955][ C1] skb_copy (net/core/skbuff.c:2221)
[ 220.980139][ C1] gro_cells_receive (net/core/gro_cells.c:31)
[ 220.980318][ C1] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 220.980490][ C1] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 220.980677][ C1] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 220.980846][ C1] ? __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)
[ 220.981018][ C1] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 220.981197][ C1] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 220.981365][ C1] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 220.981560][ C1] ? 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)
[ 220.981744][ C1] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 220.981913][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 220.982085][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 220.982253][ C1] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 220.982421][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 220.982590][ C1] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 220.982803][ C1] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567)
[ 220.982933][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 220.983106][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 220.983309][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 220.983493][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 220.983695][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 220.983967][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 220.984225][ C1] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 220.984435][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 220.984669][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 220.984943][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 220.985218][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 220.985496][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 220.985775][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 220.986058][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 220.986339][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 220.986610][ C1] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 220.986891][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 220.987167][ C1] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 220.987378][ C1] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 220.987718][ C1] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 220.987999][ C1] handle_softirqs (kernel/softirq.c:561)
[ 220.988277][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 220.988552][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 220.988760][ C1]
[ 220.988903][ C1]
[ 220.989047][ C1] __local_bh_enable_ip (kernel/softirq.c:389)
[ 220.989320][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 220.989586][ C1] __dev_queue_xmit (net/core/dev.c:4511)
[ 220.989874][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 220.990145][ C1] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 220.990425][ C1] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 220.990700][ C1] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 220.990973][ C1] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 220.991319][ C1] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 220.991606][ C1] packet_snd (net/packet/af_packet.c:3132)
[ 220.991877][ C1] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 220.992129][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 220.992396][ C1] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 220.992668][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 220.992931][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 220.993205][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 220.993474][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 220.993748][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 220.994034][ C1] ? __pfx___sys_sendto (net/socket.c:2175)
[ 220.994316][ C1] ? sock_ioctl (net/socket.c:1342)
[ 220.994591][ C1] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 220.994861][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 220.995135][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 220.995408][ C1] __x64_sys_sendto (net/socket.c:2211)
[ 220.995678][ C1] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 220.996027][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 220.996304][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 220.996645][ C1] RIP: 0033:0x7f36c2a67a4a
[ 220.996932][ C1] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 220.997911][ C1] RSP: 002b:00007ffff4840be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 220.998317][ C1] RAX: ffffffffffffffda RBX: 00000000329989d0 RCX: 00007f36c2a67a4a
[ 220.998724][ C1] RDX: 000000000000002a RSI: 0000000032998c92 RDI: 0000000000000005
[ 220.999132][ C1] RBP: 0000000032998c92 R08: 00007ffff4840bf0 R09: 0000000000000014
[ 220.999535][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 220.999947][ C1] R13: 000000000000002a R14: 00007ffff4840bf0 R15: 0000000000000000
| [ 221.001029][ C1] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1948, name: mausezahn
| [ 221.001499][ C1] preempt_count: 101, expected: 0
| [ 221.001759][ C1] RCU nest depth: 4, expected: 0
| [ 221.002012][ C1] INFO: lockdep is turned off.
[ 221.002719][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 221.003040][ C1] Call Trace:
[ 221.003245][ C1]
[ 221.003387][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 221.003656][ C1] __might_resched (kernel/sched/core.c:8759)
[ 221.003919][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 221.004241][ C1] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 221.004563][ C1] ? __alloc_skb (net/core/skbuff.c:730)
[ 221.004825][ C1] __alloc_skb (net/core/skbuff.c:730)
[ 221.005069][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 221.005317][ C1] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 221.005579][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 221.005830][ C1] ? 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)
[ 221.006084][ C1] skb_copy (net/core/skbuff.c:2221)
[ 221.006282][ C1] gro_cells_receive (net/core/gro_cells.c:31)
[ 221.006550][ C1] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 221.006809][ C1] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 221.007065][ C1] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 221.007325][ C1] ? __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)
[ 221.007541][ C1] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 221.007761][ C1] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 221.008017][ C1] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 221.008267][ C1] ? 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)
[ 221.008515][ C1] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 221.008770][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 221.009040][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 221.009288][ C1] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 221.009538][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 221.009789][ C1] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 221.010044][ C1] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567)
[ 221.010239][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 221.010491][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 221.010756][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 221.011007][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 221.011263][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 221.011592][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 221.011768][ C1] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 221.011967][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 221.012166][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 221.012324][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 221.012499][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 221.012665][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 221.012829][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 221.012991][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 221.013149][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 221.013311][ C1] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 221.013479][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 221.013650][ C1] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 221.013776][ C1] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 221.013977][ C1] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 221.014137][ C1] handle_softirqs (kernel/softirq.c:561)
[ 221.014303][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 221.014464][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 221.014586][ C1]
[ 221.014679][ C1]
[ 221.014766][ C1] __local_bh_enable_ip (kernel/softirq.c:389)
[ 221.014928][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 221.015091][ C1] __dev_queue_xmit (net/core/dev.c:4511)
[ 221.015259][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 221.015423][ C1] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 221.015590][ C1] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 221.015759][ C1] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 221.015921][ C1] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 221.016128][ C1] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 221.016295][ C1] packet_snd (net/packet/af_packet.c:3132)
[ 221.016459][ C1] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 221.016618][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 221.016782][ C1] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 221.016943][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 221.017111][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 221.017272][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 221.017437][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 221.017596][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 221.017765][ C1] ? __pfx___sys_sendto (net/socket.c:2175)
[ 221.017931][ C1] ? sock_ioctl (net/socket.c:1342)
[ 221.018092][ C1] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 221.018251][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 221.018416][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 221.018579][ C1] __x64_sys_sendto (net/socket.c:2211)
[ 221.018741][ C1] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 221.018944][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 221.019109][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 221.019314][ C1] RIP: 0033:0x7f36c2a67a4a
[ 221.019486][ C1] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 221.020063][ C1] RSP: 002b:00007ffff4840be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 221.020309][ C1] RAX: ffffffffffffffda RBX: 00000000329989d0 RCX: 00007f36c2a67a4a
[ 221.020568][ C1] RDX: 000000000000002a RSI: 0000000032998c92 RDI: 0000000000000005
[ 221.020810][ C1] RBP: 0000000032998c92 R08: 00007ffff4840bf0 R09: 0000000000000014
[ 221.021049][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 221.021293][ C1] R13: 000000000000002a R14: 00007ffff4840bf0 R15: 0000000000000000
| [ 223.076534][ C2] preempt_count: 101, expected: 0
| [ 223.076723][ C2] RCU nest depth: 4, expected: 0
| [ 223.076910][ C2] INFO: lockdep is turned off.
| [ 223.077447][ C2] Tainted: [W]=WARN
[ 223.077580][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 223.077794][ C2] Call Trace:
[ 223.077925][ C2]
[ 223.078016][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 223.078201][ C2] __might_resched (kernel/sched/core.c:8759)
[ 223.078391][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 223.078624][ 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)
[ 223.078837][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 223.079013][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 223.079195][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 223.079374][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 223.079547][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 223.079724][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 223.079905][ C2] skb_copy (net/core/skbuff.c:2221)
[ 223.080038][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 223.080224][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 223.080401][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 223.080573][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 223.080744][ 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)
[ 223.080923][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 223.081110][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 223.081286][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 223.081477][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 223.081655][ 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)
[ 223.081827][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 223.081997][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 223.082168][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 223.082348][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 223.082527][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 223.082700][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 223.082872][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 223.083043][ C2] ? sock_def_write_space (net/core/sock.c:3502)
[ 223.083217][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 223.083394][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 223.083577][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 223.083752][ 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)
[ 223.083884][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 223.084055][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 223.084226][ 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)
[ 223.084401][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 223.084577][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 223.084756][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 223.084928][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 223.085102][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 223.085318][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 223.085532][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 223.085702][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 223.085873][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 223.086048][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 223.086227][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 223.086404][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 223.086578][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 223.086756][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 223.086973][ C2] handle_softirqs (kernel/softirq.c:561)
[ 223.087144][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 223.087319][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 223.087457][ C2]
[ 223.087547][ C2]
[ 223.087636][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 223.087808][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 223.087980][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 223.088156][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 223.088327][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 223.088505][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 223.088683][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 223.088858][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 223.089072][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 223.089246][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 223.089420][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 223.089602][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 223.089775][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 223.089950][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 223.090126][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 223.090297][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 223.090467][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 223.090635][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 223.090811][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 223.090985][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 223.091156][ C2] ? sock_ioctl (net/socket.c:1342)
[ 223.091332][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 223.091521][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 223.091692][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 223.091864][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 223.092037][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 223.092210][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 223.092424][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 223.092605][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 223.092822][ C2] RIP: 0033:0x7ff603899a4a
[ 223.093001][ 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
[ 223.093613][ C2] RSP: 002b:00007ffe0059f548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 223.093884][ C2] RAX: ffffffffffffffda RBX: 000000000e57a9d0 RCX: 00007ff603899a4a
[ 223.094140][ C2] RDX: 000000000000002a RSI: 000000000e57ac92 RDI: 0000000000000005
[ 223.094400][ C2] RBP: 000000000e57ac92 R08: 00007ffe0059f550 R09: 0000000000000014
[ 223.094659][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 223.094920][ C2] R13: 000000000000002a R14: 00007ffe0059f550 R15: 0000000000000000
| [ 225.117045][ C2] preempt_count: 101, expected: 0
| [ 225.117237][ C2] RCU nest depth: 4, expected: 0
| [ 225.117434][ C2] INFO: lockdep is turned off.
| [ 225.117971][ C2] Tainted: [W]=WARN
[ 225.118111][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 225.118325][ C2] Call Trace:
[ 225.118462][ C2]
[ 225.118552][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 225.118741][ C2] __might_resched (kernel/sched/core.c:8759)
[ 225.118915][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 225.119134][ 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)
[ 225.119357][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 225.119538][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 225.119717][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 225.119896][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 225.120077][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 225.120252][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 225.120432][ C2] skb_copy (net/core/skbuff.c:2221)
[ 225.120567][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 225.120741][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 225.120922][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 225.121106][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 225.121278][ 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)
[ 225.121466][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 225.121645][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 225.121818][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 225.121991][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 225.122164][ 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)
[ 225.122342][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 225.122514][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 225.122687][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 225.122861][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 225.123043][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 225.123214][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 225.123384][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 225.123562][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 225.123738][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 225.123915][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 225.124086][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 225.124263][ 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)
[ 225.124394][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 225.124573][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 225.124752][ 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)
[ 225.124927][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 225.125103][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 225.125274][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 225.125446][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 225.125620][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 225.125837][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 225.126052][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 225.126230][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 225.126403][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 225.126581][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 225.126755][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 225.126933][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 225.127107][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 225.127281][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 225.127464][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 225.127636][ C2] handle_softirqs (kernel/softirq.c:561)
[ 225.127815][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 225.127989][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 225.128119][ C2]
[ 225.128210][ C2]
[ 225.128298][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 225.128468][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 225.128642][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 225.128813][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 225.128981][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 225.129157][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 225.129329][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 225.129503][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 225.129715][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 225.129893][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 225.130065][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 225.130232][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 225.130405][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 225.130576][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 225.130750][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 225.130920][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 225.131097][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 225.131267][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 225.131439][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 225.131635][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 225.131807][ C2] ? sock_ioctl (net/socket.c:1342)
[ 225.131981][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 225.132155][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 225.132326][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 225.132505][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 225.132676][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 225.132847][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 225.133063][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 225.133236][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 225.133455][ C2] RIP: 0033:0x7f9dc51b6a4a
[ 225.133632][ 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
[ 225.134238][ C2] RSP: 002b:00007ffda82862d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 225.134500][ C2] RAX: ffffffffffffffda RBX: 00000000377c99d0 RCX: 00007f9dc51b6a4a
[ 225.134759][ C2] RDX: 000000000000002a RSI: 00000000377c9c92 RDI: 0000000000000005
[ 225.135026][ C2] RBP: 00000000377c9c92 R08: 00007ffda82862e0 R09: 0000000000000014
[ 225.135284][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 225.135542][ C2] R13: 000000000000002a R14: 00007ffda82862e0 R15: 0000000000000000
| [ 227.110213][ C3] preempt_count: 101, expected: 0
| [ 227.110382][ C3] RCU nest depth: 4, expected: 0
| [ 227.110540][ C3] INFO: lockdep is turned off.
| [ 227.111028][ C3] Tainted: [W]=WARN
[ 227.111164][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 227.111367][ C3] Call Trace:
[ 227.111499][ C3]
[ 227.111581][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 227.111758][ C3] __might_resched (kernel/sched/core.c:8759)
[ 227.111920][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 227.112140][ 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)
[ 227.112348][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 227.112511][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 227.112674][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 227.112831][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 227.112990][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 227.113155][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 227.113313][ C3] skb_copy (net/core/skbuff.c:2221)
[ 227.113435][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 227.113598][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 227.113758][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 227.113918][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 227.114076][ 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)
[ 227.114241][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 227.114403][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 227.114562][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 227.114721][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 227.114879][ 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)
[ 227.115040][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 227.115206][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 227.115380][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 227.115535][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 227.115697][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 227.115857][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 227.116018][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 227.116174][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 227.116347][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 227.116521][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 227.116684][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 227.116843][ 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)
[ 227.116963][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 227.117136][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 227.117304][ 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)
[ 227.117475][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 227.117644][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 227.117826][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 227.117985][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 227.118158][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 227.118355][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 227.118551][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 227.118708][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 227.118865][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 227.119045][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 227.119217][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 227.119383][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 227.119554][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 227.119731][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 227.119952][ C3] handle_softirqs (kernel/softirq.c:561)
[ 227.120126][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 227.120289][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 227.120408][ C3]
[ 227.120492][ C3]
[ 227.120572][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 227.120728][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 227.120883][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 227.121062][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 227.121235][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 227.121406][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 227.121575][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 227.121736][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 227.121956][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 227.122119][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 227.122277][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 227.122436][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 227.122601][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 227.122756][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 227.122914][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 227.123072][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 227.123230][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 227.123416][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 227.123590][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 227.123751][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 227.123918][ C3] ? sock_ioctl (net/socket.c:1342)
[ 227.124088][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 227.124250][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 227.124421][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 227.124579][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 227.124739][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 227.124909][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 227.125132][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 227.125309][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 227.125536][ C3] RIP: 0033:0x7f913d7bda4a
[ 227.125710][ 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
[ 227.126291][ C3] RSP: 002b:00007fffe576a1b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 227.126534][ C3] RAX: ffffffffffffffda RBX: 0000000037a2b9d0 RCX: 00007f913d7bda4a
[ 227.126770][ C3] RDX: 000000000000002a RSI: 0000000037a2bc92 RDI: 0000000000000005
[ 227.127023][ C3] RBP: 0000000037a2bc92 R08: 00007fffe576a1c0 R09: 0000000000000014
[ 227.127278][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 227.127516][ C3] R13: 000000000000002a R14: 00007fffe576a1c0 R15: 0000000000000000
| [ 229.337273][ C3] preempt_count: 101, expected: 0
| [ 229.337445][ C3] RCU nest depth: 4, expected: 0
| [ 229.337601][ C3] INFO: lockdep is turned off.
| [ 229.338082][ C3] Tainted: [W]=WARN
[ 229.338200][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 229.338398][ C3] Call Trace:
[ 229.338520][ C3]
[ 229.338607][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 229.338778][ C3] __might_resched (kernel/sched/core.c:8759)
[ 229.338942][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 229.339143][ 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)
[ 229.339340][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 229.339503][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 229.339666][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 229.339826][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 229.339991][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 229.340156][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 229.340314][ C3] skb_copy (net/core/skbuff.c:2221)
[ 229.340440][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 229.340607][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 229.340770][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 229.340942][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 229.341101][ 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)
[ 229.341265][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 229.341442][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 229.341611][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 229.341773][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 229.341931][ 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)
[ 229.342086][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 229.342251][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 229.342410][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 229.342566][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 229.342729][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 229.342897][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 229.343054][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 229.343210][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 229.343371][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 229.343533][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 229.343690][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 229.343854][ 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)
[ 229.343976][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 229.344141][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 229.344305][ 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)
[ 229.344470][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 229.344629][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 229.344790][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 229.344948][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 229.345111][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 229.345312][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 229.345516][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 229.345679][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 229.345836][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 229.345997][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 229.346152][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 229.346312][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 229.346471][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 229.346630][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 229.346834][ C3] handle_softirqs (kernel/softirq.c:561)
[ 229.346998][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 229.347155][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 229.347275][ C3]
[ 229.347356][ C3]
[ 229.347435][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 229.347593][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 229.347750][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 229.347914][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 229.348073][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 229.348236][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 229.348393][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 229.348549][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 229.348745][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 229.348911][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 229.349069][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 229.349224][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 229.349380][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 229.349537][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 229.349693][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 229.349847][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 229.350002][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 229.350163][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 229.350319][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 229.350478][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 229.350636][ C3] ? sock_ioctl (net/socket.c:1342)
[ 229.350793][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 229.350951][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 229.351106][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 229.351265][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 229.351442][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 229.351606][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 229.351799][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 229.351958][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 229.352158][ C3] RIP: 0033:0x7f29fe782a4a
[ 229.352322][ 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
[ 229.352884][ C3] RSP: 002b:00007ffcb50a9908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 229.353124][ C3] RAX: ffffffffffffffda RBX: 000000004033e9d0 RCX: 00007f29fe782a4a
[ 229.353359][ C3] RDX: 000000000000002a RSI: 000000004033ec92 RDI: 0000000000000005
[ 229.353598][ C3] RBP: 000000004033ec92 R08: 00007ffcb50a9910 R09: 0000000000000014
[ 229.353832][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 229.354069][ C3] R13: 000000000000002a R14: 00007ffcb50a9910 R15: 0000000000000000
| [ 231.361243][ C0] preempt_count: 101, expected: 0
| [ 231.361434][ C0] RCU nest depth: 4, expected: 0
| [ 231.361593][ C0] INFO: lockdep is turned off.
| [ 231.362083][ C0] Tainted: [W]=WARN
[ 231.362212][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 231.362411][ C0] Call Trace:
[ 231.362531][ C0]
[ 231.362615][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 231.362787][ C0] __might_resched (kernel/sched/core.c:8759)
[ 231.362951][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 231.363149][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 231.363347][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 231.363518][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 231.363680][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 231.363839][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 231.363997][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 231.364164][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 231.364324][ C0] skb_copy (net/core/skbuff.c:2221)
[ 231.364449][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 231.364612][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 231.364776][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 231.364935][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 231.365093][ 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)
[ 231.365254][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 231.365417][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 231.365575][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 231.365733][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 231.365900][ 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)
[ 231.366057][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 231.366211][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 231.366369][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 231.366529][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 231.366692][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 231.366852][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 231.367015][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 231.367172][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 231.367334][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 231.367495][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 231.367652][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 231.367813][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567)
[ 231.367932][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 231.368097][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 231.368256][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099)
[ 231.368418][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 231.368579][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 231.368738][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 231.368894][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 231.369056][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 231.369261][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 231.369458][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 231.369615][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 231.369774][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 231.369933][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 231.370092][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 231.370252][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 231.370412][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 231.370577][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 231.370776][ C0] handle_softirqs (kernel/softirq.c:561)
[ 231.370939][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 231.371096][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 231.371216][ C0]
[ 231.371298][ C0]
[ 231.371378][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 231.371556][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 231.371719][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 231.371877][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 231.372033][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 231.372194][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 231.372355][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 231.372513][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 231.372717][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 231.372877][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 231.373035][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 231.373192][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 231.373349][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 231.373505][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 231.373661][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 231.373818][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 231.373982][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 231.374137][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 231.374295][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 231.374455][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 231.374614][ C0] ? sock_ioctl (net/socket.c:1342)
[ 231.374772][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 231.374931][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 231.375089][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 231.375253][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 231.375409][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 231.375564][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 231.375759][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 231.375916][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 231.376113][ C0] RIP: 0033:0x7fc4abbeba4a
[ 231.376279][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 231.376837][ C0] RSP: 002b:00007fff20123ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 231.377076][ C0] RAX: ffffffffffffffda RBX: 00000000215cd9d0 RCX: 00007fc4abbeba4a
[ 231.377317][ C0] RDX: 000000000000002a RSI: 00000000215cdc92 RDI: 0000000000000005
[ 231.377554][ C0] RBP: 00000000215cdc92 R08: 00007fff20123ad0 R09: 0000000000000014
[ 231.377790][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 231.378026][ C0] R13: 000000000000002a R14: 00007fff20123ad0 R15: 0000000000000000
| [ 233.435642][ C0] preempt_count: 101, expected: 0
| [ 233.435801][ C0] RCU nest depth: 4, expected: 0
| [ 233.435957][ C0] INFO: lockdep is turned off.
| [ 233.436432][ C0] Tainted: [W]=WARN
[ 233.436556][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 233.436759][ C0] Call Trace:
[ 233.436879][ C0]
[ 233.436962][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 233.437137][ C0] __might_resched (kernel/sched/core.c:8759)
[ 233.437299][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 233.437505][ 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)
[ 233.437704][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 233.437970][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 233.438132][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 233.438290][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 233.438447][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 233.438620][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 233.438778][ C0] skb_copy (net/core/skbuff.c:2221)
[ 233.438899][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 233.439059][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 233.439220][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 233.439380][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 233.439540][ 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)
[ 233.439704][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 233.439870][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 233.440038][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 233.440204][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 233.440366][ 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)
[ 233.440546][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 233.440704][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 233.440862][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 233.441021][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 233.441183][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 233.441341][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 233.441513][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 233.441669][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 233.441835][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 233.441995][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 233.442153][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 233.442313][ 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)
[ 233.442434][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 233.442588][ C0] ? kasan_save_stack (mm/kasan/common.c:49)
[ 233.442747][ C0] ? kasan_save_stack (mm/kasan/common.c:48)
[ 233.442905][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 233.443074][ C0] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 233.443239][ C0] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 233.443400][ C0] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 233.443563][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 233.443739][ C0] ? rcu_core (kernel/rcu/tree.c:2825)
[ 233.443873][ C0] ? handle_softirqs (kernel/softirq.c:561)
[ 233.444032][ C0] ? __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 233.444189][ C0] ? irq_exit_rcu (kernel/softirq.c:680)
[ 233.444347][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 233.444548][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 233.444751][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 233.444950][ C0] ? __create_object (mm/kmemleak.c:766)
[ 233.445120][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 233.445277][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 233.445442][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 233.445641][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 233.445842][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 233.446000][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 233.446162][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 233.446355][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 233.446517][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 233.446680][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 233.446837][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 233.446995][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 233.447196][ C0] handle_softirqs (kernel/softirq.c:561)
[ 233.447356][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 233.447516][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 233.447641][ C0]
[ 233.447722][ C0]
[ 233.447803][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 233.447961][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 233.448119][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 233.448286][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 233.448444][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 233.448603][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 233.448765][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 233.448924][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 233.449122][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 233.449281][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 233.449444][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 233.449606][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 233.449767][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 233.449934][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 233.450091][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 233.450257][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 233.450413][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 233.450569][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 233.450728][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 233.450890][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 233.451049][ C0] ? sock_ioctl (net/socket.c:1342)
[ 233.451212][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 233.451371][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 233.451547][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 233.451705][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 233.451864][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 233.452022][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 233.452220][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 233.452382][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 233.452578][ C0] RIP: 0033:0x7fdf7ca77a4a
[ 233.452743][ 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
[ 233.453301][ C0] RSP: 002b:00007ffc761ff378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 233.453558][ C0] RAX: ffffffffffffffda RBX: 0000000001a119d0 RCX: 00007fdf7ca77a4a
[ 233.453796][ C0] RDX: 000000000000002a RSI: 0000000001a11c92 RDI: 0000000000000005
[ 233.454062][ C0] RBP: 0000000001a11c92 R08: 00007ffc761ff380 R09: 0000000000000014
[ 233.454302][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 233.454545][ C0] R13: 000000000000002a R14: 00007ffc761ff380 R15: 0000000000000000
| [ 235.485228][ C0] preempt_count: 101, expected: 0
| [ 235.485419][ C0] RCU nest depth: 4, expected: 0
| [ 235.485603][ C0] INFO: lockdep is turned off.
| [ 235.486151][ C0] Tainted: [W]=WARN
[ 235.486289][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 235.486529][ C0] Call Trace:
[ 235.486676][ C0]
[ 235.486769][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 235.486958][ C0] __might_resched (kernel/sched/core.c:8759)
[ 235.487141][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 235.487365][ 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)
[ 235.487578][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 235.487756][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 235.487941][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 235.488128][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 235.488307][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 235.488489][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 235.488671][ C0] skb_copy (net/core/skbuff.c:2221)
[ 235.488810][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 235.488994][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 235.489180][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 235.489370][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 235.489557][ 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)
[ 235.489749][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 235.489935][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 235.490121][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 235.490308][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 235.490490][ 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)
[ 235.490679][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 235.490860][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 235.491042][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 235.491223][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 235.491417][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 235.491602][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 235.491783][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 235.491971][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 235.492159][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 235.492347][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 235.492528][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 235.492715][ 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)
[ 235.492851][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 235.493034][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 235.493217][ 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)
[ 235.493424][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 235.493624][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 235.493810][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 235.493993][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 235.494178][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 235.494406][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 235.494638][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 235.494825][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 235.495007][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 235.495194][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 235.495377][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 235.495563][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 235.495746][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 235.495929][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 235.496115][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 235.496306][ C0] handle_softirqs (kernel/softirq.c:561)
[ 235.496493][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 235.496675][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 235.496813][ C0]
[ 235.496907][ C0]
[ 235.497000][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 235.497181][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 235.497367][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 235.497553][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 235.497735][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 235.497920][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 235.498106][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 235.498294][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 235.498521][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 235.498715][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 235.498903][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 235.499088][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 235.499269][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 235.499453][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 235.499639][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 235.499823][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 235.500003][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 235.500191][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 235.500374][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 235.500559][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 235.500743][ C0] ? sock_ioctl (net/socket.c:1342)
[ 235.500926][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 235.501106][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 235.501281][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 235.501476][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 235.501648][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 235.501822][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 235.502041][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 235.502216][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 235.502437][ C0] RIP: 0033:0x7f26c69a4a4a
[ 235.502621][ 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
[ 235.503232][ C0] RSP: 002b:00007ffc77ad4e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 235.503498][ C0] RAX: ffffffffffffffda RBX: 0000000023fbe9d0 RCX: 00007f26c69a4a4a
[ 235.503755][ C0] RDX: 000000000000002a RSI: 0000000023fbec92 RDI: 0000000000000005
[ 235.504022][ C0] RBP: 0000000023fbec92 R08: 00007ffc77ad4e90 R09: 0000000000000014
[ 235.504281][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 235.504542][ C0] R13: 000000000000002a R14: 00007ffc77ad4e90 R15: 0000000000000000
| [ 237.912449][ C3] preempt_count: 101, expected: 0
| [ 237.912618][ C3] RCU nest depth: 3, expected: 0
| [ 237.912776][ C3] INFO: lockdep is turned off.
| [ 237.913242][ C3] Tainted: [W]=WARN
[ 237.913365][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 237.913564][ C3] Call Trace:
[ 237.913681][ C3]
[ 237.913761][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 237.913931][ C3] __might_resched (kernel/sched/core.c:8759)
[ 237.914090][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 237.914282][ 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)
[ 237.914473][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 237.914631][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 237.914786][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 237.914940][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 237.915091][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 237.915294][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 237.915465][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 237.915617][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 237.915768][ C3] skb_copy (net/core/skbuff.c:2221)
[ 237.915888][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 237.916046][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 237.916239][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 237.916483][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 237.916641][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 237.916795][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 237.916953][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 237.917108][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 237.917267][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 237.917425][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 237.917582][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 237.917701][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 237.917859][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 237.918014][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 237.918169][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 237.918322][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 237.918475][ 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)
[ 237.918592][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 237.918745][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 237.918899][ 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)
[ 237.919058][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 237.919223][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 237.919386][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 237.919536][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 237.919689][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 237.919885][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 237.920081][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 237.920235][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 237.920399][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 237.920554][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 237.920708][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 237.920862][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 237.921017][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 237.921172][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 237.921384][ C3] handle_softirqs (kernel/softirq.c:561)
[ 237.921544][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 237.921706][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 237.921825][ C3]
[ 237.921909][ C3]
[ 237.921986][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 237.922151][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 237.922321][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 237.922485][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 237.922638][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 237.922795][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 237.922951][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 237.923106][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 237.923298][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 237.923469][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 237.923624][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 237.923775][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 237.923927][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 237.924082][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 237.924235][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 237.924392][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 237.924546][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 237.924703][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 237.924856][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 237.925021][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 237.925178][ C3] ? sock_ioctl (net/socket.c:1342)
[ 237.925331][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 237.925486][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 237.925646][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 237.925806][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 237.925958][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 237.926112][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 237.926302][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 237.926462][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 237.926659][ C3] RIP: 0033:0x7f7676e5aa4a
[ 237.926822][ 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
[ 237.927384][ C3] RSP: 002b:00007ffc20b15808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 237.927617][ C3] RAX: ffffffffffffffda RBX: 00000000252f29d0 RCX: 00007f7676e5aa4a
[ 237.927858][ C3] RDX: 000000000000002a RSI: 00000000252f2c92 RDI: 0000000000000005
[ 237.928092][ C3] RBP: 00000000252f2c92 R08: 00007ffc20b15810 R09: 0000000000000014
[ 237.928320][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 237.928553][ C3] R13: 000000000000002a R14: 00007ffc20b15810 R15: 0000000000000000
| [ 239.922468][ C0] preempt_count: 101, expected: 0
| [ 239.922662][ C0] RCU nest depth: 3, expected: 0
| [ 239.922852][ C0] INFO: lockdep is turned off.
| [ 239.923444][ C0] Tainted: [W]=WARN
[ 239.923588][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 239.923826][ C0] Call Trace:
[ 239.923973][ C0]
[ 239.924081][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 239.924283][ C0] __might_resched (kernel/sched/core.c:8759)
[ 239.924483][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 239.924729][ 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)
[ 239.924971][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 239.925244][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 239.925409][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 239.925605][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 239.925777][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 239.925988][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 239.926144][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 239.926298][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 239.926451][ C0] skb_copy (net/core/skbuff.c:2221)
[ 239.926567][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 239.926736][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 239.926944][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 239.927191][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 239.927362][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 239.927533][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 239.927706][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 239.927877][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 239.928068][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 239.928237][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 239.928421][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 239.928547][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 239.928715][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 239.928893][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 239.929075][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 239.929254][ 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)
[ 239.929381][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 239.929556][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 239.929736][ 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)
[ 239.929905][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 239.930072][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 239.930236][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 239.930403][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 239.930571][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 239.930768][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 239.930972][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 239.931124][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 239.931286][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 239.931468][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 239.931625][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 239.931792][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 239.931960][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 239.932117][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 239.932316][ C0] handle_softirqs (kernel/softirq.c:561)
[ 239.932473][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 239.932637][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 239.932751][ C0]
[ 239.932843][ C0]
[ 239.932922][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 239.933085][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 239.933249][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 239.933412][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 239.933567][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 239.933737][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 239.933892][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 239.934050][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 239.934252][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 239.934406][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 239.934561][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 239.934714][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 239.934885][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 239.935046][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 239.935205][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 239.935363][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 239.935524][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 239.935677][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 239.935841][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 239.936003][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 239.936173][ C0] ? sock_ioctl (net/socket.c:1342)
[ 239.936329][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 239.936491][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 239.936650][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 239.936806][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 239.936961][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 239.937114][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 239.937304][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 239.937461][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 239.937658][ C0] RIP: 0033:0x7fb8b20e2a4a
[ 239.937828][ 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
[ 239.938417][ C0] RSP: 002b:00007ffdbd958e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 239.938674][ C0] RAX: ffffffffffffffda RBX: 000000000d1cd9d0 RCX: 00007fb8b20e2a4a
[ 239.938945][ C0] RDX: 000000000000002a RSI: 000000000d1cdc92 RDI: 0000000000000005
[ 239.939186][ C0] RBP: 000000000d1cdc92 R08: 00007ffdbd958e20 R09: 0000000000000014
[ 239.939423][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 239.939661][ C0] R13: 000000000000002a R14: 00007ffdbd958e20 R15: 0000000000000000
| [ 241.937337][ C1] preempt_count: 101, expected: 0
| [ 241.937514][ C1] RCU nest depth: 3, expected: 0
| [ 241.937695][ C1] INFO: lockdep is turned off.
| [ 241.938220][ C1] Tainted: [W]=WARN
[ 241.938359][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 241.938569][ C1] Call Trace:
[ 241.938696][ C1]
[ 241.938784][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 241.938965][ C1] __might_resched (kernel/sched/core.c:8759)
[ 241.939136][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 241.939361][ C1] 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)
[ 241.939569][ C1] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 241.939737][ C1] ? __alloc_skb (net/core/skbuff.c:730)
[ 241.939911][ C1] __alloc_skb (net/core/skbuff.c:730)
[ 241.940079][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 241.940249][ C1] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 241.940463][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 241.940640][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 241.940813][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 241.940985][ C1] skb_copy (net/core/skbuff.c:2221)
[ 241.941119][ C1] gro_cells_receive (net/core/gro_cells.c:31)
[ 241.941291][ C1] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 241.941532][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 241.941791][ C1] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 241.941965][ C1] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 241.942134][ C1] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 241.942305][ C1] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 241.942476][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 241.942649][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 241.942831][ C1] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 241.943001][ C1] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 241.943132][ C1] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 241.943306][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 241.943480][ C1] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 241.943649][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 241.943820][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 241.943989][ C1] 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)
[ 241.944116][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 241.944283][ C1] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 241.944466][ C1] ? __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)
[ 241.944634][ C1] ? place_entity (kernel/sched/fair.c:5280)
[ 241.944807][ C1] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 241.944976][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 241.945143][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 241.945313][ C1] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 241.945523][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 241.945737][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 241.945905][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 241.946074][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 241.946249][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 241.946422][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 241.946598][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 241.946767][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 241.946942][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 241.947113][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 241.947327][ C1] handle_softirqs (kernel/softirq.c:561)
[ 241.947508][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 241.947677][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 241.947805][ C1]
[ 241.947893][ C1]
[ 241.947979][ C1] __local_bh_enable_ip (kernel/softirq.c:389)
[ 241.948150][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 241.948325][ C1] __dev_queue_xmit (net/core/dev.c:4511)
[ 241.948500][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 241.948667][ C1] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 241.948839][ C1] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 241.949008][ C1] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 241.949176][ C1] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 241.949409][ C1] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 241.949581][ C1] packet_snd (net/packet/af_packet.c:3132)
[ 241.949752][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 241.949919][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 241.950088][ C1] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 241.950259][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 241.950429][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 241.950594][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 241.950769][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 241.950960][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 241.951127][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 241.951299][ C1] ? __pfx___sys_sendto (net/socket.c:2175)
[ 241.951489][ C1] ? sock_ioctl (net/socket.c:1342)
[ 241.951656][ C1] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 241.951829][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 241.951996][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 241.952186][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 241.952356][ C1] __x64_sys_sendto (net/socket.c:2211)
[ 241.952523][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 241.952740][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 241.952908][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 241.953118][ C1] RIP: 0033:0x7fc089285a4a
[ 241.953290][ C1] 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
[ 241.953885][ C1] RSP: 002b:00007ffe55a982b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 241.954141][ C1] RAX: ffffffffffffffda RBX: 00000000238d09d0 RCX: 00007fc089285a4a
[ 241.954400][ C1] RDX: 000000000000002a RSI: 00000000238d0c92 RDI: 0000000000000005
[ 241.954651][ C1] RBP: 00000000238d0c92 R08: 00007ffe55a982c0 R09: 0000000000000014
[ 241.954903][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 241.955162][ C1] R13: 000000000000002a R14: 00007ffe55a982c0 R15: 0000000000000000
| [ 243.980214][ C2] preempt_count: 101, expected: 0
| [ 243.980416][ C2] RCU nest depth: 3, expected: 0
| [ 243.980602][ C2] INFO: lockdep is turned off.
| [ 243.981129][ C2] Tainted: [W]=WARN
[ 243.981254][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 243.981482][ C2] Call Trace:
[ 243.981610][ C2]
[ 243.981695][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 243.981871][ C2] __might_resched (kernel/sched/core.c:8759)
[ 243.982037][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 243.982302][ 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)
[ 243.982492][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 243.982650][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 243.982807][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 243.982959][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 243.983111][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 243.983336][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 243.983614][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 243.983768][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 243.983919][ C2] skb_copy (net/core/skbuff.c:2221)
[ 243.984048][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 243.984208][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 243.984402][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 243.984632][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 243.984791][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 243.984947][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 243.985100][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 243.985261][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 243.985417][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 243.985571][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 243.985721][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 243.985835][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 243.985991][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 243.986152][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 243.986305][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 243.986459][ 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)
[ 243.986571][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 243.986726][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 243.986881][ 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)
[ 243.987054][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 243.987213][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 243.987369][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 243.987543][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 243.987712][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 243.987923][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 243.988113][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 243.988265][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 243.988416][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 243.988570][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 243.988723][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 243.988879][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 243.989030][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 243.989181][ C2] ? trace_lock_release (./include/linux/instrumented.h:68 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:69)
[ 243.989330][ C2] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 243.989482][ C2] ? try_to_wake_up (kernel/sched/core.c:4325)
[ 243.989664][ C2] ? __pfx_try_to_wake_up (kernel/sched/core.c:4168)
[ 243.989819][ C2] handle_softirqs (kernel/softirq.c:561)
[ 243.989980][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 243.990132][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 243.990247][ C2]
[ 243.990325][ C2]
[ 243.990401][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 243.990560][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 243.990710][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 243.990870][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 243.991026][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 243.991183][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 243.991343][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 243.991521][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 243.991731][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 243.991896][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 243.992054][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 243.992203][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 243.992360][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 243.992510][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 243.992666][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 243.992827][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 243.992978][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 243.993129][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 243.993310][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 243.993466][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 243.993621][ C2] ? sock_ioctl (net/socket.c:1342)
[ 243.993779][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 243.993932][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 243.994082][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 243.994242][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 243.994397][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 243.994548][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 243.994768][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 243.994923][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 243.995115][ C2] RIP: 0033:0x7f1de89c8a4a
[ 243.995272][ 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
[ 243.995810][ C2] RSP: 002b:00007fff07bf1478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 243.996042][ C2] RAX: ffffffffffffffda RBX: 0000000003e2f9d0 RCX: 00007f1de89c8a4a
[ 243.996267][ C2] RDX: 000000000000002a RSI: 0000000003e2fc92 RDI: 0000000000000005
[ 243.996494][ C2] RBP: 0000000003e2fc92 R08: 00007fff07bf1480 R09: 0000000000000014
[ 243.996733][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 243.996958][ C2] R13: 000000000000002a R14: 00007fff07bf1480 R15: 0000000000000000
| [ 246.214531][ C2] preempt_count: 101, expected: 0
| [ 246.214700][ C2] RCU nest depth: 3, expected: 0
| [ 246.214863][ C2] INFO: lockdep is turned off.
| [ 246.215354][ C2] Tainted: [W]=WARN
[ 246.215473][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 246.215662][ C2] Call Trace:
[ 246.215779][ C2]
[ 246.215857][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 246.216027][ C2] __might_resched (kernel/sched/core.c:8759)
[ 246.216186][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 246.216382][ 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)
[ 246.216572][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 246.216728][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 246.216886][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 246.217042][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 246.217196][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 246.217387][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 246.217546][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 246.217699][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 246.217852][ C2] skb_copy (net/core/skbuff.c:2221)
[ 246.217968][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 246.218121][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 246.218312][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 246.218555][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 246.218708][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 246.218870][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 246.219031][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 246.219193][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 246.219349][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 246.219501][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 246.219657][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 246.219774][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 246.219934][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 246.220084][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 246.220237][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 246.220387][ 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)
[ 246.220502][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 246.220652][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 246.220805][ 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)
[ 246.220958][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 246.221121][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 246.221271][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 246.221432][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 246.221584][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 246.221773][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 246.221961][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 246.222112][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 246.222268][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 246.222419][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 246.222572][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 246.222725][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 246.222880][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 246.223034][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 246.223230][ C2] handle_softirqs (kernel/softirq.c:561)
[ 246.223394][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 246.223546][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 246.223661][ C2]
[ 246.223741][ C2]
[ 246.223818][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 246.223972][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 246.224127][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 246.224286][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 246.224445][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 246.224600][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 246.224753][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 246.224906][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 246.225097][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 246.225259][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 246.225412][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 246.225567][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 246.225720][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 246.225872][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 246.226024][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 246.226175][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 246.226328][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 246.226480][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 246.226632][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 246.226793][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 246.226948][ C2] ? sock_ioctl (net/socket.c:1342)
[ 246.227102][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 246.227259][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 246.227411][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 246.227564][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 246.227718][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 246.227879][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 246.228070][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 246.228227][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 246.228419][ C2] RIP: 0033:0x7f6d0bfdca4a
[ 246.228579][ 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
[ 246.229123][ C2] RSP: 002b:00007ffd4f84f528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 246.229353][ C2] RAX: ffffffffffffffda RBX: 00000000245469d0 RCX: 00007f6d0bfdca4a
[ 246.229578][ C2] RDX: 000000000000002a RSI: 0000000024546c92 RDI: 0000000000000005
[ 246.229805][ C2] RBP: 0000000024546c92 R08: 00007ffd4f84f530 R09: 0000000000000014
[ 246.230039][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 246.230266][ C2] R13: 000000000000002a R14: 00007ffd4f84f530 R15: 0000000000000000
| [ 248.299239][ C2] preempt_count: 101, expected: 0
| [ 248.299417][ C2] RCU nest depth: 3, expected: 0
| [ 248.299583][ C2] INFO: lockdep is turned off.
| [ 248.300056][ C2] Tainted: [W]=WARN
[ 248.300179][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 248.300382][ C2] Call Trace:
[ 248.300499][ C2]
[ 248.300577][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 248.300740][ C2] __might_resched (kernel/sched/core.c:8759)
[ 248.300896][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 248.301091][ 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)
[ 248.301279][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 248.301452][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 248.301618][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 248.301774][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 248.301937][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 248.302129][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 248.302292][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 248.302445][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 248.302598][ C2] skb_copy (net/core/skbuff.c:2221)
[ 248.302714][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 248.302870][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 248.303063][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 248.303290][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 248.303455][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 248.303609][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 248.303761][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 248.303917][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 248.304074][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 248.304228][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 248.304381][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 248.304496][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 248.304659][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 248.304812][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 248.304963][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 248.305114][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 248.305265][ 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)
[ 248.305380][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 248.305532][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 248.305694][ 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)
[ 248.305847][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 248.306000][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 248.306153][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 248.306308][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 248.306460][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 248.306648][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 248.306839][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 248.306997][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 248.307153][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 248.307310][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 248.307464][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 248.307624][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 248.307775][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 248.307931][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 248.308139][ C2] handle_softirqs (kernel/softirq.c:561)
[ 248.308302][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 248.308458][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 248.308574][ C2]
[ 248.308654][ C2]
[ 248.308731][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 248.308885][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 248.309038][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 248.309199][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 248.309351][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 248.309508][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 248.309661][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 248.309813][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 248.310005][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 248.310162][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 248.310324][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 248.310481][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 248.310640][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 248.310793][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 248.310942][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 248.311097][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 248.311249][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 248.311420][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 248.311574][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 248.311733][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 248.311893][ C2] ? sock_ioctl (net/socket.c:1342)
[ 248.312049][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 248.312204][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 248.312354][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 248.312509][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 248.312667][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 248.312817][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 248.313004][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 248.313160][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 248.313353][ C2] RIP: 0033:0x7fca81f4ea4a
[ 248.313515][ 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
[ 248.314060][ C2] RSP: 002b:00007ffdafe08528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 248.314291][ C2] RAX: ffffffffffffffda RBX: 0000000028a7e9d0 RCX: 00007fca81f4ea4a
[ 248.314519][ C2] RDX: 000000000000002a RSI: 0000000028a7ec92 RDI: 0000000000000005
[ 248.314750][ C2] RBP: 0000000028a7ec92 R08: 00007ffdafe08530 R09: 0000000000000014
[ 248.314979][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 248.315204][ C2] R13: 000000000000002a R14: 00007ffdafe08530 R15: 0000000000000000
| [ 250.348264][ C0] preempt_count: 101, expected: 0
| [ 250.348447][ C0] RCU nest depth: 3, expected: 0
| [ 250.348603][ C0] INFO: lockdep is turned off.
| [ 250.349095][ C0] Tainted: [W]=WARN
[ 250.349217][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 250.349418][ C0] Call Trace:
[ 250.349537][ C0]
[ 250.349621][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 250.349785][ C0] __might_resched (kernel/sched/core.c:8759)
[ 250.349941][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 250.350141][ 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)
[ 250.350332][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 250.350489][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 250.350650][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 250.350809][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 250.350969][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 250.351168][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 250.351343][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 250.351538][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 250.351697][ C0] skb_copy (net/core/skbuff.c:2221)
[ 250.351815][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 250.352009][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 250.352201][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 250.352431][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 250.352592][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 250.352745][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 250.352902][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 250.353059][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 250.353228][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 250.353386][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 250.353537][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 250.353652][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 250.353808][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 250.353974][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 250.354142][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 250.354307][ 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)
[ 250.354437][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 250.354606][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 250.354775][ 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)
[ 250.354943][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 250.355115][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 250.355285][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 250.355453][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 250.355621][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 250.355838][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 250.356049][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 250.356216][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 250.356385][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 250.356556][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 250.356724][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 250.356899][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 250.357073][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 250.357243][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 250.357458][ C0] handle_softirqs (kernel/softirq.c:561)
[ 250.357633][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 250.357799][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 250.357929][ C0]
[ 250.358016][ C0]
[ 250.358101][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 250.358274][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 250.358441][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 250.358611][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 250.358779][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 250.358949][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 250.359119][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 250.359287][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 250.359501][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 250.359671][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 250.359839][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 250.360009][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 250.360175][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 250.360341][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 250.360509][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 250.360680][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 250.360846][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 250.361019][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 250.361178][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 250.361343][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 250.361502][ C0] ? sock_ioctl (net/socket.c:1342)
[ 250.361655][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 250.361810][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 250.361970][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 250.362126][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 250.362278][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 250.362436][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 250.362629][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 250.362783][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 250.362976][ C0] RIP: 0033:0x7ff3348f1a4a
[ 250.363143][ 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
[ 250.363682][ C0] RSP: 002b:00007ffffdb6efa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 250.363912][ C0] RAX: ffffffffffffffda RBX: 0000000029d059d0 RCX: 00007ff3348f1a4a
[ 250.364147][ C0] RDX: 000000000000002a RSI: 0000000029d05c92 RDI: 0000000000000005
[ 250.364375][ C0] RBP: 0000000029d05c92 R08: 00007ffffdb6efb0 R09: 0000000000000014
[ 250.364612][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 250.364841][ C0] R13: 000000000000002a R14: 00007ffffdb6efb0 R15: 0000000000000000
| [ 252.404146][ C2] preempt_count: 101, expected: 0
| [ 252.404325][ C2] RCU nest depth: 3, expected: 0
| [ 252.404516][ C2] INFO: lockdep is turned off.
| [ 252.405061][ C2] Tainted: [W]=WARN
[ 252.405191][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 252.405401][ C2] Call Trace:
[ 252.405532][ C2]
[ 252.405627][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 252.405810][ C2] __might_resched (kernel/sched/core.c:8759)
[ 252.405980][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 252.406194][ 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)
[ 252.406403][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 252.406574][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 252.406761][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 252.406935][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 252.407108][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 252.407322][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 252.407492][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 252.407660][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 252.407838][ C2] skb_copy (net/core/skbuff.c:2221)
[ 252.407967][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 252.408138][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 252.408352][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 252.408610][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 252.408779][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 252.408949][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 252.409125][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 252.409296][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 252.409471][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 252.409640][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 252.409809][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 252.409939][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 252.410105][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 252.410270][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 252.410443][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 252.410613][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 252.410781][ 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)
[ 252.410909][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 252.411077][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 252.411248][ 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)
[ 252.411439][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 252.411608][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 252.411786][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 252.411953][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 252.412119][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 252.412331][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 252.412540][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 252.412708][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 252.412875][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 252.413055][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 252.413227][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 252.413398][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 252.413568][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 252.413736][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 252.413953][ C2] handle_softirqs (kernel/softirq.c:561)
[ 252.414127][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 252.414298][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 252.414423][ C2]
[ 252.414510][ C2]
[ 252.414596][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 252.414763][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 252.414929][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 252.415096][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 252.415267][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 252.415445][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 252.415614][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 252.415782][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 252.415991][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 252.416162][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 252.416332][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 252.416501][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 252.416676][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 252.416846][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 252.417014][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 252.417181][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 252.417348][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 252.417515][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 252.417687][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 252.417860][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 252.418040][ C2] ? sock_ioctl (net/socket.c:1342)
[ 252.418211][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 252.418383][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 252.418551][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 252.418722][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 252.418892][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 252.419062][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 252.419282][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 252.419454][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 252.419668][ C2] RIP: 0033:0x7f4c94a46a4a
[ 252.419845][ 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
[ 252.420442][ C2] RSP: 002b:00007ffd32c6cfb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 252.420698][ C2] RAX: ffffffffffffffda RBX: 00000000238279d0 RCX: 00007f4c94a46a4a
[ 252.420952][ C2] RDX: 000000000000002a RSI: 0000000023827c92 RDI: 0000000000000005
[ 252.421201][ C2] RBP: 0000000023827c92 R08: 00007ffd32c6cfc0 R09: 0000000000000014
[ 252.421473][ 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