Received: by 10.213.65.68 with SMTP id h4csp547307imn; Wed, 4 Apr 2018 03:09:43 -0700 (PDT) X-Google-Smtp-Source: AIpwx49R5tvNgKV+QAgFuhCGvUiJit/edtUSb2onZjQAuZmHq/x8AUtv07IbWHwZvGz8+/g3fO0S X-Received: by 10.98.178.207 with SMTP id z76mr13459056pfl.37.1522836583607; Wed, 04 Apr 2018 03:09:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522836583; cv=none; d=google.com; s=arc-20160816; b=HDLau7ZqVl7CBJLO19jHSIL5uyhfFCZhP3qsWY2mDHbYB5T7kVsHR6fuuLorVLMams rZ7M/HfIXtc1Hc7x9q7ewwbFLipcwDwaYG2HOVDQV0YW2PldWIH0YkT5LBlDmwpo+IjN R7eApUtYkMFrjB6FZzR4ip96j8o24QVptnIXplZyzwBqKafYPR/gbdYslNUg9yyF8Yxz 5FGxjt5C1XbqNfVBhi69TUR46UxJG7ZgqOepdq6hGOVWkyXkHaNSL/WiwAoWPHDYtd+w wmWDsfncTYidVZnLaJ/yBRFqK/LsqJ3VQzcoxUq7cUWx331JvlpuniWj4s4tsJjihFYT B9fw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-disposition :content-transfer-encoding:mime-version:robot-unsubscribe:robot-id :git-commit-id:subject:to:references:in-reply-to:reply-to:cc :message-id:from:date:arc-authentication-results; bh=+SQKbVUOfuQ8c0RFcCnezhreg37B+U4pKcarrpo9y+E=; b=bX1RD4sgvPlLu/z+6+jV3et4BOHS8fTpM5uuc5zql3R3kivO/mV7mLas0uQqjwYB2n ykZZdfLrPQ8cMV9Ui2nPI85muA0r/SLZX5J6ZjyBzV6J3jYCmj5CzcNA0gyqnPbYfuAD CJJnhtkv3jSMAY00TLl884QM/u9xDWzUsYyeY/1ftNI0NztLTi+jcJ9ZCIoritUw9gwl 9HHnpntyuymtIhq+kRKoqSJpCU+PEzUhitDmKZDdQ874ZYG480YTDBcJH5isrdoFDKub jW+OsikS4KnlkPwkWGxMcmDVbUniAkuy7bmoucWo8s5AHJm4RrlcV41kgYVBC1EBmDsx 5GaA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 c7-v6si3974090plo.597.2018.04.04.03.09.29; Wed, 04 Apr 2018 03:09:43 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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 linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751414AbeDDKIG (ORCPT + 99 others); Wed, 4 Apr 2018 06:08:06 -0400 Received: from terminus.zytor.com ([198.137.202.136]:38309 "EHLO terminus.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751117AbeDDKIF (ORCPT ); Wed, 4 Apr 2018 06:08:05 -0400 Received: from terminus.zytor.com (localhost [127.0.0.1]) by terminus.zytor.com (8.15.2/8.15.2) with ESMTP id w34A7tA53904490; Wed, 4 Apr 2018 03:07:55 -0700 Received: (from tipbot@localhost) by terminus.zytor.com (8.15.2/8.15.2/Submit) id w34A7tcu3904487; Wed, 4 Apr 2018 03:07:55 -0700 Date: Wed, 4 Apr 2018 03:07:55 -0700 X-Authentication-Warning: terminus.zytor.com: tipbot set sender to tipbot@zytor.com using -f From: tip-bot for Palmer Dabbelt Message-ID: Cc: mingo@kernel.org, tglx@linutronix.de, arnd@arndb.de, palmer@sifive.com, hpa@zytor.com, linux-kernel@vger.kernel.org, torvalds@linux-foundation.org Reply-To: hpa@zytor.com, linux-kernel@vger.kernel.org, torvalds@linux-foundation.org, mingo@kernel.org, tglx@linutronix.de, arnd@arndb.de, palmer@sifive.com In-Reply-To: <20180404043130.31277-2-palmer@sifive.com> References: <20180404043130.31277-2-palmer@sifive.com> To: linux-tip-commits@vger.kernel.org Subject: [tip:irq/core] arm64: Set CONFIG_MULTI_IRQ_HANDLER Git-Commit-ID: 667b24d049e5dd643a351757fee1a17472cd1719 X-Mailer: tip-git-log-daemon Robot-ID: Robot-Unsubscribe: Contact to get blacklisted from these emails MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on terminus.zytor.com Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Commit-ID: 667b24d049e5dd643a351757fee1a17472cd1719 Gitweb: https://git.kernel.org/tip/667b24d049e5dd643a351757fee1a17472cd1719 Author: Palmer Dabbelt AuthorDate: Tue, 3 Apr 2018 21:31:28 -0700 Committer: Thomas Gleixner CommitDate: Wed, 4 Apr 2018 12:04:28 +0200 arm64: Set CONFIG_MULTI_IRQ_HANDLER arm has an optional MULTI_IRQ_HANDLER, which arm64 copied but didn't make optional. The multi irq handler infrastructure has been copied to generic code selectable with a new config symbol. That symbol can be selected by randconfig builds and can cause build breakage. Introduce CONFIG_MULTI_IRQ_HANDLER as an intermediate step which prevents the core config symbol from being selected. The arm64 local config symbol will be removed once arm64 gets converted to the generic code. Signed-off-by: Palmer Dabbelt Signed-off-by: Thomas Gleixner Cc: Linus Torvalds Cc: Arnd Bergmann Link: https://lkml.kernel.org/r/20180404043130.31277-2-palmer@sifive.com --- arch/arm64/Kconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 7381eeb7ef8e..302d0b681676 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -132,6 +132,7 @@ config ARM64 select IRQ_DOMAIN select IRQ_FORCED_THREADING select MODULES_USE_ELF_RELA + select MULTI_IRQ_HANDLER select NO_BOOTMEM select OF select OF_EARLY_FLATTREE @@ -275,6 +276,9 @@ config ARCH_SUPPORTS_UPROBES config ARCH_PROC_KCORE_TEXT def_bool y +config MULTI_IRQ_HANDLER + def_bool y + source "init/Kconfig" source "kernel/Kconfig.freezer"