From patchwork Mon Jul 10 09:37:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Haifeng Xu X-Patchwork-Id: 13306583 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 9B4C8EB64D9 for ; Mon, 10 Jul 2023 09:38:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0AC116B0075; Mon, 10 Jul 2023 05:38:13 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 05CE66B0078; Mon, 10 Jul 2023 05:38:13 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E65CA6B007B; Mon, 10 Jul 2023 05:38:12 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id D66B06B0075 for ; Mon, 10 Jul 2023 05:38:12 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 9909A12030B for ; Mon, 10 Jul 2023 09:38:12 +0000 (UTC) X-FDA: 80995201224.24.4D59AA5 Received: from mail-ot1-f48.google.com (mail-ot1-f48.google.com [209.85.210.48]) by imf19.hostedemail.com (Postfix) with ESMTP id E01EB1A0010 for ; Mon, 10 Jul 2023 09:38:10 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=shopee.com header.s=shopee.com header.b=gw73FRuZ; dmarc=pass (policy=reject) header.from=shopee.com; spf=pass (imf19.hostedemail.com: domain of haifeng.xu@shopee.com designates 209.85.210.48 as permitted sender) smtp.mailfrom=haifeng.xu@shopee.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1688981890; 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=ajnJvW3EoQVJM0A0noZ1rC2u8boZf4rH9jk39u5cacQ=; b=tOxvHkEx+GfrJtk8MtEKQPvFS31iLfctlklJEEuJ9zfz7+49/j6GJxQMiwXaOQm8Zi8hMx v88We9m3Dsvr1dvWZwjC7KJ5RBdktNdazCXttqjQLte2MY6G7z6yy8LsqGLqsc6ksUl3gm orviWWUrdUqJUw9vFwXSiTVnqBiZgM8= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=shopee.com header.s=shopee.com header.b=gw73FRuZ; dmarc=pass (policy=reject) header.from=shopee.com; spf=pass (imf19.hostedemail.com: domain of haifeng.xu@shopee.com designates 209.85.210.48 as permitted sender) smtp.mailfrom=haifeng.xu@shopee.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1688981890; a=rsa-sha256; cv=none; b=Fr2vl7nojkgFwRDUcxgNfv8t6uEw3VCH8mEavrj5vC6ujeDzr37TbNWc9ZXgWbzc30ZlBO JHLTZkjBKUQHgag1hfhlXO1DYuIK2nFzrqDrHD0BU1NmjeWr5MHKsGRj0EFC5zxVeVZJbk +iUeL8KbCMFcECeRmR63VXLcxbDncz0= Received: by mail-ot1-f48.google.com with SMTP id 46e09a7af769-6b7279544edso3315977a34.0 for ; Mon, 10 Jul 2023 02:38:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=shopee.com; s=shopee.com; t=1688981890; x=1691573890; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=ajnJvW3EoQVJM0A0noZ1rC2u8boZf4rH9jk39u5cacQ=; b=gw73FRuZrFPnkV5NTcmHiATnoKGdlzBbk7Zha3RsDNwHj1pXcT7rz3tSc1f4hJwzJU ZjtxAGIihXOLHxbL/Uehbm9jhqvqJbEL8EqcmyI3Vir7NACkhcGy8YyQK1fANGfNI8CK OP0tLpTYfL8RIAztdrIBBst02TVn8QF/cvOzBE8KKFTobjUU/XwcbYuSUwLLNFE4Jvf3 1DQ3l4bHad7clIktBN8GpVZLbX9wWeLHL1P5tglldY06oBIcnYxao5hQsIybyhucUlcY 252LqvYSm5IKrUGcIc/JFjzD2QQ3wse4XpjsOoFYYSlqA0P45VShI3YYGdoEa0MBBAqV s/dQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688981890; x=1691573890; 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=ajnJvW3EoQVJM0A0noZ1rC2u8boZf4rH9jk39u5cacQ=; b=aLVYIaswVy2fL5v03Oqt7EbuLqu2xpZiDZqUTKJpJJLKh0xzBmI4r0kZMYLV9tO88g 7k6/DNc++nmvTMu9hsVthn/q6pyyiRqJfzcJ1XLKEa6qCoYQgR8CAWKstvgasFLBO5Og zaZs0mxlK/NFFZUkSmayyoTQ0DGO+at14+DF40dA3usQRp8xTrnnHfE8Gk5iZUz7jvWy 1EUP8Tg/1LJD25VVOcUVZoR3qw6w+LDSNtGsvll1x6cgY6EnwKIbyZpfA0g2uCLdRjGH 4ITwsYyyWOUPGaErja5H1/9oBDbkaCnsvXHLlg70v5zwWh8z8181yJVdM+NOSev5sLWi 7j4Q== X-Gm-Message-State: ABy/qLYmCfOgY+vKiZKbSoXUJcoCgAvg68gPzJE/1dIXhHYMODg4PaXy eYpdJPMZyDvQcj3unVlWggxhvw== X-Google-Smtp-Source: APBJJlFeI5XDX0P4b55BqbdbW60MiTpiZFi6tmEd+sPge9ZvH4xhIrTPEag4qJO0cBuMkhwjZQWJ+g== X-Received: by 2002:a05:6830:22f6:b0:6b7:4e25:4c08 with SMTP id t22-20020a05683022f600b006b74e254c08mr10815570otc.12.1688981889863; Mon, 10 Jul 2023 02:38:09 -0700 (PDT) Received: from ubuntu-hf2.default.svc.cluster.local ([101.127.248.173]) by smtp.gmail.com with ESMTPSA id w18-20020a639352000000b0055c430c311asm2089032pgm.33.2023.07.10.02.38.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Jul 2023 02:38:09 -0700 (PDT) From: Haifeng Xu To: rppt@kernel.org Cc: akpm@linux-foundation.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Haifeng Xu Subject: [PATCH] mm/mm_init.c: mark check_for_memory() as __init Date: Mon, 10 Jul 2023 09:37:50 +0000 Message-Id: <20230710093750.1294-1-haifeng.xu@shopee.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: E01EB1A0010 X-Stat-Signature: uh868y1i1j9it3ibi4g3icsa9qwh388a X-HE-Tag: 1688981890-664179 X-HE-Meta: U2FsdGVkX19DYb8C4egkiJ5EVR6vlrLMqDDzQMmjWnBr5vvYU3Ze3rGTVPAe+66L7iGDTMLiMy8d0a/FUJEw4RwTxDEWGnwlN38bQao5HuTwl4SqVhdQbaJXKAeqinFKBNtG4DIUe8SCsDuLb3UXhvmz8xXsSQhS4FgkEUdRYBm77Z8reT0X5iuolh1PlladPIG7SdkIrIWbD88A9p4H5KOjht9YU1xOspVuPadCiPC93sL+Uggx9WqfPTnVDYp2l2OPiiFPOuplA80UWQJy7muPbIz0uCS2Iju2J8OGQr8hTYsTyZnmSpmUV8S7j6kzAxCitxiUBTYpXUT3m52cI38EYXSHdeTG2ut9bFGp4WY3nb7IiuFpKMOWSR85eyucUonjJrXP4Urbv7nz/HtSF/oUR7jkBKVDkwFHNhRMZTTZIQThdrK+jKYsKSFGE8VX5YtR6O+LZ8MsFk49F1fRROCtnwskJNY8PxIoDO3TOfQygcFukHLqaLJioFgCILU4S8yXMKwmbbdsbeEzq1qMWJrspKNujKMGYo/JQMQ4GN+tZExVSxEalWvpwA6H/MrR8RVC5B9Br9g1L9dnWeH7pmL4Hpv8q/UAt8DnY7IqEnQdgqv+ec/ouPXIJlgyASLQJbqZkNKPCu6Ew+iI3gR8GNMIed73PRvSQoHgILT/WZX8N6Pv9vul0bUw7fEYSTG8M6XXefBGXVlMtW06LwKGlC+JThv4DkxrA27755qakC4tSQeedNrx7tArQeO7jMYjv1PjWTVPEsIREXR/mLc0bdLcMMAJGmoJ4H2MmKcjYd2Dt2VH/iVsozfN+WtEUwqE4fip2G4WcA7TNZMvac2Wz8pY83ojwHQgmsL4AjC0JHpu01Q/jnHhl95H7JL8F854DCPF4QmQqljrvgrnsaOprXkzVPtGwYW0HmmFX/+oJMvT40FZD4iKFE67HgdWaJYQsH3ZK7kMgVgxA1d7abd paDrzxam 0hNa/rVV4Vd8xYoux0ugJ8vl0C1tp6ZvJkzkYzyRT7zl8kFbQ/rfSFuov9cCTx/B+WLw+E+1geZN9lLO41Zm7wIoKfeWiO1nM0kfEHKlDOpeaByo+KDNBnacXeuXKvaWTT+cygwbZlkETQDCxHvM3W8xk2adUKQwYYhudHbOTXRd10raYEcjo8rTIygGqZNapSJcE8yVzp73+BqneiCQR1u3HWlV3DdNckbpenGUDcWXk140l4zp+DOaHy+hzj5x2Wi9p3UzcxQItbOUOK0qxljRDHksvnj1ITSWFaWpp79ygDO668K9IPvtvEOxfHdjHPGR5A1RVAGdLh9FSkSelXuKfdzQtssPUCi8eQoSAzp/NzgIIYdqg82uk7fci1Zqh+5RJNcHOIrB4SZR3ieyow/Cx1vM+mW8X3Smq4jvJ1LZVeZ/TXi5ozLnlYuWu8iFlaNUS 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: The only caller of check_for_memory() is free_area_init(), which is annotated with __init, so it should be safe to also mark the former as __init. Signed-off-by: Haifeng Xu Reviewed-by: Mike Rapoport (IBM) Reviewed-by: Anshuman Khandual --- mm/mm_init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/mm_init.c b/mm/mm_init.c index a1963c3322af..a313d1828a6c 100644 --- a/mm/mm_init.c +++ b/mm/mm_init.c @@ -1737,7 +1737,7 @@ static void __init free_area_init_node(int nid) } /* Any regular or high memory on that node ? */ -static void check_for_memory(pg_data_t *pgdat) +static void __init check_for_memory(pg_data_t *pgdat) { enum zone_type zone_type;