====================================== | ^C | WAIT TIMEOUT stdout | | [ 609.003936] ip invoked oom-killer: gfp_mask=0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), order=0, oom_score_adj=0 [ 609.004087] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 609.004166] Call Trace: [ 609.004189] [ 609.004211] dump_stack_lvl (lib/dump_stack.c:117) [ 609.004246] dump_header (mm/oom_kill.c:463) [ 609.004275] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [ 609.004311] ? ___ratelimit (lib/ratelimit.c:72) [ 609.004336] oom_kill_process (mm/oom_kill.c:1036) [ 609.004362] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [ 609.004387] __alloc_pages_noprof (mm/page_alloc.c:3574 mm/page_alloc.c:4336 mm/page_alloc.c:4673) [ 609.004425] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [ 609.004462] vma_alloc_folio_noprof (./include/linux/mempolicy.h:77 ./include/linux/mempolicy.h:82 mm/mempolicy.c:2306) [ 609.004493] __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.004519] handle_mm_fault (mm/memory.c:5548 mm/memory.c:5704) [ 609.004549] do_user_addr_fault (arch/x86/mm/fault.c:1339) [ 609.004576] 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.004606] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 609.004646] RIP: 0033:0x7f07a0069bad [ 609.004671] 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.004767] RSP: 002b:00007fff9945bc40 EFLAGS: 00010202 [ 609.004799] RAX: 000000006e3f2fb0 RBX: 0000000000000060 RCX: 0000000000000061 [ 609.004846] RDX: 0000000000016ff1 RSI: 000000006e3f3010 RDI: 000000006e3f2fc0 [ 609.004891] RBP: 00007f07a01b4cc0 R08: 0000000000000003 R09: 0000000000000000 [ 609.004931] R10: 00000000342b0970 R11: 00007f07a01b4c60 R12: 0000000000000006 [ 609.004978] R13: 0000000000000058 R14: fffffffffffffec8 R15: 000000006e3f2fc0 | [ 609.007456] [ 8926] 0 8926 669 26 0 26 0 49152 0 0 head | [ 609.007514] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=8924,uid=0 | [ 609.007577] Out of memory: Killed process 8924 (ip) total-vm:956652kB, anon-rss:951680kB, file-rss:180kB, shmem-rss:0kB, UID:0 pgtables:1908kB oom_score_adj:0 | [ 609.007739] ip: page allocation failure: order:0, mode:0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), nodemask=(null),cpuset=/,mems_allowed=0 [ 609.007856] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 609.007920] Call Trace: [ 609.007934] [ 609.007952] dump_stack_lvl (lib/dump_stack.c:117) [ 609.007977] warn_alloc (mm/page_alloc.c:3481) [ 609.008009] ? out_of_memory (mm/oom_kill.c:1129) [ 609.008046] __alloc_pages_noprof (mm/page_alloc.c:4403 mm/page_alloc.c:4673) [ 609.008079] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [ 609.008110] vma_alloc_folio_noprof (./include/linux/mempolicy.h:77 ./include/linux/mempolicy.h:82 mm/mempolicy.c:2306) [ 609.008142] __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.008169] handle_mm_fault (mm/memory.c:5548 mm/memory.c:5704) [ 609.008197] do_user_addr_fault (arch/x86/mm/fault.c:1339) [ 609.008222] 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.008247] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 609.008273] RIP: 0033:0x7f07a0069bad [ 609.008299] 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.008412] RSP: 002b:00007fff9945bc40 EFLAGS: 00010202 [ 609.008444] RAX: 000000006e3f2fb0 RBX: 0000000000000060 RCX: 0000000000000061 [ 609.008490] RDX: 0000000000016ff1 RSI: 000000006e3f3010 RDI: 000000006e3f2fc0 [ 609.008534] RBP: 00007f07a01b4cc0 R08: 0000000000000003 R09: 0000000000000000 [ 609.008579] R10: 00000000342b0970 R11: 00007f07a01b4c60 R12: 0000000000000006 Finger prints: dump_header:oom_kill_process:out_of_memory:__alloc_pages_noprof:alloc_pages_mpol_noprof warn_alloc:__alloc_pages_noprof:alloc_pages_mpol_noprof:vma_alloc_folio_noprof:__handle_mm_fault