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 F41CEC83F27 for ; Sat, 19 Jul 2025 20:54:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 568146B007B; Sat, 19 Jul 2025 16:54:09 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 4F1F46B0089; Sat, 19 Jul 2025 16:54:09 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3B95E6B008A; Sat, 19 Jul 2025 16:54:09 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 275766B007B for ; Sat, 19 Jul 2025 16:54:09 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 5EBCA1DA2A7 for ; Sat, 19 Jul 2025 20:54:08 +0000 (UTC) X-FDA: 83682216576.18.865A72D Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) by imf21.hostedemail.com (Postfix) with ESMTP id 997621C0009 for ; Sat, 19 Jul 2025 20:54:06 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Wqp0qqbZ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf21.hostedemail.com: domain of yury.norov@gmail.com designates 209.85.214.173 as permitted sender) smtp.mailfrom=yury.norov@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752958446; a=rsa-sha256; cv=none; b=wgbNyc5KdrQo/78notPa+PTCMLV+r704bOvgGlTUet1lt8luet0juFWRDy4CXa0wuFQWyE 0GOh95ZMS/dYbCvVbzoa6nBG9EGM+4vS2iV6/jhZIS7Mb8hwkPqYMtUaTEj2R6PJ5mjN10 MONCXqm3Jv3RO1j/wcqvGmpDuuAwP8I= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Wqp0qqbZ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf21.hostedemail.com: domain of yury.norov@gmail.com designates 209.85.214.173 as permitted sender) smtp.mailfrom=yury.norov@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752958446; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=7ajt8uuh4Ladoyho13MFUz95+tuibvtrv/Wqpn8JgZA=; b=NDIQa5nzpPpFHcVWAKxcybByGPUKqQ5yeWk1hvENIesq9/KLHgHImBfTlTkURhVqGRLsFW 0fOvyhQAZxDI/oof9s5Da/w0mE18uezM6JIEEN+mq1jKpiwIihFPrNmsXkx1hyQDnP3M1L vObyBOwlGaljqc6US3s+1pwS4Nfk93Y= Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-236470b2dceso25587705ad.0 for ; Sat, 19 Jul 2025 13:54:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752958445; x=1753563245; darn=kvack.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=7ajt8uuh4Ladoyho13MFUz95+tuibvtrv/Wqpn8JgZA=; b=Wqp0qqbZplvOgmx4190m+EJADUhu0WqvHW+uJTkOjS747AA7N42Nhf++sHoP2ZEYQ+ I1Fot3YNCMTtIWKgdfsggKuocxavTzOHmU4BM5r6mvzlFrbbkpIxAcacJqkWjHlZ1+mL se6PU1Kw/AEj1CzfdPBT1OTDPh5vhhhaA9v6pXPxbMbKfy7zCqQ60foXUK/A1L0PJj5P c4UW1/jGJ3ZJYDU6ykrvjx8txrNNJbUbiZBXvelCzwBbY6/Qg7dzav7nx5KdNOqlWtNp saHao9TyNXPnOYyw3aZLZqtsFfx1bM5deoO2XFxodC+MXlD911eqWkWQwsa751sRcUjD c7tA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752958445; x=1753563245; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=7ajt8uuh4Ladoyho13MFUz95+tuibvtrv/Wqpn8JgZA=; b=EyJWJXQ8W2842mYH/OIoT+Jkwg9ndvpEDQ1aAWS3eFUhpEA+1CrDngj3stWUUCNOg4 F4XddvhSAXrIukuvw4dvwCvYNZNr7bELkjFylmYalCcX4buSAgNBolMQ7Bn6hrc9NInq iwFgoM/z0e6aU+lW8qihzshppr565KgSRxtKD6tWe0eTjYxZg89uTCsAsmj92IFs2mWD XOJ2I437Gqs2dxAdYlQ3ObFchXI+6e3MalfrXU/zrPPbrlN++5zLTPf1qiE/3DwKQk1i O394qfo38SaW1zVCEpt5HkwpbbeRdusSmy1iah/LmWEDXVk2uHZCRXCYtTnmHmtMRoZ7 q+Mw== X-Forwarded-Encrypted: i=1; AJvYcCVKUh7/ag2iJey3lf6xczvkedZIOUSclcRqn+1flgyX2oe/WXRTz0koxy1VXqOvJ7CKyJno9wfdWQ==@kvack.org X-Gm-Message-State: AOJu0Yzc3AzPMvgaFTYMHaU4Fr5rcAzFlofrPYYxU0N1d81WoWF4F5Om TqWqXy+Nl9esxWhdMgl3ORZwEvKG9zGinX7fueaemkhBeHNg+sPDoGmBB+Z/uA== X-Gm-Gg: ASbGncssFN10GE8csqbcNsprt9dsTGQEUZGG0KtidgFTcVG1PMNBOIuQJP/Ssicg6V0 jmT759+WLf3hX2DfzaN81++4Hi8Wda7AKPPsxJuWyigGhmw1BObE1jvm94ixF90IpKt74FM1+Rb J+5K4La5O59pPmYzUewjDAW6M5jP2SAhKw4nkR/DjO1wEDyd54mtn0HvTjodJV3iri8K9hnCfTx jwb/6CJmdCWt6lmDaC24zdOqkrFGonfwBpsoOrlLwLJ4X/v2cJWsOQxE9OKuGf8DWNPmUCf9mhF 5Bx/yEj+bRfdHDLjwyuIHgcOSHOu2p5/kHPF/4daBpT9SuFzvc9EizO2GWESYNuy6zg12C1rse3 A6QE5BWipbipjqWbRoen46g== X-Google-Smtp-Source: AGHT+IGMQy2yiHGsmGSGdWX8FRslVSX9AZPl07svsPz4HXePC2us2jiQ6Y83EYeGAS6InAFPkWC4ow== X-Received: by 2002:a17:903:1a45:b0:234:c2e7:a102 with SMTP id d9443c01a7336-23e2576c1bfmr208453375ad.43.1752958445277; Sat, 19 Jul 2025 13:54:05 -0700 (PDT) Received: from localhost ([216.228.127.129]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-31cc3f162f8sm3444662a91.28.2025.07.19.13.54.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 19 Jul 2025 13:54:04 -0700 (PDT) From: Yury Norov To: Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org Cc: Yury Norov Subject: [PATCH 0/2] mm/cma: ise for_each_clear_bitrange() where appropriate Date: Sat, 19 Jul 2025 16:53:58 -0400 Message-ID: <20250719205401.399475-1-yury.norov@gmail.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Stat-Signature: uxahjuqk6yuy3u5quu7yrnhh1s9bk9j5 X-Rspam-User: X-Rspamd-Queue-Id: 997621C0009 X-Rspamd-Server: rspam02 X-HE-Tag: 1752958446-571665 X-HE-Meta: U2FsdGVkX1+m4iN9knuxpPl2/eyNFQrraBkVdCgVfPw9f0HQGiB/kRME7PuOxJVtJGJjkeZajS7AHULAq7SZjkoF315I6I00N9YngqQ4sgSmB4bZCdh/oKBSIOWdaWhJlLsUlujPiYcHHOiLnypllDXsnKCpKhtaLO9WYMk3okKmKlH8aDdHYUFF+wDLJBLBbHsLwkV2afJNhCE0tn7yUJA4A4MHYh/IhrvjWQ5BCZRaJUZ0wgDn1uDafS+Ie7mGc/GG/yBCRovEMKuM+M6RMgmLRXT18qmPJpxXqXQgASdxn4KWuMEFK2Muo+9f8pxnOlEGlmcj5Z+jELSeeue0QpqtXLrrFSMQgW/DPGcQig8Lc1JgCrbcTls/so35tkvKEQVaLyFVqF9YimxBQFxMP3/gfJ+JewszLQAIRtrEA26lTEttIqYg7GUatgFmtg4V6SMo+k8bSh/rXNj3yE0IhEg8dIQ5n4HP3jDjqz3fflx0TTEmmjq4q/LmAUSTHRRU9dlceoQR1UOGr1udi8Htud2xJEbroZgVzZXrIpmEcCSNj1enXuvMczSwfrjBHxUXF6F2Rldcd89jehzveQ9zAJCz5ph9Di2DRztnxO1OTrHb8rKvsheR9qhqZI27iheXpn/2rPJM3/FGUjiwMIQby/x+W5WosWFWHW8bTYWej8veU7UKt0wjQe4juQL1EAwhsJ2iTtJnRveU7MaI7FdAwMTs9PRzoWgP3CB1N4dFVCZAxBt+9njPH/G2/ZSPtxGyg/beS4D32Z08JSP1756eYg12xkH+16fML7/5EvLMN//vQjMixBaXNVy9M+i2ksGfdK31YfdJwI3MnI2sU+VMKeRwrfmcNpDyOGTKMhHOS0gnKWaA5CuM3bTQtkHQ8Uxq8uL7IlteIt3iMXT9iZFfyPxktIiO75c39DrJvTRJ5HFvQQRZ/MeWvBlHDpmgoUJ46NseA3jMf/R6LTRYS5l u8IvEXS2 yp59LT6kmvJy4K7QgNaOTN1HvSxpklZZVqzbRV8/7DzpUtxygI+fARcfpDmfybK2xcupp0JzP3FMwH64emZFFLHGcEsplNu/ZvIKTGEdc+9MvWR59UtjsBpSoYNW5DjspP6VF06Ed10VFrkbRwSOjjZN1J9EH8hq3jag9QQfPsRMncWOa57Sqk1+qucdzDLytJi+amgb3UgPGwNMB987TsoGJhnv0IiA34qdWYAyMIyJ0ue3VX2a+jo1ZxCsd79UlhMN00eAfgQi9e+U9L7lYgtsldlaFNv7fYjm4fyp54GBmrsKf0b78Kwmp98A2uJk3LCdN37VNO9aq6qk5JmZ+k+29c7mtVmchPC/RKHHnS+IzuYNed9Bcj3v1EesNISUkVgvK5CySEd6+2gHJZaanmDBLhawMQSQoo2gThEhC6ZHVlbNsCNbnmDNTKjicO+/xgR4Ha98R8u0wCr0ho5C7+fAfTIhghIFBliBhWN5qjie67CpCr8GFbenwNGzaVx20YjbsgFOzJ1Whpx/2h02iXlRdW6Ud0lPefJ+HrK6SLb1/cLJntjYZddo78c+l6D9f2B/YptJZWbxsxi0P/bbTIpQoX7WfWPPqroZI X-Bogosity: Ham, tests=bogofilter, spamicity=0.000031, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: From: Yury Norov (NVIDIA) Hi Andrew, Pleas pull a couple of simplifications for mm/cma. Thanks, Yury Yury Norov (NVIDIA) (2): mm: cma: simplify cma_debug_show_areas() mm: cma: simplify cma_maxchunk_get() mm/cma.c | 19 ++++--------------- mm/cma_debug.c | 10 +--------- 2 files changed, 5 insertions(+), 24 deletions(-) -- 2.43.0