======================================
| [ 88.664278][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:129)
| [ 88.664484][ C1]
| [ 88.664568][ C1]
| [ 88.664568][ C1] stack backtrace:
[ 88.665121][ C1] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014
[ 88.665490][ C1] Call Trace:
[ 88.665623][ C1]
[ 88.665810][ C1] dump_stack_lvl (lib/dump_stack.c:117)
[ 88.665987][ C1] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4024)
[ 88.666192][ C1] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94)
[ 88.666360][ C1] ? __pfx_print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4024)
[ 88.666660][ C1] ? __pfx_usage_skip (kernel/locking/lockdep.c:2264)
[ 88.666824][ C1] ? __pfx_usage_match (kernel/locking/lockdep.c:2256)
[ 88.666989][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 88.667153][ C1] mark_lock_irq (kernel/locking/lockdep.c:4244)
[ 88.667532][ C1] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4207)
[ 88.667701][ C1] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 88.667871][ C1] ? save_trace (kernel/locking/lockdep.c:586)
[ 88.668040][ C1] mark_lock (kernel/locking/lockdep.c:4678)
[ 88.668167][ C1] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 88.668438][ C1] mark_usage (kernel/locking/lockdep.c:4567)
[ 88.668565][ C1] __lock_acquire (kernel/locking/lockdep.c:5091)
[ 88.668743][ C1] ? __pfx_validate_chain (kernel/locking/lockdep.c:3825)
[ 88.668929][ C1] ? __pfx_addrconf_rs_timer (net/ipv6/addrconf.c:4016)
[ 88.669196][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5756)
[ 88.669366][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4023)
[ 88.669537][ C1] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5719)
[ 88.669704][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52))
[ 88.669974][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4023)
[ 88.670148][ C1] ? lock_acquire (kernel/locking/lockdep.c:5727)
[ 88.670312][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4023)
[ 88.670477][ C1] _raw_write_lock (./include/linux/rwlock_api_smp.h:210 kernel/locking/spinlock.c:300)
[ 88.670641][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4023)
[ 88.670905][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4023)
[ 88.671069][ C1] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5719)
[ 88.671236][ C1] ? __pfx_addrconf_rs_timer (net/ipv6/addrconf.c:4016)
[ 88.671400][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1783)
[ 88.671667][ C1] ? lock_acquire (kernel/locking/lockdep.c:5727)
[ 88.671844][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1783)
[ 88.672010][ C1] ? __pfx_addrconf_rs_timer (net/ipv6/addrconf.c:4016)
[ 88.672174][ C1] call_timer_fn (kernel/time/timer.c:1793)
[ 88.672439][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1783)
[ 88.672603][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1783)
[ 88.672767][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1770)
[ 88.672930][ C1] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228)
[ 88.673195][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4274)
[ 88.673367][ C1] __run_timers (kernel/time/timer.c:1845 kernel/time/timer.c:2418)
[ 88.673532][ C1] ? __pfx_addrconf_rs_timer (net/ipv6/addrconf.c:4016)
[ 88.673697][ C1] ? __pfx___run_timers (kernel/time/timer.c:2389)
[ 88.673861][ C1] ? __lock_release (kernel/locking/lockdep.c:5430)
[ 88.674133][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:115 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 88.674299][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 88.674462][ C1] ? lock_acquire (kernel/locking/lockdep.c:5727)
[ 88.674625][ C1] ? timer_expire_remote (kernel/time/timer.c:2429 kernel/time/timer.c:2422 kernel/time/timer.c:2181)
[ 88.674888][ C1] timer_expire_remote (kernel/time/timer.c:2430 kernel/time/timer.c:2422 kernel/time/timer.c:2181)
[ 88.675051][ C1] tmigr_handle_remote_cpu (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:67 ./arch/x86/include/asm/irqflags.h:127 kernel/time/timer_migration.c:925)
[ 88.675215][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:869)
[ 88.675419][ C1] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228)
[ 88.675679][ C1] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3))
[ 88.675803][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4274)
[ 88.675973][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1003)
[ 88.676137][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:488 kernel/time/timer_migration.c:1061)
[ 88.676399][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1026)
[ 88.676564][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4274)
[ 88.676731][ C1] __do_softirq (kernel/softirq.c:554)
[ 88.676896][ C1] irq_exit_rcu (kernel/softirq.c:428 kernel/softirq.c:633 kernel/softirq.c:645)
[ 88.677019][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1043 arch/x86/kernel/apic/apic.c:1043)
[ 88.677282][ C1]
[ 88.677383][ C1]
[ 88.677468][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 88.677675][ C1] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:588)
[ 88.677894][ C1] Code: 28 4c 89 f9 e8 d2 f4 3f 00 48 3d 00 d1 d2 ad 0f 84 89 0d 00 00 48 ba 00 00 00 00 00 fc ff df 48 89 e9 48 c1 e9 03 80 3c 11 00 <0f> 85 6f 12 00 00 48 8b 14 24 49 89 45 58 48 b8 00 00 00 00 00 fc
All code
========
0: 28 4c 89 f9 sub %cl,-0x7(%rcx,%rcx,4)
4: e8 d2 f4 3f 00 call 0x3ff4db
9: 48 3d 00 d1 d2 ad cmp $0xffffffffadd2d100,%rax
f: 0f 84 89 0d 00 00 je 0xd9e
15: 48 ba 00 00 00 00 00 movabs $0xdffffc0000000000,%rdx
1c: fc ff df
1f: 48 89 e9 mov %rbp,%rcx
22: 48 c1 e9 03 shr $0x3,%rcx
26: 80 3c 11 00 cmpb $0x0,(%rcx,%rdx,1)
2a:* 0f 85 6f 12 00 00 jne 0x129f <-- trapping instruction
30: 48 8b 14 24 mov (%rsp),%rdx
34: 49 89 45 58 mov %rax,0x58(%r13)
38: 48 rex.W
39: b8 00 00 00 00 mov $0x0,%eax
3e: 00 fc add %bh,%ah
Code starting with the faulting instruction
===========================================
0: 0f 85 6f 12 00 00 jne 0x1275
6: 48 8b 14 24 mov (%rsp),%rdx
a: 49 89 45 58 mov %rax,0x58(%r13)
e: 48 rex.W
f: b8 00 00 00 00 mov $0x0,%eax
14: 00 fc add %bh,%ah
[ 88.678596][ C1] RSP: 0018:ffffc9000076f308 EFLAGS: 00000246
[ 88.678921][ C1] RAX: ffffffffae5fc17c RBX: 0000000000000001 RCX: 1ffff920000ede8c
[ 88.679175][ C1] RDX: dffffc0000000000 RSI: ffffc9000076f438 RDI: ffff888005b337ac
[ 88.679428][ C1] RBP: ffffc9000076f460 R08: ffffc9000076f448 R09: 1ffff920000ede6a
[ 88.679783][ C1] R10: ffffc9000076f408 R11: ffffc9000076f449 R12: 1ffff920000ede6a
[ 88.680037][ C1] R13: ffffc9000076f408 R14: ffffffffb282cf0a R15: ffffc9000076ff00
[ 88.680293][ C1] ? __x64_sys_execve (fs/exec.c:2124)
[ 88.680670][ C1] ? unwind_next_frame (./arch/x86/include/asm/unwind.h:111 ./arch/x86/include/asm/unwind.h:127 arch/x86/kernel/unwind_orc.c:588)
[ 88.680838][ C1] ? do_execveat_common.isra.0 (fs/exec.c:1979)
[ 88.681044][ C1] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 88.681210][ C1] ? do_execveat_common.isra.0 (fs/exec.c:1979)
[ 88.681513][ C1] ? kernel_text_address (kernel/extable.c:99)
[ 88.681681][ C1] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 88.681886][ C1] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 88.682052][ C1] ? __x64_sys_execve (fs/exec.c:2124)
[ 88.682320][ C1] stack_trace_save (kernel/stacktrace.c:123)
[ 88.682487][ C1] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 88.682653][ C1] ? find_held_lock (kernel/locking/lockdep.c:5244)
[ 88.682822][ C1] set_track_prepare (mm/slub.c:886)
[ 88.682986][ C1] ? kasan_quarantine_reduce (./include/linux/srcu.h:285 mm/kasan/quarantine.c:287)
[ 88.683150][ C1] ? __kasan_slab_alloc (mm/kasan/common.c:322)
[ 88.683317][ C1] ? kmem_cache_alloc (./include/linux/kasan.h:201 mm/slub.c:3798 mm/slub.c:3845 mm/slub.c:3852)
[ 88.683481][ C1] ? __pmd_alloc (mm/memory.c:6427 ./include/linux/mm.h:2926 ./include/linux/mm.h:3026 ./include/linux/mm.h:3064 ./include/asm-generic/pgalloc.h:137 mm/memory.c:5852)
[ 88.683746][ C1] ? move_page_tables (./include/linux/mm.h:2825 mm/mremap.c:96 mm/mremap.c:608)
[ 88.683915][ C1] ? shift_arg_pages (fs/exec.c:716)
[ 88.684079][ C1] ? setup_arg_pages (fs/exec.c:838)
[ 88.684242][ C1] ? load_elf_binary (fs/binfmt_elf.c:1015 (discriminator 8))
[ 88.684408][ C1] ? search_binary_handler (fs/exec.c:1778)
[ 88.684574][ C1] ? exec_binprm (fs/exec.c:1821)
[ 88.684739][ C1] ? bprm_execve (fs/exec.c:1872 fs/exec.c:1848)
[ 88.684906][ C1] ? do_execveat_common.isra.0 (fs/exec.c:1979)
[ 88.685113][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4274)
[ 88.685377][ C1] free_to_partial_list (mm/slub.c:4026)
[ 88.685544][ C1] ? qlist_free_all (mm/kasan/quarantine.c:163 mm/kasan/quarantine.c:179)
[ 88.685708][ C1] qlist_free_all (mm/kasan/quarantine.c:174)
[ 88.685873][ C1] kasan_quarantine_reduce (./include/linux/srcu.h:285 mm/kasan/quarantine.c:287)
[ 88.686041][ C1] __kasan_slab_alloc (mm/kasan/common.c:322)
[ 88.686207][ C1] kmem_cache_alloc (./include/linux/kasan.h:201 mm/slub.c:3798 mm/slub.c:3845 mm/slub.c:3852)
[ 88.686370][ C1] __pmd_alloc (mm/memory.c:6427 ./include/linux/mm.h:2926 ./include/linux/mm.h:3026 ./include/linux/mm.h:3064 ./include/asm-generic/pgalloc.h:137 mm/memory.c:5852)
[ 88.686494][ C1] move_page_tables (./include/linux/mm.h:2825 mm/mremap.c:96 mm/mremap.c:608)
[ 88.686759][ C1] ? __pfx_move_page_tables (mm/mremap.c:548)
[ 88.686926][ C1] ? __pfx_vma_expand (mm/mmap.c:636)
[ 88.687091][ C1] ? __pfx_mas_prev_range (lib/maple_tree.c:5907)
[ 88.687260][ C1] shift_arg_pages (fs/exec.c:716)
[ 88.687423][ C1] ? __pfx_shift_arg_pages (fs/exec.c:685)
[ 88.687588][ C1] ? setup_arg_pages (./include/linux/mmap_lock.h:124 fs/exec.c:803)
[ 88.687752][ C1] ? lock_acquire (kernel/locking/lockdep.c:5727)
[ 88.687916][ C1] ? __pfx_mprotect_fixup (mm/mprotect.c:580)
[ 88.688080][ C1] ? __pfx_down_write_killable (kernel/locking/rwsem.c:1588)
[ 88.688352][ C1] ? tlb_finish_mmu (./arch/x86/include/asm/atomic.h:60 ./include/linux/atomic/atomic-arch-fallback.h:1210 ./include/linux/atomic/atomic-instrumented.h:593 ./include/linux/mm_inline.h:485 mm/mmu_gather.c:470)
[ 88.688519][ C1] setup_arg_pages (fs/exec.c:838)
[ 88.688683][ C1] ? __pfx_setup_arg_pages (fs/exec.c:753)
[ 88.688868][ C1] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5719)
[ 88.689041][ C1] ? __pfx_get_random_u64 (drivers/char/random.c:533)
[ 88.689214][ C1] load_elf_binary (fs/binfmt_elf.c:1015 (discriminator 8))
[ 88.689386][ C1] ? find_held_lock (kernel/locking/lockdep.c:5244)
[ 88.689555][ C1] ? __lock_release (kernel/locking/lockdep.c:5430)
[ 88.689826][ C1] ? search_binary_handler (fs/exec.c:1778)
[ 88.689995][ C1] ? __pfx___lock_release (kernel/locking/lockdep.c:5406)
[ 88.690171][ C1] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5719)
[ 88.690336][ C1] ? __pfx_load_elf_binary (fs/binfmt_elf.c:820)
[ 88.690500][ C1] ? search_binary_handler (fs/exec.c:1778)
[ 88.690667][ C1] search_binary_handler (fs/exec.c:1778)
[ 88.690831][ C1] ? __pfx_search_binary_handler (fs/exec.c:1757)
[ 88.691034][ C1] ? __task_pid_nr_ns (./include/linux/rcupdate.h:339 ./include/linux/rcupdate.h:814 kernel/pid.c:514)
[ 88.691202][ C1] ? exec_binprm (./include/linux/rcupdate.h:339 ./include/linux/rcupdate.h:814 fs/exec.c:1812)
[ 88.691469][ C1] exec_binprm (fs/exec.c:1821)
[ 88.691639][ C1] bprm_execve (fs/exec.c:1872 fs/exec.c:1848)
[ 88.691766][ C1] do_execveat_common.isra.0 (fs/exec.c:1979)
[ 88.691933][ C1] ? getname_flags (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 fs/namei.c:190)
[ 88.692100][ C1] __x64_sys_execve (fs/exec.c:2124)
[ 88.692265][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 88.692430][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:129)
[ 88.692637][ C1] RIP: 0033:0x7fb61034040b
[ 88.692928][ C1] Code: Unable to access opcode bytes at 0x7fb6103403e1.
Code starting with the faulting instruction
===========================================
[ 88.693140][ C1] RSP: 002b:00007ffc4182d568 EFLAGS: 00000202 ORIG_RAX: 000000000000003b
[ 88.693391][ C1] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb61034040b
[ 88.693635][ C1] RDX: 00007ffc4182d9e0 RSI: 00007ffc4182d9b8 RDI: 00007ffc4182d570
[ 88.693886][ C1] RBP: 00007ffc4182d680 R08: 0000000000000fff R09: 00007ffc4182ee81
[ 88.694134][ C1] R10: 00007fb610312700 R11: 0000000000000202 R12: 00007ffc4182d9b8
Finger prints:
dump_stack_lvl:mark_lock_irq:mark_lock:mark_usage