Hi, here my backtrace because I don't known how reproduce that's I'm on Aarch64 (odroid C2) [87314.094581] kswapd0: page allocation failure: order:0, mode:0x480020(GFP_ATOMIC), nodemask=(null) [87314.094590] kswapd0 cpuset=/ mems_allowed=0 [87314.094605] CPU: 0 PID: 512 Comm: kswapd0 Not tainted 4.19.60 #1 [87314.094607] Hardware name: Hardkernel ODROID-C2 (DT) [87314.094609] Call trace: [87314.094620] dump_backtrace+0x0/0x198 [87314.094625] show_stack+0x14/0x20 [87314.094631] dump_stack+0x9c/0xbc [87314.094639] warn_alloc+0xf4/0x178 [87314.094643] __alloc_pages_nodemask+0xa88/0xb08 [87314.094647] page_frag_alloc+0x13c/0x160 [87314.094653] __netdev_alloc_skb+0xac/0x128 [87314.094662] stmmac_napi_poll+0xc70/0xf08 [87314.094672] net_rx_action+0x104/0x2c0 [87314.094676] __do_softirq+0x104/0x1f8 [87314.094683] irq_exit+0x9c/0xb8 [87314.094690] __handle_domain_irq+0x64/0xb8 [87314.094692] gic_handle_irq+0x50/0xa0 [87314.094695] el1_irq+0xb0/0x140 [87314.094702] ZSTD_compressBlock_doubleFast+0x3b0/0x1e20 [87314.094706] ZSTD_compressBlock_internal+0xd0/0x11d0 [87314.094709] ZSTD_compressContinue_internal+0x1d0/0x4a8 [87314.094711] ZSTD_compressEnd+0x2c/0x160 [87314.094714] ZSTD_compressCCtx+0x218/0x378 [87314.094721] __zstd_compress+0x84/0xc8 [87314.094724] zstd_compress+0x24/0x30 [87314.094730] crypto_compress+0x14/0x20 [87314.094739] zswap_frontswap_store+0x1b8/0x548 [87314.094742] __frontswap_store+0x94/0x198 [87314.094745] swap_writepage+0x58/0xa0 [87314.094751] shmem_writepage+0x1fc/0x388 [87314.094754] pageout.isra.13+0xf0/0x318 [87314.094758] shrink_page_list+0x640/0xba0 [87314.094761] shrink_inactive_list+0x208/0x568 [87314.094764] shrink_node_memcg+0x1c0/0x650 [87314.094766] shrink_node+0xb8/0x4b8 [87314.094769] kswapd+0x32c/0x5f0 [87314.094775] kthread+0x124/0x128 [87314.094779] ret_from_fork+0x10/0x1c [87314.094782] Mem-Info: [87314.094792] active_anon:229459 inactive_anon:79500 isolated_anon:258 active_file:955 inactive_file:3400 isolated_file:41 unevictable:1476 dirty:148 writeback:0 unstable:0 slab_reclaimable:12303 slab_unreclaimable:36995 mapped:2626 shmem:3835 pagetables:10329 bounce:0 free:8169 free_pcp:707 free_cma:7718 [87314.094798] Node 0 active_anon:917836kB inactive_anon:318000kB active_file:3820kB inactive_file:13600kB unevictable:5904kB isolated(anon):1032kB isolated(file):164kB mapped:10504kB dirty:592kB writeback:0kB shmem:15340kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [87314.094807] DMA32 free:32676kB min:5204kB low:6896kB high:8588kB active_anon:918504kB inactive_anon:318144kB active_file:3968kB inactive_file:13784kB unevictable:5904kB writepending:592kB present:1944576kB managed:1896148kB mlocked:5904kB kernel_stack:9312kB pagetables:41316kB bounce:0kB free_pcp:2824kB local_pcp:784kB free_cma:30872kB [87314.094808] lowmem_reserve[]: 0 0 0 [87314.094813] DMA32: 1002*4kB (MHC) 737*8kB (HC) 313*16kB (HC) 192*32kB (HC) 77*64kB (HC) 35*128kB (C) 7*256kB (C) 1*512kB (C) 0*1024kB 0*2048kB 0*4096kB = 32768kB [87314.094841] Node 0 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [87314.094842] 10828 total pagecache pages [87314.094851] 1515 pages in swap cache [87314.094854] Swap cache stats: add 394645, delete 393125, find 3406620/3430312 [87314.094856] Free swap = 4267768kB [87314.094857] Total swap = 5321720kB [87314.094858] 486144 pages RAM [87314.094860] 0 pages HighMem/MovableOnly [87314.094861] 12107 pages reserved [87314.094862] 48128 pages cma reserved [87314.094872] meson8b-dwmac c9410000.ethernet: packet dropped [87314.094881] kswapd0: page allocation failure: order:0, mode:0x480020(GFP_ATOMIC), nodemask=(null) [87314.094883] kswapd0 cpuset=/ mems_allowed=0 [87314.094892] CPU: 0 PID: 512 Comm: kswapd0 Not tainted 4.19.60 #1 [87314.094894] Hardware name: Hardkernel ODROID-C2 (DT) [87314.094895] Call trace: [87314.094901] dump_backtrace+0x0/0x198 [87314.094904] show_stack+0x14/0x20 [87314.094909] dump_stack+0x9c/0xbc [87314.094912] warn_alloc+0xf4/0x178 [87314.094915] __alloc_pages_nodemask+0xa88/0xb08 [87314.094918] page_frag_alloc+0x13c/0x160 [87314.094923] __netdev_alloc_skb+0xac/0x128 [87314.094930] stmmac_napi_poll+0xc70/0xf08 [87314.094936] net_rx_action+0x104/0x2c0 [87314.094938] __do_softirq+0x104/0x1f8 [87314.094942] irq_exit+0x9c/0xb8 [87314.094946] __handle_domain_irq+0x64/0xb8 [87314.094949] gic_handle_irq+0x50/0xa0 [87314.094951] el1_irq+0xb0/0x140 [87314.094955] ZSTD_compressBlock_doubleFast+0x3b0/0x1e20 [87314.094958] ZSTD_compressBlock_internal+0xd0/0x11d0 [87314.094961] ZSTD_compressContinue_internal+0x1d0/0x4a8 [87314.094964] ZSTD_compressEnd+0x2c/0x160 [87314.094966] ZSTD_compressCCtx+0x218/0x378 [87314.094970] __zstd_compress+0x84/0xc8 [87314.094973] zstd_compress+0x24/0x30 [87314.094977] crypto_compress+0x14/0x20 [87314.094982] zswap_frontswap_store+0x1b8/0x548 [87314.094985] __frontswap_store+0x94/0x198 [87314.094987] swap_writepage+0x58/0xa0 [87314.094991] shmem_writepage+0x1fc/0x388 [87314.094993] pageout.isra.13+0xf0/0x318 [87314.094997] shrink_page_list+0x640/0xba0 [87314.094999] shrink_inactive_list+0x208/0x568 [87314.095002] shrink_node_memcg+0x1c0/0x650 [87314.095004] shrink_node+0xb8/0x4b8 [87314.095007] kswapd+0x32c/0x5f0 [87314.095010] kthread+0x124/0x128 [87314.095012] ret_from_fork+0x10/0x1c [87314.095017] meson8b-dwmac c9410000.ethernet: packet dropped
I use this: zswap.enabled=1 zswap.compressor=zstd zswap.max_pool_percent=80 zswap.zpool=z3fold