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 667FACFB446 for ; Mon, 7 Oct 2024 16:06:47 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 039856B0096; Mon, 7 Oct 2024 12:06:47 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id F052F6B009B; Mon, 7 Oct 2024 12:06:46 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DA66C6B009F; Mon, 7 Oct 2024 12:06:46 -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 AC0066B0096 for ; Mon, 7 Oct 2024 12:06:46 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 3EB681417C5 for ; Mon, 7 Oct 2024 16:06:46 +0000 (UTC) X-FDA: 82647284412.10.E91B540 Received: from mail.zytor.com (terminus.zytor.com [198.137.202.136]) by imf22.hostedemail.com (Postfix) with ESMTP id 4EDB7C001B for ; Mon, 7 Oct 2024 16:06:43 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=none ("invalid DKIM record") header.d=zytor.com header.s=2024091601 header.b=CauyQUEM; dmarc=pass (policy=none) header.from=zytor.com; spf=pass (imf22.hostedemail.com: domain of hpa@zytor.com designates 198.137.202.136 as permitted sender) smtp.mailfrom=hpa@zytor.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1728317105; a=rsa-sha256; cv=none; b=zX1NaTIdGa+30d/ACAVhIhDL9DwqfGRtOKrPTURJ6d4jammCKSH01ZnnDC3VpmM8IUOv9p qtKfdXo6R0KvHgdsdvXiLF/bWmSmFBEJWicHCdngUrfory0G8zszxXQioNPm4ktxn2MLIq E0C34NWfuEXNAuqNl4q1EXOuhdFDgwk= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=none ("invalid DKIM record") header.d=zytor.com header.s=2024091601 header.b=CauyQUEM; dmarc=pass (policy=none) header.from=zytor.com; spf=pass (imf22.hostedemail.com: domain of hpa@zytor.com designates 198.137.202.136 as permitted sender) smtp.mailfrom=hpa@zytor.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1728317105; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=w1FDEB5FUp3CmMwDMFgTGIeu8TBeXqkrNzaDijMpyeo=; b=dKWznxxprSJ4Xei4h/5L3hsXTKfLojvCKsdF3FSpDQz0i6OEvf5tS6VZIPpruFkJfZc+dT HFe3LkVn/HCpLuwlNDs5ee5OjI2EInCz6PLVwU9hqa/JJ25oRA+e40bH4moZQavySc4t6i cc+2Pahi3LO+XTJFts/fz958n+LpWo0= Received: from [127.0.0.1] ([76.133.66.138]) (authenticated bits=0) by mail.zytor.com (8.18.1/8.17.1) with ESMTPSA id 497G61qj2299520 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Mon, 7 Oct 2024 09:06:01 -0700 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.zytor.com 497G61qj2299520 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zytor.com; s=2024091601; t=1728317164; bh=w1FDEB5FUp3CmMwDMFgTGIeu8TBeXqkrNzaDijMpyeo=; h=Date:From:To:CC:Subject:In-Reply-To:References:From; b=CauyQUEMYV55csmkcaj6NUUXCCScDRk2rFIz5IhZ+cc16O4JroobS3oVXbzPDYvN6 iDDEzUlVC8Iyo0+wb/1tlm2OgbIaeEXuHTmKxDRicREtj4y90VxQ9e9y6FmfG/faBs khRmjjlqn2ag989XTQ3XCtR68OhI/xCRyvF6Em39Yl+UFAhyzwdQE8gviWFvjxsrH4 jbv6KU8rj+h4tqTv5ojrPi16s5pRjMA42Mxvoij8DC9zAxG3aX6ipgXx8gFLXS+yxw 1r8oEu+o70zi/wIp6Ve6gVidRjGP7VZJoxjXpc/exUTJHcoR/fvdzRH7/RyivZNMfJ CHwWN1NZXFLAQ== Date: Mon, 07 Oct 2024 09:05:58 -0700 From: "H. Peter Anvin" To: Vincenzo Frascino , Arnd Bergmann , linux-kernel@vger.kernel.org, Linux-Arch , linux-mm@kvack.org CC: Andy Lutomirski , Thomas Gleixner , "Jason A . Donenfeld" , Christophe Leroy , Michael Ellerman , Nicholas Piggin , Naveen N Rao , Ingo Molnar , Borislav Petkov , Dave Hansen , "Theodore Ts'o" , Andrew Morton , Steven Rostedt , Masami Hiramatsu , Mathieu Desnoyers Subject: Re: [PATCH v3 2/2] vdso: Introduce vdso/page.h User-Agent: K-9 Mail for Android In-Reply-To: <6d79c86d-601b-46b9-a06e-6ab78b6d3e8a@arm.com> References: <20241003152910.3287259-1-vincenzo.frascino@arm.com> <20241003152910.3287259-3-vincenzo.frascino@arm.com> <423e571b-3ef6-4e80-ba81-bf42589a4ba8@app.fastmail.com> <850cdc2a-a336-4dab-bc7a-d9bcae3fb3cf@arm.com> <140c4244-1bb2-404c-8372-1e68963eeea5@app.fastmail.com> <6d79c86d-601b-46b9-a06e-6ab78b6d3e8a@arm.com> Message-ID: <9C51DD25-3BEE-4E95-8E2C-F94C1B75F95B@zytor.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4EDB7C001B X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: kx46bpn78fwmzirc1ddzigr8n5ejtqog X-HE-Tag: 1728317203-944155 X-HE-Meta: U2FsdGVkX188PcCzERdIp0w03l1sM/DPJ9fFBD/xdQf4/qHeyVrji0nuYgTwbYhokAwmRoKKZTx7TJv9quA0xvQZJNRVPERRK0llCPhG7LGmp8iNVSMasIHPlSU6aH6p8axhIXhVJS87LRhCo1woOJiRsotQS6Bw5DXgYQMrN1gb4dXzsi7rHHlTSUd+X202UXp5rJlv7nstszgqDlPUvfgWwptG134lYW5LaAdKEPxL3FlBQuby1Rw+MooAyIdXVd2YwBj4Qw8oWJXuv+BQhvEX57s6+STJ+aBgMmH4tLrfYuhETkY1gjB+YljaP9UmTcmWbBVeWiT6AQ2jtDUKJ+AG15zX32PDtVVMWJ1a0CFguUlXqG4Sxc38GL7q7LKDxH/ABCYJ5Z8R9weF0T+nU9DqpPVevAsRE/ge7vfoL7BdeC7pHD7lpHQ0NNKFIskaIb6cXlkrg+eKw198fwlcKowmq1KUQ9k2QEeLceZDesqVo0VkDpHR2kaO4uAemQ6jysp8Md90JJ5drz7awWk7v2b3tQ4VVZtpDwo06cP7OOLdBetneqvT24/LJ0vvP8rlPrenQN6NaUj7+yxWsZZ/5HukRf+9E2xkES1QcJiYPGdhGwZuepBDDYu4GKxNC+xKj7X4zITHPEkajGMZ1q7vAx3t0Salvmr5+wFkOhBnfdd78GPJmxCjgL8H09S2x00x9iUJ5daFEzM7VJfOFW/ecC6f8n9pF2mq6NmqINA448vLqqwRa2HZoo/o8bs3GXkPCCCNLhrBwt0MAj2bTG0EZyS7g7uGlbqLCnIsJYKQxMRFOyTK0ds51MAbBQ+NWe+Vih+oAR16ZEGJyA+xEisRkH+iK82jMKUi+F6Ly2ajEb42Vt1FBdZD8tPaZyzZe/9+cPsIslXvgM4CwPXl88QW2JrZDUlmV96ffxJGML7HR+EboYBcSD5VhBucPYs02ihjDq0gKwLCD0vFDSLmy+D 4zWC/5DS rNq+uyNex+TM43cn3qyyAOL48UV27lw4oDbHELGSV3z0pzWOLI2QW0iUQVOzSndvi3UQ0e/zdpP2o2Pqzwu3rdk8OyRqcE3ZvEEwByKaCmbn7r+5f2UiN6JpDDjEi33ZfAca5qwyvMw38sBgTP5pS11XS7ckISpgy8TyJNee3pFPE7NH2Xx+ziNahcBCrfr7ZtKePod0tOE+jrzPUkIWpjeHGxYAULb1OfZkPgTv+OkQK0e7nMaykV5cJRFAZH/wpRoNB0l3ce17WYXcd2Q3+ht2PngM2IXValNOoLEpE9WLZYPA= 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 October 7, 2024 4:20:23 AM PDT, Vincenzo Frascino wrote: > > >On 07/10/2024 12:06, Arnd Bergmann wrote: >> On Mon, Oct 7, 2024, at 11:01, Vincenzo Frascino wrote: >>> On 04/10/2024 14:13, Arnd Bergmann wrote: >>=20 >>> >>> It seemed harmless from the tests I did=2E But adding an '&& >>> defined(CONFIG_32BIT)' makes it logically correct=2E I will add a comm= ent as well >>> in the next version=2E >>=20 >> To clarify: this has to be "!defined(CONFIG_64BIT)", as most >> 32-bit architectures don't define the CONFIG_32BIT symbol >> (but all 64-bit ones define CONFIG_64BIT)=2E >>=20 > >You are right, it seemed that every 32-bit architectures with a >64-bit phys_addr_t had CONFIG_32BIT but this is not the case=2E > >> Arnd > Maybe we should have CONFIG_32BIT as a global?