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 A1B8AC433F5 for ; Mon, 28 Mar 2022 13:53:24 +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:References:In-Reply-To: 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: List-Owner; bh=FQhEYInlgaBOY+Ci19w5fNz68SN1ZkCpkzVvsLfz0Cc=; b=2wIzSK7594+z23 5LuxJIR8bKE+80OVozNLmohLeEpRhGLU9tf/ucyy2xREaeDn6FU5XuTP28xWZBX5vnSBhFGu8uczs MvsDd9Mdb/nsVddQdECRaze9DijqPJ1pWxHyyFMjCPHtaReHjnbz979ntqrohyzJ3oE/8wgcyTpOa gJp8Mela+Hd9TNwd7YGZApdrT6Zer2Nv3ru344WyjCchMKBGmbWGtmsERKEdzWZojurh6LEdhOIAH j7lNaBTkDK+Gp0m6GNtUAesF9PFXlqEqrE+sBZuVKDbSi8B8R71x2uBwx3lHE80SXvA1aUv0MjqZ3 08QhJtPZ0lExM1hofYPg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nYpmt-008vHo-VR; Mon, 28 Mar 2022 13:52:04 +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 1nYpiS-008tVe-Hd for linux-arm-kernel@lists.infradead.org; Mon, 28 Mar 2022 13:47:35 +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 3FD6B61124; Mon, 28 Mar 2022 13:47:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 78A3CC3410F; Mon, 28 Mar 2022 13:47:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1648475246; bh=MCHsf8tRKDGhtGt0tT44APKG9Y82RZclPIX0wTuNX/c=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=TU/+LPISUiLmARwyfJ6zDcXME5R3t/WlB7cGrjUD8plygvBTDNUtwpjLHRwuq1JJ9 UljEFgrANA30HqGhdgNS3/pE+ky52Kq8VjCbw404mQe3tG7ElGdZ4nav1uc3PkYa2r mGjKxFaov55Br81WfOnoqmjMUBHL9JQxWBDKY6NCeFlbqERmuyUwKOFIookoe+Hyi6 JAQrYO5P+KBKQaRBe+RAVqIRwrq6Re/XHX+ZMqrnWqnLCa/73ZuW5mhng/H5s926DI 5FWIQuyAoIEjrNzcu/l4bIwrzXWAxhoA/m83IZcMwRIzp6P0mIW71HHylZPyF87HBe H0JmbZ4fO+MJQ== From: Ard Biesheuvel To: linux-arm-kernel@lists.infradead.org, linux@armlinux.org.uk Cc: arnd@arndb.de, linus.walleij@linaro.org, Ard Biesheuvel Subject: [PATCH 1/6] ARM: spectre-bhb: enable for Cortex-A15 Date: Mon, 28 Mar 2022 15:47:09 +0200 Message-Id: <20220328134714.205342-2-ardb@kernel.org> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220328134714.205342-1-ardb@kernel.org> References: <20220328134714.205342-1-ardb@kernel.org> MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=695; h=from:subject; bh=MCHsf8tRKDGhtGt0tT44APKG9Y82RZclPIX0wTuNX/c=; b=owEB7QES/pANAwAKAcNPIjmS2Y8kAcsmYgBiQbxZfdm+Z5kxQqWb2tOPqdH3VW8nKUPjkdhHuPbG 0DWPi6qJAbMEAAEKAB0WIQT72WJ8QGnJQhU3VynDTyI5ktmPJAUCYkG8WQAKCRDDTyI5ktmPJLJPC/ wIe/RBvRs68p9/0bASpuNLvHRv+8hKtwDM1QVAVTiv++j/qPcQnBDE4+VVUvTr302rrcs5MWjcGRP2 whdx4NjO13w7H1PdxekiAu77gXvBW4n+1MkpFnCliMft7MwI6ZDehPu53P1i+SuSk7L+n/lmI615cc dN6DD+5TJu32+fgXCPZz4W3MdS7uHeP3Oe6Rvd1L+L5/sJUihrgPTjedtF4uHO1uX0yYU5duMV+XOB 23so0FQMcKgRRVmUR4CH1y05gud3GB3Q5wCg92bMrQ60SgT0w6KAPXhDdTvPTW+/1oz5d9gqjyTpyJ CU/LZXztyt/TpS7EcOMVWMzuKuRwdCeYpqEUtttnwbDCRvh+jwWCJmWD2noI9plizK6qRJ4nd2Eh5c keElEknjAZFPllPRNqMzNNT/Tq2Il1WN4AAPb8WgYO39/XqbeilwFQhm4n1IeBdzF8iZsiOR8QHOT9 m6LR0xs3KOqe8gEWRsi3Oal0FVuen77k6OUMUuvggQmPo= X-Developer-Key: i=ardb@kernel.org; a=openpgp; fpr=F43D03328115A198C90016883D200E9CA6329909 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220328_064728_683075_EB7B5670 X-CRM114-Status: UNSURE ( 9.54 ) 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 The Spectre-BHB mitigations were inadvertently left disabled for Cortex-A15, due to the fact that cpu_v7_bugs_init() is not called in that case. So fix that. Signed-off-by: Ard Biesheuvel --- arch/arm/mm/proc-v7-bugs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mm/proc-v7-bugs.c b/arch/arm/mm/proc-v7-bugs.c index 06dbfb968182..fb9f3eb6bf48 100644 --- a/arch/arm/mm/proc-v7-bugs.c +++ b/arch/arm/mm/proc-v7-bugs.c @@ -288,6 +288,7 @@ void cpu_v7_ca15_ibe(void) { if (check_spectre_auxcr(this_cpu_ptr(&spectre_warned), BIT(0))) cpu_v7_spectre_v2_init(); + cpu_v7_spectre_bhb_init(); } void cpu_v7_bugs_init(void) -- 2.30.2 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel