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 7D8F5C369A1 for ; Wed, 25 Sep 2024 06:56:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0E7AF6B008A; Wed, 25 Sep 2024 02:56:13 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0991A6B008C; Wed, 25 Sep 2024 02:56:13 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EC8BC6B0092; Wed, 25 Sep 2024 02:56:12 -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 CEFF56B008A for ; Wed, 25 Sep 2024 02:56:12 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 5D0DF1C62B9 for ; Wed, 25 Sep 2024 06:56:12 +0000 (UTC) X-FDA: 82602351384.09.A7FC174 Received: from pegase2.c-s.fr (pegase2.c-s.fr [93.17.235.10]) by imf12.hostedemail.com (Postfix) with ESMTP id 4BA5D40005 for ; Wed, 25 Sep 2024 06:56:10 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=csgroup.eu; spf=pass (imf12.hostedemail.com: domain of christophe.leroy@csgroup.eu designates 93.17.235.10 as permitted sender) smtp.mailfrom=christophe.leroy@csgroup.eu ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1727247282; a=rsa-sha256; cv=none; b=3IusjNFd0uCd0yndPrSdnEp/55qlGwKDqEZiGvt4EKsE3/MmpChwpwF8mUt6JCOZLtCsIG 1HyAkBQbE4/j2isxUBh0VlLWrGZH99JeTB0pNNJoMcHRzqqEqQLxlzE+ncoWhkx7ktvwfk 2xKAeZ30ut0QUZ56gbqlpTokiO/yWoQ= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=csgroup.eu; spf=pass (imf12.hostedemail.com: domain of christophe.leroy@csgroup.eu designates 93.17.235.10 as permitted sender) smtp.mailfrom=christophe.leroy@csgroup.eu ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1727247282; 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; bh=g+mTzhCLeLF19/yJHEecjX1z8tt9CgweMeBcDsPA+9w=; b=dHCvS9sFM2nIj/HcjzqvooD94yLEAW5fs9RqoUEgrW65zKZfPYMo4q4QvXDLRcG86WolmK 5LUfJQmuIbsxt1oSVijXiJUe26cInvnV8Q4NU3azB/Uv+JI2sI6s2m5PjtutMRWqdbG2TS 50Kfj27EYlIDkoK6CFmEWdnm5k6xbTk= Received: from localhost (mailhub3.si.c-s.fr [172.26.127.67]) by localhost (Postfix) with ESMTP id 4XD6vX6ldgz9sSd; Wed, 25 Sep 2024 08:56:08 +0200 (CEST) X-Virus-Scanned: amavisd-new at c-s.fr Received: from pegase2.c-s.fr ([172.26.127.65]) by localhost (pegase2.c-s.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ysTbM_bUh49K; Wed, 25 Sep 2024 08:56:08 +0200 (CEST) Received: from messagerie.si.c-s.fr (messagerie.si.c-s.fr [192.168.25.192]) by pegase2.c-s.fr (Postfix) with ESMTP id 4XD6vX5wyQz9sSc; Wed, 25 Sep 2024 08:56:08 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by messagerie.si.c-s.fr (Postfix) with ESMTP id B8E8A8B76E; Wed, 25 Sep 2024 08:56:08 +0200 (CEST) X-Virus-Scanned: amavisd-new at c-s.fr Received: from messagerie.si.c-s.fr ([127.0.0.1]) by localhost (messagerie.si.c-s.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id LVlMeYO2MV_A; Wed, 25 Sep 2024 08:56:08 +0200 (CEST) Received: from [192.168.232.90] (PO27091.IDSI0.si.c-s.fr [192.168.232.90]) by messagerie.si.c-s.fr (Postfix) with ESMTP id C90648B763; Wed, 25 Sep 2024 08:56:07 +0200 (CEST) Message-ID: Date: Wed, 25 Sep 2024 08:56:07 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 4/8] vdso: Introduce vdso/page.h To: Vincenzo Frascino , linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org, linux-mm@kvack.org Cc: Andy Lutomirski , Thomas Gleixner , "Jason A . Donenfeld" , Michael Ellerman , Nicholas Piggin , Naveen N Rao , Ingo Molnar , Borislav Petkov , Dave Hansen , "H . Peter Anvin" , Theodore Ts'o , Arnd Bergmann , Andrew Morton , Steven Rostedt , Masami Hiramatsu , Mathieu Desnoyers References: <20240923141943.133551-1-vincenzo.frascino@arm.com> <20240923141943.133551-5-vincenzo.frascino@arm.com> Content-Language: fr-FR From: Christophe Leroy In-Reply-To: <20240923141943.133551-5-vincenzo.frascino@arm.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4BA5D40005 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: syib9tna7ygmyfm7rnf3iqa9i8sdn6dy X-HE-Tag: 1727247370-542348 X-HE-Meta: U2FsdGVkX1/yhcwFCCzaHPu4ShaGDmJMGBtcdFN4h72obBUsCD4/mxSF34oSUmZ8NHkFowmsFumPyGJWC3fQrivKtwaQL/W3ND4CIitViQ2y/2DhnY2zJ7gquI/7YZAtJlhKZPfzVpkLfD87bS24z8wKSwHVyWPML3DlMec0CXjrFm3ugWh0VguFNJhhu/uz2TXDSo2WohF1eH/U7FmQjyJmCKws+CxtSrN+Ti+Lecec19+iJ7vvVtxiSnL/UitZd2iKOot5jk1pB4rA0IJlB03pzZj7N+cJye3/leotHgQWk4xwRs0H6SsRYpzQk6ibAqDLCmDGbZLnZjrLZCWKiT0DIc5xJLjLRJSuVJtgStyfxeI1aM9zb8C6mX6RgRopkxxZNY7Vu/KIQZseZwfNmzyHXm0Ip49voam+qhmCevhFnE97P5OrtP91TKDTAUPofJbhj0y0VqwGstgXNK4mqYjEWV3QSKFzNa6PVsaALIauu+AyyztS5/cMAre5WTqGZiJbzrMfDDhodQenPjD5gMZCSPoxC5s0yL7Y4jqK9+2wXXiiK3zjB1uudYGVaW4eflr2mIW4a3n7is3iYAE+1OEX1jxAtd+zmU4uiQ1staMxo5TO/6t8mPkAMFcmzoaovj0vk193ktdfrsnFm3eLNZf9yNTt4o8GfWdDQUEDeCWVNlCh9iSMzssu8tHGo1q8+6WTsuOYRrlfujwk1sgB49OM6XLeZJGs/SrUpLbMxJUJWNyNJN2rl4M+4Tt9nvb3y8WmFeU+K7cTtFNRE9jDdJUQlNoFqZrIsb4H37Y8bLsaNzuF7vMS+5OUvN85kje9zfWx0ZnJi11bAq10+cIju74x+esHCl2EOESCn3wh6IAQMhC6eJiY5gWZZQZMP3J5t8DiDOcFKo23shusR09J3mklb9VQ3MtmTiT+U4aX5pjJUUGjPesWumufMs6N3/aIYKi4V84adCDv9WTJi3x W6u/R6mp swF5ZbSDFF39VAC/vSzHRf66/12FrmOeX5V/Ecoh15GyM+t2UkPLmL/Btua6/W8VwPqF6OZU9RxQorIJeJhhpKa0bwIOGLPCbWabSlLg/lyPJwrRwBHmrRqCmHxtt9L8Ld6sYr3+juWrfqSFa6PVAYx5FjRqgIovvXJ6H 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: Le 23/09/2024 à 16:19, Vincenzo Frascino a écrit : > The VDSO implementation includes headers from outside of the > vdso/ namespace. > > Introduce vdso/page.h to make sure that the generic library > uses only the allowed namespace. This patch looks good to me, maybe it is worth some more description, for instance to explain why PAGE_MASK has two different definitions. Christophe