From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1E85A4D5997 for ; Thu, 8 Oct 2026 14:51:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791471077; cv=none; b=hCfoct3T7BVE6pgb6Hs8DNP9WjWwmFV2IFh48QJFlXDCjiBin3XKc+T4i5qHW3RDju66QHguzbtBDos9HZJxIQp20awsc67QLs9QIeM3D8kvDy/EEbpOuXlsRwOSoS5ZnW3q+iWRB5bSAOnwWumevCmV/zspfyI9vgm+EhlP8A0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791471077; c=relaxed/simple; bh=/w8cbwanP0nIcqOL79rBcldHJgis7MtD0k3+J2z/aqs=; h=MIME-Version:Date:From:To:Cc:Message-Id:In-Reply-To:References: Subject:Content-Type; b=TMdv6gQ0HclVzlgCmwt5kjam3Ako8fs3l+E339YmfoMPDk+YKSL8r6x+TtHeVsv6sEfp3AnqjxfBo15LwXq4aP+j68EW1KcmEu2W4FUerm+TBC7frEaaksACm1o2o/2Acj0PVygJW2JR+RUjTmL6RXjPiV1qA1F3bd4nM+gGgoY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=eq/ILmFm; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="eq/ILmFm" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 53BAA1F000FF; Thu, 8 Oct 2026 14:51:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1791471070; bh=IhFcqtXgP/Y/UDaKG+nHrekmILKWKzC7a4dx1PkpfJU=; h=Date:From:To:Cc:In-Reply-To:References:Subject; b=eq/ILmFmQ5cyZ3zIk23+Uuv6bdiNW3c/Ihk/XHZIF/V2/yAyihleYun8fJu7Pf9Hj mJgP/yJFrl5jqfnmtM7NzVxBA0pbrAXFD8zBKn3f6TtoWhL1AtvWcopsGbUNXT0oez SaZzbMkW+yWzt+ICAvXn+LEh1XhvR5RmT+0PiX/ZLsbF6CO8yWCATtws1w4k/PtEO2 6G3wBZSGSaUuOhKrO27iDt4k9PI6F8vAOLlydbd+aQcus02A8Jw5I3eLwRFLKKPwfr iqA+/+53uV+Ryk2P7vSzJ2JSA+RH4vztiCYbY/0Sf20YOhgpGlIgHRTGZGLD2Q0Dcr SeBezsZfsViqg== Received: from ams-compute-02.internal (ams-compute-02.internal [10.64.2.62]) by mailfauth.ams.internal (Postfix) with ESMTP id D85F9198003A; Thu, 8 Oct 2026 10:51:08 -0400 (EDT) Received: from ams-imap-11 ([10.64.2.31]) by ams-compute-02.internal (MEProxy); Thu, 08 Oct 2026 10:51:08 -0400 X-ME-Sender: X-ME-Proxy-Cause: dmFkZTFhdrcZHg/HUt1BCIUXvyAVZcyOUtgS/v5r46GNwjIzMsueqgvDArJGGnoJPsjKYu KtBK1FKXl9NOyCna4BmbbnlElOHgC75s8BrwSk19flngtfhkPOqildsO+aqVEf02QeZ3v5 8r4mAWXwsJJjP34oMfyLYjVZKu5PHZVpglg1kSdnvb3jHaLlQfolKzajeiEEalcL/RxpSr isebveRA+WPQQ9Zm9ZatVj2Xdfe9+XPgeFg5V5tIr8HalLFUSdF2xjsN8dXI2brEpTlikb HzlqeiErj8+Wv4og/pPIewaQApSVasgc5JFLVyURbb5pXe7UUHjusQhBTFU6SWBu1vXMMq lijkn1fUjxzz6h8deCjndrpZHQ3R/eJvj0gNrC3ZNrLB2/FlC3uZ4gsDM2mJIhdOXieOpv Cu5UThoBLLf/+FXJCwxUDjZs15EmRP7CdH/X5ahhBRJyte9xtD1N0B3hdmm7+m8CNDoV6F ivtI+/wa8Upf7Sjrt7xArYvLx1wf+GS5HUWOWm2J52QHkkE9N3KtLf1KfOhaw8Wml5pN+N 8KfbvlR8sTh4u1Qbd1oBmgYtUc042gVC0u8+e4d6GPJbkf/l4i+Z+gYPns+T1AxjTXrQvR nVmq6BtvS9GB9s89To6OrmsyePzZBMvySKtaMvd6TkbRohj9DgG9fU7x6ttw X-ME-Proxy: Feedback-ID: ice86485a:Fastmail Received: by mailuser.ams.internal (Postfix, from userid 501) id 4455FF8008E; Thu, 8 Oct 2026 10:51:06 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Precedence: bulk X-Mailing-List: llvm@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Date: Thu, 08 Oct 2026 16:50:44 +0200 From: "Ard Biesheuvel" To: "Nathan Chancellor" , "Bill Wendling" Cc: "Kees Cook" , "Gustavo A. R. Silva" , "Nick Desaulniers" , "Justin Stitt" , "Mark Brown" , "Marco Elver" , alan.maguire@oracle.com, namjain@linux.microsoft.com, "Peter Zijlstra" , linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org, llvm@lists.linux.dev Message-Id: In-Reply-To: <20261007093641.GA1527653@ax162> References: <20261005102518.2400984-1-morbo@google.com> <20261006094358.2948476-1-morbo@google.com> <202610060642.7C4125F@keescook> <20261007090915.GA1504630@ax162> <20261007093641.GA1527653@ax162> Subject: Re: [PATCH v4] compiler_types: Allow opting out of __counted_by and __counted_by_ptr Content-Type: text/plain Content-Transfer-Encoding: 7bit On Wed, 7 Oct 2026, at 11:36, Nathan Chancellor wrote: > On Wed, Oct 07, 2026 at 02:32:45AM -0700, Bill Wendling wrote: >> Ard, >> >> What's the reason why x86 doesn't need the KBUILD_CFLAGS flags? Is >> there something that breaks things? > > I think it is mostly historical. See Kees's series to address it: > > https://lore.kernel.org/20261006204210.i.137-kees@kernel.org/ > I've queued that up now in the EFI tree. Do we still need this patch then?