======================================
| [ 17.064333][ C2] 1 lock held by tc/480:
| [ 17.064473][ C2] #0: ffffffff8eb77c00 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:300 (discriminator 2) kernel/rcu/tree.c:2611 (discriminator 2))
| [ 17.064745][ C2] Preemption disabled at:
| [ 17.064748][ C2] handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
[ 17.065080][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 17.065082][ C2] Call Trace:
[ 17.065084][ C2]
[ 17.065086][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 17.065093][ C2] ? handle_softirqs (kernel/softirq.c:463 (discriminator 1) kernel/softirq.c:598 (discriminator 1))
[ 17.065095][ C2] __might_resched.cold (kernel/sched/core.c:9163)
[ 17.065098][ C2] ? down_write_killable (kernel/locking/rwsem.c:1636)
[ 17.065103][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 17.065106][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
[ 17.065110][ C2] __mutex_lock (kernel/locking/mutex.c:623 kernel/locking/mutex.c:820)
[ 17.065112][ C2] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2))
[ 17.065115][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 17.065120][ C2] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 17.065121][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 17.065127][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535)
[ 17.065131][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 17.065132][ C2] __tcf_chain_put (net/sched/cls_api.c:694)
[ 17.065138][ C2] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 17.065149][ C2] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 17.065151][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 17.065153][ C2] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 17.065158][ C2] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 17.065161][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 17.065163][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 17.065166][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22))
[ 17.065168][ C2] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2))
[ 17.065169][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472)
[ 17.065173][ C2] rcu_core (kernel/rcu/tree.c:2869)
[ 17.065176][ C2] handle_softirqs (kernel/softirq.c:622)
[ 17.065178][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350)
[ 17.065181][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535)
[ 17.065183][ C2] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 17.065187][ C2] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 17.065189][ C2] irq_exit_rcu (kernel/softirq.c:752)
[ 17.065191][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 17.065193][ C2]
[ 17.065193][ C2]
[ 17.065195][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 17.065197][ C2] RIP: 0010:lock_is_held_type (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/locking/lockdep.c:5936)
[ 17.065200][ C2] Code: 8b 2d 97 88 00 02 8b 95 ec 0a 00 00 85 d2 0f 85 e0 00 00 00 48 89 5c 24 08 48 89 fb 4c 89 7c 24 30 41 89 f7 4c 89 74 24 28 9c <58> 49 89 c6 fa 48 c7 c7 cd 44 63 8e e8 12 13 00 00 65 ff 05 ab ce
All code
========
0: 8b 2d 97 88 00 02 mov 0x2008897(%rip),%ebp # 0x200889d
6: 8b 95 ec 0a 00 00 mov 0xaec(%rbp),%edx
c: 85 d2 test %edx,%edx
e: 0f 85 e0 00 00 00 jne 0xf4
14: 48 89 5c 24 08 mov %rbx,0x8(%rsp)
19: 48 89 fb mov %rdi,%rbx
1c: 4c 89 7c 24 30 mov %r15,0x30(%rsp)
21: 41 89 f7 mov %esi,%r15d
24: 4c 89 74 24 28 mov %r14,0x28(%rsp)
29: 9c pushf
2a:* 58 pop %rax <-- trapping instruction
2b: 49 89 c6 mov %rax,%r14
2e: fa cli
2f: 48 c7 c7 cd 44 63 8e mov $0xffffffff8e6344cd,%rdi
36: e8 12 13 00 00 call 0x134d
3b: 65 gs
3c: ff .byte 0xff
3d: 05 .byte 0x5
3e: ab stos %eax,(%rdi)
3f: ce (bad)
Code starting with the faulting instruction
===========================================
0: 58 pop %rax
1: 49 89 c6 mov %rax,%r14
4: fa cli
5: 48 c7 c7 cd 44 63 8e mov $0xffffffff8e6344cd,%rdi
c: e8 12 13 00 00 call 0x1323
11: 65 gs
12: ff .byte 0xff
13: 05 .byte 0x5
14: ab stos %eax,(%rdi)
15: ce (bad)
[ 17.065201][ C2] RSP: 0018:ffa0000000c67b80 EFLAGS: 00000246
[ 17.065204][ C2] RAX: 00000000ffffffff RBX: ffffffff8eb77cc0 RCX: 0000000000000000
[ 17.065205][ C2] RDX: 0000000000000000 RSI: 00000000ffffffff RDI: ffffffff8eb77cc0
[ 17.065206][ C2] RBP: ff1100000d06a340 R08: 0000000000000001 R09: 0000000000000664
[ 17.065207][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: dffffc0000000000
[ 17.065208][ C2] R13: 0000000000000000 R14: ffffffff8deca9e0 R15: 00000000ffffffff
[ 17.065214][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535)
[ 17.065217][ C2] __might_resched (./include/linux/lockdep.h:249 kernel/sched/core.c:9125)
[ 17.065219][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 17.065221][ C2] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6))
[ 17.065223][ C2] ? finish_fault (./include/linux/pgtable.h:117 mm/memory.c:5779)
[ 17.065226][ C2] down_write_killable (kernel/locking/rwsem.c:1636)
[ 17.065229][ C2] ? down_write (kernel/locking/rwsem.c:1627)
[ 17.065232][ C2] ? folio_put (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089)
[ 17.065234][ C2] do_mprotect_pkey (./include/linux/mmap_lock.h:554 mm/mprotect.c:867)
[ 17.065236][ C2] ? do_pte_missing (./include/linux/mm.h:2159 mm/memory.c:5954 mm/memory.c:6045 mm/memory.c:4566)
[ 17.065239][ C2] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6))
[ 17.065241][ C2] ? mprotect_fixup (./include/linux/mm.h:1093)
[ 17.065243][ C2] ? __pmd_alloc (./include/linux/mm.h:1682)
[ 17.065244][ C2] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2))
[ 17.065257][ C2] __x64_sys_mprotect (mm/mprotect.c:988 mm/mprotect.c:985 mm/mprotect.c:985)
[ 17.065259][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472)
[ 17.065261][ C2] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89)
[ 17.065262][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 17.065264][ C2] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1))
[ 17.065265][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3))
[ 17.065268][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
[ 17.065269][ C2] RIP: 0033:0x7fabe16488eb
[ 17.065272][ C2] Code: 00 41 83 ca 40 0f 05 48 3d 00 f0 ff ff 76 94 f7 d8 89 05 c8 49 01 00 e9 72 ff ff ff 0f 1f 00 f3 0f 1e fa b8 0a 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8d 0d a5 49 01 00 f7 d8 89 01 48 83
All code
========
0: 00 41 83 add %al,-0x7d(%rcx)
3: ca 40 0f lret $0xf40
6: 05 48 3d 00 f0 add $0xf0003d48,%eax
b: ff (bad)
c: ff 76 94 push -0x6c(%rsi)
f: f7 d8 neg %eax
11: 89 05 c8 49 01 00 mov %eax,0x149c8(%rip) # 0x149df
17: e9 72 ff ff ff jmp 0xffffffffffffff8e
1c: 0f 1f 00 nopl (%rax)
1f: f3 0f 1e fa endbr64
23: b8 0a 00 00 00 mov $0xa,%eax
28: 0f 05 syscall
2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction
30: 73 01 jae 0x33
32: c3 ret
33: 48 8d 0d a5 49 01 00 lea 0x149a5(%rip),%rcx # 0x149df
3a: f7 d8 neg %eax
3c: 89 01 mov %eax,(%rcx)
3e: 48 rex.W
3f: 83 .byte 0x83
Code starting with the faulting instruction
===========================================
0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax
6: 73 01 jae 0x9
8: c3 ret
9: 48 8d 0d a5 49 01 00 lea 0x149a5(%rip),%rcx # 0x149b5
10: f7 d8 neg %eax
12: 89 01 mov %eax,(%rcx)
14: 48 rex.W
15: 83 .byte 0x83
[ 17.065273][ C2] RSP: 002b:00007ffc11ef2eb8 EFLAGS: 00000206 ORIG_RAX: 000000000000000a
[ 17.065275][ C2] RAX: ffffffffffffffda RBX: 00007fabe1551ab0 RCX: 00007fabe16488eb
[ 17.065276][ C2] RDX: 0000000000000001 RSI: 0000000000002000 RDI: 00007fabe1153000
[ 17.065277][ C2] RBP: 00007ffc11ef2ed0 R08: 00007fabe1153000 R09: 00007fabe112faf0
[ 17.065277][ C2] R10: 00007fabe1551ab0 R11: 0000000000000206 R12: 0000000000000000
[ 17.065278][ C2] R13: 0000000000000050 R14: 00007fabe165d2e0 R15: 00007fabe1551ab0
| [ 17.077892][ C2] 1 lock held by tc/480:
| [ 17.077951][ C2] #0: ffffffff8eb77c00 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:300 (discriminator 2) kernel/rcu/tree.c:2611 (discriminator 2))
| [ 17.078090][ C2] stack backtrace:
| [ 17.078156][ C2] Tainted: [W]=WARN
[ 17.078156][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 17.078157][ C2] Call Trace:
[ 17.078158][ C2]
[ 17.078159][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120)
[ 17.078162][ C2] __lock_acquire.cold (kernel/locking/lockdep.c:4830 kernel/locking/lockdep.c:4902 kernel/locking/lockdep.c:5187)
[ 17.078165][ C2] ? dump_stack_lvl (lib/dump_stack.c:123 (discriminator 7))
[ 17.078167][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1))
[ 17.078169][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 17.078171][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 17.078172][ C2] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22))
[ 17.078174][ C2] __mutex_lock (kernel/locking/mutex.c:646 kernel/locking/mutex.c:820)
[ 17.078175][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 17.078177][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 17.078179][ C2] ? ww_mutex_lock (kernel/locking/mutex.c:933)
[ 17.078180][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 17.078183][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535)
[ 17.078185][ C2] ? __tcf_chain_put (net/sched/cls_api.c:694)
[ 17.078186][ C2] __tcf_chain_put (net/sched/cls_api.c:694)
[ 17.078188][ C2] ? free_percpu.part.0 (./include/linux/spinlock.h:408 (discriminator 3) mm/percpu.c:2283 (discriminator 3))
[ 17.078190][ C2] tcf_action_rcu_free (net/sched/act_api.c:130 net/sched/act_api.c:370 net/sched/act_api.c:378)
[ 17.078192][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:310 (discriminator 2) kernel/rcu/tree.c:2619 (discriminator 2))
[ 17.078193][ C2] rcu_do_batch (kernel/rcu/tree.c:2617)
[ 17.078196][ C2] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19))
[ 17.078197][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 17.078199][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22))
[ 17.078201][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22))
[ 17.078202][ C2] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2))
[ 17.078203][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472)
[ 17.078206][ C2] rcu_core (kernel/rcu/tree.c:2869)
[ 17.078208][ C2] handle_softirqs (kernel/softirq.c:622)
[ 17.078209][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350)
[ 17.078212][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535)
[ 17.078213][ C2] ? _local_bh_enable (kernel/softirq.c:405 (discriminator 1))
[ 17.078215][ C2] __irq_exit_rcu (kernel/softirq.c:656 kernel/softirq.c:496 kernel/softirq.c:735)
[ 17.078216][ C2] irq_exit_rcu (kernel/softirq.c:752)
[ 17.078217][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37))
[ 17.078219][ C2]
[ 17.078220][ C2]
[ 17.078220][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697)
[ 17.078222][ C2] RIP: 0010:lock_is_held_type (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/locking/lockdep.c:5936)
[ 17.078224][ C2] Code: 8b 2d 97 88 00 02 8b 95 ec 0a 00 00 85 d2 0f 85 e0 00 00 00 48 89 5c 24 08 48 89 fb 4c 89 7c 24 30 41 89 f7 4c 89 74 24 28 9c <58> 49 89 c6 fa 48 c7 c7 cd 44 63 8e e8 12 13 00 00 65 ff 05 ab ce
All code
========
0: 8b 2d 97 88 00 02 mov 0x2008897(%rip),%ebp # 0x200889d
6: 8b 95 ec 0a 00 00 mov 0xaec(%rbp),%edx
c: 85 d2 test %edx,%edx
e: 0f 85 e0 00 00 00 jne 0xf4
14: 48 89 5c 24 08 mov %rbx,0x8(%rsp)
19: 48 89 fb mov %rdi,%rbx
1c: 4c 89 7c 24 30 mov %r15,0x30(%rsp)
21: 41 89 f7 mov %esi,%r15d
24: 4c 89 74 24 28 mov %r14,0x28(%rsp)
29: 9c pushf
2a:* 58 pop %rax <-- trapping instruction
2b: 49 89 c6 mov %rax,%r14
2e: fa cli
2f: 48 c7 c7 cd 44 63 8e mov $0xffffffff8e6344cd,%rdi
36: e8 12 13 00 00 call 0x134d
3b: 65 gs
3c: ff .byte 0xff
3d: 05 .byte 0x5
3e: ab stos %eax,(%rdi)
3f: ce (bad)
Code starting with the faulting instruction
===========================================
0: 58 pop %rax
1: 49 89 c6 mov %rax,%r14
4: fa cli
5: 48 c7 c7 cd 44 63 8e mov $0xffffffff8e6344cd,%rdi
c: e8 12 13 00 00 call 0x1323
11: 65 gs
12: ff .byte 0xff
13: 05 .byte 0x5
14: ab stos %eax,(%rdi)
15: ce (bad)
[ 17.078225][ C2] RSP: 0018:ffa0000000c67b80 EFLAGS: 00000246
[ 17.078227][ C2] RAX: 00000000ffffffff RBX: ffffffff8eb77cc0 RCX: 0000000000000000
[ 17.078228][ C2] RDX: 0000000000000000 RSI: 00000000ffffffff RDI: ffffffff8eb77cc0
[ 17.078229][ C2] RBP: ff1100000d06a340 R08: 0000000000000001 R09: 0000000000000664
[ 17.078230][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: dffffc0000000000
[ 17.078230][ C2] R13: 0000000000000000 R14: ffffffff8deca9e0 R15: 00000000ffffffff
[ 17.078233][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535)
[ 17.078234][ C2] __might_resched (./include/linux/lockdep.h:249 kernel/sched/core.c:9125)
[ 17.078236][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3))
[ 17.078238][ C2] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6))
[ 17.078239][ C2] ? finish_fault (./include/linux/pgtable.h:117 mm/memory.c:5779)
[ 17.078241][ C2] down_write_killable (kernel/locking/rwsem.c:1636)
[ 17.078243][ C2] ? down_write (kernel/locking/rwsem.c:1627)
[ 17.078244][ C2] ? folio_put (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089)
[ 17.078245][ C2] do_mprotect_pkey (./include/linux/mmap_lock.h:554 mm/mprotect.c:867)
[ 17.078247][ C2] ? do_pte_missing (./include/linux/mm.h:2159 mm/memory.c:5954 mm/memory.c:6045 mm/memory.c:4566)
[ 17.078248][ C2] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6))
[ 17.078250][ C2] ? mprotect_fixup (./include/linux/mm.h:1093)
[ 17.078251][ C2] ? __pmd_alloc (./include/linux/mm.h:1682)
[ 17.078252][ C2] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2))
[ 17.078257][ C2] __x64_sys_mprotect (mm/mprotect.c:988 mm/mprotect.c:985 mm/mprotect.c:985)
[ 17.078258][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472)
[ 17.078260][ C2] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89)
[ 17.078261][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 17.078262][ C2] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1))
[ 17.078263][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3))
[ 17.078265][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
[ 17.078266][ C2] RIP: 0033:0x7fabe16488eb
[ 17.078268][ C2] Code: 00 41 83 ca 40 0f 05 48 3d 00 f0 ff ff 76 94 f7 d8 89 05 c8 49 01 00 e9 72 ff ff ff 0f 1f 00 f3 0f 1e fa b8 0a 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8d 0d a5 49 01 00 f7 d8 89 01 48 83
All code
========
0: 00 41 83 add %al,-0x7d(%rcx)
3: ca 40 0f lret $0xf40
6: 05 48 3d 00 f0 add $0xf0003d48,%eax
b: ff (bad)
c: ff 76 94 push -0x6c(%rsi)
f: f7 d8 neg %eax
11: 89 05 c8 49 01 00 mov %eax,0x149c8(%rip) # 0x149df
17: e9 72 ff ff ff jmp 0xffffffffffffff8e
1c: 0f 1f 00 nopl (%rax)
1f: f3 0f 1e fa endbr64
23: b8 0a 00 00 00 mov $0xa,%eax
28: 0f 05 syscall
2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction
30: 73 01 jae 0x33
32: c3 ret
33: 48 8d 0d a5 49 01 00 lea 0x149a5(%rip),%rcx # 0x149df
3a: f7 d8 neg %eax
3c: 89 01 mov %eax,(%rcx)
3e: 48 rex.W
3f: 83 .byte 0x83
Code starting with the faulting instruction
===========================================
0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax
6: 73 01 jae 0x9
8: c3 ret
9: 48 8d 0d a5 49 01 00 lea 0x149a5(%rip),%rcx # 0x149b5
10: f7 d8 neg %eax
12: 89 01 mov %eax,(%rcx)
14: 48 rex.W
15: 83 .byte 0x83
[ 17.078269][ C2] RSP: 002b:00007ffc11ef2eb8 EFLAGS: 00000206 ORIG_RAX: 000000000000000a
[ 17.078270][ C2] RAX: ffffffffffffffda RBX: 00007fabe1551ab0 RCX: 00007fabe16488eb
[ 17.078271][ C2] RDX: 0000000000000001 RSI: 0000000000002000 RDI: 00007fabe1153000
[ 17.078272][ C2] RBP: 00007ffc11ef2ed0 R08: 00007fabe1153000 R09: 00007fabe112faf0
[ 17.078273][ C2] R10: 00007fabe1551ab0 R11: 0000000000000206 R12: 0000000000000000
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