From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fout-b8-smtp.messagingengine.com (fout-b8-smtp.messagingengine.com [202.12.124.151]) (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 9475431F993 for ; Sat, 4 Jul 2026 08:57:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=202.12.124.151 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783155439; cv=none; b=Oadn5ltAIZ/9ibB/1BxSEdcweTKaawMDs8ZDlqOLS3JaqMtKZFwwdQ6TlypRM5lgXbOdvmADSC62ucASTiLYvdUOncacp1oXN0US/tMclE0rpx0tJgWVRXSRhSjxptZALdNSo7zUKUikVn8nOjsM8ZOUGC7OGnyw0hTYqKFJSEI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783155439; c=relaxed/simple; bh=up90HuH/dCrRO4LMDpLuUlp3c397u5eC2x7wyDNixGc=; h=MIME-Version:Date:From:To:Cc:Message-Id:In-Reply-To:References: Subject:Content-Type; b=YZYNOUbV2KtclPknlvZkFAzG8g2RMWu0VBKj1D5K1rkHGsvdzn7bgGm2/T1LGQJPwQSpYSmQ+qUU5I4/JZ1brXfXX/2OUR1+vB+wTTfVrsfZftW3uKVTJmrjKNbSeIYkdPgcso87d/0H6fWovF21AvEq/KmcsSnbTQonVSR0fFs= 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=vJTvvh2T; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=hGZ1EJ8e; arc=none smtp.client-ip=202.12.124.151 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="vJTvvh2T"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="hGZ1EJ8e" Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfout.stl.internal (Postfix) with ESMTP id 80D3D1D00046; Sat, 4 Jul 2026 04:57:16 -0400 (EDT) Received: from phl-imap-05 ([10.202.2.95]) by phl-compute-04.internal (MEProxy); Sat, 04 Jul 2026 04:57:16 -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=fm1; t=1783155436; x=1783241836; bh=itSLBzQi9SpD0A/d1429BKZKfrOau4Ns3KltnMaNZIk=; b= vJTvvh2TiViRKWGRpfTyL0JfOFf5cR6oyqR+Utl2W7g0CPFiYIFdfI0qpHzZdpLG 2V9ZuZcxKHNySw7280Q0Vvnb3yDqvgFs0tIxcryB4A4kDMCMnBrb1NE7NTO6TESf 7e4mP8V2egxlJVJ/0NS8AxZlj4ssak6nTdv2OutvstzW26/+Fqit4+WCDof1K4Ya ALnQwvAaznd46DmIUlRMFvLL5PSqGk4LJxDIPFYN+Ld73RzMrvkLxYXk6TK+cIsR 2wNRxccDYdcdRUsKq9VWmflFN3K6oIcTBk7pHIRRndEb998smSl2lBurjjRC9uih nY6/PO/50+Ul+I3ZTj8iZg== 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=1783155436; x= 1783241836; bh=itSLBzQi9SpD0A/d1429BKZKfrOau4Ns3KltnMaNZIk=; b=h GZ1EJ8edGlliXWdPnjpZr5EtPysaHFXqq45bdkhKWJ8y7NmguyEZV9gsTfKo/MxG Hpzbet/mLf9tdjPWLv53Ez7VhiAuNK1MLhCJ5HwSOmLcLxDVMSpXNA9n0bvGA9oP y5kg52/4a/jS7T39nRJUMFAd1AIocq2ZPH3Od2f3e8fWcV1xyBv7iE65x2TICzLG oqg+kfZL1N4oht7cnS3FWa+p/S8sXcHCMKwFDARkTwVBqAVViuJgTZp2avukI8In Ei/HNdJWU9Jqce/yire1i9sr6rE8B0F6dWIp+ezgBgO+byHELKXGFCj/E2V8xe2a +EH4BNxs5e8X8yJ/yLVdA== X-ME-Sender: X-ME-Proxy-Cause: dmFkZTE4eyePUGJlv5YuBxYK3q2/g91gutwKSiKise86kIJQbXEjBJI5T6fhAwRABgd1ZK sk4cDgB9WnQigOmC1ZK5AO0mlhNxMwjmGf1YHC34mYt/8fA6VQFCvEguxKjLmSizM4jYWN keBznQzncJ9Ag3lcV9j3OQSXwD8h8X9H4X0IOK/VlXb6F+llzMXYT5jsOo5hqoSVCGAXuJ BBn3nYVmlBwcDwPslRD4uP892OXukhl1u5YYRHzyiIwxWKlhCYGaJu2rx6E8E4KwrleBVZ fiiFoij4Gw03j18i1fUQ01mKOly99/jGl6uEeYGOS5FhEARhRJt/VQJwHOLQq9gK2i1jlG d7/o27xiMX34ZKIZTeIJyZkJTsUZ4GK2YZZL2cXuFzgL5kAttR2AEiB1lB7yXu/4y7Q29U PbxzbmfxmkMIhfYc/Dp3Rnh8wA+1KtjroVIzgHq4b7JRq3IlxXni836wDL9HtNSKh0Vnmr pZbKJQepQYeUlbem2Z49afjAK21Wjrf/n7ZoRJrqDyzRBa6KxxQADTzQIqBOZ1/Kebv39Y FGc4WySeLe41Wmo6i9DaYX8cleZj6B4zO6FRKrjt/wBJC0o9sQ2mNzR4Rzg4pZTtV8g1GD ENfxZ0Z2fRrn2UCcYF01+ZD6+rTWpl+A+bRcEExUO4N+Ho7X0YoO8NdG68OA X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 39261182007E; Sat, 4 Jul 2026 04:57:15 -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: AzOIXBCOgLNw Date: Sat, 04 Jul 2026 10:56:29 +0200 From: "Arnd Bergmann" To: "Sebastian Andrzej Siewior" Cc: linux-kernel@vger.kernel.org, x86@kernel.org, "H. Peter Anvin" , "Borislav Petkov" , "Dave Hansen" , "Ingo Molnar" , "Jonathan Corbet" , "Thomas Gleixner" Message-Id: <1a0b4f18-3fe5-444c-a519-4066062de7e4@app.fastmail.com> In-Reply-To: <20260704080821.OyQgPFuT@linutronix.de> References: <20260523093734.A3AR7reJ@linutronix.de> <87e8bd0e-ddb6-4972-a99a-c0fb80faf1ec@app.fastmail.com> <20260704080821.OyQgPFuT@linutronix.de> Subject: Re: [PATCH] x86: Start removing X86_X32_ABI Content-Type: text/plain Content-Transfer-Encoding: 7bit On Sat, Jul 4, 2026, at 10:08, Sebastian Andrzej Siewior wrote: > On 2026-06-01 00:05:03 [+0200], Arnd Bergmann wrote: >> I agree removing the Kconfig symbol (or marking it as 'depends >> on BROKEN' as we did for arm64 big-endian mode) is a good >> idea at this time, but I think the timing for removing the >> actual implementation should allow the next LTS kernel (7.4?) >> to be released with the current level of support still present. > > I am catching up and am considering reposting that one. You really thing > it is worth postponing this until the next LTS? If so I would let it > depend on broken and remove after the LTS gets out. I checked the timing again and it looks like the coming 7.3 (not 7.4) merge window is already for the LTS kernel, so it's really only one cycle between them and I think it's worth waiting for that so that any remaining users have something they can run securely for a few more years. Between your original patch (removing the Kconfig symbol) or marking it as 'depends on BROKEN', I don't really think it matters much because users will have to apply a trivial revert anyway one way or another. Arnd