====================================== | [ 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