====================================== | [ 92.770054][ C2] #1: ffffffff90f77d20 (rcu_read_lock){....}-{1:3}, at: unwind_next_frame (./include/linux/rcupdate.h:300 (discriminator 2) ./include/linux/rcupdate.h:838 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) | [ 92.770357][ C2] #2: ffffffff90f77c00 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:300 (discriminator 2) kernel/rcu/tree.c:2611 (discriminator 2)) | [ 92.770653][ C2] Preemption disabled at: | [ 92.770656][ C2] 0x0 [ 92.771009][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 92.771012][ C2] Call Trace: [ 92.771014][ C2] [ 92.771016][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 92.771023][ C2] __might_resched.cold (kernel/sched/core.c:9163) [ 92.771027][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 92.771029][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 92.771032][ C2] ? kasan_save_track (mm/kasan/common.c:78) [ 92.771036][ C2] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4570 mm/slub.c:4899 mm/slub.c:4906) [ 92.771039][ C2] ? vm_area_dup (mm/vma_init.c:123 (discriminator 7)) [ 92.771042][ C2] ? __split_vma (mm/vma.c:516) [ 92.771045][ C2] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 92.771049][ C2] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 92.771052][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 92.771057][ C2] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 92.771058][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 92.771070][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 92.771074][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 92.771076][ C2] __tcf_chain_put (net/sched/cls_api.c:694) [ 92.771078][ C2] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 92.771081][ C2] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 92.771084][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 92.771086][ C2] rcu_do_batch (kernel/rcu/tree.c:2617) [ 92.771091][ C2] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 92.771093][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 92.771096][ C2] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 92.771097][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 92.771101][ C2] rcu_core (kernel/rcu/tree.c:2869) [ 92.771103][ C2] handle_softirqs (kernel/softirq.c:622) [ 92.771106][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 92.771110][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 92.771112][ C2] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 92.771115][ C2] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 92.771117][ C2] irq_exit_rcu (kernel/softirq.c:752) [ 92.771119][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 92.771121][ C2] [ 92.771122][ C2] [ 92.771122][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 92.771124][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 92.771127][ C2] RIP: 0010:rcu_is_watching (./arch/x86/include/asm/preempt.h:80 (discriminator 9) kernel/rcu/tree.c:751 (discriminator 9)) [ 92.771129][ C2] Code: c3 e8 54 3b 78 00 65 48 8b 05 6c 0a 2b 04 eb d8 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 53 48 83 ec 08 65 ff 05 60 0a 2b 04 db 94 2a 02 48 c7 c3 d0 2c 08 92 89 c2 89 c0 83 fa 3f 0f 87 88 All code ======== 0: c3 ret 1: e8 54 3b 78 00 call 0x783b5a 6: 65 48 8b 05 6c 0a 2b mov %gs:0x42b0a6c(%rip),%rax # 0x42b0a7a d: 04 e: eb d8 jmp 0xffffffffffffffe8 10: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 17: 00 00 00 1a: f3 0f 1e fa endbr64 1e: 53 push %rbx 1f: 48 83 ec 08 sub $0x8,%rsp 23: 65 ff 05 60 0a 2b 04 incl %gs:0x42b0a60(%rip) # 0x42b0a8a 2a:* e8 db 94 2a 02 call 0x22a950a <-- trapping instruction 2f: 48 c7 c3 d0 2c 08 92 mov $0xffffffff92082cd0,%rbx 36: 89 c2 mov %eax,%edx 38: 89 c0 mov %eax,%eax 3a: 83 fa 3f cmp $0x3f,%edx 3d: 0f .byte 0xf 3e: 87 .byte 0x87 3f: 88 .byte 0x88 Code starting with the faulting instruction =========================================== 0: e8 db 94 2a 02 call 0x22a94e0 5: 48 c7 c3 d0 2c 08 92 mov $0xffffffff92082cd0,%rbx c: 89 c2 mov %eax,%edx e: 89 c0 mov %eax,%eax 10: 83 fa 3f cmp $0x3f,%edx 13: 0f .byte 0xf 14: 87 .byte 0x87 15: 88 .byte 0x88 [ 92.771131][ C2] RSP: 0018:ffa00000006d6de0 EFLAGS: 00000282 [ 92.771134][ C2] RAX: 0000000000000002 RBX: ffffffff90f77d20 RCX: 0000000000000000 [ 92.771135][ C2] RDX: 0000000000000003 RSI: ffffffff8db4a6e1 RDI: ffffffff90f77d20 [ 92.771136][ C2] RBP: 00007fffd17cea80 R08: ffa00000006d6f80 R09: ffa00000006d6ea8 [ 92.771137][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 92.771137][ C2] R13: ffa00000006d6f20 R14: ffffffff8db4a6e1 R15: 0000000000000000 [ 92.771139][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 92.771142][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 92.771146][ C2] lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 92.771149][ C2] unwind_next_frame (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 92.771150][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 92.771154][ C2] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 92.771157][ C2] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 92.771159][ C2] ? write_profile (profile.c:?) [ 92.771163][ C2] arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 92.771171][ C2] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 92.771173][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 92.771176][ C2] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 92.771179][ C2] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 92.771181][ C2] ? __kernel_text_address (kernel/extable.c:79) [ 92.771183][ C2] ? write_profile (profile.c:?) [ 92.771185][ C2] kasan_save_stack (mm/kasan/common.c:57) [ 92.771187][ C2] ? kasan_save_stack (mm/kasan/common.c:57) [ 92.771188][ C2] ? kasan_save_track (mm/kasan/common.c:78) [ 92.771190][ C2] ? __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 92.771191][ C2] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4570 mm/slub.c:4899 mm/slub.c:4906) [ 92.771193][ C2] ? vm_area_dup (mm/vma_init.c:123 (discriminator 7)) [ 92.771195][ C2] ? __split_vma (mm/vma.c:516) [ 92.771196][ C2] ? vms_gather_munmap_vmas (mm/vma.c:1448) [ 92.771197][ C2] ? __mmap_setup (mm/vma.c:2439) [ 92.771199][ C2] ? __mmap_region (mm/vma.c:2753) [ 92.771200][ C2] ? mmap_region (mm/vma.c:2857) [ 92.771201][ C2] ? do_mmap (mm/mmap.c:560) [ 92.771203][ C2] ? vm_mmap_pgoff (mm/util.c:581) [ 92.771205][ C2] ? ksys_mmap_pgoff (mm/mmap.c:606) [ 92.771207][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 92.771208][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 92.771221][ C2] kasan_save_track (mm/kasan/common.c:78) [ 92.771223][ C2] __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 92.771225][ C2] kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4570 mm/slub.c:4899 mm/slub.c:4906) [ 92.771229][ C2] vm_area_dup (mm/vma_init.c:123 (discriminator 7)) [ 92.771232][ C2] __split_vma (mm/vma.c:516) [ 92.771235][ C2] ? commit_merge (./include/linux/maple_tree.h:791 (discriminator 3)) [ 92.771236][ C2] ? mas_next_slot (./include/linux/lockdep.h:249 lib/maple_tree.c:709 lib/maple_tree.c:715 lib/maple_tree.c:4173) [ 92.771244][ C2] vms_gather_munmap_vmas (mm/vma.c:1448) [ 92.771248][ C2] ? __split_vma (mm/vma.c:565) [ 92.771250][ C2] ? mas_walk (lib/maple_tree.c:2952 lib/maple_tree.c:4366) [ 92.771252][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 92.771254][ C2] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 92.771257][ C2] __mmap_setup (mm/vma.c:2439) [ 92.771262][ C2] ? unmap_region (mm/vma.c:492) [ 92.771263][ C2] ? __mmap_new_vma (./include/linux/fs.h:523 mm/vma.c:1840 mm/vma.c:2585) [ 92.771264][ C2] ? perf_event_mmap (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 kernel/events/core.c:9932) [ 92.771269][ C2] ? vma_wants_writenotify (mm/vma.c:2112) [ 92.771271][ C2] ? vma_needs_dirty_tracking (mm/vma.c:2064 (discriminator 2)) [ 92.771273][ C2] ? uprobe_apply (./include/linux/rcupdate_trace.h:106 (discriminator 1)) [ 92.771277][ C2] ? vma_set_page_prot (mm/mmap.c:87) [ 92.771280][ C2] __mmap_region (mm/vma.c:2753) [ 92.771283][ C2] ? vma_merge_new_range (mm/vma.c:1083) [ 92.771284][ C2] ? filemap_get_pages (mm/filemap.c:2725) [ 92.771291][ C2] ? mark_usage (kernel/locking/lockdep.c:4674) [ 92.771294][ C2] ? copy_page_to_iter (lib/iov_iter.c:374 lib/iov_iter.c:361) [ 92.771298][ C2] ? folio_mark_accessed (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/page-flags.h:554 mm/swap.c:478 mm/swap.c:461) [ 92.771311][ C2] ? mas_prev (lib/maple_tree.c:5211 lib/maple_tree.c:5204) [ 92.771324][ C2] ? vm_unmapped_area (./include/trace/events/mmap.h:10 (discriminator 22) mm/mmap.c:674 (discriminator 22)) [ 92.771327][ C2] ? arch_get_unmapped_area_topdown (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 arch/x86/kernel/sys_x86_64.c:177) [ 92.771332][ C2] mmap_region (mm/vma.c:2857) [ 92.771335][ C2] ? mm_take_all_locks (mm/vma.c:2266 (discriminator 1)) [ 92.771336][ C2] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 92.771341][ C2] ? __get_unmapped_area (./include/linux/security.h:1187 mm/mmap.c:863) [ 92.771343][ C2] ? ovl_file_end_write (./include/linux/fs.h:1353) [ 92.771347][ C2] do_mmap (mm/mmap.c:560) [ 92.771351][ C2] ? __ia32_sys_brk (mm/mmap.c:116) [ 92.771353][ C2] ? down_write_killable (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:4457 kernel/locking/rwsem.c:268 kernel/locking/rwsem.c:1346 kernel/locking/rwsem.c:1361 kernel/locking/rwsem.c:1639) [ 92.771355][ C2] ? down_write (kernel/locking/rwsem.c:1627) [ 92.771359][ C2] vm_mmap_pgoff (mm/util.c:581) [ 92.771363][ C2] ? randomize_page (mm/util.c:387) [ 92.771366][ C2] ? __fget_files (./include/linux/rcupdate.h:871 fs/file.c:1101) [ 92.771371][ C2] ksys_mmap_pgoff (mm/mmap.c:606) [ 92.771373][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 92.771376][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 92.771378][ C2] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 92.771379][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 92.771380][ C2] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 92.771383][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 92.771386][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 92.771387][ C2] RIP: 0033:0x7fbcd3e5885c [ 92.771390][ C2] Code: 1e fa 41 f7 c1 ff 0f 00 00 75 33 55 48 89 e5 41 54 41 89 cc 53 48 89 fb 48 85 ff 74 51 45 89 e2 48 89 df b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 24 5b 41 5c 5d c3 0f 1f 80 00 00 00 00 c7 05 All code ======== 0: 1e (bad) 1: fa cli 2: 41 f7 c1 ff 0f 00 00 test $0xfff,%r9d 9: 75 33 jne 0x3e b: 55 push %rbp c: 48 89 e5 mov %rsp,%rbp f: 41 54 push %r12 11: 41 89 cc mov %ecx,%r12d 14: 53 push %rbx 15: 48 89 fb mov %rdi,%rbx 18: 48 85 ff test %rdi,%rdi 1b: 74 51 je 0x6e 1d: 45 89 e2 mov %r12d,%r10d 20: 48 89 df mov %rbx,%rdi 23: b8 09 00 00 00 mov $0x9,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 24 ja 0x56 32: 5b pop %rbx 33: 41 5c pop %r12 35: 5d pop %rbp 36: c3 ret 37: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3e: c7 .byte 0xc7 3f: 05 .byte 0x5 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 24 ja 0x2c 8: 5b pop %rbx 9: 41 5c pop %r12 b: 5d pop %rbp c: c3 ret d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 14: c7 .byte 0xc7 15: 05 .byte 0x5 [ 92.771390][ C2] RSP: 002b:00007fffd17cea80 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 92.771392][ C2] RAX: ffffffffffffffda RBX: 00007fbcd3e14000 RCX: 00007fbcd3e5885c [ 92.771393][ C2] RDX: 0000000000000001 RSI: 000000000000e000 RDI: 00007fbcd3e14000 [ 92.771394][ C2] RBP: 00007fffd17cea90 R08: 0000000000000005 R09: 0000000000021000 [ 92.771395][ C2] R10: 0000000000000812 R11: 0000000000000206 R12: 0000000000000812 [ 92.771395][ C2] R13: 00007fffd17cead8 R14: 00007fffd17cef40 R15: 0000000000020ddd | [ 92.784974][ C2] #1: ffffffff90f77d20 (rcu_read_lock){....}-{1:3}, at: unwind_next_frame (./include/linux/rcupdate.h:300 (discriminator 2) ./include/linux/rcupdate.h:838 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) | [ 92.785131][ C2] #2: ffffffff90f77c00 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:300 (discriminator 2) kernel/rcu/tree.c:2611 (discriminator 2)) | [ 92.785282][ C2] stack backtrace: | [ 92.785351][ C2] Tainted: [W]=WARN [ 92.785352][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 92.785353][ C2] Call Trace: [ 92.785354][ C2] [ 92.785354][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 92.785357][ C2] __lock_acquire.cold (kernel/locking/lockdep.c:4830 kernel/locking/lockdep.c:4902 kernel/locking/lockdep.c:5187) [ 92.785359][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 92.785361][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 92.785363][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 92.785365][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 92.785366][ C2] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 92.785368][ C2] __mutex_lock (kernel/locking/mutex.c:646 kernel/locking/mutex.c:820) [ 92.785370][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 92.785371][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 92.785373][ C2] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 92.785375][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 92.785377][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 92.785379][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 92.785380][ C2] __tcf_chain_put (net/sched/cls_api.c:694) [ 92.785382][ C2] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 92.785384][ C2] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 92.785385][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 92.785387][ C2] rcu_do_batch (kernel/rcu/tree.c:2617) [ 92.785389][ C2] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 92.785391][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 92.785393][ C2] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 92.785394][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 92.785396][ C2] rcu_core (kernel/rcu/tree.c:2869) [ 92.785398][ C2] handle_softirqs (kernel/softirq.c:622) [ 92.785399][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 92.785401][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 92.785403][ C2] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 92.785404][ C2] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 92.785406][ C2] irq_exit_rcu (kernel/softirq.c:752) [ 92.785407][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 92.785409][ C2] [ 92.785409][ C2] [ 92.785410][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 92.785411][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 92.785413][ C2] RIP: 0010:rcu_is_watching (./arch/x86/include/asm/preempt.h:80 (discriminator 9) kernel/rcu/tree.c:751 (discriminator 9)) [ 92.785415][ C2] Code: c3 e8 54 3b 78 00 65 48 8b 05 6c 0a 2b 04 eb d8 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 53 48 83 ec 08 65 ff 05 60 0a 2b 04 db 94 2a 02 48 c7 c3 d0 2c 08 92 89 c2 89 c0 83 fa 3f 0f 87 88 All code ======== 0: c3 ret 1: e8 54 3b 78 00 call 0x783b5a 6: 65 48 8b 05 6c 0a 2b mov %gs:0x42b0a6c(%rip),%rax # 0x42b0a7a d: 04 e: eb d8 jmp 0xffffffffffffffe8 10: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 17: 00 00 00 1a: f3 0f 1e fa endbr64 1e: 53 push %rbx 1f: 48 83 ec 08 sub $0x8,%rsp 23: 65 ff 05 60 0a 2b 04 incl %gs:0x42b0a60(%rip) # 0x42b0a8a 2a:* e8 db 94 2a 02 call 0x22a950a <-- trapping instruction 2f: 48 c7 c3 d0 2c 08 92 mov $0xffffffff92082cd0,%rbx 36: 89 c2 mov %eax,%edx 38: 89 c0 mov %eax,%eax 3a: 83 fa 3f cmp $0x3f,%edx 3d: 0f .byte 0xf 3e: 87 .byte 0x87 3f: 88 .byte 0x88 Code starting with the faulting instruction =========================================== 0: e8 db 94 2a 02 call 0x22a94e0 5: 48 c7 c3 d0 2c 08 92 mov $0xffffffff92082cd0,%rbx c: 89 c2 mov %eax,%edx e: 89 c0 mov %eax,%eax 10: 83 fa 3f cmp $0x3f,%edx 13: 0f .byte 0xf 14: 87 .byte 0x87 15: 88 .byte 0x88 [ 92.785416][ C2] RSP: 0018:ffa00000006d6de0 EFLAGS: 00000282 [ 92.785417][ C2] RAX: 0000000000000002 RBX: ffffffff90f77d20 RCX: 0000000000000000 [ 92.785418][ C2] RDX: 0000000000000003 RSI: ffffffff8db4a6e1 RDI: ffffffff90f77d20 [ 92.785419][ C2] RBP: 00007fffd17cea80 R08: ffa00000006d6f80 R09: ffa00000006d6ea8 [ 92.785419][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 92.785420][ C2] R13: ffa00000006d6f20 R14: ffffffff8db4a6e1 R15: 0000000000000000 [ 92.785421][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 92.785423][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 92.785425][ C2] lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 92.785426][ C2] unwind_next_frame (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 92.785427][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 92.785429][ C2] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 92.785431][ C2] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 92.785432][ C2] ? write_profile (profile.c:?) [ 92.785434][ C2] arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 92.785438][ C2] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 92.785439][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 92.785441][ C2] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 92.785443][ C2] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 92.785445][ C2] ? __kernel_text_address (kernel/extable.c:79) [ 92.785446][ C2] ? write_profile (profile.c:?) [ 92.785448][ C2] kasan_save_stack (mm/kasan/common.c:57) [ 92.785450][ C2] ? kasan_save_stack (mm/kasan/common.c:57) [ 92.785451][ C2] ? kasan_save_track (mm/kasan/common.c:78) [ 92.785453][ C2] ? __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 92.785454][ C2] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4570 mm/slub.c:4899 mm/slub.c:4906) [ 92.785456][ C2] ? vm_area_dup (mm/vma_init.c:123 (discriminator 7)) [ 92.785458][ C2] ? __split_vma (mm/vma.c:516) [ 92.785459][ C2] ? vms_gather_munmap_vmas (mm/vma.c:1448) [ 92.785460][ C2] ? __mmap_setup (mm/vma.c:2439) [ 92.785461][ C2] ? __mmap_region (mm/vma.c:2753) [ 92.785462][ C2] ? mmap_region (mm/vma.c:2857) [ 92.785463][ C2] ? do_mmap (mm/mmap.c:560) [ 92.785464][ C2] ? vm_mmap_pgoff (mm/util.c:581) [ 92.785466][ C2] ? ksys_mmap_pgoff (mm/mmap.c:606) [ 92.785467][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 92.785469][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 92.785473][ C2] kasan_save_track (mm/kasan/common.c:78) [ 92.785475][ C2] __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 92.785476][ C2] kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4570 mm/slub.c:4899 mm/slub.c:4906) [ 92.785478][ C2] vm_area_dup (mm/vma_init.c:123 (discriminator 7)) [ 92.785480][ C2] __split_vma (mm/vma.c:516) [ 92.785482][ C2] ? commit_merge (./include/linux/maple_tree.h:791 (discriminator 3)) [ 92.785483][ C2] ? mas_next_slot (./include/linux/lockdep.h:249 lib/maple_tree.c:709 lib/maple_tree.c:715 lib/maple_tree.c:4173) [ 92.785486][ C2] vms_gather_munmap_vmas (mm/vma.c:1448) [ 92.785488][ C2] ? __split_vma (mm/vma.c:565) [ 92.785489][ C2] ? mas_walk (lib/maple_tree.c:2952 lib/maple_tree.c:4366) [ 92.785491][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 92.785493][ C2] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 92.785494][ C2] __mmap_setup (mm/vma.c:2439) [ 92.785496][ C2] ? unmap_region (mm/vma.c:492) [ 92.785498][ C2] ? __mmap_new_vma (./include/linux/fs.h:523 mm/vma.c:1840 mm/vma.c:2585) [ 92.785499][ C2] ? perf_event_mmap (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 kernel/events/core.c:9932) [ 92.785501][ C2] ? vma_wants_writenotify (mm/vma.c:2112) [ 92.785503][ C2] ? vma_needs_dirty_tracking (mm/vma.c:2064 (discriminator 2)) [ 92.785504][ C2] ? uprobe_apply (./include/linux/rcupdate_trace.h:106 (discriminator 1)) [ 92.785506][ C2] ? vma_set_page_prot (mm/mmap.c:87) [ 92.785508][ C2] __mmap_region (mm/vma.c:2753) [ 92.785509][ C2] ? vma_merge_new_range (mm/vma.c:1083) [ 92.785511][ C2] ? filemap_get_pages (mm/filemap.c:2725) [ 92.785514][ C2] ? mark_usage (kernel/locking/lockdep.c:4674) [ 92.785515][ C2] ? copy_page_to_iter (lib/iov_iter.c:374 lib/iov_iter.c:361) [ 92.785518][ C2] ? folio_mark_accessed (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/page-flags.h:554 mm/swap.c:478 mm/swap.c:461) [ 92.785522][ C2] ? mas_prev (lib/maple_tree.c:5211 lib/maple_tree.c:5204) [ 92.785527][ C2] ? vm_unmapped_area (./include/trace/events/mmap.h:10 (discriminator 22) mm/mmap.c:674 (discriminator 22)) [ 92.785529][ C2] ? arch_get_unmapped_area_topdown (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 arch/x86/kernel/sys_x86_64.c:177) [ 92.785532][ C2] mmap_region (mm/vma.c:2857) [ 92.785533][ C2] ? mm_take_all_locks (mm/vma.c:2266 (discriminator 1)) [ 92.785534][ C2] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 92.785536][ C2] ? __get_unmapped_area (./include/linux/security.h:1187 mm/mmap.c:863) [ 92.785538][ C2] ? ovl_file_end_write (./include/linux/fs.h:1353) [ 92.785540][ C2] do_mmap (mm/mmap.c:560) [ 92.785542][ C2] ? __ia32_sys_brk (mm/mmap.c:116) [ 92.785544][ C2] ? down_write_killable (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:4457 kernel/locking/rwsem.c:268 kernel/locking/rwsem.c:1346 kernel/locking/rwsem.c:1361 kernel/locking/rwsem.c:1639) [ 92.785545][ C2] ? down_write (kernel/locking/rwsem.c:1627) [ 92.785547][ C2] vm_mmap_pgoff (mm/util.c:581) [ 92.785549][ C2] ? randomize_page (mm/util.c:387) [ 92.785551][ C2] ? __fget_files (./include/linux/rcupdate.h:871 fs/file.c:1101) [ 92.785553][ C2] ksys_mmap_pgoff (mm/mmap.c:606) [ 92.785555][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 92.785557][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 92.785558][ C2] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 92.785559][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 92.785560][ C2] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 92.785562][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 92.785564][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 92.785565][ C2] RIP: 0033:0x7fbcd3e5885c [ 92.785566][ C2] Code: 1e fa 41 f7 c1 ff 0f 00 00 75 33 55 48 89 e5 41 54 41 89 cc 53 48 89 fb 48 85 ff 74 51 45 89 e2 48 89 df b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 24 5b 41 5c 5d c3 0f 1f 80 00 00 00 00 c7 05 All code ======== 0: 1e (bad) 1: fa cli 2: 41 f7 c1 ff 0f 00 00 test $0xfff,%r9d 9: 75 33 jne 0x3e b: 55 push %rbp c: 48 89 e5 mov %rsp,%rbp f: 41 54 push %r12 11: 41 89 cc mov %ecx,%r12d 14: 53 push %rbx 15: 48 89 fb mov %rdi,%rbx 18: 48 85 ff test %rdi,%rdi 1b: 74 51 je 0x6e 1d: 45 89 e2 mov %r12d,%r10d 20: 48 89 df mov %rbx,%rdi 23: b8 09 00 00 00 mov $0x9,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 24 ja 0x56 32: 5b pop %rbx 33: 41 5c pop %r12 35: 5d pop %rbp 36: c3 ret 37: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3e: c7 .byte 0xc7 3f: 05 .byte 0x5 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 24 ja 0x2c 8: 5b pop %rbx 9: 41 5c pop %r12 b: 5d pop %rbp c: c3 ret d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 14: c7 .byte 0xc7 15: 05 .byte 0x5 [ 92.785567][ C2] RSP: 002b:00007fffd17cea80 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 92.785569][ C2] RAX: ffffffffffffffda RBX: 00007fbcd3e14000 RCX: 00007fbcd3e5885c [ 92.785569][ C2] RDX: 0000000000000001 RSI: 000000000000e000 RDI: 00007fbcd3e14000 [ 92.785570][ C2] RBP: 00007fffd17cea90 R08: 0000000000000005 R09: 0000000000021000 [ 92.785571][ C2] R10: 0000000000000812 R11: 0000000000000206 R12: 0000000000000812 [ 92.785571][ C2] R13: 00007fffd17cead8 R14: 00007fffd17cef40 R15: 0000000000020ddd | [ 93.995047][ C2] INFO: lockdep is turned off. | [ 93.995173][ C2] Preemption disabled at: | [ 93.995175][ C2] 0x0 | [ 93.995400][ C2] Tainted: [W]=WARN [ 93.995401][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 93.995403][ C2] Call Trace: [ 93.995405][ C2] [ 93.995406][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 93.995414][ C2] __might_resched.cold (kernel/sched/core.c:9163) [ 93.995418][ C2] ? default_idle_call (kernel/sched/idle.c:122) [ 93.995422][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 93.995426][ C2] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 93.995429][ C2] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 93.995431][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 93.995435][ C2] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 93.995438][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 93.995439][ C2] __tcf_chain_put (net/sched/cls_api.c:694) [ 93.995441][ C2] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 93.995445][ C2] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 93.995446][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 93.995450][ C2] rcu_do_batch (kernel/rcu/tree.c:2617) [ 93.995452][ C2] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 93.995454][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 93.995457][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 93.995460][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 93.995461][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 93.995463][ C2] rcu_core (kernel/rcu/tree.c:2869) [ 93.995465][ C2] handle_softirqs (kernel/softirq.c:622) [ 93.995468][ C2] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 93.995470][ C2] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 93.995472][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 93.995473][ C2] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 93.995475][ C2] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 93.995476][ C2] irq_exit_rcu (kernel/softirq.c:752) [ 93.995478][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 93.995480][ C2] [ 93.995480][ C2] [ 93.995481][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 93.995483][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 93.995485][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 93.995488][ C2] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db 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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b 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 [ 93.995490][ C2] RSP: 0018:ffa0000000157de8 EFLAGS: 00000246 [ 93.995493][ C2] RAX: 0000000000000002 RBX: ff11000001bb4640 RCX: 0000000000000001 [ 93.995494][ C2] RDX: 0000000000000002 RSI: ffffffff9046f640 RDI: ffffffff8dcd9667 [ 93.995495][ C2] RBP: 0000000000000000 R08: ffffffff900694f1 R09: 1fe2200006a6639a [ 93.995496][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc0 [ 93.995497][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 93.995498][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 93.995500][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 93.995503][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 93.995505][ C2] default_idle_call (kernel/sched/idle.c:122) [ 93.995506][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 93.995508][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 93.995509][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 93.995511][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 93.995512][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 93.995514][ C2] do_idle (kernel/sched/idle.c:352) [ 93.995516][ C2] cpu_startup_entry (kernel/sched/idle.c:451) [ 93.995517][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 93.995519][ C2] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 93.995520][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 95.304503][ C1] INFO: lockdep is turned off. | [ 95.304582][ C1] Preemption disabled at: | [ 95.304583][ C1] 0x0 | [ 95.304722][ C1] Tainted: [W]=WARN [ 95.304723][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 95.304724][ C1] Call Trace: [ 95.304726][ C1] [ 95.304728][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 95.304735][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 95.304738][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 95.304742][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 95.304746][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 95.304749][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 95.304751][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 95.304755][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 95.304758][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 95.304759][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 95.304761][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 95.304765][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 95.304767][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 95.304770][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 95.304772][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 95.304774][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 95.304776][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 95.304779][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 95.304781][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 95.304783][ C1] handle_softirqs (kernel/softirq.c:622) [ 95.304785][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 95.304788][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 95.304789][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 95.304791][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 95.304793][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 95.304795][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 95.304796][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 95.304798][ C1] [ 95.304799][ C1] [ 95.304799][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 95.304801][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 95.304803][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 95.304805][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db 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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b 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 [ 95.304807][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 95.304810][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 95.304812][ C1] RDX: 0000000000000001 RSI: ffffffff9046f640 RDI: ffffffff8dcd9667 [ 95.304813][ C1] RBP: 0000000000000000 R08: ffffffff900694f1 R09: 1fe2200006a5639a [ 95.304813][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 95.304814][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 95.304815][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 95.304817][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 95.304820][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 95.304822][ C1] default_idle_call (kernel/sched/idle.c:122) [ 95.304824][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 95.304825][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 95.304827][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 95.304828][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 95.304830][ C1] do_idle (kernel/sched/idle.c:352) [ 95.304831][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 95.304833][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 95.304834][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 95.304836][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 96.494481][ C1] INFO: lockdep is turned off. | [ 96.494550][ C1] Preemption disabled at: | [ 96.494551][ C1] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) | [ 96.494704][ C1] Tainted: [W]=WARN [ 96.494705][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 96.494706][ C1] Call Trace: [ 96.494708][ C1] [ 96.494710][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 96.494715][ C1] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) [ 96.494717][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 96.494720][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 96.494724][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 96.494728][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 96.494731][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 96.494734][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 96.494737][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 96.494739][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 96.494741][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 96.494745][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 96.494746][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 96.494748][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 96.494750][ C1] ? rcu_start_this_gp (kernel/rcu/tree.c:1040 (discriminator 1)) [ 96.494752][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 96.494754][ C1] ? trace_rcu_grace_period (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3) ./include/trace/events/rcu.h:69 (discriminator 3)) [ 96.494756][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 96.494758][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 96.494761][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 96.494763][ C1] handle_softirqs (kernel/softirq.c:622) [ 96.494765][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 96.494766][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 96.494768][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 96.494769][ C1] run_ksoftirqd (kernel/softirq.c:1076 kernel/softirq.c:1068) [ 96.494771][ C1] smpboot_thread_fn (kernel/smpboot.c:160) [ 96.494773][ C1] ? sort_range (kernel/range.c:164) [ 96.494775][ C1] kthread (kernel/kthread.c:436) [ 96.494777][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 96.494779][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 96.494780][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 96.494783][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 96.494785][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 96.494788][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 96.494789][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 99.951545][ C1] INFO: lockdep is turned off. | [ 99.951618][ C1] Preemption disabled at: | [ 99.951620][ C1] 0x0 | [ 99.951760][ C1] Tainted: [W]=WARN [ 99.951761][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 99.951763][ C1] Call Trace: [ 99.951764][ C1] [ 99.951766][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 99.951773][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 99.951776][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 99.951780][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 99.951784][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 99.951787][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 99.951789][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 99.951793][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 99.951797][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 99.951798][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 99.951800][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 99.951803][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 99.951805][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 99.951808][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 99.951810][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 99.951813][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 99.951814][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 99.951817][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 99.951820][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 99.951821][ C1] handle_softirqs (kernel/softirq.c:622) [ 99.951824][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 99.951827][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 99.951828][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 99.951829][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 99.951832][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 99.951833][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 99.951835][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 99.951837][ C1] [ 99.951837][ C1] [ 99.951838][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 99.951839][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 99.951842][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 99.951844][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db 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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b 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 [ 99.951846][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 99.951849][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 99.951850][ C1] RDX: 0000000000000001 RSI: ffffffff9046f640 RDI: ffffffff8dcd9667 [ 99.951851][ C1] RBP: 0000000000000000 R08: ffffffff900694f1 R09: 1fe2200006a5639a [ 99.951852][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 99.951852][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 99.951854][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 99.951856][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 99.951859][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 99.951860][ C1] default_idle_call (kernel/sched/idle.c:122) [ 99.951862][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 99.951864][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 99.951865][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 99.951866][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 99.951868][ C1] do_idle (kernel/sched/idle.c:352) [ 99.951870][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 99.951871][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 99.951872][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 99.951874][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 104.172521][ C1] INFO: lockdep is turned off. | [ 104.172596][ C1] Preemption disabled at: | [ 104.172598][ C1] 0x0 | [ 104.172739][ C1] Tainted: [W]=WARN [ 104.172740][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 104.172742][ C1] Call Trace: [ 104.172744][ C1] [ 104.172745][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 104.172753][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 104.172756][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 104.172760][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 104.172764][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 104.172767][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 104.172769][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 104.172773][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 104.172775][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 104.172778][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 104.172780][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 104.172782][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 104.172785][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 104.172787][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 104.172790][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 104.172792][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 104.172794][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 104.172796][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 104.172799][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 104.172801][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 104.172803][ C1] handle_softirqs (kernel/softirq.c:622) [ 104.172806][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 104.172808][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 104.172810][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 104.172811][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 104.172813][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 104.172814][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 104.172816][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 104.172818][ C1] [ 104.172818][ C1] [ 104.172819][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 104.172820][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 104.172822][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 104.172825][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db 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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b 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 [ 104.172827][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 104.172830][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 104.172831][ C1] RDX: 0000000000000001 RSI: ffffffff9046f640 RDI: ffffffff8dcd9667 [ 104.172832][ C1] RBP: 0000000000000000 R08: ffffffff900694f1 R09: 1fe2200006a5639a [ 104.172833][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 104.172834][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 104.172835][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 104.172837][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 104.172840][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 104.172842][ C1] default_idle_call (kernel/sched/idle.c:122) [ 104.172843][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 104.172845][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 104.172847][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 104.172848][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 104.172850][ C1] do_idle (kernel/sched/idle.c:352) [ 104.172851][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 104.172853][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 104.172854][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 104.172856][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 117.887482][ C1] INFO: lockdep is turned off. | [ 117.887559][ C1] Preemption disabled at: | [ 117.887561][ C1] 0x0 | [ 117.887708][ C1] Tainted: [W]=WARN [ 117.887709][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 117.887711][ C1] Call Trace: [ 117.887712][ C1] [ 117.887714][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 117.887722][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 117.887725][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 117.887729][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 117.887733][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 117.887736][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 117.887738][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 117.887742][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 117.887745][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 117.887746][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 117.887748][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 117.887752][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 117.887754][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 117.887757][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 117.887759][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 117.887761][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 117.887764][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 117.887767][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 117.887768][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 117.887771][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 117.887773][ C1] handle_softirqs (kernel/softirq.c:622) [ 117.887775][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 117.887778][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 117.887779][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 117.887781][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 117.887783][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 117.887784][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 117.887786][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 117.887788][ C1] [ 117.887788][ C1] [ 117.887789][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 117.887790][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 117.887793][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 117.887795][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db 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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b 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 [ 117.887797][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 117.887800][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 117.887802][ C1] RDX: 0000000000000001 RSI: ffffffff9046f640 RDI: ffffffff8dcd9667 [ 117.887802][ C1] RBP: 0000000000000000 R08: ffffffff900694f1 R09: 1fe2200006a5639a [ 117.887803][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 117.887804][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 117.887805][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 117.887807][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 117.887810][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 117.887812][ C1] default_idle_call (kernel/sched/idle.c:122) [ 117.887814][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 117.887815][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 117.887817][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 117.887818][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 117.887820][ C1] do_idle (kernel/sched/idle.c:352) [ 117.887821][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 117.887823][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 117.887824][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 117.887826][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 123.192604][ C1] INFO: lockdep is turned off. | [ 123.192676][ C1] Preemption disabled at: | [ 123.192677][ C1] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) | [ 123.192828][ C1] Tainted: [W]=WARN [ 123.192829][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.192831][ C1] Call Trace: [ 123.192832][ C1] [ 123.192834][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 123.192839][ C1] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1)) [ 123.192841][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 123.192844][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 123.192848][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 123.192852][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 123.192856][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 123.192858][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 123.192862][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 123.192863][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 123.192865][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 123.192869][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 123.192870][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 123.192872][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 123.192875][ C1] ? rcu_start_this_gp (kernel/rcu/tree.c:1040 (discriminator 1)) [ 123.192876][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 123.192878][ C1] ? trace_rcu_grace_period (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3) ./include/trace/events/rcu.h:69 (discriminator 3)) [ 123.192880][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 123.192881][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 123.192884][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 123.192886][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 123.192888][ C1] handle_softirqs (kernel/softirq.c:622) [ 123.192890][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 123.192891][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 123.192893][ C1] run_ksoftirqd (kernel/softirq.c:1076 kernel/softirq.c:1068) [ 123.192894][ C1] smpboot_thread_fn (kernel/smpboot.c:160) [ 123.192897][ C1] ? sort_range (kernel/range.c:164) [ 123.192898][ C1] kthread (kernel/kthread.c:436) [ 123.192901][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 123.192902][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 123.192904][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 123.192907][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 123.192909][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 123.192911][ C1] ? kthread_affine_node (kernel/kthread.c:378) [ 123.192913][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 124.427467][ C1] INFO: lockdep is turned off. | [ 124.427543][ C1] Preemption disabled at: | [ 124.427544][ C1] 0x0 | [ 124.427765][ C1] Tainted: [W]=WARN [ 124.427766][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 124.427768][ C1] Call Trace: [ 124.427770][ C1] [ 124.427771][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 124.427778][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 124.427782][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 124.427786][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 124.427790][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 124.427792][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 124.427794][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 124.427798][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 124.427801][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 124.427803][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 124.427804][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 124.427808][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 124.427810][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 124.427813][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 124.427815][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 124.427817][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 124.427820][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 124.427822][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 124.427824][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 124.427826][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 124.427828][ C1] handle_softirqs (kernel/softirq.c:622) [ 124.427830][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 124.427833][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 124.427834][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 124.427836][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 124.427838][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 124.427839][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 124.427841][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 124.427842][ C1] [ 124.427843][ C1] [ 124.427844][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 124.427845][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 124.427848][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 124.427850][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db 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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b 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 [ 124.427852][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 124.427855][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 124.427857][ C1] RDX: 0000000000000001 RSI: ffffffff9046f640 RDI: ffffffff8dcd9667 [ 124.427858][ C1] RBP: 0000000000000000 R08: ffffffff900694f1 R09: 1fe2200006a5639a [ 124.427858][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 124.427859][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 124.427860][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 124.427862][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 124.427865][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 124.427867][ C1] default_idle_call (kernel/sched/idle.c:122) [ 124.427869][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 124.427870][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 124.427871][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 124.427873][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 124.427875][ C1] do_idle (kernel/sched/idle.c:352) [ 124.427876][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 124.427877][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 124.427879][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 124.427881][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 125.618465][ C1] INFO: lockdep is turned off. | [ 125.618540][ C1] Preemption disabled at: | [ 125.618541][ C1] 0x0 | [ 125.618720][ C1] Tainted: [W]=WARN [ 125.618721][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 125.618722][ C1] Call Trace: [ 125.618724][ C1] [ 125.618726][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 125.618733][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 125.618736][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 125.618740][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 125.618744][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 125.618747][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 125.618749][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 125.618753][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 125.618756][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 125.618758][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 125.618760][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 125.618763][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 125.618765][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 125.618768][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 125.618771][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 125.618773][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 125.618776][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 125.618779][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 125.618780][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 125.618782][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 125.618784][ C1] handle_softirqs (kernel/softirq.c:622) [ 125.618787][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 125.618789][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 125.618791][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.618792][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 125.618794][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 125.618795][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 125.618797][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 125.618799][ C1] [ 125.618800][ C1] [ 125.618800][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.618802][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 125.618804][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 125.618807][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db 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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b 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 [ 125.618808][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 125.618812][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 125.618813][ C1] RDX: 0000000000000001 RSI: ffffffff9046f640 RDI: ffffffff8dcd9667 [ 125.618814][ C1] RBP: 0000000000000000 R08: ffffffff900694f1 R09: 1fe2200006a5639a [ 125.618814][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 125.618815][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 125.618816][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 125.618819][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 125.618822][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 125.618823][ C1] default_idle_call (kernel/sched/idle.c:122) [ 125.618825][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 125.618826][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 125.618828][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 125.618829][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.618831][ C1] do_idle (kernel/sched/idle.c:352) [ 125.618833][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 125.618834][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 125.618835][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 125.618837][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 126.830543][ C1] INFO: lockdep is turned off. | [ 126.830634][ C1] Preemption disabled at: | [ 126.830636][ C1] 0x0 | [ 126.830780][ C1] Tainted: [W]=WARN [ 126.830781][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 126.830783][ C1] Call Trace: [ 126.830784][ C1] [ 126.830786][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 126.830794][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 126.830797][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 126.830801][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 126.830805][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 126.830808][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 126.830810][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 126.830814][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 126.830817][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 126.830819][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 126.830821][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 126.830824][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 126.830826][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 126.830829][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 126.830832][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 126.830834][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 126.830837][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 126.830840][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 126.830841][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 126.830844][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 126.830846][ C1] handle_softirqs (kernel/softirq.c:622) [ 126.830848][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 126.830851][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 126.830853][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 126.830854][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 126.830856][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 126.830858][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 126.830859][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 126.830861][ C1] [ 126.830862][ C1] [ 126.830862][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 126.830864][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 126.830866][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 126.830869][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db 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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b 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 [ 126.830871][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 126.830874][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 126.830875][ C1] RDX: 0000000000000001 RSI: ffffffff9046f640 RDI: ffffffff8dcd9667 [ 126.830876][ C1] RBP: 0000000000000000 R08: ffffffff900694f1 R09: 1fe2200006a5639a [ 126.830877][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 126.830878][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 126.830879][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 126.830881][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 126.830884][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 126.830886][ C1] default_idle_call (kernel/sched/idle.c:122) [ 126.830888][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 126.830889][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 126.830891][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 126.830892][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 126.830894][ C1] do_idle (kernel/sched/idle.c:352) [ 126.830896][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 126.830897][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 126.830899][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 126.830901][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 128.030475][ C1] INFO: lockdep is turned off. | [ 128.030560][ C1] Preemption disabled at: | [ 128.030562][ C1] 0x0 | [ 128.030702][ C1] Tainted: [W]=WARN [ 128.030703][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 128.030704][ C1] Call Trace: [ 128.030706][ C1] [ 128.030707][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 128.030714][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 128.030718][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 128.030722][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 128.030726][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 128.030729][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 128.030731][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 128.030735][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 128.030738][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 128.030740][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 128.030741][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 128.030745][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 128.030747][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 128.030750][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 128.030752][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 128.030754][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 128.030756][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 128.030759][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 128.030761][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 128.030763][ C1] handle_softirqs (kernel/softirq.c:622) [ 128.030765][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 128.030768][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 128.030769][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 128.030771][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 128.030773][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 128.030775][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 128.030776][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 128.030778][ C1] [ 128.030779][ C1] [ 128.030779][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 128.030781][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 128.030783][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 128.030786][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db 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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b 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 [ 128.030787][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 128.030791][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 128.030792][ C1] RDX: 0000000000000001 RSI: ffffffff9046f640 RDI: ffffffff8dcd9667 [ 128.030793][ C1] RBP: 0000000000000000 R08: ffffffff900694f1 R09: 1fe2200006a5639a [ 128.030793][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 128.030794][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 128.030795][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 128.030797][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 128.030800][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 128.030802][ C1] default_idle_call (kernel/sched/idle.c:122) [ 128.030804][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 128.030805][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 128.030807][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 128.030808][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 128.030810][ C1] do_idle (kernel/sched/idle.c:352) [ 128.030812][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 128.030813][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 128.030814][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 128.030816][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 129.393517][ C1] INFO: lockdep is turned off. | [ 129.393592][ C1] Preemption disabled at: | [ 129.393593][ C1] 0x0 | [ 129.393733][ C1] Tainted: [W]=WARN [ 129.393735][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 129.393736][ C1] Call Trace: [ 129.393738][ C1] [ 129.393739][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 129.393747][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 129.393750][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 129.393754][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 129.393758][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 129.393761][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 129.393763][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 129.393767][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 129.393770][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 129.393771][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 129.393773][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 129.393777][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 129.393779][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 129.393782][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 129.393784][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 129.393786][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 129.393788][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 129.393791][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 129.393793][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 129.393795][ C1] handle_softirqs (kernel/softirq.c:622) [ 129.393797][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 129.393800][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 129.393801][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 129.393803][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 129.393805][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 129.393807][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 129.393808][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 129.393810][ C1] [ 129.393811][ C1] [ 129.393812][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 129.393813][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 129.393815][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 129.393818][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db 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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b 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 [ 129.393819][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 129.393822][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 129.393824][ C1] RDX: 0000000000000001 RSI: ffffffff9046f640 RDI: ffffffff8dcd9667 [ 129.393824][ C1] RBP: 0000000000000000 R08: ffffffff900694f1 R09: 1fe2200006a5639a [ 129.393825][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 129.393826][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 129.393827][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 129.393829][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 129.393832][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 129.393834][ C1] default_idle_call (kernel/sched/idle.c:122) [ 129.393836][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 129.393837][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 129.393838][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 129.393840][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 129.393842][ C1] do_idle (kernel/sched/idle.c:352) [ 129.393843][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 129.393845][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 129.393846][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 129.393848][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 130.598513][ C1] INFO: lockdep is turned off. | [ 130.598594][ C1] Preemption disabled at: | [ 130.598595][ C1] 0x0 | [ 130.598740][ C1] Tainted: [W]=WARN [ 130.598741][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 130.598743][ C1] Call Trace: [ 130.598744][ C1] [ 130.598746][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 130.598754][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 130.598757][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 130.598761][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 130.598765][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 130.598768][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 130.598770][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 130.598774][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 130.598778][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 130.598779][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 130.598781][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 130.598785][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 130.598787][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 130.598790][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 130.598793][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 130.598795][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 130.598798][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 130.598801][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 130.598802][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 130.598805][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 130.598807][ C1] handle_softirqs (kernel/softirq.c:622) [ 130.598809][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 130.598812][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 130.598813][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.598815][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 130.598817][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 130.598818][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 130.598820][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 130.598822][ C1] [ 130.598822][ C1] [ 130.598823][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 130.598825][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 130.598828][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db 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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b 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 [ 130.598830][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 130.598833][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 130.598834][ C1] RDX: 0000000000000001 RSI: ffffffff9046f640 RDI: ffffffff8dcd9667 [ 130.598835][ C1] RBP: 0000000000000000 R08: ffffffff900694f1 R09: 1fe2200006a5639a [ 130.598836][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 130.598837][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 130.598838][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 130.598840][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 130.598843][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 130.598845][ C1] default_idle_call (kernel/sched/idle.c:122) [ 130.598847][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 130.598848][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 130.598850][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 130.598851][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.598853][ C1] do_idle (kernel/sched/idle.c:352) [ 130.598855][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 130.598857][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 130.598858][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 130.598860][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 131.799485][ C1] INFO: lockdep is turned off. | [ 131.799560][ C1] Preemption disabled at: | [ 131.799562][ C1] 0x0 | [ 131.799702][ C1] Tainted: [W]=WARN [ 131.799703][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 131.799705][ C1] Call Trace: [ 131.799707][ C1] [ 131.799708][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 131.799715][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 131.799718][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 131.799723][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 131.799727][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 131.799730][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 131.799732][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 131.799736][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 131.799739][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 131.799741][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 131.799743][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 131.799747][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 131.799749][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 131.799752][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 131.799754][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 131.799756][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 131.799759][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 131.799762][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 131.799764][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 131.799766][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 131.799768][ C1] handle_softirqs (kernel/softirq.c:622) [ 131.799770][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 131.799773][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 131.799775][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 131.799776][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 131.799778][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 131.799780][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 131.799781][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 131.799783][ C1] [ 131.799784][ C1] [ 131.799784][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 131.799786][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 131.799788][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 131.799790][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db 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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b 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 [ 131.799792][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 131.799795][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 131.799796][ C1] RDX: 0000000000000001 RSI: ffffffff9046f640 RDI: ffffffff8dcd9667 [ 131.799797][ C1] RBP: 0000000000000000 R08: ffffffff900694f1 R09: 1fe2200006a5639a [ 131.799798][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 131.799799][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 131.799800][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 131.799802][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 131.799805][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 131.799807][ C1] default_idle_call (kernel/sched/idle.c:122) [ 131.799809][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 131.799810][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 131.799812][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 131.799813][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 131.799815][ C1] do_idle (kernel/sched/idle.c:352) [ 131.799817][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 131.799818][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 131.799820][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) [ 131.799822][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 133.012583][ C1] INFO: lockdep is turned off. | [ 133.012659][ C1] Preemption disabled at: | [ 133.012660][ C1] 0x0 | [ 133.012798][ C1] Tainted: [W]=WARN [ 133.012799][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 133.012801][ C1] Call Trace: [ 133.012803][ C1] [ 133.012804][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 133.012812][ C1] __might_resched.cold (kernel/sched/core.c:9163) [ 133.012816][ C1] ? default_idle_call (kernel/sched/idle.c:122) [ 133.012820][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 133.012824][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:312) [ 133.012827][ C1] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820) [ 133.012829][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 133.012832][ C1] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 133.012835][ C1] ? __tcf_chain_put (net/sched/cls_api.c:694) [ 133.012837][ C1] __tcf_chain_put (net/sched/cls_api.c:694) [ 133.012839][ C1] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3)) [ 133.012843][ C1] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378) [ 133.012844][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2)) [ 133.012848][ C1] rcu_do_batch (kernel/rcu/tree.c:2617) [ 133.012850][ C1] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 133.012852][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 133.012854][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 133.012857][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 133.012859][ C1] rcu_core (kernel/rcu/tree.c:2869) [ 133.012860][ C1] handle_softirqs (kernel/softirq.c:622) [ 133.012863][ C1] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 133.012866][ C1] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1)) [ 133.012867][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 133.012868][ C1] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 133.012871][ C1] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735) [ 133.012872][ C1] irq_exit_rcu (kernel/softirq.c:752) [ 133.012874][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 133.012876][ C1] [ 133.012877][ C1] [ 133.012877][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 133.012879][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 133.012881][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:62) [ 133.012883][ C1] Code: 48 8b 3d 44 d3 00 02 e8 1f 00 00 00 48 2b 05 c8 71 a3 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 43 f4 22 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 44 d3 00 02 mov 0x200d344(%rip),%rdi # 0x200d34b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 c8 71 a3 00 sub 0xa371c8(%rip),%rax # 0xa371db 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 43 f4 22 00 verw 0x22f443(%rip) # 0x22f46b 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 [ 133.012885][ C1] RSP: 0018:ffa0000000147de8 EFLAGS: 00000246 [ 133.012888][ C1] RAX: 0000000000000001 RBX: ff11000001bb2340 RCX: 0000000000000001 [ 133.012889][ C1] RDX: 0000000000000001 RSI: ffffffff9046f640 RDI: ffffffff8dcd9667 [ 133.012890][ C1] RBP: 0000000000000000 R08: ffffffff900694f1 R09: 1fe2200006a5639a [ 133.012891][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc0 [ 133.012892][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 133.012893][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 133.012895][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 133.012898][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:767) [ 133.012900][ C1] default_idle_call (kernel/sched/idle.c:122) [ 133.012902][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 133.012903][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 133.012905][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 133.012906][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 133.012908][ C1] do_idle (kernel/sched/idle.c:352) [ 133.012909][ C1] cpu_startup_entry (kernel/sched/idle.c:451) [ 133.012911][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 133.012912][ C1] ? set_cpu_sibling_map (./arch/x86/include/asm/smp.h:148 (discriminator 4)) Finger prints: handle_softirqs:dump_stack_lvl:__mutex_lock:__tcf_chain_put:tcf_action_rcu_free __mutex_lock:__tcf_chain_put:tcf_action_rcu_free:rcu_do_batch:rcu_core