From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fhigh-a7-smtp.messagingengine.com (fhigh-a7-smtp.messagingengine.com [103.168.172.158]) (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 4676735202A for ; Thu, 2 Jul 2026 05:58:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=103.168.172.158 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782971916; cv=none; b=F+8xwDmvacA13FjDqiVcIzcVlR5sAY2+vhOF95NinG+BzRx2nMtNifIvQNdEtgAOTXAVfxLqDkU6S1WqpbKqCzIKvm33tNlNzSfS3va5PzypLCB9mLkIa1cdcRkLC3cKcva6vlZuNY3O4rLqa1Tf2a+m28Yju8HCZ9+8/MFfl90= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782971916; c=relaxed/simple; bh=0Na/XVf3Cn6qOYzEBLDFrIRscbMMDXD4MIndBV9Rvzs=; h=MIME-Version:Date:From:To:Cc:Message-Id:In-Reply-To:References: Subject:Content-Type; b=VlMSja7LEkLJLVW9Y3SpLfRJ0+m2Tgp3n7yaTqaEomr4LkqscfA1dQeGXYwctkbBVYcW0dIXEbrS18Ln8d8jjbhxgSOni81/4xzew7N88r/190BIBW43Ib/dNKfdEVWNE0ZAgpu7uPooDNf52oWcpSVX4iVv6fPc5jr0sdNPrF4= 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=IsSAlRAo; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=clmrcCHC; arc=none smtp.client-ip=103.168.172.158 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="IsSAlRAo"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="clmrcCHC" Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfhigh.phl.internal (Postfix) with ESMTP id 823581400126; Thu, 2 Jul 2026 01:58:33 -0400 (EDT) Received: from phl-imap-05 ([10.202.2.95]) by phl-compute-04.internal (MEProxy); Thu, 02 Jul 2026 01:58:33 -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=1782971913; x=1783058313; bh=Ue1H+BLKABoDe6VgVMvCvutxW1pO9iEMPAXKG6w2LFY=; b= IsSAlRAoPWzxOp4lYzdo3kXlOeu4lEvriWXOpdguUUntYTNnZXpC2kJYb3qysfbW 7Y0kgg8SbP2/0DXDM1/VDP6Qzx/XwJIQgWU04int70pTvfYhluHP81ogJH/XS2rV 7Vtra7mFxQJGW1nhMn0Qx7cbf2bt0pO9INcWDYB2SSVJxy7Rz2UvCFVzpAILOc1h xIxz5YwMhXKRQEtOeF2AETy3Sh9wyiKmQcftlr/k5gWv08EIaAHSZX4gV0UFe/su a/yjZM2F24eeidQK45aWbcAEdtPCCupBTy+ik1KaIpMVJzMVybTtZlof0eFYyXxu WWGq0LGB8bbrVZP6BapKfw== 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=1782971913; x= 1783058313; bh=Ue1H+BLKABoDe6VgVMvCvutxW1pO9iEMPAXKG6w2LFY=; b=c lmrcCHCGAVgpmJ3/F/mhLmN8esOt4x4I0Ol9Ll6bp0b3bY9A/V4Rb1SNG8zl8CQ0 DFXsmO+YFRAtVJrx7yBlKoG9al/5RCqRCO4wFzjSV4n+wHfRgqIwLa2kEGHwJlsC BQV+UfBeEKsfSiZN1onrx9BPj4BgrPIbHIA8IRPg8W0UKbJ1m6giPnYzcdUInu6D IAPILeEzPM/wDJgA0V5soN42etPuK1EUamQaa2eNgP9wT8E9xJlkcsnBX19iDIrF I7vfSDvubfaOSkX7zuMCB5NYSO2HR/CzzbKq46uyrXQucoXbIsUUEQ3p/L8xvLn+ SxWOwff1K+shsGaRM4tkw== X-ME-Sender: X-ME-Proxy-Cause: dmFkZTGVwzJwf+aSbOjo8k3zWUarJE5bsc3Q9Mww5DaenVDShKu+fD/ai1CSh6mTrMwp3y dZdOE0xPD68AyAwLB9wLG/c1kbnLMxrrI4Ix4qIVDC4LxJwDeaaODIVBhEI0wQOkBCHziw lP3hst6lAf9YF6/HFQI4KwoBiu3Sh0vFagoaDjzyDkaxZp6K5rgEeB/WXtL65ZI6+V5YSt PzFCPhgvtHZfTmzBt3Utz/yeRH3y4K9KS0RKJLb5piPdi+Kp5YTqGeIJTXReEMnxv4f1Cl U5cRINA6ripo8mhUlVZ7QPGRBgcQPyAIcjDdlER1v7R6RGQGd/hwbOzNaPngZ1ZPHFOvho GDYYEcK+MYWl3sySszi+IJXMzyBeao9TxEKDAlIuRLitZb5MbfzHxxf602mXCdjoi72s0u LSvG782pokJBNtj3z+qpY9jdM6IKojHwpWLKB7Lo+ljLShYlf9luCevnIJWMfyTY3kcicO X5zqBmAMcdK3uqEkl9nNfXMuqkC6cBPCN8Iy26dlpfqtUDkhzotT73C7ZOJqVwVShWK59v /pGJzNw9EO0/HrpmjA6HiAM71L4OZ/6E3OtQvLm5X1jWNxJnjD23zKTfo1cvgF0bTMgaqV mtdBo3UYhBHQH9zXfn+4WIlr0kwSPUoQb3m5H2hgAcIiw2RhUxcNUUQXlXcg X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 74945182007E; Thu, 2 Jul 2026 01:58:32 -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: A1B0ZmlIHSuo Date: Thu, 02 Jul 2026 07:57:42 +0200 From: "Arnd Bergmann" To: "Ethan Nelson-Moore" , "Arnd Bergmann" Cc: linux-arm-kernel@lists.infradead.org, soc@lists.linux.dev, linux-kernel@vger.kernel.org, "Aaro Koskinen" , "A. Sverdlin" , "Alexandre Belloni" , "Alexandre Torgue" , "Andrew Lunn" , "Ard Biesheuvel" , "Claudiu Beznea" , "Daniel Mack" , "Frank Li" , "Gregory Clement" , "Haojian Zhuang" , "Jeremy J. Peper" , "Kristoffer Ericson" , "Krzysztof Kozlowski" , "Linus Walleij" , "Mark Brown" , "Marc Zyngier" , "Mike Rapoport" , "Nicolas Ferre" , "Patrice Chotard" , "Ralph Siemsen" , "Robert Jarzmik" , "Russell King" , "Sascha Hauer" , "Sebastian Hesselbarth" , "Stefan Agner" , "Stefan Wiehler" , "Tony Lindgren" , "Vladimir Zapolskiy" , "Will Deacon" , "Andre Przywara" Message-Id: In-Reply-To: References: <20260701212353.2196041-1-arnd@kernel.org> <20260701212353.2196041-19-arnd@kernel.org> Subject: Re: [PATCH v2 18/19] ARM: mark axxia platform as deprecated Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Thu, Jul 2, 2026, at 00:41, Ethan Nelson-Moore wrote: > Hi, Arnd, > > On Wed, Jul 1, 2026 at 2:26=E2=80=AFPM Arnd Bergmann = wrote: >> From: Arnd Bergmann > > All of these patches have this line at the beginning but were sent > from your kernel.org email - did something go wrong with git > send-email? I should fix this, but it's been like this for a while after I had patch emails get rejected too much for coming from my arndb.de domain. >> config ARCH_AXXIA >> - bool "LSI Axxia platforms" >> + bool "LSI Axxia platforms (DEPRECATED)" >> depends on ARCH_MULTI_V7 && ARM_LPAE > > The dependency on LPAE reminded me of two other 32-bit ARM platforms > with lots of memory: Calxeda Midway and Highbank. Is anyone still > using those? Maybe they could be removed, since people seem to want to > remove highmem: > https://lwn.net/Articles/813201/ > https://static.linaro.org/connect/lvc20/presentations/LVC20-106-0.pdf Andre Przywara used to use those for testing, I don't think anyone else has powered them on for a while, see https://lore.kernel.org/all/9723b5df-e218-1ea9-e8eb-9e781b23af49@arm.com/ If it gets in the way, or Andre gets tired of maintaining it, we can remove it, until then I would keep it. Axxia is different because it's neither maintained nor functional. There are a few more platforms that need highmem for the time being: - TI keystone2 has users and is well maintained, so this will stay as long as we can justify holding up highmem removal for it. This one has a unique way of dealing with coherent DMA that requires LPAE and possibly highmem. - Renesas R-Car M1 need lpae support for (IIRC) >1GB configurations, and I have a prototype patch to make that one work with a modified virt_to_phys() implementation. - Amazon/Annapurna Alpine is similar to Axxia in the=20 current state of upstream support, but has someone working on an OpenWRT port using the downstream patches. The OpenWRT supported devices all have 2GB or less. A few others need highmem for large memory configs with more than 2GB of RAM but would stay working for the common configurations with 2GB or less, using CONFIG_VMSPLIT_2G_OPT. Arnd