======================================
| [ 177.204557][ C2] #2: ffffffff89559060 (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
| [ 177.204888][ C2] #3: ffffffff89559060 (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)
| [ 177.205215][ C2]
| [ 177.205215][ C2] stack backtrace:
[ 177.205775][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 177.206004][ C2] Call Trace:
[ 177.206137][ C2]
[ 177.206228][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 177.206417][ C2] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041)
[ 177.206610][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 177.206797][ C2] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263)
[ 177.206982][ C2] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254)
[ 177.207192][ C2] ? stack_trace_save (kernel/stacktrace.c:123)
[ 177.207378][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 177.207569][ C2] ? fib_table_lookup (net/ipv4/fib_trie.c:1634)
[ 177.207760][ C2] ? save_trace (kernel/locking/lockdep.c:588)
[ 177.207943][ C2] mark_lock (kernel/locking/lockdep.c:4749)
[ 177.208093][ C2] mark_usage (kernel/locking/lockdep.c:4638)
[ 177.208247][ C2] __lock_acquire (kernel/locking/lockdep.c:5180)
[ 177.208419][ C2] ? fib_rules_lookup (net/core/fib_rules.c:295)
[ 177.208592][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 177.208757][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 177.208970][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 177.209171][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 177.209341][ C2] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 177.209466][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 177.209636][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 177.209808][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 177.210024][ C2] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867)
[ 177.210193][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 177.210399][ C2] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 177.210612][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 177.210782][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 177.210948][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 177.211118][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 177.211287][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 177.211454][ 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)
[ 177.211624][ C2] skb_copy (net/core/skbuff.c:2221)
[ 177.211758][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 177.211932][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 177.212131][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 177.212302][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 177.212470][ 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)
[ 177.212640][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 177.212815][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 177.212989][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 177.213159][ 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)
[ 177.213328][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 177.213496][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 177.213667][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 177.213837][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 177.214008][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 177.214182][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 177.214349][ 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)
[ 177.214475][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 177.214642][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 177.214811][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 177.214977][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 177.215153][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 177.215321][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 177.215500][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 177.215707][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 177.215918][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 177.216111][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 177.216284][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 177.216454][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 177.216619][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 177.216794][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 177.216962][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 177.217127][ C2] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 177.217297][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 177.217469][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 177.217610][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 177.217819][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 177.217991][ C2] handle_softirqs (kernel/softirq.c:561)
[ 177.218158][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 177.218323][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 177.218447][ C2]
[ 177.218540][ C2]
[ 177.218625][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 177.218796][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 177.218971][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 177.219154][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 177.219323][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 177.219493][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 177.219664][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 177.219852][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 177.220092][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 177.220276][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 177.220447][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 177.220617][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 177.220788][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 177.220955][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 177.221122][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 177.221286][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 177.221451][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 177.221627][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 177.221798][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 177.221965][ C2] ? sock_ioctl (net/socket.c:1342)
[ 177.222130][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 177.222300][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 177.222471][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 177.222639][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 177.222807][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 177.223020][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 177.223187][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 177.223396][ C2] RIP: 0033:0x7f42ffaeba4a
[ 177.223572][ 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
[ 177.224195][ C2] RSP: 002b:00007ffc9dab84f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 177.224448][ C2] RAX: ffffffffffffffda RBX: 00000000186ec9d0 RCX: 00007f42ffaeba4a
[ 177.224696][ C2] RDX: 000000000000002a RSI: 00000000186ecc92 RDI: 0000000000000005
[ 177.224945][ C2] RBP: 00000000186ecc92 R08: 00007ffc9dab8500 R09: 0000000000000014
[ 177.225203][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 177.225454][ C2] R13: 000000000000002a R14: 00007ffc9dab8500 R15: 0000000000000000
| [ 177.226271][ C2] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1270, name: mausezahn
| [ 177.226562][ C2] preempt_count: 101, expected: 0
| [ 177.226741][ C2] RCU nest depth: 4, expected: 0
| [ 177.226906][ C2] INFO: lockdep is turned off.
[ 177.227354][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 177.227563][ C2] Call Trace:
[ 177.227692][ C2]
[ 177.227774][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 177.227946][ C2] __might_resched (kernel/sched/core.c:8759)
[ 177.228137][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 177.228336][ 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)
[ 177.228528][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 177.228689][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 177.228847][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 177.229010][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 177.229167][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 177.229323][ 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)
[ 177.229487][ C2] skb_copy (net/core/skbuff.c:2221)
[ 177.229607][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 177.229764][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 177.229924][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 177.230082][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 177.230245][ 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)
[ 177.230407][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 177.230569][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 177.230728][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 177.230884][ 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)
[ 177.231055][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 177.231214][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 177.231384][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 177.231543][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 177.231700][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 177.231872][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 177.232034][ 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)
[ 177.232186][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 177.232344][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 177.232511][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 177.232669][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 177.232824][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 177.232982][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 177.233136][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 177.233337][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 177.233530][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 177.233688][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 177.233945][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 177.234108][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 177.234267][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 177.234426][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 177.234678][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 177.234846][ C2] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 177.235013][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 177.235170][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 177.235385][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 177.235588][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 177.235754][ C2] handle_softirqs (kernel/softirq.c:561)
[ 177.235912][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 177.236194][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 177.236339][ C2]
[ 177.236421][ C2]
[ 177.236500][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 177.236669][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 177.236916][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 177.237075][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 177.237244][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 177.237400][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 177.237669][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 177.237839][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 177.238038][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 177.238196][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 177.238446][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 177.238606][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 177.238763][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 177.238921][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 177.239170][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 177.239339][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 177.239492][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 177.239652][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 177.239899][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 177.240076][ C2] ? sock_ioctl (net/socket.c:1342)
[ 177.240242][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 177.240404][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 177.240658][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 177.240813][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 177.240972][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 177.241268][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 177.241425][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 177.241632][ C2] RIP: 0033:0x7f42ffaeba4a
[ 177.241803][ 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
[ 177.242465][ C2] RSP: 002b:00007ffc9dab84f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 177.242800][ C2] RAX: ffffffffffffffda RBX: 00000000186ec9d0 RCX: 00007f42ffaeba4a
[ 177.243050][ C2] RDX: 000000000000002a RSI: 00000000186ecc92 RDI: 0000000000000005
[ 177.243280][ C2] RBP: 00000000186ecc92 R08: 00007ffc9dab8500 R09: 0000000000000014
[ 177.243623][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 177.243855][ C2] R13: 000000000000002a R14: 00007ffc9dab8500 R15: 0000000000000000
| [ 179.339295][ C0] preempt_count: 101, expected: 0
| [ 179.339472][ C0] RCU nest depth: 4, expected: 0
| [ 179.339649][ C0] INFO: lockdep is turned off.
| [ 179.340157][ C0] Tainted: [W]=WARN
[ 179.340293][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 179.340507][ C0] Call Trace:
[ 179.340635][ C0]
[ 179.340725][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 179.340914][ C0] __might_resched (kernel/sched/core.c:8759)
[ 179.341090][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 179.341307][ 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)
[ 179.341522][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 179.341696][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 179.341870][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 179.342041][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 179.342220][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 179.342393][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 179.342563][ C0] skb_copy (net/core/skbuff.c:2221)
[ 179.342693][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 179.342866][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 179.343038][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 179.343210][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 179.343389][ 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)
[ 179.343563][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 179.343737][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 179.343916][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 179.344088][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 179.344259][ 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)
[ 179.344428][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 179.344603][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 179.344775][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 179.344943][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 179.345115][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 179.345286][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 179.345455][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 179.345624][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 179.345803][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 179.345976][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 179.346145][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 179.346319][ 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)
[ 179.346448][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 179.346618][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 179.346790][ 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)
[ 179.346960][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 179.347136][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 179.347307][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 179.347474][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 179.347655][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 179.347867][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 179.348080][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 179.348248][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 179.348424][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 179.348594][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 179.348766][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 179.348937][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 179.349107][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 179.349282][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 179.349497][ C0] handle_softirqs (kernel/softirq.c:561)
[ 179.349668][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 179.349846][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 179.349977][ C0]
[ 179.350065][ C0]
[ 179.350152][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 179.350322][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 179.350494][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 179.350667][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 179.350846][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 179.351018][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 179.351188][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 179.351359][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 179.351571][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 179.351745][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 179.351918][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 179.352094][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 179.352267][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 179.352442][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 179.352614][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 179.352785][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 179.352956][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 179.353123][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 179.353293][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 179.353472][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 179.353642][ C0] ? sock_ioctl (net/socket.c:1342)
[ 179.353812][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 179.353982][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 179.354152][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 179.354322][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 179.354491][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 179.354668][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 179.354881][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 179.355052][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 179.355265][ C0] RIP: 0033:0x7f74ff4dea4a
[ 179.355442][ 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
[ 179.356044][ C0] RSP: 002b:00007ffffeb36e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 179.356305][ C0] RAX: ffffffffffffffda RBX: 000000000b2479d0 RCX: 00007f74ff4dea4a
[ 179.356558][ C0] RDX: 000000000000002a RSI: 000000000b247c92 RDI: 0000000000000005
[ 179.356812][ C0] RBP: 000000000b247c92 R08: 00007ffffeb36e50 R09: 0000000000000014
[ 179.357069][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 179.357324][ C0] R13: 000000000000002a R14: 00007ffffeb36e50 R15: 0000000000000000
| [ 181.457951][ C0] preempt_count: 101, expected: 0
| [ 181.458115][ C0] RCU nest depth: 4, expected: 0
| [ 181.458285][ C0] INFO: lockdep is turned off.
| [ 181.458808][ C0] Tainted: [W]=WARN
[ 181.458962][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 181.459208][ C0] Call Trace:
[ 181.459327][ C0]
[ 181.459410][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 181.459592][ C0] __might_resched (kernel/sched/core.c:8759)
[ 181.459768][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 181.459994][ 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)
[ 181.460192][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 181.460364][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 181.460533][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 181.460689][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 181.460847][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 181.461008][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 181.461168][ C0] skb_copy (net/core/skbuff.c:2221)
[ 181.461299][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 181.461480][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 181.461669][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 181.461862][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 181.462067][ 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)
[ 181.462285][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 181.462497][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 181.462705][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 181.462941][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 181.463141][ 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)
[ 181.463350][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 181.463544][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 181.463700][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 181.463869][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 181.464040][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 181.464206][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 181.464389][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 181.464558][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 181.464737][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 181.464922][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 181.465086][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 181.465268][ 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)
[ 181.465389][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 181.465553][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 181.465727][ 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)
[ 181.465907][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 181.466084][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 181.466257][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 181.466431][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 181.466604][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 181.466802][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 181.466997][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 181.467161][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 181.467325][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 181.467484][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 181.467655][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 181.467815][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 181.467974][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 181.468136][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 181.468297][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 181.468476][ C0] handle_softirqs (kernel/softirq.c:561)
[ 181.468639][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 181.468797][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 181.468917][ C0]
[ 181.469002][ C0]
[ 181.469083][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 181.469240][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 181.469399][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 181.469560][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 181.469716][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 181.469876][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 181.470037][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 181.470194][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 181.470392][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 181.470562][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 181.470725][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 181.470879][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 181.471040][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 181.471198][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 181.471358][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 181.471515][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 181.471678][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 181.471838][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 181.471994][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 181.472156][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 181.472313][ C0] ? sock_ioctl (net/socket.c:1342)
[ 181.472471][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 181.472629][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 181.472786][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 181.472947][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 181.473102][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 181.473260][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 181.473463][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 181.473623][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 181.473824][ C0] RIP: 0033:0x7fc2b4fe3a4a
[ 181.473985][ 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
[ 181.474545][ C0] RSP: 002b:00007fffe11f9c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 181.474784][ C0] RAX: ffffffffffffffda RBX: 000000000098f9d0 RCX: 00007fc2b4fe3a4a
[ 181.475024][ C0] RDX: 000000000000002a RSI: 000000000098fc92 RDI: 0000000000000005
[ 181.475264][ C0] RBP: 000000000098fc92 R08: 00007fffe11f9c10 R09: 0000000000000014
[ 181.475496][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 181.475747][ C0] R13: 000000000000002a R14: 00007fffe11f9c10 R15: 0000000000000000
| [ 183.505044][ C3] preempt_count: 101, expected: 0
| [ 183.505215][ C3] RCU nest depth: 4, expected: 0
| [ 183.505379][ C3] INFO: lockdep is turned off.
| [ 183.505878][ C3] Tainted: [W]=WARN
[ 183.505999][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 183.506219][ C3] Call Trace:
[ 183.506347][ C3]
[ 183.506429][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 183.506603][ C3] __might_resched (kernel/sched/core.c:8759)
[ 183.506768][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 183.506992][ 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)
[ 183.507243][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 183.507423][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 183.507621][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 183.507796][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 183.507978][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 183.508161][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 183.508342][ C3] skb_copy (net/core/skbuff.c:2221)
[ 183.508487][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 183.508673][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 183.508859][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 183.509043][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 183.509224][ 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)
[ 183.509406][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 183.509592][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 183.509785][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 183.509946][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 183.510104][ 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)
[ 183.510263][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 183.510423][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 183.510585][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 183.510742][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 183.510926][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 183.511087][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 183.511247][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 183.511405][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 183.511589][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 183.511766][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 183.511941][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 183.512122][ 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)
[ 183.512251][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 183.512424][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 183.512598][ 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)
[ 183.512771][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 183.512942][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 183.513114][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 183.513286][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 183.513467][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 183.513682][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 183.513896][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 183.514064][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 183.514235][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 183.514412][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 183.514588][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 183.514775][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 183.514949][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 183.515124][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 183.515343][ C3] handle_softirqs (kernel/softirq.c:561)
[ 183.515519][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 183.515692][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 183.515822][ C3]
[ 183.515912][ C3]
[ 183.516006][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 183.516179][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 183.516352][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 183.516526][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 183.516700][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 183.516876][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 183.517048][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 183.517225][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 183.517439][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 183.517631][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 183.517805][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 183.517977][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 183.518148][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 183.518317][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 183.518490][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 183.518660][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 183.518828][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 183.518998][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 183.519169][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 183.519341][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 183.519514][ C3] ? sock_ioctl (net/socket.c:1342)
[ 183.519684][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 183.519860][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 183.520030][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 183.520202][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 183.520373][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 183.520544][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 183.520758][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 183.520930][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 183.521150][ C3] RIP: 0033:0x7f73c48aca4a
[ 183.521328][ 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
[ 183.521930][ C3] RSP: 002b:00007ffcc89cc218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 183.522199][ C3] RAX: ffffffffffffffda RBX: 0000000004af19d0 RCX: 00007f73c48aca4a
[ 183.522460][ C3] RDX: 000000000000002a RSI: 0000000004af1c92 RDI: 0000000000000005
[ 183.522716][ C3] RBP: 0000000004af1c92 R08: 00007ffcc89cc220 R09: 0000000000000014
[ 183.522970][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 183.523226][ C3] R13: 000000000000002a R14: 00007ffcc89cc220 R15: 0000000000000000
| [ 185.587005][ C2] preempt_count: 101, expected: 0
| [ 185.587182][ C2] RCU nest depth: 4, expected: 0
| [ 185.587375][ C2] INFO: lockdep is turned off.
| [ 185.587910][ C2] Tainted: [W]=WARN
[ 185.588031][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 185.588240][ C2] Call Trace:
[ 185.588379][ C2]
[ 185.588500][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 185.588722][ C2] __might_resched (kernel/sched/core.c:8759)
[ 185.588888][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 185.589157][ 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)
[ 185.589376][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 185.589558][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 185.589719][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 185.589877][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 185.590033][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 185.590192][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 185.590348][ C2] skb_copy (net/core/skbuff.c:2221)
[ 185.590477][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 185.590641][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 185.590806][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 185.590963][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 185.591120][ 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)
[ 185.591281][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 185.591440][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 185.591603][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 185.591760][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 185.591924][ 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)
[ 185.592080][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 185.592241][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 185.592401][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 185.592567][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 185.592755][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 185.592908][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 185.593073][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 185.593228][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 185.593384][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 185.593555][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 185.593709][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 185.593871][ 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)
[ 185.593989][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 185.594151][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 185.594311][ C2] ? trace_local_timer_exit.constprop.0 (./arch/x86/include/asm/trace/irq_vectors.h:41)
[ 185.594521][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 185.594677][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 185.594835][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 185.595031][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 185.595227][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 185.595391][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 185.595562][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 185.595723][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 185.595880][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 185.596103][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 185.596265][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 185.596431][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 185.596696][ C2] handle_softirqs (kernel/softirq.c:561)
[ 185.596868][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 185.597069][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 185.597208][ C2]
[ 185.597289][ C2]
[ 185.597371][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 185.597580][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 185.597828][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 185.598047][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 185.598216][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 185.598375][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 185.598573][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 185.598760][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 185.599023][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 185.599186][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 185.599355][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 185.599544][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 185.599748][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 185.599906][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 185.600064][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 185.600224][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 185.600422][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 185.600673][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 185.600872][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 185.601030][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 185.601187][ C2] ? sock_ioctl (net/socket.c:1342)
[ 185.601345][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 185.601518][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 185.601673][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 185.601840][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 185.602052][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 185.602210][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 185.602452][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 185.602639][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 185.602838][ C2] RIP: 0033:0x7fd37acf2a4a
[ 185.603061][ 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
[ 185.603695][ C2] RSP: 002b:00007ffc7fbfa3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 185.603995][ C2] RAX: ffffffffffffffda RBX: 0000000006fa99d0 RCX: 00007fd37acf2a4a
[ 185.604240][ C2] RDX: 000000000000002a RSI: 0000000006fa9c92 RDI: 0000000000000005
[ 185.604531][ C2] RBP: 0000000006fa9c92 R08: 00007ffc7fbfa3e0 R09: 0000000000000014
[ 185.604821][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 185.605067][ C2] R13: 000000000000002a R14: 00007ffc7fbfa3e0 R15: 0000000000000000
| [ 187.835285][ C0] preempt_count: 101, expected: 0
| [ 187.835461][ C0] RCU nest depth: 4, expected: 0
| [ 187.835635][ C0] INFO: lockdep is turned off.
| [ 187.836154][ C0] Tainted: [W]=WARN
[ 187.836295][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 187.836511][ C0] Call Trace:
[ 187.836644][ C0]
[ 187.836737][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 187.836923][ C0] __might_resched (kernel/sched/core.c:8759)
[ 187.837099][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 187.837318][ 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)
[ 187.837547][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 187.837724][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 187.837907][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 187.838078][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 187.838249][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 187.838423][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 187.838599][ C0] skb_copy (net/core/skbuff.c:2221)
[ 187.838734][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 187.838921][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 187.839100][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 187.839272][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 187.839455][ 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)
[ 187.839636][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 187.839805][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 187.839967][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 187.840139][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 187.840301][ 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)
[ 187.840458][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 187.840616][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 187.840787][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 187.840946][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 187.841111][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 187.841268][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 187.841427][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 187.841583][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 187.841745][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 187.841908][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 187.842071][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 187.842230][ 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)
[ 187.842349][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 187.842506][ C0] ? kasan_save_stack (mm/kasan/common.c:49)
[ 187.842666][ C0] ? kasan_save_stack (mm/kasan/common.c:48)
[ 187.842822][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 187.842977][ C0] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 187.843146][ C0] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 187.843304][ C0] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 187.843462][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 187.843624][ C0] ? rcu_core (kernel/rcu/tree.c:2825)
[ 187.843746][ C0] ? handle_softirqs (kernel/softirq.c:561)
[ 187.843906][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 187.844069][ C0] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:495)
[ 187.844230][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 187.844386][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 187.844546][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 187.844742][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 187.844940][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 187.845107][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 187.845279][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 187.845451][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 187.845673][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 187.845846][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 187.846021][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 187.846190][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 187.846354][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 187.846509][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 187.846670][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 187.846792][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 187.846992][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 187.847152][ C0] handle_softirqs (kernel/softirq.c:561)
[ 187.847317][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 187.847473][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 187.847608][ C0]
[ 187.847688][ C0]
[ 187.847785][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 187.847955][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 187.848114][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 187.848273][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 187.848430][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 187.848590][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 187.848749][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 187.848911][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 187.849118][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 187.849280][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 187.849439][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 187.849597][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 187.849758][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 187.849916][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 187.850081][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 187.850239][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 187.850395][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 187.850549][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 187.850707][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 187.850864][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 187.851028][ C0] ? sock_ioctl (net/socket.c:1342)
[ 187.851186][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 187.851353][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 187.851510][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 187.851694][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 187.851851][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 187.852016][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 187.852216][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 187.852376][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 187.852576][ C0] RIP: 0033:0x7faac09bca4a
[ 187.852741][ 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
[ 187.853323][ C0] RSP: 002b:00007ffe1a8a4a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 187.853566][ C0] RAX: ffffffffffffffda RBX: 0000000015efd9d0 RCX: 00007faac09bca4a
[ 187.853806][ C0] RDX: 000000000000002a RSI: 0000000015efdc92 RDI: 0000000000000005
[ 187.854041][ C0] RBP: 0000000015efdc92 R08: 00007ffe1a8a4a60 R09: 0000000000000014
[ 187.854283][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 187.854516][ C0] R13: 000000000000002a R14: 00007ffe1a8a4a60 R15: 0000000000000000
| [ 189.943098][ C2] preempt_count: 101, expected: 0
| [ 189.943291][ C2] RCU nest depth: 4, expected: 0
| [ 189.943465][ C2] INFO: lockdep is turned off.
| [ 189.943957][ C2] Tainted: [W]=WARN
[ 189.944083][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 189.944287][ C2] Call Trace:
[ 189.944414][ C2]
[ 189.944504][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 189.944686][ C2] __might_resched (kernel/sched/core.c:8759)
[ 189.944855][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 189.945148][ 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)
[ 189.945348][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 189.945532][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 189.945692][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 189.945846][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 189.946002][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 189.946167][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 189.946323][ C2] skb_copy (net/core/skbuff.c:2221)
[ 189.946443][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 189.946600][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 189.946760][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 189.946918][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 189.947073][ 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)
[ 189.947235][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 189.947396][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 189.947569][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 189.947739][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 189.947898][ 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)
[ 189.948071][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 189.948227][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 189.948390][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 189.948546][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 189.948707][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 189.948865][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 189.949022][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 189.949178][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 189.949339][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 189.949540][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 189.949700][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 189.949859][ 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)
[ 189.949978][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 189.950137][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 189.950296][ 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)
[ 189.950455][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 189.950614][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 189.950782][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 189.950937][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 189.951095][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 189.951300][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 189.951491][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 189.951644][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 189.951803][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 189.951969][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 189.952126][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 189.952284][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 189.952443][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 189.952603][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 189.952800][ C2] handle_softirqs (kernel/softirq.c:561)
[ 189.952958][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 189.953122][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 189.953242][ C2]
[ 189.953323][ C2]
[ 189.953429][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 189.953587][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 189.953742][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 189.953901][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 189.954057][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 189.954223][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 189.954382][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 189.954544][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 189.954741][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 189.954899][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 189.955058][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 189.955215][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 189.955378][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 189.955535][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 189.955691][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 189.955846][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 189.956001][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 189.956156][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 189.956312][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 189.956471][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 189.956635][ C2] ? sock_ioctl (net/socket.c:1342)
[ 189.956791][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 189.956949][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 189.957119][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 189.957275][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 189.957459][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 189.957633][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 189.957834][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 189.957990][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 189.958189][ C2] RIP: 0033:0x7f5429d64a4a
[ 189.958353][ 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
[ 189.958905][ C2] RSP: 002b:00007ffe4a426d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 189.959144][ C2] RAX: ffffffffffffffda RBX: 0000000028db89d0 RCX: 00007f5429d64a4a
[ 189.959378][ C2] RDX: 000000000000002a RSI: 0000000028db8c92 RDI: 0000000000000005
[ 189.959611][ C2] RBP: 0000000028db8c92 R08: 00007ffe4a426d20 R09: 0000000000000014
[ 189.959843][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 189.960084][ C2] R13: 000000000000002a R14: 00007ffe4a426d20 R15: 0000000000000000
| [ 192.062499][ C0] preempt_count: 101, expected: 0
| [ 192.062682][ C0] RCU nest depth: 4, expected: 0
| [ 192.062836][ C0] INFO: lockdep is turned off.
| [ 192.063318][ C0] Tainted: [W]=WARN
[ 192.063445][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 192.063671][ C0] Call Trace:
[ 192.063809][ C0]
[ 192.063891][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 192.064078][ C0] __might_resched (kernel/sched/core.c:8759)
[ 192.064240][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 192.064461][ 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)
[ 192.064676][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 192.064857][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 192.065028][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 192.065204][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 192.065373][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 192.065552][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 192.065718][ C0] skb_copy (net/core/skbuff.c:2221)
[ 192.065846][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 192.066015][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 192.066178][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 192.066339][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 192.066512][ 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)
[ 192.066672][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 192.066833][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 192.067006][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 192.067166][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 192.067331][ 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)
[ 192.067531][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 192.067707][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 192.067869][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 192.068030][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 192.068192][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 192.068350][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 192.068556][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 192.068744][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 192.068908][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 192.069079][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 192.069237][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 192.069398][ 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)
[ 192.069527][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 192.069698][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 192.069860][ 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)
[ 192.070018][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 192.070177][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 192.070341][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 192.070527][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 192.070687][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 192.070885][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 192.071080][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 192.071259][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 192.071419][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 192.071603][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 192.071762][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 192.071925][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 192.072096][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 192.072256][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 192.072466][ C0] handle_softirqs (kernel/softirq.c:561)
[ 192.072645][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 192.072804][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 192.072923][ C0]
[ 192.073004][ C0]
[ 192.073085][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 192.073243][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 192.073400][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 192.073570][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 192.073727][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 192.073890][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 192.074048][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 192.074207][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 192.074404][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 192.074576][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 192.074744][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 192.074902][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 192.075066][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 192.075226][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 192.075385][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 192.075563][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 192.075720][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 192.075878][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 192.076042][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 192.076214][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 192.076381][ C0] ? sock_ioctl (net/socket.c:1342)
[ 192.076585][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 192.076764][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 192.076937][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 192.077096][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 192.077253][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 192.077410][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 192.077636][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 192.077796][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 192.077997][ C0] RIP: 0033:0x7fb818e66a4a
[ 192.078164][ 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
[ 192.078732][ C0] RSP: 002b:00007ffdb9944498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 192.078973][ C0] RAX: ffffffffffffffda RBX: 00000000094c49d0 RCX: 00007fb818e66a4a
[ 192.079209][ C0] RDX: 000000000000002a RSI: 00000000094c4c92 RDI: 0000000000000005
[ 192.079471][ C0] RBP: 00000000094c4c92 R08: 00007ffdb99444a0 R09: 0000000000000014
[ 192.079732][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 192.079983][ C0] R13: 000000000000002a R14: 00007ffdb99444a0 R15: 0000000000000000
| [ 194.124058][ C3] preempt_count: 101, expected: 0
| [ 194.124269][ C3] RCU nest depth: 4, expected: 0
| [ 194.124468][ C3] INFO: lockdep is turned off.
| [ 194.125071][ C3] Tainted: [W]=WARN
[ 194.125228][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 194.125475][ C3] Call Trace:
[ 194.125639][ C3]
[ 194.125740][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 194.125956][ C3] __might_resched (kernel/sched/core.c:8759)
[ 194.126154][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 194.126402][ 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)
[ 194.126648][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 194.126848][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 194.127045][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 194.127241][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 194.127454][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 194.127651][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 194.127845][ C3] skb_copy (net/core/skbuff.c:2221)
[ 194.127993][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 194.128192][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 194.128389][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 194.128581][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 194.128774][ 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)
[ 194.128972][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 194.129167][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 194.129358][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 194.129553][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 194.129748][ 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)
[ 194.129940][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 194.130130][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 194.130331][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 194.130523][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 194.130718][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 194.130910][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 194.131104][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 194.131296][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 194.131492][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 194.131696][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 194.131888][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 194.132083][ 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)
[ 194.132228][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 194.132418][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 194.132611][ 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)
[ 194.132805][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 194.133009][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 194.133200][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 194.133395][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 194.133588][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 194.133833][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 194.134070][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 194.134260][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 194.134453][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 194.134655][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 194.134849][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 194.135045][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 194.135238][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 194.135438][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 194.135682][ C3] handle_softirqs (kernel/softirq.c:561)
[ 194.135879][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 194.136078][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 194.136222][ C3]
[ 194.136322][ C3]
[ 194.136419][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 194.136611][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 194.136802][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 194.136997][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 194.137190][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 194.137392][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 194.137598][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 194.137788][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 194.138026][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 194.138219][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 194.138414][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 194.138606][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 194.138804][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 194.138992][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 194.139185][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 194.139377][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 194.139566][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 194.139756][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 194.139948][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 194.140148][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 194.140342][ C3] ? sock_ioctl (net/socket.c:1342)
[ 194.140536][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 194.140727][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 194.140917][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 194.141108][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 194.141301][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 194.141492][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 194.141737][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 194.141930][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 194.142175][ C3] RIP: 0033:0x7f680d5f2a4a
[ 194.142376][ 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
[ 194.143059][ C3] RSP: 002b:00007ffe494de2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 194.143352][ C3] RAX: ffffffffffffffda RBX: 000000000a1609d0 RCX: 00007f680d5f2a4a
[ 194.143641][ C3] RDX: 000000000000002a RSI: 000000000a160c92 RDI: 0000000000000005
[ 194.143928][ C3] RBP: 000000000a160c92 R08: 00007ffe494de300 R09: 0000000000000014
[ 194.144226][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 194.144514][ C3] R13: 000000000000002a R14: 00007ffe494de300 R15: 0000000000000000
| [ 196.165003][ C3] preempt_count: 101, expected: 0
| [ 196.165277][ C3] RCU nest depth: 4, expected: 0
| [ 196.165544][ C3] INFO: lockdep is turned off.
| [ 196.166341][ C3] Tainted: [W]=WARN
[ 196.166550][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 196.166892][ C3] Call Trace:
[ 196.167106][ C3]
[ 196.167252][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 196.167551][ C3] __might_resched (kernel/sched/core.c:8759)
[ 196.167824][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 196.168157][ 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)
[ 196.168495][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 196.168769][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 196.169048][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 196.169326][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 196.169632][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 196.169919][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 196.170192][ C3] skb_copy (net/core/skbuff.c:2221)
[ 196.170402][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 196.170685][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 196.170959][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 196.171230][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 196.171506][ 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)
[ 196.171777][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 196.172066][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 196.172348][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 196.172628][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 196.172903][ 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)
[ 196.173172][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 196.173445][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 196.173724][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 196.174001][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 196.174275][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 196.174549][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 196.174819][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 196.175085][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 196.175377][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 196.175653][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 196.175935][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 196.176214][ 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)
[ 196.176423][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 196.176712][ C3] ? kasan_save_stack (mm/kasan/common.c:49)
[ 196.176981][ C3] ? kasan_save_stack (mm/kasan/common.c:48)
[ 196.177249][ C3] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 196.177539][ C3] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 196.177817][ C3] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 196.178085][ C3] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 196.178356][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 196.178615][ C3] ? rcu_core (kernel/rcu/tree.c:2825)
[ 196.178838][ C3] ? handle_softirqs (kernel/softirq.c:561)
[ 196.179113][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 196.179378][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 196.179653][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 196.179925][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 196.180198][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 196.180523][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 196.180852][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 196.181102][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 196.181364][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 196.181620][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 196.181947][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 196.182201][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 196.182468][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 196.182720][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 196.182982][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 196.183237][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 196.183504][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 196.183706][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 196.184025][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 196.184276][ C3] handle_softirqs (kernel/softirq.c:561)
[ 196.184544][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 196.184806][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 196.185002][ C3]
[ 196.185137][ C3]
[ 196.185263][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 196.185518][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 196.185767][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 196.186026][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 196.186284][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 196.186549][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 196.186806][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 196.187059][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 196.187378][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 196.187671][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 196.187947][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 196.188210][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 196.188484][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 196.188756][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 196.189027][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 196.189295][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 196.189554][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 196.189809][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 196.190079][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 196.190359][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 196.190614][ C3] ? sock_ioctl (net/socket.c:1342)
[ 196.190873][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 196.191147][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 196.191391][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 196.191638][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 196.191904][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 196.192178][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 196.192521][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 196.192800][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 196.193140][ C3] RIP: 0033:0x7f879443ca4a
[ 196.193427][ 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
[ 196.194366][ C3] RSP: 002b:00007ffc729eaae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 196.194767][ C3] RAX: ffffffffffffffda RBX: 0000000006fcc9d0 RCX: 00007f879443ca4a
[ 196.195170][ C3] RDX: 000000000000002a RSI: 0000000006fccc92 RDI: 0000000000000005
[ 196.195572][ C3] RBP: 0000000006fccc92 R08: 00007ffc729eaaf0 R09: 0000000000000014
[ 196.195975][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 196.196379][ C3] R13: 000000000000002a R14: 00007ffc729eaaf0 R15: 0000000000000000
| [ 198.456154][ C3] preempt_count: 101, expected: 0
| [ 198.456319][ C3] RCU nest depth: 3, expected: 0
| [ 198.456481][ C3] INFO: lockdep is turned off.
| [ 198.456942][ C3] Tainted: [W]=WARN
[ 198.457070][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 198.457270][ C3] Call Trace:
[ 198.457388][ C3]
[ 198.457492][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 198.457671][ C3] __might_resched (kernel/sched/core.c:8759)
[ 198.457838][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 198.458041][ 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)
[ 198.458241][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 198.458402][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 198.458564][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 198.458728][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 198.458892][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 198.459092][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 198.459252][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 198.459415][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 198.459578][ C3] skb_copy (net/core/skbuff.c:2221)
[ 198.459706][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 198.459874][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 198.460090][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 198.460332][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 198.460487][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 198.460646][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 198.460806][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 198.460972][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 198.461137][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 198.461299][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 198.461459][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 198.461582][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 198.461740][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 198.461897][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 198.462058][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 198.462222][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 198.462385][ 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)
[ 198.462509][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 198.462677][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 198.462845][ 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)
[ 198.463010][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 198.463168][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 198.463330][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 198.463494][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 198.463646][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 198.463845][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 198.464047][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 198.464208][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 198.464369][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 198.464524][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 198.464674][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 198.464842][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 198.465016][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 198.465181][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 198.465383][ C3] handle_softirqs (kernel/softirq.c:561)
[ 198.465551][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 198.465722][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 198.465837][ C3]
[ 198.465927][ C3]
[ 198.466009][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 198.466174][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 198.466367][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 198.466534][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 198.466684][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 198.466842][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 198.466998][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 198.467155][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 198.467376][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 198.467556][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 198.467721][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 198.467887][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 198.468049][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 198.468233][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 198.468392][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 198.468563][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 198.468717][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 198.468885][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 198.469044][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 198.469207][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 198.469369][ C3] ? sock_ioctl (net/socket.c:1342)
[ 198.469535][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 198.469692][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 198.469859][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 198.470015][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 198.470178][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 198.470334][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 198.470527][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 198.470682][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 198.470893][ C3] RIP: 0033:0x7f36f26e5a4a
[ 198.471063][ 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
[ 198.471641][ C3] RSP: 002b:00007ffeda524008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 198.471882][ C3] RAX: ffffffffffffffda RBX: 0000000016d8a9d0 RCX: 00007f36f26e5a4a
[ 198.472148][ C3] RDX: 000000000000002a RSI: 0000000016d8ac92 RDI: 0000000000000005
[ 198.472380][ C3] RBP: 0000000016d8ac92 R08: 00007ffeda524010 R09: 0000000000000014
[ 198.472611][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 198.472839][ C3] R13: 000000000000002a R14: 00007ffeda524010 R15: 0000000000000000
| [ 200.543388][ C2] preempt_count: 101, expected: 0
| [ 200.543550][ C2] RCU nest depth: 3, expected: 0
| [ 200.543715][ C2] INFO: lockdep is turned off.
| [ 200.544211][ C2] Tainted: [W]=WARN
[ 200.544333][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 200.544540][ C2] Call Trace:
[ 200.544656][ C2]
[ 200.544737][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 200.544902][ C2] __might_resched (kernel/sched/core.c:8759)
[ 200.545059][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 200.545274][ 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)
[ 200.545466][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 200.545657][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 200.545818][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 200.545979][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 200.546139][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 200.546330][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 200.546488][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 200.546644][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 200.546796][ C2] skb_copy (net/core/skbuff.c:2221)
[ 200.546912][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 200.547064][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 200.547255][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 200.547505][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 200.547665][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 200.547820][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 200.547975][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 200.548135][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 200.548310][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 200.548472][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 200.548632][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 200.548761][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 200.548916][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 200.549080][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 200.549245][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 200.549403][ 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)
[ 200.549531][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 200.549695][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 200.549858][ 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)
[ 200.550017][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 200.550181][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 200.550336][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 200.550490][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 200.550648][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 200.550851][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 200.551055][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 200.551209][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 200.551364][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 200.551526][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 200.551678][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 200.551837][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 200.552000][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 200.552152][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 200.552347][ C2] handle_softirqs (kernel/softirq.c:561)
[ 200.552505][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 200.552656][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 200.552772][ C2]
[ 200.552853][ C2]
[ 200.552931][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 200.553091][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 200.553241][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 200.553398][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 200.553550][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 200.553704][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 200.553860][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 200.554016][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 200.554212][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 200.554366][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 200.554529][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 200.554680][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 200.554832][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 200.554988][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 200.555146][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 200.555303][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 200.555458][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 200.555608][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 200.555759][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 200.555920][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 200.556076][ C2] ? sock_ioctl (net/socket.c:1342)
[ 200.556229][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 200.556384][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 200.556548][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 200.556701][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 200.556855][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 200.557007][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 200.557196][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 200.557351][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 200.557558][ C2] RIP: 0033:0x7f6b8573ba4a
[ 200.557727][ 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
[ 200.558266][ C2] RSP: 002b:00007ffe36118af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 200.558501][ C2] RAX: ffffffffffffffda RBX: 0000000005cca9d0 RCX: 00007f6b8573ba4a
[ 200.558739][ C2] RDX: 000000000000002a RSI: 0000000005ccac92 RDI: 0000000000000005
[ 200.558970][ C2] RBP: 0000000005ccac92 R08: 00007ffe36118b00 R09: 0000000000000014
[ 200.559196][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 200.559422][ C2] R13: 000000000000002a R14: 00007ffe36118b00 R15: 0000000000000000
| [ 202.632768][ C3] preempt_count: 101, expected: 0
| [ 202.632924][ C3] RCU nest depth: 3, expected: 0
| [ 202.633091][ C3] INFO: lockdep is turned off.
| [ 202.633604][ C3] Tainted: [W]=WARN
[ 202.633724][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 202.633920][ C3] Call Trace:
[ 202.634036][ C3]
[ 202.634118][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 202.634287][ C3] __might_resched (kernel/sched/core.c:8759)
[ 202.634458][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 202.634663][ 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)
[ 202.634860][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 202.635016][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 202.635177][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 202.635339][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 202.635537][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 202.635750][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 202.635937][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 202.636107][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 202.636271][ C3] skb_copy (net/core/skbuff.c:2221)
[ 202.636399][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 202.636570][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 202.636781][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 202.637020][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 202.637181][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 202.637338][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 202.637598][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 202.637764][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 202.637927][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 202.638141][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 202.638329][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 202.638461][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 202.638617][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 202.638778][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 202.638937][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 202.639095][ 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)
[ 202.639212][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 202.639373][ C3] ? kasan_save_stack (mm/kasan/common.c:49)
[ 202.639540][ C3] ? kasan_save_stack (mm/kasan/common.c:48)
[ 202.639699][ C3] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 202.639863][ C3] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 202.640235][ C3] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 202.640405][ C3] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 202.640607][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 202.640782][ C3] ? rcu_core (kernel/rcu/tree.c:2825)
[ 202.640911][ C3] ? handle_softirqs (kernel/softirq.c:561)
[ 202.641083][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 202.641268][ C3] ? qlist_free_all (mm/kasan/quarantine.c:174)
[ 202.641429][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 202.641584][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 202.641737][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 202.641959][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 202.642157][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 202.642316][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 202.642473][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 202.642651][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 202.642852][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 202.643009][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 202.643167][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 202.643337][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 202.643510][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 202.643666][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 202.643828][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 202.643960][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 202.644156][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 202.644307][ C3] handle_softirqs (kernel/softirq.c:561)
[ 202.644476][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 202.644630][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 202.644746][ C3]
[ 202.644831][ C3]
[ 202.644911][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 202.645062][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 202.645213][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 202.645372][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 202.645567][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 202.645724][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 202.645888][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 202.646052][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 202.646325][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 202.646586][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 202.646836][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 202.647069][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 202.647312][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 202.647565][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 202.647829][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 202.648067][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 202.648316][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 202.648565][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 202.648816][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 202.649067][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 202.649324][ C3] ? sock_ioctl (net/socket.c:1342)
[ 202.649587][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 202.649832][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 202.650074][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 202.650323][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 202.650563][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 202.650793][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 202.651097][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 202.651359][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 202.651662][ C3] RIP: 0033:0x7f3e793e7a4a
[ 202.651936][ 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
[ 202.652670][ C3] RSP: 002b:00007ffc761522c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 202.652915][ C3] RAX: ffffffffffffffda RBX: 00000000167d79d0 RCX: 00007f3e793e7a4a
[ 202.653156][ C3] RDX: 000000000000002a RSI: 00000000167d7c92 RDI: 0000000000000005
[ 202.653387][ C3] RBP: 00000000167d7c92 R08: 00007ffc761522d0 R09: 0000000000000014
[ 202.653616][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 202.653845][ C3] R13: 000000000000002a R14: 00007ffc761522d0 R15: 0000000000000000
| [ 204.691430][ C2] preempt_count: 101, expected: 0
| [ 204.691612][ C2] RCU nest depth: 3, expected: 0
| [ 204.691800][ C2] INFO: lockdep is turned off.
| [ 204.692368][ C2] Tainted: [W]=WARN
[ 204.692516][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 204.692730][ C2] Call Trace:
[ 204.692863][ C2]
[ 204.692947][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 204.693138][ C2] __might_resched (kernel/sched/core.c:8759)
[ 204.693323][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 204.693558][ 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)
[ 204.693796][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 204.694000][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 204.694214][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 204.694428][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 204.694639][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 204.694894][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 204.695108][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 204.695308][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 204.695520][ C2] skb_copy (net/core/skbuff.c:2221)
[ 204.695675][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 204.695862][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 204.696131][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 204.696429][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 204.696626][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 204.696835][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 204.697038][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 204.697241][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 204.697456][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 204.697640][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 204.697792][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 204.697917][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 204.698070][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 204.698227][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 204.698385][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 204.698537][ 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)
[ 204.698678][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 204.698867][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 204.699072][ 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)
[ 204.699264][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 204.699455][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 204.699638][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 204.699821][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 204.699998][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 204.700210][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 204.700408][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 204.700569][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 204.700720][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 204.700880][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 204.701049][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 204.701216][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 204.701388][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 204.701552][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 204.701725][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 204.701885][ C2] handle_softirqs (kernel/softirq.c:561)
[ 204.702040][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 204.702201][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 204.702349][ C2]
[ 204.702446][ C2]
[ 204.702552][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 204.702733][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 204.702886][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 204.703040][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 204.703197][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 204.703375][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 204.703548][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 204.703708][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 204.703909][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 204.704061][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 204.704217][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 204.704383][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 204.704565][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 204.704741][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 204.704909][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 204.705069][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 204.705248][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 204.705416][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 204.705589][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 204.705772][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 204.705952][ C2] ? sock_ioctl (net/socket.c:1342)
[ 204.706144][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 204.706334][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 204.706538][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 204.706725][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 204.706911][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 204.707089][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 204.707337][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 204.707539][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 204.707773][ C2] RIP: 0033:0x7fbb2a081a4a
[ 204.707978][ 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
[ 204.708615][ C2] RSP: 002b:00007fff469b5b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 204.708898][ C2] RAX: ffffffffffffffda RBX: 0000000017e439d0 RCX: 00007fbb2a081a4a
[ 204.709191][ C2] RDX: 000000000000002a RSI: 0000000017e43c92 RDI: 0000000000000005
[ 204.709470][ C2] RBP: 0000000017e43c92 R08: 00007fff469b5b50 R09: 0000000000000014
[ 204.709707][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 204.709942][ C2] R13: 000000000000002a R14: 00007fff469b5b50 R15: 0000000000000000
| [ 206.710289][ C3] preempt_count: 101, expected: 0
| [ 206.710452][ C3] RCU nest depth: 3, expected: 0
| [ 206.710604][ C3] INFO: lockdep is turned off.
| [ 206.711067][ C3] Tainted: [W]=WARN
[ 206.711188][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 206.711395][ C3] Call Trace:
[ 206.711510][ C3]
[ 206.711588][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 206.711751][ C3] __might_resched (kernel/sched/core.c:8759)
[ 206.711914][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 206.712106][ 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)
[ 206.712297][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 206.712465][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 206.712621][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 206.712772][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 206.712924][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 206.713112][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 206.713272][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 206.713434][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 206.713585][ C3] skb_copy (net/core/skbuff.c:2221)
[ 206.713702][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 206.713862][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 206.714060][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 206.714294][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 206.714456][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 206.714611][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 206.714764][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 206.714922][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 206.715077][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 206.715229][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 206.715396][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 206.715513][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 206.715666][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 206.715818][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 206.715966][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 206.716117][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 206.716269][ 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)
[ 206.716424][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 206.716633][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 206.716787][ 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)
[ 206.716943][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 206.717094][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 206.717242][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 206.717424][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 206.717576][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 206.717766][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 206.717965][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 206.718122][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 206.718277][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 206.718439][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 206.718633][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 206.718788][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 206.718975][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 206.719135][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 206.719286][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 206.719449][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 206.719604][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 206.719721][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 206.719911][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 206.720064][ C3] handle_softirqs (kernel/softirq.c:561)
[ 206.720224][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 206.720385][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 206.720500][ C3]
[ 206.720579][ C3]
[ 206.720656][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 206.720807][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 206.720957][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 206.721113][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 206.721274][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 206.721441][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 206.721596][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 206.721747][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 206.721941][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 206.722094][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 206.722259][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 206.722461][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 206.722642][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 206.722801][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 206.722953][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 206.723107][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 206.723272][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 206.723436][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 206.723593][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 206.723747][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 206.723902][ C3] ? sock_ioctl (net/socket.c:1342)
[ 206.724056][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 206.724210][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 206.724371][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 206.724525][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 206.724683][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 206.724834][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 206.725027][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 206.725180][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 206.725379][ C3] RIP: 0033:0x7f2644c85a4a
[ 206.725538][ 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
[ 206.726076][ C3] RSP: 002b:00007ffe33e266f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 206.726307][ C3] RAX: ffffffffffffffda RBX: 0000000006c9c9d0 RCX: 00007f2644c85a4a
[ 206.726546][ C3] RDX: 000000000000002a RSI: 0000000006c9cc92 RDI: 0000000000000005
[ 206.726770][ C3] RBP: 0000000006c9cc92 R08: 00007ffe33e26700 R09: 0000000000000014
[ 206.727145][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 206.727389][ C3] R13: 000000000000002a R14: 00007ffe33e26700 R15: 0000000000000000
| [ 208.918150][ C2] preempt_count: 101, expected: 0
| [ 208.918333][ C2] RCU nest depth: 3, expected: 0
| [ 208.918504][ C2] INFO: lockdep is turned off.
| [ 208.918972][ C2] Tainted: [W]=WARN
[ 208.919086][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 208.919281][ C2] Call Trace:
[ 208.919406][ C2]
[ 208.919485][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 208.919651][ C2] __might_resched (kernel/sched/core.c:8759)
[ 208.919813][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 208.920006][ 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)
[ 208.920198][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 208.920358][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 208.920523][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 208.920675][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 208.920830][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 208.921018][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 208.921171][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 208.921329][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 208.921485][ C2] skb_copy (net/core/skbuff.c:2221)
[ 208.921604][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 208.921767][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 208.921957][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 208.922198][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 208.922352][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 208.922506][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 208.922659][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 208.922815][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 208.922977][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 208.923129][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 208.923282][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 208.923397][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 208.923549][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 208.923699][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 208.923851][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 208.924002][ 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)
[ 208.924123][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 208.924272][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 208.924425][ 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)
[ 208.924578][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 208.924730][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 208.924881][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 208.925031][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 208.925190][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 208.925383][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 208.925571][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 208.925721][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 208.925874][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 208.926026][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 208.926176][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 208.926328][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 208.926485][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 208.926639][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 208.926829][ C2] handle_softirqs (kernel/softirq.c:561)
[ 208.926983][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 208.927134][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 208.927247][ C2]
[ 208.927325][ C2]
[ 208.927410][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 208.927568][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 208.927717][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 208.927872][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 208.928022][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 208.928177][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 208.928329][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 208.928478][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 208.928670][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 208.928823][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 208.928975][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 208.929126][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 208.929275][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 208.929425][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 208.929576][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 208.929733][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 208.929882][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 208.930032][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 208.930181][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 208.930333][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 208.930487][ C2] ? sock_ioctl (net/socket.c:1342)
[ 208.930640][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 208.930791][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 208.930945][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 208.931098][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 208.931249][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 208.931399][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 208.931587][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 208.931737][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 208.931927][ C2] RIP: 0033:0x7fa2f9a1aa4a
[ 208.932095][ 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
[ 208.932628][ C2] RSP: 002b:00007ffd9aa96ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 208.932860][ C2] RAX: ffffffffffffffda RBX: 0000000030c579d0 RCX: 00007fa2f9a1aa4a
[ 208.933093][ C2] RDX: 000000000000002a RSI: 0000000030c57c92 RDI: 0000000000000005
[ 208.933317][ C2] RBP: 0000000030c57c92 R08: 00007ffd9aa96ee0 R09: 0000000000000014
[ 208.933541][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 208.933765][ C2] R13: 000000000000002a R14: 00007ffd9aa96ee0 R15: 0000000000000000
| [ 210.996998][ C0] preempt_count: 101, expected: 0
| [ 210.997249][ C0] RCU nest depth: 3, expected: 0
| [ 210.997519][ C0] INFO: lockdep is turned off.
| [ 210.998255][ C0] Tainted: [W]=WARN
[ 210.998447][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 210.998759][ C0] Call Trace:
[ 210.998953][ C0]
[ 210.999071][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 210.999288][ C0] __might_resched (kernel/sched/core.c:8759)
[ 210.999456][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 210.999663][ 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)
[ 210.999872][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 211.000061][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 211.000316][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 211.000479][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 211.000633][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 211.000824][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 211.000977][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 211.001140][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 211.001297][ C0] skb_copy (net/core/skbuff.c:2221)
[ 211.001416][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 211.001576][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 211.001783][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 211.002032][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 211.002199][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 211.002366][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 211.002528][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 211.002683][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 211.002845][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 211.003000][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 211.003163][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 211.003280][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 211.003458][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 211.003619][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 211.003783][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 211.003947][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 211.004116][ 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)
[ 211.004239][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 211.004396][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 211.004551][ 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)
[ 211.004711][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 211.004868][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 211.005030][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 211.005288][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 211.005450][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 211.005641][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 211.005835][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 211.006001][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 211.006165][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 211.006320][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 211.006491][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 211.006647][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 211.006803][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 211.006971][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 211.007168][ C0] handle_softirqs (kernel/softirq.c:561)
[ 211.007354][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 211.007517][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 211.007636][ C0]
[ 211.007715][ C0]
[ 211.007796][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 211.007953][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 211.008117][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 211.008274][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 211.008449][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 211.008617][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 211.008779][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 211.008943][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 211.009148][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 211.009323][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 211.009508][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 211.009673][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 211.009849][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 211.010020][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 211.010188][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 211.010359][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 211.010530][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 211.010703][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 211.010879][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 211.011050][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 211.011224][ C0] ? sock_ioctl (net/socket.c:1342)
[ 211.011396][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 211.011572][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 211.011742][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 211.011916][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 211.012091][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 211.012262][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 211.012475][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 211.012642][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 211.012839][ C0] RIP: 0033:0x7f8247d42a4a
[ 211.013006][ 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
[ 211.013554][ C0] RSP: 002b:00007fffbae95078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 211.013787][ C0] RAX: ffffffffffffffda RBX: 000000001164f9d0 RCX: 00007f8247d42a4a
[ 211.014020][ C0] RDX: 000000000000002a RSI: 000000001164fc92 RDI: 0000000000000005
[ 211.014246][ C0] RBP: 000000001164fc92 R08: 00007fffbae95080 R09: 0000000000000014
[ 211.014488][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 211.014719][ C0] R13: 000000000000002a R14: 00007fffbae95080 R15: 0000000000000000
| [ 213.066306][ C0] preempt_count: 101, expected: 0
| [ 213.066488][ C0] RCU nest depth: 3, expected: 0
| [ 213.066670][ C0] INFO: lockdep is turned off.
| [ 213.067241][ C0] Tainted: [W]=WARN
[ 213.067395][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 213.067622][ C0] Call Trace:
[ 213.067757][ C0]
[ 213.067865][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 213.068064][ C0] __might_resched (kernel/sched/core.c:8759)
[ 213.068275][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 213.068522][ 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)
[ 213.068748][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 213.068935][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 213.069137][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 213.069317][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 213.069501][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 213.069734][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 213.069930][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 213.070114][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 213.070308][ C0] skb_copy (net/core/skbuff.c:2221)
[ 213.070443][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 213.070635][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 213.070869][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 213.071140][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 213.071320][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 213.071505][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 213.071689][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 213.071867][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 213.072080][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 213.072300][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 213.072489][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 213.072661][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 213.072818][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 213.072980][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 213.073199][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 213.073397][ 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)
[ 213.073529][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 213.073688][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 213.073902][ 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)
[ 213.074062][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 213.074218][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 213.074437][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 213.074659][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 213.074828][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 213.075039][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 213.075285][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 213.075456][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 213.075611][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 213.075771][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 213.075955][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 213.076149][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 213.076340][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 213.076539][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 213.076747][ C0] handle_softirqs (kernel/softirq.c:561)
[ 213.076952][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 213.077106][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 213.077258][ C0]
[ 213.077392][ C0]
[ 213.077480][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 213.077646][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 213.077856][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 213.078018][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 213.078171][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 213.078365][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 213.078612][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 213.078794][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 213.078989][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 213.079188][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 213.079385][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 213.079585][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 213.079739][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 213.079890][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 213.080044][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 213.080205][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 213.080369][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 213.080520][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 213.080673][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 213.080886][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 213.081100][ C0] ? sock_ioctl (net/socket.c:1342)
[ 213.081253][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 213.081444][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 213.081666][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 213.081824][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 213.082007][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 213.082191][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 213.082439][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 213.082634][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 213.082858][ C0] RIP: 0033:0x7f8b020baa4a
[ 213.083057][ 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
[ 213.083685][ C0] RSP: 002b:00007fff957127b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 213.083970][ C0] RAX: ffffffffffffffda RBX: 000000001807e9d0 RCX: 00007f8b020baa4a
[ 213.084208][ C0] RDX: 000000000000002a RSI: 000000001807ec92 RDI: 0000000000000005
[ 213.084452][ C0] RBP: 000000001807ec92 R08: 00007fff957127c0 R09: 0000000000000014
[ 213.084681][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 213.084909][ C0] R13: 000000000000002a R14: 00007fff957127c0 R15: 0000000000000000
| [ 215.161091][ C2] preempt_count: 101, expected: 0
| [ 215.161268][ C2] RCU nest depth: 3, expected: 0
| [ 215.161460][ C2] INFO: lockdep is turned off.
| [ 215.161982][ C2] Tainted: [W]=WARN
[ 215.162100][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 215.162303][ C2] Call Trace:
[ 215.162419][ C2]
[ 215.162497][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 215.162661][ C2] __might_resched (kernel/sched/core.c:8759)
[ 215.162843][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 215.163079][ 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)
[ 215.163268][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 215.163423][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 215.163580][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 215.163730][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 215.163901][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 215.164104][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 215.164262][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 215.164431][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 215.164590][ C2] skb_copy (net/core/skbuff.c:2221)
[ 215.164711][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 215.164866][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 215.165076][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 215.165331][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 215.165488][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 215.165646][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 215.165804][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 215.165987][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 215.166144][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 215.166299][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 215.166450][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 215.166593][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 215.166747][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 215.166906][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 215.167104][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 215.167268][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 215.167451][ 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)
[ 215.167566][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 215.167719][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 215.167878][ 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)
[ 215.168031][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 215.168181][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 215.168344][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 215.168515][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 215.168678][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 215.168868][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 215.169063][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 215.169215][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 215.169382][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 215.169534][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 215.169689][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 215.169845][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 215.169998][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 215.170178][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 215.170339][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 215.170492][ C2] handle_softirqs (kernel/softirq.c:561)
[ 215.170647][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 215.170798][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 215.170915][ C2]
[ 215.171014][ C2]
[ 215.171092][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 215.171244][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 215.171414][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 215.171573][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 215.171724][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 215.171878][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 215.172033][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 215.172183][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 215.172376][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 215.172529][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 215.172681][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 215.172832][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 215.172987][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 215.173138][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 215.173288][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 215.173463][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 215.173619][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 215.173767][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 215.173917][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 215.174081][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 215.174239][ C2] ? sock_ioctl (net/socket.c:1342)
[ 215.174392][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 215.174544][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 215.174694][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 215.174852][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 215.175033][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 215.175185][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 215.175375][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 215.175529][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 215.175719][ C2] RIP: 0033:0x7f0af3827a4a
[ 215.175877][ 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
[ 215.176434][ C2] RSP: 002b:00007ffcbffd4168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 215.176662][ C2] RAX: ffffffffffffffda RBX: 00000000116329d0 RCX: 00007f0af3827a4a
[ 215.176894][ C2] RDX: 000000000000002a RSI: 0000000011632c92 RDI: 0000000000000005
[ 215.177120][ C2] RBP: 0000000011632c92 R08: 00007ffcbffd4170 R09: 0000000000000014
[ 215.177362][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 215.177587][ C2] R13: 000000000000002a R14: 00007ffcbffd4170 R15: 0000000000000000
| [ 217.214993][ C3] preempt_count: 101, expected: 0
| [ 217.215147][ C3] RCU nest depth: 3, expected: 0
| [ 217.215403][ C3] INFO: lockdep is turned off.
| [ 217.215869][ C3] Tainted: [W]=WARN
[ 217.215984][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 217.216177][ C3] Call Trace:
[ 217.216299][ C3]
[ 217.216382][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 217.216544][ C3] __might_resched (kernel/sched/core.c:8759)
[ 217.216703][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 217.216906][ 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)
[ 217.217110][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 217.217266][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 217.217438][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 217.217611][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 217.217764][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 217.217954][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 217.218107][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 217.218259][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 217.218411][ C3] skb_copy (net/core/skbuff.c:2221)
[ 217.218528][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 217.218686][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 217.218890][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 217.219120][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 217.219278][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 217.219433][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 217.219588][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 217.219747][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 217.219912][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 217.220069][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 217.220224][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 217.220340][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 217.220493][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 217.220644][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 217.220800][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 217.220954][ 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)
[ 217.221069][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 217.221228][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 217.221384][ 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)
[ 217.221541][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 217.221697][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 217.221848][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 217.221999][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 217.222241][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 217.222441][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 217.222636][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 217.222789][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 217.222941][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 217.223100][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 217.223254][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 217.223432][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 217.223592][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 217.223754][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 217.223951][ C3] handle_softirqs (kernel/softirq.c:561)
[ 217.224112][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 217.224265][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 217.224381][ C3]
[ 217.224460][ C3]
[ 217.224538][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 217.224694][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 217.224846][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 217.225016][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 217.225167][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 217.225325][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 217.225478][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 217.225631][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 217.225855][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 217.226014][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 217.226192][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 217.226344][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 217.226504][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 217.226655][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 217.226809][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 217.226962][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 217.227118][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 217.227272][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 217.227437][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 217.227594][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 217.227752][ C3] ? sock_ioctl (net/socket.c:1342)
[ 217.227905][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 217.228058][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 217.228219][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 217.228374][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 217.228525][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 217.228678][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 217.228865][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 217.229040][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 217.229237][ C3] RIP: 0033:0x7fcf8e8d1a4a
[ 217.229402][ 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
[ 217.229970][ C3] RSP: 002b:00007ffd942f1f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 217.230206][ C3] RAX: ffffffffffffffda RBX: 000000002af569d0 RCX: 00007fcf8e8d1a4a
[ 217.230444][ C3] RDX: 000000000000002a RSI: 000000002af56c92 RDI: 0000000000000005
[ 217.230672][ C3] RBP: 000000002af56c92 R08: 00007ffd942f1f10 R09: 0000000000000014
[ 217.230908][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 217.231139][ C3] R13: 000000000000002a R14: 00007ffd942f1f10 R15: 0000000000000000
| [ 219.740793][ C3] preempt_count: 101, expected: 0
| [ 219.741044][ C3] RCU nest depth: 4, expected: 0
| [ 219.741309][ C3] INFO: lockdep is turned off.
| [ 219.742058][ C3] Tainted: [W]=WARN
[ 219.742253][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 219.742562][ C3] Call Trace:
[ 219.742764][ C3]
[ 219.742898][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 219.743180][ C3] __might_resched (kernel/sched/core.c:8759)
[ 219.743432][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 219.743754][ 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)
[ 219.744072][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 219.744332][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 219.744599][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 219.744855][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 219.745112][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 219.745389][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 219.745650][ C3] skb_copy (net/core/skbuff.c:2221)
[ 219.745863][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 219.746125][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 219.746380][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 219.746638][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 219.746900][ 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)
[ 219.747148][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 219.747422][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 219.747692][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 219.747956][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 219.748220][ 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)
[ 219.748476][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 219.748742][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 219.749001][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 219.749255][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 219.749518][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 219.749781][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 219.750029][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 219.750285][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 219.750549][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 219.750735][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 219.750978][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 219.751248][ 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)
[ 219.751412][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 219.751667][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 219.751913][ 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)
[ 219.752162][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 219.752400][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 219.752659][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 219.752895][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 219.753114][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 219.753408][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 219.753720][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 219.753975][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 219.754250][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 219.754507][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 219.754780][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 219.755045][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 219.755304][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 219.755553][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 219.755868][ C3] handle_softirqs (kernel/softirq.c:561)
[ 219.756112][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 219.756368][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 219.756570][ C3]
[ 219.756697][ C3]
[ 219.756828][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 219.757078][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 219.757347][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 219.757596][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 219.757851][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 219.758120][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 219.758371][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 219.758627][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 219.758936][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 219.759191][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 219.759455][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 219.759710][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 219.759966][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 219.760234][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 219.760475][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 219.760722][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 219.760974][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 219.761227][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 219.761479][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 219.761730][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 219.762021][ C3] ? sock_ioctl (net/socket.c:1342)
[ 219.762279][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 219.762530][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 219.762780][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 219.763039][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 219.763295][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 219.763548][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 219.763859][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 219.764113][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 219.764422][ C3] RIP: 0033:0x7f850be46a4a
[ 219.764687][ 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
[ 219.765575][ C3] RSP: 002b:00007ffc24736ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 219.765968][ C3] RAX: ffffffffffffffda RBX: 000000001e2069d0 RCX: 00007f850be46a4a
[ 219.766342][ C3] RDX: 000000000000002a RSI: 000000001e206c92 RDI: 0000000000000005
[ 219.766723][ C3] RBP: 000000001e206c92 R08: 00007ffc24736bb0 R09: 0000000000000014
[ 219.767111][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 219.767514][ C3] R13: 000000000000002a R14: 00007ffc24736bb0 R15: 0000000000000000
| [ 221.816078][ C3] preempt_count: 101, expected: 0
| [ 221.816347][ C3] RCU nest depth: 4, expected: 0
| [ 221.816629][ C3] INFO: lockdep is turned off.
| [ 221.817416][ C3] Tainted: [W]=WARN
[ 221.817621][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 221.817930][ C3] Call Trace:
[ 221.818125][ C3]
[ 221.818257][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 221.818524][ C3] __might_resched (kernel/sched/core.c:8759)
[ 221.818790][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 221.819110][ 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)
[ 221.819426][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 221.819689][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 221.819947][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 221.820207][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 221.820474][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 221.820752][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 221.821018][ C3] skb_copy (net/core/skbuff.c:2221)
[ 221.821214][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 221.821476][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 221.821758][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 221.822020][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 221.822277][ 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)
[ 221.822520][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 221.822686][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 221.822886][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 221.823080][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 221.823263][ 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)
[ 221.823490][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 221.823701][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 221.823902][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 221.824125][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 221.824381][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 221.824654][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 221.824921][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 221.825205][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 221.825460][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 221.825704][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 221.825955][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 221.826136][ 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)
[ 221.826299][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 221.826479][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 221.826640][ 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)
[ 221.826799][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 221.826957][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 221.827159][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 221.827375][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 221.827587][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 221.827833][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 221.828075][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 221.828284][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 221.828521][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 221.828779][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 221.829039][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 221.829302][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 221.829567][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 221.829822][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 221.830030][ C3] handle_softirqs (kernel/softirq.c:561)
[ 221.830192][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 221.830359][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 221.830479][ C3]
[ 221.830563][ C3]
[ 221.830679][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 221.830878][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 221.831087][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 221.831281][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 221.831504][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 221.831733][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 221.831896][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 221.832059][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 221.832274][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 221.832504][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 221.832682][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 221.832838][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 221.832997][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 221.833158][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 221.833315][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 221.833486][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 221.833652][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 221.833810][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 221.833967][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 221.834126][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 221.834284][ 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)
[ 221.834495][ C3] ? sock_ioctl (net/socket.c:1342)
[ 221.834651][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 221.834853][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 221.835078][ C3] ? __local_bh_enable (kernel/softirq.c:350)
[ 221.835250][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 221.835447][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 221.835659][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 221.835836][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 221.836112][ C3] RIP: 0033:0x7f763ed30a4a
[ 221.836318][ 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
[ 221.837085][ C3] RSP: 002b:00007ffeb3d7e0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 221.837419][ C3] RAX: ffffffffffffffda RBX: 00000000343749d0 RCX: 00007f763ed30a4a
[ 221.837760][ C3] RDX: 000000000000002a RSI: 0000000034374c92 RDI: 0000000000000005
[ 221.838067][ C3] RBP: 0000000034374c92 R08: 00007ffeb3d7e0c0 R09: 0000000000000014
[ 221.838329][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 221.838602][ C3] R13: 000000000000002a R14: 00007ffeb3d7e0c0 R15: 0000000000000000
| [ 230.211022][ C3] preempt_count: 101, expected: 0
| [ 230.211211][ C3] RCU nest depth: 4, expected: 0
| [ 230.211367][ C3] INFO: lockdep is turned off.
| [ 230.211867][ C3] Tainted: [W]=WARN
[ 230.211988][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 230.212204][ C3] Call Trace:
[ 230.212333][ C3]
[ 230.212417][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 230.212589][ C3] __might_resched (kernel/sched/core.c:8759)
[ 230.212754][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 230.212971][ 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)
[ 230.213237][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 230.213507][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 230.213767][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 230.214006][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 230.214253][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 230.214514][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 230.214772][ C3] skb_copy (net/core/skbuff.c:2221)
[ 230.214959][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 230.215211][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 230.215501][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 230.215759][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 230.216022][ 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)
[ 230.216284][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 230.216550][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 230.216810][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 230.217063][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 230.217333][ 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)
[ 230.217586][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 230.217839][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 230.218096][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 230.218355][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 230.218625][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 230.218882][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 230.219130][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 230.219384][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 230.219628][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 230.219892][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 230.220146][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 230.220420][ 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)
[ 230.220615][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 230.220872][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 230.221108][ 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)
[ 230.221354][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 230.221595][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 230.221848][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 230.222108][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 230.222358][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 230.222655][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 230.222972][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 230.223226][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 230.223481][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 230.223723][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 230.223957][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 230.224208][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 230.224448][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 230.224683][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 230.225008][ C3] handle_softirqs (kernel/softirq.c:561)
[ 230.225288][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 230.225548][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 230.225726][ C3]
[ 230.225862][ C3]
[ 230.225992][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 230.226241][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 230.226471][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 230.226730][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 230.226979][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 230.227243][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 230.227499][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 230.227737][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 230.228021][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 230.228263][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 230.228503][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 230.228739][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 230.228986][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 230.229240][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 230.229495][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 230.229737][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 230.229971][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 230.230221][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 230.230476][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 230.230731][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 230.230984][ C3] ? sock_ioctl (net/socket.c:1342)
[ 230.231239][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 230.231512][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 230.231770][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 230.232019][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 230.232267][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 230.232500][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 230.232805][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 230.233049][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 230.233377][ C3] RIP: 0033:0x7f3677cc6a4a
[ 230.233644][ 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
[ 230.234494][ C3] RSP: 002b:00007ffc245a5468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 230.234873][ C3] RAX: ffffffffffffffda RBX: 000000003b0779d0 RCX: 00007f3677cc6a4a
[ 230.235248][ C3] RDX: 000000000000002a RSI: 000000003b077c92 RDI: 0000000000000005
[ 230.235631][ C3] RBP: 000000003b077c92 R08: 00007ffc245a5470 R09: 0000000000000014
[ 230.236008][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 230.236395][ C3] R13: 000000000000002a R14: 00007ffc245a5470 R15: 0000000000000000
| [ 232.299559][ C3] preempt_count: 101, expected: 0
| [ 232.299749][ C3] RCU nest depth: 4, expected: 0
| [ 232.299938][ C3] INFO: lockdep is turned off.
| [ 232.300522][ C3] Tainted: [W]=WARN
[ 232.300664][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 232.300884][ C3] Call Trace:
[ 232.301018][ C3]
[ 232.301101][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 232.301290][ C3] __might_resched (kernel/sched/core.c:8759)
[ 232.301473][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 232.301686][ 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)
[ 232.301926][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 232.302123][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 232.302311][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 232.302504][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 232.302677][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 232.302850][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 232.303038][ C3] skb_copy (net/core/skbuff.c:2221)
[ 232.303168][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 232.303353][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 232.303569][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 232.303750][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 232.303930][ 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)
[ 232.304111][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 232.304298][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 232.304482][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 232.304672][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 232.304855][ 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)
[ 232.305031][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 232.305244][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 232.305428][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 232.305611][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 232.305790][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 232.305980][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 232.306171][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 232.306360][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 232.306538][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 232.306729][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 232.306916][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 232.307087][ 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)
[ 232.307241][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 232.307418][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 232.307589][ 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)
[ 232.307763][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 232.307954][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 232.308133][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 232.308305][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 232.308496][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 232.308723][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 232.308969][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 232.309171][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 232.309377][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 232.309594][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 232.309842][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 232.310061][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 232.310263][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 232.310489][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 232.310683][ 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)
[ 232.310953][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 232.311158][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 232.311348][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 232.311625][ C3] handle_softirqs (kernel/softirq.c:561)
[ 232.311836][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 232.312052][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 232.312222][ C3]
[ 232.312324][ C3]
[ 232.312417][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 232.312600][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 232.312818][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 232.312998][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 232.313210][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 232.313425][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 232.313618][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 232.313806][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 232.314053][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 232.314252][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 232.314449][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 232.314669][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 232.314870][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 232.315056][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 232.315242][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 232.315451][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 232.315645][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 232.315846][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 232.316045][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 232.316255][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 232.316462][ C3] ? sock_ioctl (net/socket.c:1342)
[ 232.316659][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 232.316845][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 232.317024][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 232.317228][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 232.317427][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 232.317625][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 232.317872][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 232.318084][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 232.318330][ C3] RIP: 0033:0x7f9b707a9a4a
[ 232.318540][ 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
[ 232.319264][ C3] RSP: 002b:00007ffe4be14f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 232.319584][ C3] RAX: ffffffffffffffda RBX: 00000000243769d0 RCX: 00007f9b707a9a4a
[ 232.319877][ C3] RDX: 000000000000002a RSI: 0000000024376c92 RDI: 0000000000000005
[ 232.320199][ C3] RBP: 0000000024376c92 R08: 00007ffe4be14f40 R09: 0000000000000014
[ 232.320522][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 232.320806][ C3] R13: 000000000000002a R14: 00007ffe4be14f40 R15: 0000000000000000
| [ 234.853449][ C2] preempt_count: 101, expected: 0
| [ 234.853637][ C2] RCU nest depth: 3, expected: 0
| [ 234.853859][ C2] INFO: lockdep is turned off.
| [ 234.854431][ C2] Tainted: [W]=WARN
[ 234.854593][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 234.854833][ C2] Call Trace:
[ 234.855005][ C2]
[ 234.855092][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 234.855275][ C2] __might_resched (kernel/sched/core.c:8759)
[ 234.855498][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 234.855714][ 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)
[ 234.855987][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 234.856174][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 234.856362][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 234.856583][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 234.856766][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 234.857039][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 234.857239][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 234.857411][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 234.857578][ C2] skb_copy (net/core/skbuff.c:2221)
[ 234.857720][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 234.857946][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 234.858215][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 234.858513][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 234.858689][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 234.858917][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 234.859131][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 234.859350][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 234.859522][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 234.859741][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 234.859923][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 234.860102][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 234.860326][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 234.860551][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 234.860727][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 234.860912][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 234.861080][ 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)
[ 234.861215][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 234.861387][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 234.861610][ 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)
[ 234.861803][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 234.862063][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 234.862245][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 234.862415][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 234.862633][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 234.862851][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 234.863062][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 234.863227][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 234.863445][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 234.863661][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 234.863846][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 234.864025][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 234.864194][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 234.864363][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 234.864535][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 234.864707][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 234.864857][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 234.865072][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 234.865253][ C2] handle_softirqs (kernel/softirq.c:561)
[ 234.865427][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 234.865595][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 234.865724][ C2]
[ 234.865822][ C2]
[ 234.865909][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 234.866082][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 234.866251][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 234.866429][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 234.866599][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 234.866781][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 234.866958][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 234.867126][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 234.867354][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 234.867531][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 234.867713][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 234.867895][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 234.868074][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 234.868240][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 234.868407][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 234.868577][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 234.868746][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 234.868936][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 234.869107][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 234.869276][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 234.869452][ C2] ? sock_ioctl (net/socket.c:1342)
[ 234.869622][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 234.869819][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 234.870081][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 234.870273][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 234.870447][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 234.870616][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 234.870842][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 234.871017][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 234.871232][ C2] RIP: 0033:0x7f7f74c3da4a
[ 234.871409][ 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
[ 234.872029][ C2] RSP: 002b:00007ffd8b9ed388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 234.872285][ C2] RAX: ffffffffffffffda RBX: 00000000208849d0 RCX: 00007f7f74c3da4a
[ 234.872537][ C2] RDX: 000000000000002a RSI: 0000000020884c92 RDI: 0000000000000005
[ 234.872813][ C2] RBP: 0000000020884c92 R08: 00007ffd8b9ed390 R09: 0000000000000014
[ 234.873068][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 234.873301][ C2] R13: 000000000000002a R14: 00007ffd8b9ed390 R15: 0000000000000000
| [ 236.890572][ C3] preempt_count: 101, expected: 0
| [ 236.890747][ C3] RCU nest depth: 3, expected: 0
| [ 236.890911][ C3] INFO: lockdep is turned off.
| [ 236.891438][ C3] Tainted: [W]=WARN
[ 236.891579][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 236.891805][ C3] Call Trace:
[ 236.891942][ C3]
[ 236.892040][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 236.892223][ C3] __might_resched (kernel/sched/core.c:8759)
[ 236.892405][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 236.892629][ 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)
[ 236.892840][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 236.893011][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 236.893190][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 236.893359][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 236.893528][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 236.893737][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 236.893907][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 236.894075][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 236.894244][ C3] skb_copy (net/core/skbuff.c:2221)
[ 236.894373][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 236.894551][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 236.894766][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 236.895022][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 236.895192][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 236.895362][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 236.895535][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 236.895706][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 236.895884][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 236.896054][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 236.896226][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 236.896353][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 236.896523][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 236.896692][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 236.896867][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 236.897037][ 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)
[ 236.897173][ C3] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 236.897363][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 236.897536][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 236.897705][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 236.897877][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 236.898044][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 236.898215][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 236.898433][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 236.898650][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 236.898820][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 236.898991][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 236.899160][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 236.899377][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 236.899549][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 236.899732][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 236.899904][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 236.900075][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 236.900243][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 236.900416][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 236.900547][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 236.900760][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 236.900938][ C3] handle_softirqs (kernel/softirq.c:561)
[ 236.901111][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 236.901281][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 236.901409][ C3]
[ 236.901495][ C3]
[ 236.901583][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 236.901753][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 236.901919][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 236.902097][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 236.902268][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 236.902444][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 236.902630][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 236.902801][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 236.903015][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 236.903196][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 236.903376][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 236.903546][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 236.903717][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 236.903886][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 236.904053][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 236.904222][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 236.904389][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 236.904577][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 236.904755][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 236.904924][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 236.905097][ C3] ? sock_ioctl (net/socket.c:1342)
[ 236.905268][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 236.905448][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 236.905628][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 236.905812][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 236.905990][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 236.906163][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 236.906385][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 236.906560][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 236.906774][ C3] RIP: 0033:0x7f11354d6a4a
[ 236.906954][ 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
[ 236.907576][ C3] RSP: 002b:00007fff6db230f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 236.907846][ C3] RAX: ffffffffffffffda RBX: 00000000312b19d0 RCX: 00007f11354d6a4a
[ 236.908105][ C3] RDX: 000000000000002a RSI: 00000000312b1c92 RDI: 0000000000000005
[ 236.908379][ C3] RBP: 00000000312b1c92 R08: 00007fff6db23100 R09: 0000000000000014
[ 236.908645][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 236.908896][ C3] R13: 000000000000002a R14: 00007fff6db23100 R15: 0000000000000000
| [ 245.239309][ C2] preempt_count: 101, expected: 0
| [ 245.239480][ C2] RCU nest depth: 3, expected: 0
| [ 245.239645][ C2] INFO: lockdep is turned off.
| [ 245.240132][ C2] Tainted: [W]=WARN
[ 245.240256][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 245.240446][ C2] Call Trace:
[ 245.240569][ C2]
[ 245.240653][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 245.240819][ C2] __might_resched (kernel/sched/core.c:8759)
[ 245.240974][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 245.241175][ 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)
[ 245.241368][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 245.241524][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 245.241690][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 245.241843][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 245.241998][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 245.242187][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 245.242341][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 245.242494][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 245.242645][ C2] skb_copy (net/core/skbuff.c:2221)
[ 245.242767][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 245.242923][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 245.243118][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 245.243349][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 245.243505][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 245.243661][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 245.243813][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 245.243974][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 245.244135][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 245.244290][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 245.244443][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 245.244559][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 245.244710][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 245.244863][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 245.245015][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 245.245172][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 245.245324][ 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)
[ 245.245439][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 245.245590][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 245.245743][ 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)
[ 245.245898][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 245.246051][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 245.246203][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 245.246379][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 245.246572][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 245.246762][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 245.246917][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 245.247069][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 245.247233][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 245.247423][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 245.247583][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 245.247737][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 245.247888][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 245.248041][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 245.248196][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 245.248349][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 245.248469][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 245.248666][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 245.248818][ C2] handle_softirqs (kernel/softirq.c:561)
[ 245.248975][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 245.249127][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 245.249241][ C2]
[ 245.249319][ C2]
[ 245.249396][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 245.249546][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 245.249704][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 245.249857][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 245.250006][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 245.250161][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 245.250317][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 245.250468][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 245.250662][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 245.250819][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 245.250975][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 245.251127][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 245.251281][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 245.251431][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 245.251582][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 245.251740][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 245.251897][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 245.252046][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 245.252204][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 245.252359][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 245.252514][ C2] ? sock_ioctl (net/socket.c:1342)
[ 245.252669][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 245.252823][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 245.252972][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 245.253133][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 245.253282][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 245.253435][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 245.253628][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 245.253782][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 245.253972][ C2] RIP: 0033:0x7f5c78fa9a4a
[ 245.254139][ 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
[ 245.254679][ C2] RSP: 002b:00007ffee4fc3258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 245.254910][ C2] RAX: ffffffffffffffda RBX: 00000000008429d0 RCX: 00007f5c78fa9a4a
[ 245.255143][ C2] RDX: 000000000000002a RSI: 0000000000842c92 RDI: 0000000000000005
[ 245.255369][ C2] RBP: 0000000000842c92 R08: 00007ffee4fc3260 R09: 0000000000000014
[ 245.255594][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 245.255820][ C2] R13: 000000000000002a R14: 00007ffee4fc3260 R15: 0000000000000000
| [ 247.292077][ C2] preempt_count: 101, expected: 0
| [ 247.292257][ C2] RCU nest depth: 3, expected: 0
| [ 247.292426][ C2] INFO: lockdep is turned off.
| [ 247.292912][ C2] Tainted: [W]=WARN
[ 247.293033][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 247.293224][ C2] Call Trace:
[ 247.293346][ C2]
[ 247.293429][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 247.293592][ C2] __might_resched (kernel/sched/core.c:8759)
[ 247.293745][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 247.293937][ 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)
[ 247.294127][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 247.294287][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 247.294455][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 247.294608][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 247.294760][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 247.294948][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 247.295098][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 247.295248][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 247.295405][ C2] skb_copy (net/core/skbuff.c:2221)
[ 247.295520][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 247.295673][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 247.295864][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 247.296091][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 247.296243][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 247.296397][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 247.296557][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 247.296711][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 247.296867][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 247.297020][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 247.297186][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 247.297303][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 247.297461][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 247.297611][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 247.297771][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 247.297921][ 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)
[ 247.298035][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 247.298185][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 247.298341][ 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)
[ 247.298500][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 247.298652][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 247.298803][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 247.298959][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 247.299110][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 247.299304][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 247.299496][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 247.299648][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 247.299798][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 247.299950][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 247.300109][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 247.300262][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 247.300416][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 247.300568][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 247.300722][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 247.300877][ C2] handle_softirqs (kernel/softirq.c:561)
[ 247.301031][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 247.301189][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 247.301310][ C2]
[ 247.301395][ C2]
[ 247.301473][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 247.301623][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 247.301773][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 247.301926][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 247.302080][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 247.302246][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 247.302403][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 247.302556][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 247.302747][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 247.302918][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 247.303080][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 247.303232][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 247.303392][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 247.303544][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 247.303696][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 247.303847][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 247.304001][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 247.304152][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 247.304350][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 247.304522][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 247.304733][ C2] ? sock_ioctl (net/socket.c:1342)
[ 247.304888][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 247.305040][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 247.305191][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 247.305354][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 247.305558][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 247.305728][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 247.305965][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 247.306176][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 247.306393][ C2] RIP: 0033:0x7fc612979a4a
[ 247.306555][ 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
[ 247.307177][ C2] RSP: 002b:00007ffebea907b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 247.307432][ C2] RAX: ffffffffffffffda RBX: 000000001b42e9d0 RCX: 00007fc612979a4a
[ 247.307661][ C2] RDX: 000000000000002a RSI: 000000001b42ec92 RDI: 0000000000000005
[ 247.307887][ C2] RBP: 000000001b42ec92 R08: 00007ffebea907c0 R09: 0000000000000014
[ 247.308113][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
Finger prints:
mark_lock_irq:mark_lock:mark_usage:__lock_acquire:fs_reclaim_acquire
__might_resched:kmem_cache_alloc_node_noprof:__alloc_skb:skb_copy:gro_cells_receive