====================================== | make: Leaving directory '/home/virtme/testing-22/tools/testing/selftests' | xx__-> echo $? | 0 | xx__-> [ 210.665013][ T1059] iperf3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=0 [ 210.665826][ T1059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 210.665829][ T1059] Call Trace: [ 210.665831][ T1059] [ 210.665834][ T1059] dump_stack_lvl (lib/dump_stack.c:123) [ 210.665847][ T1059] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:468) [ 210.665862][ T1059] oom_kill_process (mm/oom_kill.c:1041) [ 210.665869][ T1059] out_of_memory (mm/oom_kill.c:1180 (discriminator 4)) [ 210.665875][ T1059] ? __pfx_out_of_memory (mm/oom_kill.c:1113) [ 210.665889][ T1059] __alloc_pages_may_oom (mm/page_alloc.c:3645) [ 210.665896][ T1059] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3577) [ 210.665917][ T1059] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4433) [ 210.665929][ T1059] ? get_page_from_freelist (mm/page_alloc.c:3235 mm/page_alloc.c:3430) [ 210.665934][ T1059] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4206) [ 210.665951][ T1059] __alloc_frozen_pages_noprof (mm/page_alloc.c:4753) [ 210.665956][ T1059] ? __pfx___alloc_frozen_pages_noprof (mm/page_alloc.c:4706) [ 210.665961][ T1059] ? __might_fault (mm/memory.c:6858 mm/memory.c:6851) [ 210.665972][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 210.665988][ T1059] alloc_pages_mpol (mm/mempolicy.c:2272) [ 210.665997][ T1059] ? __pfx_alloc_pages_mpol (mm/mempolicy.c:2227) [ 210.666001][ T1059] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 210.666008][ T1059] ? __pfx_tcp_current_mss (net/ipv4/tcp_output.c:1873) [ 210.666023][ T1059] alloc_pages_noprof (mm/mempolicy.c:2341 mm/mempolicy.c:2361) [ 210.666029][ T1059] skb_page_frag_refill (net/core/sock.c:3104 net/core/sock.c:3079) [ 210.666038][ T1059] sk_page_frag_refill (net/core/sock.c:3115) [ 210.666046][ T1059] tcp_sendmsg_locked (net/ipv4/tcp.c:1206) [ 210.666072][ T1059] ? __pfx_tcp_sendmsg_locked (net/ipv4/tcp.c:1061) [ 210.666078][ T1059] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:230) [ 210.666082][ T1059] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 210.666090][ T1059] ? mark_held_locks (kernel/locking/lockdep.c:4323) [ 210.666103][ T1059] tcp_sendmsg (net/ipv4/tcp.c:1367) [ 210.666108][ T1059] sock_write_iter (net/socket.c:709 net/socket.c:724 net/socket.c:1128) [ 210.666114][ T1059] ? __pfx_sock_write_iter (net/socket.c:1112) [ 210.666132][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 210.666142][ T1059] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 210.666149][ T1059] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 210.666156][ T1059] ? __pfx_vfs_write (fs/read_write.c:660) [ 210.666164][ T1059] ? __fget_files (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 fs/file.c:1051) [ 210.666179][ T1059] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 210.666189][ T1059] ksys_write (fs/read_write.c:731) [ 210.666195][ T1059] ? __pfx_ksys_write (fs/read_write.c:721) [ 210.666197][ T1059] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 210.666214][ T1059] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 210.666223][ T1059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 210.666229][ T1059] RIP: 0033:0x7fdb014fbbaf [ 210.666233][ T1059] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 89 d0 f5 ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 dc d0 f5 ff 48 All code ======== 0: 89 54 24 18 mov %edx,0x18(%rsp) 4: 48 89 74 24 10 mov %rsi,0x10(%rsp) 9: 89 7c 24 08 mov %edi,0x8(%rsp) d: e8 89 d0 f5 ff call 0xfffffffffff5d09b 12: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 17: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1c: 41 89 c0 mov %eax,%r8d 1f: 8b 7c 24 08 mov 0x8(%rsp),%edi 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 31 ja 0x63 32: 44 89 c7 mov %r8d,%edi 35: 48 89 44 24 08 mov %rax,0x8(%rsp) 3a: e8 dc d0 f5 ff call 0xfffffffffff5d11b 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 31 ja 0x39 8: 44 89 c7 mov %r8d,%edi b: 48 89 44 24 08 mov %rax,0x8(%rsp) 10: e8 dc d0 f5 ff call 0xfffffffffff5d0f1 15: 48 rex.W [ 210.666236][ T1059] RSP: 002b:00007fdafabd1cd0 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 210.666241][ T1059] RAX: ffffffffffffffda RBX: 0000000000020000 RCX: 00007fdb014fbbaf [ 210.666243][ T1059] RDX: 0000000000020000 RSI: 00007fdb00c3f000 RDI: 000000000000001d [ 210.666244][ T1059] RBP: 00007fdb00c3f000 R08: 0000000000000002 R09: 00007ffec095693f [ 210.666246][ T1059] R10: 0000000000000008 R11: 0000000000000246 R12: 000000000000001d Finger prints: dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_frozen_pages_noprof