From patchwork Fri Oct 6 07:56:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Will Deacon X-Patchwork-Id: 13411112 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 8CE45E92FF7 for ; Fri, 6 Oct 2023 07:57:30 +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:MIME-Version: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:In-Reply-To:References: List-Owner; bh=t4UUtL9gZ3jFgdlxcBD7gDbrtaNLS80Tj378CpPioIo=; b=XyWy4E5NY6e7ir tSgwK1jPFUoSMj3Lh8CYTpJxchfj/xJXS7djOempSxMqnnqdZdozyJGQuckZmOGaVp0hejH3cXqv4 C3e+u1FDK8Jy5ReoAjzG6DzOX/JiY3mrnCx4ba2QJiPAhR7Xpb7k94kgk+elrlNFzUQ4UT8c8aDJp 0ovRtHsQRYTrup7Z+MRwb7tF2sfaPtILJ3BNkDemPoqCVIqZ2CaO1EuAV9z5+RcjGws6ShrtKjwMB kyHZuNP0jWVJJXSY2rhUGUbNo1ZzGSfR5iWrquhTvvFKWVMo/U0MQ+MY/9kEkNS7Q+DdC+cUuUDjI 8xJV9IQlvKbAsGKT2TIg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qofhs-005E5R-2j; Fri, 06 Oct 2023 07:57:08 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qofhq-005E4z-1b for linux-arm-kernel@lists.infradead.org; Fri, 06 Oct 2023 07:57:07 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 83247617EB; Fri, 6 Oct 2023 07:57:00 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id C1B51C433C8; Fri, 6 Oct 2023 07:56:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1696579009; bh=ZL+Ganj747VFz/C3geUBJhaSPqBfQl7e25JbU1TRwkk=; h=Date:From:To:Cc:Subject:From; b=aiTfxNV8/XQFEcJNWR4LUWdHuElIaOGMjbyV4I7dn6XEHkfPc+mK1X0xdLXvFc+XJ ZfeStXbOAAHYHnw5RyO7/gkmWF6dWriUC7v8k2KqqzBu+MGx1XqqKufoCvkXlUZKix YN4wJcUa7THMqLS1ChzmCH3jdo/rTK0gh4JryBH11jXBdjJt+uQvBwPY3ySV+XL1fQ 0YvbjaxSDoyLZKuRPY3X6Sd9Xt3QBS+rzqiZ3NkOPQzNfdsvH0lvRzzsYUy0sSluGF ytUT0gBDdN3dEWRxqWwyQdxIYvU3cSTLoje+snM9R43Z7zfbVrcOKl4oYesA2J1fSm lmzXzZGdr5oTA== Date: Fri, 6 Oct 2023 08:56:45 +0100 From: Will Deacon To: torvalds@linux-foundation.org Cc: catalin.marinas@arm.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, kernel-team@android.com Subject: [GIT PULL] arm64 fixes for -rc5 Message-ID: <20231006075644.GA5946@willie-the-truck> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231006_005706_601051_6B2AA450 X-CRM114-Status: GOOD ( 10.97 ) 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Linus, Please pull this small batch of arm64 fixes for -rc5. There's a typo fix for a PMU driver, a workround for a side-channel erratum on Cortex-A520 and a fix for the local timer save/restore when using ACPI with Qualcomm's custom CPUs. Cheers, Will --->8 The following changes since commit 44a5b6b5c7fee5146572b4c57f0d9d9c398d1033: arm64: Document missing userspace visible fields in ID_AA64ISAR2_EL1 (2023-09-18 11:59:02 +0100) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git tags/arm64-fixes for you to fetch changes up to 4785aa8028536c2be656d22c74ec1995b97056f3: cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (2023-10-04 16:31:27 +0100) ---------------------------------------------------------------- arm64 fixes for -rc5 - Workaround for Cortex-A520 erratum #2966298 - Fix typo in Arm CMN PMU driver that breaks counter overflow handling - Fix timer handling across idle for Qualcomm custom CPUs ---------------------------------------------------------------- Jing Zhang (1): perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7 Oza Pawandeep (1): cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer Rob Herring (2): arm64: Add Cortex-A520 CPU part definition arm64: errata: Add Cortex-A520 speculative unprivileged load workaround Documentation/arch/arm64/silicon-errata.rst | 2 ++ arch/arm64/Kconfig | 13 +++++++++++++ arch/arm64/include/asm/acpi.h | 19 +++++++++++++++++++ arch/arm64/include/asm/cputype.h | 2 ++ arch/arm64/kernel/cpu_errata.c | 8 ++++++++ arch/arm64/kernel/entry.S | 4 ++++ arch/arm64/tools/cpucaps | 1 + drivers/acpi/processor_idle.c | 3 +-- drivers/perf/arm-cmn.c | 2 +- include/linux/acpi.h | 9 +++++++++ 10 files changed, 60 insertions(+), 3 deletions(-)