FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 ====================================================== WARNING: possible circular locking dependency detected 6.14.0-rc6-syzkaller-00115-ge3a854b577cb #0 Not tainted ------------------------------------------------------ syz.4.5541/28157 is trying to acquire lock: ffffffff8e1aaeb8 ((console_sem).lock){-.-.}-{2:2}, at: down_trylock+0x12/0x70 kernel/locking/semaphore.c:139 but task is already holding lock: ffff88802b63ed58 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested kernel/sched/core.c:606 [inline] ffff88802b63ed58 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested+0x7e/0x130 kernel/sched/core.c:591 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #2 (&rq->__lock){-.-.}-{2:2}: _raw_spin_lock_nested+0x31/0x40 kernel/locking/spinlock.c:378 raw_spin_rq_lock_nested+0x29/0x130 kernel/sched/core.c:598 raw_spin_rq_lock kernel/sched/sched.h:1521 [inline] task_rq_lock+0xcf/0x3b0 kernel/sched/core.c:700 cgroup_move_task+0x82/0x250 kernel/sched/psi.c:1161 css_set_move_task+0x288/0x5f0 kernel/cgroup/cgroup.c:898 cgroup_post_fork+0x202/0x9d0 kernel/cgroup/cgroup.c:6695 copy_process+0x4ffd/0x8c50 kernel/fork.c:2629 kernel_clone+0xfd/0x960 kernel/fork.c:2815 user_mode_thread+0xc9/0x110 kernel/fork.c:2893 rest_init+0x23/0x2b0 init/main.c:708 start_kernel+0x3e9/0x4d0 init/main.c:1099 x86_64_start_reservations+0x18/0x30 arch/x86/kernel/head64.c:515 x86_64_start_kernel+0xb2/0xc0 arch/x86/kernel/head64.c:496 common_startup_64+0x13e/0x148 -> #1 (&p->pi_lock){-.-.}-{2:2}: __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0x3a/0x60 kernel/locking/spinlock.c:162 class_raw_spinlock_irqsave_constructor include/linux/spinlock.h:551 [inline] try_to_wake_up+0xb6/0x1490 kernel/sched/core.c:4214 up+0x79/0xb0 kernel/locking/semaphore.c:191 __up_console_sem+0x85/0xe0 kernel/printk/printk.c:343 __console_unlock kernel/printk/printk.c:2869 [inline] __console_flush_and_unlock kernel/printk/printk.c:3271 [inline] console_unlock+0x1dc/0x210 kernel/printk/printk.c:3309 vga_remove_vgacon drivers/pci/vgaarb.c:186 [inline] vga_remove_vgacon+0x90/0xd0 drivers/pci/vgaarb.c:167 __aperture_remove_legacy_vga_devices drivers/video/aperture.c:331 [inline] aperture_remove_conflicting_pci_devices+0x16a/0x1e0 drivers/video/aperture.c:369 bochs_pci_probe+0x29/0xcd0 drivers/gpu/drm/tiny/bochs.c:723 local_pci_probe+0xde/0x1b0 drivers/pci/pci-driver.c:324 pci_call_probe drivers/pci/pci-driver.c:392 [inline] __pci_device_probe drivers/pci/pci-driver.c:417 [inline] pci_device_probe+0x673/0x7a0 drivers/pci/pci-driver.c:451 call_driver_probe drivers/base/dd.c:579 [inline] really_probe+0x23e/0xa90 drivers/base/dd.c:658 __driver_probe_device+0x1de/0x440 drivers/base/dd.c:800 driver_probe_device+0x4c/0x1b0 drivers/base/dd.c:830 __driver_attach+0x283/0x580 drivers/base/dd.c:1216 bus_for_each_dev+0x13c/0x1d0 drivers/base/bus.c:370 bus_add_driver+0x2e9/0x690 drivers/base/bus.c:678 driver_register+0x15c/0x4b0 drivers/base/driver.c:249 drm_pci_register_driver_if_modeset include/drm/drm_module.h:69 [inline] bochs_pci_driver_init+0x67/0x80 drivers/gpu/drm/tiny/bochs.c:805 do_one_initcall+0x128/0x700 init/main.c:1257 do_initcall_level init/main.c:1319 [inline] do_initcalls init/main.c:1335 [inline] do_basic_setup init/main.c:1354 [inline] kernel_init_freeable+0x5c7/0x900 init/main.c:1568 kernel_init+0x1c/0x2b0 init/main.c:1457 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:148 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 -> #0 ((console_sem).lock){-.-.}-{2:2}: check_prev_add kernel/locking/lockdep.c:3163 [inline] check_prevs_add kernel/locking/lockdep.c:3282 [inline] validate_chain kernel/locking/lockdep.c:3906 [inline] __lock_acquire+0x249e/0x3c40 kernel/locking/lockdep.c:5228 lock_acquire.part.0+0x11b/0x380 kernel/locking/lockdep.c:5851 __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0x3a/0x60 kernel/locking/spinlock.c:162 down_trylock+0x12/0x70 kernel/locking/semaphore.c:139 __down_trylock_console_sem+0x40/0x140 kernel/printk/printk.c:326 console_trylock kernel/printk/printk.c:2852 [inline] console_trylock_spinning kernel/printk/printk.c:2009 [inline] vprintk_emit+0x3ec/0x6f0 kernel/printk/printk.c:2431 _printk+0xc8/0x100 kernel/printk/printk.c:2457 fail_dump lib/fault-inject.c:66 [inline] should_fail_ex+0x4df/0x650 lib/fault-inject.c:174 strncpy_from_user+0x3b/0x2d0 lib/strncpy_from_user.c:118 strncpy_from_user_nofault+0x7f/0x180 mm/maccess.c:193 bpf_probe_read_user_str_common kernel/trace/bpf_trace.c:215 [inline] ____bpf_probe_read_user_str kernel/trace/bpf_trace.c:224 [inline] bpf_probe_read_user_str+0x26/0x70 kernel/trace/bpf_trace.c:221 bpf_prog_bc7c5c6b9645592f+0x3e/0x40 bpf_dispatcher_nop_func include/linux/bpf.h:1290 [inline] __bpf_prog_run include/linux/filter.h:701 [inline] bpf_prog_run include/linux/filter.h:708 [inline] __bpf_trace_run kernel/trace/bpf_trace.c:2371 [inline] bpf_trace_run4+0x245/0x5a0 kernel/trace/bpf_trace.c:2414 __bpf_trace_sched_switch+0x13e/0x190 include/trace/events/sched.h:222 __traceiter_sched_switch+0x6c/0xc0 include/trace/events/sched.h:222 __do_trace_sched_switch include/trace/events/sched.h:222 [inline] trace_sched_switch include/trace/events/sched.h:222 [inline] __schedule+0x160c/0x5890 kernel/sched/core.c:6762 preempt_schedule_irq+0x51/0x90 kernel/sched/core.c:7087 irqentry_exit+0x36/0x90 kernel/entry/common.c:354 asm_sysvec_reschedule_ipi+0x1a/0x20 arch/x86/include/asm/idtentry.h:707 get_current arch/x86/include/asm/current.h:49 [inline] __sanitizer_cov_trace_pc+0xc/0x70 kernel/kcov.c:216 __lt_find include/linux/rbtree_latch.h:118 [inline] latch_tree_find include/linux/rbtree_latch.h:210 [inline] bpf_ksym_find+0x16f/0x1c0 kernel/bpf/core.c:740 is_bpf_text_address+0x58/0x1a0 kernel/bpf/core.c:773 kernel_text_address kernel/extable.c:125 [inline] kernel_text_address+0x8d/0x100 kernel/extable.c:94 __kernel_text_address+0xd/0x40 kernel/extable.c:79 unwind_get_return_address+0x59/0xa0 arch/x86/kernel/unwind_orc.c:369 arch_stack_walk+0xa7/0x100 arch/x86/kernel/stacktrace.c:26 stack_trace_save+0x95/0xd0 kernel/stacktrace.c:122 kasan_save_stack+0x33/0x60 mm/kasan/common.c:47 kasan_save_track+0x14/0x30 mm/kasan/common.c:68 poison_kmalloc_redzone mm/kasan/common.c:377 [inline] __kasan_kmalloc+0xaa/0xb0 mm/kasan/common.c:394 kmalloc_noprof include/linux/slab.h:901 [inline] madvise_collapse+0x1cc/0xb10 mm/khugepaged.c:2758 madvise_vma_behavior+0xbb8/0x1de0 mm/madvise.c:1330 madvise_walk_vmas+0x1cf/0x2c0 mm/madvise.c:1511 do_madvise+0x366/0x7c0 mm/madvise.c:1698 __do_sys_madvise mm/madvise.c:1714 [inline] __se_sys_madvise mm/madvise.c:1712 [inline] __ia32_sys_madvise+0xa7/0x110 mm/madvise.c:1712 do_syscall_32_irqs_on arch/x86/entry/common.c:165 [inline] __do_fast_syscall_32+0x73/0x120 arch/x86/entry/common.c:387 do_fast_syscall_32+0x32/0x80 arch/x86/entry/common.c:412 entry_SYSENTER_compat_after_hwframe+0x84/0x8e other info that might help us debug this: Chain exists of: (console_sem).lock --> &p->pi_lock --> &rq->__lock Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(&rq->__lock); lock(&p->pi_lock); lock(&rq->__lock); lock((console_sem).lock); *** DEADLOCK *** 4 locks held by syz.4.5541/28157: #0: ffff888023d11fe0 (&mm->mmap_lock){++++}-{4:4}, at: mmap_read_lock include/linux/mmap_lock.h:190 [inline] #0: ffff888023d11fe0 (&mm->mmap_lock){++++}-{4:4}, at: do_madvise+0x2b3/0x7c0 mm/madvise.c:1685 #1: ffffffff8e1bd140 (rcu_read_lock){....}-{1:3}, at: rcu_lock_acquire include/linux/rcupdate.h:337 [inline] #1: ffffffff8e1bd140 (rcu_read_lock){....}-{1:3}, at: rcu_read_lock include/linux/rcupdate.h:849 [inline] #1: ffffffff8e1bd140 (rcu_read_lock){....}-{1:3}, at: is_bpf_text_address+0x30/0x1a0 kernel/bpf/core.c:772 #2: ffff88802b63ed58 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested kernel/sched/core.c:606 [inline] #2: ffff88802b63ed58 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested+0x7e/0x130 kernel/sched/core.c:591 #3: ffffffff8e1bd140 (rcu_read_lock){....}-{1:3}, at: rcu_lock_acquire include/linux/rcupdate.h:337 [inline] #3: ffffffff8e1bd140 (rcu_read_lock){....}-{1:3}, at: rcu_read_lock include/linux/rcupdate.h:849 [inline] #3: ffffffff8e1bd140 (rcu_read_lock){....}-{1:3}, at: __bpf_trace_run kernel/trace/bpf_trace.c:2370 [inline] #3: ffffffff8e1bd140 (rcu_read_lock){....}-{1:3}, at: bpf_trace_run4+0x1d6/0x5a0 kernel/trace/bpf_trace.c:2414 stack backtrace: CPU: 2 UID: 0 PID: 28157 Comm: syz.4.5541 Not tainted 6.14.0-rc6-syzkaller-00115-ge3a854b577cb #0 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x116/0x1f0 lib/dump_stack.c:120 print_circular_bug+0x490/0x760 kernel/locking/lockdep.c:2076 check_noncircular+0x31a/0x400 kernel/locking/lockdep.c:2208 check_prev_add kernel/locking/lockdep.c:3163 [inline] check_prevs_add kernel/locking/lockdep.c:3282 [inline] validate_chain kernel/locking/lockdep.c:3906 [inline] __lock_acquire+0x249e/0x3c40 kernel/locking/lockdep.c:5228 lock_acquire.part.0+0x11b/0x380 kernel/locking/lockdep.c:5851 __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0x3a/0x60 kernel/locking/spinlock.c:162 down_trylock+0x12/0x70 kernel/locking/semaphore.c:139 __down_trylock_console_sem+0x40/0x140 kernel/printk/printk.c:326 console_trylock kernel/printk/printk.c:2852 [inline] console_trylock_spinning kernel/printk/printk.c:2009 [inline] vprintk_emit+0x3ec/0x6f0 kernel/printk/printk.c:2431 _printk+0xc8/0x100 kernel/printk/printk.c:2457 fail_dump lib/fault-inject.c:66 [inline] should_fail_ex+0x4df/0x650 lib/fault-inject.c:174 strncpy_from_user+0x3b/0x2d0 lib/strncpy_from_user.c:118 strncpy_from_user_nofault+0x7f/0x180 mm/maccess.c:193 bpf_probe_read_user_str_common kernel/trace/bpf_trace.c:215 [inline] ____bpf_probe_read_user_str kernel/trace/bpf_trace.c:224 [inline] bpf_probe_read_user_str+0x26/0x70 kernel/trace/bpf_trace.c:221 bpf_prog_bc7c5c6b9645592f+0x3e/0x40 bpf_dispatcher_nop_func include/linux/bpf.h:1290 [inline] __bpf_prog_run include/linux/filter.h:701 [inline] bpf_prog_run include/linux/filter.h:708 [inline] __bpf_trace_run kernel/trace/bpf_trace.c:2371 [inline] bpf_trace_run4+0x245/0x5a0 kernel/trace/bpf_trace.c:2414 __bpf_trace_sched_switch+0x13e/0x190 include/trace/events/sched.h:222 __traceiter_sched_switch+0x6c/0xc0 include/trace/events/sched.h:222 __do_trace_sched_switch include/trace/events/sched.h:222 [inline] trace_sched_switch include/trace/events/sched.h:222 [inline] __schedule+0x160c/0x5890 kernel/sched/core.c:6762 preempt_schedule_irq+0x51/0x90 kernel/sched/core.c:7087 irqentry_exit+0x36/0x90 kernel/entry/common.c:354 asm_sysvec_reschedule_ipi+0x1a/0x20 arch/x86/include/asm/idtentry.h:707 RIP: 0010:preempt_count arch/x86/include/asm/preempt.h:26 [inline] RIP: 0010:check_kcov_mode kernel/kcov.c:183 [inline] RIP: 0010:__sanitizer_cov_trace_pc+0xc/0x70 kernel/kcov.c:217 Code: cc cc 66 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 65 48 8b 15 34 ea 49 7e <65> 8b 05 35 ea 49 7e a9 00 01 ff 00 48 8b 34 24 74 1d f6 c4 01 74 RSP: 0018:ffffc90004497670 EFLAGS: 00000207 RAX: 0000000000000000 RBX: ffffffff8feff478 RCX: ffffffff81c91098 RDX: ffff888022f9a440 RSI: 00000000f73de579 RDI: 0000000000000006 RBP: ffffffff8feff478 R08: 0000000000000006 R09: 00000000f73de579 R10: ffffffffa0004340 R11: 0000000000000001 R12: 00000000f73de579 R13: dffffc0000000000 R14: 0000000000000000 R15: ffffffffa0004340 __lt_find include/linux/rbtree_latch.h:118 [inline] latch_tree_find include/linux/rbtree_latch.h:210 [inline] bpf_ksym_find+0x16f/0x1c0 kernel/bpf/core.c:740 is_bpf_text_address+0x58/0x1a0 kernel/bpf/core.c:773 kernel_text_address kernel/extable.c:125 [inline] kernel_text_address+0x8d/0x100 kernel/extable.c:94 __kernel_text_address+0xd/0x40 kernel/extable.c:79 unwind_get_return_address+0x59/0xa0 arch/x86/kernel/unwind_orc.c:369 arch_stack_walk+0xa7/0x100 arch/x86/kernel/stacktrace.c:26 stack_trace_save+0x95/0xd0 kernel/stacktrace.c:122 kasan_save_stack+0x33/0x60 mm/kasan/common.c:47 kasan_save_track+0x14/0x30 mm/kasan/common.c:68 poison_kmalloc_redzone mm/kasan/common.c:377 [inline] __kasan_kmalloc+0xaa/0xb0 mm/kasan/common.c:394 kmalloc_noprof include/linux/slab.h:901 [inline] madvise_collapse+0x1cc/0xb10 mm/khugepaged.c:2758 madvise_vma_behavior+0xbb8/0x1de0 mm/madvise.c:1330 madvise_walk_vmas+0x1cf/0x2c0 mm/madvise.c:1511 do_madvise+0x366/0x7c0 mm/madvise.c:1698 __do_sys_madvise mm/madvise.c:1714 [inline] __se_sys_madvise mm/madvise.c:1712 [inline] __ia32_sys_madvise+0xa7/0x110 mm/madvise.c:1712 do_syscall_32_irqs_on arch/x86/entry/common.c:165 [inline] __do_fast_syscall_32+0x73/0x120 arch/x86/entry/common.c:387 do_fast_syscall_32+0x32/0x80 arch/x86/entry/common.c:412 entry_SYSENTER_compat_after_hwframe+0x84/0x8e RIP: 0023:0xf73de579 Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 RSP: 002b:00000000f502455c EFLAGS: 00000296 ORIG_RAX: 00000000000000db RAX: ffffffffffffffda RBX: 0000000080000000 RCX: 0000000000600003 RDX: 0000000000000019 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 CPU: 2 UID: 0 PID: 28157 Comm: syz.4.5541 Not tainted 6.14.0-rc6-syzkaller-00115-ge3a854b577cb #0 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x116/0x1f0 lib/dump_stack.c:120 fail_dump lib/fault-inject.c:73 [inline] should_fail_ex+0x50a/0x650 lib/fault-inject.c:174 strncpy_from_user+0x3b/0x2d0 lib/strncpy_from_user.c:118 strncpy_from_user_nofault+0x7f/0x180 mm/maccess.c:193 bpf_probe_read_user_str_common kernel/trace/bpf_trace.c:215 [inline] ____bpf_probe_read_user_str kernel/trace/bpf_trace.c:224 [inline] bpf_probe_read_user_str+0x26/0x70 kernel/trace/bpf_trace.c:221 bpf_prog_bc7c5c6b9645592f+0x3e/0x40 bpf_dispatcher_nop_func include/linux/bpf.h:1290 [inline] __bpf_prog_run include/linux/filter.h:701 [inline] bpf_prog_run include/linux/filter.h:708 [inline] __bpf_trace_run kernel/trace/bpf_trace.c:2371 [inline] bpf_trace_run4+0x245/0x5a0 kernel/trace/bpf_trace.c:2414 __bpf_trace_sched_switch+0x13e/0x190 include/trace/events/sched.h:222 __traceiter_sched_switch+0x6c/0xc0 include/trace/events/sched.h:222 __do_trace_sched_switch include/trace/events/sched.h:222 [inline] trace_sched_switch include/trace/events/sched.h:222 [inline] __schedule+0x160c/0x5890 kernel/sched/core.c:6762 preempt_schedule_irq+0x51/0x90 kernel/sched/core.c:7087 irqentry_exit+0x36/0x90 kernel/entry/common.c:354 asm_sysvec_reschedule_ipi+0x1a/0x20 arch/x86/include/asm/idtentry.h:707 RIP: 0010:preempt_count arch/x86/include/asm/preempt.h:26 [inline] RIP: 0010:check_kcov_mode kernel/kcov.c:183 [inline] RIP: 0010:__sanitizer_cov_trace_pc+0xc/0x70 kernel/kcov.c:217 Code: cc cc 66 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 65 48 8b 15 34 ea 49 7e <65> 8b 05 35 ea 49 7e a9 00 01 ff 00 48 8b 34 24 74 1d f6 c4 01 74 RSP: 0018:ffffc90004497670 EFLAGS: 00000207 RAX: 0000000000000000 RBX: ffffffff8feff478 RCX: ffffffff81c91098 RDX: ffff888022f9a440 RSI: 00000000f73de579 RDI: 0000000000000006 RBP: ffffffff8feff478 R08: 0000000000000006 R09: 00000000f73de579 R10: ffffffffa0004340 R11: 0000000000000001 R12: 00000000f73de579 R13: dffffc0000000000 R14: 0000000000000000 R15: ffffffffa0004340 __lt_find include/linux/rbtree_latch.h:118 [inline] latch_tree_find include/linux/rbtree_latch.h:210 [inline] bpf_ksym_find+0x16f/0x1c0 kernel/bpf/core.c:740 is_bpf_text_address+0x58/0x1a0 kernel/bpf/core.c:773 kernel_text_address kernel/extable.c:125 [inline] kernel_text_address+0x8d/0x100 kernel/extable.c:94 __kernel_text_address+0xd/0x40 kernel/extable.c:79 unwind_get_return_address+0x59/0xa0 arch/x86/kernel/unwind_orc.c:369 arch_stack_walk+0xa7/0x100 arch/x86/kernel/stacktrace.c:26 stack_trace_save+0x95/0xd0 kernel/stacktrace.c:122 kasan_save_stack+0x33/0x60 mm/kasan/common.c:47 kasan_save_track+0x14/0x30 mm/kasan/common.c:68 poison_kmalloc_redzone mm/kasan/common.c:377 [inline] __kasan_kmalloc+0xaa/0xb0 mm/kasan/common.c:394 kmalloc_noprof include/linux/slab.h:901 [inline] madvise_collapse+0x1cc/0xb10 mm/khugepaged.c:2758 madvise_vma_behavior+0xbb8/0x1de0 mm/madvise.c:1330 madvise_walk_vmas+0x1cf/0x2c0 mm/madvise.c:1511 do_madvise+0x366/0x7c0 mm/madvise.c:1698 __do_sys_madvise mm/madvise.c:1714 [inline] __se_sys_madvise mm/madvise.c:1712 [inline] __ia32_sys_madvise+0xa7/0x110 mm/madvise.c:1712 do_syscall_32_irqs_on arch/x86/entry/common.c:165 [inline] __do_fast_syscall_32+0x73/0x120 arch/x86/entry/common.c:387 do_fast_syscall_32+0x32/0x80 arch/x86/entry/common.c:412 entry_SYSENTER_compat_after_hwframe+0x84/0x8e RIP: 0023:0xf73de579 Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 RSP: 002b:00000000f502455c EFLAGS: 00000296 ORIG_RAX: 00000000000000db RAX: ffffffffffffffda RBX: 0000000080000000 RCX: 0000000000600003 RDX: 0000000000000019 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 ---------------- Code disassembly (best guess): 0: cc int3 1: cc int3 2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 00 d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: 90 nop 1c: 90 nop 1d: 90 nop 1e: f3 0f 1e fa endbr64 22: 65 48 8b 15 34 ea 49 mov %gs:0x7e49ea34(%rip),%rdx # 0x7e49ea5e 29: 7e * 2a: 65 8b 05 35 ea 49 7e mov %gs:0x7e49ea35(%rip),%eax # 0x7e49ea66 <-- trapping instruction 31: a9 00 01 ff 00 test $0xff0100,%eax 36: 48 8b 34 24 mov (%rsp),%rsi 3a: 74 1d je 0x59 3c: f6 c4 01 test $0x1,%ah 3f: 74 .byte 0x74