From patchwork Fri Dec 3 13:19:38 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Will Deacon X-Patchwork-Id: 1563236 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: bilbo.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=XwsaX2ot; 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=pKuTex03; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4J5D3x2mf5z9s5P for ; Sat, 4 Dec 2021 00:21:17 +1100 (AEDT) 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=opp67z0+0WOyko/qGUGdtLe7BCfxBGOnrtyXpPLyBJk=; b=XwsaX2otC8G3gm TTEG/Ck2bkHnoIvzPOJ1tmXc10FUiDZ5G7mSJfp28V/P4URMIXlASlME1sUS8FeUSEYWimKdNTPGm 9fA1u6d1v7rSJdrDhFUpU29UrkU+OvugGXWu43fehlSBo5WNUHgBF6iv34992HgP2OD5SK5NWHInU 4fqceKEbsoN5d8XOUceVCoyQECaKy4c9MpExcTqv2UtAKAA1aM8r4Xjeal91swz3zSgN7EmtWjQ7M lF4STcDVW1pfFDfvWBjyMV9fNY/WyHImZWhtMA0ycpfZFTSMF6z9r0FhdRIqN4UfmxeaVbuqk6GJk skWXLqzk4xL4d+BpI0bw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mt8Ub-00FtyJ-Cy; Fri, 03 Dec 2021 13:20:51 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mt8TZ-00FtRS-8W for linux-arm-kernel@lists.infradead.org; Fri, 03 Dec 2021 13:19:46 +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 dfw.source.kernel.org (Postfix) with ESMTPS id 2D7B262A5C; Fri, 3 Dec 2021 13:19:44 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 54C40C53FAD; Fri, 3 Dec 2021 13:19:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1638537583; bh=LM3IvW6tyw+wXNHiyZ9pLHq/xH80ZhSAffxzn3xw+TA=; h=Date:From:To:Cc:Subject:From; b=pKuTex03s2Rllks4GEm3EKOJlMGeDJVexpIGR1wsllueJug/HUbPBQplRghv3Ifml tAoC6i+VPe+wsn1UTdmhFTxOOedt49F2/1slkSDoIPXF6Z+qyX/29AM3wsAEalQCVS 4Dkqi2vZJ6hyLUFdm2aRD2Te5tymc+ZYp7zswvKm9IOfW3TyTVUqHxnAysb8Jnpano ZdLBgRw78QWgOgqL3gJdIxas87qFC68erwE9S4mAxuON/+iMueYt0l1CX0gBzD1i6J snqN2GRSHMPqYsTMWCqzVRGe7GHXi6PYXB1xLGNwY+nAs+zxsN5j4eFDvlEgkAPOz8 HFFyqzMhOcUmQ== Date: Fri, 3 Dec 2021 13:19:38 +0000 From: Will Deacon To: torvalds@linux-foundation.org Cc: catalin.marinas@arm.com, mark.rutland@arm.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, kernel-team@android.com Subject: [GIT PULL] arm64 fixes for -rc4 Message-ID: <20211203131937.GA27943@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-20211203_051945_374592_9449AF70 X-CRM114-Status: GOOD ( 13.60 ) X-Spam-Score: -0.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 three arm64 fixes for -rc4. One of them is just a trivial documentation fix, whereas the other two address a warning in the kexec code and a crash in ftrace on systems implementing B [...] Content analysis details: (-0.4 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -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 three arm64 fixes for -rc4. One of them is just a trivial documentation fix, whereas the other two address a warning in the kexec code and a crash in ftrace on systems implementing BTI. The latter patch has a couple of ugly ifdefs which Mark plans to clean up separately, but as-is the patch is straightforward for backporting to stable kernels. Cheers, Will --->8 The following changes since commit 94902d849e85093aafcdbea2be8e2beff47233e6: arm64: uaccess: avoid blocking within critical sections (2021-11-24 09:16:26 +0000) 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 35b6b28e69985eafb20b3b2c7bd6eca452b56b53: arm64: ftrace: add missing BTIs (2021-12-02 10:18:32 +0000) ---------------------------------------------------------------- arm64 fixes for -rc4 - Add missing BTI landing instructions to the ftrace*_caller trampolines - Fix kexec() WARN when DEBUG_VIRTUAL is enabled - Fix PAC documentation by removing stale references to compiler flags ---------------------------------------------------------------- Kuan-Ying Lee (1): arm64: update PAC description for kernel Mark Rutland (2): arm64: kexec: use __pa_symbol(empty_zero_page) arm64: ftrace: add missing BTIs Documentation/arm64/pointer-authentication.rst | 9 ++++----- arch/arm64/kernel/entry-ftrace.S | 6 ++++++ arch/arm64/kernel/machine_kexec.c | 2 +- 3 files changed, 11 insertions(+), 6 deletions(-)