====================================== | [ 26.110899][ C2] #2: ffffffff9f359060 (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 | [ 26.111210][ C2] #3: ffffffff9f359060 (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) | [ 26.111512][ C2] | [ 26.111512][ C2] stack backtrace: [ 26.111964][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.112173][ C2] Call Trace: [ 26.112299][ C2] [ 26.112386][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 26.112561][ C2] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041) [ 26.112731][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 26.112898][ C2] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263) [ 26.113065][ C2] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254) [ 26.113231][ C2] ? stack_trace_save (kernel/stacktrace.c:123) [ 26.113400][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 26.113563][ C2] ? fib_table_lookup (net/ipv4/fib_trie.c:1634) [ 26.113735][ C2] ? save_trace (kernel/locking/lockdep.c:588) [ 26.113902][ C2] mark_lock (kernel/locking/lockdep.c:4749) [ 26.114028][ C2] mark_usage (kernel/locking/lockdep.c:4638) [ 26.114153][ C2] __lock_acquire (kernel/locking/lockdep.c:5180) [ 26.114319][ C2] ? fib_rules_lookup (net/core/fib_rules.c:295) [ 26.114485][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 26.114651][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 26.114858][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 26.115059][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 26.115225][ C2] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 26.115353][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 26.115529][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 26.115706][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 26.115912][ C2] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867) [ 26.116105][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 26.116314][ C2] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 26.116520][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 26.116693][ C2] __alloc_skb (net/core/skbuff.c:730) [ 26.116859][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 26.117040][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 26.117211][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 26.117376][ 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) [ 26.117553][ C2] skb_copy (net/core/skbuff.c:2221) [ 26.117679][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 26.117846][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 26.118014][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 26.118181][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 26.118355][ 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) [ 26.118524][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 26.118710][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 26.118885][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 26.119053][ 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) [ 26.119224][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 26.119393][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 26.119562][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 26.119728][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 26.119898][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 26.120069][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 26.120237][ 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) [ 26.120362][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 26.120530][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 26.120697][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 26.120864][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 26.121034][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 26.121201][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 26.121366][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 26.121577][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 26.121787][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 26.121951][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 26.122118][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 26.122289][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 26.122465][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 26.122633][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 26.122799][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 26.122970][ C2] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 26.123144][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 26.123316][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 26.123444][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 26.123659][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 26.123833][ C2] handle_softirqs (kernel/softirq.c:561) [ 26.123999][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 26.124168][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 26.124293][ C2] [ 26.124379][ C2] [ 26.124463][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 26.124629][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 26.124798][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 26.124970][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 26.125135][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 26.125303][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 26.125476][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 26.125642][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 26.125855][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 26.126022][ C2] packet_snd (net/packet/af_packet.c:3132) [ 26.126191][ C2] ? __lock_release (kernel/locking/lockdep.c:5525) [ 26.126356][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 26.126521][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 26.126684][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 26.126850][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 26.127029][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 26.127198][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 26.127364][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 26.127531][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 26.127697][ C2] ? sock_ioctl (net/socket.c:1342) [ 26.127869][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 26.128039][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 26.128207][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 26.128374][ C2] __x64_sys_sendto (net/socket.c:2211) [ 26.128542][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 26.128752][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 26.129011][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.129218][ C2] RIP: 0033:0x7f9ca0813a4a [ 26.129390][ 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 [ 26.129976][ C2] RSP: 002b:00007ffcc630d2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 26.130228][ C2] RAX: ffffffffffffffda RBX: 00000000009149d0 RCX: 00007f9ca0813a4a [ 26.130477][ C2] RDX: 000000000000002a RSI: 0000000000914c92 RDI: 0000000000000005 [ 26.130726][ C2] RBP: 0000000000914c92 R08: 00007ffcc630d2b0 R09: 0000000000000014 [ 26.130980][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 26.131228][ C2] R13: 000000000000002a R14: 00007ffcc630d2b0 R15: 0000000000000000 | [ 26.131970][ C2] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 388, name: mausezahn | [ 26.132261][ C2] preempt_count: 101, expected: 0 | [ 26.132429][ C2] RCU nest depth: 4, expected: 0 | [ 26.132594][ C2] INFO: lockdep is turned off. [ 26.132999][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.133198][ C2] Call Trace: [ 26.133318][ C2] [ 26.133399][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 26.133560][ C2] __might_resched (kernel/sched/core.c:8759) [ 26.133717][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 26.133918][ 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) [ 26.134111][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 26.134268][ C2] __alloc_skb (net/core/skbuff.c:730) [ 26.134430][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 26.134587][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 26.134744][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 26.134896][ 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) [ 26.135053][ C2] skb_copy (net/core/skbuff.c:2221) [ 26.135174][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 26.135331][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 26.135487][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 26.135648][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 26.135805][ 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) [ 26.135962][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 26.136123][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 26.136281][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 26.136439][ 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) [ 26.136596][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 26.136759][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 26.136926][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 26.137083][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 26.137239][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 26.137396][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 26.137551][ 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) [ 26.137671][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 26.137832][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 26.137988][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 26.138142][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 26.138298][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 26.138453][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 26.138607][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 26.138801][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 26.139000][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 26.139154][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 26.139311][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 26.139471][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 26.139629][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 26.139789][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 26.139943][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 26.140102][ C2] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 26.140261][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 26.140417][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 26.140535][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 26.140728][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 26.140886][ C2] handle_softirqs (kernel/softirq.c:561) [ 26.141042][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 26.141201][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 26.141318][ C2] [ 26.141398][ C2] [ 26.141478][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 26.141633][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 26.141786][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 26.141944][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 26.142100][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 26.142262][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 26.142418][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 26.142573][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 26.142766][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 26.142923][ C2] packet_snd (net/packet/af_packet.c:3132) [ 26.143081][ C2] ? __lock_release (kernel/locking/lockdep.c:5525) [ 26.143235][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 26.143398][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 26.143552][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 26.143705][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 26.143858][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 26.144014][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 26.144170][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 26.144326][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 26.144482][ C2] ? sock_ioctl (net/socket.c:1342) [ 26.144647][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 26.144801][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 26.144956][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 26.145110][ C2] __x64_sys_sendto (net/socket.c:2211) [ 26.145267][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 26.145459][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 26.145614][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.145814][ C2] RIP: 0033:0x7f9ca0813a4a [ 26.145981][ 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 [ 26.146527][ C2] RSP: 002b:00007ffcc630d2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 26.146766][ C2] RAX: ffffffffffffffda RBX: 00000000009149d0 RCX: 00007f9ca0813a4a [ 26.147008][ C2] RDX: 000000000000002a RSI: 0000000000914c92 RDI: 0000000000000005 [ 26.147240][ C2] RBP: 0000000000914c92 R08: 00007ffcc630d2b0 R09: 0000000000000014 [ 26.147471][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 26.147700][ C2] R13: 000000000000002a R14: 00007ffcc630d2b0 R15: 0000000000000000 | [ 30.107697][ C3] preempt_count: 101, expected: 0 | [ 30.107951][ C3] RCU nest depth: 4, expected: 0 | [ 30.108228][ C3] INFO: lockdep is turned off. | [ 30.109072][ C3] Tainted: [W]=WARN [ 30.109282][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.109614][ C3] Call Trace: [ 30.109818][ C3] [ 30.109948][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 30.110211][ C3] __might_resched (kernel/sched/core.c:8759) [ 30.110470][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 30.110792][ 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) [ 30.111121][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 30.111400][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 30.111673][ C3] __alloc_skb (net/core/skbuff.c:730) [ 30.111940][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 30.112202][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 30.112452][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 30.112722][ C3] skb_copy (net/core/skbuff.c:2221) [ 30.112923][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 30.113179][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 30.113432][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 30.113688][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 30.113937][ 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) [ 30.114192][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 30.114459][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 30.114726][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 30.114985][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 30.115235][ 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) [ 30.115484][ C3] ? tc_run (net/core/dev.c:4062) [ 30.115670][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 30.115914][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 30.116170][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 30.116426][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 30.116684][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 30.116954][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 30.117204][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 30.117457][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 30.117709][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 30.117963][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 30.118217][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 30.118488][ 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) [ 30.118681][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 30.118934][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 30.119183][ 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) [ 30.119440][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 30.119681][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 30.119923][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 30.120188][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 30.120449][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 30.120762][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 30.121085][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 30.121349][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 30.121603][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 30.121866][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 30.122126][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 30.122390][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 30.122649][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 30.122921][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 30.123257][ C3] handle_softirqs (kernel/softirq.c:561) [ 30.123525][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 30.123793][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 30.123984][ C3] [ 30.124134][ C3] [ 30.124274][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 30.124540][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 30.124815][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 30.125094][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 30.125365][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 30.125629][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 30.125913][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 30.126183][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 30.126506][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 30.126781][ C3] packet_snd (net/packet/af_packet.c:3132) [ 30.127068][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 30.127323][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 30.127572][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 30.127814][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 30.128082][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 30.128273][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 30.128431][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 30.128607][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 30.128778][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 30.128952][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 30.129115][ C3] ? trace_rcu_future_grace_period (./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:107) [ 30.129328][ C3] ? sock_ioctl (net/socket.c:1342) [ 30.129493][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 30.129682][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 30.129913][ C3] ? __local_bh_enable (kernel/softirq.c:350) [ 30.130083][ C3] __x64_sys_sendto (net/socket.c:2211) [ 30.130244][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 30.130442][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 30.130654][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 30.130867][ C3] RIP: 0033:0x7f989c6eea4a [ 30.131036][ 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 [ 30.131633][ C3] RSP: 002b:00007fffa48ca048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 30.131896][ C3] RAX: ffffffffffffffda RBX: 000000003b1d89d0 RCX: 00007f989c6eea4a [ 30.132146][ C3] RDX: 000000000000002a RSI: 000000003b1d8c92 RDI: 0000000000000005 [ 30.132396][ C3] RBP: 000000003b1d8c92 R08: 00007fffa48ca050 R09: 0000000000000014 [ 30.132651][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 30.132901][ C3] R13: 000000000000002a R14: 00007fffa48ca050 R15: 0000000000000000 | [ 32.482191][ C2] preempt_count: 101, expected: 0 | [ 32.482376][ C2] RCU nest depth: 3, expected: 0 | [ 32.482558][ C2] INFO: lockdep is turned off. | [ 32.483076][ C2] Tainted: [W]=WARN [ 32.483203][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.483411][ C2] Call Trace: [ 32.483540][ C2] [ 32.483628][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 32.483805][ C2] __might_resched (kernel/sched/core.c:8759) [ 32.483978][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 32.484184][ 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) [ 32.484387][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 32.484554][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 32.484720][ C2] __alloc_skb (net/core/skbuff.c:730) [ 32.484881][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 32.485047][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 32.485255][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 32.485421][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 32.485589][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 32.485749][ C2] skb_copy (net/core/skbuff.c:2221) [ 32.485875][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 32.486040][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 32.486250][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 32.486495][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 32.486665][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 32.486831][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 32.487028][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 32.487195][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 32.487360][ C2] ? tc_run (net/core/dev.c:4062) [ 32.487487][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 32.487658][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 32.487823][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 32.487993][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 32.488117][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 32.488281][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 32.488447][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 32.488615][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 32.488779][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 32.488944][ 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) [ 32.489070][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 32.489243][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 32.489409][ 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) [ 32.489576][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 32.489741][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 32.489908][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 32.490072][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 32.490234][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 32.490444][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 32.490652][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 32.490812][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 32.490977][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 32.491148][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 32.491313][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 32.491482][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 32.491647][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 32.491818][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 32.492027][ C2] handle_softirqs (kernel/softirq.c:561) [ 32.492194][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 32.492359][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 32.492484][ C2] [ 32.492571][ C2] [ 32.492655][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 32.492819][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 32.492989][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 32.493157][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 32.493323][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 32.493486][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 32.493637][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 32.493790][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 32.493984][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 32.494136][ C2] packet_snd (net/packet/af_packet.c:3132) [ 32.494290][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 32.494441][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 32.494590][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 32.494738][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 32.494887][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 32.495036][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 32.495190][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 32.495340][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 32.495490][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 32.495643][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 32.495796][ C2] ? sock_ioctl (net/socket.c:1342) [ 32.495944][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 32.496094][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 32.496243][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 32.496412][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 32.496574][ C2] __x64_sys_sendto (net/socket.c:2211) [ 32.496738][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 32.496950][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 32.497114][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 32.497319][ C2] RIP: 0033:0x7f263e132a4a [ 32.497491][ 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 [ 32.498071][ C2] RSP: 002b:00007ffce4955798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 32.498325][ C2] RAX: ffffffffffffffda RBX: 00000000250549d0 RCX: 00007f263e132a4a [ 32.498557][ C2] RDX: 000000000000002a RSI: 0000000025054c92 RDI: 0000000000000005 [ 32.498784][ C2] RBP: 0000000025054c92 R08: 00007ffce49557a0 R09: 0000000000000014 [ 32.499009][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 32.499234][ C2] R13: 000000000000002a R14: 00007ffce49557a0 R15: 0000000000000000 | [ 36.499874][ C0] preempt_count: 101, expected: 0 | [ 36.500037][ C0] RCU nest depth: 3, expected: 0 | [ 36.500209][ C0] INFO: lockdep is turned off. | [ 36.500719][ C0] Tainted: [W]=WARN [ 36.500855][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.501061][ C0] Call Trace: [ 36.501198][ C0] [ 36.501278][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 36.501458][ C0] __might_resched (kernel/sched/core.c:8759) [ 36.501627][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 36.501824][ 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) [ 36.502032][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 36.502205][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 36.502379][ C0] __alloc_skb (net/core/skbuff.c:730) [ 36.502532][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 36.502695][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 36.502891][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 36.503069][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 36.503238][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 36.503415][ C0] skb_copy (net/core/skbuff.c:2221) [ 36.503540][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 36.503707][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 36.503909][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 36.504146][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 36.504304][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 36.504456][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 36.504613][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 36.504767][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 36.504917][ C0] ? tc_run (net/core/dev.c:4062) [ 36.505032][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 36.505186][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 36.505337][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 36.505502][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 36.505619][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 36.505782][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 36.505941][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 36.506103][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 36.506261][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 36.506418][ 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) [ 36.506532][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 36.506696][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 36.506878][ 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) [ 36.507043][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 36.507194][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 36.507347][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 36.507497][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 36.507648][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 36.507836][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 36.508024][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 36.508178][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 36.508330][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 36.508484][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 36.508642][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 36.508796][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 36.508948][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 36.509104][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 36.509296][ C0] handle_softirqs (kernel/softirq.c:561) [ 36.509455][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 36.509608][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 36.509723][ C0] [ 36.509800][ C0] [ 36.509877][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 36.510025][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 36.510176][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 36.510329][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 36.510484][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 36.510644][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 36.510796][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 36.510949][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 36.511136][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 36.511297][ C0] packet_snd (net/packet/af_packet.c:3132) [ 36.511457][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 36.511610][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 36.511762][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 36.511911][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 36.512062][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 36.512218][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 36.512375][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 36.512532][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 36.512698][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 36.512862][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 36.513021][ C0] ? sock_ioctl (net/socket.c:1342) [ 36.513177][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 36.513328][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 36.513487][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 36.513647][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 36.513814][ C0] __x64_sys_sendto (net/socket.c:2211) [ 36.513968][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 36.514155][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 36.514307][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.514495][ C0] RIP: 0033:0x7f070175ca4a [ 36.514652][ 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 [ 36.515200][ C0] RSP: 002b:00007ffc206e3618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 36.515447][ C0] RAX: ffffffffffffffda RBX: 000000000b0e49d0 RCX: 00007f070175ca4a [ 36.515690][ C0] RDX: 000000000000002a RSI: 000000000b0e4c92 RDI: 0000000000000005 [ 36.515918][ C0] RBP: 000000000b0e4c92 R08: 00007ffc206e3620 R09: 0000000000000014 [ 36.516147][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 36.516378][ C0] R13: 000000000000002a R14: 00007ffc206e3620 R15: 0000000000000000 | [ 43.113762][ C0] preempt_count: 101, expected: 0 | [ 43.113919][ C0] RCU nest depth: 4, expected: 0 | [ 43.114076][ C0] INFO: lockdep is turned off. | [ 43.114555][ C0] Tainted: [W]=WARN [ 43.114675][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.114869][ C0] Call Trace: [ 43.114988][ C0] [ 43.115073][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 43.115241][ C0] __might_resched (kernel/sched/core.c:8759) [ 43.115402][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 43.115601][ 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) [ 43.115800][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 43.115963][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 43.116122][ C0] __alloc_skb (net/core/skbuff.c:730) [ 43.116282][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 43.116438][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 43.116596][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 43.116763][ C0] skb_copy (net/core/skbuff.c:2221) [ 43.116910][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 43.117069][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 43.117226][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 43.117393][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 43.117551][ 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) [ 43.117710][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 43.117872][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 43.118028][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 43.118187][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 43.118343][ 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) [ 43.118505][ C0] ? tc_run (net/core/dev.c:4044) [ 43.118625][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 43.118782][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 43.118939][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 43.119095][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 43.119258][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 43.119417][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 43.119576][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 43.119731][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 43.119888][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 43.120050][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 43.120209][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 43.120370][ 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) [ 43.120489][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 43.120653][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 43.120815][ 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) [ 43.120989][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 43.121146][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 43.121303][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 43.121461][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 43.121616][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 43.121815][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 43.122024][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 43.122176][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 43.122333][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 43.122490][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 43.122648][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 43.122804][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 43.122968][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 43.123129][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 43.123330][ C0] handle_softirqs (kernel/softirq.c:561) [ 43.123490][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 43.123649][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 43.123769][ C0] [ 43.123850][ C0] [ 43.123930][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 43.124086][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 43.124259][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 43.124419][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 43.124575][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 43.124733][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 43.124903][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 43.125092][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 43.125291][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 43.125447][ C0] packet_snd (net/packet/af_packet.c:3132) [ 43.125608][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 43.125766][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 43.125924][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 43.126080][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 43.126237][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 43.126397][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 43.126559][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 43.126718][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 43.126886][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 43.127044][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 43.127204][ C0] ? sock_ioctl (net/socket.c:1342) [ 43.127362][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 43.127519][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 43.127674][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 43.127836][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 43.127990][ C0] __x64_sys_sendto (net/socket.c:2211) [ 43.128146][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 43.128354][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.128512][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.128721][ C0] RIP: 0033:0x7f350059da4a [ 43.128892][ 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 [ 43.129481][ C0] RSP: 002b:00007ffd9b9f2228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.129730][ C0] RAX: ffffffffffffffda RBX: 000000002e2bf9d0 RCX: 00007f350059da4a [ 43.129971][ C0] RDX: 000000000000002a RSI: 000000002e2bfc92 RDI: 0000000000000005 [ 43.130218][ C0] RBP: 000000002e2bfc92 R08: 00007ffd9b9f2230 R09: 0000000000000014 [ 43.130458][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 43.130705][ C0] R13: 000000000000002a R14: 00007ffd9b9f2230 R15: 0000000000000000 | [ 45.184506][ C0] preempt_count: 101, expected: 0 | [ 45.184685][ C0] RCU nest depth: 4, expected: 0 | [ 45.184845][ C0] INFO: lockdep is turned off. | [ 45.185354][ C0] Tainted: [W]=WARN [ 45.185501][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.185771][ C0] Call Trace: [ 45.185945][ C0] [ 45.186049][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 45.186306][ C0] __might_resched (kernel/sched/core.c:8759) [ 45.186526][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 45.186811][ 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) [ 45.187078][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 45.187266][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 45.187446][ C0] __alloc_skb (net/core/skbuff.c:730) [ 45.187619][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 45.187777][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 45.187940][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 45.188111][ C0] skb_copy (net/core/skbuff.c:2221) [ 45.188251][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 45.188438][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 45.188606][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 45.188788][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 45.188973][ 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) [ 45.189135][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 45.189312][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 45.189491][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 45.189668][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 45.189831][ 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) [ 45.189986][ C0] ? tc_run (net/core/dev.c:4044) [ 45.190109][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 45.190263][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 45.190435][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 45.190600][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 45.190779][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 45.190955][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 45.191113][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 45.191292][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 45.191458][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 45.191644][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 45.191829][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 45.192020][ 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) [ 45.192174][ C0] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 45.192362][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 45.192540][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 45.192712][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 45.192878][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 45.193060][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 45.193246][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 45.193473][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 45.193707][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 45.193892][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 45.194081][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 45.194258][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 45.194520][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 45.194699][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 45.194902][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 45.195093][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 45.195275][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 45.195461][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 45.195632][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 45.195775][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 45.195970][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 45.196145][ C0] handle_softirqs (kernel/softirq.c:561) [ 45.196312][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 45.196507][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 45.196647][ C0] [ 45.196767][ C0] [ 45.196894][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 45.197124][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 45.197347][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 45.197573][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 45.197788][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 45.197994][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 45.198199][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 45.198382][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 45.198594][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 45.198770][ C0] packet_snd (net/packet/af_packet.c:3132) [ 45.198979][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 45.199145][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 45.199351][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 45.199534][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 45.199690][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 45.199856][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 45.200031][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 45.200205][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 45.200368][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 45.200525][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 45.200691][ C0] ? sock_ioctl (net/socket.c:1342) [ 45.200867][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 45.201030][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 45.201186][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 45.201344][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 45.201509][ C0] __x64_sys_sendto (net/socket.c:2211) [ 45.201695][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 45.201916][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.202072][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.202303][ C0] RIP: 0033:0x7ff96b624a4a [ 45.202501][ 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 [ 45.203145][ C0] RSP: 002b:00007fffc015b0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.203403][ C0] RAX: ffffffffffffffda RBX: 00000000353119d0 RCX: 00007ff96b624a4a [ 45.203669][ C0] RDX: 000000000000002a RSI: 0000000035311c92 RDI: 0000000000000005 [ 45.203936][ C0] RBP: 0000000035311c92 R08: 00007fffc015b0d0 R09: 0000000000000014 [ 45.204208][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 45.204484][ C0] R13: 000000000000002a R14: 00007fffc015b0d0 R15: 0000000000000000 | [ 47.631819][ C2] preempt_count: 101, expected: 0 | [ 47.632091][ C2] RCU nest depth: 4, expected: 0 | [ 47.632363][ C2] INFO: lockdep is turned off. | [ 47.633092][ C2] Tainted: [W]=WARN [ 47.633288][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.633595][ C2] Call Trace: [ 47.633770][ C2] [ 47.633889][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 47.634138][ C2] __might_resched (kernel/sched/core.c:8759) [ 47.634391][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 47.634702][ 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) [ 47.635011][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049) [ 47.635311][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 47.635620][ C2] ? default_idle (./arch/x86/include/asm/irqflags.h:37 ./arch/x86/include/asm/irqflags.h:92 arch/x86/kernel/process.c:743) [ 47.635866][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 47.636102][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 47.636352][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 47.636611][ C2] __alloc_skb (net/core/skbuff.c:730) [ 47.636880][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 47.637127][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 47.637380][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 47.637629][ C2] skb_copy (net/core/skbuff.c:2221) [ 47.637817][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 47.638058][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 47.638302][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 47.638552][ C2] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179) [ 47.638795][ 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) [ 47.639050][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 47.639298][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 47.639553][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 47.639801][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 47.640054][ 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) [ 47.640311][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 47.640605][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 47.640858][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 47.641108][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 47.641358][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 47.641629][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 47.641874][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 47.642128][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 47.642410][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 47.642656][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 47.642898][ 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) [ 47.643079][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 47.643330][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 47.643570][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 47.643813][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 47.644130][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 47.644437][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 47.644683][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 47.644932][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 47.645182][ C2] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 47.645429][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 47.645679][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 47.645932][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 47.646176][ C2] ? sched_balance_domains (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 kernel/sched/fair.c:12230) [ 47.646416][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 47.646719][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 47.647049][ C2] handle_softirqs (kernel/softirq.c:561) [ 47.647314][ C2] __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662) [ 47.647559][ C2] irq_exit_rcu (kernel/softirq.c:680) [ 47.647757][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049) [ 47.648015][ C2] [ 47.648136][ C2] [ 47.648253][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 47.648560][ C2] RIP: 0010:default_idle (./arch/x86/include/asm/irqflags.h:37 ./arch/x86/include/asm/irqflags.h:92 arch/x86/kernel/process.c:743) [ 47.648819][ C2] Code: 4c 01 c7 4c 29 c2 e9 72 ff ff ff 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 13 14 38 00 fb f4 c3 cc cc cc cc 66 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90 All code ======== 0: 4c 01 c7 add %r8,%rdi 3: 4c 29 c2 sub %r8,%rdx 6: e9 72 ff ff ff jmp 0xffffffffffffff7d b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 13 14 38 00 verw 0x381413(%rip) # 0x38143b 28: fb sti 29: f4 hlt 2a:* fa cli <-- trapping instruction 2b: c3 ret 2c: cc int3 2d: cc int3 2e: cc int3 2f: cc int3 30: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 37: 00 00 00 00 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: fa cli 1: c3 ret 2: cc int3 3: cc int3 4: cc int3 5: cc int3 6: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) d: 00 00 00 00 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 47.649713][ C2] RSP: 0018:ffffc90000167df8 EFLAGS: 00000246 [ 47.650033][ C2] RAX: ffff888036100000 RBX: 1ffff9200002cfc1 RCX: ffffffff9e0df9a5 [ 47.650398][ C2] RDX: ffffed1006c270ab RSI: 0000000000000004 RDI: ffffffff9b96a774 [ 47.650764][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c270aa [ 47.651146][ C2] R10: ffff888036138553 R11: ffffffffa1c274b8 R12: 0000000000000000 [ 47.651501][ C2] R13: ffff888001ba8040 R14: dffffc0000000000 R15: 0000000000000000 [ 47.651867][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:147) [ 47.652121][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 47.652381][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 47.652646][ C2] cpuidle_idle_call (kernel/sched/idle.c:186) [ 47.652893][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 47.653144][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 47.653396][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 47.653705][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59) [ 47.653950][ C2] do_idle (kernel/sched/idle.c:325) [ 47.654141][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 47.654389][ C2] start_secondary (arch/x86/kernel/smpboot.c:202 arch/x86/kernel/smpboot.c:282) [ 47.654644][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:232) [ 47.654884][ C2] common_startup_64 (arch/x86/kernel/head_64.S:415) | [ 51.634765][ C3] preempt_count: 101, expected: 0 | [ 51.634912][ C3] RCU nest depth: 3, expected: 0 | [ 51.635061][ C3] INFO: lockdep is turned off. | [ 51.635520][ C3] Tainted: [W]=WARN [ 51.635637][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.635826][ C3] Call Trace: [ 51.635939][ C3] [ 51.636016][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 51.636178][ C3] __might_resched (kernel/sched/core.c:8759) [ 51.636331][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 51.636519][ 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) [ 51.636707][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 51.636875][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 51.637030][ C3] __alloc_skb (net/core/skbuff.c:730) [ 51.637180][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 51.637332][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 51.637517][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 51.637667][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 51.637815][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 51.637973][ C3] skb_copy (net/core/skbuff.c:2221) [ 51.638090][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 51.638242][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 51.638439][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 51.638676][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 51.638833][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 51.638985][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 51.639140][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 51.639293][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 51.639446][ C3] ? tc_run (net/core/dev.c:4044) [ 51.639562][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 51.639717][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 51.639871][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 51.640023][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 51.640139][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 51.640288][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 51.640445][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 51.640595][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 51.640744][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 51.640895][ 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) [ 51.641009][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 51.641162][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 51.641312][ 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) [ 51.641464][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 51.641621][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 51.641772][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 51.641921][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 51.642071][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 51.642260][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 51.642446][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 51.642597][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 51.642753][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 51.642905][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 51.643057][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 51.643210][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 51.643361][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 51.643514][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 51.643705][ C3] handle_softirqs (kernel/softirq.c:561) [ 51.643857][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 51.644011][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 51.644125][ C3] [ 51.644203][ C3] [ 51.644278][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 51.644429][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 51.644579][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 51.644733][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 51.644889][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 51.645059][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 51.645211][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 51.645362][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 51.645549][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 51.645700][ C3] packet_snd (net/packet/af_packet.c:3132) [ 51.645852][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 51.646005][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 51.646155][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 51.646303][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 51.646454][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 51.646603][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 51.646757][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 51.646908][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 51.647060][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 51.647216][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 51.647369][ C3] ? sock_ioctl (net/socket.c:1342) [ 51.647518][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 51.647670][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 51.647819][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 51.647970][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 51.648121][ C3] __x64_sys_sendto (net/socket.c:2211) [ 51.648273][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 51.648459][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 51.648610][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 51.648797][ C3] RIP: 0033:0x7fce1a878a4a [ 51.648954][ 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 [ 51.649488][ C3] RSP: 002b:00007ffd4fdca2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 51.649716][ C3] RAX: ffffffffffffffda RBX: 0000000003ecb9d0 RCX: 00007fce1a878a4a [ 51.649940][ C3] RDX: 000000000000002a RSI: 0000000003ecbc92 RDI: 0000000000000005 [ 51.650163][ C3] RBP: 0000000003ecbc92 R08: 00007ffd4fdca2f0 R09: 0000000000000014 [ 51.650392][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 51.650615][ C3] R13: 000000000000002a R14: 00007ffd4fdca2f0 R15: 0000000000000000 | [ 53.689238][ C2] preempt_count: 101, expected: 0 | [ 53.689409][ C2] RCU nest depth: 3, expected: 0 | [ 53.689596][ C2] INFO: lockdep is turned off. | [ 53.690370][ C2] Tainted: [W]=WARN [ 53.690536][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.690805][ C2] Call Trace: [ 53.690958][ C2] [ 53.691058][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 53.691263][ C2] __might_resched (kernel/sched/core.c:8759) [ 53.691459][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 53.691679][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 53.691940][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 53.692119][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 53.692293][ C2] __alloc_skb (net/core/skbuff.c:730) [ 53.692491][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 53.692675][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 53.692887][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 53.693080][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 53.693262][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 53.693429][ C2] skb_copy (net/core/skbuff.c:2221) [ 53.693556][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 53.693723][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 53.693953][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 53.694217][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 53.694386][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 53.694558][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 53.694724][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 53.694879][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 53.695058][ C2] ? tc_run (net/core/dev.c:4044) [ 53.695203][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 53.695403][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 53.695569][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 53.695720][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 53.695845][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 53.696034][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 53.696226][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 53.696417][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 53.696592][ 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) [ 53.696746][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 53.696928][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 53.697104][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 53.697278][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 53.697455][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 53.697646][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 53.697834][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 53.698025][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 53.698255][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 53.698491][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 53.698677][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 53.698856][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 53.699029][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 53.699209][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 53.699393][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 53.699551][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 53.699726][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 53.699917][ C2] handle_softirqs (kernel/softirq.c:561) [ 53.700089][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 53.700239][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 53.700365][ C2] [ 53.700485][ C2] [ 53.700586][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 53.700830][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 53.701068][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 53.701290][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 53.701498][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 53.701699][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 53.701877][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 53.702075][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 53.702287][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 53.702453][ C2] packet_snd (net/packet/af_packet.c:3132) [ 53.702617][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 53.702798][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 53.702987][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 53.703138][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 53.703313][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 53.703522][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 53.703672][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 53.703824][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 53.703997][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 53.704169][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 53.704335][ C2] ? sock_ioctl (net/socket.c:1342) [ 53.704496][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 53.704647][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 53.704810][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 53.704960][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 53.705110][ C2] __x64_sys_sendto (net/socket.c:2211) [ 53.705263][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 53.705465][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 53.705636][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 53.705851][ C2] RIP: 0033:0x7fdbb4a2ea4a [ 53.706012][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 53.706593][ C2] RSP: 002b:00007fff165a1f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 53.706868][ C2] RAX: ffffffffffffffda RBX: 000000002107e9d0 RCX: 00007fdbb4a2ea4a [ 53.707150][ C2] RDX: 000000000000002a RSI: 000000002107ec92 RDI: 0000000000000005 [ 53.707413][ C2] RBP: 000000002107ec92 R08: 00007fff165a1f10 R09: 0000000000000014 [ 53.707662][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 53.707912][ C2] R13: 000000000000002a R14: 00007fff165a1f10 R15: 0000000000000000 | [ 65.356612][ C0] preempt_count: 101, expected: 0 | [ 65.356801][ C0] RCU nest depth: 4, expected: 0 | [ 65.356969][ C0] INFO: lockdep is turned off. | [ 65.357540][ C0] Tainted: [W]=WARN [ 65.357695][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.357964][ C0] Call Trace: [ 65.358143][ C0] [ 65.358260][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 65.358511][ C0] __might_resched (kernel/sched/core.c:8759) [ 65.358741][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 65.359018][ 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) [ 65.359280][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 65.359472][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 65.359693][ C0] __alloc_skb (net/core/skbuff.c:730) [ 65.359883][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 65.360088][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 65.360317][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 65.360517][ C0] skb_copy (net/core/skbuff.c:2221) [ 65.360685][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 65.360895][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 65.361081][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 65.361253][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 65.361454][ 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) [ 65.361648][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 65.361838][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 65.362047][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 65.362239][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 65.362452][ 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) [ 65.362661][ C0] ? tc_run (net/core/dev.c:4044) [ 65.362810][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 65.363016][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 65.363198][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 65.363397][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 65.363586][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 65.363781][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 65.363971][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 65.364176][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 65.364366][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 65.364546][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 65.364716][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 65.364896][ 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) [ 65.365028][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 65.365204][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 65.365383][ 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) [ 65.365561][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 65.365740][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 65.365914][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 65.366091][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 65.366342][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 65.366573][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 65.366759][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 65.366927][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 65.367104][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 65.367345][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 65.367530][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 65.367715][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 65.367913][ C0] ? trace_rcu_segcb_stats (./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:537) [ 65.368146][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 65.368345][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 65.368570][ C0] ? note_gp_changes (kernel/rcu/tree.c:1331 (discriminator 31)) [ 65.368747][ C0] handle_softirqs (kernel/softirq.c:561) [ 65.368924][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 65.369097][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 65.369227][ C0] [ 65.369319][ C0] [ 65.369410][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 65.369636][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 65.369817][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 65.369992][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 65.370219][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 65.370389][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 65.370555][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 65.370755][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 65.371017][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 65.371206][ C0] packet_snd (net/packet/af_packet.c:3132) [ 65.371392][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 65.371591][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 65.371804][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 65.372008][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 65.372219][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 65.372420][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 65.372636][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 65.372850][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 65.373049][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 65.373209][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 65.373375][ C0] ? sock_ioctl (net/socket.c:1342) [ 65.373545][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 65.373750][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 65.373920][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 65.374102][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 65.374266][ C0] __x64_sys_sendto (net/socket.c:2211) [ 65.374450][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 65.374686][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 65.374874][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 65.375203][ C0] RIP: 0033:0x7f18e9933a4a [ 65.375393][ 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 [ 65.375964][ C0] RSP: 002b:00007ffd45c371b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 65.376218][ C0] RAX: ffffffffffffffda RBX: 000000002f56c9d0 RCX: 00007f18e9933a4a [ 65.376467][ C0] RDX: 000000000000002a RSI: 000000002f56cc92 RDI: 0000000000000005 [ 65.376789][ C0] RBP: 000000002f56cc92 R08: 00007ffd45c371c0 R09: 0000000000000014 [ 65.377033][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 65.377270][ C0] R13: 000000000000002a R14: 00007ffd45c371c0 R15: 0000000000000000 | [ 67.447096][ C3] preempt_count: 101, expected: 0 | [ 67.447284][ C3] RCU nest depth: 4, expected: 0 | [ 67.447464][ C3] INFO: lockdep is turned off. | [ 67.447999][ C3] Tainted: [W]=WARN [ 67.448131][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.448346][ C3] Call Trace: [ 67.448477][ C3] [ 67.448566][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 67.448753][ C3] __might_resched (kernel/sched/core.c:8759) [ 67.448938][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 67.449210][ 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) [ 67.449417][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 67.449585][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 67.449746][ C3] __alloc_skb (net/core/skbuff.c:730) [ 67.449905][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 67.450066][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 67.450228][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 67.450394][ C3] skb_copy (net/core/skbuff.c:2221) [ 67.450516][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 67.450676][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 67.450840][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 67.450999][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 67.451155][ 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) [ 67.451316][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 67.451485][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 67.451645][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 67.451804][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 67.451964][ 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) [ 67.452136][ C3] ? tc_run (net/core/dev.c:4044) [ 67.452267][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 67.452436][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 67.452613][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 67.452782][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 67.452942][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 67.453105][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 67.453263][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 67.453421][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 67.453581][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 67.453792][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 67.453946][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 67.454114][ 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) [ 67.454257][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 67.454414][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 67.454574][ 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) [ 67.454742][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 67.454903][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 67.455067][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 67.455221][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 67.455379][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 67.455578][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 67.455781][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 67.455937][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 67.456099][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 67.456290][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 67.456449][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 67.456613][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 67.456788][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 67.456948][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 67.457153][ C3] handle_softirqs (kernel/softirq.c:561) [ 67.457311][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 67.457475][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 67.457593][ C3] [ 67.457674][ C3] [ 67.457756][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 67.457926][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 67.458091][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 67.458253][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 67.458410][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 67.458574][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 67.458734][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 67.458892][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 67.459095][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 67.459260][ C3] packet_snd (net/packet/af_packet.c:3132) [ 67.459424][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 67.459581][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 67.459747][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 67.459908][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 67.460077][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 67.460247][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 67.460416][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 67.460583][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 67.460739][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 67.460899][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 67.461067][ C3] ? sock_ioctl (net/socket.c:1342) [ 67.461223][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 67.461380][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 67.461536][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 67.461693][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 67.461854][ C3] __x64_sys_sendto (net/socket.c:2211) [ 67.462016][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 67.462218][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 67.462374][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 67.462576][ C3] RIP: 0033:0x7fced2b53a4a [ 67.462745][ 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 [ 67.463329][ C3] RSP: 002b:00007ffea13bd218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 67.463570][ C3] RAX: ffffffffffffffda RBX: 00000000202e79d0 RCX: 00007fced2b53a4a [ 67.463823][ C3] RDX: 000000000000002a RSI: 00000000202e7c92 RDI: 0000000000000005 [ 67.464082][ C3] RBP: 00000000202e7c92 R08: 00007ffea13bd220 R09: 0000000000000014 [ 67.464331][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 67.464568][ C3] R13: 000000000000002a R14: 00007ffea13bd220 R15: 0000000000000000 | [ 79.174958][ C2] preempt_count: 101, expected: 0 | [ 79.175124][ C2] RCU nest depth: 3, expected: 0 | [ 79.175302][ C2] INFO: lockdep is turned off. | [ 79.175779][ C2] Tainted: [W]=WARN [ 79.175894][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.176086][ C2] Call Trace: [ 79.176214][ C2] [ 79.176303][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 79.176485][ C2] __might_resched (kernel/sched/core.c:8759) [ 79.176664][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 79.176863][ 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) [ 79.177050][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 79.177204][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 79.177373][ C2] __alloc_skb (net/core/skbuff.c:730) [ 79.177540][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 79.177696][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 79.177891][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 79.178045][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 79.178194][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 79.178354][ C2] skb_copy (net/core/skbuff.c:2221) [ 79.178469][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 79.178638][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 79.178832][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 79.179061][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 79.179213][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 79.179371][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 79.179524][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 79.179678][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 79.179835][ C2] ? tc_run (net/core/dev.c:4044) [ 79.179952][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 79.180110][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 79.180261][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 79.180420][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 79.180536][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 79.180696][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 79.180851][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 79.181015][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 79.181172][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 79.181326][ 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) [ 79.181441][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 79.181594][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 79.181746][ 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) [ 79.181905][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 79.182056][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 79.182215][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 79.182373][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 79.182523][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 79.182710][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 79.182895][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 79.183049][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 79.183201][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 79.183358][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 79.183508][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 79.183663][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 79.183817][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 79.183974][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 79.184166][ C2] handle_softirqs (kernel/softirq.c:561) [ 79.184323][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 79.184484][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 79.184597][ C2] [ 79.184674][ C2] [ 79.184752][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 79.184904][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 79.185058][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 79.185215][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 79.185363][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 79.185525][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 79.185680][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 79.185832][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 79.186021][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 79.186176][ C2] packet_snd (net/packet/af_packet.c:3132) [ 79.186329][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 79.186482][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 79.186658][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 79.186809][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 79.186959][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 79.187112][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 79.187261][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 79.187410][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 79.187562][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 79.187714][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 79.187873][ C2] ? sock_ioctl (net/socket.c:1342) [ 79.188022][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 79.188172][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 79.188324][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 79.188483][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 79.188664][ C2] __x64_sys_sendto (net/socket.c:2211) [ 79.188898][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 79.189205][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 79.189449][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 79.189746][ C2] RIP: 0033:0x7f87b29c1a4a [ 79.189992][ 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 [ 79.190845][ C2] RSP: 002b:00007fff0a93fbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 79.191211][ C2] RAX: ffffffffffffffda RBX: 0000000037c089d0 RCX: 00007f87b29c1a4a [ 79.191577][ C2] RDX: 000000000000002a RSI: 0000000037c08c92 RDI: 0000000000000005 [ 79.191939][ C2] RBP: 0000000037c08c92 R08: 00007fff0a93fbc0 R09: 0000000000000014 [ 79.192306][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 79.192686][ C2] R13: 000000000000002a R14: 00007fff0a93fbc0 R15: 0000000000000000 | [ 81.282827][ C0] preempt_count: 101, expected: 0 | [ 81.283073][ C0] RCU nest depth: 3, expected: 0 | [ 81.283347][ C0] INFO: lockdep is turned off. | [ 81.284069][ C0] Tainted: [W]=WARN [ 81.284256][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 81.284556][ C0] Call Trace: [ 81.284746][ C0] [ 81.284903][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 81.285171][ C0] __might_resched (kernel/sched/core.c:8759) [ 81.285435][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 81.285763][ 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) [ 81.286078][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 81.286340][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 81.286611][ C0] __alloc_skb (net/core/skbuff.c:730) [ 81.286871][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 81.287139][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 81.287467][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 81.287732][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 81.287988][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 81.288245][ C0] skb_copy (net/core/skbuff.c:2221) [ 81.288436][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 81.288697][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 81.289032][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 81.289425][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 81.289693][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 81.289962][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 81.290228][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 81.290492][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 81.290757][ C0] ? tc_run (net/core/dev.c:4044) [ 81.290962][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 81.291229][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 81.291500][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 81.291766][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 81.291955][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 81.292208][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 81.292469][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 81.292724][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 81.292996][ 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) [ 81.293192][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 81.293449][ C0] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3)) [ 81.293706][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 81.293965][ C0] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291) [ 81.294219][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 81.294477][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 81.294739][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 81.295056][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 81.295386][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 81.295641][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 81.295884][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 81.296137][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 81.296383][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 81.296655][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 81.296917][ C0] ? try_to_wake_up (kernel/sched/core.c:2197 kernel/sched/core.c:4025 kernel/sched/core.c:4191) [ 81.297169][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 81.297418][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 81.297662][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 81.297916][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 81.298166][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 81.298479][ C0] handle_softirqs (kernel/softirq.c:561) [ 81.298743][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 81.298994][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 81.299186][ C0] [ 81.299321][ C0] [ 81.299456][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 81.299713][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 81.299968][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 81.300221][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 81.300478][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 81.300729][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 81.300980][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 81.301231][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 81.301542][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 81.301799][ C0] packet_snd (net/packet/af_packet.c:3132) [ 81.302051][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 81.302305][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 81.302558][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 81.302801][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 81.303051][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 81.303314][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 81.303566][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 81.303813][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 81.304063][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 81.304324][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 81.304576][ C0] ? sock_ioctl (net/socket.c:1342) [ 81.304828][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 81.305079][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 81.305323][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 81.305569][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 81.305818][ C0] __x64_sys_sendto (net/socket.c:2211) [ 81.306083][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 81.306404][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 81.306675][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 81.306997][ C0] RIP: 0033:0x7f43553dea4a [ 81.307263][ 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 [ 81.308170][ C0] RSP: 002b:00007ffce2747048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 81.308551][ C0] RAX: ffffffffffffffda RBX: 00000000389099d0 RCX: 00007f43553dea4a [ 81.308929][ C0] RDX: 000000000000002a RSI: 0000000038909c92 RDI: 0000000000000005 [ 81.309315][ C0] RBP: 0000000038909c92 R08: 00007ffce2747050 R09: 0000000000000014 [ 81.309706][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 81.310093][ C0] R13: 000000000000002a R14: 00007ffce2747050 R15: 0000000000000000 | [ 87.857144][ C0] preempt_count: 101, expected: 0 | [ 87.857326][ C0] RCU nest depth: 4, expected: 0 | [ 87.857502][ C0] INFO: lockdep is turned off. | [ 87.858027][ C0] Tainted: [W]=WARN [ 87.858165][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 87.858386][ C0] Call Trace: [ 87.858517][ C0] [ 87.858611][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 87.858788][ C0] __might_resched (kernel/sched/core.c:8759) [ 87.858987][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 87.859197][ 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) [ 87.859404][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 87.859581][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 87.859760][ C0] __alloc_skb (net/core/skbuff.c:730) [ 87.860003][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 87.860266][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 87.860525][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 87.860792][ C0] skb_copy (net/core/skbuff.c:2221) [ 87.860991][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 87.861280][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 87.861539][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 87.861797][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 87.862064][ 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) [ 87.862321][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 87.862565][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 87.862825][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 87.863066][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 87.863260][ 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) [ 87.863418][ C0] ? tc_run (net/core/dev.c:4044) [ 87.863554][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 87.863720][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 87.863900][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 87.864062][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 87.864224][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 87.864382][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 87.864541][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 87.864709][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 87.864878][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 87.865039][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 87.865194][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 87.865355][ 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) [ 87.865475][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 87.865633][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 87.865800][ 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) [ 87.865995][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 87.866155][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 87.866311][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 87.866472][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 87.866690][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 87.866928][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 87.867184][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 87.867436][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 87.867596][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 87.867803][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 87.867984][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 87.868145][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 87.868305][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 87.868463][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 87.868637][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 87.868799][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 87.868932][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 87.869137][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 87.869295][ C0] handle_softirqs (kernel/softirq.c:561) [ 87.869454][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 87.869608][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 87.869735][ C0] [ 87.869818][ C0] [ 87.869923][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 87.870083][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 87.870240][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 87.870402][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 87.870557][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 87.870724][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 87.870915][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 87.871190][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 87.871509][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 87.871766][ C0] packet_snd (net/packet/af_packet.c:3132) [ 87.872025][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 87.872282][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 87.872539][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 87.872803][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 87.873057][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 87.873314][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 87.873570][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 87.873832][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 87.874083][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 87.874339][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 87.874610][ C0] ? sock_ioctl (net/socket.c:1342) [ 87.874857][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 87.875103][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 87.875356][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 87.875614][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 87.875875][ C0] __x64_sys_sendto (net/socket.c:2211) [ 87.876132][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 87.876464][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 87.876732][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 87.877046][ C0] RIP: 0033:0x7f0c91f2ea4a [ 87.877310][ 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 [ 87.878225][ C0] RSP: 002b:00007ffffa74a8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 87.878607][ C0] RAX: ffffffffffffffda RBX: 000000001eef09d0 RCX: 00007f0c91f2ea4a [ 87.878940][ C0] RDX: 000000000000002a RSI: 000000001eef0c92 RDI: 0000000000000005 [ 87.879222][ C0] RBP: 000000001eef0c92 R08: 00007ffffa74a8d0 R09: 0000000000000014 [ 87.879594][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 87.879991][ C0] R13: 000000000000002a R14: 00007ffffa74a8d0 R15: 0000000000000000 | [ 89.949484][ C3] preempt_count: 101, expected: 0 | [ 89.949657][ C3] RCU nest depth: 4, expected: 0 | [ 89.949828][ C3] INFO: lockdep is turned off. | [ 89.950337][ C3] Tainted: [W]=WARN [ 89.950469][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 89.950676][ C3] Call Trace: [ 89.950827][ C3] [ 89.950909][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 89.951088][ C3] __might_resched (kernel/sched/core.c:8759) [ 89.951270][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 89.951481][ 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) [ 89.951686][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 89.951868][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 89.952035][ C3] __alloc_skb (net/core/skbuff.c:730) [ 89.952208][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 89.952365][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 89.952541][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 89.952710][ C3] skb_copy (net/core/skbuff.c:2221) [ 89.952866][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 89.953027][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 89.953187][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 89.953348][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 89.953508][ 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) [ 89.953677][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 89.953859][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 89.954077][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 89.954253][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 89.954452][ 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) [ 89.954623][ C3] ? tc_run (net/core/dev.c:4044) [ 89.954760][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 89.954926][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 89.955089][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 89.955248][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 89.955410][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 89.955633][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 89.955817][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 89.956019][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 89.956187][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 89.956390][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 89.956565][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 89.956736][ 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) [ 89.956856][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 89.957016][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 89.957175][ 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) [ 89.957337][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 89.957501][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 89.957662][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 89.957897][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 89.958212][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 89.958452][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 89.958617][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 89.958796][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 89.958961][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 89.959163][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 89.959323][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 89.959498][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 89.959653][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 89.959829][ C3] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 89.960031][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 89.960197][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 89.960354][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 89.960555][ C3] handle_softirqs (kernel/softirq.c:561) [ 89.960726][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 89.960887][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 89.961006][ C3] [ 89.961094][ C3] [ 89.961176][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 89.961341][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 89.961496][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 89.961660][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 89.961833][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 89.961992][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 89.962201][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 89.962383][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 89.962608][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 89.962818][ C3] packet_snd (net/packet/af_packet.c:3132) [ 89.962988][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 89.963148][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 89.963336][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 89.963533][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 89.963691][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 89.963871][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 89.964028][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 89.964187][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 89.964345][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 89.964504][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 89.964670][ C3] ? sock_ioctl (net/socket.c:1342) [ 89.964907][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 89.965103][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 89.965271][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 89.965434][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 89.965593][ C3] __x64_sys_sendto (net/socket.c:2211) [ 89.965762][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 89.965962][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 89.966148][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 89.966400][ C3] RIP: 0033:0x7f7e3764da4a [ 89.966591][ 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 [ 89.967192][ C3] RSP: 002b:00007fffdfa75f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 89.967435][ C3] RAX: ffffffffffffffda RBX: 000000001af929d0 RCX: 00007f7e3764da4a [ 89.967768][ C3] RDX: 000000000000002a RSI: 000000001af92c92 RDI: 0000000000000005 [ 89.968064][ C3] RBP: 000000001af92c92 R08: 00007fffdfa75f90 R09: 0000000000000014 [ 89.968318][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 89.968600][ C3] R13: 000000000000002a R14: 00007fffdfa75f90 R15: 0000000000000000 | [ 96.511173][ C3] preempt_count: 101, expected: 0 | [ 96.511336][ C3] RCU nest depth: 3, expected: 0 | [ 96.511495][ C3] INFO: lockdep is turned off. | [ 96.512051][ C3] Tainted: [W]=WARN [ 96.512220][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 96.512422][ C3] Call Trace: [ 96.512558][ C3] [ 96.512641][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 96.512812][ C3] __might_resched (kernel/sched/core.c:8759) [ 96.512983][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 96.513183][ 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) [ 96.513420][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 96.513675][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 96.513857][ C3] __alloc_skb (net/core/skbuff.c:730) [ 96.514033][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 96.514192][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 96.514384][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 96.514594][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 96.514853][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 96.515112][ C3] skb_copy (net/core/skbuff.c:2221) [ 96.515241][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 96.515402][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 96.515635][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 96.516013][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 96.516174][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 96.516366][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 96.516561][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 96.516743][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 96.516966][ C3] ? tc_run (net/core/dev.c:4044) [ 96.517166][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 96.517354][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 96.517532][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 96.517694][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 96.517822][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 96.517995][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 96.518248][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 96.518431][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 96.518623][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 96.518814][ 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) [ 96.518942][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 96.519109][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 96.519377][ 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) [ 96.519606][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 96.519765][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 96.519930][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 96.520084][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 96.520242][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 96.520464][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 96.520664][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 96.520823][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 96.520993][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 96.521160][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 96.521350][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 96.521515][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 96.521690][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 96.521884][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 96.522080][ C3] handle_softirqs (kernel/softirq.c:561) [ 96.522239][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 96.522406][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 96.522548][ C3] [ 96.522629][ C3] [ 96.522709][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 96.522876][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 96.523034][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 96.523201][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 96.523384][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 96.523555][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 96.523714][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 96.523870][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 96.524065][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 96.524223][ C3] packet_snd (net/packet/af_packet.c:3132) [ 96.524395][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 96.524555][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 96.524728][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 96.524909][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 96.525074][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 96.525238][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 96.525411][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 96.525584][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 96.525743][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 96.525912][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 96.526076][ C3] ? sock_ioctl (net/socket.c:1342) [ 96.526236][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 96.526406][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 96.526572][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 96.526730][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 96.526898][ C3] __x64_sys_sendto (net/socket.c:2211) [ 96.527053][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 96.527261][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 96.527445][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 96.527689][ C3] RIP: 0033:0x7f0b09d5ca4a [ 96.527871][ 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 [ 96.528452][ C3] RSP: 002b:00007ffc653e22c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 96.528718][ C3] RAX: ffffffffffffffda RBX: 000000000fbbf9d0 RCX: 00007f0b09d5ca4a [ 96.528958][ C3] RDX: 000000000000002a RSI: 000000000fbbfc92 RDI: 0000000000000005 [ 96.529232][ C3] RBP: 000000000fbbfc92 R08: 00007ffc653e22d0 R09: 0000000000000014 [ 96.529481][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 96.529745][ C3] R13: 000000000000002a R14: 00007ffc653e22d0 R15: 0000000000000000 | [ 98.564196][ C0] preempt_count: 101, expected: 0 | [ 98.564368][ C0] RCU nest depth: 3, expected: 0 | [ 98.564534][ C0] INFO: lockdep is turned off. | [ 98.565034][ C0] Tainted: [W]=WARN [ 98.565164][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.565377][ C0] Call Trace: [ 98.565503][ C0] [ 98.565594][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 98.565777][ C0] __might_resched (kernel/sched/core.c:8759) [ 98.565945][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 98.566160][ 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) [ 98.566373][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 98.566565][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 98.566738][ C0] __alloc_skb (net/core/skbuff.c:730) [ 98.566906][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 98.567081][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 98.567292][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 98.567467][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 98.567658][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 98.567826][ C0] skb_copy (net/core/skbuff.c:2221) [ 98.567956][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 98.568134][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 98.568360][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 98.568616][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 98.568790][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 98.568964][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 98.569135][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 98.569328][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 98.569495][ C0] ? tc_run (net/core/dev.c:4044) [ 98.569631][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 98.569809][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 98.569976][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 98.570140][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 98.570268][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 98.570439][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 98.570604][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 98.570774][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 98.570946][ 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) [ 98.571074][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 98.571240][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 98.571408][ 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) [ 98.571578][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 98.571748][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 98.571914][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 98.572079][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 98.572251][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 98.572457][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 98.572669][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 98.572836][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 98.573009][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 98.573178][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 98.573347][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 98.573526][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 98.573697][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 98.573872][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 98.574083][ C0] handle_softirqs (kernel/softirq.c:561) [ 98.574254][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 98.574423][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 98.574546][ C0] [ 98.574631][ C0] [ 98.574719][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 98.574884][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 98.575051][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 98.575220][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 98.575387][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 98.575559][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 98.575729][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 98.575904][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 98.576111][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 98.576283][ C0] packet_snd (net/packet/af_packet.c:3132) [ 98.576456][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 98.576659][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 98.576828][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 98.576994][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 98.577169][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 98.577336][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 98.577502][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 98.577668][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 98.577834][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 98.578001][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 98.578169][ C0] ? sock_ioctl (net/socket.c:1342) [ 98.578337][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 98.578513][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 98.578678][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 98.578845][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 98.579011][ C0] __x64_sys_sendto (net/socket.c:2211) [ 98.579179][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 98.579387][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 98.579553][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 98.579769][ C0] RIP: 0033:0x7f7effc27a4a [ 98.579944][ 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 [ 98.580528][ C0] RSP: 002b:00007ffff68d48d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 98.580788][ C0] RAX: ffffffffffffffda RBX: 000000001318a9d0 RCX: 00007f7effc27a4a [ 98.581037][ C0] RDX: 000000000000002a RSI: 000000001318ac92 RDI: 0000000000000005 [ 98.581287][ C0] RBP: 000000001318ac92 R08: 00007ffff68d48e0 R09: 0000000000000014 [ 98.581533][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 98.581797][ C0] R13: 000000000000002a R14: 00007ffff68d48e0 R15: 0000000000000000 | [ 100.867317][ C2] preempt_count: 101, expected: 0 | [ 100.867495][ C2] RCU nest depth: 4, expected: 0 | [ 100.867686][ C2] INFO: lockdep is turned off. | [ 100.868217][ C2] Tainted: [W]=WARN [ 100.868347][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.868559][ C2] Call Trace: [ 100.868726][ C2] [ 100.868820][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 100.869007][ C2] __might_resched (kernel/sched/core.c:8759) [ 100.869186][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 100.869410][ 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) [ 100.869636][ C2] ? __local_bh_enable_ip (kernel/softirq.c:389) [ 100.869808][ C2] ? __dev_queue_xmit (net/core/dev.c:4511) [ 100.869978][ C2] ? packet_snd (net/packet/af_packet.c:3132) [ 100.870147][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 100.870321][ C2] ? __x64_sys_sendto (net/socket.c:2211) [ 100.870499][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 100.870670][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 100.870883][ C2] __alloc_skb (net/core/skbuff.c:730) [ 100.871054][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 100.871221][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 100.871434][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 100.871607][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 100.871781][ C2] skb_copy (net/core/skbuff.c:2221) [ 100.871910][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 100.872079][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 100.872254][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 100.872422][ C2] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179) [ 100.872618][ 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) [ 100.872789][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 100.872969][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 100.873142][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 100.873310][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 100.873478][ 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) [ 100.873645][ C2] ? tc_run (net/core/dev.c:4044) [ 100.873773][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 100.873936][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 100.874103][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 100.874274][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 100.874447][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 100.874617][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 100.874787][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 100.874956][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 100.875130][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 100.875298][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 100.875476][ 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) [ 100.875605][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 100.875772][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 100.875941][ 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) [ 100.876109][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 100.876274][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 100.876439][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 100.876669][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 100.876877][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 100.877086][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 100.877254][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 100.877420][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 100.877587][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 100.877799][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 100.877973][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 100.878143][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 100.878308][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 100.878478][ 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) [ 100.878704][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 100.878869][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 100.879034][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 100.879255][ C2] handle_softirqs (kernel/softirq.c:561) [ 100.879426][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 100.879597][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 100.879724][ C2] [ 100.879813][ C2] [ 100.879900][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 100.880070][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 100.880237][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 100.880412][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 100.880611][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 100.880782][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 100.880951][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 100.881124][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 100.881335][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 100.881513][ C2] packet_snd (net/packet/af_packet.c:3132) [ 100.881687][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 100.881856][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 100.882031][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 100.882200][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 100.882371][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 100.882543][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 100.882710][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 100.882883][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 100.883054][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 100.883225][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 100.883398][ C2] ? sock_ioctl (net/socket.c:1342) [ 100.883565][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 100.883734][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 100.883905][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 100.884075][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 100.884247][ C2] __x64_sys_sendto (net/socket.c:2211) [ 100.884417][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 100.884662][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 100.884835][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 100.885046][ C2] RIP: 0033:0x7ff55ae8ca4a [ 100.885222][ 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 [ 100.885822][ C2] RSP: 002b:00007ffd71f79f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 100.886079][ C2] RAX: ffffffffffffffda RBX: 00000000353d59d0 RCX: 00007ff55ae8ca4a [ 100.886333][ C2] RDX: 000000000000002a RSI: 00000000353d5c92 RDI: 0000000000000005 [ 100.886606][ C2] RBP: 00000000353d5c92 R08: 00007ffd71f79f80 R09: 0000000000000014 [ 100.886860][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 100.887112][ C2] R13: 000000000000002a R14: 00007ffd71f79f80 R15: 0000000000000000 | [ 102.894798][ C3] preempt_count: 101, expected: 0 | [ 102.894951][ C3] RCU nest depth: 4, expected: 0 | [ 102.895112][ C3] INFO: lockdep is turned off. | [ 102.895603][ C3] Tainted: [W]=WARN [ 102.895722][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.895914][ C3] Call Trace: [ 102.896037][ C3] [ 102.896118][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 102.896280][ C3] __might_resched (kernel/sched/core.c:8759) [ 102.896457][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 102.896657][ 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) [ 102.896852][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 102.897013][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 102.897177][ C3] __alloc_skb (net/core/skbuff.c:730) [ 102.897338][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 102.897496][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 102.897653][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 102.897818][ C3] skb_copy (net/core/skbuff.c:2221) [ 102.897943][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 102.898105][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 102.898266][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 102.898424][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 102.898578][ 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) [ 102.898741][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 102.898908][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 102.899065][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 102.899225][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 102.899384][ 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) [ 102.899541][ C3] ? tc_run (net/core/dev.c:4044) [ 102.899663][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 102.899817][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 102.899985][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 102.900140][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 102.900305][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 102.900467][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 102.900625][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 102.900787][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 102.900946][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 102.901111][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 102.901266][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 102.901429][ 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) [ 102.901547][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 102.901702][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 102.901865][ 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) [ 102.902024][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 102.902181][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 102.902345][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 102.902501][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 102.902665][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 102.902860][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 102.903056][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 102.903216][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 102.903379][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 102.903543][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 102.903701][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 102.903862][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 102.904021][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 102.904190][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 102.904382][ C3] handle_softirqs (kernel/softirq.c:561) [ 102.904540][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 102.904701][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 102.904820][ C3] [ 102.904899][ C3] [ 102.904978][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 102.905147][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 102.905303][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 102.905460][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 102.905622][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 102.905787][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 102.905944][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 102.906106][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 102.906302][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 102.906471][ C3] packet_snd (net/packet/af_packet.c:3132) [ 102.906631][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 102.906803][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 102.906968][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 102.907125][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 102.907282][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 102.907441][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 102.907599][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 102.907758][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 102.907912][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 102.908070][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 102.908232][ C3] ? sock_ioctl (net/socket.c:1342) [ 102.908389][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 102.908547][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 102.908702][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 102.908861][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 102.909017][ C3] __x64_sys_sendto (net/socket.c:2211) [ 102.909175][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 102.909371][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 102.909528][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 102.909725][ C3] RIP: 0033:0x7f1834432a4a [ 102.909888][ 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 [ 102.910456][ C3] RSP: 002b:00007ffff0e05d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 102.910699][ C3] RAX: ffffffffffffffda RBX: 000000000f62b9d0 RCX: 00007f1834432a4a [ 102.910937][ C3] RDX: 000000000000002a RSI: 000000000f62bc92 RDI: 0000000000000005 [ 102.911184][ C3] RBP: 000000000f62bc92 R08: 00007ffff0e05d30 R09: 0000000000000014 [ 102.911429][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 102.911661][ C3] R13: 000000000000002a R14: 00007ffff0e05d30 R15: 0000000000000000 | [ 109.517332][ C0] preempt_count: 101, expected: 0 | [ 109.517565][ C0] RCU nest depth: 4, expected: 0 | [ 109.517752][ C0] INFO: lockdep is turned off. | [ 109.518387][ C0] Tainted: [W]=WARN [ 109.518530][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 109.518762][ C0] Call Trace: [ 109.518941][ C0] [ 109.519058][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 109.519304][ C0] __might_resched (kernel/sched/core.c:8759) [ 109.519498][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 109.519788][ 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) [ 109.520082][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 109.520343][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 109.520591][ C0] __alloc_skb (net/core/skbuff.c:730) [ 109.520839][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 109.521038][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 109.521281][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 109.521459][ C0] skb_copy (net/core/skbuff.c:2221) [ 109.521596][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 109.521769][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 109.521945][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 109.522139][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 109.522404][ 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) [ 109.522674][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 109.522862][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 109.523136][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 109.523371][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 109.523621][ 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) [ 109.523889][ C0] ? tc_run (net/core/dev.c:4044) [ 109.524094][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 109.524353][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 109.524600][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 109.524786][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 109.524980][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 109.525235][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 109.525465][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 109.525688][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 109.525926][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 109.526209][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 109.526523][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 109.526792][ 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) [ 109.526935][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 109.527134][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 109.527325][ 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) [ 109.527562][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 109.527751][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 109.527937][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 109.528138][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 109.528350][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 109.528659][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 109.528938][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 109.529201][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 109.529471][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 109.529661][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 109.529853][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 109.530025][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 109.530269][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 109.530473][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 109.530687][ C0] handle_softirqs (kernel/softirq.c:561) [ 109.530860][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 109.531031][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 109.531172][ C0] [ 109.531267][ C0] [ 109.531355][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 109.531538][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 109.531725][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 109.531970][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 109.532175][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 109.532359][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 109.532542][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 109.532716][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 109.532943][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 109.533190][ C0] packet_snd (net/packet/af_packet.c:3132) [ 109.533403][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 109.533591][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 109.533764][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 109.533991][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 109.534244][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 109.534521][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 109.534755][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 109.535009][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 109.535278][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 109.535490][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 109.535725][ C0] ? sock_ioctl (net/socket.c:1342) [ 109.535921][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 109.536116][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 109.536313][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 109.536547][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 109.536785][ C0] __x64_sys_sendto (net/socket.c:2211) [ 109.536977][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 109.537246][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 109.537493][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 109.537809][ C0] RIP: 0033:0x7f492f3eaa4a [ 109.538066][ 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 [ 109.538821][ C0] RSP: 002b:00007fff5d9cfd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 109.539152][ C0] RAX: ffffffffffffffda RBX: 0000000023d279d0 RCX: 00007f492f3eaa4a [ 109.539434][ C0] RDX: 000000000000002a RSI: 0000000023d27c92 RDI: 0000000000000005 [ 109.539757][ C0] RBP: 0000000023d27c92 R08: 00007fff5d9cfd60 R09: 0000000000000014 [ 109.540009][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 109.540277][ C0] R13: 000000000000002a R14: 00007fff5d9cfd60 R15: 0000000000000000 | [ 111.605748][ C0] preempt_count: 101, expected: 0 | [ 111.605908][ C0] RCU nest depth: 4, expected: 0 | [ 111.606072][ C0] INFO: lockdep is turned off. | [ 111.606583][ C0] Tainted: [W]=WARN [ 111.606709][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 111.606922][ C0] Call Trace: [ 111.607043][ C0] [ 111.607123][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 111.607296][ C0] __might_resched (kernel/sched/core.c:8759) [ 111.607456][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 111.607656][ 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) [ 111.607849][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 111.608007][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 111.608177][ C0] __alloc_skb (net/core/skbuff.c:730) [ 111.608339][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 111.608495][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 111.608653][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 111.608808][ C0] skb_copy (net/core/skbuff.c:2221) [ 111.608931][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 111.609093][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 111.609252][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 111.609413][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 111.609573][ 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) [ 111.609757][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 111.609926][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 111.610087][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 111.610247][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 111.610407][ 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) [ 111.610564][ C0] ? tc_run (net/core/dev.c:4044) [ 111.610684][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 111.610841][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 111.611005][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 111.611161][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 111.611321][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 111.611481][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 111.611643][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 111.611797][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 111.611956][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 111.612117][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 111.612273][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 111.612433][ 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) [ 111.612557][ C0] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 111.612718][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 111.612874][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 111.613027][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 111.613185][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 111.613339][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 111.613498][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 111.613693][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 111.613896][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 111.614054][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 111.614210][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 111.614377][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 111.614573][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 111.614733][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 111.614898][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 111.615059][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 111.615219][ C0] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 111.615422][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 111.615624][ C0] handle_softirqs (kernel/softirq.c:561) [ 111.615782][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 111.615939][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 111.616059][ C0] [ 111.616140][ C0] [ 111.616226][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 111.616445][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 111.616615][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 111.616778][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 111.616940][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 111.617111][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 111.617271][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 111.617435][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 111.617637][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 111.617801][ C0] packet_snd (net/packet/af_packet.c:3132) [ 111.617969][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 111.618145][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 111.618384][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 111.618561][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 111.618735][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 111.618903][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 111.619072][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 111.619279][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 111.619443][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 111.619609][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 111.619781][ C0] ? sock_ioctl (net/socket.c:1342) [ 111.619949][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 111.620131][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 111.620308][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 111.620484][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 111.620648][ C0] __x64_sys_sendto (net/socket.c:2211) [ 111.620828][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 111.621066][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 111.621224][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 111.621426][ C0] RIP: 0033:0x7f77c5620a4a [ 111.621593][ 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 [ 111.622156][ C0] RSP: 002b:00007ffcd24e1378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 111.622393][ C0] RAX: ffffffffffffffda RBX: 000000001eb179d0 RCX: 00007f77c5620a4a [ 111.622642][ C0] RDX: 000000000000002a RSI: 000000001eb17c92 RDI: 0000000000000005 [ 111.622875][ C0] RBP: 000000001eb17c92 R08: 00007ffcd24e1380 R09: 0000000000000014 [ 111.623139][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 111.623373][ C0] R13: 000000000000002a R14: 00007ffcd24e1380 R15: 0000000000000000 | [ 113.879626][ C0] preempt_count: 101, expected: 0 | [ 113.879866][ C0] RCU nest depth: 3, expected: 0 | [ 113.880098][ C0] INFO: lockdep is turned off. | [ 113.880794][ C0] Tainted: [W]=WARN [ 113.880971][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 113.881266][ C0] Call Trace: [ 113.881439][ C0] [ 113.881559][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 113.881808][ C0] __might_resched (kernel/sched/core.c:8759) [ 113.882054][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 113.882364][ 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) [ 113.882660][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 113.882908][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 113.883168][ C0] __alloc_skb (net/core/skbuff.c:730) [ 113.883398][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 113.883619][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 113.883912][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 113.884133][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 113.884362][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 113.884581][ C0] skb_copy (net/core/skbuff.c:2221) [ 113.884764][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 113.884990][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 113.885272][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 113.885626][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 113.885869][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 113.886100][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 113.886340][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 113.886629][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 113.886884][ C0] ? tc_run (net/core/dev.c:4044) [ 113.887089][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 113.887343][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 113.887626][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 113.887939][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 113.888132][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 113.888385][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 113.888640][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 113.888860][ C0] ? kasan_check_range (mm/kasan/generic.c:87 mm/kasan/generic.c:104 mm/kasan/generic.c:129 mm/kasan/generic.c:161 mm/kasan/generic.c:180 mm/kasan/generic.c:189) [ 113.889117][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 113.889380][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 113.889634][ 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) [ 113.889828][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 113.890084][ C0] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3)) [ 113.890343][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 113.890603][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 113.890868][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 113.891130][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 113.891393][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 113.891736][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 113.892023][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 113.892242][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 113.892481][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 113.892724][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 113.893025][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 113.893269][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 113.893502][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 113.893668][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 113.893869][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 113.894175][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 113.894426][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 113.894652][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 113.894967][ C0] handle_softirqs (kernel/softirq.c:561) [ 113.895221][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 113.895472][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 113.895661][ C0] [ 113.895788][ C0] [ 113.895925][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 113.896164][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 113.896426][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 113.896688][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 113.896929][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 113.897171][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 113.897413][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 113.897656][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 113.897988][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 113.898248][ C0] packet_snd (net/packet/af_packet.c:3132) [ 113.898504][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 113.898754][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 113.899008][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 113.899265][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 113.899520][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 113.899780][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 113.900031][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 113.900292][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 113.900548][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 113.900800][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 113.901063][ C0] ? sock_ioctl (net/socket.c:1342) [ 113.901296][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 113.901543][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 113.901808][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 113.902073][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 113.902346][ C0] __x64_sys_sendto (net/socket.c:2211) [ 113.902601][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 113.902914][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 113.903170][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 113.903487][ C0] RIP: 0033:0x7fd9c6235a4a [ 113.903755][ 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 [ 113.904625][ C0] RSP: 002b:00007ffef7799498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 113.904996][ C0] RAX: ffffffffffffffda RBX: 00000000143ab9d0 RCX: 00007fd9c6235a4a [ 113.905348][ C0] RDX: 000000000000002a RSI: 00000000143abc92 RDI: 0000000000000005 [ 113.905736][ C0] RBP: 00000000143abc92 R08: 00007ffef77994a0 R09: 0000000000000014 [ 113.906107][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 113.906502][ C0] R13: 000000000000002a R14: 00007ffef77994a0 R15: 0000000000000000 | [ 115.951059][ C0] preempt_count: 101, expected: 0 | [ 115.951235][ C0] RCU nest depth: 3, expected: 0 | [ 115.951403][ C0] INFO: lockdep is turned off. | [ 115.951900][ C0] Tainted: [W]=WARN [ 115.952031][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 115.952236][ C0] Call Trace: [ 115.952355][ C0] [ 115.952438][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 115.952605][ C0] __might_resched (kernel/sched/core.c:8759) [ 115.952772][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 115.952985][ 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) [ 115.953183][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 115.953343][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 115.953502][ C0] __alloc_skb (net/core/skbuff.c:730) [ 115.953653][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 115.953811][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 115.954011][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 115.954173][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 115.954322][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 115.954472][ C0] skb_copy (net/core/skbuff.c:2221) [ 115.954590][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 115.954751][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 115.954957][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 115.955210][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 115.955376][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 115.955529][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 115.955683][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 115.955836][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 115.955989][ C0] ? tc_run (net/core/dev.c:4044) [ 115.956104][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 115.956259][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 115.956428][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 115.956586][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 115.956702][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 115.956862][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 115.957019][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 115.957172][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 115.957323][ 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) [ 115.957438][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 115.957590][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 115.957750][ 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) [ 115.957903][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 115.958057][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 115.958238][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 115.958391][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 115.958547][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 115.958735][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 115.958927][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 115.959100][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 115.959256][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 115.959414][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 115.959566][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 115.959726][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 115.959899][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 115.960057][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 115.960263][ C0] handle_softirqs (kernel/softirq.c:561) [ 115.960421][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 115.960573][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 115.960688][ C0] [ 115.960766][ C0] [ 115.960844][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 115.961001][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 115.961156][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 115.961309][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 115.961460][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 115.961613][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 115.961765][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 115.961915][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 115.962107][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 115.962270][ C0] packet_snd (net/packet/af_packet.c:3132) [ 115.962423][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 115.962573][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 115.962725][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 115.962876][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 115.963033][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 115.963197][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 115.963360][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 115.963527][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 115.963689][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 115.963856][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 115.964024][ C0] ? sock_ioctl (net/socket.c:1342) [ 115.964187][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 115.964356][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 115.964519][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 115.964692][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 115.964855][ C0] __x64_sys_sendto (net/socket.c:2211) [ 115.965021][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 115.965227][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 115.965393][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 115.965595][ C0] RIP: 0033:0x7f12b357ba4a [ 115.965754][ 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 [ 115.966301][ C0] RSP: 002b:00007ffdc67c79b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 115.966553][ C0] RAX: ffffffffffffffda RBX: 0000000028e609d0 RCX: 00007f12b357ba4a [ 115.966779][ C0] RDX: 000000000000002a RSI: 0000000028e60c92 RDI: 0000000000000005 [ 115.967014][ C0] RBP: 0000000028e60c92 R08: 00007ffdc67c79c0 R09: 0000000000000014 [ 115.967242][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 115.967466][ C0] R13: 000000000000002a R14: 00007ffdc67c79c0 R15: 0000000000000000 | [ 122.531846][ C3] preempt_count: 101, expected: 0 | [ 122.532000][ C3] RCU nest depth: 3, expected: 0 | [ 122.532169][ C3] INFO: lockdep is turned off. | [ 122.532662][ C3] Tainted: [W]=WARN [ 122.532803][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.533006][ C3] Call Trace: [ 122.533126][ C3] [ 122.533206][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 122.533373][ C3] __might_resched (kernel/sched/core.c:8759) [ 122.533541][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 122.533743][ 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) [ 122.533937][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 122.534116][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 122.534281][ C3] __alloc_skb (net/core/skbuff.c:730) [ 122.534464][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 122.534623][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 122.534827][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 122.534998][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 122.535154][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 122.535327][ C3] skb_copy (net/core/skbuff.c:2221) [ 122.535446][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 122.535623][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 122.535822][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 122.536095][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 122.536255][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 122.536426][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 122.536621][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 122.536791][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 122.536954][ C3] ? tc_run (net/core/dev.c:4044) [ 122.537073][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 122.537248][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 122.537418][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 122.537574][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 122.537692][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 122.537851][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 122.538011][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 122.538171][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 122.538351][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 122.538522][ 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) [ 122.538659][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 122.538818][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 122.538989][ 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) [ 122.539170][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 122.539333][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 122.539507][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 122.539661][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 122.539833][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 122.540039][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 122.540242][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 122.540396][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 122.540564][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 122.540735][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 122.540890][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 122.541058][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 122.541244][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 122.541401][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 122.541625][ C3] handle_softirqs (kernel/softirq.c:561) [ 122.541796][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 122.541986][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 122.542113][ C3] [ 122.542194][ C3] [ 122.542281][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 122.542443][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 122.542613][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 122.542783][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 122.542939][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 122.543113][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 122.543283][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 122.543450][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 122.543657][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 122.543814][ C3] packet_snd (net/packet/af_packet.c:3132) [ 122.543984][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 122.544151][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 122.544313][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 122.544484][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 122.544654][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 122.544808][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 122.544977][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 122.545145][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 122.545307][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 122.545473][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 122.545654][ C3] ? sock_ioctl (net/socket.c:1342) [ 122.545811][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 122.545977][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 122.546173][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 122.546340][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 122.546525][ C3] __x64_sys_sendto (net/socket.c:2211) [ 122.546697][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 122.546908][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 122.547075][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 122.547272][ C3] RIP: 0033:0x7f972def6a4a [ 122.547450][ 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 [ 122.548056][ C3] RSP: 002b:00007ffc63f67e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 122.548314][ C3] RAX: ffffffffffffffda RBX: 000000002f7699d0 RCX: 00007f972def6a4a [ 122.548560][ C3] RDX: 000000000000002a RSI: 000000002f769c92 RDI: 0000000000000005 [ 122.548792][ C3] RBP: 000000002f769c92 R08: 00007ffc63f67e80 R09: 0000000000000014 [ 122.549047][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 122.549296][ C3] R13: 000000000000002a R14: 00007ffc63f67e80 R15: 0000000000000000 | [ 123.535643][ C1] preempt_count: 101, expected: 0 | [ 123.535836][ C1] RCU nest depth: 5, expected: 0 | [ 123.536015][ C1] INFO: lockdep is turned off. | [ 123.536591][ C1] Tainted: [W]=WARN [ 123.536726][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.536957][ C1] Workqueue: ipv6_addrconf addrconf_dad_work [ 123.537193][ C1] Call Trace: [ 123.537341][ C1] [ 123.537436][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 123.537622][ C1] __might_resched (kernel/sched/core.c:8759) [ 123.537802][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 123.538030][ 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) [ 123.538261][ C1] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 123.538453][ C1] ? __alloc_skb (net/core/skbuff.c:730) [ 123.538642][ C1] __alloc_skb (net/core/skbuff.c:730) [ 123.538818][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 123.539003][ C1] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 123.539232][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 123.539426][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 123.539601][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 123.539787][ C1] skb_copy (net/core/skbuff.c:2221) [ 123.539919][ C1] gro_cells_receive (net/core/gro_cells.c:31) [ 123.540110][ C1] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 123.540344][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 123.540625][ C1] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 123.540816][ C1] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 123.540994][ C1] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 123.541188][ C1] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 123.541380][ C1] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 123.541554][ C1] ? tc_run (net/core/dev.c:4044) [ 123.541693][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 123.541895][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 123.542069][ C1] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 123.542243][ C1] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 123.542376][ C1] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 123.542577][ C1] ? ip6_rcv_core (./include/linux/skbuff.h:3303 net/ipv6/ip6_input.c:290) [ 123.542762][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 123.542947][ 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) [ 123.543078][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 123.543263][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 123.543459][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 123.543639][ C1] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 123.543867][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 123.544104][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 123.544291][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 123.544485][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 123.544677][ C1] ? tmigr_handle_remote_cpu (kernel/time/timer_migration.c:891) [ 123.544870][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 123.545069][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 123.545260][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 123.545453][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 123.545651][ C1] ? spin_bug (kernel/locking/spinlock_debug.c:57 kernel/locking/spinlock_debug.c:78) [ 123.545795][ C1] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 123.546038][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 123.546225][ C1] handle_softirqs (kernel/softirq.c:561) [ 123.546450][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 123.546626][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 123.546775][ C1] [ 123.546879][ C1] [ 123.546970][ C1] __local_bh_enable_ip (kernel/softirq.c:389) [ 123.547147][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 123.547320][ C1] __dev_queue_xmit (net/core/dev.c:4511) [ 123.547527][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 123.547704][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 123.547887][ C1] ? mroute6_is_socket (net/ipv6/ip6mr.c:1670) [ 123.548082][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 123.548283][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 123.548514][ C1] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 123.548698][ C1] ? ipv6_chk_mcast_addr (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/ipv6/mcast.c:1090) [ 123.548875][ C1] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142)) [ 123.549057][ C1] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 123.549243][ C1] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 123.549434][ C1] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 123.549574][ C1] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 123.549752][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 123.549939][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 123.550133][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 123.550373][ C1] NF_HOOK.constprop.0 (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 ./include/linux/netfilter.h:238 ./include/linux/netfilter.h:312) [ 123.550563][ C1] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 123.550746][ C1] ? __pfx_xfrm_lookup_with_ifid (net/xfrm/xfrm_policy.c:3169) [ 123.550965][ C1] ? icmp6_dst_alloc (net/ipv6/route.c:3287) [ 123.551138][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 123.551361][ C1] ? icmp6_dst_alloc (net/ipv6/route.c:3295) [ 123.551554][ C1] ? __local_bh_enable_ip (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 kernel/softirq.c:394) [ 123.551743][ C1] mld_sendpack (net/ipv6/mcast.c:1866) [ 123.551922][ C1] ? __pfx_mld_sendpack (net/ipv6/mcast.c:1823) [ 123.552107][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 123.552287][ C1] ipv6_mc_dad_complete (./include/linux/refcount.h:192 net/ipv6/mcast.c:2288) [ 123.552471][ C1] addrconf_dad_completed (net/ipv6/addrconf.c:4364) [ 123.552644][ C1] ? __pfx_addrconf_dad_completed (net/ipv6/addrconf.c:4330) [ 123.552863][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 123.553039][ C1] ? addrconf_dad_work (net/ipv6/addrconf.c:4291) [ 123.553218][ C1] addrconf_dad_work (net/ipv6/addrconf.c:4291) [ 123.553398][ C1] ? __pfx_debug_object_deactivate (lib/debugobjects.c:862) [ 123.553638][ C1] ? __pfx_addrconf_dad_work (net/ipv6/addrconf.c:4201) [ 123.553825][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 123.554009][ C1] ? process_one_work (kernel/workqueue.c:3205) [ 123.554201][ C1] process_one_work (kernel/workqueue.c:3229) [ 123.554407][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 123.554655][ C1] ? __pfx_process_one_work (kernel/workqueue.c:3131) [ 123.554831][ C1] ? assign_work (kernel/workqueue.c:1200) [ 123.555012][ C1] worker_thread (kernel/workqueue.c:3304 kernel/workqueue.c:3391) [ 123.555188][ C1] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 123.555430][ C1] ? __pfx_worker_thread (kernel/workqueue.c:3337) [ 123.555616][ C1] ? __pfx_worker_thread (kernel/workqueue.c:3337) [ 123.555799][ C1] kthread (kernel/kthread.c:389) [ 123.555945][ C1] ? __pfx_kthread (kernel/kthread.c:342) [ 123.556126][ C1] ret_from_fork (arch/x86/kernel/process.c:147) [ 123.556346][ C1] ? __pfx_kthread (kernel/kthread.c:342) [ 123.556526][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) | [ 124.605224][ C2] preempt_count: 101, expected: 0 | [ 124.605415][ C2] RCU nest depth: 3, expected: 0 | [ 124.605592][ C2] INFO: lockdep is turned off. | [ 124.606082][ C2] Tainted: [W]=WARN [ 124.606205][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 124.606415][ C2] Call Trace: [ 124.606531][ C2] [ 124.606609][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 124.606773][ C2] __might_resched (kernel/sched/core.c:8759) [ 124.606930][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 124.607123][ 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) [ 124.607315][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 124.607475][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 124.607629][ C2] __alloc_skb (net/core/skbuff.c:730) [ 124.607779][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 124.607931][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 124.608124][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 124.608281][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 124.608431][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 124.608582][ C2] skb_copy (net/core/skbuff.c:2221) [ 124.608707][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 124.608864][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 124.609056][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 124.609289][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 124.609447][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 124.609600][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 124.609752][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 124.609911][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 124.610061][ C2] ? tc_run (net/core/dev.c:4044) [ 124.610179][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 124.610335][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 124.610491][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 124.610646][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 124.610760][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 124.610910][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 124.611069][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 124.611225][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 124.611372][ 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) [ 124.611486][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 124.611636][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 124.611788][ 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) [ 124.611940][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 124.612089][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 124.612248][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 124.612398][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 124.612549][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 124.612737][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 124.612923][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 124.613077][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 124.613227][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 124.613388][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 124.613541][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 124.613696][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 124.613850][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 124.614004][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 124.614199][ C2] handle_softirqs (kernel/softirq.c:561) [ 124.614355][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 124.614512][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 124.614625][ C2] [ 124.614702][ C2] [ 124.614779][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 124.614931][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 124.615081][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 124.615232][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 124.615382][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 124.615546][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 124.615700][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 124.615852][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 124.616041][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 124.616202][ C2] packet_snd (net/packet/af_packet.c:3132) [ 124.616369][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 124.616521][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 124.616684][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 124.616835][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 124.616987][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 124.617138][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 124.617292][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 124.617443][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 124.617594][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 124.617752][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 124.617914][ C2] ? sock_ioctl (net/socket.c:1342) [ 124.618093][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 124.618249][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 124.618400][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 124.618552][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 124.618703][ C2] __x64_sys_sendto (net/socket.c:2211) [ 124.618853][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 124.619047][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 124.619202][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 124.619393][ C2] RIP: 0033:0x7fd82690ea4a [ 124.619554][ 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 [ 124.620098][ C2] RSP: 002b:00007fff969d39e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 124.620330][ C2] RAX: ffffffffffffffda RBX: 000000001ceba9d0 RCX: 00007fd82690ea4a [ 124.620574][ C2] RDX: 000000000000002a RSI: 000000001cebac92 RDI: 0000000000000005 [ 124.620805][ C2] RBP: 000000001cebac92 R08: 00007fff969d39f0 R09: 0000000000000014 [ 124.621037][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 124.621265][ C2] R13: 000000000000002a R14: 00007fff969d39f0 R15: 0000000000000000 | [ 126.998120][ C3] preempt_count: 101, expected: 0 | [ 126.998302][ C3] RCU nest depth: 4, expected: 0 | [ 126.998477][ C3] INFO: lockdep is turned off. | [ 126.998998][ C3] Tainted: [W]=WARN [ 126.999129][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 126.999394][ C3] Call Trace: [ 126.999588][ C3] [ 126.999717][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 126.999959][ C3] __might_resched (kernel/sched/core.c:8759) [ 127.000141][ 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.000364][ 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.000588][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 127.000774][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 127.000937][ C3] __alloc_skb (net/core/skbuff.c:730) [ 127.001094][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 127.001261][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 127.001429][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 127.001602][ C3] skb_copy (net/core/skbuff.c:2221) [ 127.001735][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 127.001974][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 127.002182][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 127.002345][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 127.002502][ 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) [ 127.002675][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 127.002847][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 127.003008][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 127.003173][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 127.003345][ 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) [ 127.003513][ C3] ? tc_run (net/core/dev.c:4044) [ 127.003645][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 127.003848][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 127.004016][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 127.004174][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 127.004335][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 127.004492][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 127.004650][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 127.004839][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 127.004998][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 127.005168][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 127.005328][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 127.005490][ 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) [ 127.005609][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 127.005774][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 127.005935][ 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) [ 127.006099][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 127.006268][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 127.006439][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 127.006599][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 127.006766][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 127.006962][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 127.007163][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 127.007334][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 127.007510][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 127.007691][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 127.007892][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 127.008065][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 127.008230][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 127.008389][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 127.008590][ C3] handle_softirqs (kernel/softirq.c:561) [ 127.008776][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 127.008957][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 127.009076][ C3] [ 127.009162][ C3] [ 127.009243][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 127.009402][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 127.009557][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 127.009724][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 127.009884][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 127.010053][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 127.010214][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 127.010372][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 127.010572][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 127.010740][ C3] packet_snd (net/packet/af_packet.c:3132) [ 127.010904][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 127.011061][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 127.011235][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 127.011390][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 127.011544][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 127.011709][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 127.011874][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 127.012031][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 127.012192][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 127.012359][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 127.012519][ C3] ? sock_ioctl (net/socket.c:1342) [ 127.012678][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 127.012865][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 127.013020][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 127.013179][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 127.013339][ C3] __x64_sys_sendto (net/socket.c:2211) [ 127.013498][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 127.013713][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 127.013903][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 127.014103][ C3] RIP: 0033:0x7f26542e2a4a [ 127.014272][ 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.014846][ C3] RSP: 002b:00007ffd2b924b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 127.015085][ C3] RAX: ffffffffffffffda RBX: 00000000163cd9d0 RCX: 00007f26542e2a4a [ 127.015325][ C3] RDX: 000000000000002a RSI: 00000000163cdc92 RDI: 0000000000000005 [ 127.015562][ C3] RBP: 00000000163cdc92 R08: 00007ffd2b924b10 R09: 0000000000000014 [ 127.015821][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 127.016058][ C3] R13: 000000000000002a R14: 00007ffd2b924b10 R15: 0000000000000000 | [ 129.020913][ C3] preempt_count: 101, expected: 0 | [ 129.021087][ C3] RCU nest depth: 4, expected: 0 | [ 129.021266][ C3] INFO: lockdep is turned off. | [ 129.021779][ C3] Tainted: [W]=WARN [ 129.021900][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 129.022093][ C3] Call Trace: [ 129.022242][ C3] [ 129.022332][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 129.022500][ C3] __might_resched (kernel/sched/core.c:8759) [ 129.022672][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 129.022888][ 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) [ 129.023092][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 129.023273][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 129.023432][ C3] __alloc_skb (net/core/skbuff.c:730) [ 129.023601][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 129.023774][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 129.023935][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 129.024092][ C3] skb_copy (net/core/skbuff.c:2221) [ 129.024219][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 129.024388][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 129.024549][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 129.024713][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 129.024888][ 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) [ 129.025063][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 129.025236][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 129.025415][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 129.025587][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 129.025770][ 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) [ 129.025932][ C3] ? tc_run (net/core/dev.c:4044) [ 129.026063][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 129.026228][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 129.026405][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 129.026584][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 129.026746][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 129.026909][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 129.027066][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 129.027227][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 129.027397][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 129.027561][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 129.027723][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 129.027896][ 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) [ 129.028028][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 129.028199][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 129.028367][ 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) [ 129.028545][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 129.028724][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 129.028891][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 129.029073][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 129.029244][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 129.029473][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 129.029687][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 129.029853][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 129.030029][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 129.030204][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 129.030377][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 129.030544][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 129.030712][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 129.030879][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 129.031112][ C3] handle_softirqs (kernel/softirq.c:561) [ 129.031282][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 129.031462][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 129.031597][ C3] [ 129.031688][ C3] [ 129.031771][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 129.031941][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 129.032106][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 129.032280][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 129.032447][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 129.032611][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 129.032787][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 129.032950][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 129.033146][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 129.033308][ C3] packet_snd (net/packet/af_packet.c:3132) [ 129.033472][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 129.033632][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 129.033799][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 129.033970][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 129.034129][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 129.034295][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 129.034450][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 129.034606][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 129.034768][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 129.034933][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 129.035092][ C3] ? sock_ioctl (net/socket.c:1342) [ 129.035254][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 129.035417][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 129.035573][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 129.035730][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 129.035885][ C3] __x64_sys_sendto (net/socket.c:2211) [ 129.036076][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 129.036275][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 129.036467][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 129.036687][ C3] RIP: 0033:0x7fa5f0799a4a [ 129.036867][ 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 [ 129.037466][ C3] RSP: 002b:00007ffc0898ddd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 129.037732][ C3] RAX: ffffffffffffffda RBX: 000000001b6b49d0 RCX: 00007fa5f0799a4a [ 129.037987][ C3] RDX: 000000000000002a RSI: 000000001b6b4c92 RDI: 0000000000000005 [ 129.038243][ C3] RBP: 000000001b6b4c92 R08: 00007ffc0898dde0 R09: 0000000000000014 [ 129.038499][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 129.038772][ C3] R13: 000000000000002a R14: 00007ffc0898dde0 R15: 0000000000000000 | [ 135.299007][ C3] preempt_count: 101, expected: 0 | [ 135.299173][ C3] RCU nest depth: 4, expected: 0 | [ 135.299350][ C3] INFO: lockdep is turned off. | [ 135.299874][ C3] Tainted: [W]=WARN [ 135.300001][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.300205][ C3] Call Trace: [ 135.300327][ C3] [ 135.300432][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 135.300605][ C3] __might_resched (kernel/sched/core.c:8759) [ 135.300768][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 135.300980][ 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) [ 135.301204][ C3] ? __local_bh_enable_ip (kernel/softirq.c:389) [ 135.301372][ C3] ? __dev_queue_xmit (net/core/dev.c:4511) [ 135.301530][ C3] ? packet_snd (net/packet/af_packet.c:3132) [ 135.301712][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 135.301873][ C3] ? __x64_sys_sendto (net/socket.c:2211) [ 135.302041][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 135.302202][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 135.302411][ C3] __alloc_skb (net/core/skbuff.c:730) [ 135.302578][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 135.302746][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 135.302959][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 135.303120][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 135.303278][ C3] skb_copy (net/core/skbuff.c:2221) [ 135.303408][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 135.303592][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 135.303767][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 135.303938][ C3] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179) [ 135.304099][ 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) [ 135.304264][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 135.304430][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 135.304590][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 135.304777][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 135.304935][ 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) [ 135.305101][ C3] ? tc_run (net/core/dev.c:4044) [ 135.305235][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 135.305392][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 135.305559][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 135.305747][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 135.305908][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 135.306073][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 135.306241][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 135.306412][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 135.306583][ C3] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 135.306739][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 135.306903][ 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) [ 135.307025][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 135.307190][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 135.307357][ 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) [ 135.307525][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 135.307689][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 135.307857][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 135.308022][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 135.308183][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 135.308387][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 135.308597][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 135.308754][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 135.308918][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 135.309089][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 135.309251][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 135.309417][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 135.309582][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 135.309748][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 135.309955][ C3] handle_softirqs (kernel/softirq.c:561) [ 135.310129][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 135.310291][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 135.310409][ C3] [ 135.310492][ C3] [ 135.310575][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 135.310743][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 135.310904][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 135.311082][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 135.311241][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 135.311404][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 135.311582][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 135.311740][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 135.311946][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 135.312115][ C3] packet_snd (net/packet/af_packet.c:3132) [ 135.312293][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 135.312451][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 135.312628][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 135.312784][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 135.312946][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 135.313106][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 135.313266][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 135.313429][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 135.313593][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 135.313754][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 135.313921][ C3] ? sock_ioctl (net/socket.c:1342) [ 135.314079][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 135.314240][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 135.314395][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 135.314555][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 135.314718][ C3] __x64_sys_sendto (net/socket.c:2211) [ 135.314876][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 135.315076][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 135.315237][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 135.315436][ C3] RIP: 0033:0x7f77e8d7ba4a [ 135.315610][ 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 [ 135.316172][ C3] RSP: 002b:00007ffeb97563f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 135.316428][ C3] RAX: ffffffffffffffda RBX: 00000000136739d0 RCX: 00007f77e8d7ba4a [ 135.316670][ C3] RDX: 000000000000002a RSI: 0000000013673c92 RDI: 0000000000000005 [ 135.316917][ C3] RBP: 0000000013673c92 R08: 00007ffeb9756400 R09: 0000000000000014 [ 135.317164][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 135.317401][ C3] R13: 000000000000002a R14: 00007ffeb9756400 R15: 0000000000000000 | [ 137.386316][ C2] preempt_count: 101, expected: 0 | [ 137.386601][ C2] RCU nest depth: 4, expected: 0 | [ 137.386887][ C2] INFO: lockdep is turned off. | [ 137.387697][ C2] Tainted: [W]=WARN [ 137.387894][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.388218][ C2] Call Trace: [ 137.388419][ C2] [ 137.388558][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 137.388850][ C2] __might_resched (kernel/sched/core.c:8759) [ 137.389125][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 137.389480][ 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) [ 137.389834][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 137.390113][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 137.390391][ C2] __alloc_skb (net/core/skbuff.c:730) [ 137.390663][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 137.390921][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 137.391183][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 137.391446][ C2] skb_copy (net/core/skbuff.c:2221) [ 137.391652][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 137.391919][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 137.392193][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 137.392464][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 137.392734][ 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) [ 137.393005][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 137.393287][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 137.393577][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 137.393836][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 137.394101][ 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) [ 137.394359][ C2] ? tc_run (net/core/dev.c:4044) [ 137.394569][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 137.394847][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 137.395124][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 137.395398][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 137.395676][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 137.395936][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 137.396194][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 137.396467][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 137.396665][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 137.396837][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 137.397001][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 137.397177][ 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) [ 137.397312][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 137.397492][ C2] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3)) [ 137.397653][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 137.397825][ C2] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291) [ 137.397995][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 137.398167][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 137.398355][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 137.398570][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 137.398783][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 137.398953][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 137.399124][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 137.399307][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 137.399657][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 137.399946][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 137.400133][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 137.400317][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 137.400492][ 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) [ 137.400709][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 137.400881][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 137.401054][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 137.401284][ C2] handle_softirqs (kernel/softirq.c:561) [ 137.401468][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 137.401641][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 137.401772][ C2] [ 137.401861][ C2] [ 137.401951][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 137.402123][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 137.402302][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 137.402485][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 137.402658][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 137.402832][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 137.403009][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 137.403182][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 137.403411][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 137.403594][ C2] packet_snd (net/packet/af_packet.c:3132) [ 137.403773][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 137.403949][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 137.404129][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 137.404310][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 137.404483][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 137.404659][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 137.404829][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 137.405006][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 137.405168][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 137.405346][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 137.405522][ C2] ? sock_ioctl (net/socket.c:1342) [ 137.405683][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 137.405851][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 137.406004][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 137.406170][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 137.406403][ C2] __x64_sys_sendto (net/socket.c:2211) [ 137.406641][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 137.406861][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 137.407029][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.407241][ C2] RIP: 0033:0x7f3b70cf6a4a [ 137.407434][ 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 [ 137.408019][ C2] RSP: 002b:00007ffd5c448ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.408256][ C2] RAX: ffffffffffffffda RBX: 000000000119e9d0 RCX: 00007f3b70cf6a4a [ 137.408517][ C2] RDX: 000000000000002a RSI: 000000000119ec92 RDI: 0000000000000005 [ 137.408772][ C2] RBP: 000000000119ec92 R08: 00007ffd5c448eb0 R09: 0000000000000014 [ 137.409009][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 137.409243][ C2] R13: 000000000000002a R14: 00007ffd5c448eb0 R15: 0000000000000000 | [ 139.589780][ C3] preempt_count: 101, expected: 0 | [ 139.589949][ C3] RCU nest depth: 3, expected: 0 | [ 139.590117][ C3] INFO: lockdep is turned off. | [ 139.590636][ C3] Tainted: [W]=WARN [ 139.590768][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.590989][ C3] Call Trace: [ 139.591117][ C3] [ 139.591206][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 139.591389][ C3] __might_resched (kernel/sched/core.c:8759) [ 139.591565][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 139.591783][ 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) [ 139.591993][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 139.592164][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 139.592347][ C3] __alloc_skb (net/core/skbuff.c:730) [ 139.592510][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 139.592665][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 139.592875][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 139.593030][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 139.593201][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 139.593371][ C3] skb_copy (net/core/skbuff.c:2221) [ 139.593508][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 139.593681][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 139.593899][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 139.594156][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 139.594328][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 139.594499][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 139.594671][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 139.594845][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 139.595013][ C3] ? tc_run (net/core/dev.c:4044) [ 139.595140][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 139.595312][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 139.595481][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 139.595650][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 139.595779][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 139.595946][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 139.596109][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 139.596277][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 139.596428][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 139.596584][ 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) [ 139.596705][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 139.596871][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 139.597039][ 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) [ 139.597205][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 139.597378][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 139.597544][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 139.597707][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 139.597871][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 139.598078][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 139.598282][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 139.598445][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 139.598619][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 139.598790][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 139.598955][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 139.599127][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 139.599294][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 139.599461][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 139.599627][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 139.599851][ C3] handle_softirqs (kernel/softirq.c:561) [ 139.600025][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 139.600193][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 139.600319][ C3] [ 139.600405][ C3] [ 139.600489][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 139.600656][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 139.600820][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 139.601003][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 139.601170][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 139.601339][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 139.601506][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 139.601677][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 139.601883][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 139.602054][ C3] packet_snd (net/packet/af_packet.c:3132) [ 139.602237][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 139.602405][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 139.602574][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 139.602748][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 139.602918][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 139.603085][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 139.603252][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 139.603428][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 139.603595][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 139.603764][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 139.603935][ C3] ? sock_ioctl (net/socket.c:1342) [ 139.604108][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 139.604274][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 139.604442][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 139.604607][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 139.604808][ C3] __x64_sys_sendto (net/socket.c:2211) [ 139.604980][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 139.605190][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 139.605360][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 139.605572][ C3] RIP: 0033:0x7f97461aea4a [ 139.605751][ 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 [ 139.606367][ C3] RSP: 002b:00007ffd3bfa0098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 139.606623][ C3] RAX: ffffffffffffffda RBX: 00000000077d99d0 RCX: 00007f97461aea4a [ 139.606881][ C3] RDX: 000000000000002a RSI: 00000000077d9c92 RDI: 0000000000000005 [ 139.607140][ C3] RBP: 00000000077d9c92 R08: 00007ffd3bfa00a0 R09: 0000000000000014 [ 139.607392][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 139.607653][ C3] R13: 000000000000002a R14: 00007ffd3bfa00a0 R15: 0000000000000000 | [ 141.678283][ C0] preempt_count: 101, expected: 0 | [ 141.678440][ C0] RCU nest depth: 3, expected: 0 | [ 141.678600][ C0] INFO: lockdep is turned off. | [ 141.679065][ C0] Tainted: [W]=WARN [ 141.679185][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 141.679378][ C0] Call Trace: [ 141.679504][ C0] [ 141.679610][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 141.679772][ C0] __might_resched (kernel/sched/core.c:8759) [ 141.679925][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 141.680117][ 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) [ 141.680318][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 141.680472][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 141.680640][ C0] __alloc_skb (net/core/skbuff.c:730) [ 141.680799][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 141.680961][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 141.681151][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 141.681308][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 141.681465][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 141.681641][ C0] skb_copy (net/core/skbuff.c:2221) [ 141.681765][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 141.681923][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 141.682140][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 141.682372][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 141.682531][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 141.682709][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 141.682864][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 141.683017][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 141.683172][ C0] ? tc_run (net/core/dev.c:4044) [ 141.683288][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 141.683447][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 141.683609][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 141.683774][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 141.683892][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 141.684045][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 141.684203][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 141.684372][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 141.684522][ 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) [ 141.684636][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 141.684803][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 141.684963][ 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) [ 141.685120][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 141.685282][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 141.685434][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 141.685597][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 141.685747][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 141.685936][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 141.686124][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 141.686307][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 141.686460][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 141.686638][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 141.686792][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 141.686954][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 141.687120][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 141.687290][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 141.687499][ C0] handle_softirqs (kernel/softirq.c:561) [ 141.687668][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 141.687828][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 141.687957][ C0] [ 141.688036][ C0] [ 141.688125][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 141.688294][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 141.688445][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 141.688623][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 141.688776][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 141.688930][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 141.689084][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 141.689238][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 141.689426][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 141.689579][ C0] packet_snd (net/packet/af_packet.c:3132) [ 141.689739][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 141.689897][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 141.690050][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 141.690200][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 141.690350][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 141.690514][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 141.690665][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 141.690820][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 141.690973][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 141.691141][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 141.691295][ C0] ? sock_ioctl (net/socket.c:1342) [ 141.691447][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 141.691600][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 141.691753][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 141.691907][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 141.692063][ C0] __x64_sys_sendto (net/socket.c:2211) [ 141.692219][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 141.692422][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 141.692576][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 141.692780][ C0] RIP: 0033:0x7f792d715a4a [ 141.692948][ 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 [ 141.693496][ C0] RSP: 002b:00007ffc28964bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 141.693729][ C0] RAX: ffffffffffffffda RBX: 000000000c85a9d0 RCX: 00007f792d715a4a [ 141.693956][ C0] RDX: 000000000000002a RSI: 000000000c85ac92 RDI: 0000000000000005 [ 141.694194][ C0] RBP: 000000000c85ac92 R08: 00007ffc28964c00 R09: 0000000000000014 [ 141.694422][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 141.694655][ C0] R13: 000000000000002a R14: 00007ffc28964c00 R15: 0000000000000000 | [ 147.919139][ C3] preempt_count: 101, expected: 0 | [ 147.919303][ C3] RCU nest depth: 3, expected: 0 | [ 147.919462][ C3] INFO: lockdep is turned off. | [ 147.919934][ C3] Tainted: [W]=WARN [ 147.920050][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 147.920237][ C3] Call Trace: [ 147.920366][ C3] [ 147.920455][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 147.920637][ C3] __might_resched (kernel/sched/core.c:8759) [ 147.920808][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 147.921022][ 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) [ 147.921234][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 147.921404][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 147.921573][ C3] __alloc_skb (net/core/skbuff.c:730) [ 147.921745][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 147.921920][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 147.922126][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 147.922294][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 147.922460][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 147.922626][ C3] skb_copy (net/core/skbuff.c:2221) [ 147.922751][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 147.922923][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 147.923141][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 147.923396][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 147.923566][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 147.923733][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 147.923900][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 147.924070][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 147.924239][ C3] ? tc_run (net/core/dev.c:4044) [ 147.924370][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 147.924544][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 147.924713][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 147.924877][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 147.925002][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 147.925167][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 147.925336][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 147.925504][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 147.925677][ 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) [ 147.925802][ C3] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 147.925973][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 147.926141][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 147.926318][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 147.926482][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 147.926649][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 147.926817][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 147.927027][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 147.927234][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 147.927401][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 147.927568][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 147.927737][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 147.927951][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 147.928118][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 147.928290][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 147.928455][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 147.928621][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 147.928788][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 147.928956][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 147.929084][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 147.929295][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 147.929468][ C3] handle_softirqs (kernel/softirq.c:561) [ 147.929639][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 147.929809][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 147.929935][ C3] [ 147.930022][ C3] [ 147.930106][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 147.930273][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 147.930446][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 147.930617][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 147.930785][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 147.930959][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 147.931125][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 147.931294][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 147.931502][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 147.931672][ C3] packet_snd (net/packet/af_packet.c:3132) [ 147.931844][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 147.932011][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 147.932181][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 147.932350][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 147.932514][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 147.932677][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 147.932840][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 147.933010][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 147.933179][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 147.933353][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 147.933522][ C3] ? sock_ioctl (net/socket.c:1342) [ 147.933688][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 147.933857][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 147.934024][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 147.934198][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 147.934363][ C3] __x64_sys_sendto (net/socket.c:2211) [ 147.934527][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 147.934736][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 147.934903][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 147.935116][ C3] RIP: 0033:0x7f5339493a4a [ 147.935289][ 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 [ 147.935878][ C3] RSP: 002b:00007ffdfbb84188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 147.936133][ C3] RAX: ffffffffffffffda RBX: 000000000a0b89d0 RCX: 00007f5339493a4a [ 147.936394][ C3] RDX: 000000000000002a RSI: 000000000a0b8c92 RDI: 0000000000000005 [ 147.936649][ C3] RBP: 000000000a0b8c92 R08: 00007ffdfbb84190 R09: 0000000000000014 [ 147.936897][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 147.937147][ C3] R13: 000000000000002a R14: 00007ffdfbb84190 R15: 0000000000000000 | [ 149.971132][ C0] preempt_count: 101, expected: 0 | [ 149.971314][ C0] RCU nest depth: 3, expected: 0 | [ 149.971489][ C0] INFO: lockdep is turned off. | [ 149.972016][ C0] Tainted: [W]=WARN [ 149.972146][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 149.972359][ C0] Call Trace: [ 149.972490][ C0] [ 149.972579][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 149.972760][ C0] __might_resched (kernel/sched/core.c:8759) [ 149.972938][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 149.973157][ 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) [ 149.973377][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 149.973551][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 149.973727][ C0] __alloc_skb (net/core/skbuff.c:730) [ 149.973898][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 149.974071][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 149.974285][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 149.974458][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 149.974635][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 149.974805][ C0] skb_copy (net/core/skbuff.c:2221) [ 149.974935][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 149.975108][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 149.975322][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 149.975576][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 149.975754][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 149.975931][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 149.976104][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 149.976287][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 149.976457][ C0] ? tc_run (net/core/dev.c:4044) [ 149.976589][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 149.976764][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 149.976933][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 149.977102][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 149.977236][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 149.977405][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 149.977573][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 149.977744][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 149.977913][ 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) [ 149.978041][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 149.978212][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 149.978383][ 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) [ 149.978560][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 149.978732][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 149.978902][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 149.979070][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 149.979242][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 149.979453][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 149.979664][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 149.979840][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 149.980010][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 149.980183][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 149.980353][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 149.980524][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 149.980693][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 149.980872][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 149.981087][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 149.981268][ C0] handle_softirqs (kernel/softirq.c:561) [ 149.981442][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 149.981615][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 149.981745][ C0] [ 149.981835][ C0] [ 149.981924][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 149.982093][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 149.982269][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 149.982443][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 149.982612][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 149.982787][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 149.982959][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 149.983129][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 149.983344][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 149.983520][ C0] packet_snd (net/packet/af_packet.c:3132) [ 149.983692][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 149.983859][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 149.984032][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 149.984203][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 149.984374][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 149.984543][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 149.984713][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 149.984886][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 149.985055][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 149.985228][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 149.985401][ C0] ? sock_ioctl (net/socket.c:1342) [ 149.985574][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 149.985743][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 149.985911][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 149.986090][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 149.986272][ C0] __x64_sys_sendto (net/socket.c:2211) [ 149.986441][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 149.986656][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 149.986829][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 149.987045][ C0] RIP: 0033:0x7f60726fea4a [ 149.987221][ 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 [ 149.987830][ C0] RSP: 002b:00007ffccbfefbc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 149.988089][ C0] RAX: ffffffffffffffda RBX: 000000003cf969d0 RCX: 00007f60726fea4a [ 149.988344][ C0] RDX: 000000000000002a RSI: 000000003cf96c92 RDI: 0000000000000005 [ 149.988602][ C0] RBP: 000000003cf96c92 R08: 00007ffccbfefbd0 R09: 0000000000000014 [ 149.988857][ C0] 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