====================================== | ^C | WAIT TIMEOUT stdout | | [ 609.849351] ip invoked oom-killer: gfp_mask=0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), order=0, oom_score_adj=0 [ 609.849603] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 609.849704] Call Trace: [ 609.849733] [ 609.849768] dump_stack_lvl (lib/dump_stack.c:117) [ 609.849819] dump_header (mm/oom_kill.c:463) [ 609.849865] ? ___ratelimit (lib/ratelimit.c:72) [ 609.849911] oom_kill_process (mm/oom_kill.c:1036) [ 609.849951] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [ 609.849991] __alloc_pages_noprof (mm/page_alloc.c:3574 mm/page_alloc.c:4336 mm/page_alloc.c:4673) [ 609.850044] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [ 609.850100] vma_alloc_folio_noprof (./include/linux/mempolicy.h:77 ./include/linux/mempolicy.h:82 mm/mempolicy.c:2306) [ 609.850149] __handle_mm_fault (mm/memory.c:1048 mm/memory.c:4403 mm/memory.c:4461 mm/memory.c:3901 mm/memory.c:5380 mm/memory.c:5523) [ 609.850190] handle_mm_fault (mm/memory.c:5548 mm/memory.c:5704) [ 609.850230] do_user_addr_fault (arch/x86/mm/fault.c:1339) [ 609.850271] exc_page_fault (./arch/x86/include/asm/irqflags.h:37 ./arch/x86/include/asm/irqflags.h:72 arch/x86/mm/fault.c:1489 arch/x86/mm/fault.c:1539) [ 609.850313] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 609.850354] RIP: 0033:0x7fac8376abad [ 609.850396] 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 [ 609.850556] RSP: 002b:00007ffeee011c00 EFLAGS: 00010202 [ 609.850608] RAX: 000000004d7a6ff0 RBX: 0000000000000060 RCX: 0000000000000061 [ 609.850672] RDX: 000000000001dfb1 RSI: 000000004d7a7050 RDI: 000000004d7a7000 [ 609.850736] RBP: 00007fac838b5cc0 R08: 0000000000000003 R09: 0000000000000000 [ 609.850794] R10: 0000000013c17970 R11: 00007fac838b5c60 R12: 0000000000000006 Finger prints: dump_header:oom_kill_process:out_of_memory:__alloc_pages_noprof:alloc_pages_mpol_noprof