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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 9D942C3ABBF for ; Wed, 7 May 2025 18:47:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=k2/pnW2siRnN7Jd/iyQXHXNeAXYrOsOGzoeDjQUzPog=; b=NhV083/9UFKoxW tRa/L8S0Jhlz4mVTYYd9j0Qyrs/pxkiJ4TABb1Qcvf5I7o6d+w6W9tCMkp66dmQDdtvkyVqCOSNSn j8JyqkL677mcMQOmCQFpPUZcVm8QC9KGEsrAS5ow1Dn+9r4uC/q4y0I7lv42CBkqKfI+Ngq16aSyu QQTlJUU92vIobgKzSrosj6XlgsntTebn2kLmlsyebCxbdNdiF8yN+gwBDTiGX6mRedfvYrq4QAiwK F6U7yjhLjmdmOh/RuH18t7tjDjDUfUNbu5Bvhk6YQpNXdZeYM/ew10eAcKjDGOg+14WTyaT1BLg2x 1T+SoKy1MaADvtWzwKTQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uCjnh-0000000GWMj-2cbj; Wed, 07 May 2025 18:47:25 +0000 Received: from tor.source.kernel.org ([2600:3c04:e001:324:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1uCjll-0000000GWCl-0yZA; Wed, 07 May 2025 18:45:25 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by tor.source.kernel.org (Postfix) with ESMTP id A6406629E5; Wed, 7 May 2025 18:45:24 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 43067C4CEE9; Wed, 7 May 2025 18:45:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746643524; bh=b0Z2CtCQbrS6Cm6Atyr106vvviX+heraGGwK75dEIUM=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=ex6DbSwQi9n8oIBLyX47q8kuQwKQbQ0Wjt1QL7/sSP/5oCsmMIfNneg/7H3Id1bj3 vidrjBlo4LT6qTNjkmtOikzCkhVz4lUpuJ78RGUVGcoGUVVZ7p+4/Nt5ZLaKnmsSWv hjwEQwfjKvHsOz+Hz9LUKfJeViO4JflKm2JGHJBzXU+uIlwbaXKY83Ftu00T48m2kv Q9nbjHbKCkZTw3jZk0y+3VmNqyO5hYcLVGvQ+0fSyn7xPXQlzSZf0jfPu2NPQGSVKZ ztGxmYuYjI87tVS60h+jrkYyEEv9MdbA4nB2SInPGC2i0ga2/j5ZIiGid1h9z3yDWn XbfNs0/Ux3oXg== Date: Wed, 7 May 2025 20:45:15 +0200 From: Ingo Molnar To: Kees Cook Cc: Arnd Bergmann , x86@kernel.org, "Gustavo A. R. Silva" , linux-doc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kvmarm@lists.linux.dev, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-efi@vger.kernel.org, linux-hardening@vger.kernel.org, linux-kbuild@vger.kernel.org, linux-security-module@vger.kernel.org, linux-kselftest@vger.kernel.org, Christoph Hellwig , Marco Elver , Andrey Konovalov , Andrey Ryabinin , Ard Biesheuvel , Masahiro Yamada , Nathan Chancellor , Nicolas Schier , Nick Desaulniers , Bill Wendling , Justin Stitt , linux-kernel@vger.kernel.org, kasan-dev@googlegroups.com, sparclinux@vger.kernel.org, llvm@lists.linux.dev Subject: Re: [PATCH 3/8] stackleak: Rename CONFIG_GCC_PLUGIN_STACKLEAK to CONFIG_STACKLEAK Message-ID: References: <20250507180852.work.231-kees@kernel.org> <20250507181615.1947159-3-kees@kernel.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20250507181615.1947159-3-kees@kernel.org> X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org * Kees Cook wrote: > - The STACKLEAK gcc plugin instruments the kernel code for tracking > + The STACKLEAK options instruments the kernel code for tracking speling. Also, any chance to fix this terrible name? Should be something like KSTACKZERO or KSTACKCLEAR, to tell people that it doesn't leak the stack but prevents leaks on the stack by clearing it, and that it's about the kernel stack, not any other stack. Thanks, Ingo _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv