Received: by 2002:ab2:3350:0:b0:1f4:6588:b3a7 with SMTP id o16csp1849624lqe; Tue, 9 Apr 2024 02:08:19 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWhvZ66SqOIk3UeQiJOlWovDEgTrbV3FRi8aA02Wtr9r8vkf1hvka24p5nqeYCX7/tcm8lDE3YLsCOpVbjzTv7B8cIs/I0pZnkr+pZvXg== X-Google-Smtp-Source: AGHT+IEfSvgHm74Gj6RfpnuZJdw7L+brk2pFOdWZcd45IktyEzqTNwgV5dMJ6PkANXlKSleFe5YJ X-Received: by 2002:a50:d49a:0:b0:56e:246b:2896 with SMTP id s26-20020a50d49a000000b0056e246b2896mr6854033edi.3.1712653698891; Tue, 09 Apr 2024 02:08:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712653698; cv=pass; d=google.com; s=arc-20160816; b=ixm8O68WbZiYnkHCWsCA5TpiPv2GIW1TO4h+RojC6vBwePLcZukkGueLplB063lFv3 KikqKs2dF5iiTKH4glTTv/8ZG4Bm+4sRCUSCXkJB6HoLEPZ6Zg0Q7lLrwN8E49xcJx/T oze8abJWZWuMruY6Ou+yNjAcpenre/x/uxhddaXoiYxctV1iDNSw5z3w+9cO5S8hmUNs WIqZzQp0bEUR6EDRqq/3NWKz6CEpIpIjqngfpSPXNiWAlHNzLKBOuJB00qUY9TotPhkr lTwo6vF8cqJqUNzrTLR2Dg6o4bgeFQ6F9sx2yqtJHc54WG8bkueVzEAXoOsDH9ChZIx6 Xdtg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:precedence:robot-unsubscribe:robot-id :message-id:mime-version:list-unsubscribe:list-subscribe:list-id :precedence:references:in-reply-to:cc:subject:to:reply-to:sender :from:dkim-signature:dkim-signature:date; bh=uKxTYC+kI3eBBkVcnpV9xchAkzkdtl8rdRudI0WUrLE=; fh=YE6Jyrd6ZYWIzcctupAa93u8q2O3qRKDyeX0MaLasWo=; b=I0Qy9j/Hrfc/D91V1nwv/gLKvq8toOOHYTZXeFQ0reETrikEP1IlvVx1pwG2uiDinf UzR2YtizKdYlxvRNGi/f2nrvZFXkCgITMrKcKEP79J48X0upBcl+3j0oAeqHLhjL8TR3 lYoaFUG7/xjP1fgDr3Y2tVDY9C3HOe3mo02QdzHq+nK9Vh2gfiumXUBCY4ptUj+y1Owt TuwciOsCv++NZBC3mRxhlIA1uWE3WtbCKdxzKUiOtxJpubsD+hnDxK14mxznHZWXZd9J o3ViR90WOVm3BpRyWQWrRsr8HmwTv2ceJOTo5QoSiGXObx9cvfOYWS7cgRd5G2gU9uzb L+0w==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=Lmng51cH; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e; arc=pass (i=1 spf=pass spfdomain=linutronix.de dkim=pass dkdomain=linutronix.de dmarc=pass fromdomain=linutronix.de); spf=pass (google.com: domain of linux-kernel+bounces-136520-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-136520-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id v22-20020a50d596000000b0056c420c4058si4514882edi.665.2024.04.09.02.08.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Apr 2024 02:08:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-136520-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=Lmng51cH; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e; arc=pass (i=1 spf=pass spfdomain=linutronix.de dkim=pass dkdomain=linutronix.de dmarc=pass fromdomain=linutronix.de); spf=pass (google.com: domain of linux-kernel+bounces-136520-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-136520-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 9D08F1F22A14 for ; Tue, 9 Apr 2024 09:08:18 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id F1F327EEF3; Tue, 9 Apr 2024 09:08:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="Lmng51cH"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="LvqG/Akf" Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8E2137E79F; Tue, 9 Apr 2024 09:08:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712653687; cv=none; b=c00Mh42F0mdjoNO+63Hn/vvgOBi1cANK728GyLUydH9yyljmLXwIlpHDXpF6UV9/kbdoTSr9F5xgeSjumnDrD/1GwaEZD3GrFw0pvpsR/VrBdFJ60hF6+Q3paKOldMU8DYM3BlVd0tUz5aoFiodUB2UmjVXBbF811BKIfRyr3Bo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712653687; c=relaxed/simple; bh=HE/saxvtD2kKAocFwGdmH88/5rJIaZDcipwBqyNXHCc=; h=Date:From:To:Subject:Cc:In-Reply-To:References:MIME-Version: Message-ID:Content-Type; b=D99xE1KsREe2dwTTvzBcZLphdy9J94OgTHV6ciLLcDdcVVHlxPbu2DAzRaJoVBZQX4X61aBLq3TEF/uNBgHfRNKle31WxlWYwawR208u4W/Tz/VKffH6+fuVPH5XvQOOIkRmjQtfaz4G01l3UBBt5wjfoIETpqafpOv0ozQ8DRg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=Lmng51cH; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=LvqG/Akf; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Date: Tue, 09 Apr 2024 09:08:01 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1712653682; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=uKxTYC+kI3eBBkVcnpV9xchAkzkdtl8rdRudI0WUrLE=; b=Lmng51cHQhcmk0fPIGIlNxGGgjWagc27b3N+fwkjmTQF3tyStFIrscWyEJ3ms8xG0U5mtj Et4vvjwS9ITyUE//74rznbBJSae3bcN9Xlf1G3V25YFucIWE6U7rcWWtduSsz1B/cFkfEB U6QIVSjVreiQMdtjr1Sqktx+SzVwxz+Wj1e4N4zygIUMNt1u+bIxdkK7SM6Kb2bnv1CRVn FHcnX0z+T+bRJ6jM+NcbDUTZdu/5536Mfucy8eTa10zfZeEokvNBb+fmk8M4nNg9qwISQs 3lY2700tGBDojvX5JZNzCUx29FP56iXy3zbEiJf+yzXtyQQxE9eBQHdR3EW+kg== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1712653682; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=uKxTYC+kI3eBBkVcnpV9xchAkzkdtl8rdRudI0WUrLE=; b=LvqG/AkfiDn8NIns1zisKU8r2t+x71Ef9QDOd1Pum0EZBUWsf96wog9fcVHPpm1OaINH1x 5eNMA2XZBQQrsyCg== From: "tip-bot2 for Tiezhu Yang" Sender: tip-bot2@linutronix.de Reply-to: linux-kernel@vger.kernel.org To: linux-tip-commits@vger.kernel.org Subject: [tip: irq/core] irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for IRQ_LOONGARCH_CPU Cc: Tiezhu Yang , Thomas Gleixner , x86@kernel.org, linux-kernel@vger.kernel.org, maz@kernel.org In-Reply-To: <20240326121130.16622-3-yangtiezhu@loongson.cn> References: <20240326121130.16622-3-yangtiezhu@loongson.cn> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <171265368105.10875.1763282728546644251.tip-bot2@tip-bot2> Robot-ID: Robot-Unsubscribe: Contact to get blacklisted from these emails Precedence: bulk Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit The following commit has been merged into the irq/core branch of tip: Commit-ID: 42a7d887664b02a747ef5d479f6fd01081564af8 Gitweb: https://git.kernel.org/tip/42a7d887664b02a747ef5d479f6fd01081564af8 Author: Tiezhu Yang AuthorDate: Tue, 26 Mar 2024 20:11:29 +08:00 Committer: Thomas Gleixner CommitterDate: Tue, 09 Apr 2024 11:03:16 +02:00 irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for IRQ_LOONGARCH_CPU An interrupt's effective affinity can only be different from its configured affinity if there are multiple CPUs. Make it clear that this option is only meaningful when SMP is enabled. Otherwise, there exists "WARNING: unmet direct dependencies detected for GENERIC_IRQ_EFFECTIVE_AFF_MASK" when make menuconfig if CONFIG_SMP is not set on LoongArch. Signed-off-by: Tiezhu Yang Signed-off-by: Thomas Gleixner Link: https://lore.kernel.org/r/20240326121130.16622-3-yangtiezhu@loongson.cn --- drivers/irqchip/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig index 687d17e..1446471 100644 --- a/drivers/irqchip/Kconfig +++ b/drivers/irqchip/Kconfig @@ -593,7 +593,7 @@ config IRQ_LOONGARCH_CPU bool select GENERIC_IRQ_CHIP select IRQ_DOMAIN - select GENERIC_IRQ_EFFECTIVE_AFF_MASK + select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP select LOONGSON_HTVEC select LOONGSON_LIOINTC select LOONGSON_EIOINTC