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 BECB8C433FE for ; Tue, 8 Mar 2022 17:58:09 +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=/KmP/Ngt6xjXGM8vNOBICngx5BYIcunp3StGFO32SJ8=; b=ZU8y8zEovYk6gR FG4xH7dg63R9bJeAifZKrtC60NOC8rpXQt2QXB9QFHR0+WpavdJp5JAIx2+Zj8ON//PnfxIJDdylv 9u2+6jK2q1qJOxRGLbTLQsjvOvs8KZ4731B6vC4ehqWpq3zB7DwacDWlx+QDeWt0ma3e2qJ4H+MEp hZ7FxIgCyAWVWYdxvswM52CUQqlUfcgwXWLr9CMZ2aboED+Ic2/JNpHgMtk3Pw2litps73g9ymHUs a2O0vRsWTQ0nMcC16Ir53UIiOrQg2ODEi7aAS8YxUneKF3TZF2S3EC2WFl1HStzX2I740bak14EqI nNYVtfTFodLZovFf1GYA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nRe4E-005gD0-Ep; Tue, 08 Mar 2022 17:56:14 +0000 Received: from pandora.armlinux.org.uk ([2001:4d48:ad52:32c8:5054:ff:fe00:142]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nRe4A-005gBh-P9 for linux-arm-kernel@lists.infradead.org; Tue, 08 Mar 2022 17:56:12 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=armlinux.org.uk; s=pandora-2019; h=Sender:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=EwNJ6vcuwAWnpkCBLf8tK97j16097dDp2sNIoTQu1C8=; b=Z+Ek8w5ltB58NLWb/l9GyVMPdh 4LxwGXFfcTuBD41J+rysdNoOsKxb7VBvSOFTzAH+7xT5d/t+Jw8kTMGXJEMPOW1z8Y2iHrtEHYlRu n3xjxawu4vo/7fXpi2/sgsyX8Cr7LavLUIbZKhrvbfg1uj6lxHNAw1jDB0Iy76dk6Pqdi7DtVWSl0 oofnaPH3Ws5sb9U6guvX+Z4MEOHanhOriTme74ThaoxAzAK39u65x9VVpV30+4e4F7dZj7bPDBtUS ffNeV6TBRtFYiPCxCKpSN33ONRjHHitWA8RyzicAdjoRiFzRzo+bn8PhL+B+0pQmg5XWw9yoCj5oD Pkwyk8OA==; Received: from shell.armlinux.org.uk ([fd8f:7570:feb6:1:5054:ff:fe00:4ec]:57720) by pandora.armlinux.org.uk with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nRe3y-0000ht-5r; Tue, 08 Mar 2022 17:55:58 +0000 Received: from linux by shell.armlinux.org.uk with local (Exim 4.94.2) (envelope-from ) id 1nRe3u-00074S-4Z; Tue, 08 Mar 2022 17:55:54 +0000 Date: Tue, 8 Mar 2022 17:55:54 +0000 From: "Russell King (Oracle)" To: Arnd Bergmann Cc: Robin Murphy , Marc Zyngier , Rongwei Wang , Catalin Marinas , Will Deacon , joey.gouly@arm.com, Mark Rutland , Andrew Morton , Linux ARM , Linux Kernel Mailing List Subject: Re: [PATCH RFC] arm64: improve display about CPU architecture in cpuinfo Message-ID: References: <20220307030417.22974-1-rongwei.wang@linux.alibaba.com> <87h78a178u.wl-maz@kernel.org> <87bkyi0x53.wl-maz@kernel.org> <1b94af8b-a294-5765-4e1e-896f70db621f@arm.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220308_095610_974235_B7FD63E8 X-CRM114-Status: GOOD ( 20.90 ) X-BeenThere: linux-arm-kernel@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-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Mon, Mar 07, 2022 at 08:30:07PM +0100, Arnd Bergmann wrote: > On Mon, Mar 7, 2022 at 5:48 PM Robin Murphy wrote: > > > And arguably it's not even too late, because 10 years ago this *did* say > > "AArch64". I don't remember all the exact details behind commit > > 44b82b7700d0 ("arm64: Fix up /proc/cpuinfo") - this just tickled enough > > of a memory to go and look up the git history - but I don't think we > > changed any of those fields without a real reason. > > > > The patch description does state that this was done for compatibility with > 32-bit architectures, which does make some sense. I suppose for similar > reasons, the arch/arm/ version of /proc/cpuinfo is now stuck at > 'CPU architecture: 7', even for ARMv8 or higher in aarch32 mode. > > The part that I find more annoying is how we leave out the one bit > of information that people are generally looking for in /proc/cpuinfo: > the name of the processor. Even though we already know the > exact processor type in order to handle the CPU errata, this is > always "model name\t: ARMv7 Processor rev %d (v7l)" on 32-bit, > and "model name\t: ARMv8 Processor rev %d (%s)" on 64-bit, > with the revision being the least important bit of information here... It would have been nice if one could read the processor name out of the processor itself... but alas that doesn't exist. Then we wouldn't need some way to translate MIDR values to the processor. Sadly, though, some MIDR values are not unique... -- RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTP is here! 40Mbps down 10Mbps up. Decent connectivity at last! _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel