====================================== | [ 27.957244][ C3] #1: ffffffffbd359060 (rcu_read_lock){....}-{1:3}, at: ip6_input_finish (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv6/ip6_input.c:480) | [ 27.957702][ C3] #2: ffffffffbd359060 (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) | [ 27.958157][ C3] | [ 27.958157][ C3] stack backtrace: [ 27.958859][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.959188][ C3] Call Trace: [ 27.959382][ C3] [ 27.959515][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 27.959780][ C3] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041) [ 27.960038][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 27.960305][ C3] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263) [ 27.960563][ C3] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254) [ 27.960818][ C3] ? stack_trace_save (kernel/stacktrace.c:123) [ 27.961078][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 27.961333][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 27.961594][ C3] ? save_trace (kernel/locking/lockdep.c:588) [ 27.961851][ C3] mark_lock (kernel/locking/lockdep.c:4749) [ 27.962050][ C3] mark_usage (kernel/locking/lockdep.c:4638) [ 27.962244][ C3] __lock_acquire (kernel/locking/lockdep.c:5180) [ 27.962499][ C3] ? in6_dev_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/addrconf.h:396) [ 27.962757][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 27.963014][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 27.963332][ C3] ? __lock_release (kernel/locking/lockdep.c:5525) [ 27.963585][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 27.963840][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 27.964100][ C3] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 27.964295][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 27.964568][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 27.964902][ C3] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867) [ 27.965173][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 27.965509][ C3] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 27.965831][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 27.966107][ C3] __alloc_skb (net/core/skbuff.c:730) [ 27.966376][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 27.966649][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 27.966918][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 27.967191][ C3] skb_copy (net/core/skbuff.c:2221) [ 27.967408][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 27.967684][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 27.968032][ C3] ? __pfx_ip4ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:713) ip6_tunnel [ 27.968443][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 27.968709][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 27.968966][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 27.969231][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 27.969494][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 27.969749][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 27.970011][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 27.970202][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 27.970465][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 27.970727][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 27.970980][ 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) [ 27.971174][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 27.971445][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 27.971716][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 27.971991][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 27.972262][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 27.972532][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 27.972800][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 27.973134][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 27.973469][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 27.973740][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 27.974012][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 27.974290][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 27.974561][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 27.974836][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 27.975096][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 27.975359][ C3] handle_softirqs (kernel/softirq.c:561) [ 27.975617][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 27.975872][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 27.976076][ C3] [ 27.976229][ C3] [ 27.976361][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 27.976616][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 27.976874][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 27.977135][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 27.977399][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 27.977676][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 27.977953][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 27.978223][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 27.978556][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 27.978830][ C3] packet_snd (net/packet/af_packet.c:3132) [ 27.979105][ C3] ? __lock_release (kernel/locking/lockdep.c:5525) [ 27.979376][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 27.979645][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 27.979919][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 27.980187][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 27.980457][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 27.980728][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 27.980996][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 27.981253][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 27.981525][ C3] ? sock_ioctl (net/socket.c:1342) [ 27.981781][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 27.982041][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 27.982296][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 27.982553][ C3] __x64_sys_sendto (net/socket.c:2211) [ 27.982809][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 27.983125][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 27.983380][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.983717][ C3] RIP: 0033:0x7f534d9bca4a [ 27.984001][ 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 [ 27.984970][ C3] RSP: 002b:00007fff868454b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.985373][ C3] RAX: ffffffffffffffda RBX: 000000000b4f69d0 RCX: 00007f534d9bca4a [ 27.985787][ C3] RDX: 0000000000000062 RSI: 000000000b4f65c2 RDI: 0000000000000005 [ 27.986184][ C3] RBP: 000000000b4f65c2 R08: 00007fff868454c0 R09: 0000000000000014 [ 27.986593][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 27.986994][ C3] R13: 0000000000000062 R14: 00007fff868454c0 R15: 0000000000000000 | [ 27.988127][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 445, name: mausezahn | [ 27.988571][ C3] preempt_count: 101, expected: 0 | [ 27.988832][ C3] RCU nest depth: 3, expected: 0 | [ 27.989084][ C3] INFO: lockdep is turned off. [ 27.989735][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.990048][ C3] Call Trace: [ 27.990248][ C3] [ 27.990378][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 27.990649][ C3] __might_resched (kernel/sched/core.c:8759) [ 27.990894][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 27.991214][ 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) [ 27.991535][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 27.991791][ C3] __alloc_skb (net/core/skbuff.c:730) [ 27.992043][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 27.992294][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 27.992543][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 27.992794][ C3] skb_copy (net/core/skbuff.c:2221) [ 27.992987][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 27.993254][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 27.993570][ C3] ? __pfx_ip4ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:713) ip6_tunnel [ 27.993948][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 27.994203][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 27.994458][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 27.994722][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 27.994980][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 27.995238][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 27.995489][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 27.995679][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 27.995932][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 27.996184][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 27.996430][ 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) [ 27.996618][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 27.996873][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 27.997135][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 27.997394][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 27.997645][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 27.997894][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 27.998146][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 27.998456][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 27.998771][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 27.999026][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 27.999282][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 27.999534][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 27.999786][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 28.000045][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 28.000300][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 28.000559][ C3] handle_softirqs (kernel/softirq.c:561) [ 28.000819][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 28.001079][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 28.001270][ C3] [ 28.001402][ C3] [ 28.001531][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 28.001783][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 28.002033][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 28.002283][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 28.002536][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 28.002800][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 28.003049][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 28.003304][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 28.003625][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 28.003883][ C3] packet_snd (net/packet/af_packet.c:3132) [ 28.004137][ C3] ? __lock_release (kernel/locking/lockdep.c:5525) [ 28.004392][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 28.004653][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 28.004908][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 28.005160][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 28.005418][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 28.005674][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 28.005929][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 28.006187][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 28.006449][ C3] ? sock_ioctl (net/socket.c:1342) [ 28.006711][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 28.006968][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 28.007233][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 28.007639][ C3] __x64_sys_sendto (net/socket.c:2211) [ 28.007886][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 28.008204][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 28.008461][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 28.008901][ C3] RIP: 0033:0x7f534d9bca4a [ 28.009166][ 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 [ 28.010219][ C3] RSP: 002b:00007fff868454b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 28.010616][ C3] RAX: ffffffffffffffda RBX: 000000000b4f69d0 RCX: 00007f534d9bca4a [ 28.011120][ C3] RDX: 0000000000000062 RSI: 000000000b4f65c2 RDI: 0000000000000005 [ 28.011502][ C3] RBP: 000000000b4f65c2 R08: 00007fff868454c0 R09: 0000000000000014 [ 28.011879][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 28.012413][ C3] R13: 0000000000000062 R14: 00007fff868454c0 R15: 0000000000000000 | [ 29.534096][ C3] preempt_count: 101, expected: 0 | [ 29.534247][ C3] RCU nest depth: 3, expected: 0 | [ 29.534402][ C3] INFO: lockdep is turned off. | [ 29.534859][ C3] Tainted: [W]=WARN [ 29.534977][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.535176][ C3] Call Trace: [ 29.535293][ C3] [ 29.535376][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 29.535546][ C3] __might_resched (kernel/sched/core.c:8759) [ 29.535699][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 29.535890][ 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) [ 29.536077][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 29.536230][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 29.536383][ C3] __alloc_skb (net/core/skbuff.c:730) [ 29.536535][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 29.536691][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 29.536878][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 29.537029][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 29.537181][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 29.537342][ C3] skb_copy (net/core/skbuff.c:2221) [ 29.537458][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 29.537611][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 29.537810][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 29.538038][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 29.538191][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 29.538345][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 29.538499][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 29.538652][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 29.538808][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 29.538963][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 29.539115][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 29.539229][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 29.539379][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 29.539532][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 29.539685][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 29.539834][ 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) [ 29.539949][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 29.540106][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 29.540259][ 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) [ 29.540410][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 29.540560][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 29.540711][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 29.540859][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 29.541020][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 29.541211][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 29.541401][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 29.541552][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 29.541703][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 29.541859][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 29.542015][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 29.542170][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 29.542321][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 29.542478][ C3] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 29.542633][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 29.542785][ C3] handle_softirqs (kernel/softirq.c:561) [ 29.542939][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 29.543091][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 29.543206][ C3] [ 29.543283][ C3] [ 29.543360][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 29.543514][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 29.543664][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 29.543819][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 29.543970][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 29.544123][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 29.544275][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 29.544436][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 29.544625][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 29.544777][ C3] packet_snd (net/packet/af_packet.c:3132) [ 29.544930][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 29.545080][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 29.545231][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 29.545380][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 29.545532][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 29.545688][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 29.545838][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 29.545988][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 29.546140][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 29.546294][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 29.546447][ C3] ? sock_ioctl (net/socket.c:1342) [ 29.546598][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 29.546751][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 29.546908][ C3] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 29.547058][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 29.547213][ C3] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 29.547373][ C3] __x64_sys_sendto (net/socket.c:2211) [ 29.547526][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 29.547716][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 29.547869][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 29.548065][ C3] RIP: 0033:0x7f06bed3da4a [ 29.548225][ 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 [ 29.548758][ C3] RSP: 002b:00007ffccc917058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 29.548992][ C3] RAX: ffffffffffffffda RBX: 0000000026398ec0 RCX: 00007f06bed3da4a [ 29.549217][ C3] RDX: 0000000000000076 RSI: 0000000026399172 RDI: 0000000000000005 [ 29.549445][ C3] RBP: 0000000026399172 R08: 00007ffccc917060 R09: 0000000000000014 [ 29.549669][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 29.549896][ C3] R13: 0000000000000076 R14: 00007ffccc917060 R15: 0000000000000000 | [ 33.548472][ C0] preempt_count: 101, expected: 0 | [ 33.548663][ C0] RCU nest depth: 3, expected: 0 | [ 33.548851][ C0] INFO: lockdep is turned off. | [ 33.549431][ C0] Tainted: [W]=WARN [ 33.549590][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.549826][ C0] Call Trace: [ 33.549969][ C0] [ 33.550067][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 33.550266][ C0] __might_resched (kernel/sched/core.c:8759) [ 33.550460][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 33.550700][ 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) [ 33.550937][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 33.551135][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 33.551328][ C0] __alloc_skb (net/core/skbuff.c:730) [ 33.551520][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 33.551710][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 33.551948][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 33.552140][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 33.552328][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 33.552525][ C0] skb_copy (net/core/skbuff.c:2221) [ 33.552671][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 33.552862][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 33.553100][ C0] ? __pfx_ip4ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:713) ip6_tunnel [ 33.553383][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 33.553575][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 33.553766][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 33.553966][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 33.554160][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 33.554356][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 33.554548][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 33.554738][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 33.554881][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 33.555070][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 33.555261][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 33.555458][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 33.555648][ 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) [ 33.555793][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 33.555981][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 33.556172][ 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) [ 33.556362][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 33.556551][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 33.556747][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 33.556935][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 33.557124][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 33.557377][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 33.557616][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 33.557807][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 33.558002][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 33.558195][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 33.558396][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 33.558589][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 33.558782][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 33.558973][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 33.559214][ C0] handle_softirqs (kernel/softirq.c:561) [ 33.559405][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 33.559597][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 33.559744][ C0] [ 33.559843][ C0] [ 33.559941][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 33.560135][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 33.560326][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 33.560518][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 33.560708][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 33.560901][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 33.561099][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 33.561289][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 33.561525][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 33.561717][ C0] packet_snd (net/packet/af_packet.c:3132) [ 33.561911][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 33.562103][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 33.562293][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 33.562486][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 33.562677][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 33.562865][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 33.563053][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 33.563243][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 33.563435][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 33.563627][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 33.563818][ C0] ? sock_ioctl (net/socket.c:1342) [ 33.564015][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 33.564206][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 33.564393][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 33.564584][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 33.564773][ C0] __x64_sys_sendto (net/socket.c:2211) [ 33.564962][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 33.565198][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 33.565394][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.565630][ C0] RIP: 0033:0x7ff8a0433a4a [ 33.565826][ 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 [ 33.566488][ C0] RSP: 002b:00007ffd5bdb0818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 33.566779][ C0] RAX: ffffffffffffffda RBX: 000000000366e9d0 RCX: 00007ff8a0433a4a [ 33.567061][ C0] RDX: 0000000000000062 RSI: 000000000366e5c2 RDI: 0000000000000005 [ 33.567351][ C0] RBP: 000000000366e5c2 R08: 00007ffd5bdb0820 R09: 0000000000000014 [ 33.567631][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 33.567918][ C0] R13: 0000000000000062 R14: 00007ffd5bdb0820 R15: 0000000000000000 | [ 35.018172][ C0] preempt_count: 101, expected: 0 | [ 35.018322][ C0] RCU nest depth: 3, expected: 0 | [ 35.018492][ C0] INFO: lockdep is turned off. | [ 35.018952][ C0] Tainted: [W]=WARN [ 35.019068][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.019262][ C0] Call Trace: [ 35.019377][ C0] [ 35.019464][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 35.019626][ C0] __might_resched (kernel/sched/core.c:8759) [ 35.019780][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 35.019973][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 35.020163][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 35.020315][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 35.020472][ C0] __alloc_skb (net/core/skbuff.c:730) [ 35.020631][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 35.020793][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 35.020992][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 35.021143][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 35.021294][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 35.021448][ C0] skb_copy (net/core/skbuff.c:2221) [ 35.021563][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 35.021719][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 35.021916][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 35.022145][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 35.022301][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 35.022454][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 35.022609][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 35.022765][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 35.022920][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 35.023076][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 35.023234][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 35.023349][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 35.023501][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 35.023650][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 35.023802][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 35.023954][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 35.024069][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 35.024227][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 35.024379][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 35.024538][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 35.024691][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 35.024843][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 35.024993][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 35.025154][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 35.025344][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 35.025535][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 35.025703][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 35.025856][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 35.026009][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 35.026162][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 35.026319][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 35.026475][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 35.026633][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 35.026834][ C0] handle_softirqs (kernel/softirq.c:561) [ 35.026991][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 35.027143][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 35.027277][ C0] [ 35.027355][ C0] [ 35.027431][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 35.027585][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 35.027741][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 35.027897][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 35.028049][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 35.028204][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 35.028357][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 35.028509][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 35.028699][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 35.028853][ C0] packet_snd (net/packet/af_packet.c:3132) [ 35.029008][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 35.029160][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 35.029312][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 35.029464][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 35.029615][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 35.029764][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 35.029921][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 35.030073][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 35.030226][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 35.030378][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 35.030533][ C0] ? sock_ioctl (net/socket.c:1342) [ 35.030685][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 35.030837][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 35.030987][ C0] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 35.031145][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 35.031295][ C0] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 35.031448][ C0] __x64_sys_sendto (net/socket.c:2211) [ 35.031603][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 35.031794][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 35.031947][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.032138][ C0] RIP: 0033:0x7fb4e9fb1a4a [ 35.032301][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 35.032836][ C0] RSP: 002b:00007ffd0197fbc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 35.033069][ C0] RAX: ffffffffffffffda RBX: 000000002c71bec0 RCX: 00007fb4e9fb1a4a [ 35.033301][ C0] RDX: 0000000000000076 RSI: 000000002c71c172 RDI: 0000000000000005 [ 35.033529][ C0] RBP: 000000002c71c172 R08: 00007ffd0197fbd0 R09: 0000000000000014 [ 35.033754][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 35.033982][ C0] R13: 0000000000000076 R14: 00007ffd0197fbd0 R15: 0000000000000000 | [ 37.087263][ C3] preempt_count: 101, expected: 0 | [ 37.087429][ C3] RCU nest depth: 3, expected: 0 | [ 37.087584][ C3] INFO: lockdep is turned off. | [ 37.088046][ C3] Tainted: [W]=WARN [ 37.088162][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.088362][ C3] Call Trace: [ 37.088483][ C3] [ 37.088561][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 37.088720][ C3] __might_resched (kernel/sched/core.c:8759) [ 37.088875][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 37.089070][ 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) [ 37.089258][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 37.089414][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 37.089570][ C3] __alloc_skb (net/core/skbuff.c:730) [ 37.089726][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 37.089883][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 37.090081][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 37.090237][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 37.090394][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 37.090548][ C3] skb_copy (net/core/skbuff.c:2221) [ 37.090663][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 37.090821][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 37.091014][ C3] ? __pfx_ip4ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:713) ip6_tunnel [ 37.091241][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 37.091395][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 37.091550][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 37.091706][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 37.091859][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 37.092019][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 37.092176][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 37.092328][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 37.092442][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 37.092593][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 37.092747][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 37.092901][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 37.093053][ 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) [ 37.093171][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 37.093324][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 37.093477][ 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) [ 37.093631][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 37.093786][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 37.093940][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 37.094089][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 37.094245][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 37.094435][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 37.094624][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 37.094775][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 37.094928][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 37.095084][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 37.095239][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 37.095393][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 37.095552][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 37.095709][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 37.095903][ C3] handle_softirqs (kernel/softirq.c:561) [ 37.096056][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 37.096208][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 37.096323][ C3] [ 37.096401][ C3] [ 37.096479][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 37.096636][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 37.096786][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 37.096939][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 37.097091][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 37.097259][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 37.097412][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 37.097570][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 37.097761][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 37.097913][ C3] packet_snd (net/packet/af_packet.c:3132) [ 37.098067][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 37.098222][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 37.098376][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 37.098528][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 37.098678][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 37.098833][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 37.098985][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 37.099137][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 37.099292][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 37.099447][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 37.099605][ C3] ? sock_ioctl (net/socket.c:1342) [ 37.099756][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 37.099911][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 37.100068][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 37.100221][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 37.100371][ C3] __x64_sys_sendto (net/socket.c:2211) [ 37.100523][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 37.100714][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 37.100866][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.101063][ C3] RIP: 0033:0x7fd3f8c1ea4a [ 37.101222][ 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 [ 37.101761][ C3] RSP: 002b:00007ffff73caa48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 37.101994][ C3] RAX: ffffffffffffffda RBX: 000000003798d9d0 RCX: 00007fd3f8c1ea4a [ 37.102228][ C3] RDX: 0000000000000062 RSI: 000000003798d5c2 RDI: 0000000000000005 [ 37.102453][ C3] RBP: 000000003798d5c2 R08: 00007ffff73caa50 R09: 0000000000000014 [ 37.102679][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 37.102902][ C3] R13: 0000000000000062 R14: 00007ffff73caa50 R15: 0000000000000000 | [ 38.529453][ C2] preempt_count: 101, expected: 0 | [ 38.529637][ C2] RCU nest depth: 3, expected: 0 | [ 38.529816][ C2] INFO: lockdep is turned off. | [ 38.530340][ C2] Tainted: [W]=WARN [ 38.530470][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.530683][ C2] Call Trace: [ 38.530807][ C2] [ 38.530889][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 38.531063][ C2] __might_resched (kernel/sched/core.c:8759) [ 38.531231][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 38.531440][ 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) [ 38.531649][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 38.531816][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 38.531990][ C2] __alloc_skb (net/core/skbuff.c:730) [ 38.532155][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 38.532318][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 38.532526][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 38.532693][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 38.532856][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 38.533023][ C2] skb_copy (net/core/skbuff.c:2221) [ 38.533147][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 38.533321][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 38.533527][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 38.533772][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 38.533941][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 38.534106][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 38.534273][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 38.534440][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 38.534616][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 38.534784][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 38.534950][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 38.535074][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 38.535237][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 38.535403][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 38.535565][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 38.535727][ 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) [ 38.535856][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 38.536021][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 38.536187][ 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) [ 38.536352][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 38.536519][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 38.536685][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 38.536846][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 38.537011][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 38.537261][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 38.537468][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 38.537631][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 38.537796][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 38.537961][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 38.538124][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 38.538293][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 38.538463][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 38.538628][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 38.538835][ C2] handle_softirqs (kernel/softirq.c:561) [ 38.539004][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 38.539170][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 38.539297][ C2] [ 38.539383][ C2] [ 38.539466][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 38.539637][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 38.539806][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 38.539974][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 38.540142][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 38.540310][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 38.540478][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 38.540649][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 38.540855][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 38.541023][ C2] packet_snd (net/packet/af_packet.c:3132) [ 38.541182][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 38.541333][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 38.541482][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 38.541633][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 38.541784][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 38.541947][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 38.542094][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 38.542243][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 38.542395][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 38.542547][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 38.542696][ C2] ? trace_rcu_future_grace_period (./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:107) [ 38.542883][ C2] ? sock_ioctl (net/socket.c:1342) [ 38.543038][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 38.543198][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 38.543384][ C2] ? __local_bh_enable (kernel/softirq.c:350) [ 38.543536][ C2] __x64_sys_sendto (net/socket.c:2211) [ 38.543687][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 38.543875][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 38.544024][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.544224][ C2] RIP: 0033:0x7fa7685dea4a [ 38.544390][ 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 [ 38.544918][ C2] RSP: 002b:00007ffd55355da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 38.545147][ C2] RAX: ffffffffffffffda RBX: 0000000015fa6ec0 RCX: 00007fa7685dea4a [ 38.545377][ C2] RDX: 0000000000000076 RSI: 0000000015fa7172 RDI: 0000000000000005 [ 38.545599][ C2] RBP: 0000000015fa7172 R08: 00007ffd55355db0 R09: 0000000000000014 [ 38.545820][ C2] 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