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 B5248CD4857 for ; Wed, 4 Sep 2024 17:20:00 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 48B1D6B03AB; Wed, 4 Sep 2024 13:20:00 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 41EDE6B0490; Wed, 4 Sep 2024 13:20:00 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2DC066B0491; Wed, 4 Sep 2024 13:20:00 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 08BFE6B03AB for ; Wed, 4 Sep 2024 13:20:00 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id A4F1D1A1501 for ; Wed, 4 Sep 2024 17:19:59 +0000 (UTC) X-FDA: 82527718518.05.3B7E04E Received: from pegase2.c-s.fr (pegase2.c-s.fr [93.17.235.10]) by imf18.hostedemail.com (Postfix) with ESMTP id 949F01C0004 for ; Wed, 4 Sep 2024 17:19:57 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=none; spf=pass (imf18.hostedemail.com: domain of christophe.leroy@csgroup.eu designates 93.17.235.10 as permitted sender) smtp.mailfrom=christophe.leroy@csgroup.eu; dmarc=pass (policy=quarantine) header.from=csgroup.eu ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725470373; 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=WcfKf2K6GXQSL1Sy5GQi5GxTqxCKxhlBvMbWPEuUIqE=; b=Uv0QHjXQOJ81jQuDX18LRJy8c2sf+HDpnBAvE6d6jEOZQDbwDlA5wjfNN5UbncKRe0Nohi tqEPfh9rvdHAL5kdCHNJSINgdp6PKGMqQNS4DQXzHmsQsBrvUw8qHDuxoZPuIPxeaG+Xjt i/NNOQ6jRg312dREEkYXxae2wwBq/jY= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=none; spf=pass (imf18.hostedemail.com: domain of christophe.leroy@csgroup.eu designates 93.17.235.10 as permitted sender) smtp.mailfrom=christophe.leroy@csgroup.eu; dmarc=pass (policy=quarantine) header.from=csgroup.eu ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1725470373; a=rsa-sha256; cv=none; b=p3CcRrXFYGkUkRQ0Cgz4u7zGofOGzVm4L5Ku9tHGKcxhzXjz3WvfH6OEKcUo9kwcovpW6r 2bU0os/TC9Q7mMpHHO+UEeEd3pKXck9a8k5mfCn7T6BDdrrj7GtPr/n8IXSYNLp3OqRua0 067MUZ/Q/QJibrZDUjOW8C3LEgyyp4s= Received: from localhost (mailhub3.si.c-s.fr [172.26.127.67]) by localhost (Postfix) with ESMTP id 4WzTkz63MCz9sSY; Wed, 4 Sep 2024 19:19:55 +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 0dR5-G9h3yyI; Wed, 4 Sep 2024 19:19:55 +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 4WzTkz5Cgrz9sSX; Wed, 4 Sep 2024 19:19:55 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by messagerie.si.c-s.fr (Postfix) with ESMTP id 9A7598B77A; Wed, 4 Sep 2024 19:19:55 +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 OPXzgoBSR4gb; Wed, 4 Sep 2024 19:19:55 +0200 (CEST) Received: from [192.168.234.246] (unknown [192.168.234.246]) by messagerie.si.c-s.fr (Postfix) with ESMTP id 93FC38B778; Wed, 4 Sep 2024 19:19:54 +0200 (CEST) Message-ID: Date: Wed, 4 Sep 2024 19:19:54 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 7/9] x86: vdso: Modify asm/vdso/getrandom.h to include datapage 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: <20240903151437.1002990-1-vincenzo.frascino@arm.com> <20240903151437.1002990-8-vincenzo.frascino@arm.com> Content-Language: fr-FR From: Christophe Leroy In-Reply-To: <20240903151437.1002990-8-vincenzo.frascino@arm.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspam-User: X-Stat-Signature: fgmei3yozfz7waqmazqh4pzbjrgttwcb X-Rspamd-Queue-Id: 949F01C0004 X-Rspamd-Server: rspam11 X-HE-Tag: 1725470397-298263 X-HE-Meta: U2FsdGVkX19IvCyCpd+UAVtZTpVQ83WgFPVQUh4iV1O44vJZrYNbLZzHQDgqUFFccdEhSZ2xDnjh3hlS/TKJM92hK4HW2JYC7FHOQrbdPVLKu9zHnZ/jwjrA9vZ3Ju1vVnL7d9VBzBLJOXKIt83eBBXHI1Ryke8/rnuCqzjHB4lsATgYqn9WfRMzwJSxjtl6s9FghgHDximGPO6jE+Nnr+TBH8S58ccbuysyyrdDRCcSU883iQcHybOZqQvnqyl72HrBwcmdxs/EsaBexeJ29+Vo8q7EVxYQ9tiD6ke78E+aOGd/a+GI4pkpfYL5X+9RKKMGzr4SfU81DJI8mhPIIlmxea9d8XU8IhXwNRPAFqKYEYudPe2/uL2OJ86AAaOLGAQ0KjFgK7AogifZOM6e6fh0z/9XIRmtn4aPYyCFk21Ce8RAc8LBKs9sE5J3nxd1qs/vgiyIhAwRFnELjHT4OZ33sw5KPUV5YYAEQJEfz9zsQppY8gghWVcB/aUvk6Wvp44HsiOaV29OGZ1kjpJXTgd78dh59x1rxX8wK4wjrkei3WVAGtNgGl1NTQAdvFHn885HnApMj2/D3zcYPboC+r94wimtxkFFihBdHvsELlVhJjmLbpWpRjLGzKlEdzjboHqFNDHKrmHxuoODI9sk1T6egs88akJIyr8v9g/NB6if1RfyY9mVNTiQSDX3jMUw3/p7MuL/xqakWnQIg4xUWKQMFO4Stgnoi4zl1KXOwmh4eLZQkwb7jZjBF5uxZlFO3xFTyMi9bZuZkKdGrPoObou3/us2p8W5RT2A5iirLPuJ+CFgl5e2zG1pWBtL638OxAGBHPvbuhHLqhDSk+cQ7Wvdau2O5rEXnnQfo1UNWUzBK6q4P9RdujERr3o7cRRI+7gly9aq52qSBNJ7WLRLAesG9w7/ngOYSCqqCC349LHPHQzWQz1WLgOSL2mmddbcua4Eiq7AqlJ/7lmgXSt UBzhBUoA z08spzr42ER9ie5sPgbwe8Eey1u+cSmnfUwkIIz4468Ush9C3K8zKBMv6m0KZLAZWAZxtiEyu9BLDltYhHWgd7mnmpOxREvmZpcfZFvUs5VjshM0ngwpihA9juuBskOvD+Fc98bXvXl7JTDm0ZkcgS3bz6cY2IZgk0H8OjJsAiqeCzi82uWkSFpaTVqyP4l3JxdFUWQtkgBkHs6+HWOguTwGEhMA7dHGMIPAJ1F3hUQqIxoavEn/zYF/zQ3k5aPulGaR7l3TmWCjMkPsMbLJsc3/nhXcdXL0l/WI1 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 03/09/2024 à 17:14, Vincenzo Frascino a écrit : > The VDSO implementation includes headers from outside of the > vdso/ namespace. > > Modify asm/vdso/getrandom.h to include datapage. Does asm/vdso/getrandom.h need datapage ? If not it is the ones that need it that should include it. > > Cc: Andy Lutomirski > Cc: Thomas Gleixner > Cc: Jason A. Donenfeld > Signed-off-by: Vincenzo Frascino > --- > arch/x86/include/asm/vdso/getrandom.h | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/x86/include/asm/vdso/getrandom.h b/arch/x86/include/asm/vdso/getrandom.h > index ff5334ad32a0..4597d5a6f094 100644 > --- a/arch/x86/include/asm/vdso/getrandom.h > +++ b/arch/x86/include/asm/vdso/getrandom.h > @@ -7,6 +7,8 @@ > > #ifndef __ASSEMBLY__ > > +#include > + > #include > #include >