====================================== | ^C | WAIT TIMEOUT stdout | | [ 603.669440] ip invoked oom-killer: gfp_mask=0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), order=0, oom_score_adj=0 [ 603.669611] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 603.669679] Call Trace: [ 603.669702] [ 603.669724] dump_stack_lvl (lib/dump_stack.c:117) [ 603.669762] dump_header (mm/oom_kill.c:463) [ 603.669794] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [ 603.669829] ? ___ratelimit (lib/ratelimit.c:72) [ 603.669858] oom_kill_process (mm/oom_kill.c:1036) [ 603.669884] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [ 603.669910] __alloc_pages_noprof (mm/page_alloc.c:3574 mm/page_alloc.c:4336 mm/page_alloc.c:4673) [ 603.669944] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [ 603.669984] vma_alloc_folio_noprof (./include/linux/mempolicy.h:77 ./include/linux/mempolicy.h:82 mm/mempolicy.c:2306) [ 603.670028] __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) [ 603.670055] handle_mm_fault (mm/memory.c:5548 mm/memory.c:5704) [ 603.670079] do_user_addr_fault (arch/x86/mm/fault.c:1339) [ 603.670109] 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) [ 603.670136] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 603.670168] RIP: 0033:0x7fb9661cdbad [ 603.670194] 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 [ 603.670292] RSP: 002b:00007fff2fc3ec10 EFLAGS: 00010202 [ 603.670327] RAX: 000000004fe2afd0 RBX: 0000000000000060 RCX: 0000000000000061 [ 603.670381] RDX: 0000000000015fd1 RSI: 000000004fe2b030 RDI: 000000004fe2afe0 [ 603.670426] RBP: 00007fb966318cc0 R08: 0000000000000003 R09: 0000000000000000 [ 603.670471] R10: 0000000015ca5970 R11: 00007fb966318c60 R12: 0000000000000006 [ 603.670510] R13: 0000000000000058 R14: fffffffffffffec8 R15: 000000004fe2afe0 | [ 603.673093] [ 7668] 0 7668 669 23 0 23 0 49152 0 0 head | [ 603.673151] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=7666,uid=0 | [ 603.673216] Out of memory: Killed process 7666 (ip) total-vm:956916kB, anon-rss:951936kB, file-rss:52kB, shmem-rss:0kB, UID:0 pgtables:1908kB oom_score_adj:0 | [ 603.673335] ip: page allocation failure: order:0, mode:0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), nodemask=(null),cpuset=/,mems_allowed=0 [ 603.673447] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 603.673506] Call Trace: [ 603.673519] [ 603.673532] dump_stack_lvl (lib/dump_stack.c:117) [ 603.673564] warn_alloc (mm/page_alloc.c:3481) [ 603.673591] ? out_of_memory (mm/oom_kill.c:1129) [ 603.673616] __alloc_pages_noprof (mm/page_alloc.c:4403 mm/page_alloc.c:4673) [ 603.673651] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [ 603.673684] vma_alloc_folio_noprof (./include/linux/mempolicy.h:77 ./include/linux/mempolicy.h:82 mm/mempolicy.c:2306) [ 603.673717] __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) [ 603.673743] handle_mm_fault (mm/memory.c:5548 mm/memory.c:5704) [ 603.673768] do_user_addr_fault (arch/x86/mm/fault.c:1339) [ 603.673794] 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) [ 603.673819] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 603.673845] RIP: 0033:0x7fb9661cdbad [ 603.673870] 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 [ 603.673981] RSP: 002b:00007fff2fc3ec10 EFLAGS: 00010202 [ 603.674013] RAX: 000000004fe2afd0 RBX: 0000000000000060 RCX: 0000000000000061 [ 603.674059] RDX: 0000000000015fd1 RSI: 000000004fe2b030 RDI: 000000004fe2afe0 [ 603.674104] RBP: 00007fb966318cc0 R08: 0000000000000003 R09: 0000000000000000 [ 603.674143] R10: 0000000015ca5970 R11: 00007fb966318c60 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