====================================== | [ 9.362043][ C1] | [ 9.362043][ C1] | [ 9.362043][ C1] stack backtrace: | [ 9.362050][ C1] Tainted: [W]=WARN [ 9.362051][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.362053][ C1] Call Trace: [ 9.362054][ C1] [ 9.362055][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.362059][ C1] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 9.362062][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 9.362065][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 9.362067][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 9.362068][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 9.362071][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.362072][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 9.362074][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362078][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.362080][ C1] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 9.362082][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 9.362084][ C1] console_emit_next_record (kernel/printk/printk.c:3177) [ 9.362086][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.362088][ C1] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.362090][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362092][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.362094][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.362096][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.362098][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362100][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.362102][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.362104][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362106][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.362108][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.362110][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.362112][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 9.362114][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.362116][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.362118][ C1] _printk (kernel/printk/printk.c:2504) [ 9.362120][ C1] ? snapshot_read.cold (user.c:?) [ 9.362122][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 9.362125][ C1] ? idr_get_free (??:?) [ 9.362127][ C1] tcp_make_synack.cold (net/ipv4/tcp_output.c:4011 (discriminator 3)) [ 9.362129][ C1] ? tcp_send_synack (./include/net/tcp_ecn.h:589) [ 9.362132][ C1] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 9.362135][ C1] ? lockdep_init_map_type (kernel/locking/lockdep.c:4989) [ 9.362137][ C1] ? timer_init_key (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 ./include/linux/lockdep.h:148 kernel/time/timer.c:861 kernel/time/timer.c:881) [ 9.362139][ C1] tcp_v6_send_synack (net/ipv6/tcp_ipv6.c:570) [ 9.362141][ C1] ? tcp_v6_md5_lookup (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.362142][ C1] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:4407 (discriminator 14)) [ 9.362145][ C1] ? tcp_v6_route_req (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/tcp_ipv6.c:799 net/ipv6/tcp_ipv6.c:811) [ 9.362147][ C1] tcp_conn_request (net/ipv4/tcp_input.c:7796 (discriminator 3)) [ 9.362149][ C1] ? tcp_ao_calc_traffic_key (net/ipv4/tcp_ao.c:153) [ 9.362153][ C1] ? tcp_get_syncookie_mss (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.362154][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.362156][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362158][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.362160][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362161][ C1] ? down_read_nested (kernel/locking/rwsem.c:256 kernel/locking/rwsem.c:1290 kernel/locking/rwsem.c:1304 kernel/locking/rwsem.c:1710) [ 9.362165][ C1] ? tcp_rcv_listen_state_process (net/ipv4/tcp_input.c:7167) [ 9.362167][ C1] tcp_rcv_listen_state_process (net/ipv4/tcp_input.c:7167) [ 9.362169][ C1] tcp_v6_rcv_listen.constprop.0.isra.0 (net/ipv6/tcp_ipv6.c:1728) [ 9.362171][ C1] ? tcp_v6_fill_cb (net/ipv6/tcp_ipv6.c:1755) [ 9.362172][ C1] tcp_v6_rcv (net/ipv6/tcp_ipv6.c:1934) [ 9.362175][ C1] ? tcp_v6_syn_recv_sock (./include/net/sock.h:1128 (discriminator 2)) [ 9.362177][ C1] ? ipv6_raw_deliver (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/ipv6/raw.c:207 (discriminator 2)) [ 9.362180][ C1] ? ipv6_raw_deliver (./include/linux/rcupdate.h:882 net/ipv6/raw.c:207) [ 9.362181][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362183][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:479) [ 9.362187][ C1] ip6_input_finish (net/ipv6/ip6_input.c:534) [ 9.362189][ C1] ip6_input (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv6/ip6_input.c:545) [ 9.362190][ C1] ? ip6_input_finish (net/ipv6/ip6_input.c:527 (discriminator 46)) [ 9.362192][ C1] ? ip6_rcv_core (./include/linux/skbuff.h:3421 net/ipv6/ip6_input.c:332) [ 9.362195][ C1] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 9.362197][ C1] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 9.362199][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.362200][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362202][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 9.362204][ C1] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 9.362206][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.362208][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 9.362210][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 9.362212][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362215][ C1] process_backlog (net/core/dev.c:6728) [ 9.362217][ C1] __napi_poll (net/core/dev.c:7787) [ 9.362220][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 9.362223][ C1] ? __napi_poll (./include/net/gro.h:507) [ 9.362225][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.362228][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362230][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.362232][ C1] handle_softirqs (kernel/softirq.c:645) [ 9.362234][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 9.362235][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362237][ C1] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 9.362240][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 9.362242][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 9.362244][ C1] [ 9.362244][ C1] [ 9.362245][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 9.362247][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 9.362250][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 9.362252][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.362253][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.362255][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.362256][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362258][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.362260][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 9.362262][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 9.362265][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 9.362267][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 9.362268][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.362270][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.362272][ C1] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 9.362275][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 9.362277][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 9.362279][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 9.362281][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.362282][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.362284][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.362286][ C1] ip6_xmit (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_output.c:381 (discriminator 4)) [ 9.362287][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.362289][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362291][ C1] ? ip6_autoflowlabel (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.362293][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.362295][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.362296][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362298][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.362300][ C1] ? inet6_csk_xmit (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) net/ipv6/inet6_connection_sock.c:118 (discriminator 2)) [ 9.362302][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362304][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.362306][ C1] inet6_csk_xmit (net/ipv6/inet6_connection_sock.c:121 (discriminator 13)) [ 9.362308][ C1] __tcp_transmit_skb (net/ipv4/tcp_output.c:1716) [ 9.362311][ C1] ? __tcp_select_window (./arch/x86/include/asm/atomic.h:23) [ 9.362313][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.362314][ C1] ? ktime_get (./include/linux/seqlock.h:75 (discriminator 6) kernel/time/timekeeping.c:1002 (discriminator 6)) [ 9.362316][ C1] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 9.362319][ C1] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 9.362321][ C1] tcp_connect (net/ipv4/tcp_output.c:1734 net/ipv4/tcp_output.c:4383) [ 9.362323][ C1] ? inet6_hash_connect (net/ipv6/inet6_hashtables.c:403) [ 9.362326][ C1] tcp_v6_connect (net/ipv6/tcp_ipv6.c:346) [ 9.362328][ C1] ? inet6_sk_rx_dst_set (./include/linux/skbuff.h:1165) [ 9.362329][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.362331][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.362333][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.362335][ C1] __inet_stream_connect (net/ipv4/af_inet.c:690) [ 9.362336][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.362338][ C1] inet_stream_connect (net/ipv4/af_inet.c:761) [ 9.362339][ C1] __sys_connect (net/socket.c:2141 (discriminator 3) net/socket.c:2166 (discriminator 3) net/socket.c:2183 (discriminator 3)) [ 9.362341][ C1] ? do_fcntl (fs/fcntl.c:477) [ 9.362344][ C1] ? __sys_connect_file (net/socket.c:2141 (discriminator 3)) [ 9.362347][ C1] ? fput (./include/linux/preempt.h:500 ./include/linux/file_ref.h:150 fs/file_table.c:588) [ 9.362350][ C1] __x64_sys_connect (net/socket.c:2189 net/socket.c:2186 net/socket.c:2186) [ 9.362352][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.362353][ C1] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 9.362354][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.362356][ C1] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.362358][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.362359][ C1] RIP: 0033:0x7f1d650cf312 [ 9.362363][ C1] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 9.362364][ C1] RSP: 002b:00007f1d6484c968 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 9.362367][ C1] RAX: ffffffffffffffda RBX: 000000000000000a RCX: 00007f1d650cf312 [ 9.362369][ C1] RDX: 000000000000001c RSI: 00007f1d6484cc30 RDI: 000000000000000a [ 9.362370][ C1] RBP: 00007f1d6484c990 R08: 0000000000000000 R09: 0000000000000000 [ 9.362370][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f1d6484cc30 [ 9.362371][ C1] R13: 000000000000001c R14: 0000000000000001 R15: 0000000000412230 | [ 9.362389][ C1] softirqs last disabled at (17063): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 9.362391][ C1] Preemption disabled at: | [ 9.362392][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 9.362397][ C1] Tainted: [W]=WARN [ 9.362397][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.362398][ C1] Call Trace: [ 9.362398][ C1] [ 9.362399][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.362401][ C1] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 9.362403][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 9.362406][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.362409][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362411][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.362413][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.362415][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.362417][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.362418][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.362421][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 9.362423][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.362425][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.362427][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 9.362429][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.362431][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362433][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.362435][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.362438][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.362439][ C1] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.362441][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362443][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.362445][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.362448][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.362449][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362452][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.362454][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.362455][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362457][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.362459][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.362461][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.362463][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 9.362465][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.362467][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.362470][ C1] _printk (kernel/printk/printk.c:2504) [ 9.362471][ C1] ? snapshot_read.cold (user.c:?) [ 9.362473][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 9.362475][ C1] ? idr_get_free (??:?) [ 9.362477][ C1] tcp_make_synack.cold (net/ipv4/tcp_output.c:4011 (discriminator 3)) [ 9.362480][ C1] ? tcp_send_synack (./include/net/tcp_ecn.h:589) [ 9.362482][ C1] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 9.362484][ C1] ? lockdep_init_map_type (kernel/locking/lockdep.c:4989) [ 9.362486][ C1] ? timer_init_key (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 ./include/linux/lockdep.h:148 kernel/time/timer.c:861 kernel/time/timer.c:881) [ 9.362489][ C1] tcp_v6_send_synack (net/ipv6/tcp_ipv6.c:570) [ 9.362490][ C1] ? tcp_v6_md5_lookup (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.362492][ C1] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:4407 (discriminator 14)) [ 9.362494][ C1] ? tcp_v6_route_req (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/ipv6/tcp_ipv6.c:799 net/ipv6/tcp_ipv6.c:811) [ 9.362496][ C1] tcp_conn_request (net/ipv4/tcp_input.c:7796 (discriminator 3)) [ 9.362498][ C1] ? tcp_ao_calc_traffic_key (net/ipv4/tcp_ao.c:153) [ 9.362501][ C1] ? tcp_get_syncookie_mss (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.362503][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.362504][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362507][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.362508][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362510][ C1] ? down_read_nested (kernel/locking/rwsem.c:256 kernel/locking/rwsem.c:1290 kernel/locking/rwsem.c:1304 kernel/locking/rwsem.c:1710) [ 9.362513][ C1] ? tcp_rcv_listen_state_process (net/ipv4/tcp_input.c:7167) [ 9.362515][ C1] tcp_rcv_listen_state_process (net/ipv4/tcp_input.c:7167) [ 9.362517][ C1] tcp_v6_rcv_listen.constprop.0.isra.0 (net/ipv6/tcp_ipv6.c:1728) [ 9.362518][ C1] ? tcp_v6_fill_cb (net/ipv6/tcp_ipv6.c:1755) [ 9.362520][ C1] tcp_v6_rcv (net/ipv6/tcp_ipv6.c:1934) [ 9.362523][ C1] ? tcp_v6_syn_recv_sock (./include/net/sock.h:1128 (discriminator 2)) [ 9.362524][ C1] ? ipv6_raw_deliver (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/ipv6/raw.c:207 (discriminator 2)) [ 9.362526][ C1] ? ipv6_raw_deliver (./include/linux/rcupdate.h:882 net/ipv6/raw.c:207) [ 9.362528][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362530][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:479) [ 9.362533][ C1] ip6_input_finish (net/ipv6/ip6_input.c:534) [ 9.362535][ C1] ip6_input (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv6/ip6_input.c:545) [ 9.362537][ C1] ? ip6_input_finish (net/ipv6/ip6_input.c:527 (discriminator 46)) [ 9.362539][ C1] ? ip6_rcv_core (./include/linux/skbuff.h:3421 net/ipv6/ip6_input.c:332) [ 9.362541][ C1] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 9.362543][ C1] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 9.362545][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.362547][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362549][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 9.362551][ C1] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 9.362553][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.362554][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 9.362556][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 9.362558][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362561][ C1] process_backlog (net/core/dev.c:6728) [ 9.362564][ C1] __napi_poll (net/core/dev.c:7787) [ 9.362566][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 9.362569][ C1] ? __napi_poll (./include/net/gro.h:507) [ 9.362571][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.362574][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362576][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.362578][ C1] handle_softirqs (kernel/softirq.c:645) [ 9.362580][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 9.362581][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362586][ C1] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 9.362587][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 9.362590][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 9.362591][ C1] [ 9.362592][ C1] [ 9.362592][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 9.362594][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 9.362597][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 9.362599][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.362600][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.362602][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.362603][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362605][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.362607][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 9.362608][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 9.362611][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 9.362613][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 9.362614][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.362616][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.362618][ C1] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 9.362620][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 9.362622][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 9.362624][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 9.362625][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.362627][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.362628][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.362631][ C1] ip6_xmit (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_output.c:381 (discriminator 4)) [ 9.362632][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.362634][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362636][ C1] ? ip6_autoflowlabel (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.362638][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.362639][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.362641][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.362643][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.362645][ C1] ? inet6_csk_xmit (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) net/ipv6/inet6_connection_sock.c:118 (discriminator 2)) [ 9.362647][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.362649][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.362650][ C1] inet6_csk_xmit (net/ipv6/inet6_connection_sock.c:121 (discriminator 13)) [ 9.362653][ C1] __tcp_transmit_skb (net/ipv4/tcp_output.c:1716) [ 9.362656][ C1] ? __tcp_select_window (./arch/x86/include/asm/atomic.h:23) [ 9.362658][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.362659][ C1] ? ktime_get (./include/linux/seqlock.h:75 (discriminator 6) kernel/time/timekeeping.c:1002 (discriminator 6)) [ 9.362660][ C1] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 9.362662][ C1] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 9.362664][ C1] tcp_connect (net/ipv4/tcp_output.c:1734 net/ipv4/tcp_output.c:4383) [ 9.362666][ C1] ? inet6_hash_connect (net/ipv6/inet6_hashtables.c:403) [ 9.362668][ C1] tcp_v6_connect (net/ipv6/tcp_ipv6.c:346) [ 9.362670][ C1] ? inet6_sk_rx_dst_set (./include/linux/skbuff.h:1165) [ 9.362671][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.362673][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.362675][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.362677][ C1] __inet_stream_connect (net/ipv4/af_inet.c:690) [ 9.362678][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.362680][ C1] inet_stream_connect (net/ipv4/af_inet.c:761) [ 9.362681][ C1] __sys_connect (net/socket.c:2141 (discriminator 3) net/socket.c:2166 (discriminator 3) net/socket.c:2183 (discriminator 3)) [ 9.362683][ C1] ? do_fcntl (fs/fcntl.c:477) [ 9.362685][ C1] ? __sys_connect_file (net/socket.c:2141 (discriminator 3)) [ 9.362688][ C1] ? fput (./include/linux/preempt.h:500 ./include/linux/file_ref.h:150 fs/file_table.c:588) [ 9.362690][ C1] __x64_sys_connect (net/socket.c:2189 net/socket.c:2186 net/socket.c:2186) [ 9.362692][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.362693][ C1] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 9.362694][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.362696][ C1] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.362698][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.362699][ C1] RIP: 0033:0x7f1d650cf312 [ 9.362700][ C1] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 9.362702][ C1] RSP: 002b:00007f1d6484c968 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 9.362703][ C1] RAX: ffffffffffffffda RBX: 000000000000000a RCX: 00007f1d650cf312 [ 9.362704][ C1] RDX: 000000000000001c RSI: 00007f1d6484cc30 RDI: 000000000000000a [ 9.362705][ C1] RBP: 00007f1d6484c990 R08: 0000000000000000 R09: 0000000000000000 [ 9.362705][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f1d6484cc30 [ 9.362706][ C1] R13: 000000000000001c R14: 0000000000000001 R15: 0000000000412230 | [ 10.424701][ C1] softirqs last disabled at (275463): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.424704][ C1] Preemption disabled at: | [ 10.424704][ C1] 0x0 | [ 10.424714][ C1] Tainted: [W]=WARN [ 10.424715][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.424717][ C1] Call Trace: [ 10.424719][ C1] [ 10.424721][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.424726][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 10.424730][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.424734][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.424738][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.424742][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.424745][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.424749][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.424751][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.424754][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 10.424756][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.424758][ C1] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 10.424761][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 10.424764][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.424768][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.424769][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.424771][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.424774][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.424777][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.424779][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.424781][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.424783][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.424785][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.424787][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 10.424789][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.424792][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.424795][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.424797][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.424799][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.424801][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.424802][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 10.424804][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.424806][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 10.424808][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.424810][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.424812][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 10.424814][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.424816][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 10.424818][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.424820][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.424822][ C1] _printk (kernel/printk/printk.c:2504) [ 10.424824][ C1] ? snapshot_read.cold (user.c:?) [ 10.424826][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 10.424829][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 10.424832][ C1] ? idr_get_free (??:?) [ 10.424833][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 10.424835][ C1] tcp_make_synack.cold (net/ipv4/tcp_output.c:4011 (discriminator 3)) [ 10.424839][ C1] ? tcp_send_synack (./include/net/tcp_ecn.h:589) [ 10.424842][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 10.424844][ C1] ? rt6_get_cookie (./include/net/ip6_fib.h:287 (discriminator 4)) [ 10.424847][ C1] ? sched_clock (arch/x86/kernel/tsc.c:297) [ 10.424850][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.424852][ C1] tcp_v6_send_synack (net/ipv6/tcp_ipv6.c:570) [ 10.424854][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.424856][ C1] ? tcp_v6_md5_lookup (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.424857][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 10.424858][ C1] ? get_random_u16 (./include/linux/local_lock_internal.h:60 (discriminator 7)) [ 10.424860][ C1] tcp_rtx_synack (net/ipv4/tcp_output.c:4651) [ 10.424862][ C1] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 10.424865][ C1] ? tcp_send_probe0 (net/ipv4/tcp_output.c:4621) [ 10.424866][ C1] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 10.424869][ C1] ? update_cfs_rq_load_avg (kernel/sched/fair.c:5687) [ 10.424871][ C1] reqsk_timer_handler (net/ipv4/inet_connection_sock.c:1107) [ 10.424874][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 10.424875][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 5) ./include/trace/events/lock.h:23 (discriminator 5) kernel/locking/lockdep.c:5871 (discriminator 5)) [ 10.424877][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.424879][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 10.424880][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 10.424883][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 10.424885][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 10.424889][ C1] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 10.424891][ C1] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 10.424893][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.424895][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 10.424897][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 10.424899][ C1] ? debug_object_deactivate (lib/debugobjects.c:951 (discriminator 3)) [ 10.424901][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 10.424903][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.424905][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.424907][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 10.424909][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 10.424911][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.424912][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.424914][ C1] handle_softirqs (kernel/softirq.c:645) [ 10.424916][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 10.424917][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.424919][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 10.424921][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 10.424922][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 10.424924][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 10.424926][ C1] [ 10.424927][ C1] [ 10.424927][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 10.424929][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 10.424932][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 10.424934][ C1] Code: 48 8b 3d 94 12 06 02 e8 1f 00 00 00 48 2b 05 58 13 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 b6 17 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 12 06 02 mov 0x2061294(%rip),%rdi # 0x206129b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 13 a0 00 sub 0xa01358(%rip),%rax # 0xa0136b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 b6 17 00 verw 0x17b613(%rip) # 0x17b63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 10.424936][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 10.424939][ C1] RAX: 0000000000000001 RBX: ff11000001bf2380 RCX: 0000000000000001 [ 10.424941][ C1] RDX: 0000000000000001 RSI: ffffffffa5e8dc60 RDI: ffffffffa34fa307 [ 10.424941][ C1] RBP: 0000000000000000 R08: ffffffffa5b1e421 R09: 1fe2200006a563a2 [ 10.424942][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 10.424943][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 10.424944][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 10.424946][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 10.424948][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 10.424949][ C1] default_idle_call (kernel/sched/idle.c:122) [ 10.424951][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 10.424952][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 10.424954][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 10.424956][ C1] ? default_idle_call (kernel/sched/idle.c:129) [ 10.424958][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.424960][ C1] do_idle (kernel/sched/idle.c:355) [ 10.424961][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 10.424963][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 10.424964][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 10.424966][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 11.511686][ C1] softirqs last disabled at (275463): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.511688][ C1] Preemption disabled at: | [ 11.511689][ C1] 0x0 | [ 11.511700][ C1] Tainted: [W]=WARN [ 11.511701][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.511703][ C1] Call Trace: [ 11.511704][ C1] [ 11.511705][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.511711][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 11.511715][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.511719][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.511723][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.511726][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.511729][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.511733][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.511735][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.511737][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 11.511740][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.511741][ C1] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 11.511744][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 11.511747][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.511751][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.511752][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.511754][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.511756][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.511759][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.511761][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.511762][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.511764][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.511766][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.511768][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 11.511770][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.511772][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.511775][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.511777][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.511778][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.511780][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.511782][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 11.511783][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.511785][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 11.511787][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.511789][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.511791][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 11.511793][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.511795][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 11.511797][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.511799][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.511801][ C1] _printk (kernel/printk/printk.c:2504) [ 11.511804][ C1] ? snapshot_read.cold (user.c:?) [ 11.511806][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 11.511808][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 11.511811][ C1] ? idr_get_free (??:?) [ 11.511813][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 11.511814][ C1] tcp_make_synack.cold (net/ipv4/tcp_output.c:4011 (discriminator 3)) [ 11.511818][ C1] ? tcp_send_synack (./include/net/tcp_ecn.h:589) [ 11.511821][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 11.511823][ C1] ? rt6_get_cookie (./include/net/ip6_fib.h:287 (discriminator 4)) [ 11.511826][ C1] ? sched_clock (arch/x86/kernel/tsc.c:297) [ 11.511829][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.511831][ C1] tcp_v6_send_synack (net/ipv6/tcp_ipv6.c:570) [ 11.511833][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.511835][ C1] ? tcp_v6_md5_lookup (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.511836][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 11.511838][ C1] ? get_random_u16 (./include/linux/local_lock_internal.h:60 (discriminator 7)) [ 11.511840][ C1] tcp_rtx_synack (net/ipv4/tcp_output.c:4651) [ 11.511842][ C1] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 11.511845][ C1] ? tcp_send_probe0 (net/ipv4/tcp_output.c:4621) [ 11.511846][ C1] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 11.511849][ C1] ? update_cfs_rq_load_avg (kernel/sched/fair.c:5687) [ 11.511851][ C1] reqsk_timer_handler (net/ipv4/inet_connection_sock.c:1107) [ 11.511854][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 11.511856][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 5) ./include/trace/events/lock.h:23 (discriminator 5) kernel/locking/lockdep.c:5871 (discriminator 5)) [ 11.511857][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.511859][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 11.511860][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 11.511864][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 11.511866][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 11.511870][ C1] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 11.511872][ C1] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 11.511874][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.511876][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 11.511878][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 11.511880][ C1] ? debug_object_deactivate (lib/debugobjects.c:951 (discriminator 3)) [ 11.511882][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 11.511884][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 11.511886][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.511889][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 11.511891][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 11.511893][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.511894][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.511896][ C1] handle_softirqs (kernel/softirq.c:645) [ 11.511898][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 11.511900][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.511901][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 11.511903][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 11.511905][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 11.511906][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 11.511909][ C1] [ 11.511909][ C1] [ 11.511910][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 11.511912][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 11.511915][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 11.511917][ C1] Code: 48 8b 3d 94 12 06 02 e8 1f 00 00 00 48 2b 05 58 13 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 b6 17 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 12 06 02 mov 0x2061294(%rip),%rdi # 0x206129b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 13 a0 00 sub 0xa01358(%rip),%rax # 0xa0136b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 b6 17 00 verw 0x17b613(%rip) # 0x17b63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 11.511919][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 11.511923][ C1] RAX: 0000000000000001 RBX: ff11000001bf2380 RCX: 0000000000000001 [ 11.511924][ C1] RDX: 0000000000000001 RSI: ffffffffa5e8dc60 RDI: ffffffffa34fa307 [ 11.511925][ C1] RBP: 0000000000000000 R08: ffffffffa5b1e421 R09: 1fe2200006a563a2 [ 11.511926][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 11.511926][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 11.511928][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 11.511930][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 11.511932][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 11.511933][ C1] default_idle_call (kernel/sched/idle.c:122) [ 11.511935][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 11.511936][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 11.511938][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 11.511940][ C1] ? default_idle_call (kernel/sched/idle.c:129) [ 11.511942][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.511944][ C1] do_idle (kernel/sched/idle.c:355) [ 11.511946][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 11.511947][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 11.511949][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 11.511951][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 12.599696][ C1] softirqs last disabled at (275463): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.599699][ C1] Preemption disabled at: | [ 12.599700][ C1] 0x0 | [ 12.599709][ C1] Tainted: [W]=WARN [ 12.599710][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.599712][ C1] Call Trace: [ 12.599714][ C1] [ 12.599716][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.599721][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 12.599726][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.599729][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.599733][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.599737][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.599739][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.599743][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.599745][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.599747][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 12.599749][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.599751][ C1] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 12.599754][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 12.599756][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.599760][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.599762][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.599763][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.599766][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.599768][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.599770][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.599772][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.599774][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.599775][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.599777][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 12.599779][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.599781][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.599784][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.599786][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.599788][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.599789][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.599791][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 12.599793][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.599794][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.599796][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.599798][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.599800][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 12.599803][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.599804][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 12.599806][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.599808][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.599810][ C1] _printk (kernel/printk/printk.c:2504) [ 12.599813][ C1] ? snapshot_read.cold (user.c:?) [ 12.599815][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.599817][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 12.599821][ C1] ? idr_get_free (??:?) [ 12.599822][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 12.599824][ C1] tcp_make_synack.cold (net/ipv4/tcp_output.c:4011 (discriminator 3)) [ 12.599828][ C1] ? tcp_send_synack (./include/net/tcp_ecn.h:589) [ 12.599831][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 12.599833][ C1] ? rt6_get_cookie (./include/net/ip6_fib.h:287 (discriminator 4)) [ 12.599836][ C1] ? __trace_set_current_state (./include/linux/srcutree.h:292 (discriminator 3)) [ 12.599839][ C1] tcp_v6_send_synack (net/ipv6/tcp_ipv6.c:570) [ 12.599840][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.599842][ C1] ? tcp_v6_md5_lookup (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.599844][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 12.599845][ C1] ? get_random_u16 (./include/linux/local_lock_internal.h:60 (discriminator 7)) [ 12.599847][ C1] tcp_rtx_synack (net/ipv4/tcp_output.c:4651) [ 12.599849][ C1] ? tcp_send_probe0 (net/ipv4/tcp_output.c:4621) [ 12.599852][ C1] ? sched_balance_rq (kernel/sched/fair.c:13468) [ 12.599855][ C1] reqsk_timer_handler (net/ipv4/inet_connection_sock.c:1107) [ 12.599857][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 12.599859][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 5) ./include/trace/events/lock.h:23 (discriminator 5) kernel/locking/lockdep.c:5871 (discriminator 5)) [ 12.599860][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.599862][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 12.599864][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 12.599867][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 12.599869][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 12.599873][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.599874][ C1] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 12.599876][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.599878][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 12.599880][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 12.599882][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 12.599885][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 12.599887][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.599889][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 12.599891][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 12.599893][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.599894][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.599896][ C1] handle_softirqs (kernel/softirq.c:645) [ 12.599898][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 12.599900][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.599902][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 12.599903][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 12.599905][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 12.599907][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 12.599909][ C1] [ 12.599909][ C1] [ 12.599910][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 12.599912][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 12.599914][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 12.599916][ C1] Code: 48 8b 3d 94 12 06 02 e8 1f 00 00 00 48 2b 05 58 13 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 b6 17 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 12 06 02 mov 0x2061294(%rip),%rdi # 0x206129b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 13 a0 00 sub 0xa01358(%rip),%rax # 0xa0136b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 b6 17 00 verw 0x17b613(%rip) # 0x17b63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 12.599918][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 12.599921][ C1] RAX: 0000000000000001 RBX: ff11000001bf2380 RCX: 0000000000000001 [ 12.599923][ C1] RDX: 0000000000000001 RSI: ffffffffa5e8dc60 RDI: ffffffffa34fa307 [ 12.599923][ C1] RBP: 0000000000000000 R08: ffffffffa5b1e421 R09: 1fe2200006a563a2 [ 12.599924][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 12.599925][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 12.599926][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 12.599928][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 12.599930][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 12.599932][ C1] default_idle_call (kernel/sched/idle.c:122) [ 12.599933][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 12.599935][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 12.599937][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 12.599939][ C1] ? default_idle_call (kernel/sched/idle.c:129) [ 12.599940][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.599942][ C1] do_idle (kernel/sched/idle.c:355) [ 12.599944][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 12.599946][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 12.599947][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 12.599949][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 13.624687][ C1] softirqs last disabled at (275463): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 13.624690][ C1] Preemption disabled at: | [ 13.624690][ C1] 0x0 | [ 13.624698][ C1] Tainted: [W]=WARN [ 13.624699][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.624700][ C1] Call Trace: [ 13.624702][ C1] [ 13.624703][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.624708][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 13.624712][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.624716][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.624720][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.624723][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.624726][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.624730][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.624731][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.624734][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 13.624736][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.624737][ C1] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 13.624740][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 13.624743][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.624747][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.624748][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.624750][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.624752][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.624755][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.624757][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.624759][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.624760][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.624762][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.624764][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 13.624766][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.624768][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.624771][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.624773][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.624774][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.624776][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.624778][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 13.624779][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.624781][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.624783][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.624785][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.624787][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 13.624789][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.624791][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 13.624793][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.624795][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.624797][ C1] _printk (kernel/printk/printk.c:2504) [ 13.624800][ C1] ? snapshot_read.cold (user.c:?) [ 13.624801][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.624804][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 13.624806][ C1] ? idr_get_free (??:?) [ 13.624808][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 13.624810][ C1] tcp_make_synack.cold (net/ipv4/tcp_output.c:4011 (discriminator 3)) [ 13.624814][ C1] ? tcp_send_synack (./include/net/tcp_ecn.h:589) [ 13.624817][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 13.624819][ C1] ? rt6_get_cookie (./include/net/ip6_fib.h:287 (discriminator 4)) [ 13.624823][ C1] tcp_v6_send_synack (net/ipv6/tcp_ipv6.c:570) [ 13.624825][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.624826][ C1] ? tcp_v6_md5_lookup (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.624828][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 13.624829][ C1] ? get_random_u16 (./include/linux/local_lock_internal.h:60 (discriminator 7)) [ 13.624831][ C1] tcp_rtx_synack (net/ipv4/tcp_output.c:4651) [ 13.624833][ C1] ? tcp_send_probe0 (net/ipv4/tcp_output.c:4621) [ 13.624836][ C1] ? sched_balance_rq (kernel/sched/fair.c:13468) [ 13.624839][ C1] reqsk_timer_handler (net/ipv4/inet_connection_sock.c:1107) [ 13.624842][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 13.624843][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 5) ./include/trace/events/lock.h:23 (discriminator 5) kernel/locking/lockdep.c:5871 (discriminator 5)) [ 13.624845][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.624846][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 13.624848][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 13.624851][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 13.624853][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 13.624857][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.624858][ C1] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 13.624860][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.624862][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 13.624864][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 13.624866][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 13.624869][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 13.624871][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.624873][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 13.624875][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 13.624877][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.624878][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.624880][ C1] handle_softirqs (kernel/softirq.c:645) [ 13.624882][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 13.624884][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.624886][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 13.624887][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 13.624889][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 13.624890][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 13.624893][ C1] [ 13.624893][ C1] [ 13.624894][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 13.624896][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 13.624898][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 13.624900][ C1] Code: 48 8b 3d 94 12 06 02 e8 1f 00 00 00 48 2b 05 58 13 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 b6 17 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 12 06 02 mov 0x2061294(%rip),%rdi # 0x206129b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 13 a0 00 sub 0xa01358(%rip),%rax # 0xa0136b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 b6 17 00 verw 0x17b613(%rip) # 0x17b63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 13.624901][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 13.624904][ C1] RAX: 0000000000000001 RBX: ff11000001bf2380 RCX: 0000000000000001 [ 13.624905][ C1] RDX: 0000000000000001 RSI: ffffffffa5e8dc60 RDI: ffffffffa34fa307 [ 13.624906][ C1] RBP: 0000000000000000 R08: ffffffffa5b1e421 R09: 1fe2200006a563a2 [ 13.624907][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 13.624908][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 13.624909][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 13.624911][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 13.624913][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 13.624914][ C1] default_idle_call (kernel/sched/idle.c:122) [ 13.624916][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 13.624917][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 13.624919][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 13.624921][ C1] ? default_idle_call (kernel/sched/idle.c:129) [ 13.624923][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.624925][ C1] do_idle (kernel/sched/idle.c:355) [ 13.624927][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 13.624928][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 13.624930][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 13.624932][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 14.648692][ C1] softirqs last disabled at (275463): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 14.648695][ C1] Preemption disabled at: | [ 14.648695][ C1] 0x0 | [ 14.648703][ C1] Tainted: [W]=WARN [ 14.648704][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.648705][ C1] Call Trace: [ 14.648707][ C1] [ 14.648709][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.648713][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 14.648717][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.648720][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.648724][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.648727][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.648730][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.648734][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.648736][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.648738][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 14.648740][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.648742][ C1] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 14.648744][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 14.648747][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.648751][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.648752][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.648754][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.648756][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.648758][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.648760][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.648762][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.648764][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.648765][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.648767][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 14.648769][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.648771][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.648774][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.648776][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.648777][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.648779][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.648780][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 14.648782][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.648783][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 14.648785][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.648787][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.648789][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 14.648792][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.648793][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 14.648795][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.648797][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.648799][ C1] _printk (kernel/printk/printk.c:2504) [ 14.648801][ C1] ? snapshot_read.cold (user.c:?) [ 14.648803][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 14.648806][ C1] ? idr_get_free (??:?) [ 14.648808][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 14.648811][ C1] tcp_make_synack.cold (net/ipv4/tcp_output.c:4011 (discriminator 3)) [ 14.648815][ C1] ? tcp_send_synack (./include/net/tcp_ecn.h:589) [ 14.648818][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 14.648820][ C1] ? rt6_get_cookie (./include/net/ip6_fib.h:287 (discriminator 4)) [ 14.648823][ C1] ? sched_clock (arch/x86/kernel/tsc.c:297) [ 14.648825][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.648828][ C1] tcp_v6_send_synack (net/ipv6/tcp_ipv6.c:570) [ 14.648829][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.648831][ C1] ? tcp_v6_md5_lookup (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.648832][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 14.648834][ C1] ? get_random_u16 (./include/linux/local_lock_internal.h:60 (discriminator 7)) [ 14.648836][ C1] tcp_rtx_synack (net/ipv4/tcp_output.c:4651) [ 14.648837][ C1] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 14.648840][ C1] ? tcp_send_probe0 (net/ipv4/tcp_output.c:4621) [ 14.648841][ C1] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 14.648844][ C1] ? update_cfs_rq_load_avg (kernel/sched/fair.c:5687) [ 14.648846][ C1] reqsk_timer_handler (net/ipv4/inet_connection_sock.c:1107) [ 14.648849][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 14.648851][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 5) ./include/trace/events/lock.h:23 (discriminator 5) kernel/locking/lockdep.c:5871 (discriminator 5)) [ 14.648852][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.648854][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 14.648855][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 14.648859][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 14.648860][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 14.648865][ C1] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 14.648867][ C1] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 14.648868][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.648871][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 14.648872][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 14.648874][ C1] ? debug_object_deactivate (lib/debugobjects.c:951 (discriminator 3)) [ 14.648876][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 14.648878][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 14.648881][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.648883][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 14.648885][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 14.648887][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.648888][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.648890][ C1] handle_softirqs (kernel/softirq.c:645) [ 14.648892][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 14.648894][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.648895][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 14.648897][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 14.648899][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 14.648900][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 14.648902][ C1] [ 14.648903][ C1] [ 14.648903][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 14.648905][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 14.648908][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 14.648910][ C1] Code: 48 8b 3d 94 12 06 02 e8 1f 00 00 00 48 2b 05 58 13 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 b6 17 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 12 06 02 mov 0x2061294(%rip),%rdi # 0x206129b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 13 a0 00 sub 0xa01358(%rip),%rax # 0xa0136b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 b6 17 00 verw 0x17b613(%rip) # 0x17b63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 14.648911][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 14.648914][ C1] RAX: 0000000000000001 RBX: ff11000001bf2380 RCX: 0000000000000001 [ 14.648915][ C1] RDX: 0000000000000001 RSI: ffffffffa5e8dc60 RDI: ffffffffa34fa307 [ 14.648916][ C1] RBP: 0000000000000000 R08: ffffffffa5b1e421 R09: 1fe2200006a563a2 [ 14.648917][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 14.648917][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 14.648919][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 14.648920][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 14.648922][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 14.648924][ C1] default_idle_call (kernel/sched/idle.c:122) [ 14.648925][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 14.648927][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 14.648928][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 14.648930][ C1] ? default_idle_call (kernel/sched/idle.c:129) [ 14.648932][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.648934][ C1] do_idle (kernel/sched/idle.c:355) [ 14.648935][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 14.648937][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 14.648939][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 14.648940][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 15.736714][ C1] softirqs last disabled at (275463): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 15.736716][ C1] Preemption disabled at: | [ 15.736717][ C1] 0x0 | [ 15.736726][ C1] Tainted: [W]=WARN [ 15.736727][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.736729][ C1] Call Trace: [ 15.736731][ C1] [ 15.736733][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.736739][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 15.736743][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.736746][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.736750][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 15.736754][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.736756][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.736760][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.736762][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.736764][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 15.736766][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.736768][ C1] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 15.736770][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 15.736773][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.736777][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.736778][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.736780][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.736782][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.736784][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.736786][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.736788][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.736790][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.736791][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.736793][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 15.736795][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.736797][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.736800][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.736802][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.736803][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.736805][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.736807][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 15.736808][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.736810][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 15.736812][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.736814][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.736816][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 15.736818][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.736820][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 15.736821][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.736823][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.736825][ C1] _printk (kernel/printk/printk.c:2504) [ 15.736828][ C1] ? snapshot_read.cold (user.c:?) [ 15.736830][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 15.736832][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 15.736835][ C1] ? idr_get_free (??:?) [ 15.736837][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 15.736838][ C1] tcp_make_synack.cold (net/ipv4/tcp_output.c:4011 (discriminator 3)) [ 15.736842][ C1] ? tcp_send_synack (./include/net/tcp_ecn.h:589) [ 15.736845][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 15.736847][ C1] ? rt6_get_cookie (./include/net/ip6_fib.h:287 (discriminator 4)) [ 15.736850][ C1] ? __trace_set_current_state (./include/linux/srcutree.h:292 (discriminator 3)) [ 15.736853][ C1] tcp_v6_send_synack (net/ipv6/tcp_ipv6.c:570) [ 15.736855][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.736856][ C1] ? tcp_v6_md5_lookup (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.736858][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 15.736859][ C1] ? get_random_u16 (./include/linux/local_lock_internal.h:60 (discriminator 7)) [ 15.736861][ C1] tcp_rtx_synack (net/ipv4/tcp_output.c:4651) [ 15.736863][ C1] ? tcp_send_probe0 (net/ipv4/tcp_output.c:4621) [ 15.736866][ C1] ? sched_balance_rq (kernel/sched/fair.c:13468) [ 15.736869][ C1] reqsk_timer_handler (net/ipv4/inet_connection_sock.c:1107) [ 15.736872][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 15.736873][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 5) ./include/trace/events/lock.h:23 (discriminator 5) kernel/locking/lockdep.c:5871 (discriminator 5)) [ 15.736874][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.736876][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 15.736878][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 15.736881][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 15.736883][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 15.736887][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.736888][ C1] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 15.736890][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.736892][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 15.736894][ C1] ? __inet_csk_reqsk_queue_drop (./include/linux/list_nulls.h:111 (discriminator 2)) [ 15.736897][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 15.736899][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 15.736901][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.736903][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 15.736905][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 15.736907][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.736909][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.736910][ C1] handle_softirqs (kernel/softirq.c:645) [ 15.736913][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 15.736914][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.736916][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 15.736918][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 15.736919][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 15.736921][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 15.736923][ C1] [ 15.736923][ C1] [ 15.736924][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 15.736926][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 15.736928][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 15.736931][ C1] Code: 48 8b 3d 94 12 06 02 e8 1f 00 00 00 48 2b 05 58 13 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 b6 17 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 12 06 02 mov 0x2061294(%rip),%rdi # 0x206129b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 13 a0 00 sub 0xa01358(%rip),%rax # 0xa0136b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 b6 17 00 verw 0x17b613(%rip) # 0x17b63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 15.736932][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 15.736935][ C1] RAX: 0000000000000001 RBX: ff11000001bf2380 RCX: 0000000000000001 [ 15.736937][ C1] RDX: 0000000000000001 RSI: ffffffffa5e8dc60 RDI: ffffffffa34fa307 [ 15.736937][ C1] RBP: 0000000000000000 R08: ffffffffa5b1e421 R09: 1fe2200006a563a2 [ 15.736938][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 15.736939][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 15.736940][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 15.736942][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 15.736944][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 15.736946][ C1] default_idle_call (kernel/sched/idle.c:122) [ 15.736947][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 15.736949][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 15.736950][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 15.736952][ C1] ? default_idle_call (kernel/sched/idle.c:129) [ 15.736954][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.736956][ C1] do_idle (kernel/sched/idle.c:355) [ 15.736957][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 15.736959][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 15.736961][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print do_softirq:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars