======================================
| 0
| xx__-> [ 104.841313][ C0] ------------[ cut here ]------------
| [ 104.841631][ C0] WARNING: CPU: 0 PID: 2645 at net/ipv4/af_inet.c:153 inet_sock_destruct (net/ipv4/af_inet.c:153 (discriminator 1))
| [ 104.842135][ C0] Modules linked in: ipt_rpfilter nft_compat nf_tables [last unloaded: test_bpf]
[ 104.842767][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 104.842982][ C0] RIP: 0010:inet_sock_destruct (net/ipv4/af_inet.c:153 (discriminator 1))
[ 104.843214][ C0] Code: 5e 41 5f e9 38 7a be fd 0f b6 75 12 48 83 c4 18 48 89 ea 48 c7 c7 c0 70 1c 8e 5b 5d 41 5c 41 5d 41 5e 41 5f e9 17 7a be fd 90 <0f> 0b 90 e9 44 fe ff ff 90 0f 0b 90 e9 87 fe ff ff 90 0f 0b 90 e9
All code
========
0: 5e pop %rsi
1: 41 5f pop %r15
3: e9 38 7a be fd jmp 0xfffffffffdbe7a40
8: 0f b6 75 12 movzbl 0x12(%rbp),%esi
c: 48 83 c4 18 add $0x18,%rsp
10: 48 89 ea mov %rbp,%rdx
13: 48 c7 c7 c0 70 1c 8e mov $0xffffffff8e1c70c0,%rdi
1a: 5b pop %rbx
1b: 5d pop %rbp
1c: 41 5c pop %r12
1e: 41 5d pop %r13
20: 41 5e pop %r14
22: 41 5f pop %r15
24: e9 17 7a be fd jmp 0xfffffffffdbe7a40
29: 90 nop
2a:* 0f 0b ud2 <-- trapping instruction
2c: 90 nop
2d: e9 44 fe ff ff jmp 0xfffffffffffffe76
32: 90 nop
33: 0f 0b ud2
35: 90 nop
36: e9 87 fe ff ff jmp 0xfffffffffffffec2
3b: 90 nop
3c: 0f 0b ud2
3e: 90 nop
3f: e9 .byte 0xe9
Code starting with the faulting instruction
===========================================
0: 0f 0b ud2
2: 90 nop
3: e9 44 fe ff ff jmp 0xfffffffffffffe4c
8: 90 nop
9: 0f 0b ud2
b: 90 nop
c: e9 87 fe ff ff jmp 0xfffffffffffffe98
11: 90 nop
12: 0f 0b ud2
14: 90 nop
15: e9 .byte 0xe9
[ 104.843820][ C0] RSP: 0018:ffffc90000007dc0 EFLAGS: 00010206
[ 104.844039][ C0] RAX: 0000000000000009 RBX: ffffffff8faae1e0 RCX: ffffffff8d60defe
[ 104.844310][ C0] RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffff88800cdf2180
[ 104.844570][ C0] RBP: ffff88800cdf2040 R08: 0000000000000000 R09: ffffed10019be430
[ 104.844828][ C0] R10: ffff88800cdf2183 R11: 0000000000000000 R12: ffff88800cdf2180
[ 104.845088][ C0] R13: ffffc90000007eb8 R14: ffffffff8b2713fc R15: 0000000000000007
[ 104.845353][ C0] FS: 0000000000000000(0000) GS:ffff8880dc243000(0000) knlGS:0000000000000000
[ 104.845652][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 104.845891][ C0] CR2: 00000000004060bb CR3: 0000000004f68003 CR4: 0000000000772ef0
[ 104.846147][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 104.846414][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 104.846671][ C0] PKRU: 55555554
[ 104.846806][ C0] Call Trace:
[ 104.846938][ C0]
[ 104.847030][ C0] ? inet_sock_destruct (net/ipv4/af_inet.c:153 (discriminator 1))
[ 104.847210][ C0] ? __warn (kernel/panic.c:748)
[ 104.847342][ C0] ? inet_sock_destruct (net/ipv4/af_inet.c:153 (discriminator 1))
[ 104.847515][ C0] ? report_bug (lib/bug.c:201 lib/bug.c:219)
[ 104.847688][ C0] ? inet_sock_destruct (net/ipv4/af_inet.c:153 (discriminator 1))
[ 104.847858][ C0] ? handle_bug (arch/x86/kernel/traps.c:337)
[ 104.848030][ C0] ? exc_invalid_op (arch/x86/kernel/traps.c:391 (discriminator 1))
[ 104.848207][ C0] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621)
[ 104.848395][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2568)
[ 104.848573][ C0] ? inet_sock_destruct (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 net/ipv4/af_inet.c:153)
[ 104.848750][ C0] ? inet_sock_destruct (net/ipv4/af_inet.c:153 (discriminator 1))
[ 104.848924][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2568)
[ 104.849092][ C0] __sk_destruct (net/core/sock.c:2293)
[ 104.849276][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2568)
[ 104.849447][ C0] rcu_do_batch (kernel/rcu/tree.c:2568)
[ 104.849618][ C0] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 104.849790][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2492)
[ 104.849961][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 104.850181][ C0] rcu_core (kernel/rcu/tree.c:2826)
[ 104.850319][ C0] handle_softirqs (kernel/softirq.c:561)
[ 104.850493][ C0] __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 104.850662][ C0] irq_exit_rcu (kernel/softirq.c:680)
[ 104.850792][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 104.850964][ C0]
[ 104.851053][ C0]
[ 104.851141][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 104.851362][ C0] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 104.851583][ C0] Code: 10 e8 31 5d 60 fd 48 89 ef e8 79 ad 60 fd 81 e3 00 02 00 00 75 1d 9c 58 f6 c4 02 75 29 48 85 db 74 01 fb 65 ff 0d dd ab 00 03 <74> 0e 5b 5d c3 cc cc cc cc e8 df 27 86 fd eb dc 0f 1f 44 00 00 5b
All code
========
0: 10 e8 adc %ch,%al
2: 31 5d 60 xor %ebx,0x60(%rbp)
5: fd std
6: 48 89 ef mov %rbp,%rdi
9: e8 79 ad 60 fd call 0xfffffffffd60ad87
e: 81 e3 00 02 00 00 and $0x200,%ebx
14: 75 1d jne 0x33
16: 9c pushf
17: 58 pop %rax
18: f6 c4 02 test $0x2,%ah
1b: 75 29 jne 0x46
1d: 48 85 db test %rbx,%rbx
20: 74 01 je 0x23
22: fb sti
23: 65 ff 0d dd ab 00 03 decl %gs:0x300abdd(%rip) # 0x300ac07
2a:* 74 0e je 0x3a <-- trapping instruction
2c: 5b pop %rbx
2d: 5d pop %rbp
2e: c3 ret
2f: cc int3
30: cc int3
31: cc int3
32: cc int3
33: e8 df 27 86 fd call 0xfffffffffd862817
38: eb dc jmp 0x16
3a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
3f: 5b pop %rbx
Code starting with the faulting instruction
===========================================
0: 74 0e je 0x10
2: 5b pop %rbx
3: 5d pop %rbp
4: c3 ret
5: cc int3
6: cc int3
7: cc int3
8: cc int3
9: e8 df 27 86 fd call 0xfffffffffd8627ed
e: eb dc jmp 0xffffffffffffffec
10: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
15: 5b pop %rbx
[ 104.852179][ C0] RSP: 0018:ffffc900029d7198 EFLAGS: 00000286
[ 104.852401][ C0] RAX: 0000000000000006 RBX: 0000000000000200 RCX: ffffffff8b434b2f
[ 104.852662][ C0] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffff8dbd2461
[ 104.852916][ C0] RBP: ffffffff91b16820 R08: 0000000000000001 R09: 0000000000000001
[ 104.853205][ C0] R10: ffffffff8fc16597 R11: 0000000000000000 R12: dffffc0000000000
[ 104.853462][ C0] R13: ffff88800c8c9000 R14: 0000000000000002 R15: ffff88800c8ca000
[ 104.853725][ C0] ? trace_irq_enable.constprop.0 (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:587 ./include/linux/cpumask.h:1143 ./include/trace/events/preemptirq.h:40)
[ 104.853936][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194)
[ 104.854152][ C0] __debug_check_no_obj_freed (lib/debugobjects.c:1110)
[ 104.854332][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 104.854506][ C0] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070)
[ 104.854717][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 104.854892][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./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)
[ 104.855066][ C0] free_unref_folios (mm/page_alloc.c:1146 mm/page_alloc.c:2704)
[ 104.855249][ C0] ? __lock_release (kernel/locking/lockdep.c:5510)
[ 104.855421][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 104.855639][ C0] folios_put_refs (mm/swap.c:994)
[ 104.855815][ C0] ? __pfx_folios_put_refs (mm/swap.c:942)
[ 104.855986][ C0] ? mlock_drain_local (./include/linux/local_lock_internal.h:38 mm/mlock.c:220)
[ 104.856158][ C0] ? mlock_drain_local (./arch/x86/include/asm/preempt.h:95 mm/mlock.c:220)
[ 104.856337][ C0] ? lru_add_drain (./arch/x86/include/asm/preempt.h:95 mm/swap.c:731)
[ 104.856511][ C0] invalidate_inode_pages2_range (./include/linux/pagevec.h:101 mm/truncate.c:654)
[ 104.856725][ C0] ? trace_rcu_segcb_stats (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:587 ./include/linux/cpumask.h:1143 ./include/trace/events/rcu.h:537)
[ 104.856896][ C0] ? __pfx_invalidate_inode_pages2_range (mm/truncate.c:596)
[ 104.857106][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 104.857283][ C0] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 104.857475][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 104.857658][ C0] ? fuse_file_io_open (fs/fuse/iomode.c:240)
[ 104.857835][ C0] fuse_open (fs/fuse/file.c:280)
[ 104.857969][ C0] do_dentry_open (fs/open.c:956)
[ 104.858139][ C0] ? __pfx_fuse_open (fs/fuse/file.c:234)
[ 104.858325][ C0] vfs_open (fs/open.c:1086)
[ 104.858461][ C0] backing_file_open (fs/backing-file.c:45)
[ 104.858633][ C0] ovl_open_realfile (fs/overlayfs/file.c:51)
[ 104.858809][ C0] ovl_open (fs/overlayfs/file.c:222)
[ 104.858938][ C0] ? __pfx_ovl_open (fs/overlayfs/file.c:199)
[ 104.859107][ C0] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 104.859287][ C0] do_dentry_open (fs/open.c:956)
[ 104.859457][ C0] ? __pfx_ovl_open (fs/overlayfs/file.c:199)
[ 104.859629][ C0] vfs_open (fs/open.c:1086)
[ 104.859761][ C0] do_open (fs/namei.c:3846)
[ 104.859894][ C0] path_openat (fs/namei.c:4004)
[ 104.860069][ C0] ? __pfx_path_openat (fs/namei.c:3986)
[ 104.860247][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 104.860418][ C0] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 104.860590][ C0] do_filp_open (fs/namei.c:4031)
[ 104.860759][ C0] ? __pfx_do_filp_open (fs/namei.c:4025)
[ 104.860934][ C0] ? __pfx_page_put_link (fs/namei.c:5412)
[ 104.861107][ C0] ? alloc_fd (fs/file.c:597)
[ 104.861242][ C0] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 104.861417][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 104.861589][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:95 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 104.861759][ C0] ? alloc_fd (fs/file.c:597)
[ 104.861891][ C0] do_sys_openat2 (fs/open.c:1429)
[ 104.862062][ C0] ? __pfx_do_sys_openat2 (fs/open.c:1414)
[ 104.862241][ C0] ? __up_read (./arch/x86/include/asm/atomic64_64.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2749 ./include/linux/atomic/atomic-long.h:184 ./include/linux/atomic/atomic-instrumented.h:3317 kernel/locking/rwsem.c:1345)
[ 104.862411][ C0] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 104.862586][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 104.862755][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416)
[ 104.862928][ C0] __x64_sys_openat (fs/open.c:1455)
[ 104.863101][ C0] ? __pfx___x64_sys_openat (fs/open.c:1455)
[ 104.863281][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 104.863495][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 104.863667][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 104.863880][ C0] RIP: 0033:0x7f47b9984f68
[ 104.864055][ C0] Code: f9 41 89 f0 41 83 e2 40 75 30 89 f0 25 00 00 41 00 3d 00 00 41 00 74 22 44 89 c2 4c 89 ce bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 30 c3 0f 1f 80 00 00 00 00 48 8d 44 24 08 c7
All code
========
0: f9 stc
1: 41 89 f0 mov %esi,%r8d
4: 41 83 e2 40 and $0x40,%r10d
8: 75 30 jne 0x3a
a: 89 f0 mov %esi,%eax
c: 25 00 00 41 00 and $0x410000,%eax
11: 3d 00 00 41 00 cmp $0x410000,%eax
16: 74 22 je 0x3a
18: 44 89 c2 mov %r8d,%edx
1b: 4c 89 ce mov %r9,%rsi
1e: bf 9c ff ff ff mov $0xffffff9c,%edi
23: b8 01 01 00 00 mov $0x101,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 30 ja 0x62
32: c3 ret
33: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
3a: 48 8d 44 24 08 lea 0x8(%rsp),%rax
3f: c7 .byte 0xc7
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 30 ja 0x38
8: c3 ret
9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
10: 48 8d 44 24 08 lea 0x8(%rsp),%rax
15: c7 .byte 0xc7
[ 104.864659][ C0] RSP: 002b:00007ffc60c6dde8 EFLAGS: 00000287 ORIG_RAX: 0000000000000101
[ 104.864919][ C0] RAX: ffffffffffffffda RBX: 00007ffc60c6e07f RCX: 00007f47b9984f68
[ 104.865174][ C0] RDX: 0000000000080000 RSI: 00007ffc60c6de60 RDI: 00000000ffffff9c
[ 104.865434][ C0] RBP: 00007ffc60c6de50 R08: 0000000000080000 R09: 00007ffc60c6de60
[ 104.865686][ C0] R10: 0000000000000000 R11: 0000000000000287 R12: 00007ffc60c6de67
[ 104.865936][ C0] R13: 00007ffc60c6e090 R14: 00007ffc60c6de60 R15: 00007f47b9953000
| [ 104.867864][ C0] ------------[ cut here ]------------
| [ 104.868031][ C0] WARNING: CPU: 0 PID: 2645 at net/ipv4/af_inet.c:156 inet_sock_destruct (net/ipv4/af_inet.c:156 (discriminator 1))
| [ 104.868341][ C0] Modules linked in: ipt_rpfilter nft_compat nf_tables [last unloaded: test_bpf]
| [ 104.868989][ C0] Tainted: [W]=WARN
[ 104.869121][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 104.869343][ C0] RIP: 0010:inet_sock_destruct (net/ipv4/af_inet.c:156 (discriminator 1))
[ 104.869564][ C0] Code: 5d 41 5c 41 5d 41 5e 41 5f e9 17 7a be fd 90 0f 0b 90 e9 44 fe ff ff 90 0f 0b 90 e9 87 fe ff ff 90 0f 0b 90 e9 b4 fe ff ff 90 <0f> 0b 90 e9 ea fe ff ff e8 1e 50 2e fe e9 5a fd ff ff 4c 89 f7 48
All code
========
0: 5d pop %rbp
1: 41 5c pop %r12
3: 41 5d pop %r13
5: 41 5e pop %r14
7: 41 5f pop %r15
9: e9 17 7a be fd jmp 0xfffffffffdbe7a25
e: 90 nop
f: 0f 0b ud2
11: 90 nop
12: e9 44 fe ff ff jmp 0xfffffffffffffe5b
17: 90 nop
18: 0f 0b ud2
1a: 90 nop
1b: e9 87 fe ff ff jmp 0xfffffffffffffea7
20: 90 nop
21: 0f 0b ud2
23: 90 nop
24: e9 b4 fe ff ff jmp 0xfffffffffffffedd
29: 90 nop
2a:* 0f 0b ud2 <-- trapping instruction
2c: 90 nop
2d: e9 ea fe ff ff jmp 0xffffffffffffff1c
32: e8 1e 50 2e fe call 0xfffffffffe2e5055
37: e9 5a fd ff ff jmp 0xfffffffffffffd96
3c: 4c 89 f7 mov %r14,%rdi
3f: 48 rex.W
Code starting with the faulting instruction
===========================================
0: 0f 0b ud2
2: 90 nop
3: e9 ea fe ff ff jmp 0xfffffffffffffef2
8: e8 1e 50 2e fe call 0xfffffffffe2e502b
d: e9 5a fd ff ff jmp 0xfffffffffffffd6c
12: 4c 89 f7 mov %r14,%rdi
15: 48 rex.W
[ 104.870158][ C0] RSP: 0018:ffffc90000007dc0 EFLAGS: 00010202
[ 104.870376][ C0] RAX: 0000000000000ff7 RBX: ffffffff8faae1e0 RCX: ffffffff8d60df4a
[ 104.870633][ C0] RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffff88800cdf22c4
[ 104.870885][ C0] RBP: ffff88800cdf2040 R08: 0000000000000000 R09: ffffed10019be45b
[ 104.871138][ C0] R10: ffff88800cdf22df R11: 0000000000000000 R12: ffff88800cdf22dc
[ 104.871396][ C0] R13: ffffc90000007eb8 R14: ffffffff8b2713fc R15: 0000000000000007
[ 104.871650][ C0] FS: 0000000000000000(0000) GS:ffff8880dc243000(0000) knlGS:0000000000000000
[ 104.871943][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 104.872155][ C0] CR2: 00000000004060bb CR3: 0000000004f68003 CR4: 0000000000772ef0
[ 104.872415][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 104.872669][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 104.872928][ C0] PKRU: 55555554
[ 104.873057][ C0] Call Trace:
[ 104.873184][ C0]
[ 104.873279][ C0] ? inet_sock_destruct (net/ipv4/af_inet.c:156 (discriminator 1))
[ 104.873449][ C0] ? __warn (kernel/panic.c:748)
[ 104.873579][ C0] ? inet_sock_destruct (net/ipv4/af_inet.c:156 (discriminator 1))
[ 104.873749][ C0] ? report_bug (lib/bug.c:201 lib/bug.c:219)
[ 104.873918][ C0] ? inet_sock_destruct (net/ipv4/af_inet.c:156 (discriminator 1))
[ 104.874092][ C0] ? handle_bug (arch/x86/kernel/traps.c:337)
[ 104.874271][ C0] ? exc_invalid_op (arch/x86/kernel/traps.c:391 (discriminator 1))
[ 104.874440][ C0] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621)
[ 104.874609][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2568)
[ 104.874784][ C0] ? inet_sock_destruct (./arch/x86/include/asm/atomic.h:23 (discriminator 3) ./include/linux/atomic/atomic-arch-fallback.h:457 (discriminator 3) ./include/linux/atomic/atomic-instrumented.h:33 (discriminator 3) ./include/linux/refcount.h:136 (discriminator 3) net/ipv4/af_inet.c:154 (discriminator 3))
[ 104.874953][ C0] ? inet_sock_destruct (net/ipv4/af_inet.c:156 (discriminator 1))
[ 104.875125][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2568)
[ 104.875304][ C0] __sk_destruct (net/core/sock.c:2293)
[ 104.875479][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2568)
[ 104.875647][ C0] rcu_do_batch (kernel/rcu/tree.c:2568)
[ 104.875817][ C0] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 104.875987][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2492)
[ 104.876159][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 104.876380][ C0] rcu_core (kernel/rcu/tree.c:2826)
[ 104.876511][ C0] handle_softirqs (kernel/softirq.c:561)
[ 104.876689][ C0] __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 104.876861][ C0] irq_exit_rcu (kernel/softirq.c:680)
[ 104.876989][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 104.877158][ C0]
[ 104.877250][ C0]
[ 104.877338][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 104.877548][ C0] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 104.877763][ C0] Code: 10 e8 31 5d 60 fd 48 89 ef e8 79 ad 60 fd 81 e3 00 02 00 00 75 1d 9c 58 f6 c4 02 75 29 48 85 db 74 01 fb 65 ff 0d dd ab 00 03 <74> 0e 5b 5d c3 cc cc cc cc e8 df 27 86 fd eb dc 0f 1f 44 00 00 5b
All code
========
0: 10 e8 adc %ch,%al
2: 31 5d 60 xor %ebx,0x60(%rbp)
5: fd std
6: 48 89 ef mov %rbp,%rdi
9: e8 79 ad 60 fd call 0xfffffffffd60ad87
e: 81 e3 00 02 00 00 and $0x200,%ebx
14: 75 1d jne 0x33
16: 9c pushf
17: 58 pop %rax
18: f6 c4 02 test $0x2,%ah
1b: 75 29 jne 0x46
1d: 48 85 db test %rbx,%rbx
20: 74 01 je 0x23
22: fb sti
23: 65 ff 0d dd ab 00 03 decl %gs:0x300abdd(%rip) # 0x300ac07
2a:* 74 0e je 0x3a <-- trapping instruction
2c: 5b pop %rbx
2d: 5d pop %rbp
2e: c3 ret
2f: cc int3
30: cc int3
31: cc int3
32: cc int3
33: e8 df 27 86 fd call 0xfffffffffd862817
38: eb dc jmp 0x16
3a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
3f: 5b pop %rbx
Code starting with the faulting instruction
===========================================
0: 74 0e je 0x10
2: 5b pop %rbx
3: 5d pop %rbp
4: c3 ret
5: cc int3
6: cc int3
7: cc int3
8: cc int3
9: e8 df 27 86 fd call 0xfffffffffd8627ed
e: eb dc jmp 0xffffffffffffffec
10: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
15: 5b pop %rbx
[ 104.878388][ C0] RSP: 0018:ffffc900029d7198 EFLAGS: 00000286
[ 104.878602][ C0] RAX: 0000000000000006 RBX: 0000000000000200 RCX: ffffffff8b434b2f
[ 104.878852][ C0] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffff8dbd2461
[ 104.879108][ C0] RBP: ffffffff91b16820 R08: 0000000000000001 R09: 0000000000000001
[ 104.879370][ C0] R10: ffffffff8fc16597 R11: 0000000000000000 R12: dffffc0000000000
[ 104.879624][ C0] R13: ffff88800c8c9000 R14: 0000000000000002 R15: ffff88800c8ca000
[ 104.879882][ C0] ? trace_irq_enable.constprop.0 (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:587 ./include/linux/cpumask.h:1143 ./include/trace/events/preemptirq.h:40)
[ 104.880096][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194)
[ 104.880317][ C0] __debug_check_no_obj_freed (lib/debugobjects.c:1110)
[ 104.880490][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 104.880664][ C0] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070)
[ 104.880873][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 104.881045][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./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)
[ 104.881225][ C0] free_unref_folios (mm/page_alloc.c:1146 mm/page_alloc.c:2704)
[ 104.881400][ C0] ? __lock_release (kernel/locking/lockdep.c:5510)
[ 104.881570][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 104.881787][ C0] folios_put_refs (mm/swap.c:994)
[ 104.881960][ C0] ? __pfx_folios_put_refs (mm/swap.c:942)
[ 104.882129][ C0] ? mlock_drain_local (./include/linux/local_lock_internal.h:38 mm/mlock.c:220)
[ 104.882308][ C0] ? mlock_drain_local (./arch/x86/include/asm/preempt.h:95 mm/mlock.c:220)
[ 104.882478][ C0] ? lru_add_drain (./arch/x86/include/asm/preempt.h:95 mm/swap.c:731)
[ 104.882655][ C0] invalidate_inode_pages2_range (./include/linux/pagevec.h:101 mm/truncate.c:654)
[ 104.882869][ C0] ? trace_rcu_segcb_stats (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:587 ./include/linux/cpumask.h:1143 ./include/trace/events/rcu.h:537)
[ 104.883041][ C0] ? __pfx_invalidate_inode_pages2_range (mm/truncate.c:596)
[ 104.883258][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 104.883427][ C0] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 104.883611][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 104.883795][ C0] ? fuse_file_io_open (fs/fuse/iomode.c:240)
[ 104.883974][ C0] fuse_open (fs/fuse/file.c:280)
[ 104.884107][ C0] do_dentry_open (fs/open.c:956)
[ 104.884284][ C0] ? __pfx_fuse_open (fs/fuse/file.c:234)
[ 104.884458][ C0] vfs_open (fs/open.c:1086)
[ 104.884592][ C0] backing_file_open (fs/backing-file.c:45)
[ 104.884763][ C0] ovl_open_realfile (fs/overlayfs/file.c:51)
[ 104.884936][ C0] ovl_open (fs/overlayfs/file.c:222)
[ 104.885066][ C0] ? __pfx_ovl_open (fs/overlayfs/file.c:199)
[ 104.885246][ C0] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 104.885423][ C0] do_dentry_open (fs/open.c:956)
[ 104.885591][ C0] ? __pfx_ovl_open (fs/overlayfs/file.c:199)
[ 104.885764][ C0] vfs_open (fs/open.c:1086)
[ 104.885898][ C0] do_open (fs/namei.c:3846)
[ 104.886031][ C0] path_openat (fs/namei.c:4004)
[ 104.886212][ C0] ? __pfx_path_openat (fs/namei.c:3986)
[ 104.886381][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 104.886554][ C0] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 104.886729][ C0] do_filp_open (fs/namei.c:4031)
[ 104.886901][ C0] ? __pfx_do_filp_open (fs/namei.c:4025)
[ 104.887077][ C0] ? __pfx_page_put_link (fs/namei.c:5412)
[ 104.887253][ C0] ? alloc_fd (fs/file.c:597)
[ 104.887383][ C0] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 104.887555][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 104.887729][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:95 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 104.887897][ C0] ? alloc_fd (fs/file.c:597)
[ 104.888030][ C0] do_sys_openat2 (fs/open.c:1429)
[ 104.888209][ C0] ? __pfx_do_sys_openat2 (fs/open.c:1414)
[ 104.888392][ C0] ? __up_read (./arch/x86/include/asm/atomic64_64.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2749 ./include/linux/atomic/atomic-long.h:184 ./include/linux/atomic/atomic-instrumented.h:3317 kernel/locking/rwsem.c:1345)
[ 104.888562][ C0] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 104.888734][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 104.888905][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416)
[ 104.889084][ C0] __x64_sys_openat (fs/open.c:1455)
[ 104.889261][ C0] ? __pfx___x64_sys_openat (fs/open.c:1455)
[ 104.889437][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 104.889649][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 104.889823][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 104.890034][ C0] RIP: 0033:0x7f47b9984f68
[ 104.890216][ C0] Code: f9 41 89 f0 41 83 e2 40 75 30 89 f0 25 00 00 41 00 3d 00 00 41 00 74 22 44 89 c2 4c 89 ce bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 30 c3 0f 1f 80 00 00 00 00 48 8d 44 24 08 c7
All code
========
0: f9 stc
1: 41 89 f0 mov %esi,%r8d
4: 41 83 e2 40 and $0x40,%r10d
8: 75 30 jne 0x3a
a: 89 f0 mov %esi,%eax
c: 25 00 00 41 00 and $0x410000,%eax
11: 3d 00 00 41 00 cmp $0x410000,%eax
16: 74 22 je 0x3a
18: 44 89 c2 mov %r8d,%edx
1b: 4c 89 ce mov %r9,%rsi
1e: bf 9c ff ff ff mov $0xffffff9c,%edi
23: b8 01 01 00 00 mov $0x101,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 30 ja 0x62
32: c3 ret
33: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
3a: 48 8d 44 24 08 lea 0x8(%rsp),%rax
3f: c7 .byte 0xc7
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 30 ja 0x38
8: c3 ret
9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
10: 48 8d 44 24 08 lea 0x8(%rsp),%rax
15: c7 .byte 0xc7
[ 104.890813][ C0] RSP: 002b:00007ffc60c6dde8 EFLAGS: 00000287 ORIG_RAX: 0000000000000101
[ 104.891069][ C0] RAX: ffffffffffffffda RBX: 00007ffc60c6e07f RCX: 00007f47b9984f68
[ 104.891329][ C0] RDX: 0000000000080000 RSI: 00007ffc60c6de60 RDI: 00000000ffffff9c
[ 104.891586][ C0] RBP: 00007ffc60c6de50 R08: 0000000000080000 R09: 00007ffc60c6de60
[ 104.891837][ C0] R10: 0000000000000000 R11: 0000000000000287 R12: 00007ffc60c6de67
Finger prints:
inet_sock_destruct:__sk_destruct:rcu_do_batch:rcu_core:handle_softirqs