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