====================================== | ^C | WAIT TIMEOUT stdout | | [ 608.951384] ip invoked oom-killer: gfp_mask=0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), order=0, oom_score_adj=0 [ 608.951594] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 608.951693] Call Trace: [ 608.951725] [ 608.951754] dump_stack_lvl (lib/dump_stack.c:117) [ 608.951803] dump_header (mm/oom_kill.c:463) [ 608.951845] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [ 608.951895] ? ___ratelimit (lib/ratelimit.c:72) [ 608.951933] oom_kill_process (mm/oom_kill.c:1036) [ 608.951972] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [ 608.952008] __alloc_pages_noprof (mm/page_alloc.c:3574 mm/page_alloc.c:4336 mm/page_alloc.c:4673) [ 608.952059] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [ 608.952107] vma_alloc_folio_noprof (./include/linux/mempolicy.h:77 ./include/linux/mempolicy.h:82 mm/mempolicy.c:2306) [ 608.952155] __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) [ 608.952198] handle_mm_fault (mm/memory.c:5548 mm/memory.c:5704) [ 608.952236] do_user_addr_fault (arch/x86/mm/fault.c:1339) [ 608.952274] 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) [ 608.952314] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 608.952357] RIP: 0033:0x7f1dec608bad [ 608.952393] 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 [ 608.952534] RSP: 002b:00007ffe1ad25fc0 EFLAGS: 00010202 [ 608.952580] RAX: 0000000077283fd0 RBX: 0000000000000060 RCX: 0000000000000061 [ 608.952640] RDX: 0000000000000fd1 RSI: 0000000077284030 RDI: 0000000077283fe0 [ 608.952696] RBP: 00007f1dec753cc0 R08: 0000000000000003 R09: 0000000000000000 [ 608.952756] R10: 000000003d1af970 R11: 00007f1dec753c60 R12: 0000000000000006 [ 608.952817] R13: 0000000000000058 R14: fffffffffffffec8 R15: 0000000077283fe0 | [ 608.956250] [ 13749] 0 13749 669 9 0 9 0 40960 0 0 head | [ 608.956329] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=13747,uid=0 | [ 608.956420] Out of memory: Killed process 13747 (ip) total-vm:956124kB, anon-rss:951296kB, file-rss:160kB, shmem-rss:0kB, UID:0 pgtables:1912kB oom_score_adj:0 | [ 608.956575] ip: page allocation failure: order:0, mode:0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), nodemask=(null),cpuset=/,mems_allowed=0 [ 608.956739] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 608.956826] Call Trace: [ 608.956846] [ 608.956866] dump_stack_lvl (lib/dump_stack.c:117) [ 608.956901] warn_alloc (mm/page_alloc.c:3481) [ 608.956939] ? out_of_memory (mm/oom_kill.c:1129) [ 608.956975] __alloc_pages_noprof (mm/page_alloc.c:4403 mm/page_alloc.c:4673) [ 608.957022] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [ 608.957068] vma_alloc_folio_noprof (./include/linux/mempolicy.h:77 ./include/linux/mempolicy.h:82 mm/mempolicy.c:2306) [ 608.957115] __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) [ 608.957152] handle_mm_fault (mm/memory.c:5548 mm/memory.c:5704) [ 608.957186] do_user_addr_fault (arch/x86/mm/fault.c:1339) [ 608.957221] 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) [ 608.957257] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 608.957294] RIP: 0033:0x7f1dec608bad [ 608.957332] 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 [ 608.957471] RSP: 002b:00007ffe1ad25fc0 EFLAGS: 00010202 [ 608.957517] RAX: 0000000077283fd0 RBX: 0000000000000060 RCX: 0000000000000061 [ 608.957577] RDX: 0000000000000fd1 RSI: 0000000077284030 RDI: 0000000077283fe0 [ 608.957637] RBP: 00007f1dec753cc0 R08: 0000000000000003 R09: 0000000000000000 [ 608.957698] R10: 000000003d1af970 R11: 00007f1dec753c60 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