From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8FC16EB64D7 for ; Mon, 26 Jun 2023 14:10:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 146D58D0003; Mon, 26 Jun 2023 10:10:30 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0F76E8D0001; Mon, 26 Jun 2023 10:10:30 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F01A98D0003; Mon, 26 Jun 2023 10:10:29 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id DDA748D0001 for ; Mon, 26 Jun 2023 10:10:29 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 9D3BAA075B for ; Mon, 26 Jun 2023 14:10:29 +0000 (UTC) X-FDA: 80945084178.17.1EF1D47 Received: from ste-pvt-msa2.bahnhof.se (ste-pvt-msa2.bahnhof.se [213.80.101.71]) by imf15.hostedemail.com (Postfix) with ESMTP id 82164A005E for ; Mon, 26 Jun 2023 14:10:03 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=none; spf=pass (imf15.hostedemail.com: domain of postmaster@tnonline.net designates 213.80.101.71 as permitted sender) smtp.mailfrom=postmaster@tnonline.net; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1687788605; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bKXgqRbjGyaL+Sw5rl8ojwvmVADbS1CwvKI8HK3IniI=; b=AkKPVPm2wv9CiY3yvv78Cce2Dw1bwN6vV9+AM57UtvNlCJA0t5qNtzFkc5ultqbUIaw/rK hcY98s6plJhavqepK1ClDIwNSWW3pCoyYwfCIofFTS3hzARJfgpF+94LcEKGCG+7kc4oBf An8+xcNKh7i9lPqg8yernDGmu7G1U7U= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1687788605; a=rsa-sha256; cv=none; b=wL8Pgdrk8CYhyMWz4P0KfGKbEgjX7vC2/M2IXV1uRJFZT0Gr1AB8hnGRBVA0HpHn9mhb5j UFG5MVmVszo0U9fUamTR/pCXuK0RB892sqm/gstt3WKwe5QSCJQgigcGSEO3PrAIzg52BD QTsWaDWKwQZ1C4VzyMxwF7aYrhNT7tg= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=none; spf=pass (imf15.hostedemail.com: domain of postmaster@tnonline.net designates 213.80.101.71 as permitted sender) smtp.mailfrom=postmaster@tnonline.net; dmarc=none Received: from localhost (localhost [127.0.0.1]) by ste-pvt-msa2.bahnhof.se (Postfix) with ESMTP id 2F5F83F637; Mon, 26 Jun 2023 16:10:02 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at bahnhof.se Received: from ste-pvt-msa2.bahnhof.se ([127.0.0.1]) by localhost (ste-pvt-msa2.bahnhof.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1f71xxGLKwnm; Mon, 26 Jun 2023 16:10:01 +0200 (CEST) Received: by ste-pvt-msa2.bahnhof.se (Postfix) with ESMTPA id 5ACEB3F5FF; Mon, 26 Jun 2023 16:09:59 +0200 (CEST) Received: from [2a00:801:798:c6f9::21a0:d26f] (port=39084 helo=[10.218.58.85]) by tnonline.net with esmtpsa (TLS1.3) tls TLS_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1qDmuh-000OUJ-D3; Mon, 26 Jun 2023 16:09:58 +0200 Date: Mon, 26 Jun 2023 16:09:53 +0200 (GMT+02:00) From: Forza To: Vlastimil Babka , Lorenzo Stoakes Cc: Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Baoquan He , Uladzislau Rezki , Christoph Hellwig , Bagas Sanjaya , Linux btrfs , Linux Regressions , Chris Mason , Josef Bacik , David Sterba , a1bert@atlas.cz, Linus Torvalds , Song Liu , Nicholas Piggin , Matthew Wilcox Message-ID: In-Reply-To: <2126cc69-b779-565b-98c7-4fbb0bf9f557@suse.cz> References: <20230605201107.83298-1-lstoakes@gmail.com> <2a6fa9d6-53b8-93cd-16c8-309ce2b8e3ac@suse.cz> <20230607093316.cdf60df195915fa9d38067ea@linux-foundation.org> <11b893e.86425ef4.188f33688b8@tnonline.net> <2126cc69-b779-565b-98c7-4fbb0bf9f557@suse.cz> Subject: Re: [PATCH] mm/vmalloc: do not output a spurious warning when huge vmalloc() fails MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Mailer: R2Mail2 X-Rspamd-Queue-Id: 82164A005E X-Rspam-User: X-Stat-Signature: n3zucywateybcxk9sqinde8fncgw7kgx X-Rspamd-Server: rspam03 X-HE-Tag: 1687788603-552167 X-HE-Meta: U2FsdGVkX19Q8ZdPW1YKBu09w8pEJ+4ituCY85v/Mpe6ExqdtAZlVMKNFFXTpaiHjjROPZ72ODHgaydrp8NXG0XxYYtPEB0roH0OfNbTjTBraahGP6/VIwWlltdiqfHAhGO3LZGcpdCNMTmAOad77E7xIlDVbtOOmc6eTWZhNfczc0hCxDk+5laubgaepkVg12yHNpe8TY0uY6M3nQoszPsxBXCglZb/dlzW+Js/CENhrxQjRIh5SmNWmMjh3Xck5wY9x1PLeosJTb/li7l2TJl7smNxsUG5G/5tdtGe8Db/oxquw5lkf1TJ00tPblKzPBcSPtuYopIOmpwOTlDXl5yPCIrdKT+V+PyGliXF3x03sH982xAd/LTJruv2ajcKF/1rF+9FgK4ACJuXfxwl1HlJ8BuiLGFcAGbhCir+ET7aU2LWJZog56xU6NY1AMIfESCz/XUI5fFLMMm4fYnqfMNfty9R+lE4S3DlVOyVTFQQqfgXR1MXqPYZvRTWp4AsUBlyAqnFBbriN9QC64iFKiS+HfFZKufU8dUbOtk82fcscEidz/Lz478dEqm5MkkMP0uTBcT2csEZQNhXFr99neBS16qTep2lAEdrj98YmOzPfNoasTeWeCJcOOFN8dAowQSB+uLlFNAzXfXRUxXOlwNuAnDPThAgTauAMBm3RHfd4OUsr7Cgdk5go7Z8wd+0bwPZHHkd4SyZCzYi2sxw8cLbRG86h2frDBudA1DB8GWyqZ9kmG5hXJRHfjKkobOhc+mZD1S0n4G7wxQiWkX8t0nXWyE4EVyJoMhMz7aTrxVtxeTe7YtIq9y2B0E08QgYvPd5V3dXQdDt0EtFJ4bJ6K6g/UZnX4iDGmJs5erqW08Hi3okGgSzdSc7Ygcv8qYGnec2cEoeL7w4owrocVjfRaEz7KFvSLsEgclyG5A2yBbsKfUQ/Gl8D2hXrj9x/6zr51tXBYJz77kAmPQbz8I QA1ga8yD 3wZA7cv4999Ax0t/rubm8etK/i4Rbyd5VG/FXvnRTNGPd0ejqjuu9oAfOgM0QSO6tG/Wk0gSC1czHnFt4+FiIE4aI7D9MXXMvM7bgJpeqPzUqZvYvv6c15mbCuTe168jWVo8tMb06j0csYZoC0dp1QHpIjWr8d3Q4tT5YvV8C07iWJO4k1NXeHcfXHmNhziOeGMtxSsXPzUzs6a8/mcR+CjYkCnOrScdzPeLVn4tdVzC7u1zCpAL+ndpAMUkpNQqOCxiux7A+PjQjc8j1rAKgFGhiMG2iiHfzjYgdivvAj6rO6J8G4Qnz/k6QS+55y3qz/1R2S+HolBd8I7BBfRmV0bEJ1cbZ3s74rs/NM13JYLQ4bkzIffXKiZ78q3EAaqVGfgRB X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: ---- From: Vlastimil Babka -- Sent: 2023-06-26 - 11:08 ---= - > On 6/25/23 17:59, Lorenzo Stoakes wrote: >> On Sun, Jun 25, 2023 at 05:40:17PM +0200, Forza wrote: >>> >>> >>> ---- From: Andrew Morton -- Sent: 2023-06-0= 7 - 18:33 ---- >>> >>> > On Wed, 7 Jun 2023 10:58:40 +0200 Vlastimil Babka wr= ote: >>> > >>> >> I would really suggest moving the fix to >>> >> mm-hotfixes instead of mm-unstable, and >>> >> >>> >> Fixes: 80b1d8fdfad1 ("mm: vmalloc: correct use of __GFP_NOWARN mask = in __vmalloc_area_node()") >>> >> Cc: >>> > >>> > I've made those changes. >>> >>> Did the chabge go into 6.3 stable? I saw these issues with kernels 6.3.= 0-6 3.7. I now updated to 6.3.9 and have had no more warnings since. >>=20 >> Yeah, got the notification from Greg's script that it landed in 6.3 stab= le. >=20 > It did, but was not yet released. 6.3.9 from Wed Jun 21 doesn't have it y= et, > so it's interesting the warnings are gone already. >=20 >=20 Oh dang it. I jinxed the thing... At least there was 4 days uptime before t= his happened. I did run with vm.swappiness=3D0, and started a new VM in QEM= U, which must have put extra pressure on allocations. # dmesg | tail -n +1550=20 [286405.332000] lan: port 5(vnet10) entered blocking state [286405.332008] lan: port 5(vnet10) entered forwarding state [286405.686587] qemu:deb12-virt: vmalloc error: size 0, page order 9, faile= d to allocate pages, mode:0xdc2(GFP_KERNEL|__GFP_HIGHMEM|__GFP_ZERO), nodem= ask=3D(null),cpuset=3Demulator,mems_allowed=3D0 [286405.686604] CPU: 1 PID: 16084 Comm: qemu:deb12-virt Not tainted 6.3.9-g= entoo-e350 #2 [286405.686608] Hardware name: Gigabyte Technology Co., Ltd. B450M DS3H/B45= 0M DS3H-CF, BIOS F64 06/08/2023 [286405.686610] Call Trace: [286405.686612] [286405.686616] dump_stack_lvl+0x32/0x50 [286405.686622] warn_alloc+0x132/0x1b0 [286405.686627] __vmalloc_node_range+0x639/0x880 [286405.686633] ? mas_wr_bnode+0x123/0x1060 [286405.686637] ? amdgpu_bo_create+0xd6/0x480 [amdgpu] [286405.686919] kvmalloc_node+0x92/0xb0 [286405.686923] ? amdgpu_bo_create+0xd6/0x480 [amdgpu] [286405.687171] amdgpu_bo_create+0xd6/0x480 [amdgpu] [286405.687408] amdgpu_bo_create_vm+0x2e/0x60 [amdgpu] [286405.687663] amdgpu_vm_pt_create+0x12b/0x2a0 [amdgpu] [286405.687941] amdgpu_vm_init+0x245/0x4d0 [amdgpu] [286405.688193] amdgpu_driver_open_kms+0x94/0x230 [amdgpu] [286405.688440] drm_file_alloc+0x196/0x240 [286405.688445] drm_open_helper+0x74/0x120 [286405.688448] drm_open+0x7b/0x140 [286405.688450] drm_stub_open+0xa4/0xe0 [286405.688454] chrdev_open+0xbd/0x210 [286405.688458] ? __pfx_chrdev_open+0x10/0x10 [286405.688461] do_dentry_open+0x1e5/0x460 [286405.688465] path_openat+0xc91/0x1080 [286405.688469] do_filp_open+0xb4/0x160 [286405.688472] ? __check_object_size+0x23a/0x2b0 [286405.688475] do_sys_openat2+0x95/0x150 [286405.688478] __x64_sys_openat+0x6a/0xa0 [286405.688480] do_syscall_64+0x3a/0x90 [286405.688484] entry_SYSCALL_64_after_hwframe+0x72/0xdc [286405.688488] RIP: 0033:0x7fc725f0ae59 [286405.688504] Code: 24 18 48 8d 44 24 30 48 89 44 24 20 75 95 e8 1e e9 f8= ff 45 89 e2 89 da 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <4= 8> 3d 00 f0 ff ff 77 3f 44 89 c7 89 44 24 0c e8 73 e9 f8 ff 8b 44 [286405.688506] RSP: 002b:00007ffffffe6840 EFLAGS: 00000293 ORIG_RAX: 00000= 00000000101 [286405.688509] RAX: ffffffffffffffda RBX: 0000000000080902 RCX: 00007fc725= f0ae59 [286405.688511] RDX: 0000000000080902 RSI: 00007fc72453ad20 RDI: 00000000ff= ffff9c [286405.688513] RBP: 00007fc72453ad20 R08: 0000000000000000 R09: 0000000000= 00000c [286405.688514] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000= 000000 [286405.688516] R13: 0000559e9cfe4708 R14: 00007ffffffe6ac0 R15: 0000559e9c= fe4708 [286405.688518] [286405.688519] Mem-Info: [286405.688521] active_anon:2351704 inactive_anon:2000415 isolated_anon:0 active_file:35015 inactive_file:28668 isolated_file:0 unevictable:5145 dirty:129 writeback:0 slab_reclaimable:70205 slab_unreclaimable:80481 mapped:982607 shmem:1063997 pagetables:18273 sec_pagetables:3080 bounce:0 kernel_misc_reclaimable:0 free:1389338 free_pcp:259 free_cma:0 [286405.688526] Node 0 active_anon:9406816kB inactive_anon:8001660kB active= _file:140060kB inactive_file:114672kB unevictable:20580kB isolated(anon):0k= B isolated(file):0kB mapped:3930428kB dirty:516kB writeback:0kB shmem:42559= 88kB shmem_thp: 4151296kB shmem_pmdmapped: 2641920kB anon_thp: 10160128kB w= riteback_tmp:0kB kernel_stack:18384kB pagetables:73092kB sec_pagetables:123= 20kB all_unreclaimable? no [286405.688532] DMA free:15372kB boost:0kB min:40kB low:52kB high:64kB rese= rved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inact= ive_file:0kB unevictable:0kB writepending:0kB present:15996kB managed:15372= kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [286405.688536] lowmem_reserve[]: 0 2671 23694 23694 23694 [286405.688541] DMA32 free:933372kB boost:0kB min:7616kB low:10352kB high:1= 3088kB reserved_highatomic:0KB active_anon:1140744kB inactive_anon:634600kB= active_file:0kB inactive_file:324kB unevictable:0kB writepending:0kB prese= nt:2801616kB managed:2736072kB mlocked:0kB bounce:0kB free_pcp:0kB local_pc= p:0kB free_cma:0kB [286405.688546] lowmem_reserve[]: 0 0 21022 21022 21022 [286405.688550] Normal free:4608608kB boost:0kB min:59924kB low:81448kB hig= h:102972kB reserved_highatomic:2048KB active_anon:8265464kB inactive_anon:7= 367108kB active_file:139392kB inactive_file:114328kB unevictable:20580kB wr= itepending:516kB present:22007040kB managed:21527488kB mlocked:20580kB boun= ce:0kB free_pcp:1036kB local_pcp:0kB free_cma:0kB [286405.688555] lowmem_reserve[]: 0 0 0 0 0 [286405.688558] DMA: 1*4kB (U) 1*8kB (U) 0*16kB 0*32kB 0*64kB 0*128kB 0*256= kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) =3D 15372kB [286405.688571] DMA32: 1421*4kB (UME) 1447*8kB (UME) 1443*16kB (UME) 1491*3= 2kB (UME) 1279*64kB (UME) 1024*128kB (UME) 667*256kB (UM) 424*512kB (UM) 23= 9*1024kB (UM) 0*2048kB 0*4096kB =3D 933564kB [286405.688585] Normal: 34288*4kB (UME) 25137*8kB (UME) 18613*16kB (UME) 13= 225*32kB (UME) 8674*64kB (UME) 5360*128kB (UME) 3163*256kB (UME) 1722*512kB= (UM) 601*1024kB (UM) 1*2048kB (H) 0*4096kB =3D 4609336kB [286405.688600] Node 0 hugepages_total=3D0 hugepages_free=3D0 hugepages_sur= p=3D0 hugepages_size=3D1048576kB [286405.688603] Node 0 hugepages_total=3D0 hugepages_free=3D0 hugepages_sur= p=3D0 hugepages_size=3D2048kB [286405.688606] 1129365 total pagecache pages [286405.688608] 0 pages in swap cache [286405.688609] Free swap =3D 16576496kB [286405.688610] Total swap =3D 16576496kB [286405.688611] 6206163 pages RAM [286405.688612] 0 pages HighMem/MovableOnly [286405.688613] 136430 pages reserved [286405.688613] 0 pages hwpoisoned [289047.869189] lan: port 5(vnet10) entered disabled state [289047.871407] vnet10 (unregistering): left allmulticast mode [289047.871412] vnet10 (unregistering): left promiscuous mode [289047.871416] lan: port 5(vnet10) entered disabled state [290840.031863] kworker/u16:5: vmalloc error: size 0, page order 9, failed = to allocate pages, mode:0xcc2(GFP_KERNEL|__GFP_HIGHMEM), nodemask=3D(null),= cpuset=3D/,mems_allowed=3D0 [290840.031877] CPU: 2 PID: 24909 Comm: kworker/u16:5 Not tainted 6.3.9-gen= too-e350 #2 [290840.031880] Hardware name: Gigabyte Technology Co., Ltd. B450M DS3H/B45= 0M DS3H-CF, BIOS F64 06/08/2023 [290840.031882] Workqueue: btrfs-delalloc btrfs_work_helper [290840.031887] Call Trace: [290840.031900] [290840.031903] dump_stack_lvl+0x32/0x50 [290840.031912] warn_alloc+0x132/0x1b0 [290840.031917] __vmalloc_node_range+0x639/0x880 [290840.031921] ? zstd_alloc_workspace+0x6a/0xe0 [290840.031925] kvmalloc_node+0x92/0xb0 [290840.031928] ? zstd_alloc_workspace+0x6a/0xe0 [290840.031931] zstd_alloc_workspace+0x6a/0xe0 [290840.031934] zstd_get_workspace+0xfc/0x230 [290840.031939] btrfs_compress_pages+0x4c/0x110 [290840.031944] compress_file_range+0x37c/0x8d0 [290840.031948] async_cow_start+0x12/0x40 [290840.031950] ? __pfx_async_cow_submit+0x10/0x10 [290840.031953] btrfs_work_helper+0xde/0x300 [290840.031955] process_one_work+0x20f/0x3e0 [290840.031959] worker_thread+0x4a/0x3c0 [290840.031962] ? __pfx_worker_thread+0x10/0x10 [290840.031964] kthread+0xc3/0xe0 [290840.031968] ? __pfx_kthread+0x10/0x10 [290840.031970] ret_from_fork+0x2c/0x50 [290840.031975] [290840.031976] Mem-Info: [290840.031978] active_anon:2339909 inactive_anon:2064196 isolated_anon:0 active_file:65663 inactive_file:55179 isolated_file:0 unevictable:5145 dirty:25418 writeback:0 slab_reclaimable:70164 slab_unreclaimable:80864 mapped:986684 shmem:1076299 pagetables:18629 sec_pagetables:3104 bounce:0 kernel_misc_reclaimable:0 free:1284125 free_pcp:64 free_cma:0 [290840.031983] Node 0 active_anon:9359636kB inactive_anon:8256784kB active= _file:262652kB inactive_file:220716kB unevictable:20580kB isolated(anon):0k= B isolated(file):0kB mapped:3946736kB dirty:101672kB writeback:0kB shmem:43= 05196kB shmem_thp: 4149248kB shmem_pmdmapped: 2641920kB anon_thp: 10182656k= B writeback_tmp:0kB kernel_stack:18560kB pagetables:74516kB sec_pagetables:= 12416kB all_unreclaimable? no [290840.031988] DMA free:15372kB boost:0kB min:40kB low:52kB high:64kB rese= rved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inact= ive_file:0kB unevictable:0kB writepending:0kB present:15996kB managed:15372= kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [290840.031995] lowmem_reserve[]: 0 2671 23694 23694 23694 [290840.032001] DMA32 free:929580kB boost:0kB min:7616kB low:10352kB high:1= 3088kB reserved_highatomic:0KB active_anon:690416kB inactive_anon:1084604kB= active_file:332kB inactive_file:212kB unevictable:0kB writepending:0kB pre= sent:2801616kB managed:2736072kB mlocked:0kB bounce:0kB free_pcp:0kB local_= pcp:0kB free_cma:0kB [290840.032007] lowmem_reserve[]: 0 0 21022 21022 21022 [290840.032012] Normal free:4191548kB boost:0kB min:59924kB low:81448kB hig= h:102972kB reserved_highatomic:2048KB active_anon:8669148kB inactive_anon:7= 172160kB active_file:262204kB inactive_file:219956kB unevictable:20580kB wr= itepending:101672kB present:22007040kB managed:21527488kB mlocked:20580kB b= ounce:0kB free_pcp:512kB local_pcp:0kB free_cma:0kB [290840.032018] lowmem_reserve[]: 0 0 0 0 0 [290840.032023] DMA: 1*4kB (U) 1*8kB (U) 0*16kB 0*32kB 0*64kB 0*128kB 0*256= kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) =3D 15372kB [290840.032039] DMA32: 1429*4kB (UME) 1449*8kB (UME) 1443*16kB (UME) 1491*3= 2kB (UME) 1278*64kB (UME) 1021*128kB (UME) 667*256kB (UM) 421*512kB (UM) 23= 7*1024kB (UM) 0*2048kB 0*4096kB =3D 929580kB [290840.032052] Normal: 3292*4kB (UME) 8398*8kB (UME) 16602*16kB (UME) 1342= 1*32kB (UME) 8881*64kB (UME) 5345*128kB (UME) 3056*256kB (UME) 1553*512kB (= UM) 571*1024kB (UM) 1*2048kB (H) 0*4096kB =3D 4192224kB [290840.032069] Node 0 hugepages_total=3D0 hugepages_free=3D0 hugepages_sur= p=3D0 hugepages_size=3D1048576kB [290840.032071] Node 0 hugepages_total=3D0 hugepages_free=3D0 hugepages_sur= p=3D0 hugepages_size=3D2048kB [290840.032073] 1198652 total pagecache pages [290840.032074] 0 pages in swap cache [290840.032074] Free swap =3D 16576496kB [290840.032075] Total swap =3D 16576496kB [290840.032076] 6206163 pages RAM [290840.032077] 0 pages HighMem/MovableOnly [290840.032077] 136430 pages reserved [290840.032078] 0 pages hwpoisoned [294419.578589] warn_alloc: 3 callbacks suppressed [294419.578592] kworker/u16:7: vmalloc error: size 0, page order 9, failed = to allocate pages, mode:0xcc2(GFP_KERNEL|__GFP_HIGHMEM), nodemask=3D(null),= cpuset=3D/,mems_allowed=3D0 [294419.578603] CPU: 2 PID: 24910 Comm: kworker/u16:7 Not tainted 6.3.9-gen= too-e350 #2 [294419.578606] Hardware name: Gigabyte Technology Co., Ltd. B450M DS3H/B45= 0M DS3H-CF, BIOS F64 06/08/2023 [294419.578607] Workqueue: btrfs-delalloc btrfs_work_helper [294419.578612] Call Trace: [294419.578615] [294419.578617] dump_stack_lvl+0x32/0x50 [294419.578623] warn_alloc+0x132/0x1b0 [294419.578627] __vmalloc_node_range+0x639/0x880 [294419.578631] ? zstd_alloc_workspace+0x6a/0xe0 [294419.578635] kvmalloc_node+0x92/0xb0 [294419.578638] ? zstd_alloc_workspace+0x6a/0xe0 [294419.578642] zstd_alloc_workspace+0x6a/0xe0 [294419.578646] zstd_get_workspace+0xfc/0x230 [294419.578650] btrfs_compress_pages+0x4c/0x110 [294419.578654] compress_file_range+0x37c/0x8d0 [294419.578658] async_cow_start+0x12/0x40 [294419.578661] ? __pfx_async_cow_submit+0x10/0x10 [294419.578664] btrfs_work_helper+0xde/0x300 [294419.578667] process_one_work+0x20f/0x3e0 [294419.578671] worker_thread+0x4a/0x3c0 [294419.578673] ? __pfx_worker_thread+0x10/0x10 [294419.578676] ? __pfx_worker_thread+0x10/0x10 [294419.578678] kthread+0xc3/0xe0 [294419.578682] ? __pfx_kthread+0x10/0x10 [294419.578686] ret_from_fork+0x2c/0x50 [294419.578692] [294419.578694] Mem-Info: [294419.578696] active_anon:1869566 inactive_anon:2491416 isolated_anon:0 active_file:82836 inactive_file:33435 isolated_file:6 unevictable:5145 dirty:10368 writeback:0 slab_reclaimable:70163 slab_unreclaimable:79069 mapped:992200 shmem:1077022 pagetables:18383 sec_pagetables:3104 bounce:0 kernel_misc_reclaimable:0 free:1330442 free_pcp:5208 free_cma:0 [294419.578704] Node 0 active_anon:7478264kB inactive_anon:9965664kB active= _file:331344kB inactive_file:133740kB unevictable:20580kB isolated(anon):0k= B isolated(file):24kB mapped:3968800kB dirty:41472kB writeback:0kB shmem:43= 08088kB shmem_thp: 4149248kB shmem_pmdmapped: 2646016kB anon_thp: 10196992k= B writeback_tmp:0kB kernel_stack:18432kB pagetables:73532kB sec_pagetables:= 12416kB all_unreclaimable? no [294419.578709] DMA free:15372kB boost:0kB min:40kB low:52kB high:64kB rese= rved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inact= ive_file:0kB unevictable:0kB writepending:0kB present:15996kB managed:15372= kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [294419.578714] lowmem_reserve[]: 0 2671 23694 23694 23694 [294419.578724] DMA32 free:927704kB boost:0kB min:7616kB low:10352kB high:1= 3088kB reserved_highatomic:0KB active_anon:973788kB inactive_anon:807332kB = active_file:104kB inactive_file:220kB unevictable:0kB writepending:0kB pres= ent:2801616kB managed:2736072kB mlocked:0kB bounce:0kB free_pcp:0kB local_p= cp:0kB free_cma:0kB [294419.578730] lowmem_reserve[]: 0 0 21022 21022 21022 [294419.578736] Normal free:4380452kB boost:0kB min:59924kB low:81448kB hig= h:102972kB reserved_highatomic:2048KB active_anon:6504476kB inactive_anon:9= 158332kB active_file:331240kB inactive_file:133520kB unevictable:20580kB wr= itepending:41472kB present:22007040kB managed:21527488kB mlocked:20580kB bo= unce:0kB free_pcp:19148kB local_pcp:13588kB free_cma:0kB [294419.578741] lowmem_reserve[]: 0 0 0 0 0 [294419.578744] DMA: 1*4kB (U) 1*8kB (U) 0*16kB 0*32kB 0*64kB 0*128kB 0*256= kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) =3D 15372kB [294419.578760] DMA32: 1432*4kB (UME) 1445*8kB (UME) 1437*16kB (UME) 1484*3= 2kB (UME) 1276*64kB (UME) 1019*128kB (UME) 665*256kB (UM) 420*512kB (UM) 23= 7*1024kB (UM) 0*2048kB 0*4096kB =3D 927832kB [294419.578777] Normal: 7051*4kB (UME) 11342*8kB (UME) 16910*16kB (UME) 133= 80*32kB (UME) 9035*64kB (UME) 5516*128kB (UME) 3230*256kB (UME) 1696*512kB = (UM) 581*1024kB (UM) 1*2048kB (H) 0*4096kB =3D 4394172kB [294419.579034] Node 0 hugepages_total=3D0 hugepages_free=3D0 hugepages_sur= p=3D0 hugepages_size=3D1048576kB [294419.579036] Node 0 hugepages_total=3D0 hugepages_free=3D0 hugepages_sur= p=3D0 hugepages_size=3D2048kB [294419.579037] 1194726 total pagecache pages [294419.579038] 0 pages in swap cache [294419.579038] Free swap =3D 16576496kB [294419.579039] Total swap =3D 16576496kB [294419.579040] 6206163 pages RAM [294419.579040] 0 pages HighMem/MovableOnly [294419.579041] 136430 pages reserved [294419.579041] 0 pages hwpoisoned