From mboxrd@z Thu Jan 1 00:00:00 1970 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 3FC9DC4167B for ; Tue, 27 Dec 2022 17:14:08 +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:Cc:To:MIME-Version:Message-Id:Date: Subject:From: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=73hLmXNIBA9lj9OzzyCHhps0JN8P7lhjAZ8hJxPfipw=; b=x9IMipi8vjjKsz 5QhyYqd287QtxoqlPF//3uDEzlT2uUMwbq8ZSTaqb4Zh+/vBgfJNsHFk1R5ze1FOOvDp6nA9Bdqiq gQRvU11a5zJtF3ISnVqmu54/KqfO52zaNgl6QfRmqdRdIg/rwQ+5UWAc7DdLnum0KTPpYFB3e7ZB5 gzlIRFkJ1QTZuOn0OVbLtefVF8+a2lANu1pbiXUHcROJ7FxwByFy7A/+fobGKvsxxU04/I9K5DykF 3b82wK6rCOoSOUMTDP6LsYZyc4Kl08GMWaDrpkfqyyVCxXTfoj5AfnbwX3/oWeYqHTH2lgoE8mJNC N7COHruvFfnRJkfX2DYg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pADVg-00Eosp-4z; Tue, 27 Dec 2022 17:13:04 +0000 Received: from sin.source.kernel.org ([2604:1380:40e1:4800::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pADUv-00EoTB-2T for linux-arm-kernel@lists.infradead.org; Tue, 27 Dec 2022 17:12:18 +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 sin.source.kernel.org (Postfix) with ESMTPS id C6E8ACE10A1; Tue, 27 Dec 2022 17:12:14 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2F8EFC433D2; Tue, 27 Dec 2022 17:12:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1672161133; bh=fwADl0eJiUjWqqv6NDcoK8IO85aKpZh55zOxVGQ5X84=; h=From:Subject:Date:To:Cc:From; b=pE7UObZf7afz38FfCAxRK0itS+ZurMwsDzspSXJLWs+z70nECl1eLfo0lr7vRSAxV uSuMAKxFQHLO8IKA9tWL3vEyg8A40xxVkl9r6EmsGSfj0diFX0TlwsV8WwO8kv1lhf rO5Y3Lr9SE+FjTyLP4GUzKCov4jY1/Udv+bZVLF3Bw0SIsKPl8SM3/EcFoTz14ki/Z VSacZieZ34UEtTt80jdL9eXX1IaRsWRzdg79cSxOdwi1IIQGSfuSW72IPyvMcUVuIV C29gw0T+JbwkQRa/De1GGIJDZbJJPT7lDGUXC2HMyE1Vsl4HPtF3izy3t1k8jSfbG9 AW8s5+6RhJw2A== From: Mark Brown Subject: [PATCH 0/3] arm64/sme: Fixes for SME only support Date: Tue, 27 Dec 2022 17:12:04 +0000 Message-Id: <20221223-arm64-fix-sme-only-v1-0-938d663f69e5@kernel.org> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIAGQnq2MC/x3NSwrDMAxF0a0EjSuI5dBBt1I6kB0lEW3sIkE/h Oy9Tof3weFt4GIqDpduA5OXutbSIpw6yAuXWVDH1kA9USCKyLaeB5z0g74K1vL4InHKIfZ5lDhB g4ldMBmXvBz0Xe1+zE+Txv5f19u+/wBvklN7ewAAAA== To: Catalin Marinas , Will Deacon Cc: linux-arm-kernel@lists.infradead.org, Mark Brown X-Mailer: b4 0.12-dev-7ab1d X-Developer-Signature: v=1; a=openpgp-sha256; l=1099; i=broonie@kernel.org; h=from:subject:message-id; bh=fwADl0eJiUjWqqv6NDcoK8IO85aKpZh55zOxVGQ5X84=; b=owEBbQGS/pANAwAKASTWi3JdVIfQAcsmYgBjqydoNGHgkHdVXjT9xciliA80kLvLD8plHqRRewHj wKOZdXeJATMEAAEKAB0WIQSt5miqZ1cYtZ/in+ok1otyXVSH0AUCY6snaAAKCRAk1otyXVSH0M+dB/ wLSHWfVfWDKlXvoo7jlAa53TsFLFSxIYTkB2Lj2wkN7tfGKWOl1reqX+ISru/8c+XnvCvkCAbXwa2A fFM/tT1yA0w/RRN1yu4JYiWnbCF0X0CZMyTmO4Y0Zf1P8eUofL77mx/0Ht81nCJSlcIIS1+vAsJETa KeERL6nUEWjEwwP5E7jDZFXdq79TX+ENPYP51tk0HueITyHT+QW3COgsz4tMIkZwdSGTVRapjcggfk EmkH2STKUv/2ub7jZ1Hqe27694Ps+WjYkpqvv+zTqZA6HuHeJzsGQc2zalvw7rt6a5gkLhz+I2OSpn 74Mn+Z6LixwcWugkaCdTsFRXsTMr4w X-Developer-Key: i=broonie@kernel.org; a=openpgp; fpr=3F2568AAC26998F9E813A1C5C3F436CA30F5D8EB X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221227_091217_363325_62FA0594 X-CRM114-Status: UNSURE ( 9.26 ) 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: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org There is no architectural requirement for systems implementing SME to also implement SVE, though it is expected to be an unusual configuration. This series fixes several cases where such systems would encounter problems, one introduced in the refactoring to avoid disabling SVE over system call and the other two in signal handling which have been there since SME was initially supported. To: Catalin Marinas To: Will Deacon Cc: linux-arm-kernel@lists.infradead.org Signed-off-by: Mark Brown --- Mark Brown (3): arm64/sme: Fix context switch for SME only systems arm64/signal: Always accept SVE signal frames on SME only systems arm64/signal: Always allocate SVE signal frames on SME only systems arch/arm64/kernel/fpsimd.c | 2 +- arch/arm64/kernel/signal.c | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) --- base-commit: 1b929c02afd37871d5afb9d498426f83432e71c2 change-id: 20221223-arm64-fix-sme-only-2abc130cde3f Best regards, -- Mark Brown _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel