====================================== | xx__-> echo $? | 0 | xx__-> [ 368.845564][ T2105] tr (2105) used greatest stack depth: 23680 bytes left | [ 369.708719][ T1242] iperf3: page allocation failure: order:1, mode:0x40820(GFP_ATOMIC|__GFP_COMP), nodemask=(null),cpuset=/,mems_allowed=0 [ 369.710365][ T1242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 369.710368][ T1242] Call Trace: [ 369.710374][ T1242] [ 369.710378][ T1242] dump_stack_lvl (lib/dump_stack.c:123) [ 369.710394][ T1242] warn_alloc (mm/page_alloc.c:3727) [ 369.710411][ T1242] ? __pfx_warn_alloc (mm/page_alloc.c:3706) [ 369.710415][ T1242] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 369.710447][ T1242] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4674) [ 369.710459][ T1242] ? get_page_from_freelist (mm/page_alloc.c:3405 mm/page_alloc.c:3605) [ 369.710463][ T1242] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4390) [ 369.710473][ T1242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 369.710486][ T1242] __alloc_frozen_pages_noprof (mm/page_alloc.c:4947) [ 369.710492][ T1242] ? __pfx___alloc_frozen_pages_noprof (mm/page_alloc.c:4900) [ 369.710498][ T1242] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397) [ 369.710505][ T1242] ? kasan_save_stack (mm/kasan/common.c:48) [ 369.710516][ T1242] ? flush_bg_queue (fs/fuse/dev.c:323) [ 369.710523][ T1242] ? fuse_request_queue_background (./include/linux/spinlock.h:391 fs/fuse/dev.c:617) [ 369.710527][ T1242] ? fuse_simple_background (fs/fuse/dev.c:642) [ 369.710530][ T1242] ? fuse_send_readpages (fs/fuse/file.c:995) [ 369.710534][ T1242] ? fuse_readahead (fs/fuse/file.c:1033) [ 369.710537][ T1242] ? read_pages (mm/readahead.c:160) [ 369.710544][ T1242] ? page_cache_ra_unbounded (./include/linux/fs.h:934 mm/readahead.c:298) [ 369.710547][ T1242] ? do_sync_mmap_readahead (mm/filemap.c:3262) [ 369.710558][ T1242] alloc_pages_mpol (mm/mempolicy.c:2303) [ 369.710564][ T1242] ? asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 369.710572][ T1242] ? __pfx_alloc_pages_mpol (mm/mempolicy.c:2258) [ 369.710578][ T1242] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 369.710587][ T1242] allocate_slab (mm/slub.c:2459 mm/slub.c:2631) [ 369.710598][ T1242] ___slab_alloc (mm/slub.c:3863 (discriminator 3)) [ 369.710603][ T1242] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397) [ 369.710607][ T1242] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 369.710614][ T1242] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397) [ 369.710618][ T1242] __slab_alloc.constprop.0 (mm/slub.c:3952) [ 369.710625][ T1242] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397) [ 369.710627][ T1242] __kmalloc_noprof (mm/slub.c:4027 mm/slub.c:4188 mm/slub.c:4330 mm/slub.c:4343) [ 369.710639][ T1242] virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397) [ 369.710651][ T1242] ? __pfx_virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1376) [ 369.710657][ T1242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 369.710664][ T1242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 369.710673][ T1242] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 369.710684][ T1242] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 369.710690][ T1242] ? fuse_get_unique (fs/fuse/dev.c:222) [ 369.710692][ T1242] ? __lock_release (kernel/locking/lockdep.c:5534) [ 369.710700][ T1242] ? 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) [ 369.710708][ T1242] virtio_fs_send_req (fs/fuse/virtio_fs.c:1499) [ 369.710711][ T1242] ? fuse_send_one (fs/fuse/dev.c:305) [ 369.710717][ T1242] flush_bg_queue (fs/fuse/dev.c:323) [ 369.710728][ T1242] fuse_request_queue_background (./include/linux/spinlock.h:391 fs/fuse/dev.c:617) [ 369.710735][ T1242] fuse_simple_background (fs/fuse/dev.c:642) [ 369.710740][ T1242] fuse_send_readpages (fs/fuse/file.c:995) [ 369.710749][ T1242] fuse_readahead (fs/fuse/file.c:1033) [ 369.710764][ T1242] ? __pfx_fuse_readahead (fs/fuse/file.c:1006) [ 369.710767][ T1242] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 369.710778][ T1242] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 369.710785][ T1242] read_pages (mm/readahead.c:160) [ 369.710793][ T1242] ? __folio_batch_add_and_move (./arch/x86/include/asm/preempt.h:104 mm/swap.c:201) [ 369.710803][ T1242] ? __pfx_read_pages (mm/readahead.c:147) [ 369.710819][ T1242] page_cache_ra_unbounded (./include/linux/fs.h:934 mm/readahead.c:298) [ 369.710832][ T1242] do_sync_mmap_readahead (mm/filemap.c:3262) [ 369.710839][ T1242] ? __pfx_do_sync_mmap_readahead (mm/filemap.c:3202) [ 369.710850][ T1242] ? __filemap_get_folio (mm/filemap.c:1907) [ 369.710860][ T1242] filemap_fault (mm/filemap.c:3402) [ 369.710864][ T1242] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 369.710871][ T1242] ? __pfx_filemap_map_pages (mm/filemap.c:3691) [ 369.710876][ T1242] ? __pfx_filemap_fault (mm/filemap.c:3361) [ 369.710880][ T1242] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 369.710885][ T1242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 369.710893][ T1242] ? __lock_release (kernel/locking/lockdep.c:5534) [ 369.710900][ T1242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 369.710907][ T1242] __do_fault (mm/memory.c:5098) [ 369.710913][ T1242] do_pte_missing (mm/memory.c:5518 mm/memory.c:5652 mm/memory.c:4160) [ 369.710917][ T1242] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 369.710924][ T1242] handle_pte_fault (mm/memory.c:5997) [ 369.710931][ T1242] ? __pfx_handle_pte_fault (mm/memory.c:5954) [ 369.710936][ T1242] ? reacquire_held_locks (kernel/locking/lockdep.c:5383) [ 369.710940][ T1242] ? do_user_addr_fault (arch/x86/mm/fault.c:1328) [ 369.710950][ T1242] __handle_mm_fault (mm/memory.c:6140) [ 369.710956][ T1242] ? __pfx___handle_mm_fault (mm/memory.c:6049) [ 369.710959][ T1242] ? __lock_release (kernel/locking/lockdep.c:5580) [ 369.710975][ T1242] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 369.710983][ T1242] handle_mm_fault (mm/memory.c:6321) [ 369.710988][ T1242] ? __pfx_handle_mm_fault (mm/memory.c:6276) [ 369.710994][ T1242] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 369.711004][ T1242] do_user_addr_fault (arch/x86/mm/fault.c:1338) [ 369.711026][ T1242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 369.711035][ T1242] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 369.711042][ T1242] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 369.711045][ T1242] RIP: 0033:0x7fa8e644bb21 [ 369.711056][ T1242] Code: Unable to access opcode bytes at 0x7fa8e644baf7. Code starting with the faulting instruction =========================================== [ 369.711058][ T1242] RSP: 002b:00007fa8df320d20 EFLAGS: 00010202 [ 369.711061][ T1242] RAX: 0000000000007a00 RBX: 0000000000007a00 RCX: 00007fa8e644bb0c [ 369.711064][ T1242] RDX: 0000000000007a00 RSI: 00007fa8e5b87600 RDI: 0000000000000002 [ 369.711065][ T1242] RBP: 00007fa8e5b87600 R08: 0000000000000002 R09: 00007ffc18082c2f [ 369.711068][ T1242] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000000020000 [ 369.711069][ T1242] R13: 0000000000000020 R14: 00007fa8e63ac560 R15: 0000000000000000 | [ 369.810589][ T1242] kmalloc-2k debugging increased min order, use slab_debug=O to disable. | [ 369.811186][ T1242] node 0: slabs: 747, objs: 3695, free: 0 | [ 369.811736][ T1242] virtio-fs: virtio_fs_enqueue_req() failed -12 | [ 369.814898][ T2112] sh invoked oom-killer: gfp_mask=0x140cca(GFP_HIGHUSER_MOVABLE|__GFP_COMP), order=0, oom_score_adj=0 [ 369.815861][ T2112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 369.815864][ T2112] Call Trace: [ 369.815867][ T2112] [ 369.815869][ T2112] dump_stack_lvl (lib/dump_stack.c:123) [ 369.815883][ T2112] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:468) [ 369.815896][ T2112] oom_kill_process (mm/oom_kill.c:1041) [ 369.815902][ T2112] out_of_memory (mm/oom_kill.c:1180 (discriminator 4)) [ 369.815908][ T2112] ? __pfx_out_of_memory (mm/oom_kill.c:1113) [ 369.815920][ T2112] __alloc_pages_may_oom (mm/page_alloc.c:3820) [ 369.815930][ T2112] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3752) [ 369.815948][ T2112] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4622) [ 369.815960][ T2112] ? get_page_from_freelist (mm/page_alloc.c:3405 mm/page_alloc.c:3605) [ 369.815965][ T2112] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4390) [ 369.815981][ T2112] __alloc_frozen_pages_noprof (mm/page_alloc.c:4947) [ 369.815987][ T2112] ? __pfx___alloc_frozen_pages_noprof (mm/page_alloc.c:4900) [ 369.815994][ T2112] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 369.816003][ T2112] ? __lock_release (kernel/locking/lockdep.c:5534) [ 369.816011][ T2112] ? filemap_get_entry (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/filemap.c:1877) [ 369.816022][ T2112] alloc_pages_mpol (mm/mempolicy.c:2303) [ 369.816031][ T2112] ? __pfx_alloc_pages_mpol (mm/mempolicy.c:2258) [ 369.816039][ T2112] ? down_read (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1255 kernel/locking/rwsem.c:1261 kernel/locking/rwsem.c:1526) [ 369.816048][ T2112] folio_alloc_noprof (mm/mempolicy.c:2392 mm/mempolicy.c:2402) [ 369.816053][ T2112] __filemap_get_folio (mm/filemap.c:1969) [ 369.816062][ T2112] filemap_fault (mm/filemap.c:3412) [ 369.816072][ T2112] ? __pfx_filemap_map_pages (mm/filemap.c:3691) [ 369.816077][ T2112] ? __pfx_filemap_fault (mm/filemap.c:3361) [ 369.816082][ T2112] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 369.816087][ T2112] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 369.816093][ T2112] ? __lock_release (kernel/locking/lockdep.c:5534) [ 369.816101][ T2112] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 369.816109][ T2112] __do_fault (mm/memory.c:5098) [ 369.816115][ T2112] do_pte_missing (mm/memory.c:5518 mm/memory.c:5652 mm/memory.c:4160) [ 369.816120][ T2112] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 369.816126][ T2112] handle_pte_fault (mm/memory.c:5997) [ 369.816134][ T2112] ? __pfx_handle_pte_fault (mm/memory.c:5954) [ 369.816139][ T2112] ? reacquire_held_locks (kernel/locking/lockdep.c:5383) [ 369.816143][ T2112] ? do_user_addr_fault (arch/x86/mm/fault.c:1328) [ 369.816155][ T2112] __handle_mm_fault (mm/memory.c:6140) [ 369.816160][ T2112] ? __pfx___handle_mm_fault (mm/memory.c:6049) [ 369.816164][ T2112] ? __lock_release (kernel/locking/lockdep.c:5580) [ 369.816181][ T2112] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 369.816189][ T2112] handle_mm_fault (mm/memory.c:6321) [ 369.816194][ T2112] ? __pfx_handle_mm_fault (mm/memory.c:6276) [ 369.816200][ T2112] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 369.816212][ T2112] do_user_addr_fault (arch/x86/mm/fault.c:1338) [ 369.816219][ T2112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 369.816228][ T2112] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 369.816234][ T2112] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 369.816239][ T2112] RIP: 0033:0x5616646fc215 [ 369.816249][ T2112] Code: Unable to access opcode bytes at 0x5616646fc1eb. Code starting with the faulting instruction =========================================== [ 369.816251][ T2112] RSP: 002b:00007ffea5548f60 EFLAGS: 00010286 [ 369.816255][ T2112] RAX: 0000000000000000 RBX: 0000000000000020 RCX: 00007f7b04c01227 [ 369.816257][ T2112] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 00000000ffffffff [ 369.816258][ T2112] RBP: 000056169843d1a0 R08: 00007ffea5548ad0 R09: 0000000000000000 [ 369.816260][ T2112] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000000000000 Finger prints: warn_alloc:__alloc_frozen_pages_noprof:alloc_pages_mpol:allocate_slab:___slab_alloc dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_frozen_pages_noprof