From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fhigh-a3-smtp.messagingengine.com (fhigh-a3-smtp.messagingengine.com [103.168.172.154]) (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 5197B4266B3 for ; Thu, 30 Apr 2026 13:35:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=103.168.172.154 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777556140; cv=none; b=WMoMTu5UzS108DVAOPzcYBjjQCTudoOXQRZil6N5wNmq1q9YcUD6Vzd4su2FIRBPlbEaf7oFcRmHH80fiphzhAkCs0H7kz7bzNvjohiQAA1m/MjuN5jsrKz4AGUAjbJHG3OvRiIcoozcsivwndWpCdxd5dzQ+8LjPvmMtP5B+iM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777556140; c=relaxed/simple; bh=hxmwn8ze8cUJl53iM2U8o8slX6l4hBEDKhTmS/5ZudU=; h=MIME-Version:Date:From:To:Cc:Message-Id:In-Reply-To:References: Subject:Content-Type; b=fzwAQ6Wn3BtF0HBA0eYnoHi85mr7hJYeTFIlaE4XjliDda7bAzupudWqjmwRadKlMPLgkeH0ISFJ9jp0Ormw/xevmIxH55peGIZ3gDnABQ6cQSveigDCIcg4lm+ynU5EEZl2Utc4pJo4nPX3T9b15wg6ucBOfpkcTBiVljlFD2g= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arndb.de; spf=pass smtp.mailfrom=arndb.de; dkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de header.b=BJUWbp1U; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=jc3tIPRa; arc=none smtp.client-ip=103.168.172.154 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arndb.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arndb.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de header.b="BJUWbp1U"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="jc3tIPRa" Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfhigh.phl.internal (Postfix) with ESMTP id 6A050140016B; Thu, 30 Apr 2026 09:35:37 -0400 (EDT) Received: from phl-imap-02 ([10.202.2.81]) by phl-compute-04.internal (MEProxy); Thu, 30 Apr 2026 09:35:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1777556137; x=1777642537; bh=hxmwn8ze8cUJl53iM2U8o8slX6l4hBEDKhTmS/5ZudU=; b= BJUWbp1UbamXNYKjqPElm9wUORXs5lA10BB/RMFFKmCgtKvrKxawGv6dz4Agu7yr o2ruHD5yRrc83wI/tJI2pSxCvEeb6h6c7VQulMt4kJjIA482cNyOG3jPmLbxUxr8 9s9aPfwjfjEeKzJ1wrKkr/1X8BjIv0Yp1HoifWoT5tYJzfArTMh8FFEy8V4lMc81 42JX9gHQXKqQoep+fcTSRcKL0iqwYUUC2yClXUxHCImm5hv4eUCwnfcU22/LS5to Ijxb4UJBBdVsqPmSUp3y6hnX86y0W0dZbjTEl9VJeT5+HlDYxcfmbRC/Ihqjg2p/ D+pCMF3TTHJHPGHUztDsDA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1777556137; x= 1777642537; bh=hxmwn8ze8cUJl53iM2U8o8slX6l4hBEDKhTmS/5ZudU=; b=j c3tIPRaqcsIhUy16HGdF1KGmJqxVML6m8Z64diEA/T8/N25Tj4JdM0BlKwhdAMaG HlLX6rin52XvGdwU6lzPPZVn/q2MNqP8lg39zyKzkUTuf8ZZRh/7XD2tr6Bzypgh u5Lnlltm0xfa15nkUG05ewVQeZD1Me7gfDG8mbqKFEfNClPvv3cT7+b3gx5ODtYZ YUFIgZvygMX45iA/m5A/O6PNFEIdXyz4kjTdIVN29huU3xVAJPPibcovmNOcWHKG jIzEMoz/o2bgmfEaVzLh39Y3kzPuuOFJhi1ti11tSERBcLGoFj3tDbACo0WjLzgz C6eLRI+rib9ax5gcAkgLw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdekjeeghecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefoggffhffvvefkjghfufgtgfesthejredtredttdenucfhrhhomhepfdetrhhnugcu uegvrhhgmhgrnhhnfdcuoegrrhhnugesrghrnhgusgdruggvqeenucggtffrrghtthgvrh hnpeefhfehteffuddvgfeigefhjeetvdekteekjeefkeekleffjeetvedvgefhhfeihfen ucffohhmrghinhepkhgvrhhnvghlrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomheprghrnhgusegrrhhnuggsrdguvgdpnhgspghrtghp thhtohepgedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepughvhihukhhovhesgh hoohhglhgvrdgtohhmpdhrtghpthhtohepvghlvhgvrhesghhoohhglhgvrdgtohhmpdhr tghpthhtohepkhgrshgrnhdquggvvhesghhoohhglhgvghhrohhuphhsrdgtohhmpdhrtg hpthhtoheplhhinhhugidqkhgvrhhnvghlsehvghgvrhdrkhgvrhhnvghlrdhorhhg X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 3DCAA70006D; Thu, 30 Apr 2026 09:35:37 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-ThreadId: AuhP3ufVY6hw Date: Thu, 30 Apr 2026 15:35:16 +0200 From: "Arnd Bergmann" To: "Marco Elver" Cc: kasan-dev@googlegroups.com, linux-kernel@vger.kernel.org, "Dmitry Vyukov" Message-Id: <78e9ad5a-b66d-4309-93f6-c88968c1ab5c@app.fastmail.com> In-Reply-To: References: <20260422125256.87513-1-elver@google.com> Subject: Re: [PATCH v2] kcsan: Silence -Wmaybe-uninitialized when calling __kcsan_check_access() Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, Apr 30, 2026, at 15:30, Marco Elver wrote: > On Wed, 22 Apr 2026 at 14:53, Marco Elver wrote: >> >> Link: https://lore.kernel.org/all/5da10cca-875b-418d-b54e-6be3ea32c266@app.fastmail.com/ [1] >> Reported-by: Arnd Bergmann >> Signed-off-by: Marco Elver > > Arnd, are you ok with this version? > > I don't think there's a simpler option - the name "absolute_pointer" > might be misleading, but the underlying RELOC_HIDE is what we need > here. Could use RELOC_HIDE directly. > > The attribute would have been nice, but comes with a whole set of new > problems. :-/ Agreed, I had tried a few things but haven't been able to come up with anything better than this or my original patch. I've tested this version in my randconfig tree using gcc-16 and found no more regressions. Reviewed-by: Arnd Bergmann Tested-by: Arnd Bergmann