From patchwork Thu Mar 23 09:21:54 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mike Rapoport X-Patchwork-Id: 13185333 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 E6791C6FD1D for ; Thu, 23 Mar 2023 09:23:49 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 887AA6B0083; Thu, 23 Mar 2023 05:23:49 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 837C46B0085; Thu, 23 Mar 2023 05:23:49 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6FFDB6B0087; Thu, 23 Mar 2023 05:23:49 -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 628966B0083 for ; Thu, 23 Mar 2023 05:23:49 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 3C4871606AB for ; Thu, 23 Mar 2023 09:23:49 +0000 (UTC) X-FDA: 80599625778.11.1E1E4D0 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf16.hostedemail.com (Postfix) with ESMTP id 620C1180006 for ; Thu, 23 Mar 2023 09:23:47 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=fSSowVKk; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf16.hostedemail.com: domain of rppt@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=rppt@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1679563427; 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:in-reply-to:references:references:dkim-signature; bh=h+YlYSthhOBb0s3FtBNRszFjjOIbwOB7F0p1CBuDGvk=; b=QEaOSz+slG+vlcTDh7Uhq/IdJi1N2PIqX4u1uxgFy9yOiuCPYt7Qa2B5aBMsWZofhA9Kb1 5ZduF9VZOIUgH2l8nKpU1bGN7AG+GDWe6rpFl+vDEMtPcv9VkPXv90Tj3IySXzFBC2ozhi 4npmXNLYClSWAQopymN2cBFLAoxGz1g= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=fSSowVKk; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf16.hostedemail.com: domain of rppt@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=rppt@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1679563427; a=rsa-sha256; cv=none; b=c1blTIRVS6B7nN+WsT8vRyV9IjZNi2v12wtXae9FGcvbDuUkWrHddmCg1i+LhjXPrNpJ6e wleCaKndTMdUakZVBQEde3UPlIrem9BjHh9tR5hZMdAhduvnb/765+BTIFgA4w9apglkIx LvSRQ8WKWO4wGMwXGJmIiwAA8Dn8X0U= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 188C5B8202D; Thu, 23 Mar 2023 09:23:46 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id BD746C4339C; Thu, 23 Mar 2023 09:23:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1679563424; bh=99+9gRXuNZGZrnvJd+Y1nZy5usyv3NMBBGlXNWMVJhs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=fSSowVKku6I+4khALqKcaWeFjf1TxQwq6N17YCC7lSQQq1PMKZNZXR6Amg8KHBCln 8D1+czeovKFYgk9ba7AwrEOWdx4T4TvSidUG4w0oEnP7Ux2idkiveTG5RuhNH001uj ZH2wbqVR6pwA72IlRr0A0Vm+Px75ZhuzsapmFJ4MJUx20c6j0uj+d4nkaYltR2HdGP LBmRDMYlYeROh4iX+5zaZEFyfMPZyDOym4GBzHOPHNe4Rg7MF0KLgYOBU/kY0U7tEp 2qhz4vjT8nOntJZetWtWrbF6J0wrO+fnxdSyIdjlEGw6E/HBeJt9B+RUXXoHM7dYWp 7S274GLZIA5Jg== From: Mike Rapoport To: Andrew Morton Cc: Arnd Bergmann , Catalin Marinas , Christophe Leroy , "David S. Miller" , Dinh Nguyen , Geert Uytterhoeven , Guo Ren , John Paul Adrian Glaubitz , "Kirill A. Shutemov" , Max Filippov , Michael Ellerman , Mike Rapoport , Rich Felker , Russell King , Will Deacon , Yoshinori Sato , Zi Yan , linux-arm-kernel@lists.infradead.org, linux-csky@vger.kernel.org, linux-ia64@vger.kernel.org, linux-kernel@vger.kernel.org, linux-m68k@lists.linux-m68k.org, linux-mm@kvack.org, linux-sh@vger.kernel.org, linux-xtensa@linux-xtensa.org, linuxppc-dev@lists.ozlabs.org, sparclinux@vger.kernel.org Subject: [PATCH 12/14] sh: drop ranges for definition of ARCH_FORCE_MAX_ORDER Date: Thu, 23 Mar 2023 11:21:54 +0200 Message-Id: <20230323092156.2545741-13-rppt@kernel.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20230323092156.2545741-1-rppt@kernel.org> References: <20230323092156.2545741-1-rppt@kernel.org> MIME-Version: 1.0 X-Rspamd-Queue-Id: 620C1180006 X-Rspamd-Server: rspam09 X-Rspam-User: X-Stat-Signature: gwojg7hu9yea9pjo3uitf9kxgityboc9 X-HE-Tag: 1679563427-367078 X-HE-Meta: U2FsdGVkX18l7Jn421KoQ2WySS8jP54RbVrFrerhO2mapznm+mHy1I8FIr7sh4xp9aYir9eMCAg3UDsa9CwRf7xqnKJR4ClJExDm8oCUuNwZT0nLlJcevUkBJkU+pL8hB3bLPTJ6j8MbnhGyMBYlHAY3wf4QKMWhingzTwpavCVIgnASDnX7FqV6Ofmfgmh4hsuIFl4RvKgU7BNfSJe5gMYgy9wqkA+lc49UDNsc3GUH6xe+cl2IepFEg3GACf0VV+9xSdKFFMxT6vPgMWY4RXaYik7C0w2pC6P1SvHPXyeRPNBJm9BWPncx77GeQML8909ixiH9Xb8GghfWB8jOtqddobWHl+dhhuvAilQagTvq1QZwkjx3NI/6vmryAA0AvnEHdIZqNPtC5mYPhGcqCjiPt4WLB6a+Hyk7ZgBixv8cqg5KjhyT7ShOcM3cz3muYpgV0yJCKWLNUPGSQCSgCe11Eqr3Jt5TIVZvsIn+oKUL5Y2Xo65ip69Vhb7cFkaxFQ6ne7BYnTcdp1TN4lQ7Q4AwCYbk6nGIBMytl+Hukcz0zgnmleuk7iHPL7eFZ2nPguQp767h+yYwqz8TjOnDBGeGq5d62Uf6OtdXouXuh8cmdwRhDoPSUnhy1yPJYR1NeN0YlvKI9a4mCYqFBPvuY5oTDhx2zt/jeyhqsNxYWjcyeAffVehMXZAoZ4lEo36x9VKaXDoWLZg15Chav40OCnMHvR+niN+mxgUa296DltVnDkYfrMF0mWklClMlWqWwOcsqaccoIxk/vf8q26YYRt+jYEJ/w9FKt8kORdDmx256Gu6S7h7BrUHED0Tt90xujWX/0ZcFydhQv3/LirO7Hm62AkU//DhKpIkFjUpcdP50//pXsyXi+xXIIqtOqD2unUc1IEVmQprkXjHLuBljCzG1PprkbDAM7kAR0vqAXM9FlwxcRq37JUbrdiuuk3oKpKT+bjwUgqYpotolQ2D KzmFPOms uEgTC0YLWlyGFGlieHSs+pJbprml4cE4pOkgdtxAyZCKdCOFnw073CHM7/fB7GpdlmQGsxC8kYVnkAjMu888nfNErgSs6Pm4vaN2wSNKAG/utEDmpxke1n4lTMpbtJnlN0eviEiAMVwiCo7NsoNm2AX0C1UkTtC6B/MO76MBgqVbTSTHpj4e9BuP/OUAPYFyX/mH5cJxMJh6MhyBHP8xma6FdsBke9wb+EPKEXgvrvNaHW837BWs83IFgOsRxkneCPB9KI4s8GyhAOGktsag6/tlitvGeyi2REhd74IRp+UpXY+0oY0W8ZcPpjpclMwNL+FJE 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: "Mike Rapoport (IBM)" sh defines insane ranges for ARCH_FORCE_MAX_ORDER allowing MAX_ORDER up to 63, which implies maximal contiguous allocation size of 2^63 pages. Drop bogus definitions of ranges for ARCH_FORCE_MAX_ORDER and leave it a simple integer with sensible defaults. Users that *really* need to change the value of ARCH_FORCE_MAX_ORDER will be able to do so but they won't be mislead by the bogus ranges. Signed-off-by: Mike Rapoport (IBM) --- arch/sh/mm/Kconfig | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/sh/mm/Kconfig b/arch/sh/mm/Kconfig index fb15ba1052ba..511c17aede4a 100644 --- a/arch/sh/mm/Kconfig +++ b/arch/sh/mm/Kconfig @@ -21,9 +21,7 @@ config PAGE_OFFSET config ARCH_FORCE_MAX_ORDER int "Order of maximal physically contiguous allocations" default "8" if PAGE_SIZE_16KB - range 6 63 if PAGE_SIZE_64KB default "6" if PAGE_SIZE_64KB - range 10 63 default "13" if !MMU default "10" help