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 45A77C8303E for ; Thu, 29 Aug 2024 17:36:47 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 980EA6B0098; Thu, 29 Aug 2024 13:36:46 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 930916B0099; Thu, 29 Aug 2024 13:36:46 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7F8956B00A2; Thu, 29 Aug 2024 13:36: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 622CD6B0098 for ; Thu, 29 Aug 2024 13:36:46 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 05C04161143 for ; Thu, 29 Aug 2024 17:36:46 +0000 (UTC) X-FDA: 82505988012.06.6D11528 Received: from pegase2.c-s.fr (pegase2.c-s.fr [93.17.235.10]) by imf16.hostedemail.com (Postfix) with ESMTP id C83AD18002B for ; Thu, 29 Aug 2024 17:36:43 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=csgroup.eu; spf=pass (imf16.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=1724952938; a=rsa-sha256; cv=none; b=5EogRY6wYQmnF8gsDQIsbnlNl9cKUqeAEUkizVp7HsYBCPtOBqJ+JZ13WasdV5gjvfDZ6x /4DcxamHaI5kzeL+6OFNXWNsj2Luxc8tee45SGX8dWvHaNIbgP4Fv2GqTVOFk4LfVQGXMs rLXosHXaKRc/8oQVlij2Otb+SYjI1cQ= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=csgroup.eu; spf=pass (imf16.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=1724952938; 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=X74M/rCFD1EO310BIUvdnjYyKsRYlFMd2tS/r12qA9k=; b=vEeK9oV5QdQmsmWF/W++XEy/5U90Tkypow3WIhQ4sGBsEXCIryrgXKZgSXKHc1HCyuOGj8 hogrFWPjQ5pf5AmONp9mA3VWkxDhaLuSwZ/jnkf4x76LWOk8DGEtOW6FqYv/8RgUoEMdEQ Kle0eICcy4V1wCTvKqDPR1L98hdzUcI= Received: from localhost (mailhub3.si.c-s.fr [172.26.127.67]) by localhost (Postfix) with ESMTP id 4WvpP538xwz9sS8; Thu, 29 Aug 2024 19:36:41 +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 71Z_VYkOft16; Thu, 29 Aug 2024 19:36:41 +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 4WvpP528mSz9sRs; Thu, 29 Aug 2024 19:36:41 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by messagerie.si.c-s.fr (Postfix) with ESMTP id 317CB8B794; Thu, 29 Aug 2024 19:36:41 +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 MDymf6ryo8rr; Thu, 29 Aug 2024 19:36:41 +0200 (CEST) Received: from [192.168.234.66] (unknown [192.168.234.66]) by messagerie.si.c-s.fr (Postfix) with ESMTP id 3CA178B764; Thu, 29 Aug 2024 19:36:39 +0200 (CEST) Message-ID: Date: Thu, 29 Aug 2024 19:36:38 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 05/17] vdso: Avoid call to memset() by getrandom To: Segher Boessenkool , Ard Biesheuvel Cc: Arnd Bergmann , "Jason A . Donenfeld" , Eric Biggers , Michael Ellerman , Nicholas Piggin , Naveen N Rao , Andy Lutomirski , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, "H. Peter Anvin" , Theodore Ts'o , Andrew Morton , Steven Rostedt , Masami Hiramatsu , Mathieu Desnoyers , Vincenzo Frascino , shuah , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, Linux-Arch , linux-mm@kvack.org, linux-trace-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org References: <5deb67090b214f0e6eae96b7c406546d1a16f89b.1724309198.git.christophe.leroy@csgroup.eu> <20240827180819.GB2049@sol.localdomain> <20240827225330.GC29862@gate.crashing.org> <20240828124519.GE29862@gate.crashing.org> <20240828162025.GG29862@gate.crashing.org> <20240828172538.GI29862@gate.crashing.org> Content-Language: fr-FR From: Christophe Leroy In-Reply-To: <20240828172538.GI29862@gate.crashing.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: C83AD18002B X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: axb81hmf4btntwx3edj8kmirj3urt39c X-HE-Tag: 1724953003-266194 X-HE-Meta: U2FsdGVkX18AG2U1BO8R1mK06qdZX+Kl/HTJZuOdbne8bWckeluW3MCE7JsxVATHOMieosEna1MQcyqNYRZIEmlWZoBdXvxjxM/Uh737++BgkTbTSJTIYXaLlM8QpoSGkJtlI/rB3D0/XeknbEWTv/j1K5xXvSJRbHCcoquNb6ytyzfSUIxwzPRM/1CcpqidqM/kSfhztz+H0a8Nz2P7KRNcUGmrmZPlXbSDqs74ke3muDaWODRY482dGKqMxB1OyJT1Pr6cgonW+d75FjLFzcsBdMNcFH3MAjFZSP+tucz2/ghRAwI/hPv+GIWJWvsvblmIW9olVsWy+hvTSnLapP5QLGdM79O0CdtmFRSoDGVxj9XwPfO8vUV9guvtDKKu3muqW0Kl6ESw2+ai+MEHqpfGLAe9YKviw1xD3XNdZ6CKLsjSZ7iS9YF1pzqfMVnJu6wpt1airm8lERX0V6UBTxcCV7yebwFFQRixUSmfLd1G05gf+EFQAS8sFbXHgySxwhH3snF8gt7jT0Bva/K7RB8A7Uxf8p0HbnUYJb3v5wnM1/DtfSye9Zo+s4L+C4wndfEfU3UjGtkLAFmZxD47zftOvxQA9r9CqySO7jGAEt1dkPY8dz3UfDeLeZxi1ibPEdar+5am03Milw+9LJK9tAVY4A+wVQAc80fgIy65Jv/PxeLfOO0ASAvDRoyaY9IL445/M8GSBYnUaqCbKbeWp9Vtou8n4IIO8kOksnkz/KDFmtoLRIs2dfUBsK9GMD3CY9AM7o9vdIMOF8UhtOD70h0N/Bj7Tdzz6WgXcfmXFlH9yyM8X9YHJEdNSNkLx7r2VEyxTyPJtpUdD4iIYT8M3OuP89WI0NJzEXh8mpmYnVZ/C4D8+w0LK+m7h+oT5zc2DnO2A+6Ra1Z/YPxGUSzQ6yG/wT8ShL50c1uellSU/NbcKZQVMKL4iLTAbfJq3WyocPuLhqX++cVpbp5MOen UiQCT82n UL00zKd6QCxaGT281TvxIWKJROpV9DnSC0pGaYr4LesTwIggPZOHSWYSdAzKwmlvD3R004FvQgXYH3H0vr+LBQ/pgcnR8H4PLsW7eCYTeLLHjW18kDeygEo+2c3heUlvGBJBn5/P1z1/bBrc= 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 28/08/2024 à 19:25, Segher Boessenkool a écrit : > >> Not sure about static binaries, though: do those even use the VDSO? > > With "static binary" people usually mean "a binary not using any DSOs", > I think the VDSO is a DSO, also in this respect? As always, -static > builds are *way* less problematic (and faster and smaller :-) ) > AFAIK on powerpc even static binaries use the vDSO, otherwise signals don't work. Christophe