====================================== | [ 179.508816][ C2] #2: ffffffffaff59060 (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 | [ 179.509117][ C2] #3: ffffffffaff59060 (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) | [ 179.509422][ C2] | [ 179.509422][ C2] stack backtrace: [ 179.509933][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 179.510146][ C2] Call Trace: [ 179.510276][ C2] [ 179.510366][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 179.510544][ C2] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041) [ 179.510723][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 179.510902][ C2] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263) [ 179.511079][ C2] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254) [ 179.511255][ C2] ? stack_trace_save (kernel/stacktrace.c:123) [ 179.511429][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 179.511600][ C2] ? fib_table_lookup (net/ipv4/fib_trie.c:1634) [ 179.511775][ C2] ? save_trace (kernel/locking/lockdep.c:588) [ 179.511954][ C2] mark_lock (kernel/locking/lockdep.c:4749) [ 179.512085][ C2] mark_usage (kernel/locking/lockdep.c:4638) [ 179.512218][ C2] __lock_acquire (kernel/locking/lockdep.c:5180) [ 179.512394][ C2] ? fib_rules_lookup (net/core/fib_rules.c:295) [ 179.512569][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 179.512737][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 179.512957][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 179.513126][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.513300][ C2] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 179.513434][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 179.513612][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.513777][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 179.513994][ C2] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867) [ 179.514174][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 179.514389][ C2] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 179.514609][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 179.514791][ C2] __alloc_skb (net/core/skbuff.c:730) [ 179.514960][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 179.515129][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 179.515304][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.515480][ C2] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [ 179.515656][ C2] skb_copy (net/core/skbuff.c:2221) [ 179.515785][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 179.515953][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 179.516129][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 179.516295][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 179.516462][ 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) [ 179.516630][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 179.516803][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 179.516973][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 179.517170][ 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) [ 179.517343][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 179.517517][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 179.517693][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 179.517882][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 179.518053][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 179.518232][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 179.518406][ 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) [ 179.518555][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 179.518723][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.518897][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 179.519064][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.519239][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 179.519409][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.519590][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 179.519797][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 179.520014][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.520182][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.520385][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 179.520559][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 179.520728][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 179.520903][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.521099][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 179.521275][ C2] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 179.521455][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 179.521635][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 179.521768][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 179.521990][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 179.522176][ C2] handle_softirqs (kernel/softirq.c:561) [ 179.522355][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 179.522531][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 179.522663][ C2] [ 179.522757][ C2] [ 179.522844][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 179.523010][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 179.523212][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 179.523388][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 179.523568][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 179.523741][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 179.523920][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 179.524121][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 179.524349][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 179.524535][ C2] packet_snd (net/packet/af_packet.c:3132) [ 179.524720][ C2] ? __lock_release (kernel/locking/lockdep.c:5525) [ 179.524895][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 179.525066][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 179.525237][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.525410][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 179.525588][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.525757][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 179.525937][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 179.526114][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 179.526295][ C2] ? sock_ioctl (net/socket.c:1342) [ 179.526471][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 179.526640][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 179.526819][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 179.526994][ C2] __x64_sys_sendto (net/socket.c:2211) [ 179.527161][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 179.527373][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 179.527547][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 179.527759][ C2] RIP: 0033:0x7f07cdbcaa4a [ 179.527952][ 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 [ 179.528581][ C2] RSP: 002b:00007ffe42154878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 179.528848][ C2] RAX: ffffffffffffffda RBX: 0000000015bdd9d0 RCX: 00007f07cdbcaa4a [ 179.529103][ C2] RDX: 000000000000002a RSI: 0000000015bddc92 RDI: 0000000000000005 [ 179.529353][ C2] RBP: 0000000015bddc92 R08: 00007ffe42154880 R09: 0000000000000014 [ 179.529613][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 179.529879][ C2] R13: 000000000000002a R14: 00007ffe42154880 R15: 0000000000000000 | [ 179.530685][ C2] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 2099, name: mausezahn | [ 179.530975][ C2] preempt_count: 101, expected: 0 | [ 179.531156][ C2] RCU nest depth: 4, expected: 0 | [ 179.531327][ C2] INFO: lockdep is turned off. [ 179.531800][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 179.531996][ C2] Call Trace: [ 179.532122][ C2] [ 179.532213][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 179.532380][ C2] __might_resched (kernel/sched/core.c:8759) [ 179.532543][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 179.532748][ 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) [ 179.532947][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 179.533112][ C2] __alloc_skb (net/core/skbuff.c:730) [ 179.533267][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 179.533425][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 179.533593][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.533750][ C2] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [ 179.533908][ C2] skb_copy (net/core/skbuff.c:2221) [ 179.534029][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 179.534190][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 179.534349][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 179.534508][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 179.534674][ 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) [ 179.534835][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 179.535000][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 179.535159][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 179.535317][ 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) [ 179.535480][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 179.535639][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 179.535804][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 179.535965][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 179.536121][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 179.536277][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 179.536433][ 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) [ 179.536555][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 179.536717][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.536883][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 179.537039][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.537198][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 179.537357][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.537619][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 179.537821][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 179.538031][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.538295][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.538453][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 179.538623][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 179.538785][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 179.539048][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.539205][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 179.539362][ C2] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 179.539531][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 179.539784][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 179.539905][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 179.540099][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 179.540257][ C2] handle_softirqs (kernel/softirq.c:561) [ 179.540510][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 179.540667][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 179.540791][ C2] [ 179.540874][ C2] [ 179.540954][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 179.541111][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 179.541361][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 179.541524][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 179.541679][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 179.541837][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 179.542093][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 179.542250][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 179.542444][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 179.542698][ C2] packet_snd (net/packet/af_packet.c:3132) [ 179.542856][ C2] ? __lock_release (kernel/locking/lockdep.c:5525) [ 179.543012][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 179.543172][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 179.543428][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.543585][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 179.543744][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.543902][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 179.544155][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 179.544317][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 179.544475][ C2] ? sock_ioctl (net/socket.c:1342) [ 179.544636][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 179.544891][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 179.545054][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 179.545210][ C2] __x64_sys_sendto (net/socket.c:2211) [ 179.545369][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 179.545660][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 179.545819][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 179.546022][ C2] RIP: 0033:0x7f07cdbcaa4a [ 179.546191][ 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 [ 179.546842][ C2] RSP: 002b:00007ffe42154878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 179.547173][ C2] RAX: ffffffffffffffda RBX: 0000000015bdd9d0 RCX: 00007f07cdbcaa4a [ 179.547413][ C2] RDX: 000000000000002a RSI: 0000000015bddc92 RDI: 0000000000000005 [ 179.547651][ C2] RBP: 0000000015bddc92 R08: 00007ffe42154880 R09: 0000000000000014 [ 179.547982][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 179.548215][ C2] R13: 000000000000002a R14: 00007ffe42154880 R15: 0000000000000000 | [ 181.597987][ C2] preempt_count: 101, expected: 0 | [ 181.598170][ C2] RCU nest depth: 4, expected: 0 | [ 181.598342][ C2] INFO: lockdep is turned off. | [ 181.598849][ C2] Tainted: [W]=WARN [ 181.598976][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 181.599181][ C2] Call Trace: [ 181.599305][ C2] [ 181.599389][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 181.599563][ C2] __might_resched (kernel/sched/core.c:8759) [ 181.599729][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 181.599935][ 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) [ 181.600130][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 181.600293][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 181.600453][ C2] __alloc_skb (net/core/skbuff.c:730) [ 181.600615][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 181.600774][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 181.600962][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 181.601135][ C2] skb_copy (net/core/skbuff.c:2221) [ 181.601258][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 181.601422][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 181.601583][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 181.601739][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 181.601914][ 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) [ 181.602089][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 181.602256][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 181.602422][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 181.602585][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 181.602743][ 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) [ 181.602908][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 181.603062][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 181.603222][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 181.603385][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 181.603544][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 181.603701][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 181.603859][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 181.604014][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 181.604172][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 181.604343][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 181.604506][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 181.604669][ 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) [ 181.604788][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 181.604943][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 181.605103][ 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) [ 181.605264][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 181.605425][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 181.605581][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 181.605744][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 181.605921][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 181.606134][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 181.606333][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 181.606490][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 181.606645][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 181.606810][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 181.606976][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 181.607137][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 181.607297][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 181.607452][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 181.607653][ C2] handle_softirqs (kernel/softirq.c:561) [ 181.607815][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 181.607975][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 181.608101][ C2] [ 181.608182][ C2] [ 181.608263][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 181.608421][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 181.608597][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 181.608757][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 181.608914][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 181.609072][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 181.609237][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 181.609400][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 181.609598][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 181.609760][ C2] packet_snd (net/packet/af_packet.c:3132) [ 181.609935][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 181.610106][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 181.610271][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 181.610433][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 181.610597][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 181.610753][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 181.610913][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 181.611074][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 181.611236][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 181.611396][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 181.611556][ C2] ? sock_ioctl (net/socket.c:1342) [ 181.611728][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 181.611884][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 181.612046][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 181.612205][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 181.612360][ C2] __x64_sys_sendto (net/socket.c:2211) [ 181.612516][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 181.612712][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 181.612880][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 181.613081][ C2] RIP: 0033:0x7fa7f08f0a4a [ 181.613252][ 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 [ 181.613804][ C2] RSP: 002b:00007fff7b913308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 181.614071][ C2] RAX: ffffffffffffffda RBX: 0000000034b8f9d0 RCX: 00007fa7f08f0a4a [ 181.614306][ C2] RDX: 000000000000002a RSI: 0000000034b8fc92 RDI: 0000000000000005 [ 181.614546][ C2] RBP: 0000000034b8fc92 R08: 00007fff7b913310 R09: 0000000000000014 [ 181.614784][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 181.615024][ C2] R13: 000000000000002a R14: 00007fff7b913310 R15: 0000000000000000 | [ 183.665826][ C0] preempt_count: 101, expected: 0 | [ 183.665986][ C0] RCU nest depth: 4, expected: 0 | [ 183.666162][ C0] INFO: lockdep is turned off. | [ 183.666649][ C0] Tainted: [W]=WARN [ 183.666774][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 183.666978][ C0] Call Trace: [ 183.667099][ C0] [ 183.667185][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 183.667357][ C0] __might_resched (kernel/sched/core.c:8759) [ 183.667517][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 183.667721][ 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) [ 183.667916][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 183.668087][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 183.668256][ C0] __alloc_skb (net/core/skbuff.c:730) [ 183.668415][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 183.668590][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 183.668793][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 183.668953][ C0] skb_copy (net/core/skbuff.c:2221) [ 183.669074][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 183.669237][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 183.669405][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 183.669563][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 183.669721][ 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) [ 183.669888][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 183.670052][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 183.670213][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 183.670372][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 183.670530][ 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) [ 183.670688][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 183.670844][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 183.671007][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 183.671162][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 183.671328][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 183.671485][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 183.671646][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 183.671808][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 183.671970][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 183.672141][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 183.672300][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 183.672463][ 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) [ 183.672585][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 183.672744][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 183.672913][ 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) [ 183.673074][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 183.673232][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 183.673393][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 183.673556][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 183.673720][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 183.673915][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 183.674115][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 183.674278][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 183.674440][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 183.674602][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 183.674764][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 183.674927][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 183.675089][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 183.675253][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 183.675459][ C0] handle_softirqs (kernel/softirq.c:561) [ 183.675623][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 183.675790][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 183.675908][ C0] [ 183.675989][ C0] [ 183.676068][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 183.676227][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 183.676385][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 183.676543][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 183.676698][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 183.676863][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 183.677022][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 183.677181][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 183.677380][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 183.677543][ C0] packet_snd (net/packet/af_packet.c:3132) [ 183.677701][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 183.677859][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 183.678027][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 183.678184][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 183.678341][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 183.678506][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 183.678668][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 183.678829][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 183.678991][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 183.679197][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 183.679461][ C0] ? sock_ioctl (net/socket.c:1342) [ 183.679713][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 183.679964][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 183.680210][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 183.680427][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 183.680661][ C0] __x64_sys_sendto (net/socket.c:2211) [ 183.680887][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 183.681197][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 183.681447][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 183.681759][ C0] RIP: 0033:0x7f757ba7ba4a [ 183.682022][ 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 [ 183.682896][ C0] RSP: 002b:00007fff03622008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 183.683283][ C0] RAX: ffffffffffffffda RBX: 00000000355cc9d0 RCX: 00007f757ba7ba4a [ 183.683659][ C0] RDX: 000000000000002a RSI: 00000000355ccc92 RDI: 0000000000000005 [ 183.684029][ C0] RBP: 00000000355ccc92 R08: 00007fff03622010 R09: 0000000000000014 [ 183.684393][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 183.684769][ C0] R13: 000000000000002a R14: 00007fff03622010 R15: 0000000000000000 | [ 185.705657][ C2] preempt_count: 101, expected: 0 | [ 185.705926][ C2] RCU nest depth: 4, expected: 0 | [ 185.706215][ C2] INFO: lockdep is turned off. | [ 185.706978][ C2] Tainted: [W]=WARN [ 185.707177][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 185.707485][ C2] Call Trace: [ 185.707675][ C2] [ 185.707809][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 185.708081][ C2] __might_resched (kernel/sched/core.c:8759) [ 185.708324][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 185.708660][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 185.708979][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 185.709239][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 185.709501][ C2] __alloc_skb (net/core/skbuff.c:730) [ 185.709756][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 185.710011][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 185.710269][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 185.710522][ C2] skb_copy (net/core/skbuff.c:2221) [ 185.710726][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 185.710999][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 185.711263][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 185.711536][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 185.711797][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 185.712064][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 185.712313][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 185.712568][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 185.712822][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 185.713077][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 185.713348][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 185.713601][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 185.713863][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 185.714111][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 185.714367][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 185.714614][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 185.714864][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 185.715129][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 185.715391][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 185.715647][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 185.715895][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 185.716155][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 185.716347][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 185.716594][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 185.716855][ 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) [ 185.717111][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 185.717363][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 185.717615][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 185.717870][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 185.718123][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 185.718432][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 185.718777][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 185.719024][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 185.719280][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 185.719532][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 185.719796][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 185.720063][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 185.720322][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 185.720587][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 185.720921][ C2] handle_softirqs (kernel/softirq.c:561) [ 185.721185][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 185.721437][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 185.721630][ C2] [ 185.721764][ C2] [ 185.721897][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 185.722146][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 185.722392][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 185.722662][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 185.722916][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 185.723166][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 185.723416][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 185.723675][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 185.723995][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 185.724265][ C2] packet_snd (net/packet/af_packet.c:3132) [ 185.724522][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 185.724778][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 185.725031][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 185.725284][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 185.725536][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 185.725792][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 185.726046][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 185.726308][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 185.726560][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 185.726814][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 185.727072][ C2] ? sock_ioctl (net/socket.c:1342) [ 185.727327][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 185.727580][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 185.727837][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 185.728097][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 185.728363][ C2] __x64_sys_sendto (net/socket.c:2211) [ 185.728629][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 185.728953][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 185.729212][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 185.729534][ C2] RIP: 0033:0x7f3e23a6aa4a [ 185.729800][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 185.730695][ C2] RSP: 002b:00007fff805f6358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 185.731085][ C2] RAX: ffffffffffffffda RBX: 000000000ccb59d0 RCX: 00007f3e23a6aa4a [ 185.731466][ C2] RDX: 000000000000002a RSI: 000000000ccb5c92 RDI: 0000000000000005 [ 185.731862][ C2] RBP: 000000000ccb5c92 R08: 00007fff805f6360 R09: 0000000000000014 [ 185.732247][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 185.732619][ C2] R13: 000000000000002a R14: 00007fff805f6360 R15: 0000000000000000 | [ 187.976901][ C0] preempt_count: 101, expected: 0 | [ 187.977060][ C0] RCU nest depth: 4, expected: 0 | [ 187.977236][ C0] INFO: lockdep is turned off. | [ 187.977726][ C0] Tainted: [W]=WARN [ 187.977849][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 187.978046][ C0] Call Trace: [ 187.978175][ C0] [ 187.978259][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 187.978430][ C0] __might_resched (kernel/sched/core.c:8759) [ 187.978610][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 187.978818][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 187.979024][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 187.979191][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 187.979363][ C0] __alloc_skb (net/core/skbuff.c:730) [ 187.979530][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 187.979690][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 187.979854][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 187.980014][ C0] skb_copy (net/core/skbuff.c:2221) [ 187.980137][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 187.980299][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 187.980464][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 187.980627][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 187.980791][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 187.980957][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 187.981123][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 187.981284][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 187.981446][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 187.981610][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 187.981774][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.981937][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 187.982114][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 187.982277][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 187.982445][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 187.982608][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 187.982768][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 187.982927][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 187.983097][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 187.983262][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 187.983423][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 187.983587][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 187.983710][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 187.983869][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 187.984034][ 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) [ 187.984200][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 187.984364][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 187.984526][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 187.984685][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 187.984847][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 187.985051][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 187.985252][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.985418][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 187.985579][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 187.985747][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 187.985907][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 187.986069][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 187.986232][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 187.986396][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 187.986602][ C0] handle_softirqs (kernel/softirq.c:561) [ 187.986769][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 187.986931][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 187.987053][ C0] [ 187.987136][ C0] [ 187.987219][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 187.987379][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 187.987540][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 187.987703][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 187.987867][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 187.988032][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 187.988194][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 187.988360][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 187.988572][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 187.988741][ C0] packet_snd (net/packet/af_packet.c:3132) [ 187.988908][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.989068][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 187.989247][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 187.989409][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 187.989569][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.989728][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 187.989888][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 187.990047][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 187.990214][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 187.990380][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 187.990541][ C0] ? sock_ioctl (net/socket.c:1342) [ 187.990704][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 187.990866][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 187.991025][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 187.991187][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 187.991353][ C0] __x64_sys_sendto (net/socket.c:2211) [ 187.991513][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 187.991716][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 187.991879][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 187.992087][ C0] RIP: 0033:0x7f64db883a4a [ 187.992261][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 187.992830][ C0] RSP: 002b:00007fffa889fc98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 187.993076][ C0] RAX: ffffffffffffffda RBX: 000000001d4e39d0 RCX: 00007f64db883a4a [ 187.993317][ C0] RDX: 000000000000002a RSI: 000000001d4e3c92 RDI: 0000000000000005 [ 187.993562][ C0] RBP: 000000001d4e3c92 R08: 00007fffa889fca0 R09: 0000000000000014 [ 187.993805][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 187.994048][ C0] R13: 000000000000002a R14: 00007fffa889fca0 R15: 0000000000000000 | [ 190.028845][ C0] preempt_count: 101, expected: 0 | [ 190.029010][ C0] RCU nest depth: 4, expected: 0 | [ 190.029182][ C0] INFO: lockdep is turned off. | [ 190.029665][ C0] Tainted: [W]=WARN [ 190.029788][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 190.029994][ C0] Call Trace: [ 190.030117][ C0] [ 190.030203][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 190.030369][ C0] __might_resched (kernel/sched/core.c:8759) [ 190.030532][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 190.030734][ 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) [ 190.030942][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 190.031113][ C0] __alloc_skb (net/core/skbuff.c:730) [ 190.031289][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 190.031454][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 190.031664][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 190.031827][ C0] skb_copy (net/core/skbuff.c:2221) [ 190.031949][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 190.032113][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 190.032285][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 190.032446][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 190.032604][ 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) [ 190.032766][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 190.032929][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 190.033092][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 190.033255][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 190.033441][ 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) [ 190.033601][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 190.033760][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 190.033921][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 190.034081][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 190.034243][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 190.034402][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 190.034568][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 190.034727][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 190.034887][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 190.035050][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 190.035223][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 190.035386][ 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) [ 190.035508][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 190.035671][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 190.035832][ 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) [ 190.035996][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 190.036156][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 190.036317][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 190.036475][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 190.036641][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 190.036844][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 190.037070][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 190.037248][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 190.037425][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 190.037604][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 190.037781][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 190.037952][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 190.038130][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 190.038304][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 190.038494][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 190.038674][ C0] handle_softirqs (kernel/softirq.c:561) [ 190.038857][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 190.039033][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 190.039186][ C0] [ 190.039274][ C0] [ 190.039363][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 190.039547][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 190.039735][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 190.039916][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 190.040092][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 190.040271][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 190.040451][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 190.040630][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 190.040853][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 190.041029][ C0] packet_snd (net/packet/af_packet.c:3132) [ 190.041206][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 190.041380][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 190.041558][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 190.041737][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 190.041912][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 190.042091][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 190.042266][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 190.042443][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 190.042617][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 190.042793][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 190.042970][ C0] ? sock_ioctl (net/socket.c:1342) [ 190.043158][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 190.043334][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 190.043513][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 190.043686][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 190.043863][ C0] __x64_sys_sendto (net/socket.c:2211) [ 190.044036][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 190.044253][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 190.044431][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 190.044654][ C0] RIP: 0033:0x7fb6865daa4a [ 190.044838][ 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 [ 190.045452][ C0] RSP: 002b:00007ffdd5b01a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 190.045717][ C0] RAX: ffffffffffffffda RBX: 0000000035e049d0 RCX: 00007fb6865daa4a [ 190.045985][ C0] RDX: 000000000000002a RSI: 0000000035e04c92 RDI: 0000000000000005 [ 190.046248][ C0] RBP: 0000000035e04c92 R08: 00007ffdd5b01a90 R09: 0000000000000014 [ 190.046507][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 190.046772][ C0] R13: 000000000000002a R14: 00007ffdd5b01a90 R15: 0000000000000000 | [ 192.049784][ C0] preempt_count: 101, expected: 0 | [ 192.049954][ C0] RCU nest depth: 4, expected: 0 | [ 192.050141][ C0] INFO: lockdep is turned off. | [ 192.050675][ C0] Tainted: [W]=WARN [ 192.050809][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 192.051023][ C0] Call Trace: [ 192.051159][ C0] [ 192.051250][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 192.051438][ C0] __might_resched (kernel/sched/core.c:8759) [ 192.051617][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 192.051842][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 192.052062][ C0] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 192.052242][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 192.052421][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 192.052597][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 192.052780][ C0] __alloc_skb (net/core/skbuff.c:730) [ 192.052956][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 192.053135][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 192.053317][ C0] skb_copy (net/core/skbuff.c:2221) [ 192.053457][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 192.053633][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 192.053812][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 192.053986][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 192.054164][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 192.054344][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 192.054522][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 192.054703][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 192.054878][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 192.055050][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 192.055224][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 192.055400][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 192.055575][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 192.055754][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 192.055933][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 192.056107][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 192.056280][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 192.056457][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 192.056637][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 192.056813][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 192.056989][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 192.057127][ C0] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 192.057304][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 192.057481][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 192.057653][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 192.057830][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 192.058002][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 192.058179][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 192.058396][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 192.058634][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 192.058807][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 192.058982][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 192.059161][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 192.059375][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 192.059535][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 192.059698][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 192.059863][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 192.060026][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 192.060198][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 192.060373][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 192.060509][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 192.060727][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 192.060904][ C0] handle_softirqs (kernel/softirq.c:561) [ 192.061085][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 192.061253][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 192.061373][ C0] [ 192.061454][ C0] [ 192.061535][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 192.061695][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 192.061854][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 192.062017][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 192.062189][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 192.062353][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 192.062513][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 192.062673][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 192.062871][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 192.063032][ C0] packet_snd (net/packet/af_packet.c:3132) [ 192.063214][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 192.063373][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 192.063533][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 192.063691][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 192.063858][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 192.064017][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 192.064185][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 192.064343][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 192.064509][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 192.064672][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 192.064833][ C0] ? sock_ioctl (net/socket.c:1342) [ 192.064993][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 192.065154][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 192.065314][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 192.065475][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 192.065640][ C0] __x64_sys_sendto (net/socket.c:2211) [ 192.065803][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 192.066012][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 192.066178][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 192.066380][ C0] RIP: 0033:0x7effb7384a4a [ 192.066547][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 192.067114][ C0] RSP: 002b:00007ffd555aeeb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 192.067356][ C0] RAX: ffffffffffffffda RBX: 000000001e8cc9d0 RCX: 00007effb7384a4a [ 192.067594][ C0] RDX: 000000000000002a RSI: 000000001e8ccc92 RDI: 0000000000000005 [ 192.067830][ C0] RBP: 000000001e8ccc92 R08: 00007ffd555aeec0 R09: 0000000000000014 [ 192.068072][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 192.068320][ C0] R13: 000000000000002a R14: 00007ffd555aeec0 R15: 0000000000000000 | [ 194.057953][ C0] preempt_count: 101, expected: 0 | [ 194.058139][ C0] RCU nest depth: 4, expected: 0 | [ 194.058315][ C0] INFO: lockdep is turned off. | [ 194.058862][ C0] Tainted: [W]=WARN [ 194.058994][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 194.059219][ C0] Call Trace: [ 194.059352][ C0] [ 194.059443][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 194.059627][ C0] __might_resched (kernel/sched/core.c:8759) [ 194.059808][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 194.060026][ 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) [ 194.060243][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 194.060426][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 194.060603][ C0] __alloc_skb (net/core/skbuff.c:730) [ 194.060777][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 194.060950][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 194.061126][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 194.061303][ C0] skb_copy (net/core/skbuff.c:2221) [ 194.061436][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 194.061617][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 194.061790][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 194.061967][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 194.062140][ 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) [ 194.062317][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 194.062495][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 194.062671][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 194.062851][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 194.063027][ 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) [ 194.063200][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 194.063374][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 194.063548][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 194.063721][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 194.063897][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 194.064076][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 194.064250][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 194.064423][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 194.064597][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 194.064773][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 194.064949][ 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) [ 194.065080][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 194.065254][ C0] ? kasan_save_stack (mm/kasan/common.c:49) [ 194.065433][ C0] ? kasan_save_stack (mm/kasan/common.c:48) [ 194.065604][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69) [ 194.065777][ C0] ? kasan_save_free_info (mm/kasan/generic.c:585) [ 194.065950][ C0] ? __kasan_slab_free (mm/kasan/common.c:271) [ 194.066125][ C0] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 194.066299][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2567) [ 194.066470][ C0] ? rcu_core (kernel/rcu/tree.c:2825) [ 194.066602][ C0] ? handle_softirqs (kernel/softirq.c:561) [ 194.066781][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 194.066955][ C0] ? qlist_free_all (mm/kasan/quarantine.c:174) [ 194.067129][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 194.067302][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 194.067480][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 194.067696][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 194.067912][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 194.068093][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 194.068269][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 194.068454][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 194.068673][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 194.068850][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 194.069027][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 194.069200][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 194.069377][ C0] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:88 kernel/locking/spinlock_debug.c:115) [ 194.069553][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 194.069770][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 194.069944][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 194.070117][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 194.070338][ C0] handle_softirqs (kernel/softirq.c:561) [ 194.070514][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 194.070705][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 194.070838][ C0] [ 194.070928][ C0] [ 194.071018][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 194.071192][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 194.071364][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 194.071539][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 194.071716][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 194.071897][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 194.072073][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 194.072249][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 194.072469][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 194.072643][ C0] packet_snd (net/packet/af_packet.c:3132) [ 194.072818][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 194.072990][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 194.073169][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 194.073343][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 194.073517][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 194.073690][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 194.073863][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 194.074037][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 194.074210][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 194.074385][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 194.074567][ C0] ? sock_ioctl (net/socket.c:1342) [ 194.074741][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 194.074916][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 194.075090][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 194.075265][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 194.075439][ C0] __x64_sys_sendto (net/socket.c:2211) [ 194.075614][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 194.075835][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 194.076010][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 194.076227][ C0] RIP: 0033:0x7f830e3b4a4a [ 194.076406][ 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 [ 194.077019][ C0] RSP: 002b:00007ffcab80cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 194.077284][ C0] RAX: ffffffffffffffda RBX: 000000003fd849d0 RCX: 00007f830e3b4a4a [ 194.077544][ C0] RDX: 000000000000002a RSI: 000000003fd84c92 RDI: 0000000000000005 [ 194.077804][ C0] RBP: 000000003fd84c92 R08: 00007ffcab80cc30 R09: 0000000000000014 [ 194.078069][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 194.078327][ C0] R13: 000000000000002a R14: 00007ffcab80cc30 R15: 0000000000000000 | [ 196.366694][ C2] preempt_count: 101, expected: 0 | [ 196.366861][ C2] RCU nest depth: 3, expected: 0 | [ 196.367027][ C2] INFO: lockdep is turned off. | [ 196.367503][ C2] Tainted: [W]=WARN [ 196.367620][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 196.367810][ C2] Call Trace: [ 196.367927][ C2] [ 196.368007][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 196.368169][ C2] __might_resched (kernel/sched/core.c:8759) [ 196.368321][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 196.368534][ 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) [ 196.368721][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 196.368871][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 196.369023][ C2] __alloc_skb (net/core/skbuff.c:730) [ 196.369175][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 196.369347][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 196.369534][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 196.369695][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 196.369854][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 196.370014][ C2] skb_copy (net/core/skbuff.c:2221) [ 196.370131][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 196.370283][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 196.370474][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 196.370708][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 196.370861][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 196.371018][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 196.371181][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 196.371333][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 196.371495][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 196.371648][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 196.371800][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 196.371913][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 196.372063][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 196.372220][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 196.372370][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 196.372519][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 196.372667][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 196.372781][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 196.372941][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 196.373099][ 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) [ 196.373267][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 196.373436][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 196.373600][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 196.373761][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 196.373925][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 196.374131][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 196.374336][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 196.374498][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 196.374667][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 196.374834][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 196.374998][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 196.375164][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 196.375328][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 196.375495][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 196.375705][ C2] handle_softirqs (kernel/softirq.c:561) [ 196.375871][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 196.376040][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 196.376164][ C2] [ 196.376249][ C2] [ 196.376332][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 196.376493][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 196.376655][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 196.376820][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 196.376988][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 196.377153][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 196.377316][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 196.377481][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 196.377684][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 196.377849][ C2] packet_snd (net/packet/af_packet.c:3132) [ 196.378015][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 196.378184][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 196.378350][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 196.378526][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 196.378698][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 196.378862][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 196.379025][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 196.379188][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 196.379353][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 196.379526][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 196.379692][ C2] ? sock_ioctl (net/socket.c:1342) [ 196.379857][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 196.380020][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 196.380182][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 196.380345][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 196.380506][ C2] __x64_sys_sendto (net/socket.c:2211) [ 196.380675][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 196.380880][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 196.381045][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 196.381254][ C2] RIP: 0033:0x7fa1f8149a4a [ 196.381426][ 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 [ 196.382008][ C2] RSP: 002b:00007ffdd83913f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 196.382258][ C2] RAX: ffffffffffffffda RBX: 00000000329d39d0 RCX: 00007fa1f8149a4a [ 196.382503][ C2] RDX: 000000000000002a RSI: 00000000329d3c92 RDI: 0000000000000005 [ 196.382749][ C2] RBP: 00000000329d3c92 R08: 00007ffdd8391400 R09: 0000000000000014 [ 196.382998][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 196.383242][ C2] R13: 000000000000002a R14: 00007ffdd8391400 R15: 0000000000000000 | [ 198.434116][ C2] preempt_count: 101, expected: 0 | [ 198.434295][ C2] RCU nest depth: 3, expected: 0 | [ 198.434469][ C2] INFO: lockdep is turned off. | [ 198.434966][ C2] Tainted: [W]=WARN [ 198.435090][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 198.435295][ C2] Call Trace: [ 198.435408][ C2] [ 198.435499][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 198.435678][ C2] __might_resched (kernel/sched/core.c:8759) [ 198.435832][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 198.436027][ 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) [ 198.436213][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 198.436368][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 198.436522][ C2] __alloc_skb (net/core/skbuff.c:730) [ 198.436676][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 198.436827][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 198.437013][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 198.437170][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 198.437322][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 198.437476][ C2] skb_copy (net/core/skbuff.c:2221) [ 198.437600][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 198.437754][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 198.437945][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 198.438171][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 198.438328][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 198.438495][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 198.438650][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 198.438810][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 198.438966][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 198.439127][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 198.439281][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 198.439404][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 198.439557][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 198.439713][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 198.439865][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 198.440021][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 198.440140][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 198.440301][ C2] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3)) [ 198.440464][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 198.440622][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 198.440789][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 198.440955][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 198.441110][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 198.441303][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 198.441501][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 198.441660][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 198.441810][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 198.441962][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 198.442151][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 198.442303][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 198.442459][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 198.442613][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 198.442767][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 198.442956][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 198.443147][ C2] handle_softirqs (kernel/softirq.c:561) [ 198.443301][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 198.443451][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 198.443573][ C2] [ 198.443652][ C2] [ 198.443728][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 198.443879][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 198.444029][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 198.444183][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 198.444332][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 198.444489][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 198.444651][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 198.444802][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 198.444989][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 198.445143][ C2] packet_snd (net/packet/af_packet.c:3132) [ 198.445296][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 198.445447][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 198.445613][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 198.445770][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 198.445921][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 198.446079][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 198.446228][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 198.446378][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 198.446527][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 198.446682][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 198.446840][ C2] ? sock_ioctl (net/socket.c:1342) [ 198.446992][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 198.447158][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 198.447307][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 198.447457][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 198.447611][ C2] __x64_sys_sendto (net/socket.c:2211) [ 198.447761][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 198.447954][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 198.448107][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 198.448310][ C2] RIP: 0033:0x7fc347feca4a [ 198.448474][ 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 [ 198.449022][ C2] RSP: 002b:00007ffe961f2d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 198.449251][ C2] RAX: ffffffffffffffda RBX: 0000000020ff79d0 RCX: 00007fc347feca4a [ 198.449478][ C2] RDX: 000000000000002a RSI: 0000000020ff7c92 RDI: 0000000000000005 [ 198.449722][ C2] RBP: 0000000020ff7c92 R08: 00007ffe961f2d60 R09: 0000000000000014 [ 198.449951][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 198.450181][ C2] R13: 000000000000002a R14: 00007ffe961f2d60 R15: 0000000000000000 | [ 200.481174][ C3] preempt_count: 101, expected: 0 | [ 200.481400][ C3] RCU nest depth: 3, expected: 0 | [ 200.481643][ C3] INFO: lockdep is turned off. | [ 200.482377][ C3] Tainted: [W]=WARN [ 200.482561][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 200.482865][ C3] Call Trace: [ 200.483048][ C3] [ 200.483166][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 200.483400][ C3] __might_resched (kernel/sched/core.c:8759) [ 200.483634][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 200.483931][ 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) [ 200.484244][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 200.484491][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 200.484740][ C3] __alloc_skb (net/core/skbuff.c:730) [ 200.484987][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 200.485233][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 200.485549][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 200.485798][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 200.486034][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 200.486277][ C3] skb_copy (net/core/skbuff.c:2221) [ 200.486468][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 200.486718][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 200.487039][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 200.487448][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 200.487714][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 200.487981][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 200.488264][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 200.488559][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 200.488839][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 200.489095][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 200.489352][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 200.489552][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 200.489821][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 200.490085][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 200.490351][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 200.490624][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 200.490889][ 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) [ 200.491091][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 200.491361][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 200.491625][ 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) [ 200.491876][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 200.492089][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 200.492245][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 200.492415][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 200.492567][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 200.492757][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 200.492955][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 200.493145][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 200.493311][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 200.493527][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 200.493714][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 200.493882][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 200.494070][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 200.494247][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 200.494474][ C3] handle_softirqs (kernel/softirq.c:561) [ 200.494637][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 200.494803][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 200.494918][ C3] [ 200.494996][ C3] [ 200.495075][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 200.495226][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 200.495443][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 200.495696][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 200.495943][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 200.496191][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 200.496437][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 200.496684][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 200.496992][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 200.497229][ C3] packet_snd (net/packet/af_packet.c:3132) [ 200.497418][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 200.497578][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 200.497730][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 200.497881][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 200.498031][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 200.498182][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 200.498349][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 200.498512][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 200.498663][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 200.498830][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 200.498982][ C3] ? sock_ioctl (net/socket.c:1342) [ 200.499131][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 200.499295][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 200.499456][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 200.499614][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 200.499764][ C3] __x64_sys_sendto (net/socket.c:2211) [ 200.499915][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 200.500105][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 200.500257][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 200.500555][ C3] RIP: 0033:0x7f392b45ba4a [ 200.500732][ 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 [ 200.501391][ C3] RSP: 002b:00007ffd44335698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 200.501624][ C3] RAX: ffffffffffffffda RBX: 0000000012c379d0 RCX: 00007f392b45ba4a [ 200.501850][ C3] RDX: 000000000000002a RSI: 0000000012c37c92 RDI: 0000000000000005 [ 200.502088][ C3] RBP: 0000000012c37c92 R08: 00007ffd443356a0 R09: 0000000000000014 [ 200.502386][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 200.502693][ C3] R13: 000000000000002a R14: 00007ffd443356a0 R15: 0000000000000000 | [ 202.546875][ C3] preempt_count: 101, expected: 0 | [ 202.547024][ C3] RCU nest depth: 3, expected: 0 | [ 202.547191][ C3] INFO: lockdep is turned off. | [ 202.547656][ C3] Tainted: [W]=WARN [ 202.547784][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 202.547979][ C3] Call Trace: [ 202.548101][ C3] [ 202.548191][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 202.548355][ C3] __might_resched (kernel/sched/core.c:8759) [ 202.548552][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 202.548742][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 202.548946][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 202.549105][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 202.549258][ C3] __alloc_skb (net/core/skbuff.c:730) [ 202.549423][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 202.549577][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 202.549766][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 202.549919][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 202.550074][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 202.550247][ C3] skb_copy (net/core/skbuff.c:2221) [ 202.550367][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 202.550520][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 202.550715][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 202.550944][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 202.551100][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 202.551260][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 202.551415][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 202.551570][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 202.551724][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 202.551876][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 202.552040][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 202.552162][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 202.552329][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 202.552494][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 202.552662][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 202.552828][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 202.552954][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 202.553119][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 202.553292][ 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) [ 202.553459][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 202.553626][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 202.553792][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 202.553958][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 202.554126][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 202.554333][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 202.554543][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 202.554713][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 202.554881][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 202.555049][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 202.555216][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 202.555385][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 202.555553][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 202.555722][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 202.555937][ C3] handle_softirqs (kernel/softirq.c:561) [ 202.556106][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 202.556274][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 202.556400][ C3] [ 202.556487][ C3] [ 202.556571][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 202.556736][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 202.556902][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 202.557074][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 202.557225][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 202.557378][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 202.557537][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 202.557690][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 202.557886][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 202.558046][ C3] packet_snd (net/packet/af_packet.c:3132) [ 202.558205][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 202.558357][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 202.558552][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 202.558715][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 202.558868][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 202.559019][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 202.559178][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 202.559334][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 202.559490][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 202.559652][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 202.559806][ C3] ? sock_ioctl (net/socket.c:1342) [ 202.559957][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 202.560119][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 202.560269][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 202.560424][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 202.560597][ C3] __x64_sys_sendto (net/socket.c:2211) [ 202.560763][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 202.560982][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 202.561150][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 202.561370][ C3] RIP: 0033:0x7f076858ea4a [ 202.561550][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 202.562193][ C3] RSP: 002b:00007ffc7e5da9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 202.562456][ C3] RAX: ffffffffffffffda RBX: 00000000354289d0 RCX: 00007f076858ea4a [ 202.562724][ C3] RDX: 000000000000002a RSI: 0000000035428c92 RDI: 0000000000000005 [ 202.562990][ C3] RBP: 0000000035428c92 R08: 00007ffc7e5da9b0 R09: 0000000000000014 [ 202.563250][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 202.563519][ C3] R13: 000000000000002a R14: 00007ffc7e5da9b0 R15: 0000000000000000 | [ 204.693902][ C3] preempt_count: 101, expected: 0 | [ 204.694054][ C3] RCU nest depth: 3, expected: 0 | [ 204.694212][ C3] INFO: lockdep is turned off. | [ 204.694663][ C3] Tainted: [W]=WARN [ 204.694776][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.694976][ C3] Call Trace: [ 204.695093][ C3] [ 204.695175][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 204.695334][ C3] __might_resched (kernel/sched/core.c:8759) [ 204.695488][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 204.695687][ 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) [ 204.695875][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 204.696028][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 204.696181][ C3] __alloc_skb (net/core/skbuff.c:730) [ 204.696335][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 204.696488][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 204.696698][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 204.696852][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 204.697002][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 204.697155][ C3] skb_copy (net/core/skbuff.c:2221) [ 204.697271][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 204.697429][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 204.697619][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 204.697845][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 204.697998][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 204.698162][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 204.698329][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 204.698513][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 204.698688][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 204.698853][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 204.699019][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 204.699145][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 204.699312][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 204.699478][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 204.699646][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 204.699816][ 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) [ 204.699941][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 204.700108][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 204.700275][ 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) [ 204.700446][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 204.700613][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 204.700781][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 204.700947][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 204.701109][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 204.701315][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 204.701521][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 204.701688][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 204.701853][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 204.702025][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 204.702193][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 204.702361][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 204.702528][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 204.702697][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 204.702912][ C3] handle_softirqs (kernel/softirq.c:561) [ 204.703080][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 204.703246][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 204.703373][ C3] [ 204.703459][ C3] [ 204.703545][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 204.703711][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 204.703881][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 204.704048][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 204.704198][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 204.704353][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 204.704510][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 204.704666][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 204.704865][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 204.705017][ C3] packet_snd (net/packet/af_packet.c:3132) [ 204.705171][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 204.705327][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 204.705478][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 204.705634][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 204.705786][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 204.705945][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 204.706097][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 204.706250][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 204.706401][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 204.706554][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 204.706723][ C3] ? sock_ioctl (net/socket.c:1342) [ 204.706878][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 204.707031][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 204.707183][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 204.707343][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 204.707494][ C3] __x64_sys_sendto (net/socket.c:2211) [ 204.707651][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 204.707842][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 204.707994][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.708185][ C3] RIP: 0033:0x7f0af9738a4a [ 204.708344][ 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 [ 204.708896][ C3] RSP: 002b:00007fffcc4e4068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 204.709126][ C3] RAX: ffffffffffffffda RBX: 000000002e2319d0 RCX: 00007f0af9738a4a [ 204.709349][ C3] RDX: 000000000000002a RSI: 000000002e231c92 RDI: 0000000000000005 [ 204.709581][ C3] RBP: 000000002e231c92 R08: 00007fffcc4e4070 R09: 0000000000000014 [ 204.709806][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 204.710030][ C3] R13: 000000000000002a R14: 00007fffcc4e4070 R15: 0000000000000000 | [ 206.722516][ C0] preempt_count: 101, expected: 0 | [ 206.722779][ C0] RCU nest depth: 3, expected: 0 | [ 206.723035][ C0] INFO: lockdep is turned off. | [ 206.723848][ C0] Tainted: [W]=WARN [ 206.724057][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 206.724381][ C0] Call Trace: [ 206.724578][ C0] [ 206.724714][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 206.724982][ C0] __might_resched (kernel/sched/core.c:8759) [ 206.725255][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 206.725584][ 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) [ 206.725918][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 206.726187][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 206.726453][ C0] __alloc_skb (net/core/skbuff.c:730) [ 206.726710][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 206.726974][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 206.727296][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 206.727556][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 206.727816][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 206.728086][ C0] skb_copy (net/core/skbuff.c:2221) [ 206.728287][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 206.728563][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 206.728890][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 206.729278][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 206.729545][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 206.729806][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 206.730080][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 206.730345][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 206.730612][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 206.730875][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 206.731132][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 206.731330][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 206.731590][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 206.731859][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 206.732120][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 206.732375][ 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) [ 206.732569][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 206.732826][ C0] ? try_to_wake_up (kernel/sched/core.c:4325) [ 206.733085][ C0] ? __pfx_try_to_wake_up (kernel/sched/core.c:4168) [ 206.733338][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 206.733592][ C0] ? __virt_addr_valid (./arch/x86/include/asm/preempt.h:94 ./include/linux/rcupdate.h:964 ./include/linux/mmzone.h:2058 arch/x86/mm/physaddr.c:65) [ 206.733859][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 206.734116][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 206.734371][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 206.734688][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 206.735010][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 206.735272][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 206.735533][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 206.735795][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 206.736061][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 206.736331][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 206.736611][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 206.736919][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 206.737164][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 206.737408][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 206.737729][ C0] handle_softirqs (kernel/softirq.c:561) [ 206.737979][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 206.738228][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 206.738451][ C0] [ 206.738587][ C0] [ 206.738721][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 206.738983][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 206.739248][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 206.739530][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 206.739791][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 206.740061][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 206.740328][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 206.740592][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 206.740917][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 206.741185][ C0] packet_snd (net/packet/af_packet.c:3132) [ 206.741459][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 206.741723][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 206.741986][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 206.742251][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 206.742514][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 206.742778][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 206.743036][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 206.743310][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 206.743576][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 206.743841][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 206.744113][ C0] ? sock_ioctl (net/socket.c:1342) [ 206.744375][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 206.744638][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 206.744897][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 206.745158][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 206.745426][ C0] __x64_sys_sendto (net/socket.c:2211) [ 206.745692][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 206.746016][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 206.746283][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 206.746612][ C0] RIP: 0033:0x7f5cb40cea4a [ 206.746886][ 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 [ 206.747814][ C0] RSP: 002b:00007ffe27cc84b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 206.748209][ C0] RAX: ffffffffffffffda RBX: 00000000037d09d0 RCX: 00007f5cb40cea4a [ 206.748612][ C0] RDX: 000000000000002a RSI: 00000000037d0c92 RDI: 0000000000000005 [ 206.749008][ C0] RBP: 00000000037d0c92 R08: 00007ffe27cc84c0 R09: 0000000000000014 [ 206.749399][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 206.749790][ C0] R13: 000000000000002a R14: 00007ffe27cc84c0 R15: 0000000000000000 | [ 208.757300][ C0] preempt_count: 101, expected: 0 | [ 208.757502][ C0] RCU nest depth: 3, expected: 0 | [ 208.757705][ C0] INFO: lockdep is turned off. | [ 208.758294][ C0] Tainted: [W]=WARN [ 208.758461][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 208.758705][ C0] Call Trace: [ 208.758843][ C0] [ 208.758936][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 208.759109][ C0] __might_resched (kernel/sched/core.c:8759) [ 208.759281][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 208.759498][ 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) [ 208.759749][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 208.759940][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 208.760146][ C0] __alloc_skb (net/core/skbuff.c:730) [ 208.760362][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 208.760567][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 208.760810][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 208.761002][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 208.761180][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 208.761365][ C0] skb_copy (net/core/skbuff.c:2221) [ 208.761492][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 208.761670][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 208.761892][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 208.762162][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 208.762351][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 208.762533][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 208.762731][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 208.762901][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 208.763109][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 208.763319][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 208.763508][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 208.763634][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 208.763808][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 208.763976][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 208.764143][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 208.764308][ 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) [ 208.764450][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 208.764654][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 208.764824][ 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) [ 208.765001][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 208.765167][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 208.765358][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 208.765549][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 208.765729][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 208.765984][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 208.766229][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 208.766438][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 208.766654][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 208.766864][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 208.767077][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 208.767289][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 208.767507][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 208.767702][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 208.767900][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 208.768095][ C0] handle_softirqs (kernel/softirq.c:561) [ 208.768303][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 208.768511][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 208.768684][ C0] [ 208.768780][ C0] [ 208.768891][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 208.769097][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 208.769295][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 208.769497][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 208.769689][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 208.769871][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 208.770042][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 208.770210][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 208.770477][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 208.770684][ C0] packet_snd (net/packet/af_packet.c:3132) [ 208.770878][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 208.771055][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 208.771262][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 208.771448][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 208.771654][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 208.771837][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 208.772004][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 208.772177][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 208.772385][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 208.772569][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 208.772752][ C0] ? sock_ioctl (net/socket.c:1342) [ 208.772932][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 208.773118][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 208.773314][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 208.773482][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 208.773668][ C0] __x64_sys_sendto (net/socket.c:2211) [ 208.773875][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 208.774120][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 208.774295][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 208.774523][ C0] RIP: 0033:0x7fb298b49a4a [ 208.774697][ 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 [ 208.775313][ C0] RSP: 002b:00007ffccb381498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 208.775581][ C0] RAX: ffffffffffffffda RBX: 00000000139a89d0 RCX: 00007fb298b49a4a [ 208.775836][ C0] RDX: 000000000000002a RSI: 00000000139a8c92 RDI: 0000000000000005 [ 208.776096][ C0] RBP: 00000000139a8c92 R08: 00007ffccb3814a0 R09: 0000000000000014 [ 208.776392][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 208.776679][ C0] R13: 000000000000002a R14: 00007ffccb3814a0 R15: 0000000000000000 | [ 210.774122][ C0] preempt_count: 101, expected: 0 | [ 210.774296][ C0] RCU nest depth: 3, expected: 0 | [ 210.774464][ C0] INFO: lockdep is turned off. | [ 210.774968][ C0] Tainted: [W]=WARN [ 210.775100][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 210.775317][ C0] Call Trace: [ 210.775443][ C0] [ 210.775530][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 210.775705][ C0] __might_resched (kernel/sched/core.c:8759) [ 210.775875][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 210.776085][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 210.776292][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 210.776462][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 210.776640][ C0] __alloc_skb (net/core/skbuff.c:730) [ 210.776807][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 210.776975][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 210.777184][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 210.777351][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 210.777516][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 210.777681][ C0] skb_copy (net/core/skbuff.c:2221) [ 210.777811][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 210.777985][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 210.778195][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 210.778457][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 210.778626][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 210.778793][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 210.778961][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 210.779130][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 210.779309][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 210.779476][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 210.779642][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 210.779770][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 210.779935][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 210.780102][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 210.780268][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 210.780432][ 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) [ 210.780565][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 210.780729][ C0] ? kasan_save_stack (mm/kasan/common.c:49) [ 210.780894][ C0] ? kasan_save_stack (mm/kasan/common.c:48) [ 210.781059][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69) [ 210.781229][ C0] ? kasan_save_free_info (mm/kasan/generic.c:585) [ 210.781397][ C0] ? __kasan_slab_free (mm/kasan/common.c:271) [ 210.781567][ C0] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 210.781732][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2567) [ 210.781906][ C0] ? rcu_core (kernel/rcu/tree.c:2825) [ 210.782035][ C0] ? handle_softirqs (kernel/softirq.c:561) [ 210.782203][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 210.782370][ C0] ? qlist_free_all (mm/kasan/quarantine.c:174) [ 210.782538][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 210.782704][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 210.782870][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 210.783082][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 210.783291][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 210.783455][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 210.783622][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 210.783789][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 210.783999][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 210.784168][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 210.784338][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 210.784511][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 210.784678][ C0] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:88 kernel/locking/spinlock_debug.c:115) [ 210.784844][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 210.785052][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 210.785220][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 210.785386][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 210.785603][ C0] handle_softirqs (kernel/softirq.c:561) [ 210.785772][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 210.785939][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 210.786066][ C0] [ 210.786152][ C0] [ 210.786236][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 210.786402][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 210.786571][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 210.786745][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 210.786912][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 210.787082][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 210.787251][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 210.787418][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 210.787626][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 210.787795][ C0] packet_snd (net/packet/af_packet.c:3132) [ 210.787969][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 210.788135][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 210.788301][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 210.788482][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 210.788652][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 210.788819][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 210.788984][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 210.789155][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 210.789323][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 210.789489][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 210.789659][ C0] ? sock_ioctl (net/socket.c:1342) [ 210.789825][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 210.789990][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 210.790155][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 210.790321][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 210.790495][ C0] __x64_sys_sendto (net/socket.c:2211) [ 210.790662][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 210.790869][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 210.791037][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 210.791246][ C0] RIP: 0033:0x7f3383aa1a4a [ 210.791419][ 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 [ 210.792010][ C0] RSP: 002b:00007ffd61dd72b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 210.792263][ C0] RAX: ffffffffffffffda RBX: 000000002ac3d9d0 RCX: 00007f3383aa1a4a [ 210.792515][ C0] RDX: 000000000000002a RSI: 000000002ac3dc92 RDI: 0000000000000005 [ 210.792770][ C0] RBP: 000000002ac3dc92 R08: 00007ffd61dd72c0 R09: 0000000000000014 [ 210.793019][ 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