====================================== | make: Leaving directory '/home/virtme/testing-22/tools/testing/selftests' | xx__-> echo $? | 0 | xx__-> [ 187.760379][ T2142] perl invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=0, oom_score_adj=0 [ 187.761260][ T2142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 187.761265][ T2142] Call Trace: [ 187.761269][ T2142] [ 187.761272][ T2142] dump_stack_lvl (lib/dump_stack.c:123) [ 187.761307][ T2142] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:468) [ 187.761327][ T2142] oom_kill_process (mm/oom_kill.c:1041) [ 187.761334][ T2142] out_of_memory (mm/oom_kill.c:1180 (discriminator 4)) [ 187.761339][ T2142] ? __pfx_out_of_memory (mm/oom_kill.c:1113) [ 187.761353][ T2142] __alloc_pages_may_oom (mm/page_alloc.c:3645) [ 187.761363][ T2142] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3577) [ 187.761383][ T2142] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4433) [ 187.761395][ T2142] ? get_page_from_freelist (mm/page_alloc.c:3235 mm/page_alloc.c:3430) [ 187.761399][ T2142] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4206) [ 187.761410][ T2142] ? __lock_acquire (kernel/locking/lockdep.c:5228) [ 187.761427][ T2142] __alloc_frozen_pages_noprof (mm/page_alloc.c:4753) [ 187.761432][ T2142] ? __pfx___alloc_frozen_pages_noprof (mm/page_alloc.c:4706) [ 187.761445][ T2142] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 187.761459][ T2142] alloc_pages_mpol (mm/mempolicy.c:2272) [ 187.761472][ T2142] ? __pfx_alloc_pages_mpol (mm/mempolicy.c:2227) [ 187.761476][ T2142] ? 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) [ 187.761488][ T2142] folio_alloc_noprof (mm/mempolicy.c:2361 mm/mempolicy.c:2371) [ 187.761493][ T2142] fuse_get_link (fs/fuse/dir.c:1645 (discriminator 2)) [ 187.761510][ T2142] pick_link (fs/namei.c:1916) [ 187.761519][ T2142] ? __pfx_fuse_get_link (fs/fuse/dir.c:1629) [ 187.761527][ T2142] step_into (fs/namei.c:1984) [ 187.761530][ T2142] ? __d_lookup_rcu (./arch/x86/include/asm/word-at-a-time.h:74 fs/dcache.c:244 fs/dcache.c:295 fs/dcache.c:2271) [ 187.761542][ T2142] ? __pfx_step_into (fs/namei.c:1949) [ 187.761546][ T2142] ? lookup_fast (fs/namei.c:928 fs/namei.c:924 fs/namei.c:1741) [ 187.761561][ T2142] link_path_walk.part.0.constprop.0 (fs/namei.c:2481) [ 187.761571][ T2142] ? __pfx_link_path_walk.part.0.constprop.0 (fs/namei.c:2404) [ 187.761574][ T2142] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 187.761587][ T2142] ? __pfx_validate_chain (kernel/locking/lockdep.c:3862) [ 187.761595][ T2142] path_lookupat (fs/namei.c:2409 (discriminator 2) fs/namei.c:2635 (discriminator 2)) [ 187.761605][ T2142] filename_lookup (fs/namei.c:2665) [ 187.761612][ T2142] ? __pfx_filename_lookup (fs/namei.c:2659) [ 187.761629][ T2142] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 187.761637][ T2142] ? __lock_release (kernel/locking/lockdep.c:5527) [ 187.761643][ T2142] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 187.761651][ T2142] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 187.761654][ T2142] ? __might_fault (mm/memory.c:6858 mm/memory.c:6851) [ 187.761666][ T2142] vfs_statx (fs/stat.c:347) [ 187.761673][ T2142] ? __pfx_vfs_statx (fs/stat.c:336) [ 187.761681][ T2142] ? 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:207) [ 187.761689][ T2142] vfs_fstatat (fs/stat.c:369) [ 187.761694][ T2142] __do_sys_newfstatat (fs/stat.c:533) [ 187.761698][ T2142] ? __pfx___do_sys_newfstatat (fs/stat.c:528) [ 187.761703][ T2142] ? __pfx___schedule (kernel/sched/core.c:6646) [ 187.761714][ T2142] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 187.761722][ T2142] ? __x64_sys_openat (fs/open.c:1454) [ 187.761731][ T2142] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 187.761742][ T2142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 187.761747][ T2142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 187.761754][ T2142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 187.761765][ T2142] RIP: 0033:0x7f2b79957d2e [ 187.761774][ T2142] Code: 48 89 f2 b9 00 01 00 00 48 89 fe bf 9c ff ff ff e9 07 00 00 00 0f 1f 80 00 00 00 00 f3 0f 1e fa 41 89 ca b8 06 01 00 00 0f 05 <3d> 00 f0 ff ff 77 0b 31 c0 c3 0f 1f 84 00 00 00 00 00 f7 d8 89 05 All code ======== 0: 48 89 f2 mov %rsi,%rdx 3: b9 00 01 00 00 mov $0x100,%ecx 8: 48 89 fe mov %rdi,%rsi b: bf 9c ff ff ff mov $0xffffff9c,%edi 10: e9 07 00 00 00 jmp 0x1c 15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1c: f3 0f 1e fa endbr64 20: 41 89 ca mov %ecx,%r10d 23: b8 06 01 00 00 mov $0x106,%eax 28: 0f 05 syscall 2a:* 3d 00 f0 ff ff cmp $0xfffff000,%eax <-- trapping instruction 2f: 77 0b ja 0x3c 31: 31 c0 xor %eax,%eax 33: c3 ret 34: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3b: 00 3c: f7 d8 neg %eax 3e: 89 .byte 0x89 3f: 05 .byte 0x5 Code starting with the faulting instruction =========================================== 0: 3d 00 f0 ff ff cmp $0xfffff000,%eax 5: 77 0b ja 0x12 7: 31 c0 xor %eax,%eax 9: c3 ret a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 11: 00 12: f7 d8 neg %eax 14: 89 .byte 0x89 15: 05 .byte 0x5 [ 187.761778][ T2142] RSP: 002b:00007ffcbe455f08 EFLAGS: 00000246 ORIG_RAX: 0000000000000106 [ 187.761785][ T2142] RAX: ffffffffffffffda RBX: 000000000000000d RCX: 00007f2b79957d2e [ 187.761787][ T2142] RDX: 00007ffcbe455fe0 RSI: 00007ffcbe455f10 RDI: 00000000ffffff9c [ 187.761789][ T2142] RBP: 00007ffcbe4560a0 R08: 00000000ffffffff R09: 00007ffcbe455f10 [ 187.761790][ T2142] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffcbe455f17 Finger prints: dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_frozen_pages_noprof