Received: by 2002:a05:6358:4e97:b0:b3:742d:4702 with SMTP id ce23csp1128738rwb; Thu, 11 Aug 2022 16:48:26 -0700 (PDT) X-Google-Smtp-Source: AA6agR7wCq2TWoauEN13Blf+7lSAd60DBXHQTGXS1Z95xY3mNGG4qsrAWfWoJvfXG8ybcn67eIJ7 X-Received: by 2002:a63:175c:0:b0:41d:5cc6:415d with SMTP id 28-20020a63175c000000b0041d5cc6415dmr1082526pgx.592.1660261706447; Thu, 11 Aug 2022 16:48:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1660261706; cv=none; d=google.com; s=arc-20160816; b=p1KjzJZUdfU9XCv9aak6sPV5xEQO4Syg6UEOe8N7Qq6j+HMlLLkYnU1fhPPP6RCHZ2 b4zvO7CGU1xIFXDoTDuyRzVbxEiZGLqXZo4NOZ5yt2kITdgNmhLGguHL7HrXYe4OW7LH xPNhbm+Ya+6P0mbKRtuDNIbmsVBWG6F7cAoF+tgegWxt1PaREyvkeo7Q6U6RcZev4IA5 kmdsDUmzF3tcAEanMnyvxU8VusaipToBpxgmU5f2kFncSLVcLsJ+YxTMQoorwQWK4UUp +a4NqOqZtPKS0Hvtq96p9bOzJfFJ/+aJ9fiQOSyxZ5UX0MILFtPbMZA0p3XHTraI6zUu CI4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version:reply-to :references:in-reply-to:message-id:date:subject:cc:to:from :feedback-id:dkim-signature:dkim-signature; bh=uhHjqO7fMake/4Yw6e31S9FQXGCwAM7iMxFEnUEtZO8=; b=lWyll8nkYHUFdtVyDLvHH5mrHOVDm0XmqrnsrB0yi10FT/ARv349goYLyn0BfA8tiL dJN9SfYWjWedShSJRb/lbq8Igw38wN2vZpYpZbdUa4Bc3JF3Z93T0LQChR/nwzDPDJJE gicrOEMmO9PlDdv2V7qChA5ziN2F6Fn9i6Tv4vkdnhR+a6FRZI61nWPkvqG7jFQm0d0a YGsJieSO3DOqv5a6wooYCxWr1vVvncG5URLJ4WXJleVCj7Mu1Kr78KSjH9sUynbryDRp 5Ocfmn9wv6rta4org1YI4oUJf7SE4l6Xvq8PFSrSs3QS5L7586V6m61AO1dVRp78m1hP Gn8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sent.com header.s=fm1 header.b=IxburOzF; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=exTAiZiE; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sent.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h65-20020a636c44000000b00415d8740505si741861pgc.499.2022.08.11.16.48.13; Thu, 11 Aug 2022 16:48:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@sent.com header.s=fm1 header.b=IxburOzF; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=exTAiZiE; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sent.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236287AbiHKXRn (ORCPT + 99 others); Thu, 11 Aug 2022 19:17:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48882 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236293AbiHKXRG (ORCPT ); Thu, 11 Aug 2022 19:17:06 -0400 Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 651C7A024C for ; Thu, 11 Aug 2022 16:16:51 -0700 (PDT) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 792A95C017D; Thu, 11 Aug 2022 19:16:50 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Thu, 11 Aug 2022 19:16:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sent.com; h=cc :cc:content-transfer-encoding:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to :reply-to:sender:subject:subject:to:to; s=fm1; t=1660259810; x= 1660346210; bh=uhHjqO7fMake/4Yw6e31S9FQXGCwAM7iMxFEnUEtZO8=; b=I xburOzFI2YavZy7hDOd13A3/uBpUcF+4U/SAds6S8HDCkF5Owkz2M1kTkV93F+95 xGjM71TLIEd3xgzhnZ9ZfpptKuGEFPZU64C9A3/zc28ET8TTHb8wxHzdxVgNv/VJ hIzwRgASSRZ8TkmYC6yB1s3aBcTTDZ41K7s0RpGsHD3hEOedm26KRUXCGB+HegFs H74C6EsqK6KS3/wV+iMkruv+P/RphinFbCk6/XoE5dzlTXfqWaE7d49wx5lC45f4 wXUg8PVjTZr8V+EfQwBv8nlnUqPQ9eX7VH7tLImQnhkmGdc/gSEZ/E/nmmplc5Nx 0N8vqm1fOyE+EdSu4utFA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; t=1660259810; x=1660346210; bh=u hHjqO7fMake/4Yw6e31S9FQXGCwAM7iMxFEnUEtZO8=; b=exTAiZiEZnbLkmnO/ ikhXgYLh0lCm+0VKyrVL765VJ44oLKYdhfx5vsxY5vruHwptG/h5YFBNpsXnDNtN 4pJXt3l/EpZwAYFORNASEG7NC6f/eDIc4d700hpeBAtQD951YLEd3QvrhmZqK0O3 Q0EG0ZGd0KqxysvOJvMuZBdF0587x4u91gBzC8aTsDnNove6Yb/OxolIYkTwSAZB 6UaRRMpT/t9Izm8fMuEbP5+QXmV6/7Z2hlg/HusepiRko2DObkTWk6/rzVePPpOE AUqsxv/Fn+I/TmBsIAR84URimQAitewoZ+cdFddMV7a+eztde1pL1pFZOFSINFHn jLnIA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdeghedgvddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefufffkofgjfhhrggfgsedtqhertdertddtnecuhfhrohhmpegkihcu jggrnhcuoeiiihdrhigrnhesshgvnhhtrdgtohhmqeenucggtffrrghtthgvrhhnpeegge ehudfgudduvdelheehteegledtteeiveeuhfffveekhfevueefieeijeegvdenucevlhhu shhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpeiiihdrhigrnhessh gvnhhtrdgtohhm X-ME-Proxy: Feedback-ID: iccd040f4:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 11 Aug 2022 19:16:49 -0400 (EDT) From: Zi Yan To: linux-mm@kvack.org Cc: David Hildenbrand , Matthew Wilcox , Vlastimil Babka , "Kirill A . Shutemov" , Mike Kravetz , John Hubbard , Yang Shi , David Rientjes , James Houghton , Mike Rapoport , linux-kernel@vger.kernel.org Subject: [RFC PATCH v2 08/12] mm/page_reporting: set page_reporting_order to -1 to prevent it running Date: Thu, 11 Aug 2022 19:16:39 -0400 Message-Id: <20220811231643.1012912-9-zi.yan@sent.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220811231643.1012912-1-zi.yan@sent.com> References: <20220811231643.1012912-1-zi.yan@sent.com> Reply-To: Zi Yan MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Zi Yan page_reporting_order was initialized to MAX_ORDER to prevent it running before its value is overwritten. Use -1 instead to remove the dependency on MAX_ORDER. Signed-off-by: Zi Yan Cc: David Hildenbrand Cc: linux-mm@kvack.org Cc: linux-kernel@vger.kernel.org --- mm/page_reporting.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mm/page_reporting.c b/mm/page_reporting.c index b48d6ad82998..001438f3dbeb 100644 --- a/mm/page_reporting.c +++ b/mm/page_reporting.c @@ -11,7 +11,11 @@ #include "page_reporting.h" #include "internal.h" =20 -unsigned int page_reporting_order =3D MAX_PHYS_CONTIG_ORDER + 1; +/* + * Set page_reporting_order to (unsigned int)-1 to prevent it running unti= l the + * value is being overwritten + */ +unsigned int page_reporting_order =3D (unsigned int)-1; module_param(page_reporting_order, uint, 0644); MODULE_PARM_DESC(page_reporting_order, "Set page reporting order"); =20 --=20 2.35.1