====================================== | make: *** [Makefile:203: run_tests] Interrupt | | xx__-> | [ 1906.000737][ T7127] ip invoked oom-killer: gfp_mask=0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), order=0, oom_score_adj=0 [ 1906.001594][ T7127] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 1906.001950][ T7127] Call Trace: [ 1906.002074][ T7127] [ 1906.002155][ T7127] dump_stack_lvl (lib/dump_stack.c:117) [ 1906.002318][ T7127] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [ 1906.002479][ T7127] oom_kill_process (mm/oom_kill.c:1036) [ 1906.002632][ T7127] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [ 1906.002783][ T7127] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [ 1906.003217][ T7127] __alloc_pages_may_oom (mm/page_alloc.c:3575) [ 1906.003378][ T7127] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [ 1906.003580][ T7127] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [ 1906.003773][ T7127] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [ 1906.003930][ T7127] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [ 1906.004133][ T7127] __alloc_pages_noprof (mm/page_alloc.c:4673) [ 1906.004285][ T7127] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [ 1906.004443][ T7127] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5756) [ 1906.004597][ T7127] ? __pte_offset_map (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 mm/pgtable-generic.c:287) [ 1906.004754][ T7127] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [ 1906.004907][ T7127] ? __pfx_alloc_pages_mpol_noprof (mm/mempolicy.c:2223) [ 1906.005099][ T7127] ? __lock_release (kernel/locking/lockdep.c:5430) [ 1906.005252][ T7127] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [ 1906.005411][ T7127] vma_alloc_folio_noprof (mm/mempolicy.c:2304) [ 1906.005562][ T7127] ? __pfx_vma_alloc_folio_noprof (mm/mempolicy.c:2298) [ 1906.005749][ T7127] ? pte_offset_map_nolock (mm/pgtable-generic.c:315) [ 1906.005909][ T7127] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [ 1906.006062][ T7127] do_anonymous_page (mm/memory.c:1053 mm/memory.c:4403 mm/memory.c:4461) [ 1906.006213][ T7127] ? handle_pte_fault (mm/memory.c:5375) [ 1906.006371][ T7127] __handle_mm_fault (mm/memory.c:5523) [ 1906.006525][ T7127] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5719) [ 1906.006677][ T7127] ? __pfx___handle_mm_fault (mm/memory.c:5432) [ 1906.006842][ T7127] ? lock_vma_under_rcu (mm/memory.c:5860) [ 1906.006996][ T7127] handle_mm_fault (mm/memory.c:5692) [ 1906.007148][ T7127] ? __pfx_handle_mm_fault (mm/memory.c:5658) [ 1906.007323][ T7127] do_user_addr_fault (arch/x86/mm/fault.c:1338) [ 1906.007481][ T7127] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:67 ./arch/x86/include/asm/irqflags.h:127 arch/x86/mm/fault.c:1489 arch/x86/mm/fault.c:1539) [ 1906.007635][ T7127] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 1906.007788][ T7127] RIP: 0033:0x7fd770063bad [ 1906.007948][ T7127] Code: 49 39 cb 49 89 73 60 4c 8d 78 10 0f 95 c1 48 29 da 4c 89 ff 0f b6 c9 48 83 ca 01 48 c1 e1 02 48 09 d9 48 83 c9 01 48 89 48 08 <48> 89 56 08 4c 89 ee e8 47 cc ff ff e9 44 f2 ff ff 48 8d 0d 73 01 All code ======== 0: 49 39 cb cmp %rcx,%r11 3: 49 89 73 60 mov %rsi,0x60(%r11) 7: 4c 8d 78 10 lea 0x10(%rax),%r15 b: 0f 95 c1 setne %cl e: 48 29 da sub %rbx,%rdx 11: 4c 89 ff mov %r15,%rdi 14: 0f b6 c9 movzbl %cl,%ecx 17: 48 83 ca 01 or $0x1,%rdx 1b: 48 c1 e1 02 shl $0x2,%rcx 1f: 48 09 d9 or %rbx,%rcx 22: 48 83 c9 01 or $0x1,%rcx 26: 48 89 48 08 mov %rcx,0x8(%rax) 2a:* 48 89 56 08 mov %rdx,0x8(%rsi) <-- trapping instruction 2e: 4c 89 ee mov %r13,%rsi 31: e8 47 cc ff ff call 0xffffffffffffcc7d 36: e9 44 f2 ff ff jmp 0xfffffffffffff27f 3b: 48 rex.W 3c: 8d .byte 0x8d 3d: 0d .byte 0xd 3e: 73 01 jae 0x41 Code starting with the faulting instruction =========================================== 0: 48 89 56 08 mov %rdx,0x8(%rsi) 4: 4c 89 ee mov %r13,%rsi 7: e8 47 cc ff ff call 0xffffffffffffcc53 c: e9 44 f2 ff ff jmp 0xfffffffffffff255 11: 48 rex.W 12: 8d .byte 0x8d 13: 0d .byte 0xd 14: 73 01 jae 0x17 [ 1906.008476][ T7127] RSP: 002b:00007ffe9cc114b0 EFLAGS: 00010202 [ 1906.008671][ T7127] RAX: 000000004ae9bfb0 RBX: 0000000000000060 RCX: 0000000000000061 [ 1906.008901][ T7127] RDX: 0000000000004ff1 RSI: 000000004ae9c010 RDI: 000000004ae9bfc0 [ 1906.009133][ T7127] RBP: 00007fd7701aecc0 R08: 0000000000000003 R09: 0000000000000000 [ 1906.009370][ T7127] R10: 00000000254f5970 R11: 00007fd7701aec60 R12: 0000000000000006 Finger prints: dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_pages_noprof