======================================
| [ 26.625450][ C3] #1: ffffffffb0b59060 (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)
| [ 26.625789][ C3] #2: ffffffffb0b59060 (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)
| [ 26.626131][ C3]
| [ 26.626131][ C3] stack backtrace:
[ 26.626614][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 26.626833][ C3] Call Trace:
[ 26.626973][ C3]
[ 26.627066][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 26.627245][ C3] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041)
[ 26.627422][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 26.627612][ C3] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263)
[ 26.627787][ C3] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254)
[ 26.627982][ C3] ? stack_trace_save (kernel/stacktrace.c:123)
[ 26.628159][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 26.628338][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5226)
[ 26.628513][ C3] ? save_trace (kernel/locking/lockdep.c:588)
[ 26.628694][ C3] mark_lock (kernel/locking/lockdep.c:4749)
[ 26.628829][ C3] mark_usage (kernel/locking/lockdep.c:4638)
[ 26.628975][ C3] __lock_acquire (kernel/locking/lockdep.c:5180)
[ 26.629161][ C3] ? in6_dev_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/addrconf.h:396)
[ 26.629338][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 26.629514][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 26.629732][ C3] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 26.629910][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 26.630089][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 26.630263][ C3] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 26.630400][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 26.630576][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 26.630792][ C3] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867)
[ 26.630970][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 26.631189][ C3] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 26.631412][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 26.631591][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 26.631766][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 26.631944][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 26.632118][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 26.632295][ C3] skb_copy (net/core/skbuff.c:2221)
[ 26.632429][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 26.632607][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 26.632836][ C3] ? __pfx_ip4ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:713) ip6_tunnel
[ 26.633125][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 26.633319][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 26.633497][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 26.633676][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 26.633856][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.634039][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 26.634215][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 26.634348][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 26.634525][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 26.634704][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.634883][ 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)
[ 26.635016][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 26.635187][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.635362][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 26.635547][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.635722][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 26.635897][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.636071][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 26.636295][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 26.636513][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 26.636687][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.636872][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 26.637056][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 26.637232][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 26.637411][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 26.637591][ C3] ? note_gp_changes (kernel/rcu/tree.c:1331 (discriminator 31))
[ 26.637770][ C3] handle_softirqs (kernel/softirq.c:561)
[ 26.637952][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 26.638136][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 26.638269][ C3]
[ 26.638361][ C3]
[ 26.638450][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 26.638626][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 26.638802][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 26.638985][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 26.639158][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 26.639340][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 26.639516][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 26.639803][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 26.640018][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 26.640288][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 26.640459][ C3] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 26.640625][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 26.640799][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 26.640962][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 26.641127][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 26.641291][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 26.641457][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 26.641622][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 26.641788][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 26.641953][ C3] ? sock_ioctl (net/socket.c:1342)
[ 26.642122][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 26.642367][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 26.642533][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 26.642698][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 26.642861][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 26.643064][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 26.643233][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 26.643446][ C3] RIP: 0033:0x7f6e0484fa4a
[ 26.643620][ 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
[ 26.644202][ C3] RSP: 002b:00007ffe860b2cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 26.644456][ C3] RAX: ffffffffffffffda RBX: 00000000351d59d0 RCX: 00007f6e0484fa4a
[ 26.644710][ C3] RDX: 0000000000000062 RSI: 00000000351d55c2 RDI: 0000000000000005
[ 26.644963][ C3] RBP: 00000000351d55c2 R08: 00007ffe860b2cc0 R09: 0000000000000014
[ 26.645217][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 26.645482][ C3] R13: 0000000000000062 R14: 00007ffe860b2cc0 R15: 0000000000000000
| [ 26.646176][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 422, name: mausezahn
| [ 26.646452][ C3] preempt_count: 101, expected: 0
| [ 26.646607][ C3] RCU nest depth: 3, expected: 0
| [ 26.646876][ C3] INFO: lockdep is turned off.
[ 26.647274][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 26.647473][ C3] Call Trace:
[ 26.647590][ C3]
[ 26.647669][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 26.647829][ C3] __might_resched (kernel/sched/core.c:8759)
[ 26.648017][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 26.648236][ 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)
[ 26.648429][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 26.648584][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 26.648736][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 26.648889][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 26.649044][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 26.649198][ C3] skb_copy (net/core/skbuff.c:2221)
[ 26.649322][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 26.649480][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 26.649679][ C3] ? __pfx_ip4ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:713) ip6_tunnel
[ 26.649914][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 26.650072][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 26.650227][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 26.650388][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 26.650578][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.650731][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 26.650888][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 26.651007][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 26.651162][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 26.651316][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.651468][ 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)
[ 26.651608][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 26.651767][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.651924][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 26.652079][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.652233][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 26.652388][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.652541][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 26.652733][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 26.652934][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 26.653091][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.653246][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 26.653403][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 26.653561][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 26.653718][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 26.653876][ C3] ? note_gp_changes (kernel/rcu/tree.c:1331 (discriminator 31))
[ 26.654036][ C3] handle_softirqs (kernel/softirq.c:561)
[ 26.654198][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 26.654354][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 26.654470][ C3]
[ 26.654551][ C3]
[ 26.654631][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 26.654789][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 26.654943][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 26.655106][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 26.655265][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 26.655422][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 26.655576][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 26.655730][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 26.655923][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 26.656083][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 26.656336][ C3] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 26.656493][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 26.656649][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 26.656804][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 26.657045][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 26.657198][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 26.657352][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 26.657510][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 26.657753][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 26.657914][ C3] ? sock_ioctl (net/socket.c:1342)
[ 26.658109][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 26.658267][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 26.658515][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 26.658668][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 26.658824][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 26.659018][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 26.659268][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 26.659464][ C3] RIP: 0033:0x7f6e0484fa4a
[ 26.659641][ 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
[ 26.660286][ C3] RSP: 002b:00007ffe860b2cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 26.660625][ C3] RAX: ffffffffffffffda RBX: 00000000351d59d0 RCX: 00007f6e0484fa4a
[ 26.660860][ C3] RDX: 0000000000000062 RSI: 00000000351d55c2 RDI: 0000000000000005
[ 26.661092][ C3] RBP: 00000000351d55c2 R08: 00007ffe860b2cc0 R09: 0000000000000014
[ 26.661416][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 26.661651][ C3] R13: 0000000000000062 R14: 00007ffe860b2cc0 R15: 0000000000000000
| [ 28.255080][ C2] preempt_count: 101, expected: 0
| [ 28.255252][ C2] RCU nest depth: 3, expected: 0
| [ 28.255419][ C2] INFO: lockdep is turned off.
| [ 28.255898][ C2] Tainted: [W]=WARN
[ 28.256012][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 28.256204][ C2] Call Trace:
[ 28.256319][ C2]
[ 28.256396][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 28.256574][ C2] __might_resched (kernel/sched/core.c:8759)
[ 28.256737][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 28.256924][ 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)
[ 28.257109][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 28.257260][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 28.257418][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 28.257572][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 28.257722][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 28.257909][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 28.258073][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 28.258223][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 28.258373][ C2] skb_copy (net/core/skbuff.c:2221)
[ 28.258497][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 28.258649][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 28.258840][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 28.259067][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 28.259220][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 28.259373][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 28.259532][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 28.259690][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 28.259843][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.259994][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 28.260143][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 28.260258][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 28.260407][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 28.260588][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 28.260749][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.260902][ 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)
[ 28.261015][ C2] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 28.261168][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 28.261320][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 28.261475][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 28.261636][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 28.261784][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.261936][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 28.262128][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 28.262314][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 28.262463][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.262613][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 28.262764][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 28.262952][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 28.263105][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 28.263262][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 28.263408][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 28.263559][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 28.263708][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 28.263857][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 28.263970][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 28.264155][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 28.264311][ C2] handle_softirqs (kernel/softirq.c:561)
[ 28.264464][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 28.264617][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 28.264730][ C2]
[ 28.264807][ C2]
[ 28.264883][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 28.265032][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 28.265184][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 28.265335][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 28.265484][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 28.265647][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 28.265805][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 28.265957][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 28.266144][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 28.266300][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 28.266452][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 28.266601][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 28.266754][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 28.266904][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 28.267052][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 28.267201][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 28.267350][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 28.267504][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 28.267654][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 28.267805][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 28.267966][ C2] ? sock_ioctl (net/socket.c:1342)
[ 28.268121][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 28.268270][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 28.268417][ C2] ? 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)
[ 28.268601][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 28.268792][ C2] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 28.268943][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 28.269093][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 28.269281][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 28.269432][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 28.269621][ C2] RIP: 0033:0x7f7dc9717a4a
[ 28.269778][ 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
[ 28.270337][ C2] RSP: 002b:00007ffcdedd1c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 28.270565][ C2] RAX: ffffffffffffffda RBX: 00000000096ebec0 RCX: 00007f7dc9717a4a
[ 28.270793][ C2] RDX: 0000000000000076 RSI: 00000000096ec172 RDI: 0000000000000005
[ 28.271017][ C2] RBP: 00000000096ec172 R08: 00007ffcdedd1c80 R09: 0000000000000014
[ 28.271240][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 28.271480][ C2] R13: 0000000000000076 R14: 00007ffcdedd1c80 R15: 0000000000000000
| [ 32.398205][ C2] preempt_count: 101, expected: 0
| [ 32.398383][ C2] RCU nest depth: 3, expected: 0
| [ 32.398550][ C2] INFO: lockdep is turned off.
| [ 32.399022][ C2] Tainted: [W]=WARN
[ 32.399143][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 32.399932][ C2] Call Trace:
[ 32.400059][ C2]
[ 32.400145][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 32.400348][ C2] __might_resched (kernel/sched/core.c:8759)
[ 32.400518][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 32.400727][ 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)
[ 32.400931][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 32.401103][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 32.401268][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 32.401431][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 32.401598][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 32.401802][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 32.401966][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 32.402126][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 32.402297][ C2] skb_copy (net/core/skbuff.c:2221)
[ 32.402422][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 32.402587][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 32.402793][ C2] ? __pfx_ip4ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:713) ip6_tunnel
[ 32.403044][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 32.403208][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 32.403373][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 32.403544][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 32.403709][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 32.403875][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 32.404041][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 32.404208][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 32.404332][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 32.404497][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 32.404663][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 32.404834][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 32.404996][ 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)
[ 32.405120][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 32.405284][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 32.405447][ 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)
[ 32.405613][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 32.405777][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 32.405940][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 32.406105][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 32.406271][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 32.406472][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 32.406674][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 32.406839][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 32.407001][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 32.407167][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 32.407333][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 32.407502][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 32.407668][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 32.407833][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 32.408049][ C2] handle_softirqs (kernel/softirq.c:561)
[ 32.408217][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 32.408380][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 32.408508][ C2]
[ 32.408592][ C2]
[ 32.408676][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 32.408840][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 32.409003][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 32.409168][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 32.409334][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 32.409499][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 32.409668][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 32.409831][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 32.410034][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 32.410198][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 32.410368][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 32.410529][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 32.410691][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 32.410860][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 32.411024][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 32.411186][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 32.411349][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 32.411513][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 32.411674][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 32.411835][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 32.412002][ C2] ? sock_ioctl (net/socket.c:1342)
[ 32.412172][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 32.412336][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 32.412500][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 32.412662][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 32.412826][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 32.412988][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 32.413187][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 32.413357][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 32.413563][ C2] RIP: 0033:0x7fba7cab4a4a
[ 32.413732][ 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
[ 32.414302][ C2] RSP: 002b:00007ffefe4a0718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 32.414554][ C2] RAX: ffffffffffffffda RBX: 000000000aec59d0 RCX: 00007fba7cab4a4a
[ 32.414800][ C2] RDX: 0000000000000062 RSI: 000000000aec55c2 RDI: 0000000000000005
[ 32.415042][ C2] RBP: 000000000aec55c2 R08: 00007ffefe4a0720 R09: 0000000000000014
[ 32.415289][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 32.415538][ C2] R13: 0000000000000062 R14: 00007ffefe4a0720 R15: 0000000000000000
| [ 33.892898][ C3] preempt_count: 101, expected: 0
| [ 33.893056][ C3] RCU nest depth: 3, expected: 0
| [ 33.893210][ C3] INFO: lockdep is turned off.
| [ 33.893673][ C3] Tainted: [W]=WARN
[ 33.893789][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 33.893980][ C3] Call Trace:
[ 33.894094][ C3]
[ 33.894173][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 33.894336][ C3] __might_resched (kernel/sched/core.c:8759)
[ 33.894496][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 33.894685][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 33.894874][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 33.895028][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 33.895180][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 33.895332][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 33.895485][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 33.895676][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 33.895827][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 33.895977][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 33.896129][ C3] skb_copy (net/core/skbuff.c:2221)
[ 33.896246][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 33.896399][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 33.896591][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 33.896822][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 33.896977][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 33.897130][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 33.897282][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 33.897438][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 33.897594][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 33.897746][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 33.897910][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 33.898031][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 33.898183][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 33.898335][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 33.898486][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 33.898636][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309)
[ 33.898749][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 33.898899][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 33.899056][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099)
[ 33.899207][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 33.899357][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 33.899508][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 33.899660][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 33.899809][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 33.899998][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 33.900190][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 33.900339][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 33.900500][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 33.900652][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 33.900805][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 33.900960][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 33.901115][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 33.901266][ C3] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 33.901423][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 33.901575][ C3] handle_softirqs (kernel/softirq.c:561)
[ 33.901728][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 33.901880][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 33.901994][ C3]
[ 33.902071][ C3]
[ 33.902147][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 33.902300][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 33.902456][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 33.902610][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 33.902761][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 33.902914][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 33.903065][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 33.903214][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 33.903406][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 33.903560][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 33.903711][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 33.903861][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 33.904012][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 33.904162][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 33.904314][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 33.904463][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 33.904618][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 33.904768][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 33.904921][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 33.905073][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 33.905229][ C3] ? sock_ioctl (net/socket.c:1342)
[ 33.905380][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 33.905533][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 33.905682][ 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)
[ 33.905838][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 33.905990][ C3] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 33.906139][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 33.906289][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 33.906488][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 33.906641][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 33.906829][ C3] RIP: 0033:0x7f96478eaa4a
[ 33.906989][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 33.907522][ C3] RSP: 002b:00007ffccffbad68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 33.907753][ C3] RAX: ffffffffffffffda RBX: 0000000013a4aec0 RCX: 00007f96478eaa4a
[ 33.907994][ C3] RDX: 0000000000000076 RSI: 0000000013a4b172 RDI: 0000000000000005
[ 33.908223][ C3] RBP: 0000000013a4b172 R08: 00007ffccffbad70 R09: 0000000000000014
[ 33.908453][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 33.908679][ C3] R13: 0000000000000076 R14: 00007ffccffbad70 R15: 0000000000000000
| [ 36.025027][ C2] preempt_count: 101, expected: 0
| [ 36.025192][ C2] RCU nest depth: 3, expected: 0
| [ 36.025367][ C2] INFO: lockdep is turned off.
| [ 36.025845][ C2] Tainted: [W]=WARN
[ 36.025968][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 36.026161][ C2] Call Trace:
[ 36.026275][ C2]
[ 36.026353][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 36.026512][ C2] __might_resched (kernel/sched/core.c:8759)
[ 36.026666][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 36.026856][ 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)
[ 36.027041][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 36.027199][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 36.027362][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 36.027513][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 36.027664][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 36.027853][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 36.028025][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 36.028175][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 36.028329][ C2] skb_copy (net/core/skbuff.c:2221)
[ 36.028445][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 36.028596][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 36.028789][ C2] ? __pfx_ip4ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:713) ip6_tunnel
[ 36.029018][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 36.029175][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 36.029324][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 36.029481][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 36.029635][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 36.029788][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 36.029937][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 36.030086][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 36.030199][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 36.030350][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 36.030499][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 36.030655][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 36.030804][ 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)
[ 36.030920][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 36.031069][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 36.031219][ 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)
[ 36.031367][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 36.031519][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 36.031674][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 36.031820][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 36.031968][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 36.032155][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 36.032341][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 36.032505][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 36.032667][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 36.032822][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 36.032980][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 36.033134][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 36.033285][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 36.033436][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 36.033585][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 36.033773][ C2] handle_softirqs (kernel/softirq.c:561)
[ 36.033927][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 36.034083][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 36.034197][ C2]
[ 36.034274][ C2]
[ 36.034352][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 36.034504][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 36.034653][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 36.034805][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 36.034953][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 36.035112][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 36.035266][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 36.035417][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 36.035604][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 36.035760][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 36.035913][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 36.036061][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 36.036215][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 36.036368][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 36.036518][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 36.036666][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 36.036814][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 36.036965][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 36.037116][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 36.037273][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 36.037424][ C2] ? sock_ioctl (net/socket.c:1342)
[ 36.037573][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 36.037722][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 36.037871][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 36.038036][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 36.038187][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 36.038335][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 36.038530][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 36.038683][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 36.038873][ C2] RIP: 0033:0x7f9a1c529a4a
[ 36.039030][ 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
[ 36.039562][ C2] RSP: 002b:00007fff6b8f3a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 36.039789][ C2] RAX: ffffffffffffffda RBX: 000000000a7d69d0 RCX: 00007f9a1c529a4a
[ 36.040012][ C2] RDX: 0000000000000062 RSI: 000000000a7d65c2 RDI: 0000000000000005
[ 36.040235][ C2] RBP: 000000000a7d65c2 R08: 00007fff6b8f3aa0 R09: 0000000000000014
[ 36.040469][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 36.040694][ C2] R13: 0000000000000062 R14: 00007fff6b8f3aa0 R15: 0000000000000000
| [ 37.535911][ C0] preempt_count: 101, expected: 0
| [ 37.536060][ C0] RCU nest depth: 3, expected: 0
| [ 37.536212][ C0] INFO: lockdep is turned off.
| [ 37.536678][ C0] Tainted: [W]=WARN
[ 37.536796][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 37.536983][ C0] Call Trace:
[ 37.537099][ C0]
[ 37.537177][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 37.537348][ C0] __might_resched (kernel/sched/core.c:8759)
[ 37.537500][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 37.537692][ 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)
[ 37.537885][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 37.538038][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 37.538191][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 37.538342][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 37.538493][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 37.538683][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 37.538834][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 37.538985][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 37.539137][ C0] skb_copy (net/core/skbuff.c:2221)
[ 37.539251][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 37.539402][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 37.539596][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 37.539833][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 37.539988][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 37.540141][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 37.540294][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 37.540447][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 37.540602][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 37.540754][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 37.540908][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 37.541021][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 37.541171][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 37.541322][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 37.541477][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 37.541628][ 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)
[ 37.541742][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 37.541893][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 37.542054][ 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)
[ 37.542206][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 37.542357][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 37.542508][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 37.542658][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 37.542806][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 37.542992][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 37.543182][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 37.543332][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 37.543484][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 37.543635][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 37.543789][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 37.543944][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 37.544095][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 37.544246][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 37.544441][ C0] handle_softirqs (kernel/softirq.c:561)
[ 37.544600][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 37.544751][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 37.544865][ C0]
[ 37.544943][ C0]
[ 37.545021][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 37.545172][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 37.545326][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 37.545478][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 37.545629][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 37.545783][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 37.545934][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 37.546084][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 37.546275][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 37.546432][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 37.546585][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 37.546735][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 37.546896][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 37.547050][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 37.547200][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 37.547351][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 37.547502][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 37.547659][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 37.547809][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 37.547976][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 37.548133][ C0] ? sock_ioctl (net/socket.c:1342)
[ 37.548283][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 37.548433][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 37.548583][ 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)
[ 37.548741][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 37.548890][ C0] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 37.549040][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 37.549190][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 37.549379][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 37.549529][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 37.549719][ C0] RIP: 0033:0x7fee89836a4a
[ 37.549878][ 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
[ 37.550411][ C0] RSP: 002b:00007ffe183ffd08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 37.550640][ C0] RAX: ffffffffffffffda RBX: 0000000009d70ec0 RCX: 00007fee89836a4a
[ 37.550869][ C0] RDX: 0000000000000076 RSI: 0000000009d71172 RDI: 0000000000000005
[ 37.551095][ C0] RBP: 0000000009d71172 R08: 00007ffe183ffd10 R09: 0000000000000014
[ 37.551319][ 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