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 75398C433F5 for ; Tue, 14 Dec 2021 15:29:09 +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:Date:Subject:Cc :To: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=Fj3V+GwZFiP8Vm/UqilS/rhxm9kspjbZMInzXlbvqwE=; b=IywH1oiJCYpiNU U5VhfY8d9IuhQd41prRmRrs7GMddbjLgCuxEowrO0R0JMRlE1fQKPHt3DOcPJ300hcXyD6/0CNJIW FzgDVrXXWGUk7pXd7rcGfGLe7RzbtGvYRGXLk8uijCVBt99v6cyLhpMlSGcdlDWKww+GbyRTeXYoF QNoDmew7OP0/9ysHDnfBW+2MbgoRtUw1S/Kvn9sxfaLZHpIZcU10pVtTWa82JdhqOUnIIXKXSaiNq /9+1VuXWf0+jdIPjKlOGWituELHYgMfsrfTqgQxg5+onFOocRKtvZ/4C877Ncg2B1C900VmDc3aVE 08sf3GAmcfoIcWY+YdAw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mx9ie-00Efcc-13; Tue, 14 Dec 2021 15:27:56 +0000 Received: from ams.source.kernel.org ([145.40.68.75]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mx9ia-00Efbe-Eg for linux-arm-kernel@lists.infradead.org; Tue, 14 Dec 2021 15:27:53 +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 1B8B0B819D9; Tue, 14 Dec 2021 15:27:51 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 78653C34605; Tue, 14 Dec 2021 15:27:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1639495669; bh=SyUQChJjA/zI8LQ5aPNAyISxU4ZHnUun40DqpYrWtHY=; h=From:To:Cc:Subject:Date:From; b=ZJYi7iJb85Cl4vwO1msaMQP2axRYgi/3LpuHoq5bzbDvj7h14dIfZLddfP2CQ1ugY 686IvafDzn7cV+XKCwIurTorNe3YCgaANDWyyMB8V6r0UOv+hoFiSveccZ68rKpXXZ 1ZNIy5GCGOhdesI6wnt6JCqdmuK+fnMz6w+pK5/VC1E0zyPohtGua62LdvKPiKfYFR hhsGA3OKRV5SulGNuRQ3kTKNzJpaLHVJHrqnycH36TqsvZ6Kz1QI5sm7YJ7fW6Xnbw fRSE/XsnyPUpS5Hl++6RxChjYZim/+9pzLBEWw2u8Nnj4FkFguCHn+L+bw6iSQrzu2 dAntyCOXSiHnw== From: Mark Brown To: Catalin Marinas , Will Deacon Cc: Mark Rutland , Ard Biesheuvel , linux-arm-kernel@lists.infradead.org, Mark Brown Subject: [PATCH v4 0/3] arm64: BTI cleanups Date: Tue, 14 Dec 2021 15:27:11 +0000 Message-Id: <20211214152714.2380849-1-broonie@kernel.org> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=936; h=from:subject; bh=SyUQChJjA/zI8LQ5aPNAyISxU4ZHnUun40DqpYrWtHY=; b=owEBbQGS/pANAwAKASTWi3JdVIfQAcsmYgBhuLfNOVLNsirWiTQa16yS2zvj8GpevgdncV0K8TuR DuCv4LqJATMEAAEKAB0WIQSt5miqZ1cYtZ/in+ok1otyXVSH0AUCYbi3zQAKCRAk1otyXVSH0Bj6B/ wMS5BBZKcv8j0OfNZePmuls2lbGcAnvgv1AfAe81UkZRzBbgc+hmhvfJ5QWsJocezpD+6902kPBrVK o6tgVWfbOHs1EAlITLD6GRD3e4IuTUIBQhPmtEwk2wUosdAQj8lY/8GMulw9MqSH1gt5OMQG3uAvth qEUVpPtxaaHqEsb6FOxQdaNZlqgWTIR2pVSMh5MReRvQZda6Nou9VYU1zQ86TurwLTaaBe0gOdmCqt XHBQ2GC6QwzH7KvU5jS3HHZU/nOdVsMe4e9JkexqI679DEwwz1bzJF9hgUlHlBAMKchOSUCIkQ4ntJ /yMOGpFt3u5GuRZm9zETuBH78XWHDL 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-20211214_072752_648369_0E4F1FA8 X-CRM114-Status: UNSURE ( 9.57 ) 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 This patch series brings together a few cleanups for the assembly portions of the in kernel BTI support. v4: - Generate BTIs unconditionally. v3: - Tweak the assembler macro for BTI as suggested by Ard, making it more compact. v2: - Pull in the assembler macro for BTI proposed by Mark Rutland. - Unconditionally override the SYM_FUNC macros. Mark Brown (3): arm64: Add macro version of the BTI instruction arm64: Unconditionally override SYM_FUNC macros arm64: Use BTI C directly and unconditionally arch/arm64/crypto/aes-modes.S | 10 +++++----- arch/arm64/include/asm/assembler.h | 10 ++++++++++ arch/arm64/include/asm/linkage.h | 31 +++++++++++------------------- arch/arm64/kernel/entry-ftrace.S | 8 ++------ arch/arm64/lib/kasan_sw_tags.S | 4 +--- 5 files changed, 29 insertions(+), 34 deletions(-) base-commit: 0fcfb00b28c0b7884635dacf38e46d60bf3d4eb1 -- 2.30.2 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel