====================================== | make: *** [Makefile:203: run_tests] Interrupt | | xx__-> | [ 1906.076386][ T6818] ip invoked oom-killer: gfp_mask=0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), order=0, oom_score_adj=0 [ 1906.077709][ T6818] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 1906.078256][ T6818] Call Trace: [ 1906.078445][ T6818] [ 1906.078586][ T6818] dump_stack_lvl (lib/dump_stack.c:117) [ 1906.079302][ T6818] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [ 1906.079680][ T6818] oom_kill_process (mm/oom_kill.c:1036) [ 1906.079938][ T6818] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [ 1906.080193][ T6818] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [ 1906.080465][ T6818] __alloc_pages_may_oom (mm/page_alloc.c:3575) [ 1906.080725][ T6818] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [ 1906.081043][ T6818] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [ 1906.081364][ T6818] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [ 1906.081600][ T6818] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [ 1906.081896][ T6818] __alloc_pages_noprof (mm/page_alloc.c:4673) [ 1906.082118][ T6818] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [ 1906.082352][ T6818] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5756) [ 1906.082581][ T6818] ? __pte_offset_map (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 mm/pgtable-generic.c:287) [ 1906.082816][ T6818] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [ 1906.083045][ T6818] ? __pfx_alloc_pages_mpol_noprof (mm/mempolicy.c:2223) [ 1906.083331][ T6818] ? __lock_release (kernel/locking/lockdep.c:5430) [ 1906.083553][ T6818] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [ 1906.083792][ T6818] vma_alloc_folio_noprof (mm/mempolicy.c:2304) [ 1906.084018][ T6818] ? __pfx_vma_alloc_folio_noprof (mm/mempolicy.c:2298) [ 1906.084298][ T6818] ? pte_offset_map_nolock (mm/pgtable-generic.c:315) [ 1906.084528][ T6818] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [ 1906.084766][ T6818] do_anonymous_page (mm/memory.c:1053 mm/memory.c:4403 mm/memory.c:4461) [ 1906.085013][ T6818] ? handle_pte_fault (mm/memory.c:5375) [ 1906.085274][ T6818] __handle_mm_fault (mm/memory.c:5523) [ 1906.085523][ T6818] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5719) [ 1906.085752][ T6818] ? __pfx___handle_mm_fault (mm/memory.c:5432) [ 1906.086002][ T6818] ? lock_vma_under_rcu (mm/memory.c:5860) [ 1906.086237][ T6818] handle_mm_fault (mm/memory.c:5692) [ 1906.086469][ T6818] ? __pfx_handle_mm_fault (mm/memory.c:5658) [ 1906.086716][ T6818] do_user_addr_fault (arch/x86/mm/fault.c:1338) [ 1906.086957][ T6818] 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.087190][ T6818] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 1906.087411][ T6818] RIP: 0033:0x7ff04a7cabad [ 1906.087647][ T6818] 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.088453][ T6818] RSP: 002b:00007ffe67027cd0 EFLAGS: 00010202 [ 1906.088783][ T6818] RAX: 000000002693ffb0 RBX: 0000000000000060 RCX: 0000000000000061 [ 1906.089145][ T6818] RDX: 0000000000013ff1 RSI: 0000000026940010 RDI: 000000002693ffc0 [ 1906.089611][ T6818] RBP: 00007ff04a915cc0 R08: 0000000000000003 R09: 0000000000000000 [ 1906.089959][ T6818] R10: 000000000142b970 R11: 00007ff04a915c60 R12: 0000000000000006 Finger prints: dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_pages_noprof