====================================== | make: Leaving directory '/home/virtme/testing-22/tools/testing/selftests' | xx__-> echo $? | 0 | xx__-> [ 308.339236][ C3] ksoftirqd/3: page allocation failure: order:0, mode:0x820(GFP_ATOMIC), nodemask=(null),cpuset=/,mems_allowed=0 [ 308.341579][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 308.341583][ C3] Call Trace: [ 308.341586][ C3] [ 308.341592][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 308.341607][ C3] warn_alloc (mm/page_alloc.c:3723) [ 308.341623][ C3] ? __pfx_warn_alloc (mm/page_alloc.c:3702) [ 308.341630][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 308.341663][ C3] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4670) [ 308.341681][ C3] ? get_page_from_freelist (mm/page_alloc.c:3401 mm/page_alloc.c:3601) [ 308.341689][ C3] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4386) [ 308.341721][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 308.341734][ C3] __alloc_frozen_pages_noprof (mm/page_alloc.c:4943) [ 308.341743][ C3] ? __pfx___alloc_frozen_pages_noprof (mm/page_alloc.c:4896) [ 308.341749][ C3] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 308.341771][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 308.341775][ C3] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 308.341791][ C3] alloc_pages_mpol (mm/mempolicy.c:2303) [ 308.341800][ C3] ? virtqueue_add_inbuf_premapped (drivers/virtio/virtio_ring.c:617 drivers/virtio/virtio_ring.c:2282 drivers/virtio/virtio_ring.c:2433) [ 308.341808][ C3] ? __pfx_alloc_pages_mpol (mm/mempolicy.c:2258) [ 308.341829][ C3] alloc_pages_noprof (mm/mempolicy.c:2372 mm/mempolicy.c:2392) [ 308.341838][ C3] skb_page_frag_refill (net/core/sock.c:3105 net/core/sock.c:3080) [ 308.341853][ C3] try_fill_recv (drivers/net/virtio_net.c:2702 drivers/net/virtio_net.c:2757) [ 308.341872][ C3] ? gro_receive_skb (net/core/gro.c:635) [ 308.341887][ C3] virtnet_receive (drivers/net/virtio_net.c:2953) [ 308.341898][ C3] ? __pfx_virtnet_receive (drivers/net/virtio_net.c:2942) [ 308.341904][ C3] ? __pfx_free_old_xmit (drivers/net/virtio_net.c:1042) [ 308.341923][ C3] ? __lock_release (kernel/locking/lockdep.c:5534) [ 308.341938][ C3] virtnet_poll (drivers/net/virtio_net.c:3046) [ 308.341944][ C3] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 308.341952][ C3] ? __pfx_virtnet_poll (drivers/net/virtio_net.c:3034) [ 308.341955][ C3] ? __lock_release (kernel/locking/lockdep.c:5534) [ 308.341964][ C3] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 308.341973][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 308.341982][ C3] __napi_poll.constprop.0 (net/core/dev.c:7376) [ 308.341989][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 308.341997][ C3] net_rx_action (net/core/dev.c:7440 net/core/dev.c:7562) [ 308.342015][ C3] ? __pfx_net_rx_action (net/core/dev.c:7524) [ 308.342027][ C3] ? __pfx___schedule (kernel/sched/core.c:6646) [ 308.342048][ C3] ? __pfx_try_to_wake_up (kernel/sched/core.c:4175) [ 308.342069][ C3] handle_softirqs (kernel/softirq.c:579) [ 308.342084][ C3] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 308.342093][ C3] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 308.342096][ C3] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 308.342108][ C3] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 308.342118][ C3] kthread (kernel/kthread.c:464) [ 308.342129][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 308.342133][ C3] ? ret_from_fork (arch/x86/kernel/process.c:152) [ 308.342139][ C3] ? __lock_release (kernel/locking/lockdep.c:5534) [ 308.342146][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 308.342152][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 308.342161][ C3] ret_from_fork (arch/x86/kernel/process.c:153) [ 308.342165][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 308.342171][ C3] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 308.415878][ C3] 262045 pages RAM | [ 308.416374][ C3] 0 pages HighMem/MovableOnly | [ 308.417000][ C3] 70553 pages reserved | [ 308.421619][ T1144] iperf3 invoked oom-killer: gfp_mask=0x140cca(GFP_HIGHUSER_MOVABLE|__GFP_COMP), order=0, oom_score_adj=0 [ 308.426903][ T1144] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 308.426907][ T1144] Call Trace: [ 308.426912][ T1144] [ 308.426917][ T1144] dump_stack_lvl (lib/dump_stack.c:123) [ 308.426936][ T1144] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:468) [ 308.426963][ T1144] oom_kill_process (mm/oom_kill.c:1041) [ 308.426974][ T1144] out_of_memory (mm/oom_kill.c:1180 (discriminator 4)) [ 308.426985][ T1144] ? __pfx_out_of_memory (mm/oom_kill.c:1113) [ 308.427005][ T1144] __alloc_pages_may_oom (mm/page_alloc.c:3816) [ 308.427019][ T1144] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3748) [ 308.427053][ T1144] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4618) [ 308.427075][ T1144] ? get_page_from_freelist (mm/page_alloc.c:3401 mm/page_alloc.c:3601) [ 308.427083][ T1144] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4386) [ 308.427113][ T1144] __alloc_frozen_pages_noprof (mm/page_alloc.c:4943) [ 308.427123][ T1144] ? __pfx___alloc_frozen_pages_noprof (mm/page_alloc.c:4896) [ 308.427137][ T1144] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 308.427151][ T1144] ? __lock170 3b0 0x200 00 80 0x4c0 170 [ 308.427303][ T1144] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 308.427319][ T1144] __do_fault (mm/memory.c:5098) [ 308.427330][ T1144] do_pte_missing (mm/memory.c:5518 mm/memory.c:5652 mm/memory.c:4160) [ 308.427339][ T1144] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 308.427351][ T1144] handle_pte_fault (mm/memory.c:5997) [ 308.427365][ T1144] ? __pfx_handle_pte_fault (mm/memory.c:5954) [ 308.427375][ T1144] ? reacquire_held_locks (kernel/locking/lockdep.c:5383) [ 308.427381][ T1144] ? do_user_addr_fault (arch/x86/mm/fault.c:1328) [ 308.427399][ T1144] __handle_mm_fault (mm/memory.c:6140) [ 308.427408][ T1144] ? __pfx___handle_mm_fault (mm/memory.c:6049) [ 308.427412][ T1144] ? __lock_release (kernel/locking/lockdep.c:5580) [ 308.427442][ T1144] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 308.427455][ T1144] handle_mm_fault (mm/memory.c:6321) [ 308.427463][ T1144] ? __pfx_handle_mm_fault (mm/memory.c:6276) [ 308.427472][ T1144] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 308.427490][ T1144] do_user_addr_fault (arch/x86/mm/fault.c:1338) [ 308.427504][ T1144] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 308.427518][ T1144] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 308.427529][ T1144] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 308.427535][ T1144] RIP: 0033:0x7efd480a6230 [ 308.427548][ T1144] Code: Unable to access opcode bytes at 0x7efd480a6206. Code starting with the faulting instruction =========================================== [ 308.427552][ T1144] RSP: 002b:00007efd426a7d48 EFLAGS: 00010212 [ 308.427557][ T1144] RAX: 000000000000270c RBX: 0000000000000258 RCX: 00007efd47fcfb0c [ 308.427562][ T1144] RDX: 0000000000000258 RSI: 00007efd47772da8 RDI: 000000000000001a [ 308.427565][ T1144] RBP: 00007efd47772da8 R08: 0000000000000002 R09: 00007fff04cff3df [ 308.427568][ T1144] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000000020000 Finger prints: dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_frozen_pages_noprof warn_alloc:__alloc_frozen_pages_noprof:alloc_pages_mpol:alloc_pages_noprof:skb_page_frag_refill