From patchwork Fri May 24 13:27:35 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Will Deacon X-Patchwork-Id: 165121 Delivered-To: patch@linaro.org Received: by 2002:a92:9e1a:0:0:0:0:0 with SMTP id q26csp3587236ili; Fri, 24 May 2019 06:27:46 -0700 (PDT) X-Google-Smtp-Source: APXvYqwI5gb/rfJgzBQkpUelW2mfxnhAxnETqVBLLNK4YxeNJBSYVdreEvCizvXfefn60gkS8W/y X-Received: by 2002:a17:902:5acb:: with SMTP id g11mr9144232plm.198.1558704466534; Fri, 24 May 2019 06:27:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558704466; cv=none; d=google.com; s=arc-20160816; b=wXNKLVkeJRca9pNxA+kVIIaLA4kp9kp4FOcw3J5TbyjiGHgd8NrIyi6T8CDG6upKOR 8+ZTMGs70s46AQPCRZYNS01Wf7V71Z+DzKmo18Ul3EOst5Scuwx2AtUYOtZYfiJhJ89O +Xc3UcGHNyBvI5QjFeY9NNdBJQy+BDfi/w05CbAO97KxeX96LMoi0dkHsO4KfFGBTJCn gJ6hVwX+EXZ8TJbobAw3YBUN/nTuPTCkee10JUPCVLStrhiYiuZ6FXtKtwlZhiYbpNKd HWwV4bLEFyk/bpQeTinpFj7Y9mKC7NB4StS9veKocJTkzsE/1ZQtBDpu0HG1bgO0+RBX 3OEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from; bh=14UPI0I5FcZRsZWn3b1ufOTarrgRCv1aLan08+quhtE=; b=uAtMhv8yJERXeRE9qgWcsqUUncUqGQSVKVCGsXcEzpJo0Ao0YypMvoJ9XV0xaQ+qmj TYPASBU2a5w3/Mzbo7Sv+4MZrWfdfV3sPp3uYzCE8D6K9vKBHzHY9UZ8Xrj5HwBjaC3S Jj+sfwr48A+riynVEKmDVgKRloYxJk5FL9x+vueBW153c6YcHHEcvV08n0JRq+4OqpBp Ym05/Ad6U8vbDAFiAfxwNDdzXNj8ZV77xsEXuZtTJ0YD0zQcPClKGLvP8CXnl4KFmSRo +28LqYnMJGrNrK8JUxBvKrieqVZLta73FyUcZs/mk/nTioCtX+6E7AAOiSpCKm3C7yOC UQBA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=stable-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a194si4690744pfd.58.2019.05.24.06.27.46; Fri, 24 May 2019 06:27:46 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=stable-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2391124AbfEXN1p (ORCPT + 14 others); Fri, 24 May 2019 09:27:45 -0400 Received: from foss.arm.com ([217.140.101.70]:43096 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2391359AbfEXN1p (ORCPT ); Fri, 24 May 2019 09:27:45 -0400 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 54658A78; Fri, 24 May 2019 06:27:45 -0700 (PDT) Received: from fuggles.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.72.51.249]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 1624E3F5AF; Fri, 24 May 2019 06:27:43 -0700 (PDT) From: Will Deacon To: linux-arm-kernel@lists.infradead.org Cc: catalin.marinas@arm.com, Will Deacon , "# 5 . 1" , Marc Zyngier , Julien Thierry Subject: [PATCH] arm64: Kconfig: Make ARM64_PSEUDO_NMI depend on BROKEN for now Date: Fri, 24 May 2019 14:27:35 +0100 Message-Id: <20190524132735.6592-1-will.deacon@arm.com> X-Mailer: git-send-email 2.11.0 Sender: stable-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org Although we merged support for pseudo-nmi using interrupt priority masking in 5.1, we've since uncovered a number of non-trivial issues with the implementation. Although there are patches pending to address these problems, we're facing issues that prevent us from merging them at this current time: https://lkml.kernel.org/r/1556553607-46531-1-git-send-email-julien.thierry@arm.com For now, simply mark this optional feature as BROKEN in the hope that we can fix things properly in the near future. Cc: # 5.1 Cc: Marc Zyngier Cc: Julien Thierry Signed-off-by: Will Deacon --- arch/arm64/Kconfig | 1 + 1 file changed, 1 insertion(+) -- 2.11.0 Acked-by: Marc Zyngier diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 6a9544606da3..f6275c265d41 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -1422,6 +1422,7 @@ config ARM64_MODULE_PLTS config ARM64_PSEUDO_NMI bool "Support for NMI-like interrupts" + depends on BROKEN # 1556553607-46531-1-git-send-email-julien.thierry@arm.com select CONFIG_ARM_GIC_V3 help Adds support for mimicking Non-Maskable Interrupts through the use of