======================================
| [ 990.117714][ C0] #2: ffffffff89f59060 (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
| [ 990.118034][ C0] #3: ffffffff89f59060 (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)
| [ 990.118356][ C0]
| [ 990.118356][ C0] stack backtrace:
[ 990.118907][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 990.119136][ C0] Call Trace:
[ 990.119276][ C0]
[ 990.119371][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 990.119564][ C0] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041)
[ 990.119748][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 990.119951][ C0] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263)
[ 990.120125][ C0] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254)
[ 990.120294][ C0] ? stack_trace_save (kernel/stacktrace.c:123)
[ 990.120472][ C0] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 990.120642][ C0] ? fib_table_lookup (net/ipv4/fib_trie.c:1634)
[ 990.120819][ C0] ? save_trace (kernel/locking/lockdep.c:588)
[ 990.121000][ C0] mark_lock (kernel/locking/lockdep.c:4749)
[ 990.121140][ C0] mark_usage (kernel/locking/lockdep.c:4638)
[ 990.121279][ C0] __lock_acquire (kernel/locking/lockdep.c:5180)
[ 990.121460][ C0] ? fib_rules_lookup (net/core/fib_rules.c:295)
[ 990.121648][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 990.121831][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 990.122065][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 990.122250][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 990.122431][ C0] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 990.122572][ C0] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 990.122757][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 990.122939][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 990.123166][ C0] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867)
[ 990.123350][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 990.123577][ C0] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 990.123845][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 990.124027][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 990.124205][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 990.124392][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 990.124559][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 990.124724][ C0] ? 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)
[ 990.124896][ C0] skb_copy (net/core/skbuff.c:2221)
[ 990.125025][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 990.125194][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 990.125378][ C0] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 990.125551][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 990.125724][ 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)
[ 990.125900][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 990.126088][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 990.126267][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 990.126453][ 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)
[ 990.126644][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 990.126821][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 990.126990][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 990.127157][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 990.127329][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 990.127501][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 990.127675][ 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)
[ 990.127831][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 990.127999][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 990.128170][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 990.128347][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 990.128527][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 990.128699][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 990.128877][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 990.129104][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 990.129330][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 990.129513][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 990.129686][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 990.129863][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 990.130035][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 990.130203][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 990.130375][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 990.130542][ C0] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 990.130718][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 990.130898][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 990.131037][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 990.131244][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 990.131429][ C0] handle_softirqs (kernel/softirq.c:561)
[ 990.131613][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 990.131814][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 990.131946][ C0]
[ 990.132036][ C0]
[ 990.132128][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 990.132300][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 990.132466][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 990.132634][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 990.132809][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 990.132990][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 990.133164][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 990.133336][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 990.133564][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 990.133740][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 990.133924][ C0] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 990.134103][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 990.134298][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 990.134467][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 990.134633][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 990.134811][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 990.134993][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 990.135161][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 990.135333][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 990.135525][ C0] ? sock_ioctl (net/socket.c:1342)
[ 990.135721][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 990.135926][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 990.136103][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 990.136287][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 990.136466][ C0] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 990.136684][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 990.136867][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 990.137084][ C0] RIP: 0033:0x7f374217ba4a
[ 990.137260][ 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
[ 990.137864][ C0] RSP: 002b:00007ffc12c89ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 990.138132][ C0] RAX: ffffffffffffffda RBX: 000000000434d9d0 RCX: 00007f374217ba4a
[ 990.138384][ C0] RDX: 000000000000002a RSI: 000000000434dc92 RDI: 0000000000000005
[ 990.138645][ C0] RBP: 000000000434dc92 R08: 00007ffc12c89af0 R09: 0000000000000014
[ 990.138898][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 990.139162][ C0] R13: 000000000000002a R14: 00007ffc12c89af0 R15: 0000000000000000
| [ 990.139893][ C0] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 6781, name: mausezahn
| [ 990.140164][ C0] preempt_count: 101, expected: 0
| [ 990.140342][ C0] RCU nest depth: 4, expected: 0
| [ 990.140504][ C0] INFO: lockdep is turned off.
[ 990.140931][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 990.141132][ C0] Call Trace:
[ 990.141252][ C0]
[ 990.141336][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 990.141510][ C0] __might_resched (kernel/sched/core.c:8759)
[ 990.141672][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 990.141873][ 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)
[ 990.142069][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 990.142229][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 990.142386][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 990.142560][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 990.142717][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 990.142911][ C0] ? 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)
[ 990.143072][ C0] skb_copy (net/core/skbuff.c:2221)
[ 990.143193][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 990.143351][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 990.143511][ C0] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 990.143672][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 990.143857][ 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)
[ 990.144025][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 990.144199][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 990.144359][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 990.144515][ 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)
[ 990.144674][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 990.144831][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 990.144993][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 990.145157][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 990.145314][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 990.145475][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 990.145637][ 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)
[ 990.145755][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 990.145913][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 990.146074][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 990.146237][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 990.146393][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 990.146546][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 990.146700][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 990.146896][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 990.147089][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 990.147245][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 990.147403][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 990.147566][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 990.147725][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 990.147916][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 990.148074][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 990.148234][ C0] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 990.148394][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 990.148559][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 990.148680][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 990.148875][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 990.149032][ C0] handle_softirqs (kernel/softirq.c:561)
[ 990.149193][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 990.149350][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 990.149468][ C0]
[ 990.149553][ C0]
[ 990.149640][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 990.149796][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 990.150052][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 990.150213][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 990.150368][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 990.150525][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 990.150776][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 990.150941][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 990.151135][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 990.151292][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 990.151542][ C0] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 990.151697][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 990.151879][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 990.152033][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 990.152290][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 990.152445][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 990.152599][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 990.152781][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 990.153068][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 990.153227][ C0] ? sock_ioctl (net/socket.c:1342)
[ 990.153383][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 990.153540][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 990.153798][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 990.153953][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 990.154131][ C0] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 990.154334][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 990.154590][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 990.154817][ C0] RIP: 0033:0x7f374217ba4a
[ 990.155072][ 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
[ 990.156114][ C0] RSP: 002b:00007ffc12c89ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 990.156498][ C0] RAX: ffffffffffffffda RBX: 000000000434d9d0 RCX: 00007f374217ba4a
[ 990.157061][ C0] RDX: 000000000000002a RSI: 000000000434dc92 RDI: 0000000000000005
[ 990.157445][ C0] RBP: 000000000434dc92 R08: 00007ffc12c89af0 R09: 0000000000000014
[ 990.158011][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 990.158392][ C0] R13: 000000000000002a R14: 00007ffc12c89af0 R15: 0000000000000000
| [ 992.153254][ C0] preempt_count: 101, expected: 0
| [ 992.153424][ C0] RCU nest depth: 4, expected: 0
| [ 992.153582][ C0] INFO: lockdep is turned off.
| [ 992.154064][ C0] Tainted: [W]=WARN
[ 992.154222][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 992.154426][ C0] Call Trace:
[ 992.154548][ C0]
[ 992.154630][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 992.154801][ C0] __might_resched (kernel/sched/core.c:8759)
[ 992.154974][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 992.155204][ 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)
[ 992.155417][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 992.155582][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 992.155745][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 992.155901][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 992.156060][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 992.156241][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 992.156441][ C0] skb_copy (net/core/skbuff.c:2221)
[ 992.156597][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 992.156791][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 992.156951][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 992.157115][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 992.157280][ 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)
[ 992.157498][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 992.157680][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 992.157861][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 992.158072][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 992.158255][ 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)
[ 992.158409][ C0] ? tc_run (net/core/dev.c:4044)
[ 992.158561][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 992.158741][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 992.158898][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 992.159066][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 992.159246][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 992.159412][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 992.159569][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 992.159723][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 992.159886][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 992.160051][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 992.160269][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 992.160441][ 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)
[ 992.160570][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 992.160729][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 992.160887][ 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)
[ 992.161044][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 992.161215][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 992.161405][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 992.161569][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 992.161733][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 992.161935][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 992.162140][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 992.162309][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 992.162502][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 992.162660][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 992.162818][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 992.162977][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 992.163159][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 992.163349][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 992.163540][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 992.163698][ C0] handle_softirqs (kernel/softirq.c:561)
[ 992.163856][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 992.164012][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 992.164142][ C0]
[ 992.164241][ C0]
[ 992.164329][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 992.164544][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 992.164701][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 992.164944][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 992.165125][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 992.165327][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 992.165513][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 992.165706][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 992.165902][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 992.166094][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 992.166277][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 992.166470][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 992.166655][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 992.166811][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 992.166977][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 992.167158][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 992.167346][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 992.167512][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 992.167746][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 992.167944][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 992.168140][ C0] ? sock_ioctl (net/socket.c:1342)
[ 992.168342][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 992.168516][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 992.168710][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 992.168925][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 992.169133][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 992.169348][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 992.169645][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 992.169904][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 992.170231][ C0] RIP: 0033:0x7f3e6e558a4a
[ 992.170497][ 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
[ 992.171383][ C0] RSP: 002b:00007fff831650b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 992.171781][ C0] RAX: ffffffffffffffda RBX: 00000000205f49d0 RCX: 00007f3e6e558a4a
[ 992.172160][ C0] RDX: 000000000000002a RSI: 00000000205f4c92 RDI: 0000000000000005
[ 992.172539][ C0] RBP: 00000000205f4c92 R08: 00007fff831650c0 R09: 0000000000000014
[ 992.172934][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 992.173328][ C0] R13: 000000000000002a R14: 00007fff831650c0 R15: 0000000000000000
| [ 994.190918][ C0] preempt_count: 101, expected: 0
| [ 994.191107][ C0] RCU nest depth: 4, expected: 0
| [ 994.191278][ C0] INFO: lockdep is turned off.
| [ 994.191806][ C0] Tainted: [W]=WARN
[ 994.191940][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 994.192159][ C0] Call Trace:
[ 994.192290][ C0]
[ 994.192381][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 994.192567][ C0] __might_resched (kernel/sched/core.c:8759)
[ 994.192751][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 994.192984][ 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)
[ 994.193197][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 994.193373][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 994.193552][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 994.193724][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 994.193903][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 994.194077][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 994.194279][ C0] skb_copy (net/core/skbuff.c:2221)
[ 994.194416][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 994.194597][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 994.194788][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 994.194966][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 994.195140][ 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)
[ 994.195318][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 994.195502][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 994.195679][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 994.195856][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 994.196032][ 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)
[ 994.196203][ C0] ? tc_run (net/core/dev.c:4044)
[ 994.196336][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 994.196511][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 994.196696][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 994.196875][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 994.197057][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 994.197232][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 994.197414][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 994.197587][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 994.197764][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 994.197950][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 994.198135][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 994.198313][ 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)
[ 994.198445][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 994.198623][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 994.198800][ 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)
[ 994.198974][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 994.199147][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 994.199332][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 994.199512][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 994.199688][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 994.199904][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 994.200126][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 994.200301][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 994.200481][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 994.200664][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 994.200839][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 994.201017][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 994.201191][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 994.201370][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 994.201562][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 994.201784][ C0] handle_softirqs (kernel/softirq.c:561)
[ 994.201969][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 994.202141][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 994.202272][ C0]
[ 994.202360][ C0]
[ 994.202450][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 994.202637][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 994.202813][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 994.202991][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 994.203171][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 994.203364][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 994.203542][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 994.203725][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 994.203945][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 994.204129][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 994.204321][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 994.204511][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 994.204690][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 994.204869][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 994.205042][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 994.205222][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 994.205396][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 994.205589][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 994.205774][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 994.205963][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 994.206138][ C0] ? sock_ioctl (net/socket.c:1342)
[ 994.206317][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 994.206497][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 994.206676][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 994.206852][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 994.207032][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 994.207220][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 994.207461][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 994.207626][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 994.207858][ C0] RIP: 0033:0x7f7a83a40a4a
[ 994.208042][ 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
[ 994.208676][ C0] RSP: 002b:00007ffd3f68be98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 994.208947][ C0] RAX: ffffffffffffffda RBX: 000000000d0a49d0 RCX: 00007f7a83a40a4a
[ 994.209219][ C0] RDX: 000000000000002a RSI: 000000000d0a4c92 RDI: 0000000000000005
[ 994.209487][ C0] RBP: 000000000d0a4c92 R08: 00007ffd3f68bea0 R09: 0000000000000014
[ 994.209762][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 994.210022][ C0] R13: 000000000000002a R14: 00007ffd3f68bea0 R15: 0000000000000000
| [ 996.242292][ C0] preempt_count: 101, expected: 0
| [ 996.242475][ C0] RCU nest depth: 4, expected: 0
| [ 996.242644][ C0] INFO: lockdep is turned off.
| [ 996.243241][ C0] Tainted: [W]=WARN
[ 996.243448][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 996.243796][ C0] Call Trace:
[ 996.243996][ C0]
[ 996.244156][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 996.244428][ C0] __might_resched (kernel/sched/core.c:8759)
[ 996.244686][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 996.244989][ 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)
[ 996.245319][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 996.245591][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 996.245862][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 996.246129][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 996.246379][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 996.246597][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 996.246795][ C0] skb_copy (net/core/skbuff.c:2221)
[ 996.247005][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 996.247266][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 996.247530][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 996.247788][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 996.248044][ 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)
[ 996.248307][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 996.248570][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 996.248841][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 996.249099][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 996.249356][ 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)
[ 996.249604][ C0] ? tc_run (net/core/dev.c:4044)
[ 996.249797][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 996.250051][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 996.250309][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 996.250567][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 996.250834][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 996.251083][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 996.251332][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 996.251583][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 996.251849][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 996.252119][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 996.252385][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 996.252657][ 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)
[ 996.252851][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 996.253095][ C0] ? kasan_save_stack (mm/kasan/common.c:49)
[ 996.253356][ C0] ? kasan_save_stack (mm/kasan/common.c:48)
[ 996.253614][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 996.253880][ C0] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 996.254163][ C0] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 996.254426][ C0] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 996.254689][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 996.254946][ C0] ? rcu_core (kernel/rcu/tree.c:2825)
[ 996.255136][ C0] ? handle_softirqs (kernel/softirq.c:561)
[ 996.255399][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 996.255660][ C0] ? qlist_free_all (mm/kasan/quarantine.c:174)
[ 996.255907][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 996.256135][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 996.256385][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 996.256717][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 996.257055][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 996.257326][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 996.257580][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 996.257845][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 996.258186][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 996.258459][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 996.258750][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 996.259026][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 996.259295][ C0] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:88 kernel/locking/spinlock_debug.c:115)
[ 996.259576][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368)
[ 996.259914][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 996.260171][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 996.260452][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 996.260805][ C0] handle_softirqs (kernel/softirq.c:561)
[ 996.261084][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 996.261359][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 996.261567][ C0]
[ 996.261706][ C0]
[ 996.261835][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 996.262093][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 996.262358][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 996.262627][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 996.262885][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 996.263151][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 996.263403][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 996.263662][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 996.263984][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 996.264261][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 996.264523][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 996.264782][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 996.265036][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 996.265293][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 996.265550][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 996.265804][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 996.266065][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 996.266327][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 996.266601][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 996.266885][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 996.267175][ C0] ? sock_ioctl (net/socket.c:1342)
[ 996.267452][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 996.267729][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 996.267989][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 996.268259][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 996.268515][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 996.268774][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 996.269098][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 996.269355][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 996.269670][ C0] RIP: 0033:0x7ff4dbb73a4a
[ 996.269937][ 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
[ 996.270842][ C0] RSP: 002b:00007ffced367998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 996.271202][ C0] RAX: ffffffffffffffda RBX: 00000000336999d0 RCX: 00007ff4dbb73a4a
[ 996.271559][ C0] RDX: 000000000000002a RSI: 0000000033699c92 RDI: 0000000000000005
[ 996.271918][ C0] RBP: 0000000033699c92 R08: 00007ffced3679a0 R09: 0000000000000014
[ 996.272277][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 996.272635][ C0] R13: 000000000000002a R14: 00007ffced3679a0 R15: 0000000000000000
| [ 998.466595][ C2] preempt_count: 101, expected: 0
| [ 998.466769][ C2] RCU nest depth: 4, expected: 0
| [ 998.466946][ C2] INFO: lockdep is turned off.
| [ 998.467456][ C2] Tainted: [W]=WARN
[ 998.467581][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 998.467790][ C2] Call Trace:
[ 998.467914][ C2]
[ 998.468004][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 998.468172][ C2] __might_resched (kernel/sched/core.c:8759)
[ 998.468359][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 998.468571][ 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)
[ 998.468762][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 998.468922][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 998.469082][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 998.469245][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 998.469412][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 998.469569][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 998.469730][ C2] skb_copy (net/core/skbuff.c:2221)
[ 998.469857][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 998.470016][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 998.470178][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 998.470399][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 998.470590][ 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)
[ 998.470753][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 998.470914][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 998.471077][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 998.471232][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 998.471403][ 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)
[ 998.471598][ C2] ? tc_run (net/core/dev.c:4044)
[ 998.471728][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 998.471897][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 998.472071][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 998.472246][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 998.472423][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 998.472589][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 998.472760][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 998.472929][ C2] ? sock_def_write_space (net/core/sock.c:3502)
[ 998.473104][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 998.473288][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 998.473468][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 998.473642][ 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)
[ 998.473772][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 998.473940][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 998.474221][ 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)
[ 998.474418][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 998.474596][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 998.474753][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 998.474918][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 998.475112][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 998.475322][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 998.475479][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 998.475641][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 998.475805][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 998.475999][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 998.476164][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 998.476336][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 998.476519][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 998.476692][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 998.476861][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 998.477035][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 998.477169][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 998.477407][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 998.477577][ C2] handle_softirqs (kernel/softirq.c:561)
[ 998.477749][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 998.477918][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 998.478047][ C2]
[ 998.478135][ C2]
[ 998.478223][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 998.478406][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 998.478590][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 998.478757][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 998.478912][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 998.479072][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 998.479230][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 998.479399][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 998.479602][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 998.479766][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 998.479924][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 998.480116][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 998.480298][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 998.480460][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 998.480617][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 998.480771][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 998.480933][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 998.481092][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 998.481251][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 998.481424][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 998.481584][ C2] ? sock_ioctl (net/socket.c:1342)
[ 998.481739][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 998.481896][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 998.482050][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 998.482214][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 998.482383][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 998.482540][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 998.482737][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 998.482901][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 998.483100][ C2] RIP: 0033:0x7f37d5dd6a4a
[ 998.483264][ 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
[ 998.483830][ C2] RSP: 002b:00007ffc922df0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 998.484069][ C2] RAX: ffffffffffffffda RBX: 00000000076379d0 RCX: 00007f37d5dd6a4a
[ 998.484349][ C2] RDX: 000000000000002a RSI: 0000000007637c92 RDI: 0000000000000005
[ 998.484603][ C2] RBP: 0000000007637c92 R08: 00007ffc922df0c0 R09: 0000000000000014
[ 998.484855][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 998.485108][ C2] R13: 000000000000002a R14: 00007ffc922df0c0 R15: 0000000000000000
| [ 1000.490980][ C3] preempt_count: 101, expected: 0
| [ 1000.491160][ C3] RCU nest depth: 4, expected: 0
| [ 1000.491346][ C3] INFO: lockdep is turned off.
| [ 1000.491886][ C3] Tainted: [W]=WARN
[ 1000.492026][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1000.492247][ C3] Call Trace:
[ 1000.492384][ C3]
[ 1000.492474][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1000.492660][ C3] __might_resched (kernel/sched/core.c:8759)
[ 1000.492837][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1000.493060][ 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)
[ 1000.493276][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 1000.493454][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 1000.493631][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 1000.493818][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1000.493991][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1000.494177][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1000.494350][ C3] skb_copy (net/core/skbuff.c:2221)
[ 1000.494481][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 1000.494656][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 1000.494836][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 1000.495011][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 1000.495192][ 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)
[ 1000.495370][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 1000.495544][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1000.495717][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 1000.495893][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 1000.496065][ 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)
[ 1000.496239][ C3] ? tc_run (net/core/dev.c:4044)
[ 1000.496370][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1000.496539][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 1000.496711][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 1000.496878][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 1000.497053][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 1000.497226][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 1000.497403][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 1000.497581][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1783)
[ 1000.497754][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1000.497925][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 1000.498099][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 1000.498276][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 1000.498451][ 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)
[ 1000.498581][ C3] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 1000.498756][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1000.498935][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1000.499108][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1000.499280][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1000.499453][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1000.499624][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 1000.499838][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1000.500054][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1000.500246][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1000.500404][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1000.500560][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 1000.500762][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1000.500949][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1000.501121][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1000.501288][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1000.501471][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1000.501641][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 1000.501815][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 1000.501947][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 1000.502161][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 1000.502332][ C3] handle_softirqs (kernel/softirq.c:561)
[ 1000.502504][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1000.502682][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1000.502814][ C3]
[ 1000.502903][ C3]
[ 1000.502991][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1000.503161][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1000.503332][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 1000.503505][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1000.503676][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1000.503855][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1000.504028][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1000.504213][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1000.504430][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1000.504603][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 1000.504775][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1000.504945][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1000.505124][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1000.505294][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1000.505466][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1000.505639][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1000.505808][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1000.505978][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1000.506152][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1000.506331][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1000.506503][ C3] ? sock_ioctl (net/socket.c:1342)
[ 1000.506677][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1000.506848][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1000.507019][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1000.507190][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1000.507362][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 1000.507531][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1000.507753][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1000.507927][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1000.508144][ C3] RIP: 0033:0x7f05624d7a4a
[ 1000.508332][ 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
[ 1000.508938][ C3] RSP: 002b:00007fff3ae4cd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1000.509198][ C3] RAX: ffffffffffffffda RBX: 000000000d3a69d0 RCX: 00007f05624d7a4a
[ 1000.509458][ C3] RDX: 000000000000002a RSI: 000000000d3a6c92 RDI: 0000000000000005
[ 1000.509714][ C3] RBP: 000000000d3a6c92 R08: 00007fff3ae4cd80 R09: 0000000000000014
[ 1000.509978][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1000.510235][ C3] R13: 000000000000002a R14: 00007fff3ae4cd80 R15: 0000000000000000
| [ 1002.539024][ C3] preempt_count: 101, expected: 0
| [ 1002.539211][ C3] RCU nest depth: 4, expected: 0
| [ 1002.539388][ C3] INFO: lockdep is turned off.
| [ 1002.539929][ C3] Tainted: [W]=WARN
[ 1002.540064][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1002.540288][ C3] Call Trace:
[ 1002.540419][ C3]
[ 1002.540507][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1002.540692][ C3] __might_resched (kernel/sched/core.c:8759)
[ 1002.540880][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1002.541109][ 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)
[ 1002.541341][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 1002.541519][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 1002.541710][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 1002.541886][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1002.542057][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1002.542253][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1002.542429][ C3] skb_copy (net/core/skbuff.c:2221)
[ 1002.542568][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 1002.542752][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 1002.542937][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 1002.543114][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 1002.543285][ 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)
[ 1002.543458][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 1002.543637][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1002.543813][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 1002.543987][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 1002.544179][ 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)
[ 1002.544351][ C3] ? tc_run (net/core/dev.c:4044)
[ 1002.544482][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1002.544652][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 1002.544825][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 1002.544998][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 1002.545177][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 1002.545358][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 1002.545529][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 1002.545698][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 1002.545872][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 1002.546044][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 1002.546214][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 1002.546390][ 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)
[ 1002.546521][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1002.546699][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1002.546874][ 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)
[ 1002.547052][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 1002.547229][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1002.547402][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1002.547571][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1002.547744][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 1002.547965][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1002.548181][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1002.548351][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1002.548527][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1002.548704][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1002.548883][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1002.549057][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1002.549239][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1002.549427][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1002.549650][ C3] handle_softirqs (kernel/softirq.c:561)
[ 1002.549831][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1002.550007][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1002.550138][ C3]
[ 1002.550226][ C3]
[ 1002.550314][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1002.550496][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1002.550669][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 1002.550848][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1002.551019][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1002.551196][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1002.551370][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1002.551543][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1002.551765][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1002.551941][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 1002.552117][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1002.552290][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1002.552463][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1002.552639][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1002.552813][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1002.552989][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1002.553167][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1002.553340][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1002.553512][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1002.553685][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1002.553859][ C3] ? sock_ioctl (net/socket.c:1342)
[ 1002.554031][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1002.554213][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1002.554390][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1002.554562][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1002.554734][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 1002.554906][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1002.555121][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1002.555293][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1002.555516][ C3] RIP: 0033:0x7fa881d84a4a
[ 1002.555707][ 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
[ 1002.556315][ C3] RSP: 002b:00007ffd2c1a0128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1002.556577][ C3] RAX: ffffffffffffffda RBX: 00000000029c19d0 RCX: 00007fa881d84a4a
[ 1002.556838][ C3] RDX: 000000000000002a RSI: 00000000029c1c92 RDI: 0000000000000005
[ 1002.557098][ C3] RBP: 00000000029c1c92 R08: 00007ffd2c1a0130 R09: 0000000000000014
[ 1002.557353][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1002.557608][ C3] R13: 000000000000002a R14: 00007ffd2c1a0130 R15: 0000000000000000
| [ 1004.627021][ C0] preempt_count: 101, expected: 0
| [ 1004.627195][ C0] RCU nest depth: 4, expected: 0
| [ 1004.627372][ C0] INFO: lockdep is turned off.
| [ 1004.627889][ C0] Tainted: [W]=WARN
[ 1004.628019][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1004.628238][ C0] Call Trace:
[ 1004.628373][ C0]
[ 1004.628462][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1004.628642][ C0] __might_resched (kernel/sched/core.c:8759)
[ 1004.628818][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1004.629033][ 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)
[ 1004.629250][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 1004.629433][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 1004.629607][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 1004.629781][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1004.629954][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1004.630127][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1004.630302][ C0] skb_copy (net/core/skbuff.c:2221)
[ 1004.630435][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 1004.630612][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 1004.630784][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 1004.630953][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 1004.631123][ 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)
[ 1004.631301][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 1004.631493][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1004.631657][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 1004.631818][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 1004.631978][ 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)
[ 1004.632139][ C0] ? tc_run (net/core/dev.c:4044)
[ 1004.632269][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1004.632426][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 1004.632586][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 1004.632742][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 1004.632902][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 1004.633065][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 1004.633222][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 1004.633377][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 1004.633535][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 1004.633693][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 1004.633849][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 1004.634010][ 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)
[ 1004.634140][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1004.634301][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1004.634498][ 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)
[ 1004.634675][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 1004.634851][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1004.635025][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1004.635199][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1004.635373][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 1004.635594][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1004.635810][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1004.635979][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1004.636154][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1004.636329][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1004.636486][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1004.636647][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1004.636812][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1004.636970][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1004.637178][ C0] handle_softirqs (kernel/softirq.c:561)
[ 1004.637341][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1004.637497][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1004.637617][ C0]
[ 1004.637697][ C0]
[ 1004.637776][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1004.637940][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1004.638095][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 1004.638271][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1004.638436][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1004.638596][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1004.638759][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1004.638915][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1004.639126][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1004.639289][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 1004.639447][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1004.639602][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1004.639759][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1004.639917][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1004.640078][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1004.640240][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1004.640398][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1004.640553][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1004.640717][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1004.640876][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1004.641037][ C0] ? sock_ioctl (net/socket.c:1342)
[ 1004.641235][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1004.641391][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1004.641548][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1004.641705][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1004.641861][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 1004.642024][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1004.642217][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1004.642380][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1004.642578][ C0] RIP: 0033:0x7fe81416da4a
[ 1004.642751][ 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
[ 1004.643321][ C0] RSP: 002b:00007fffb3f8d188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1004.643582][ C0] RAX: ffffffffffffffda RBX: 000000003fa5a9d0 RCX: 00007fe81416da4a
[ 1004.643831][ C0] RDX: 000000000000002a RSI: 000000003fa5ac92 RDI: 0000000000000005
[ 1004.644064][ C0] RBP: 000000003fa5ac92 R08: 00007fffb3f8d190 R09: 0000000000000014
[ 1004.644312][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1004.644544][ C0] R13: 000000000000002a R14: 00007fffb3f8d190 R15: 0000000000000000
| [ 1006.926287][ C3] preempt_count: 101, expected: 0
| [ 1006.926559][ C3] RCU nest depth: 3, expected: 0
| [ 1006.926816][ C3] INFO: lockdep is turned off.
| [ 1006.927559][ C3] Tainted: [W]=WARN
[ 1006.927747][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1006.928048][ C3] Call Trace:
[ 1006.928282][ C3]
[ 1006.928420][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1006.928697][ C3] __might_resched (kernel/sched/core.c:8759)
[ 1006.928966][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1006.929309][ 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)
[ 1006.929638][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1006.929907][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 1006.930168][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 1006.930417][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1006.930683][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1006.931018][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1006.931298][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1006.931561][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1006.931818][ C3] skb_copy (net/core/skbuff.c:2221)
[ 1006.932012][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 1006.932273][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1006.932601][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1006.932990][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1006.933271][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1006.933539][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1006.933809][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1006.934080][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1006.934338][ C3] ? tc_run (net/core/dev.c:4044)
[ 1006.934529][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1006.934786][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1006.935031][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1006.935292][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1006.935482][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1006.935727][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1006.935984][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1006.936240][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1006.936493][ 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)
[ 1006.936696][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1006.936966][ C3] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3))
[ 1006.937251][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 1006.937517][ C3] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291)
[ 1006.937780][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1006.938035][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1006.938278][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1006.938603][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1006.938922][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1006.939165][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1006.939403][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1006.939649][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 1006.939964][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1006.940215][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1006.940480][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1006.940743][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1006.941018][ 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)
[ 1006.941350][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 1006.941610][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1006.941858][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1006.942181][ C3] handle_softirqs (kernel/softirq.c:561)
[ 1006.942440][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1006.942687][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1006.942885][ C3]
[ 1006.943015][ C3]
[ 1006.943145][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1006.943390][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1006.943634][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 1006.943901][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1006.944167][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1006.944430][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1006.944667][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1006.944909][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1006.945217][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1006.945467][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 1006.945732][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1006.945975][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1006.946249][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1006.946505][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1006.946740][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1006.946975][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1006.947206][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1006.947439][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1006.947672][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1006.947913][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1006.948167][ C3] ? sock_ioctl (net/socket.c:1342)
[ 1006.948423][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1006.948670][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1006.948929][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1006.949181][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1006.949428][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 1006.949711][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1006.950046][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1006.950289][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1006.950595][ C3] RIP: 0033:0x7f7c689e7a4a
[ 1006.950857][ 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
[ 1006.951701][ C3] RSP: 002b:00007ffc6415a808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1006.952076][ C3] RAX: ffffffffffffffda RBX: 000000002f7019d0 RCX: 00007f7c689e7a4a
[ 1006.952456][ C3] RDX: 000000000000002a RSI: 000000002f701c92 RDI: 0000000000000005
[ 1006.952811][ C3] RBP: 000000002f701c92 R08: 00007ffc6415a810 R09: 0000000000000014
[ 1006.953165][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1006.953548][ C3] R13: 000000000000002a R14: 00007ffc6415a810 R15: 0000000000000000
| [ 1008.999241][ C3] preempt_count: 101, expected: 0
| [ 1008.999417][ C3] RCU nest depth: 3, expected: 0
| [ 1008.999589][ C3] INFO: lockdep is turned off.
| [ 1009.000090][ C3] Tainted: [W]=WARN
[ 1009.000220][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1009.000476][ C3] Call Trace:
[ 1009.000606][ C3]
[ 1009.000693][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1009.000880][ C3] __might_resched (kernel/sched/core.c:8759)
[ 1009.001052][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1009.001270][ 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)
[ 1009.001476][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1009.001668][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 1009.001859][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 1009.002110][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1009.002273][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1009.002468][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1009.002626][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1009.002785][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1009.002945][ C3] skb_copy (net/core/skbuff.c:2221)
[ 1009.003071][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 1009.003250][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1009.003495][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1009.003800][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1009.003963][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1009.004159][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1009.004376][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1009.004580][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1009.004770][ C3] ? tc_run (net/core/dev.c:4044)
[ 1009.004907][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1009.005116][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1009.005275][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1009.005431][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1009.005549][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1009.005719][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1009.005877][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1009.006030][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1009.006188][ 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)
[ 1009.006304][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1009.006456][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1009.006612][ 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)
[ 1009.006777][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 1009.006936][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1009.007090][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1009.007243][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1009.007401][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1009.007589][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1009.007792][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1009.007943][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1009.008097][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1009.008259][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1009.008412][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1009.008575][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1009.008742][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1009.008896][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1009.009095][ C3] handle_softirqs (kernel/softirq.c:561)
[ 1009.009302][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1009.009471][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1009.009635][ C3]
[ 1009.009727][ C3]
[ 1009.009809][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1009.009959][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1009.010115][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 1009.010340][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1009.010534][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1009.010713][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1009.010871][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1009.011023][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1009.011220][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1009.011377][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 1009.011538][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1009.011692][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1009.011857][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1009.012009][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1009.012161][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1009.012312][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1009.012465][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1009.012615][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1009.012768][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1009.012927][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1009.013085][ C3] ? sock_ioctl (net/socket.c:1342)
[ 1009.013238][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1009.013391][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1009.013540][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1009.013705][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1009.013857][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 1009.014013][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1009.014231][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1009.014399][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1009.014606][ C3] RIP: 0033:0x7f8aab439a4a
[ 1009.014780][ 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
[ 1009.015322][ C3] RSP: 002b:00007fff1c149ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1009.015565][ C3] RAX: ffffffffffffffda RBX: 00000000011249d0 RCX: 00007f8aab439a4a
[ 1009.015808][ C3] RDX: 000000000000002a RSI: 0000000001124c92 RDI: 0000000000000005
[ 1009.016032][ C3] RBP: 0000000001124c92 R08: 00007fff1c149cf0 R09: 0000000000000014
[ 1009.016268][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1009.016577][ C3] R13: 000000000000002a R14: 00007fff1c149cf0 R15: 0000000000000000
| [ 1011.065535][ C0] preempt_count: 101, expected: 0
| [ 1011.065726][ C0] RCU nest depth: 3, expected: 0
| [ 1011.065883][ C0] INFO: lockdep is turned off.
| [ 1011.066354][ C0] Tainted: [W]=WARN
[ 1011.066479][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1011.066668][ C0] Call Trace:
[ 1011.066787][ C0]
[ 1011.066880][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1011.067049][ C0] __might_resched (kernel/sched/core.c:8759)
[ 1011.067204][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1011.067410][ 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)
[ 1011.067599][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1011.067770][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 1011.067930][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 1011.068086][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1011.068253][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1011.068466][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1011.068620][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1011.068770][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1011.068921][ C0] skb_copy (net/core/skbuff.c:2221)
[ 1011.069054][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 1011.069210][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1011.069401][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1011.069649][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1011.069803][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1011.069965][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1011.070127][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1011.070293][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1011.070445][ C0] ? tc_run (net/core/dev.c:4044)
[ 1011.070561][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1011.070722][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1011.070874][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1011.071031][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1011.071145][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1011.071295][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1011.071454][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1011.071608][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1011.071758][ 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)
[ 1011.071879][ C0] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 1011.072032][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1011.072185][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1011.072336][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1011.072490][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1011.072650][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1011.072801][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1011.072994][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1011.073182][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1011.073331][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1011.073482][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1011.073632][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 1011.073819][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1011.073971][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1011.074144][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1011.074301][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1011.074453][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1011.074603][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 1011.074758][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 1011.074873][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 1011.075062][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 1011.075219][ C0] handle_softirqs (kernel/softirq.c:561)
[ 1011.075379][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1011.075528][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1011.075669][ C0]
[ 1011.075749][ C0]
[ 1011.075826][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1011.075980][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1011.076131][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 1011.076294][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1011.076446][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1011.076602][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1011.076756][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1011.076910][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1011.077097][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1011.077251][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 1011.077411][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1011.077560][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1011.077716][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1011.077867][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1011.078026][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1011.078178][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1011.078328][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1011.078481][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1011.078635][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1011.078789][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1011.078948][ C0] ? sock_ioctl (net/socket.c:1342)
[ 1011.079101][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1011.079252][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1011.079401][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1011.079554][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1011.079711][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 1011.079859][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1011.080046][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1011.080198][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1011.080389][ C0] RIP: 0033:0x7fce6c82aa4a
[ 1011.080552][ 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
[ 1011.081091][ C0] RSP: 002b:00007fff90e50258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1011.081318][ C0] RAX: ffffffffffffffda RBX: 000000001da239d0 RCX: 00007fce6c82aa4a
[ 1011.081544][ C0] RDX: 000000000000002a RSI: 000000001da23c92 RDI: 0000000000000005
[ 1011.081776][ C0] RBP: 000000001da23c92 R08: 00007fff90e50260 R09: 0000000000000014
[ 1011.082009][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1011.082241][ C0] R13: 000000000000002a R14: 00007fff90e50260 R15: 0000000000000000
| [ 1013.170252][ C2] preempt_count: 101, expected: 0
| [ 1013.170433][ C2] RCU nest depth: 3, expected: 0
| [ 1013.170598][ C2] INFO: lockdep is turned off.
| [ 1013.171065][ C2] Tainted: [W]=WARN
[ 1013.171177][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1013.171375][ C2] Call Trace:
[ 1013.171491][ C2]
[ 1013.171573][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 1013.171737][ C2] __might_resched (kernel/sched/core.c:8759)
[ 1013.171892][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1013.172084][ 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)
[ 1013.172278][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1013.172436][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 1013.172592][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 1013.172752][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1013.172908][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1013.173102][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1013.173257][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1013.173464][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1013.173631][ C2] skb_copy (net/core/skbuff.c:2221)
[ 1013.173772][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 1013.173949][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1013.174179][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1013.174429][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1013.174603][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1013.174774][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1013.174942][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1013.175120][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1013.175321][ C2] ? tc_run (net/core/dev.c:4044)
[ 1013.175449][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1013.175610][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1013.175768][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1013.175943][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1013.176059][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1013.176210][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1013.176360][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1013.176511][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1013.176664][ 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)
[ 1013.176791][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1013.176947][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1013.177106][ 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)
[ 1013.177262][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 1013.177414][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1013.177583][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1013.177738][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1013.177894][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1013.178080][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1013.178280][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1013.178430][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1013.178581][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1013.178733][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1013.178886][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1013.179040][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1013.179193][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1013.179344][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1013.179541][ C2] handle_softirqs (kernel/softirq.c:561)
[ 1013.179696][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1013.179848][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1013.179964][ C2]
[ 1013.180050][ C2]
[ 1013.180128][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1013.180279][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1013.180430][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 1013.180586][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1013.180749][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1013.180907][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1013.181066][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1013.181225][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1013.181418][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1013.181577][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 1013.181737][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1013.181897][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1013.182059][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1013.182216][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1013.182371][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1013.182524][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1013.182677][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1013.182841][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1013.183000][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1013.183154][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1013.183308][ C2] ? sock_ioctl (net/socket.c:1342)
[ 1013.183464][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1013.183614][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1013.183765][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1013.183916][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1013.184086][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 1013.184236][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1013.184424][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1013.184576][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1013.184768][ C2] RIP: 0033:0x7f2bd91bba4a
[ 1013.184930][ 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
[ 1013.185468][ C2] RSP: 002b:00007ffd2d77ab08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1013.185702][ C2] RAX: ffffffffffffffda RBX: 00000000079589d0 RCX: 00007f2bd91bba4a
[ 1013.185927][ C2] RDX: 000000000000002a RSI: 0000000007958c92 RDI: 0000000000000005
[ 1013.186162][ C2] RBP: 0000000007958c92 R08: 00007ffd2d77ab10 R09: 0000000000000014
[ 1013.186386][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1013.186615][ C2] R13: 000000000000002a R14: 00007ffd2d77ab10 R15: 0000000000000000
| [ 1015.424713][ C0] preempt_count: 101, expected: 0
| [ 1015.424873][ C0] RCU nest depth: 3, expected: 0
| [ 1015.425024][ C0] INFO: lockdep is turned off.
| [ 1015.425596][ C0] Tainted: [W]=WARN
[ 1015.425726][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1015.425960][ C0] Call Trace:
[ 1015.426140][ C0]
[ 1015.426268][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1015.426532][ C0] __might_resched (kernel/sched/core.c:8759)
[ 1015.426801][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1015.427122][ 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)
[ 1015.427328][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1015.427489][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 1015.427657][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 1015.427858][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1015.428030][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1015.428229][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1015.428389][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1015.428539][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1015.428756][ C0] skb_copy (net/core/skbuff.c:2221)
[ 1015.428894][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 1015.429067][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1015.429277][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1015.429509][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1015.429668][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1015.429832][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1015.429988][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1015.430150][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1015.430306][ C0] ? tc_run (net/core/dev.c:4044)
[ 1015.430437][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1015.430615][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1015.430771][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1015.430925][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1015.431052][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1015.431213][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1015.431395][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1015.431551][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1015.431703][ 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)
[ 1015.431818][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1015.431974][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1015.432133][ 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)
[ 1015.432301][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 1015.432461][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1015.432614][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1015.432779][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1015.432931][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1015.433126][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1015.433319][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1015.433474][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1015.433630][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1015.433791][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1015.433958][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1015.434129][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1015.434298][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1015.434460][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1015.434659][ C0] handle_softirqs (kernel/softirq.c:561)
[ 1015.434832][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1015.434993][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1015.435114][ C0]
[ 1015.435212][ C0]
[ 1015.435295][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1015.435452][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1015.435628][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 1015.435787][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1015.435943][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1015.436110][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1015.436265][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1015.436416][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1015.436609][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1015.436780][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 1015.436947][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1015.437105][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1015.437266][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1015.437418][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1015.437572][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1015.437724][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1015.437876][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1015.438025][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1015.438186][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1015.438343][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1015.438509][ C0] ? sock_ioctl (net/socket.c:1342)
[ 1015.438666][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1015.438820][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1015.438995][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1015.439152][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1015.439311][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 1015.439462][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1015.439651][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1015.439804][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1015.439998][ C0] RIP: 0033:0x7f3de20c9a4a
[ 1015.440164][ 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
[ 1015.440705][ C0] RSP: 002b:00007ffc21ed3778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1015.440938][ C0] RAX: ffffffffffffffda RBX: 0000000033dea9d0 RCX: 00007f3de20c9a4a
[ 1015.441165][ C0] RDX: 000000000000002a RSI: 0000000033deac92 RDI: 0000000000000005
[ 1015.441406][ C0] RBP: 0000000033deac92 R08: 00007ffc21ed3780 R09: 0000000000000014
[ 1015.441636][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1015.441866][ C0] R13: 000000000000002a R14: 00007ffc21ed3780 R15: 0000000000000000
| [ 1017.485282][ C3] preempt_count: 101, expected: 0
| [ 1017.485478][ C3] RCU nest depth: 3, expected: 0
| [ 1017.485637][ C3] INFO: lockdep is turned off.
| [ 1017.486123][ C3] Tainted: [W]=WARN
[ 1017.486241][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1017.486449][ C3] Call Trace:
[ 1017.486569][ C3]
[ 1017.486648][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1017.486823][ C3] __might_resched (kernel/sched/core.c:8759)
[ 1017.487003][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1017.487200][ 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)
[ 1017.487390][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1017.487549][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 1017.487716][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 1017.487866][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1017.488018][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1017.488207][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1017.488360][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1017.488512][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1017.488663][ C3] skb_copy (net/core/skbuff.c:2221)
[ 1017.488786][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 1017.488944][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1017.489144][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1017.489423][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1017.489580][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1017.489734][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1017.489886][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1017.490045][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1017.490198][ C3] ? tc_run (net/core/dev.c:4044)
[ 1017.490314][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1017.490471][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1017.490622][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1017.490776][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1017.490890][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1017.491044][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1017.491205][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1017.491364][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1017.491515][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1017.491665][ 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)
[ 1017.491779][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1017.491929][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1017.492083][ 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)
[ 1017.492239][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 1017.492397][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1017.492548][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1017.492697][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1017.492848][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1017.493037][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1017.493261][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1017.493432][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1017.493592][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1017.493746][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1017.493900][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1017.494067][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1017.494219][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1017.494375][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1017.494568][ C3] handle_softirqs (kernel/softirq.c:561)
[ 1017.494729][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1017.494880][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1017.494994][ C3]
[ 1017.495073][ C3]
[ 1017.495151][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1017.495304][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1017.495455][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 1017.495610][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1017.495772][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1017.495932][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1017.496087][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1017.496238][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1017.496431][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1017.496585][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 1017.496740][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1017.496897][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1017.497052][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1017.497245][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1017.497423][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1017.497575][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1017.497728][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1017.497880][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1017.498038][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1017.498204][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1017.498361][ C3] ? sock_ioctl (net/socket.c:1342)
[ 1017.498518][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1017.498669][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1017.498819][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1017.498972][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1017.499122][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 1017.499277][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1017.499467][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1017.499621][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1017.499810][ C3] RIP: 0033:0x7f9c16edba4a
[ 1017.500015][ 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
[ 1017.500849][ C3] RSP: 002b:00007ffc400ad158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1017.501233][ C3] RAX: ffffffffffffffda RBX: 000000002c8489d0 RCX: 00007f9c16edba4a
[ 1017.501598][ C3] RDX: 000000000000002a RSI: 000000002c848c92 RDI: 0000000000000005
[ 1017.501987][ C3] RBP: 000000002c848c92 R08: 00007ffc400ad160 R09: 0000000000000014
[ 1017.502364][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1017.502728][ C3] R13: 000000000000002a R14: 00007ffc400ad160 R15: 0000000000000000
| [ 1019.543179][ C2] preempt_count: 101, expected: 0
| [ 1019.543382][ C2] RCU nest depth: 3, expected: 0
| [ 1019.543557][ C2] INFO: lockdep is turned off.
| [ 1019.544098][ C2] Tainted: [W]=WARN
[ 1019.544231][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1019.544439][ C2] Call Trace:
[ 1019.544566][ C2]
[ 1019.544652][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 1019.544840][ C2] __might_resched (kernel/sched/core.c:8759)
[ 1019.545009][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1019.545218][ 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)
[ 1019.545421][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1019.545596][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 1019.545771][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 1019.545934][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1019.546098][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1019.546299][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1019.546466][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1019.546629][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1019.546818][ C2] skb_copy (net/core/skbuff.c:2221)
[ 1019.546947][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 1019.547116][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1019.547328][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1019.547573][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1019.547752][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1019.547916][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1019.548084][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1019.548255][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1019.548475][ C2] ? tc_run (net/core/dev.c:4044)
[ 1019.548602][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1019.548813][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1019.549006][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1019.549208][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1019.549358][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1019.549521][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1019.549685][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1019.549869][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1019.550038][ 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)
[ 1019.550176][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1019.550396][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1019.550607][ 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)
[ 1019.550801][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1019.550988][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1019.551193][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1019.551374][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1019.551637][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1019.551932][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1019.552167][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1019.552399][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1019.552603][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 1019.552841][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1019.553074][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1019.553250][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1019.553421][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1019.553605][ C2] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368)
[ 1019.553838][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 1019.554098][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1019.554288][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1019.554488][ C2] handle_softirqs (kernel/softirq.c:561)
[ 1019.554711][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1019.554879][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1019.555009][ C2]
[ 1019.555123][ C2]
[ 1019.555215][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1019.555419][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1019.555623][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 1019.555833][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1019.556064][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1019.556234][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1019.556456][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1019.556608][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1019.556811][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1019.556963][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 1019.557119][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1019.557319][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1019.557504][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1019.557700][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1019.557869][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1019.558055][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1019.558229][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1019.558425][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1019.558639][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1019.558880][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1019.559111][ C2] ? sock_ioctl (net/socket.c:1342)
[ 1019.559312][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1019.559492][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1019.559687][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1019.559858][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1019.560008][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 1019.560169][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1019.560358][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1019.560566][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1019.560812][ C2] RIP: 0033:0x7f43dd4eca4a
[ 1019.560977][ 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
[ 1019.561630][ C2] RSP: 002b:00007ffdea8ece68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1019.561941][ C2] RAX: ffffffffffffffda RBX: 000000001d7c79d0 RCX: 00007f43dd4eca4a
[ 1019.562245][ C2] RDX: 000000000000002a RSI: 000000001d7c7c92 RDI: 0000000000000005
[ 1019.562527][ C2] RBP: 000000001d7c7c92 R08: 00007ffdea8ece70 R09: 0000000000000014
[ 1019.562782][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1019.563010][ C2] R13: 000000000000002a R14: 00007ffdea8ece70 R15: 0000000000000000
| [ 1021.602194][ C0] preempt_count: 101, expected: 0
| [ 1021.602405][ C0] RCU nest depth: 3, expected: 0
| [ 1021.602559][ C0] INFO: lockdep is turned off.
| [ 1021.603019][ C0] Tainted: [W]=WARN
[ 1021.603142][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1021.603367][ C0] Call Trace:
[ 1021.603488][ C0]
[ 1021.603568][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1021.603737][ C0] __might_resched (kernel/sched/core.c:8759)
[ 1021.603899][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1021.604124][ 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)
[ 1021.604345][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1021.604508][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 1021.604678][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 1021.604832][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1021.604987][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1021.605182][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1021.605348][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1021.605500][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1021.605657][ C0] skb_copy (net/core/skbuff.c:2221)
[ 1021.605787][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 1021.605953][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1021.606163][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1021.606412][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1021.606571][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1021.606746][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1021.606901][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1021.607056][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1021.607222][ C0] ? tc_run (net/core/dev.c:4044)
[ 1021.607366][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1021.607524][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1021.607675][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1021.607829][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1021.607951][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1021.608102][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1021.608281][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1021.608451][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1021.608601][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1021.608750][ 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)
[ 1021.608865][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1021.609023][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1021.609235][ 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)
[ 1021.609420][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 1021.609589][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1021.609741][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1021.609906][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1021.610055][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1021.610258][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1021.610447][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1021.610597][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1021.610746][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1021.610907][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1021.611058][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1021.611219][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1021.611380][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1021.611531][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1021.611722][ C0] handle_softirqs (kernel/softirq.c:561)
[ 1021.611875][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1021.612032][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1021.612146][ C0]
[ 1021.612232][ C0]
[ 1021.612312][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1021.612463][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1021.612612][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 1021.612768][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1021.612919][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1021.613078][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1021.613242][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1021.613413][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1021.613601][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1021.613752][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 1021.613910][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1021.614080][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1021.614259][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1021.614427][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1021.614581][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1021.614732][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1021.614881][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1021.615034][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1021.615185][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1021.615357][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1021.615570][ C0] ? sock_ioctl (net/socket.c:1342)
[ 1021.615731][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1021.615885][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1021.616036][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1021.616188][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1021.616350][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 1021.616512][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1021.616785][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1021.616983][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1021.617210][ C0] RIP: 0033:0x7fca44772a4a
[ 1021.617395][ 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
[ 1021.618010][ C0] RSP: 002b:00007fff75a1af88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1021.618269][ C0] RAX: ffffffffffffffda RBX: 000000000e7219d0 RCX: 00007fca44772a4a
[ 1021.618525][ C0] RDX: 000000000000002a RSI: 000000000e721c92 RDI: 0000000000000005
[ 1021.618754][ C0] RBP: 000000000e721c92 R08: 00007fff75a1af90 R09: 0000000000000014
[ 1021.618988][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1021.619245][ C0] R13: 000000000000002a R14: 00007fff75a1af90 R15: 0000000000000000
| [ 1024.027008][ C2] preempt_count: 101, expected: 0
| [ 1024.027184][ C2] RCU nest depth: 4, expected: 0
| [ 1024.027367][ C2] INFO: lockdep is turned off.
| [ 1024.027870][ C2] Tainted: [W]=WARN
[ 1024.028006][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1024.028208][ C2] Call Trace:
[ 1024.028332][ C2]
[ 1024.028418][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 1024.028590][ C2] __might_resched (kernel/sched/core.c:8759)
[ 1024.028763][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1024.028974][ 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)
[ 1024.029176][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 1024.029342][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 1024.029505][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 1024.029665][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1024.029858][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1024.030061][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1024.030293][ C2] skb_copy (net/core/skbuff.c:2221)
[ 1024.030487][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 1024.030734][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 1024.030935][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 1024.031152][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 1024.031352][ 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)
[ 1024.031561][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 1024.031808][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1024.032057][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 1024.032271][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 1024.032505][ 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)
[ 1024.032740][ C2] ? tc_run (net/core/dev.c:4044)
[ 1024.032897][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1024.033096][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 1024.033302][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 1024.033527][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 1024.033781][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 1024.034040][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 1024.034242][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 1024.034458][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 1024.034708][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 1024.034955][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 1024.035176][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 1024.035349][ 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)
[ 1024.035490][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1024.035666][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1024.035853][ 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)
[ 1024.036088][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 1024.036326][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1024.036582][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1024.036829][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1024.036996][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 1024.037202][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1024.037447][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1024.037649][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1024.037888][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1024.038124][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1024.038326][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1024.038551][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1024.038795][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1024.039050][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1024.039314][ C2] handle_softirqs (kernel/softirq.c:561)
[ 1024.039518][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1024.039717][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1024.039867][ C2]
[ 1024.039989][ C2]
[ 1024.040129][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1024.040373][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1024.040605][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 1024.040823][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1024.041020][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1024.041236][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1024.041448][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1024.041698][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1024.042004][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1024.042220][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 1024.042425][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1024.042654][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1024.042834][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1024.042998][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1024.043162][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1024.043318][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1024.043475][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1024.043640][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1024.043830][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1024.044054][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1024.044303][ C2] ? sock_ioctl (net/socket.c:1342)
[ 1024.044550][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1024.044782][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1024.044980][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1024.045189][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1024.045387][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 1024.045594][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1024.045885][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1024.046134][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1024.046449][ C2] RIP: 0033:0x7f73b756ba4a
[ 1024.046709][ 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
[ 1024.047441][ C2] RSP: 002b:00007ffd658f1e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1024.047744][ C2] RAX: ffffffffffffffda RBX: 0000000005c809d0 RCX: 00007f73b756ba4a
[ 1024.048112][ C2] RDX: 000000000000002a RSI: 0000000005c80c92 RDI: 0000000000000005
[ 1024.048453][ C2] RBP: 0000000005c80c92 R08: 00007ffd658f1e90 R09: 0000000000000014
[ 1024.048749][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1024.049046][ C2] R13: 000000000000002a R14: 00007ffd658f1e90 R15: 0000000000000000
| [ 1026.487277][ C2] preempt_count: 101, expected: 0
| [ 1026.487577][ C2] RCU nest depth: 4, expected: 0
| [ 1026.487857][ C2] INFO: lockdep is turned off.
| [ 1026.488698][ C2] Tainted: [W]=WARN
[ 1026.488900][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1026.489227][ C2] Call Trace:
[ 1026.489430][ C2]
[ 1026.489566][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 1026.489834][ C2] __might_resched (kernel/sched/core.c:8759)
[ 1026.490094][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1026.490417][ 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)
[ 1026.490747][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 1026.491014][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 1026.491275][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 1026.491556][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1026.491825][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1026.492093][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1026.492335][ C2] skb_copy (net/core/skbuff.c:2221)
[ 1026.492530][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 1026.492789][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 1026.493047][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 1026.493304][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 1026.493555][ 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)
[ 1026.493823][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 1026.494099][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1026.494358][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 1026.494613][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 1026.494864][ 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)
[ 1026.495122][ C2] ? tc_run (net/core/dev.c:4044)
[ 1026.495313][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1026.495581][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 1026.495842][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 1026.496100][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 1026.496364][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 1026.496628][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 1026.496885][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 1026.497140][ C2] ? sock_def_write_space (net/core/sock.c:3502)
[ 1026.497394][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 1026.497657][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 1026.497919][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 1026.498180][ 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)
[ 1026.498390][ C2] ? __create_object (mm/kmemleak.c:760)
[ 1026.498645][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1026.498943][ C2] ? alloc_file_pseudo (fs/file_table.c:356 fs/file_table.c:372)
[ 1026.499242][ C2] ? sock_alloc_file (net/socket.c:468)
[ 1026.499529][ C2] ? __sys_socket (net/socket.c:493 net/socket.c:1720)
[ 1026.499781][ C2] ? __x64_sys_socket (net/socket.c:1723)
[ 1026.500043][ C2] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1026.500293][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1026.500621][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 1026.500882][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1026.501136][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1026.501397][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1026.501657][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 1026.501977][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1026.502289][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1026.502550][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1026.502813][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1026.503076][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 1026.503400][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1026.503664][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1026.503933][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1026.504195][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1026.504477][ C2] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368)
[ 1026.504800][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 1026.505054][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1026.505309][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1026.505637][ C2] handle_softirqs (kernel/softirq.c:561)
[ 1026.505908][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1026.506170][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1026.506374][ C2]
[ 1026.506510][ C2]
[ 1026.506641][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1026.506905][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1026.507164][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 1026.507432][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1026.507692][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1026.507951][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1026.508213][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1026.508471][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1026.508804][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1026.509055][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 1026.509331][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1026.509592][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1026.509849][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1026.510105][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1026.510359][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1026.510614][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1026.510866][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1026.511115][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1026.511383][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1026.511648][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1026.511917][ C2] ? sock_ioctl (net/socket.c:1342)
[ 1026.512178][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1026.512452][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1026.512718][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1026.512985][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1026.513236][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 1026.513495][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1026.513827][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1026.514132][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1026.514463][ C2] RIP: 0033:0x7fa801b75a4a
[ 1026.514740][ 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
[ 1026.515640][ C2] RSP: 002b:00007ffc834d53a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1026.516037][ C2] RAX: ffffffffffffffda RBX: 000000001d55e9d0 RCX: 00007fa801b75a4a
[ 1026.516433][ C2] RDX: 000000000000002a RSI: 000000001d55ec92 RDI: 0000000000000005
[ 1026.516826][ C2] RBP: 000000001d55ec92 R08: 00007ffc834d53b0 R09: 0000000000000014
[ 1026.517207][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1026.517610][ C2] R13: 000000000000002a R14: 00007ffc834d53b0 R15: 0000000000000000
| [ 1028.947923][ C0] preempt_count: 101, expected: 0
| [ 1028.948093][ C0] RCU nest depth: 3, expected: 0
| [ 1028.948272][ C0] INFO: lockdep is turned off.
| [ 1028.948853][ C0] Tainted: [W]=WARN
[ 1028.948976][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1028.949173][ C0] Call Trace:
[ 1028.949314][ C0]
[ 1028.949400][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1028.949563][ C0] __might_resched (kernel/sched/core.c:8759)
[ 1028.949720][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1028.949917][ 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)
[ 1028.950119][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1028.950319][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 1028.950569][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 1028.950784][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1028.950937][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1028.951125][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1028.951291][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1028.951447][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1028.951612][ C0] skb_copy (net/core/skbuff.c:2221)
[ 1028.951732][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 1028.951893][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1028.952088][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1028.952327][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1028.952484][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1028.952637][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1028.952802][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1028.952961][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1028.953115][ C0] ? tc_run (net/core/dev.c:4044)
[ 1028.953233][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1028.953391][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1028.953549][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1028.953704][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1028.953820][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1028.954040][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1028.954247][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1028.954431][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1028.954654][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1028.954898][ 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)
[ 1028.955096][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1028.955345][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1028.955596][ 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)
[ 1028.955862][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 1028.956068][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1028.956229][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1028.956385][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1028.956538][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1028.956729][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1028.956918][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1028.957071][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1028.957242][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1028.957401][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1028.957557][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1028.957716][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1028.957875][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1028.958034][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 1028.958191][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1028.958430][ C0] handle_softirqs (kernel/softirq.c:561)
[ 1028.958614][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1028.958769][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1028.958884][ C0]
[ 1028.958963][ C0]
[ 1028.959043][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1028.959195][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1028.959354][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 1028.959515][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1028.959668][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1028.959824][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1028.959975][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1028.960128][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1028.960373][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1028.960528][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 1028.960692][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1028.960846][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1028.961044][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1028.961200][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1028.961363][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1028.961516][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1028.961664][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1028.961824][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1028.961979][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1028.962135][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1028.962300][ C0] ? sock_ioctl (net/socket.c:1342)
[ 1028.962454][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1028.962607][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1028.962816][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1028.962970][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1028.963161][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 1028.963382][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1028.963641][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1028.963813][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1028.964035][ C0] RIP: 0033:0x7f0700beaa4a
[ 1028.964226][ 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
[ 1028.964941][ C0] RSP: 002b:00007fff04054c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1028.965200][ C0] RAX: ffffffffffffffda RBX: 0000000023e1c9d0 RCX: 00007f0700beaa4a
[ 1028.965466][ C0] RDX: 000000000000002a RSI: 0000000023e1cc92 RDI: 0000000000000005
[ 1028.965726][ C0] RBP: 0000000023e1cc92 R08: 00007fff04054c80 R09: 0000000000000014
[ 1028.965980][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1028.966239][ C0] R13: 000000000000002a R14: 00007fff04054c80 R15: 0000000000000000
| [ 1031.280887][ C3] preempt_count: 101, expected: 0
| [ 1031.281045][ C3] RCU nest depth: 3, expected: 0
| [ 1031.281197][ C3] INFO: lockdep is turned off.
| [ 1031.281664][ C3] Tainted: [W]=WARN
[ 1031.281801][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1031.281988][ C3] Call Trace:
[ 1031.282109][ C3]
[ 1031.282189][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1031.282354][ C3] __might_resched (kernel/sched/core.c:8759)
[ 1031.282514][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1031.282710][ 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)
[ 1031.282900][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1031.283055][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 1031.283213][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 1031.283364][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1031.283517][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1031.283718][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1031.283876][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1031.284050][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1031.284201][ C3] skb_copy (net/core/skbuff.c:2221)
[ 1031.284352][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 1031.284512][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1031.284707][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1031.284939][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1031.285099][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1031.285253][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1031.285405][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1031.285556][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1031.285709][ C3] ? tc_run (net/core/dev.c:4044)
[ 1031.285824][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1031.285979][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1031.286129][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1031.286291][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1031.286415][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1031.286580][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1031.286753][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1031.286907][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1031.287058][ 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)
[ 1031.287170][ C3] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 1031.287325][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1031.287475][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1031.287627][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1031.287786][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1031.287936][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1031.288085][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1031.288273][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1031.288461][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1031.288611][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1031.288763][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1031.288913][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 1031.289107][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1031.289259][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1031.289414][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1031.289563][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1031.289715][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1031.289867][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 1031.290027][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 1031.290149][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 1031.290340][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 1031.290489][ C3] handle_softirqs (kernel/softirq.c:561)
[ 1031.290644][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1031.290794][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1031.290910][ C3]
[ 1031.290989][ C3]
[ 1031.291072][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1031.291225][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1031.291375][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 1031.291527][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1031.291677][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1031.291835][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1031.291987][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1031.292145][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1031.292336][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1031.292491][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 1031.292643][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1031.292792][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1031.292946][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1031.293100][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1031.293253][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1031.293402][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1031.293549][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1031.293702][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1031.293853][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1031.294020][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1031.294173][ C3] ? sock_ioctl (net/socket.c:1342)
[ 1031.294326][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1031.294482][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1031.294631][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1031.294780][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1031.294932][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 1031.295083][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1031.295271][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1031.295424][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1031.295623][ C3] RIP: 0033:0x7f85414a3a4a
[ 1031.295785][ 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
[ 1031.296314][ C3] RSP: 002b:00007ffcdb4f8948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1031.296544][ C3] RAX: ffffffffffffffda RBX: 0000000009d059d0 RCX: 00007f85414a3a4a
[ 1031.296775][ C3] RDX: 000000000000002a RSI: 0000000009d05c92 RDI: 0000000000000005
[ 1031.296998][ C3] RBP: 0000000009d05c92 R08: 00007ffcdb4f8950 R09: 0000000000000014
[ 1031.297222][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1031.297449][ C3] R13: 000000000000002a R14: 00007ffcdb4f8950 R15: 0000000000000000
| [ 1033.628351][ C3] preempt_count: 101, expected: 0
| [ 1033.628506][ C3] RCU nest depth: 4, expected: 0
| [ 1033.628666][ C3] INFO: lockdep is turned off.
| [ 1033.629145][ C3] Tainted: [W]=WARN
[ 1033.629264][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1033.629469][ C3] Call Trace:
[ 1033.629586][ C3]
[ 1033.629669][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1033.629837][ C3] __might_resched (kernel/sched/core.c:8759)
[ 1033.629998][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1033.630204][ 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)
[ 1033.630413][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 1033.630585][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 1033.630746][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 1033.630903][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1033.631058][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1033.631229][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1033.631391][ C3] skb_copy (net/core/skbuff.c:2221)
[ 1033.631509][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 1033.631680][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 1033.631841][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 1033.632001][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 1033.632156][ 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)
[ 1033.632314][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 1033.632480][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1033.632636][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 1033.632793][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 1033.632955][ 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)
[ 1033.633110][ C3] ? tc_run (net/core/dev.c:4044)
[ 1033.633230][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1033.633384][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 1033.633546][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 1033.633703][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 1033.633862][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 1033.634031][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 1033.634187][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 1033.634344][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1783)
[ 1033.634500][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1033.634656][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 1033.634819][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 1033.634975][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 1033.635136][ 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)
[ 1033.635255][ C3] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 1033.635434][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1033.635596][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1033.635752][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1033.635913][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1033.636066][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1033.636227][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 1033.636421][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1033.636617][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1033.636773][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1033.636932][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1033.637089][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 1033.637291][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1033.637538][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1033.637696][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1033.637851][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1033.638010][ C3] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161)
[ 1033.638204][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 1033.638427][ C3] handle_softirqs (kernel/softirq.c:561)
[ 1033.638601][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1033.638774][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1033.638907][ C3]
[ 1033.638999][ C3]
[ 1033.639086][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1033.639255][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1033.639429][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 1033.639610][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1033.639784][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1033.639962][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1033.640132][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1033.640303][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1033.640515][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1033.640687][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 1033.640865][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1033.641035][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1033.641207][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1033.641375][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1033.641543][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1033.641715][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1033.641885][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1033.642055][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1033.642230][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1033.642405][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1033.642577][ C3] ? sock_ioctl (net/socket.c:1342)
[ 1033.642750][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1033.642930][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1033.643102][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1033.643277][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1033.643454][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 1033.643647][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1033.643866][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1033.644049][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1033.644262][ C3] RIP: 0033:0x7fe1375d2a4a
[ 1033.644442][ 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
[ 1033.645043][ C3] RSP: 002b:00007fff57c1c278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1033.645307][ C3] RAX: ffffffffffffffda RBX: 00000000316ca9d0 RCX: 00007fe1375d2a4a
[ 1033.645562][ C3] RDX: 000000000000002a RSI: 00000000316cac92 RDI: 0000000000000005
[ 1033.645822][ C3] RBP: 00000000316cac92 R08: 00007fff57c1c280 R09: 0000000000000014
[ 1033.646077][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1033.646333][ C3] R13: 000000000000002a R14: 00007fff57c1c280 R15: 0000000000000000
| [ 1035.670970][ C0] preempt_count: 101, expected: 0
| [ 1035.671208][ C0] RCU nest depth: 3, expected: 0
| [ 1035.671466][ C0] INFO: lockdep is turned off.
| [ 1035.672216][ C0] Tainted: [W]=WARN
[ 1035.672402][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1035.672702][ C0] Call Trace:
[ 1035.672879][ C0]
[ 1035.673007][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1035.673176][ C0] __might_resched (kernel/sched/core.c:8759)
[ 1035.673331][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1035.673530][ 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)
[ 1035.673718][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1035.673881][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 1035.674051][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 1035.674211][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1035.674365][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1035.674555][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1035.674711][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1035.674871][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1035.675031][ C0] skb_copy (net/core/skbuff.c:2221)
[ 1035.675146][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 1035.675348][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1035.675538][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1035.675800][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1035.676045][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1035.676307][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1035.676516][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1035.676669][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1035.676835][ C0] ? tc_run (net/core/dev.c:4044)
[ 1035.676962][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1035.677118][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1035.677268][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1035.677421][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1035.677534][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1035.677690][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1035.677855][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1035.678007][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1035.678198][ C0] ? ___slab_alloc (mm/slub.c:2835 mm/slub.c:2952 mm/slub.c:3810)
[ 1035.678352][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1035.678507][ 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)
[ 1035.678623][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1035.678785][ C0] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3))
[ 1035.678952][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 1035.679103][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1035.679256][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1035.679408][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1035.679559][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1035.679757][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1035.680054][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1035.680306][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1035.680552][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1035.680795][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 1035.681108][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1035.681351][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1035.681598][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1035.681841][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1035.682097][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368)
[ 1035.682427][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 1035.682675][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1035.682917][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1035.683228][ C0] handle_softirqs (kernel/softirq.c:561)
[ 1035.683472][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1035.683716][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1035.683915][ C0]
[ 1035.684043][ C0]
[ 1035.684164][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1035.684321][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1035.684482][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 1035.684640][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1035.684800][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1035.684957][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1035.685124][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1035.685278][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1035.685470][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1035.685627][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 1035.685790][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1035.685947][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1035.686107][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1035.686265][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1035.686416][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1035.686569][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1035.686721][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1035.686933][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1035.687180][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1035.687427][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1035.687673][ C0] ? sock_ioctl (net/socket.c:1342)
[ 1035.687846][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1035.688000][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1035.688152][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1035.688307][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1035.688465][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 1035.688614][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1035.688821][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1035.688985][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1035.689177][ C0] RIP: 0033:0x7f470d518a4a
[ 1035.689339][ 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
[ 1035.689886][ C0] RSP: 002b:00007fff59338f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1035.690126][ C0] RAX: ffffffffffffffda RBX: 000000002449d9d0 RCX: 00007f470d518a4a
[ 1035.690357][ C0] RDX: 000000000000002a RSI: 000000002449dc92 RDI: 0000000000000005
[ 1035.690585][ C0] RBP: 000000002449dc92 R08: 00007fff59338f50 R09: 0000000000000014
[ 1035.690824][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1035.691067][ C0] R13: 000000000000002a R14: 00007fff59338f50 R15: 0000000000000000
| [ 1037.734970][ C0] preempt_count: 101, expected: 0
| [ 1037.735165][ C0] RCU nest depth: 4, expected: 0
| [ 1037.735370][ C0] INFO: lockdep is turned off.
| [ 1037.735968][ C0] Tainted: [W]=WARN
[ 1037.736125][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1037.736370][ C0] Call Trace:
[ 1037.736523][ C0]
[ 1037.736625][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1037.736831][ C0] __might_resched (kernel/sched/core.c:8759)
[ 1037.737035][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1037.737291][ 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)
[ 1037.737534][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 1037.737731][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 1037.737929][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 1037.738124][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1037.738318][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1037.738517][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1037.738722][ C0] skb_copy (net/core/skbuff.c:2221)
[ 1037.738872][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 1037.739070][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 1037.739267][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 1037.739464][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 1037.739659][ 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)
[ 1037.739858][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 1037.740061][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1037.740259][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 1037.740458][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 1037.740653][ 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)
[ 1037.740847][ C0] ? tc_run (net/core/dev.c:4044)
[ 1037.740996][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1037.741189][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 1037.741392][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 1037.741586][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 1037.741785][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 1037.741980][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 1037.742174][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 1037.742368][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 1037.742563][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 1037.742768][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 1037.742963][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 1037.743161][ 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)
[ 1037.743308][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1037.743508][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1037.743706][ 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)
[ 1037.743913][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 1037.744114][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1037.744320][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1037.744513][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1037.744709][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 1037.744952][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1037.745196][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1037.745393][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1037.745591][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1037.745793][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1037.745990][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1037.746188][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1037.746384][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1037.746579][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1037.746828][ C0] handle_softirqs (kernel/softirq.c:561)
[ 1037.747027][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1037.747231][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1037.747380][ C0]
[ 1037.747481][ C0]
[ 1037.747581][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1037.747777][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1037.747970][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 1037.748167][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1037.748362][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1037.748567][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1037.748769][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1037.748965][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1037.749210][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1037.749407][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 1037.749606][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1037.749801][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1037.750001][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1037.750195][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1037.750390][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1037.750582][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1037.750780][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1037.750972][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1037.751167][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1037.751367][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1037.751573][ C0] ? sock_ioctl (net/socket.c:1342)
[ 1037.751769][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1037.751964][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1037.752159][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1037.752356][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1037.752550][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 1037.752750][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1037.753004][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1037.753201][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1037.753445][ C0] RIP: 0033:0x7fa42e9dfa4a
[ 1037.753647][ 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
[ 1037.754349][ C0] RSP: 002b:00007fff6137fdd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1037.754649][ C0] RAX: ffffffffffffffda RBX: 000000000c5b29d0 RCX: 00007fa42e9dfa4a
[ 1037.754942][ C0] RDX: 000000000000002a RSI: 000000000c5b2c92 RDI: 0000000000000005
[ 1037.755236][ C0] RBP: 000000000c5b2c92 R08: 00007fff6137fde0 R09: 0000000000000014
[ 1037.755528][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1037.755829][ C0] R13: 000000000000002a R14: 00007fff6137fde0 R15: 0000000000000000
| [ 1039.791358][ C3] preempt_count: 101, expected: 0
| [ 1039.791545][ C3] RCU nest depth: 3, expected: 0
| [ 1039.791702][ C3] INFO: lockdep is turned off.
| [ 1039.792192][ C3] Tainted: [W]=WARN
[ 1039.792313][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1039.792509][ C3] Call Trace:
[ 1039.792628][ C3]
[ 1039.792708][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1039.792897][ C3] __might_resched (kernel/sched/core.c:8759)
[ 1039.793076][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1039.793290][ 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)
[ 1039.793485][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1039.793648][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 1039.793809][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 1039.793981][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1039.794183][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1039.794385][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1039.794552][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1039.794709][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1039.794871][ C3] skb_copy (net/core/skbuff.c:2221)
[ 1039.794990][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 1039.795192][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1039.795432][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1039.795675][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1039.795838][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1039.796013][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1039.796194][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1039.796368][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1039.796520][ C3] ? tc_run (net/core/dev.c:4044)
[ 1039.796639][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1039.796801][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1039.796959][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1039.797126][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1039.797254][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1039.797462][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1039.797640][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1039.797802][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1039.798004][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1039.798197][ 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)
[ 1039.798323][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1039.798476][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1039.798630][ 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)
[ 1039.798794][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 1039.798951][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1039.799164][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1039.799348][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1039.799543][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1039.799788][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1039.799984][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1039.800150][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1039.800324][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1039.800541][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1039.800695][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1039.800852][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1039.801011][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1039.801177][ C3] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 1039.801339][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1039.801506][ C3] handle_softirqs (kernel/softirq.c:561)
[ 1039.801666][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1039.801822][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1039.801938][ C3]
[ 1039.802019][ C3]
[ 1039.802101][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1039.802290][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1039.802449][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 1039.802612][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1039.802767][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1039.802924][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1039.803087][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1039.803312][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1039.803520][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1039.803686][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 1039.803852][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1039.804016][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1039.804203][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1039.804373][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1039.804526][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1039.804707][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1039.804872][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1039.805050][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1039.805244][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1039.805434][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1039.805613][ C3] ? sock_ioctl (net/socket.c:1342)
[ 1039.805788][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1039.805975][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1039.806152][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1039.806330][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1039.806518][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 1039.806671][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1039.806890][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1039.807064][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1039.807280][ C3] RIP: 0033:0x7f222874ca4a
[ 1039.807474][ 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
[ 1039.808107][ C3] RSP: 002b:00007ffee773cfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1039.808376][ C3] RAX: ffffffffffffffda RBX: 00000000097789d0 RCX: 00007f222874ca4a
[ 1039.808639][ C3] RDX: 000000000000002a RSI: 0000000009778c92 RDI: 0000000000000005
[ 1039.808917][ C3] RBP: 0000000009778c92 R08: 00007ffee773cff0 R09: 0000000000000014
[ 1039.809205][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1039.809552][ C3] R13: 000000000000002a R14: 00007ffee773cff0 R15: 0000000000000000
| [ 1041.933387][ C0] preempt_count: 101, expected: 0
| [ 1041.933557][ C0] RCU nest depth: 3, expected: 0
| [ 1041.933730][ C0] INFO: lockdep is turned off.
| [ 1041.934274][ C0] Tainted: [W]=WARN
[ 1041.934418][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1041.934675][ C0] Call Trace:
[ 1041.934830][ C0]
[ 1041.934921][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1041.935101][ C0] __might_resched (kernel/sched/core.c:8759)
[ 1041.935277][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1041.935493][ 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)
[ 1041.935717][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1041.935920][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 1041.936125][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 1041.936315][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1041.936516][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1041.936774][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1041.936975][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1041.937174][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1041.937374][ C0] skb_copy (net/core/skbuff.c:2221)
[ 1041.937530][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 1041.937733][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1041.937991][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1041.938292][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1041.938493][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1041.938681][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1041.938874][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1041.939083][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1041.939271][ C0] ? tc_run (net/core/dev.c:4044)
[ 1041.939408][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1041.939630][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1041.939814][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1041.939991][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1041.940142][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1041.940336][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1041.940532][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1041.940732][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1041.940927][ 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)
[ 1041.941070][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1041.941251][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1041.941418][ 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)
[ 1041.941605][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 1041.941781][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1041.941977][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1041.942150][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1041.942330][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1041.942556][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1041.942790][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1041.942976][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1041.943174][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1041.943373][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1041.943585][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1041.943775][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1041.943969][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1041.944169][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1041.944416][ C0] handle_softirqs (kernel/softirq.c:561)
[ 1041.944613][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1041.944804][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1041.944938][ C0]
[ 1041.945033][ C0]
[ 1041.945118][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1041.945283][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1041.945455][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 1041.945628][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1041.945802][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1041.945999][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1041.946188][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1041.946369][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1041.946584][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1041.946758][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 1041.946943][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1041.947111][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1041.947292][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1041.947476][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1041.947680][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1041.947892][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1041.948063][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1041.948226][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1041.948392][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1041.948568][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1041.948746][ C0] ? sock_ioctl (net/socket.c:1342)
[ 1041.948911][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1041.949076][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1041.949260][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1041.949451][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1041.949622][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 1041.949787][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1041.950021][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1041.950190][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1041.950400][ C0] RIP: 0033:0x7fc8b77d2a4a
[ 1041.950574][ 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
[ 1041.951161][ C0] RSP: 002b:00007ffcf0d3ebc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1041.951449][ C0] RAX: ffffffffffffffda RBX: 000000003fc8f9d0 RCX: 00007fc8b77d2a4a
[ 1041.951734][ C0] RDX: 000000000000002a RSI: 000000003fc8fc92 RDI: 0000000000000005
[ 1041.952034][ C0] RBP: 000000003fc8fc92 R08: 00007ffcf0d3ebd0 R09: 0000000000000014
[ 1041.952317][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1041.952630][ C0] R13: 000000000000002a R14: 00007ffcf0d3ebd0 R15: 0000000000000000
| [ 1043.993211][ C2] preempt_count: 101, expected: 0
| [ 1043.993402][ C2] RCU nest depth: 3, expected: 0
| [ 1043.993601][ C2] INFO: lockdep is turned off.
| [ 1043.994176][ C2] Tainted: [W]=WARN
[ 1043.994314][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1043.994533][ C2] Call Trace:
[ 1043.994658][ C2]
[ 1043.994745][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 1043.994922][ C2] __might_resched (kernel/sched/core.c:8759)
[ 1043.995092][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1043.995302][ 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)
[ 1043.995510][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1043.995682][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 1043.995852][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 1043.996017][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1043.996182][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1043.996392][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1043.996559][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1043.996725][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1043.996893][ C2] skb_copy (net/core/skbuff.c:2221)
[ 1043.997016][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 1043.997187][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1043.997408][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1043.997654][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1043.997854][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1043.998024][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1043.998193][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1043.998357][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1043.998522][ C2] ? tc_run (net/core/dev.c:4044)
[ 1043.998655][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1043.998823][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1043.998986][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1043.999154][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1043.999281][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1043.999448][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1043.999615][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1043.999780][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1043.999953][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1044.000120][ 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)
[ 1044.000249][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1044.000417][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1044.000588][ 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)
[ 1044.000754][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 1044.000925][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1044.001100][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1044.001264][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1044.001432][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1044.001643][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1044.001871][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1044.002039][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1044.002207][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1044.002377][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1044.002557][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1044.002729][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1044.002901][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1044.003074][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1044.003288][ C2] handle_softirqs (kernel/softirq.c:561)
[ 1044.003459][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1044.003625][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1044.003754][ C2]
[ 1044.003843][ C2]
[ 1044.003936][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1044.004101][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1044.004263][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 1044.004450][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1044.004636][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1044.004811][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1044.005001][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1044.005177][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1044.005402][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1044.005587][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 1044.005795][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1044.005964][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1044.006117][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1044.006274][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1044.006427][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1044.006577][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1044.006726][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1044.006875][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1044.007026][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1044.007183][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1044.007337][ C2] ? sock_ioctl (net/socket.c:1342)
[ 1044.007493][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1044.007647][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1044.007814][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1044.007990][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1044.008145][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 1044.008300][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1044.008491][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1044.008650][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1044.008844][ C2] RIP: 0033:0x7facc4e23a4a
[ 1044.009003][ 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
[ 1044.009562][ C2] RSP: 002b:00007ffccbe10b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1044.009857][ C2] RAX: ffffffffffffffda RBX: 0000000000f8d9d0 RCX: 00007facc4e23a4a
[ 1044.010107][ C2] RDX: 000000000000002a RSI: 0000000000f8dc92 RDI: 0000000000000005
[ 1044.010359][ C2] RBP: 0000000000f8dc92 R08: 00007ffccbe10b30 R09: 0000000000000014
[ 1044.010609][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1044.010868][ C2] R13: 000000000000002a R14: 00007ffccbe10b30 R15: 0000000000000000
| [ 1046.027508][ C3] preempt_count: 101, expected: 0
| [ 1046.027702][ C3] RCU nest depth: 3, expected: 0
| [ 1046.027883][ C3] INFO: lockdep is turned off.
| [ 1046.028433][ C3] Tainted: [W]=WARN
[ 1046.028573][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1046.028811][ C3] Call Trace:
[ 1046.028946][ C3]
[ 1046.029050][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1046.029252][ C3] __might_resched (kernel/sched/core.c:8759)
[ 1046.029464][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1046.029699][ 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)
[ 1046.029903][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1046.030068][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 1046.030226][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 1046.030376][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1046.030551][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1046.030787][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1046.030981][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1046.031168][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1046.031373][ C3] skb_copy (net/core/skbuff.c:2221)
[ 1046.031508][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 1046.031697][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1046.031917][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1046.032171][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1046.032349][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1046.032517][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1046.032690][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1046.032862][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1046.033032][ C3] ? tc_run (net/core/dev.c:4044)
[ 1046.033149][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1046.033322][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1046.033530][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1046.033726][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1046.033853][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1046.034007][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1046.034189][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1046.034373][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1046.034541][ 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)
[ 1046.034671][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1046.034829][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1046.035002][ 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)
[ 1046.035194][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 1046.035348][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1046.035516][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1046.035695][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1046.035872][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1046.036127][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1046.036380][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1046.036576][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1046.036780][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1046.036980][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1046.037186][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1046.037400][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1046.037584][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1046.037771][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1046.037995][ C3] handle_softirqs (kernel/softirq.c:561)
[ 1046.038189][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1046.038367][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1046.038514][ C3]
[ 1046.038623][ C3]
[ 1046.038723][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1046.038924][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1046.039107][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 1046.039268][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1046.039430][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1046.039587][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1046.039740][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1046.039898][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1046.040122][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1046.040311][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 1046.040500][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1046.040676][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1046.040873][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1046.041073][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1046.041260][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1046.041440][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1046.041616][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1046.041767][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1046.041947][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1046.042134][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1046.042297][ C3] ? sock_ioctl (net/socket.c:1342)
[ 1046.042461][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1046.042625][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1046.042795][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1046.042957][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1046.043145][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 1046.043349][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1046.043561][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1046.043715][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1046.043971][ C3] RIP: 0033:0x7fbefb604a4a
[ 1046.044169][ 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
[ 1046.044704][ C3] RSP: 002b:00007ffdcd5e9818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1046.044967][ C3] RAX: ffffffffffffffda RBX: 000000001446d9d0 RCX: 00007fbefb604a4a
[ 1046.045212][ C3] RDX: 000000000000002a RSI: 000000001446dc92 RDI: 0000000000000005
[ 1046.045469][ C3] RBP: 000000001446dc92 R08: 00007ffdcd5e9820 R09: 0000000000000014
[ 1046.045732][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1046.046023][ C3] R13: 000000000000002a R14: 00007ffdcd5e9820 R15: 0000000000000000
| [ 1048.061099][ C3] preempt_count: 101, expected: 0
| [ 1048.061285][ C3] RCU nest depth: 3, expected: 0
| [ 1048.061497][ C3] INFO: lockdep is turned off.
| [ 1048.062082][ C3] Tainted: [W]=WARN
[ 1048.062227][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1048.062465][ C3] Call Trace:
[ 1048.062609][ C3]
[ 1048.062706][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1048.062906][ C3] __might_resched (kernel/sched/core.c:8759)
[ 1048.063103][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1048.063353][ 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)
[ 1048.063591][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 1048.063786][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 1048.064006][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 1048.064206][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1048.064396][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 1048.064633][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1048.064822][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1048.065008][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1048.065196][ C3] skb_copy (net/core/skbuff.c:2221)
[ 1048.065340][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 1048.065541][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 1048.065778][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 1048.066061][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 1048.066253][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 1048.066441][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 1048.066632][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 1048.066821][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 1048.067013][ C3] ? tc_run (net/core/dev.c:4044)
[ 1048.067158][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 1048.067353][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1048.067543][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 1048.067730][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 1048.067872][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 1048.068061][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1048.068249][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 1048.068448][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1048.068634][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1048.068822][ 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)
[ 1048.068966][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1048.069154][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1048.069344][ 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)
[ 1048.069534][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 1048.069726][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1048.069921][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 1048.070109][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1048.070297][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1048.070530][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1048.070767][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1048.070954][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1048.071145][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1048.071344][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1048.071535][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1048.071727][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1048.071918][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1048.072108][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1048.072346][ C3] handle_softirqs (kernel/softirq.c:561)
[ 1048.072541][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1048.072740][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1048.072886][ C3]
[ 1048.072987][ C3]
[ 1048.073083][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1048.073272][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1048.073462][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 1048.073657][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1048.073856][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1048.074058][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1048.074250][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1048.074439][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1048.074675][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1048.074868][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 1048.075060][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1048.075248][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1048.075446][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1048.075634][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1048.075823][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1048.076011][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1048.076200][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1048.076388][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1048.076577][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1048.076766][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1048.076963][ C3] ? sock_ioctl (net/socket.c:1342)
[ 1048.077160][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1048.077350][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1048.077537][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1048.077727][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1048.077917][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 1048.078109][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1048.078354][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1048.078545][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1048.078783][ C3] RIP: 0033:0x7fcf6fbe0a4a
[ 1048.078980][ 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
[ 1048.079653][ C3] RSP: 002b:00007ffca42ec3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1048.079941][ C3] RAX: ffffffffffffffda RBX: 000000000f8e29d0 RCX: 00007fcf6fbe0a4a
[ 1048.080224][ C3] RDX: 000000000000002a RSI: 000000000f8e2c92 RDI: 0000000000000005
[ 1048.080508][ C3] RBP: 000000000f8e2c92 R08: 00007ffca42ec3d0 R09: 0000000000000014
[ 1048.080794][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1048.081086][ C3] R13: 000000000000002a R14: 00007ffca42ec3d0 R15: 0000000000000000
| [ 1050.289652][ C3] preempt_count: 101, expected: 0
| [ 1050.289881][ C3] RCU nest depth: 4, expected: 0
| [ 1050.290111][ C3] INFO: lockdep is turned off.
| [ 1050.290819][ C3] Tainted: [W]=WARN
[ 1050.290997][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1050.291286][ C3] Call Trace:
[ 1050.291470][ C3]
[ 1050.291593][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1050.291838][ C3] __might_resched (kernel/sched/core.c:8759)
[ 1050.292074][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1050.292372][ 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)
[ 1050.292658][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 1050.292895][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 1050.293134][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 1050.293370][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1050.293606][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1050.293852][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1050.294099][ C3] skb_copy (net/core/skbuff.c:2221)
[ 1050.294284][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 1050.294522][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 1050.294765][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 1050.294996][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 1050.295223][ 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)
[ 1050.295455][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 1050.295686][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1050.295916][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 1050.296145][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 1050.296381][ 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)
[ 1050.296607][ C3] ? tc_run (net/core/dev.c:4044)
[ 1050.296781][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1050.297007][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 1050.297237][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 1050.297473][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 1050.297706][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 1050.297940][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 1050.298171][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 1050.298405][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 1050.298635][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 1050.298861][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 1050.299092][ 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)
[ 1050.299264][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1050.299502][ C3] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3))
[ 1050.299731][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 1050.299959][ C3] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291)
[ 1050.300186][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1050.300413][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1050.300643][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 1050.300930][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1050.301226][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1050.301453][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1050.301683][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1050.301914][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 1050.302205][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1050.302436][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1050.302667][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1050.302893][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1050.303133][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1050.303367][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 1050.303594][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 1050.303767][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 1050.304069][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 1050.304301][ C3] handle_softirqs (kernel/softirq.c:561)
[ 1050.304530][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1050.304769][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1050.304944][ C3]
[ 1050.305063][ C3]
[ 1050.305182][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1050.305411][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1050.305638][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 1050.305862][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1050.306055][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1050.306218][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1050.306382][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1050.306549][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1050.306807][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1050.307004][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 1050.307250][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1050.307507][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1050.307761][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1050.308007][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1050.308214][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1050.308423][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1050.308621][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1050.308820][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1050.309020][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1050.309235][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1050.309462][ C3] ? sock_ioctl (net/socket.c:1342)
[ 1050.309690][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1050.309926][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1050.310157][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1050.310386][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1050.310610][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 1050.310836][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1050.311089][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1050.311290][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1050.311540][ C3] RIP: 0033:0x7f342b93ca4a
[ 1050.311750][ 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
[ 1050.312505][ C3] RSP: 002b:00007ffc832ec8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1050.312851][ C3] RAX: ffffffffffffffda RBX: 0000000009d189d0 RCX: 00007f342b93ca4a
[ 1050.313193][ C3] RDX: 000000000000002a RSI: 0000000009d18c92 RDI: 0000000000000005
[ 1050.313525][ C3] RBP: 0000000009d18c92 R08: 00007ffc832ec8d0 R09: 0000000000000014
[ 1050.313838][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1050.314146][ C3] R13: 000000000000002a R14: 00007ffc832ec8d0 R15: 0000000000000000
| [ 1052.426358][ C0] preempt_count: 101, expected: 0
| [ 1052.426521][ C0] RCU nest depth: 4, expected: 0
| [ 1052.426682][ C0] INFO: lockdep is turned off.
| [ 1052.427175][ C0] Tainted: [W]=WARN
[ 1052.427300][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1052.427502][ C0] Call Trace:
[ 1052.427624][ C0]
[ 1052.427708][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1052.427893][ C0] __might_resched (kernel/sched/core.c:8759)
[ 1052.428059][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1052.428265][ 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)
[ 1052.428463][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 1052.428624][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 1052.428788][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 1052.428951][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1052.429146][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1052.429416][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1052.429590][ C0] skb_copy (net/core/skbuff.c:2221)
[ 1052.429709][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 1052.429872][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 1052.430030][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 1052.430198][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 1052.430355][ 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)
[ 1052.430521][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 1052.430681][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1052.430838][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 1052.430994][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 1052.431166][ 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)
[ 1052.431322][ C0] ? tc_run (net/core/dev.c:4044)
[ 1052.431441][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1052.431603][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 1052.431761][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 1052.431918][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 1052.432091][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 1052.432251][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 1052.432411][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 1052.432568][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 1052.432732][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 1052.432892][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 1052.433049][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 1052.433301][ 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)
[ 1052.433487][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1052.433734][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1052.433996][ 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)
[ 1052.434253][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 1052.434516][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1052.434756][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1052.434925][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1052.435094][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 1052.435330][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1052.435546][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1052.435705][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1052.435871][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1052.436041][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1052.436224][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1052.436386][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1052.436545][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1052.436702][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1052.436901][ C0] handle_softirqs (kernel/softirq.c:561)
[ 1052.437079][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1052.437249][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1052.437369][ C0]
[ 1052.437450][ C0]
[ 1052.437531][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1052.437688][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1052.437846][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 1052.438008][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1052.438186][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1052.438363][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1052.438532][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1052.438706][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1052.438920][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1052.439098][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 1052.439270][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1052.439448][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1052.439610][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1052.439778][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1052.439950][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1052.440131][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1052.440293][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1052.440463][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1052.440636][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1052.440808][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1052.440972][ C0] ? sock_ioctl (net/socket.c:1342)
[ 1052.441175][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1052.441341][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1052.441504][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1052.441674][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1052.441831][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 1052.441999][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1052.442204][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1052.442364][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1052.442570][ C0] RIP: 0033:0x7f49ba682a4a
[ 1052.442749][ 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
[ 1052.443351][ C0] RSP: 002b:00007ffce75fc2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1052.443605][ C0] RAX: ffffffffffffffda RBX: 0000000003fe69d0 RCX: 00007f49ba682a4a
[ 1052.443857][ C0] RDX: 000000000000002a RSI: 0000000003fe6c92 RDI: 0000000000000005
[ 1052.444122][ C0] RBP: 0000000003fe6c92 R08: 00007ffce75fc300 R09: 0000000000000014
[ 1052.444372][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1052.444621][ C0] R13: 000000000000002a R14: 00007ffce75fc300 R15: 0000000000000000
| [ 1054.501008][ C0] preempt_count: 101, expected: 0
| [ 1054.501165][ C0] RCU nest depth: 4, expected: 0
| [ 1054.501351][ C0] INFO: lockdep is turned off.
| [ 1054.501818][ C0] Tainted: [W]=WARN
[ 1054.501939][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1054.502147][ C0] Call Trace:
[ 1054.502273][ C0]
[ 1054.502368][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1054.502544][ C0] __might_resched (kernel/sched/core.c:8759)
[ 1054.502712][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1054.502911][ 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)
[ 1054.503112][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 1054.503283][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 1054.503446][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 1054.503610][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1054.503771][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1054.503960][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1054.504126][ C0] skb_copy (net/core/skbuff.c:2221)
[ 1054.504257][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 1054.504448][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 1054.504610][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 1054.504769][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 1054.504942][ 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)
[ 1054.505103][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 1054.505271][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1054.505429][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 1054.505589][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 1054.505749][ 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)
[ 1054.505907][ C0] ? tc_run (net/core/dev.c:4044)
[ 1054.506026][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1054.506180][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 1054.506340][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 1054.506504][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 1054.506676][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 1054.506842][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 1054.506997][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 1054.507154][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 1054.507318][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 1054.507476][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 1054.507632][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 1054.507793][ 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)
[ 1054.507916][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1054.508072][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1054.508234][ 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)
[ 1054.508393][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 1054.508554][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1054.508713][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1054.508868][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1054.509030][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 1054.509240][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1054.509437][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1054.509594][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1054.509764][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1054.509939][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1054.510099][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1054.510264][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1054.510440][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1054.510601][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1054.510802][ C0] handle_softirqs (kernel/softirq.c:561)
[ 1054.510978][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1054.511147][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1054.511286][ C0]
[ 1054.511371][ C0]
[ 1054.511453][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1054.511643][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1054.511845][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 1054.512032][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1054.512241][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1054.512457][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1054.512687][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1054.512960][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1054.513278][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1054.513481][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 1054.513688][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1054.513859][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1054.514019][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1054.514187][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1054.514368][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1054.514602][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1054.514778][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1054.515001][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1054.515264][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1054.515436][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1054.515605][ C0] ? sock_ioctl (net/socket.c:1342)
[ 1054.515797][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1054.515961][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1054.516182][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1054.516346][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1054.516515][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 1054.516675][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1054.516881][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1054.517103][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1054.517372][ C0] RIP: 0033:0x7f31b376ba4a
[ 1054.517594][ 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
[ 1054.518244][ C0] RSP: 002b:00007fffb4731a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1054.518484][ C0] RAX: ffffffffffffffda RBX: 0000000003bde9d0 RCX: 00007f31b376ba4a
[ 1054.518725][ C0] RDX: 000000000000002a RSI: 0000000003bdec92 RDI: 0000000000000005
[ 1054.518962][ C0] RBP: 0000000003bdec92 R08: 00007fffb4731a70 R09: 0000000000000014
[ 1054.519258][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 1054.519517][ C0] R13: 000000000000002a R14: 00007fffb4731a70 R15: 0000000000000000
| [ 1056.535390][ C0] preempt_count: 101, expected: 0
| [ 1056.535547][ C0] RCU nest depth: 4, expected: 0
| [ 1056.535700][ C0] INFO: lockdep is turned off.
| [ 1056.536184][ C0] Tainted: [W]=WARN
[ 1056.536313][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1056.536525][ C0] Call Trace:
[ 1056.536651][ C0]
[ 1056.536733][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1056.536924][ C0] __might_resched (kernel/sched/core.c:8759)
[ 1056.537124][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 1056.537354][ 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)
[ 1056.537551][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 1056.537714][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 1056.537889][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 1056.538108][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 1056.538332][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1056.538494][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1056.538667][ C0] skb_copy (net/core/skbuff.c:2221)
[ 1056.538785][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 1056.538957][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 1056.539183][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 1056.539343][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 1056.539499][ 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)
[ 1056.539658][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 1056.539926][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1056.540088][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 1056.540318][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 1056.540477][ 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)
[ 1056.540639][ C0] ? tc_run (net/core/dev.c:4044)
[ 1056.540800][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1056.540958][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 1056.541193][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 1056.541367][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 1056.541528][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 1056.541682][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 1056.541883][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 1056.542040][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 1056.542279][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 1056.542523][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 1056.542725][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 1056.542926][ 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)
[ 1056.543088][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1056.543319][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 1056.543558][ 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)
[ 1056.543828][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 1056.544083][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 1056.544345][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 1056.544597][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1056.544857][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 1056.545171][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 1056.545501][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1056.545758][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 1056.546022][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 1056.546283][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 1056.546551][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 1056.546815][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 1056.547076][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 1056.547328][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 1056.547528][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1056.547693][ C0] handle_softirqs (kernel/softirq.c:561)
[ 1056.547855][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1056.548020][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 1056.548148][ C0]
[ 1056.548230][ C0]
[ 1056.548311][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 1056.548504][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 1056.548704][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 1056.548906][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 1056.549123][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 1056.549380][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 1056.549641][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 1056.549898][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 1056.550218][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 1056.550463][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 1056.550624][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1056.550782][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1056.550949][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 1056.551110][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 1056.551278][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 1056.551436][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1056.551592][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 1056.551747][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 1056.551903][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 1056.552065][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 1056.552237][ C0] ? sock_ioctl (net/socket.c:1342)
[ 1056.552395][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 1056.552552][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 1056.552708][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1056.552865][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 1056.553021][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 1056.553207][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1056.553410][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 1056.553570][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1056.553767][ C0] RIP: 0033:0x7fd6a018da4a
[ 1056.553952][ 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
[ 1056.554563][ C0] RSP: 002b:00007ffde021c348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1056.554802][ C0] RAX: ffffffffffffffda RBX: 0000000004a9e9d0 RCX: 00007fd6a018da4a
[ 1056.555037][ C0] RDX: 000000000000002a RSI: 0000000004a9ec92 RDI: 0000000000000005
[ 1056.555281][ C0] RBP: 0000000004a9ec92 R08: 00007ffde021c350 R09: 0000000000000014
[ 1056.555522][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
Finger prints:
mark_lock_irq:mark_lock:mark_usage:__lock_acquire:fs_reclaim_acquire
__might_resched:kmem_cache_alloc_node_noprof:__alloc_skb:skb_copy:gro_cells_receive