From patchwork Sat Jul 1 16:15:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Catalin Marinas X-Patchwork-Id: 13299110 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 0B213EB64DC for ; Sat, 1 Jul 2023 16:15:47 +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=54d3NJ/06MEpshLjfTufwEQLu/XUC7iKSrLmN+4A2OE=; b=L+KqYhkE6jLZnn PGoRw9wjIgEaoOMnUNZGI1KxaVk05MHUuM6cfVI2INUTrD65CTBJ39IJ0IXlfR5aMxhrSSnpcBbCH y15jZZ3yZ0PqVjI8IsJKaSuoKZWnkbGFB7GAR3ztiK3WzVgbmMeEYclpTJUl8fz1z2TAa9CP7nj37 cLa51MgJdqdhxP0XeiyvLVl+l/F6tB4V4R+3B8AT+0mAntIcjkRwQ/FdFzM9kx+eyIKHFdkMZyJDD XgscnC0R16jXSreOLADkDx83Yzsue2J8m4NbMjUVBxb8q0kA1fDq0yCBd5rbBSOXNLWViTeyzdaln HGN+L0cxey4UU+NiuN2w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qFdFk-006IRE-0J; Sat, 01 Jul 2023 16:15:16 +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 1qFdFh-006IQk-2S for linux-arm-kernel@lists.infradead.org; Sat, 01 Jul 2023 16:15:15 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 4AE9460A57; Sat, 1 Jul 2023 16:15:12 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E1963C433C7; Sat, 1 Jul 2023 16:15:10 +0000 (UTC) Date: Sat, 1 Jul 2023 17:15:08 +0100 From: Catalin Marinas To: Linus Torvalds Cc: Will Deacon , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] arm64 fix for 6.5-rc1 Message-ID: MIME-Version: 1.0 Content-Disposition: inline X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230701_091513_863830_0F39980D X-CRM114-Status: UNSURE ( 9.95 ) X-CRM114-Notice: Please train this message. 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, Here's an unplanned second pull request for -rc1 with a fix from Will for the SVE registers saving corrupting memory. I'll be on holiday from tomorrow for three weeks, checking the lists occasionally. If there's anything urgent, Will should be around. Thanks. The following changes since commit abc17128c81ae8d6a091f24348c63cbe8fe59724: Merge branch 'for-next/feat_s1pie' into for-next/core (2023-06-23 18:34:16 +0100) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux tags/arm64-fixes for you to fetch changes up to 893b24181b4c4bf1fa2841b1ed192e5413a97cb1: arm64: sme: Use STR P to clear FFR context field in streaming SVE mode (2023-06-29 11:29:31 +0100) ---------------------------------------------------------------- Fix memory corruption (overwriting the kmalloc redzone) when saving the SVE state while in SVE streaming mode. ---------------------------------------------------------------- Will Deacon (1): arm64: sme: Use STR P to clear FFR context field in streaming SVE mode arch/arm64/include/asm/fpsimdmacros.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)