From patchwork Fri Feb 2 11:11:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Will Deacon X-Patchwork-Id: 13542750 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 6B37EC47DB3 for ; Fri, 2 Feb 2024 11:11:32 +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=NVONf+aPyPJ+Xeazy8j4Kp/rnLmZ6uzgtvS5QizGiqs=; b=kZrJsDjT5jRwKC nFbiIr1YPiry1Ik6v5pFxzGjp6wdANRzqzgPNqwl4vT7McW62s6YCsCm+idXMsDAkZ5k/xolGwdDs 3J7WC3BNI75MsEuDepjqtbZ7ljHYbbUt1YsUzd3fZC6ULMpdFZJVfEZHmaf7n2XBecAtsGy0SfmLM 4W+9sZ3fNT9tZefH4V7w9vZWq77SYTDgCPPCTzae9FpyGZB3pz16kSaxHD2U2hAftQWr8szlaq4qw 4s14jSRLnqu+0aXbM5g+lp34/q70aJtS+qrv2yAnrsng+t83KE5+S9LqNzB9mNDbmjvUMWEegRMDS wm5kFNnQ+pL9aC2yVgQQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rVrS2-0000000BGEa-0p0p; Fri, 02 Feb 2024 11:11:18 +0000 Received: from sin.source.kernel.org ([145.40.73.55]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rVrRz-0000000BGDm-3p97 for linux-arm-kernel@lists.infradead.org; Fri, 02 Feb 2024 11:11:17 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id B23A5CE2AB9; Fri, 2 Feb 2024 11:11:13 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D5AECC433C7; Fri, 2 Feb 2024 11:11:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1706872273; bh=BWnnoJzAz/cnuBdAWCRAWciB7rQLgAwAsk/VcL56AJ4=; h=Date:From:To:Cc:Subject:From; b=ZtnIzsERZa+Nn4qmf3quaBvAzEiNXRWuPyD2jVJgAGt/PgxL2Rhi8jYQ/eL1qoH6/ /CcVZ3PlgpUAoFLMj+UUmAzJLrxlblRbDA2wIVlnqtT6R+jbrDKYPGTwZa3xno38cu LxE7eK1A06RCrWjkQgzO24538jOo14EGOzvrBQ5116uAaJAm+6Yp8/tBXtvOn7UHCp HUaTEjdVPhz8Gd5oDgHjJGTtdTnWep+aWJHjA2v50YgHLYRlMX2sBo/qQcTPFvgqcI B9yqIdCbd0NUtG7eLko81O0dLFxrUeGsqu39HRe9RVMhILTvOTHF909uuvy3Z2+KMp W50H7AJ0qVPuQ== Date: Fri, 2 Feb 2024 11:11:08 +0000 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 -rc3 Message-ID: <20240202111107.GA16598@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-20240202_031116_151249_B56F1095 X-CRM114-Status: GOOD ( 11.80 ) 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 these two small fixes for -rc3. The first one is an alternative fix for the SCS patching problem we thought we'd fixed in -rc1; it turned out not to be robust with all toolchains/configs, so this is a revert+retry which has seen some more testing. The other one simply removes an unused header file, but I couldn't resist the negative diffstat. There's a crop of fpsimd/SVE/SME fixes pending which I'll probably send next week once they've been reviewed. Cheers, Will --->8 The following changes since commit 41bccc98fb7931d63d03f326a746ac4d429c1dd3: Linux 6.8-rc2 (2024-01-28 17:01:12 -0800) 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 c7767f5c43df2c453af4651d1f58f489e3eb4ac1: arm64: vdso32: Remove unused vdso32-offsets.h (2024-01-30 11:59:17 +0000) ---------------------------------------------------------------- arm64 fixes for -rc3 - Really fix shadow call stack patching with LTO=full - Remove unused (empty) header file generated from the compat vDSO ---------------------------------------------------------------- Ard Biesheuvel (2): arm64: Revert "scs: Work around full LTO issue with dynamic SCS" arm64: scs: Disable LTO for SCS patching code Kevin Brodsky (1): arm64: vdso32: Remove unused vdso32-offsets.h arch/arm64/Makefile | 2 +- arch/arm64/include/asm/vdso.h | 3 --- arch/arm64/kernel/Makefile | 6 +++--- arch/arm64/kernel/vdso32/Makefile | 9 --------- 4 files changed, 4 insertions(+), 16 deletions(-)