From patchwork Fri Sep 23 18:28:00 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Will Deacon X-Patchwork-Id: 1681620 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=gyKKcDza; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20201202 header.b=pDXBrSQc; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MZ0ym5hz5z1yqM for ; Sat, 24 Sep 2022 04:28:32 +1000 (AEST) 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=GeFhLofMC1KFyh9kivn8AipnFqick8oBOKYOjvc5/hE=; b=gyKKcDzabXo1zu wts+FJDcAVCc9UdB5x0pJew4v9quXH34aBMB3mJ9QVJse8a3IXbnOt+t0CVcP3XZA6yWm75jaBsrq uAZIgMPJHIDQSj9t6mRyGZHSo1RztwNqg/h08dLo9zb267/V3B0KCuGfRMEG2jTkkrFl8k33PIn2e lnC9pbImAyD1wDEfN9qlV3mZ0oLoUDtXfqPYGKCsVQsk7Q9sqP7Z8fm/NBwKPyA++stF5eNm7+jVN wToeM3LqKYqgne9uVoNEAceRRMB4IiJT34v8ajK5gAxUgSuxpqZXw66xkbo+t4MhcQq6ru866Fb0O U+N2VsF9iiNcX79A6vDw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1obnPK-005LLH-8s; Fri, 23 Sep 2022 18:28:14 +0000 Received: from ams.source.kernel.org ([2604:1380:4601:e00::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1obnPH-005LKC-Bo for linux-arm-kernel@lists.infradead.org; Fri, 23 Sep 2022 18:28:12 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 6F694B8220D; Fri, 23 Sep 2022 18:28:07 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 05B75C433D7; Fri, 23 Sep 2022 18:28:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1663957686; bh=Opz/7r0SUy+0MNOC7qnejzZyfq4ZUB/NOOirey7c37E=; h=Date:From:To:Cc:Subject:From; b=pDXBrSQclTGqFFCYFWcjfWY0LsEIpdSbShCDzL0KjjMnxT4iCn8x0l/A6AXDvUfWm xfxBvDZcLZsmJQStexwiPO61vIVqDnbVwBZFIaE2EJPqGzyThWQhFgStogxqfW9W5F aQP7OeoPaPapZmogS4gfGfXM0SdSdVLDdmiL0tqOVrv+F3kAKZ8DDiabe/FQ7DOPCg H28FVdHEP0hy8o9mIj1x33wZSXAuI200tisj74agLry5v+V4NGFWj6kw64WSZtMMs8 eJ9mUxFj18Fi7FumUCYVAYLUK2UqqG9xQ/v0/Pcpy3NeOJmQLkndNrL8dTi6RuOIEY DBu+0kKcLxCMw== Date: Fri, 23 Sep 2022 19:28:00 +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 -rc7 Message-ID: <20220923182800.GA14450@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-20220923_112811_566737_1A849906 X-CRM114-Status: GOOD ( 11.87 ) X-Spam-Score: -5.4 (-----) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Linus, Please pull these arm64 fixes for -rc7. They're all very simple and self-contained, although the CFI jump-table fix touches the generic linker script as that's where the problematic macro lives. Content analysis details: (-5.4 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at https://www.dnswl.org/, high trust [2604:1380:4601:e00:0:0:0:1 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.2 DKIMWL_WL_HIGH DKIMwl.org - High trust sender 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+incoming-imx=patchwork.ozlabs.org@lists.infradead.org Hi Linus, Please pull these arm64 fixes for -rc7. They're all very simple and self-contained, although the CFI jump-table fix touches the generic linker script as that's where the problematic macro lives. Summary in the tag. Cheers, Will --->8 The following changes since commit 3fe3fd5f30720b4afd3345cc186808125e7f5848: arm64: mm: fix resume for 52-bit enabled builds (2022-09-10 14:46:28 +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 13b0566962914e167cb3238fbe29ced618f07a27: vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment (2022-09-23 13:39:01 +0100) ---------------------------------------------------------------- arm64 fixes for -rc7 - Fix false positive "sleeping while atomic" warning resulting from the kPTI rework taking a mutex too early. - Fix possible overflow in AMU frequency calculation - Fix incorrect shift in CMN PMU driver which causes problems with newer versions of the IP - Reduce alignment of the CFI jump table to avoid huge kernel images and link errors with !4KiB page size configurations ---------------------------------------------------------------- Ilkka Koskinen (1): perf/arm-cmn: Add more bits to child node address offset field Mark Rutland (1): arm64: mm: don't acquire mutex when rewriting swapper Sergey Shtylyov (1): arm64: topology: fix possible overflow in amu_fie_setup() Will Deacon (1): vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment arch/arm64/kernel/topology.c | 2 +- arch/arm64/mm/mmu.c | 32 ++++++++++++++++++-------------- drivers/perf/arm-cmn.c | 2 +- include/asm-generic/vmlinux.lds.h | 3 +-- 4 files changed, 21 insertions(+), 18 deletions(-)