======================================
| [ 472.818688][ C3] #2: ffffffff8bf59060 (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
| [ 472.818979][ C3] #3: ffffffff8bf59060 (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)
| [ 472.819274][ C3]
| [ 472.819274][ C3] stack backtrace:
[ 472.819776][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 472.819982][ C3] Call Trace:
[ 472.820110][ C3]
[ 472.820197][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 472.820365][ C3] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041)
[ 472.820532][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 472.820702][ C3] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263)
[ 472.820901][ C3] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254)
[ 472.821068][ C3] ? stack_trace_save (kernel/stacktrace.c:123)
[ 472.821237][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 472.821404][ C3] ? save_trace (kernel/locking/lockdep.c:588)
[ 472.821570][ C3] mark_lock (kernel/locking/lockdep.c:4749)
[ 472.821696][ C3] mark_usage (kernel/locking/lockdep.c:4638)
[ 472.821825][ C3] __lock_acquire (kernel/locking/lockdep.c:5180)
[ 472.822000][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 472.822166][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 472.822375][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 472.822541][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 472.822706][ C3] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 472.822834][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 472.822999][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 472.823215][ C3] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867)
[ 472.823382][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 472.823588][ C3] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 472.823794][ C3] ? packet_snd (net/packet/af_packet.c:3132)
[ 472.823969][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 472.824140][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 472.824305][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 472.824471][ C3] ? __virt_addr_valid (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:962 ./include/linux/mmzone.h:2058 arch/x86/mm/physaddr.c:65)
[ 472.824641][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 472.824815][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 472.824981][ C3] ? 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)
[ 472.825150][ C3] skb_copy (net/core/skbuff.c:2221)
[ 472.825277][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 472.825444][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 472.825612][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 472.825783][ C3] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179)
[ 472.825951][ 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)
[ 472.826119][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 472.826287][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 472.826455][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 472.826622][ 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)
[ 472.826788][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 472.826957][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 472.827124][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 472.827289][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 472.827452][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 472.827618][ C3] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364)
[ 472.827781][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 472.827951][ 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)
[ 472.828081][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 472.828246][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 472.828414][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 472.828580][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 472.828746][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 472.828910][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 472.829074][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 472.829280][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 472.829490][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 472.829668][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 472.829837][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 472.830009][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 472.830175][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 472.830346][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 472.830514][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 472.830685][ C3] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 472.830865][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 472.831030][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 472.831158][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 472.831363][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 472.831528][ C3] handle_softirqs (kernel/softirq.c:561)
[ 472.831695][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 472.831866][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 472.831990][ C3]
[ 472.832076][ C3]
[ 472.832160][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 472.832324][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 472.832489][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 472.832655][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 472.832824][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 472.832992][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 472.833159][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 472.833325][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 472.833530][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 472.833697][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 472.833868][ C3] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 472.834041][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 472.834205][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 472.834371][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 472.834535][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 472.834699][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 472.834866][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 472.835030][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 472.835195][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 472.835370][ C3] ? sock_ioctl (net/socket.c:1342)
[ 472.835533][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 472.835698][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 472.835865][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 472.836030][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 472.836194][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 472.836400][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 472.836565][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 472.836780][ C3] RIP: 0033:0x7f50d9a83a4a
[ 472.836952][ 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
[ 472.837535][ C3] RSP: 002b:00007fffa2d4dfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 472.837789][ C3] RAX: ffffffffffffffda RBX: 000000000b1849d0 RCX: 00007f50d9a83a4a
[ 472.838036][ C3] RDX: 000000000000002a RSI: 000000000b184c92 RDI: 0000000000000005
[ 472.838288][ C3] RBP: 000000000b184c92 R08: 00007fffa2d4dff0 R09: 0000000000000014
[ 472.838536][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 472.838786][ C3] R13: 000000000000002a R14: 00007fffa2d4dff0 R15: 0000000000000000
| [ 472.839487][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 4169, name: mausezahn
| [ 472.839760][ C3] preempt_count: 101, expected: 0
| [ 472.839913][ C3] RCU nest depth: 4, expected: 0
| [ 472.840074][ C3] INFO: lockdep is turned off.
[ 472.840503][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 472.840715][ C3] Call Trace:
[ 472.840835][ C3]
[ 472.840915][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 472.841078][ C3] __might_resched (kernel/sched/core.c:8759)
[ 472.841239][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 472.841451][ 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)
[ 472.841642][ C3] ? packet_snd (net/packet/af_packet.c:3132)
[ 472.841798][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 472.841956][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 472.842135][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 472.842289][ C3] ? __virt_addr_valid (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:962 ./include/linux/mmzone.h:2058 arch/x86/mm/physaddr.c:65)
[ 472.842452][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 472.842608][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 472.842762][ C3] ? 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)
[ 472.842935][ C3] skb_copy (net/core/skbuff.c:2221)
[ 472.843053][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 472.843226][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 472.843386][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 472.843542][ C3] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179)
[ 472.843704][ 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)
[ 472.843874][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 472.844035][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 472.844191][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 472.844347][ 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)
[ 472.844521][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 472.844679][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 472.844842][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 472.844997][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 472.845155][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 472.845312][ C3] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364)
[ 472.845468][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 472.845627][ 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)
[ 472.845761][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 472.845923][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 472.846080][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 472.846242][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 472.846398][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 472.846551][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 472.846706][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 472.846900][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 472.847098][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 472.847251][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 472.847424][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 472.847581][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 472.847738][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 472.847908][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 472.848065][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 472.848228][ C3] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 472.848399][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 472.848556][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 472.848676][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 472.848868][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 472.849044][ C3] handle_softirqs (kernel/softirq.c:561)
[ 472.849200][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 472.849362][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 472.849479][ C3]
[ 472.849561][ C3]
[ 472.849652][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 472.849808][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 472.849964][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 472.850123][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 472.850292][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 472.850453][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 472.850609][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 472.850789][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 472.850984][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 472.851141][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 472.851304][ C3] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 472.851458][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 472.851637][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 472.851792][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 472.851946][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 472.852101][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 472.852256][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 472.852417][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 472.852574][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 472.852730][ C3] ? sock_ioctl (net/socket.c:1342)
[ 472.852891][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 472.853054][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 472.853211][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 472.853365][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 472.853522][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 472.853715][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 472.853871][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 472.854072][ C3] RIP: 0033:0x7f50d9a83a4a
[ 472.854236][ 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
[ 472.854794][ C3] RSP: 002b:00007fffa2d4dfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 472.855030][ C3] RAX: ffffffffffffffda RBX: 000000000b1849d0 RCX: 00007f50d9a83a4a
[ 472.855267][ C3] RDX: 000000000000002a RSI: 000000000b184c92 RDI: 0000000000000005
[ 472.855498][ C3] RBP: 000000000b184c92 R08: 00007fffa2d4dff0 R09: 0000000000000014
[ 472.855729][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 472.855960][ C3] R13: 000000000000002a R14: 00007fffa2d4dff0 R15: 0000000000000000
| [ 488.568054][ C3] preempt_count: 101, expected: 0
| [ 488.568237][ C3] RCU nest depth: 4, expected: 0
| [ 488.568407][ C3] INFO: lockdep is turned off.
| [ 488.568925][ C3] Tainted: [W]=WARN
[ 488.569071][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 488.569306][ C3] Call Trace:
[ 488.569458][ C3]
[ 488.569556][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 488.569759][ C3] __might_resched (kernel/sched/core.c:8759)
[ 488.569953][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 488.570193][ 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)
[ 488.570431][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 488.570640][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 488.570850][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 488.571036][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 488.571222][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 488.571401][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 488.571604][ C3] skb_copy (net/core/skbuff.c:2221)
[ 488.571739][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 488.571931][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 488.572111][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 488.572301][ 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)
[ 488.572482][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 488.572655][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 488.572839][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 488.572999][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 488.573176][ 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)
[ 488.573336][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 488.573574][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 488.573825][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 488.574068][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 488.574314][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 488.574502][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 488.574709][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 488.574906][ C3] ? arp_process (net/ipv4/arp.c:942)
[ 488.575099][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 488.575271][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 488.575453][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 488.575649][ 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)
[ 488.575775][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 488.575942][ C3] ? kasan_save_stack (mm/kasan/common.c:49)
[ 488.576143][ C3] ? kasan_save_stack (mm/kasan/common.c:48)
[ 488.576298][ C3] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 488.576477][ C3] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 488.576664][ C3] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 488.576838][ C3] ? slab_free_after_rcu_debug (mm/slub.c:4663)
[ 488.576999][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 488.577159][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 488.577321][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 488.577487][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 488.577698][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 488.577914][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 488.578090][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 488.578253][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 488.578420][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 488.578576][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 488.578768][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 488.578952][ C3] ? try_to_wake_up (kernel/sched/core.c:2197 kernel/sched/core.c:4025 kernel/sched/core.c:4191)
[ 488.579140][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 488.579343][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 488.579524][ C3] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 488.579708][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 488.579891][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 488.580117][ C3] handle_softirqs (kernel/softirq.c:561)
[ 488.580304][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 488.580494][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 488.580646][ C3]
[ 488.580749][ C3]
[ 488.580853][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 488.581031][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 488.581220][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 488.581413][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 488.581606][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 488.581813][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 488.581990][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 488.582180][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 488.582401][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 488.582584][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 488.582746][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 488.582922][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 488.583090][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 488.583322][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 488.583584][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 488.583841][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 488.584062][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 488.584286][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 488.584478][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 488.584651][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 488.584815][ C3] ? sock_ioctl (net/socket.c:1342)
[ 488.584974][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 488.585133][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 488.585288][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 488.585448][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 488.585607][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 488.585777][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 488.585985][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 488.586160][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 488.586383][ C3] RIP: 0033:0x7fe0f0e20a4a
[ 488.586564][ 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
[ 488.587223][ C3] RSP: 002b:00007ffd5930d618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 488.587552][ C3] RAX: ffffffffffffffda RBX: 000000000d8b79d0 RCX: 00007fe0f0e20a4a
[ 488.587827][ C3] RDX: 000000000000002a RSI: 000000000d8b7c92 RDI: 0000000000000005
[ 488.588141][ C3] RBP: 000000000d8b7c92 R08: 00007ffd5930d620 R09: 0000000000000014
[ 488.588430][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 488.588716][ C3] R13: 000000000000002a R14: 00007ffd5930d620 R15: 0000000000000000
| [ 493.032496][ C1] preempt_count: 101, expected: 0
| [ 493.032661][ C1] RCU nest depth: 4, expected: 0
| [ 493.032821][ C1] INFO: lockdep is turned off.
| [ 493.033276][ C1] Tainted: [W]=WARN
[ 493.033410][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 493.033616][ C1] Call Trace:
[ 493.033735][ C1]
[ 493.033818][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 493.033987][ C1] __might_resched (kernel/sched/core.c:8759)
[ 493.034146][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 493.034350][ C1] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 493.034546][ C1] ? __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 493.034741][ C1] ? process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 493.034903][ C1] ? __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 493.035059][ C1] ? net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 493.035214][ C1] ? handle_softirqs (kernel/softirq.c:561)
[ 493.035374][ C1] ? __alloc_skb (net/core/skbuff.c:730)
[ 493.035536][ C1] __alloc_skb (net/core/skbuff.c:730)
[ 493.035696][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 493.035855][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 493.036051][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 493.036219][ C1] skb_copy (net/core/skbuff.c:2221)
[ 493.036340][ C1] gro_cells_receive (net/core/gro_cells.c:31)
[ 493.036501][ C1] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 493.036660][ C1] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 493.036815][ C1] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179)
[ 493.036974][ C1] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121)
[ 493.037136][ C1] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 493.037304][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 493.037464][ C1] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 493.037624][ C1] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 493.037785][ C1] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24)
[ 493.037941][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 493.038099][ C1] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 493.038258][ C1] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 493.038423][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 493.038580][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 493.038740][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 493.038899][ C1] ? __run_timers (kernel/time/timer.c:1845 kernel/time/timer.c:2418)
[ 493.039058][ C1] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 493.039213][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 493.039367][ C1] ? do_idle (kernel/sched/idle.c:325)
[ 493.039489][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 493.039652][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:202 arch/x86/kernel/smpboot.c:282)
[ 493.039810][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:415)
[ 493.039968][ C1] ? ip_fast_csum (lib/checksum.c:99)
[ 493.040133][ C1] ? ip_rcv_finish_core (./include/net/net_namespace.h:393 (discriminator 3) ./include/linux/netdevice.h:2652 (discriminator 3) net/ipv4/ip_input.c:372 (discriminator 3))
[ 493.040297][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 493.040451][ C1] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567)
[ 493.040567][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 493.040741][ C1] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070)
[ 493.040939][ C1] ? __pfx_free_object_rcu (mm/kmemleak.c:514)
[ 493.041098][ C1] ? trace_rcu_segcb_stats (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:537)
[ 493.041259][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 493.041416][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 493.041574][ C1] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 493.041768][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 493.041971][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 493.042127][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 493.042286][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 493.042443][ C1] ? call_timer_fn (kernel/time/timer.c:1798)
[ 493.042599][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1783)
[ 493.042757][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 493.042914][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 493.043072][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 493.043239][ C1] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 493.043397][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 493.043553][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 493.043749][ C1] handle_softirqs (kernel/softirq.c:561)
[ 493.043910][ C1] __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 493.044065][ C1] irq_exit_rcu (kernel/softirq.c:680)
[ 493.044181][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 493.044343][ C1]
[ 493.044426][ C1]
[ 493.044505][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 493.044702][ C1] RIP: 0010:default_idle (./arch/x86/include/asm/irqflags.h:37 ./arch/x86/include/asm/irqflags.h:92 arch/x86/kernel/process.c:743)
[ 493.044866][ C1] Code: 4c 01 c7 4c 29 c2 e9 72 ff ff ff 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 13 14 38 00 fb f4 c3 cc cc cc cc 66 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90
All code
========
0: 4c 01 c7 add %r8,%rdi
3: 4c 29 c2 sub %r8,%rdx
6: e9 72 ff ff ff jmp 0xffffffffffffff7d
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 13 14 38 00 verw 0x381413(%rip) # 0x38143b
28: fb sti
29: f4 hlt
2a:* fa cli <-- trapping instruction
2b: c3 ret
2c: cc int3
2d: cc int3
2e: cc int3
2f: cc int3
30: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1)
37: 00 00 00 00
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: fa cli
1: c3 ret
2: cc int3
3: cc int3
4: cc int3
5: cc int3
6: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1)
d: 00 00 00 00
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 493.045418][ C1] RSP: 0018:ffffc90000157df8 EFLAGS: 00000246
[ 493.045617][ C1] RAX: ffff888036080000 RBX: 1ffff9200002afc1 RCX: ffffffff8acdf9a5
[ 493.045854][ C1] RDX: ffffed1006c170ab RSI: 0000000000000004 RDI: ffffffff8856a774
[ 493.046089][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c170aa
[ 493.046323][ C1] R10: ffff8880360b8553 R11: ffffffff8e7b4990 R12: 0000000000000000
[ 493.046564][ C1] R13: ffff888001b9c5c0 R14: dffffc0000000000 R15: 0000000000000000
[ 493.046799][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:147)
[ 493.046956][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 493.047113][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 493.047269][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 493.047431][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 493.047630][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 493.047790][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 493.047985][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 493.048143][ C1] do_idle (kernel/sched/idle.c:325)
[ 493.048263][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 493.048425][ C1] start_secondary (arch/x86/kernel/smpboot.c:202 arch/x86/kernel/smpboot.c:282)
[ 493.048581][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:232)
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