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 CC165D18131 for ; Mon, 14 Oct 2024 17:00:49 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5F57C6B0085; Mon, 14 Oct 2024 13:00:49 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5A5B16B0088; Mon, 14 Oct 2024 13:00:49 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4465E6B0089; Mon, 14 Oct 2024 13:00:49 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 25E5C6B0085 for ; Mon, 14 Oct 2024 13:00:49 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id F32FC1610DD for ; Mon, 14 Oct 2024 17:00:39 +0000 (UTC) X-FDA: 82672822008.25.811E068 Received: from gentwo.org (gentwo.org [62.72.0.81]) by imf05.hostedemail.com (Postfix) with ESMTP id DE86710000D for ; Mon, 14 Oct 2024 17:00:34 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=gentwo.org header.s=default header.b=UDeAXkOh; spf=pass (imf05.hostedemail.com: domain of cl@gentwo.org designates 62.72.0.81 as permitted sender) smtp.mailfrom=cl@gentwo.org; dmarc=pass (policy=reject) header.from=gentwo.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1728925104; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=x8pf8dv6TsP8JXdYfzHDLKge5Sr1VNwRTlf5smWntyw=; b=PTWpbpXZCKrvwHe23AkVnrCT7bGMOb8EGnHDI76EiaENRbRVYs0wqRpH+Vs6IPe7T+5Hu0 POeED5nT9AO07Ftj+91eBEaDG6CyidgWbIXhT7LPBZwIuqm84barpP3jweo7A0VzKhq7HI jox91144KTln80S+PwRac5TekWiZ09I= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1728925104; a=rsa-sha256; cv=none; b=zvS5JkVVrDNeTOCSk+64y/gpvBseCCLYHQvnmfUc5bnDjYqtKYXsu8l0HBvIaAuupqo3OL r3KcDcrmlNSqgBpf83SYTTuROebO2wKLvIgXnYu3FRb7cZ5F6Bi4MI5rJtgG66bNsCGkUQ t99u5QVOznNkrIx5DU5if+vjqGhh2Jg= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=gentwo.org header.s=default header.b=UDeAXkOh; spf=pass (imf05.hostedemail.com: domain of cl@gentwo.org designates 62.72.0.81 as permitted sender) smtp.mailfrom=cl@gentwo.org; dmarc=pass (policy=reject) header.from=gentwo.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gentwo.org; s=default; t=1728924621; bh=x8pf8dv6TsP8JXdYfzHDLKge5Sr1VNwRTlf5smWntyw=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=UDeAXkOhC34P/2l1RSU7AY+bCJpczEZhKjdHGbeEmaF/xWT8iZpAPJIciPsJ+Iabi Zf3bTpAO7c/Md9XExJpUfQLL2+CD4MuwJ6SWAToxHIbFFYT2MbTaRt5FkNkyX6FfMD RONlruABvmO0uB9Gq9q5ARnHkbQm4I/2gdZje5xc= Received: by gentwo.org (Postfix, from userid 1003) id 2DFA44040C; Mon, 14 Oct 2024 09:50:21 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by gentwo.org (Postfix) with ESMTP id 2BD01401C9; Mon, 14 Oct 2024 09:50:21 -0700 (PDT) Date: Mon, 14 Oct 2024 09:50:21 -0700 (PDT) From: "Christoph Lameter (Ampere)" To: Ryan Roberts cc: Andrew Morton , Anshuman Khandual , Ard Biesheuvel , Arnd Bergmann , Catalin Marinas , David Hildenbrand , Dennis Zhou , Greg Marsden , Ivan Ivanov , Kalesh Singh , Marc Zyngier , Mark Rutland , Matthias Brugger , Miroslav Benes , Tejun Heo , Will Deacon , linux-arch@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [RFC PATCH v1 02/57] vmlinux: Align to PAGE_SIZE_MAX In-Reply-To: <20241014105912.3207374-2-ryan.roberts@arm.com> Message-ID: <0e7c6bd0-b4a0-4afe-22ff-73239bd86943@gentwo.org> References: <20241014105514.3206191-1-ryan.roberts@arm.com> <20241014105912.3207374-1-ryan.roberts@arm.com> <20241014105912.3207374-2-ryan.roberts@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Stat-Signature: iyqwi5jyffg9mfikiwdgp9iefjafodfo X-Rspamd-Queue-Id: DE86710000D X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1728925234-398104 X-HE-Meta: U2FsdGVkX18/v4egwG9laNPJxTodygVWcuCNbGCJMgi7kV0iNaQHOp0o8qZWdMYfZQZ1GSMHn5MCJZ6ElaEhVR4XOqBkla2Eo88H7nsj38hN1xYKNyhekZUKoyWRZdTiNCwsH/8Y/z6sB5QCG9TQOSWlmCSo5fJEbfb2zJ7tdrBZjLCWPg4z23pYEgeeL5WTLNss+G2W8YuBDPfpMU74B50uGPj2nKij0U6yQvS3Xbfm+bofDkk6FOIT7/+k+W0CN2OVEAY2KbR9mS0rJZCrHNS032klRyvGX377gJIeqE4ItJc34Sz4VzHVhB5emW/nRl0GepJ0FTI9aFID/WxMhgUGVDOqlTCsqxAAy3qNSbzrBi+RR3k6i5sMt/bO4GQXefJ+5kCRizL0plbVhcUhK1ZIUyAGiz0s6U8vO+CMu07vcpLheIrdmwHlOedGVfter6Y7rbUkhNycrSXr7xZVXgbXDR0bdbKFmLgg3jyC0jKjMnrs6yjFlAFVf/vmYFK+TO1QQXpqUysb9Kbl7eHTUSMXA/JGhHZHATxoGqB8o+cIawUR/tCKa9BXpF7r4K1cFJRtRc73vL0DLmldyfxdD6s9pQ4h4nibRLXVa6ZItlrjZ8kZ4eb2Jr1XnneLyER+WWxGVwGna6lpg3K0yFUVsFPUeZRiHEO0KkiorpZKJmXsU1DW2wP/RfM6KyjRSK1hR5GG7NDdiR++Sh5m72tivxbi+R94L+LlX1KX6jP6PC0aeEBgDSC6ifHZTLwIkzvLW+WSYLfrlEVjzNPhwHY1vhAwow+jEtd7lL5epz3G3TIunBJOwD4PuxUjN4555NEyRPG5Mqt4j9rHNAo/QB7fWcTX6zG1f5fjFr4gGstFqcL9vQpjLYkTQzTAIyvU7och+WSlo0nfEK4B9w8G2AVnwbgyizn+l5Pi15etoRv73JaVKdVr+DDc28J0XpivYFs62cDU2WtvgkmVFl6sHdS z5aKihaa UrEQ3U2yM4DCxem/mmqXiMlvplRhd0TXOwDByNxOoqEiuo1z2offz0nYI+l0p1UERFZusDXtiWGOiNkdBEQYTXRwzq2+ej3/UBpnFMBuBpgf2B7PRg3UbbbVcbXWp8A2s8AORln4eBUOZxyHi8x/Sdc44kVI5DzDr/g6XiWyn0JmahsZEkplwVxQU00xQluejSmqkinrYOf+izNBoTwYLXbFbq6WuW5j4vmmwzJ0qxfDM7IM25oO1z0t5HH+GDSylW1/lBlN7SgjABYA= 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: List-Subscribe: List-Unsubscribe: On Mon, 14 Oct 2024, Ryan Roberts wrote: > Increase alignment of structures requiring at least PAGE_SIZE alignment > to PAGE_SIZE_MAX. For compile-time PAGE_SIZE, PAGE_SIZE_MAX == PAGE_SIZE > so there is no change. For boot-time PAGE_SIZE, PAGE_SIZE_MAX is the > largest selectable page size. Can you verify that this works with the arch specific portions? This may also allow to to reduce some of the arch dependent stuff.