====================================== | [ 28.113481][ C3] #2: ffffffffb6959060 (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 | [ 28.113798][ C3] #3: ffffffffb6959060 (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) | [ 28.114115][ C3] | [ 28.114115][ C3] stack backtrace: [ 28.114604][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.114833][ C3] Call Trace: [ 28.114971][ C3] [ 28.115065][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 28.115250][ C3] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041) [ 28.115426][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 28.115611][ C3] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263) [ 28.115811][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:415) [ 28.115996][ C3] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254) [ 28.116174][ C3] ? stack_trace_save (kernel/stacktrace.c:123) [ 28.116355][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 28.116536][ C3] ? save_trace (kernel/locking/lockdep.c:588) [ 28.116714][ C3] mark_lock (kernel/locking/lockdep.c:4749) [ 28.116851][ C3] mark_usage (kernel/locking/lockdep.c:4638) [ 28.116988][ C3] __lock_acquire (kernel/locking/lockdep.c:5180) [ 28.117168][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.117351][ C3] ? validate_chain (kernel/locking/lockdep.c:3797 kernel/locking/lockdep.c:3817 kernel/locking/lockdep.c:3872) [ 28.117534][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 28.117712][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 28.117937][ C3] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 28.118115][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 28.118291][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 28.118471][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 28.118652][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 28.118874][ C3] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867) [ 28.119057][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 28.119282][ C3] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 28.119507][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 28.119689][ C3] __alloc_skb (net/core/skbuff.c:730) [ 28.119866][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 28.120049][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 28.120225][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 28.120402][ 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) [ 28.120579][ C3] skb_copy (net/core/skbuff.c:2221) [ 28.120713][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 28.120891][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 28.121072][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 28.121256][ C3] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179) [ 28.121435][ 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) [ 28.121617][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 28.121801][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 28.121983][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 28.122162][ 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) [ 28.122340][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 28.122523][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 28.122699][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 28.122894][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 28.123085][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.123265][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 28.123445][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 28.123626][ C3] ? 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)) [ 28.123810][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 28.123991][ 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) [ 28.124127][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 28.124298][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 28.124480][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 28.124656][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 28.124836][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 28.125018][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 28.125200][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 28.125423][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 28.125649][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 28.125835][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 28.126017][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 28.126198][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 28.126380][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 28.126569][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 28.126748][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 28.126926][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4339 kernel/locking/lockdep.c:4406) [ 28.127153][ C3] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 28.127336][ C3] ? tmigr_handle_remote (kernel/time/timer_migration.c:1045) [ 28.127519][ C3] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1045) [ 28.127695][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 28.127885][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 28.128022][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 28.128248][ C3] handle_softirqs (kernel/softirq.c:561) [ 28.128429][ C3] __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662) [ 28.128606][ C3] irq_exit_rcu (kernel/softirq.c:680) [ 28.128737][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049) [ 28.128917][ C3] [ 28.129018][ C3] [ 28.129109][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 28.129337][ C3] RIP: 0010:default_idle (./arch/x86/include/asm/irqflags.h:37 ./arch/x86/include/asm/irqflags.h:92 arch/x86/kernel/process.c:743) [ 28.129525][ C3] 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 [ 28.130153][ C3] RSP: 0018:ffffc90000177df8 EFLAGS: 00000242 [ 28.130394][ C3] RAX: 000000000008d6a1 RBX: 1ffff9200002efc1 RCX: ffffffffb56df9a5 [ 28.130665][ C3] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffffb2f6a774 [ 28.130934][ C3] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed1006c370aa [ 28.131201][ C3] R10: ffff8880361b8553 R11: ffff888001baa300 R12: 0000000000000000 [ 28.131478][ C3] R13: ffff888001baa300 R14: dffffc0000000000 R15: 0000000000000000 [ 28.131750][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:147) [ 28.131930][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 28.132114][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 28.132295][ C3] cpuidle_idle_call (kernel/sched/idle.c:186) [ 28.132476][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 28.132662][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59) [ 28.132847][ C3] do_idle (kernel/sched/idle.c:325) [ 28.132988][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 28.133169][ C3] start_secondary (arch/x86/kernel/smpboot.c:202 arch/x86/kernel/smpboot.c:282) [ 28.133350][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:232) [ 28.133532][ C3] common_startup_64 (arch/x86/kernel/head_64.S:415) | [ 28.134191][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 0, name: swapper/3 | [ 28.134484][ C3] preempt_count: 101, expected: 0 | [ 28.134650][ C3] RCU nest depth: 4, expected: 0 | [ 28.134819][ C3] INFO: lockdep is turned off. [ 28.135250][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.135461][ C3] Call Trace: [ 28.135592][ C3] [ 28.135680][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 28.135878][ C3] __might_resched (kernel/sched/core.c:8759) [ 28.136052][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 28.136268][ 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) [ 28.136481][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 28.136661][ C3] __alloc_skb (net/core/skbuff.c:730) [ 28.136830][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 28.137001][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 28.137170][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 28.137339][ 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) [ 28.137517][ C3] skb_copy (net/core/skbuff.c:2221) [ 28.137642][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 28.137813][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 28.137994][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 28.138167][ C3] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179) [ 28.138336][ 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) [ 28.138508][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 28.138682][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 28.138855][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 28.139029][ 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) [ 28.139207][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 28.139378][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 28.139549][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 28.139723][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 28.139891][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.140062][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 28.140231][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 28.140407][ C3] ? 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)) [ 28.140578][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 28.140747][ 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) [ 28.140874][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 28.141047][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 28.141216][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 28.141386][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 28.141594][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 28.141768][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 28.141940][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 28.142153][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 28.142365][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 28.142537][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 28.142707][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 28.142877][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 28.143053][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 28.143226][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 28.143397][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 28.143566][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4339 kernel/locking/lockdep.c:4406) [ 28.143776][ C3] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 28.143948][ C3] ? tmigr_handle_remote (kernel/time/timer_migration.c:1045) [ 28.144121][ C3] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1045) [ 28.144288][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 28.144460][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 28.144590][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 28.144805][ C3] handle_softirqs (kernel/softirq.c:561) [ 28.144979][ C3] __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662) [ 28.145147][ C3] irq_exit_rcu (kernel/softirq.c:680) [ 28.145281][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049) [ 28.145452][ C3] [ 28.145539][ C3] [ 28.145624][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 28.145848][ C3] RIP: 0010:default_idle (./arch/x86/include/asm/irqflags.h:37 ./arch/x86/include/asm/irqflags.h:92 arch/x86/kernel/process.c:743) [ 28.146029][ C3] 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 [ 28.146628][ C3] RSP: 0018:ffffc90000177df8 EFLAGS: 00000242 [ 28.146845][ C3] RAX: 000000000008d6a1 RBX: 1ffff9200002efc1 RCX: ffffffffb56df9a5 [ 28.147099][ C3] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffffb2f6a774 [ 28.147355][ C3] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed1006c370aa [ 28.147610][ C3] R10: ffff8880361b8553 R11: ffff888001baa300 R12: 0000000000000000 [ 28.147864][ C3] R13: ffff888001baa300 R14: dffffc0000000000 R15: 0000000000000000 [ 28.148119][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:147) [ 28.148285][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 28.148454][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 28.148624][ C3] cpuidle_idle_call (kernel/sched/idle.c:186) [ 28.148803][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 28.148973][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59) [ 28.149147][ C3] do_idle (kernel/sched/idle.c:325) [ 28.149278][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 28.149446][ C3] start_secondary (arch/x86/kernel/smpboot.c:202 arch/x86/kernel/smpboot.c:282) [ 28.149621][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:232) [ 28.149798][ C3] common_startup_64 (arch/x86/kernel/head_64.S:415) | [ 29.350642][ C2] preempt_count: 101, expected: 0 | [ 29.350819][ C2] RCU nest depth: 4, expected: 0 | [ 29.350996][ C2] INFO: lockdep is turned off. | [ 29.351510][ C2] Tainted: [W]=WARN [ 29.351629][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.351824][ C2] Call Trace: [ 29.351945][ C2] [ 29.352026][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 29.352198][ C2] __might_resched (kernel/sched/core.c:8759) [ 29.352367][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 29.352572][ 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) [ 29.352775][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 29.352932][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 29.353096][ C2] __alloc_skb (net/core/skbuff.c:730) [ 29.353257][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 29.353414][ C2] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 29.353569][ C2] ? __pfx_ref_tracker_alloc (lib/ref_tracker.c:188) [ 29.353727][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 29.353885][ C2] ? ip_route_input_slow (net/ipv4/route.c:2397) [ 29.354062][ C2] ? ip_route_input_noref (net/ipv4/route.c:2511 net/ipv4/route.c:2522) [ 29.354219][ C2] skb_copy (net/core/skbuff.c:2221) [ 29.354338][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 29.354497][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 29.354661][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 29.354906][ C2] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179) [ 29.355068][ 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) [ 29.355234][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 29.355394][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 29.355553][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 29.355721][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 29.355878][ 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) [ 29.356031][ C2] ? tc_run (net/core/dev.c:4044) [ 29.356150][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 29.356311][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 29.356469][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 29.356626][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 29.356785][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 29.356945][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 29.357099][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 29.357253][ C2] ? arp_process (net/ipv4/arp.c:942) [ 29.357409][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 29.357573][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 29.357733][ 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) [ 29.357852][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 29.358006][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 29.358164][ 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) [ 29.358320][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 29.358476][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 29.358638][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 29.358794][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 29.358951][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 29.359148][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 29.359343][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 29.359500][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 29.359655][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 29.359820][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 29.359986][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 29.360151][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 29.360308][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 29.360468][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 29.360669][ C2] handle_softirqs (kernel/softirq.c:561) [ 29.360828][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 29.360985][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 29.361111][ C2] [ 29.361194][ C2] [ 29.361274][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 29.361432][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 29.361589][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 29.361750][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 29.361907][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 29.362073][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 29.362231][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 29.362387][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 29.362584][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 29.362742][ C2] packet_snd (net/packet/af_packet.c:3132) [ 29.362899][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 29.363056][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 29.363215][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 29.363376][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 29.363532][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 29.363685][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 29.363839][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 29.363993][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 29.364148][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 29.364305][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 29.364471][ C2] ? sock_ioctl (net/socket.c:1342) [ 29.364628][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 29.364786][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 29.364939][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 29.365101][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 29.365255][ C2] __x64_sys_sendto (net/socket.c:2211) [ 29.365410][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 29.365606][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 29.365774][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 29.365979][ C2] RIP: 0033:0x7ff39e1a5a4a [ 29.366146][ 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 [ 29.366694][ C2] RSP: 002b:00007ffd802af2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 29.366941][ C2] RAX: ffffffffffffffda RBX: 00000000400229d0 RCX: 00007ff39e1a5a4a [ 29.367178][ C2] RDX: 000000000000002a RSI: 0000000040022c92 RDI: 0000000000000005 [ 29.367412][ C2] RBP: 0000000040022c92 R08: 00007ffd802af300 R09: 0000000000000014 [ 29.367646][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 29.367885][ C2] R13: 000000000000002a R14: 00007ffd802af300 R15: 0000000000000000 | [ 31.335348][ C0] preempt_count: 101, expected: 0 | [ 31.335505][ C0] RCU nest depth: 4, expected: 0 | [ 31.335656][ C0] INFO: lockdep is turned off. | [ 31.336146][ C0] Tainted: [W]=WARN [ 31.336266][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.336474][ C0] Call Trace: [ 31.336594][ C0] [ 31.336675][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 31.336842][ C0] __might_resched (kernel/sched/core.c:8759) [ 31.337004][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 31.337205][ 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) [ 31.337401][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:379 (discriminator 1)) [ 31.337576][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 31.337752][ C0] __alloc_skb (net/core/skbuff.c:730) [ 31.337908][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 31.338063][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 31.338221][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 31.338377][ C0] skb_copy (net/core/skbuff.c:2221) [ 31.338499][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 31.338659][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 31.338816][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 31.338978][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 31.339230][ 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) [ 31.339392][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 31.339554][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 31.339711][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 31.339869][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 31.340024][ 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) [ 31.340182][ C0] ? tc_run (net/core/dev.c:4044) [ 31.340302][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 31.340455][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 31.340611][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 31.340765][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 31.340925][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 31.341083][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 31.341243][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 31.341397][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 31.341554][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 31.341709][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 31.341865][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 31.342027][ 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) [ 31.342146][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 31.342307][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 31.342463][ 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) [ 31.342619][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 31.342776][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 31.342931][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 31.343086][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 31.343243][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 31.343443][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 31.343649][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 31.343805][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 31.343960][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 31.344121][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 31.344278][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 31.344439][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 31.344596][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 31.344759][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 31.344957][ C0] handle_softirqs (kernel/softirq.c:561) [ 31.345116][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 31.345274][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 31.345394][ C0] [ 31.345475][ C0] [ 31.345556][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 31.345721][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 31.345884][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 31.346053][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 31.346209][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 31.346367][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 31.346522][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 31.346681][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 31.346881][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 31.347044][ C0] packet_snd (net/packet/af_packet.c:3132) [ 31.347203][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 31.347357][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 31.347514][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 31.347668][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 31.347824][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 31.347982][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 31.348155][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 31.348324][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 31.348494][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 31.348665][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 31.348836][ C0] ? sock_ioctl (net/socket.c:1342) [ 31.349001][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 31.349158][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 31.349313][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 31.349504][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 31.349663][ C0] __x64_sys_sendto (net/socket.c:2211) [ 31.349823][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 31.350014][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 31.350173][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 31.350374][ C0] RIP: 0033:0x7f6c6b50aa4a [ 31.350543][ 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 [ 31.351097][ C0] RSP: 002b:00007ffd9f5c2cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 31.351334][ C0] RAX: ffffffffffffffda RBX: 0000000030df99d0 RCX: 00007f6c6b50aa4a [ 31.351570][ C0] RDX: 000000000000002a RSI: 0000000030df9c92 RDI: 0000000000000005 [ 31.351806][ C0] RBP: 0000000030df9c92 R08: 00007ffd9f5c2ce0 R09: 0000000000000014 [ 31.352039][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 31.352273][ C0] R13: 000000000000002a R14: 00007ffd9f5c2ce0 R15: 0000000000000000 | [ 33.630459][ C3] preempt_count: 101, expected: 0 | [ 33.630672][ C3] RCU nest depth: 3, expected: 0 | [ 33.630892][ C3] INFO: lockdep is turned off. | [ 33.631558][ C3] Tainted: [W]=WARN [ 33.631725][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.631987][ C3] Call Trace: [ 33.632151][ C3] [ 33.632260][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 33.632482][ C3] __might_resched (kernel/sched/core.c:8759) [ 33.632700][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 33.632973][ 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) [ 33.633260][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 33.633498][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 33.633740][ C3] __alloc_skb (net/core/skbuff.c:730) [ 33.633975][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 33.634196][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 33.634482][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 33.634730][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 33.634977][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 33.635225][ C3] skb_copy (net/core/skbuff.c:2221) [ 33.635419][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 33.635679][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 33.636010][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 33.636386][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 33.636631][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 33.636864][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 33.637110][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 33.637352][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 33.637622][ C3] ? tc_run (net/core/dev.c:4044) [ 33.637814][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 33.638052][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 33.638278][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 33.638513][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 33.638684][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 33.638914][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 33.639149][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 33.639375][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 33.639618][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 33.639840][ 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) [ 33.640011][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 33.640241][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 33.640474][ 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) [ 33.640703][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 33.640937][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 33.641167][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 33.641401][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 33.641632][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 33.641916][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 33.642206][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 33.642441][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 33.642660][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 33.642863][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 33.643105][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 33.643342][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 33.643580][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 33.643824][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 33.644143][ C3] handle_softirqs (kernel/softirq.c:561) [ 33.644408][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 33.644651][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 33.644845][ C3] [ 33.644967][ C3] [ 33.645086][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 33.645322][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 33.645553][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 33.645788][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 33.646020][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 33.646257][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 33.646500][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 33.646720][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 33.647003][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 33.647226][ C3] packet_snd (net/packet/af_packet.c:3132) [ 33.647451][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 33.647692][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 33.647924][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 33.648149][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 33.648347][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 33.648514][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 33.648676][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 33.648842][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 33.648997][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 33.649155][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 33.649312][ C3] ? sock_ioctl (net/socket.c:1342) [ 33.649477][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 33.649628][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 33.649778][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 33.649929][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 33.650079][ C3] __x64_sys_sendto (net/socket.c:2211) [ 33.650229][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 33.650418][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 33.650577][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.650766][ C3] RIP: 0033:0x7f52eaccda4a [ 33.650940][ 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 [ 33.651474][ C3] RSP: 002b:00007ffd31a15718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 33.651711][ C3] RAX: ffffffffffffffda RBX: 000000001be939d0 RCX: 00007f52eaccda4a [ 33.651935][ C3] RDX: 000000000000002a RSI: 000000001be93c92 RDI: 0000000000000005 [ 33.652166][ C3] RBP: 000000001be93c92 R08: 00007ffd31a15720 R09: 0000000000000014 [ 33.652393][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 33.652623][ C3] R13: 000000000000002a R14: 00007ffd31a15720 R15: 0000000000000000 | [ 35.674902][ C0] preempt_count: 101, expected: 0 | [ 35.675053][ C0] RCU nest depth: 3, expected: 0 | [ 35.675216][ C0] INFO: lockdep is turned off. | [ 35.675688][ C0] Tainted: [W]=WARN [ 35.675803][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.675989][ C0] Call Trace: [ 35.676109][ C0] [ 35.676188][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 35.676349][ C0] __might_resched (kernel/sched/core.c:8759) [ 35.676506][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 35.676704][ 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) [ 35.676890][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 35.677045][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 35.677201][ C0] __alloc_skb (net/core/skbuff.c:730) [ 35.677353][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 35.677505][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 35.677697][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 35.677856][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 35.678005][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 35.678157][ C0] skb_copy (net/core/skbuff.c:2221) [ 35.678272][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 35.678424][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 35.678614][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 35.678848][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 35.679001][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 35.679154][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 35.679309][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 35.679464][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 35.679613][ C0] ? tc_run (net/core/dev.c:4044) [ 35.679728][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 35.679882][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 35.680039][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 35.680191][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 35.680304][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 35.680455][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 35.680607][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 35.680758][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 35.680906][ 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) [ 35.681020][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 35.681179][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 35.681334][ 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) [ 35.681486][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 35.681638][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 35.681788][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 35.681938][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 35.682087][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 35.682275][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 35.682466][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 35.682616][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 35.682768][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 35.682920][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 35.683074][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 35.683227][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 35.683379][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 35.683537][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 35.683731][ C0] handle_softirqs (kernel/softirq.c:561) [ 35.683883][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 35.684035][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 35.684149][ C0] [ 35.684225][ C0] [ 35.684303][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 35.684453][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 35.684607][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 35.684761][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 35.684913][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 35.685066][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 35.685217][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 35.685368][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 35.685561][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 35.685726][ C0] packet_snd (net/packet/af_packet.c:3132) [ 35.685878][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 35.686029][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 35.686183][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 35.686332][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 35.686481][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 35.686633][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 35.686789][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 35.686938][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 35.687088][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 35.687240][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 35.687398][ C0] ? sock_ioctl (net/socket.c:1342) [ 35.687549][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 35.687702][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 35.687852][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 35.688008][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 35.688158][ C0] __x64_sys_sendto (net/socket.c:2211) [ 35.688310][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 35.688496][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 35.688649][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.688841][ C0] RIP: 0033:0x7fe179c53a4a [ 35.688999][ 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 [ 35.689534][ C0] RSP: 002b:00007ffc4ff60088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 35.689764][ C0] RAX: ffffffffffffffda RBX: 0000000017da29d0 RCX: 00007fe179c53a4a [ 35.689992][ C0] RDX: 000000000000002a RSI: 0000000017da2c92 RDI: 0000000000000005 [ 35.690219][ C0] RBP: 0000000017da2c92 R08: 00007ffc4ff60090 R09: 0000000000000014 [ 35.690446][ 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