Received: by 2002:a05:7412:251c:b0:e2:908c:2ebd with SMTP id w28csp2809083rda; Wed, 25 Oct 2023 12:59:38 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGwGuqhC9pAb1UlJXi5Zn4Ccz0Fo6XFl2h0xp4YfXGNM3Uqvvh/lQpEzQTEZedrcCTBHGQM X-Received: by 2002:a05:6870:a99a:b0:1d5:40df:8fb1 with SMTP id ep26-20020a056870a99a00b001d540df8fb1mr18929507oab.19.1698263977815; Wed, 25 Oct 2023 12:59:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698263977; cv=none; d=google.com; s=arc-20160816; b=x7C7/djCDouuTBVGmHLViXVblxbBVZF7wdIqhNTN4oscO9dKEXbxyfiDgv4U+roXRh lHSzZnWMfnUlpy5QAwlzveY7CJvNqWS21Ix0JqF/KwBHtWAve0tILf2bMJLj4K7lT7JF fQB51QCppEamNjxLOMBDglc3NA4Jtgomr49s9BUHd3Lv6QwvQVb8udahYqO26A/hEZom 0pQQ+f3bvNoEMd+Fl8s7bAAXWTh3PZDpPOqXPhVXdnlohMJuIOM5YROFKVppbsbfYWWB 75q/pI8Ycy6enOK/kGemIDrXiRvIIWNmdCbxpp+MdBIGtLYAxwnrK6qEing32eW7TN+G gpiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:dkim-signature:dkim-signature:from; bh=sT6BK5Z8FPdXb0R3Y4NYE9GeqC6Wv7eahDU+D60e1Ps=; fh=NdAT7JpryWOhHwKWOMo85XqEW/colH21mqhWtr8uCC8=; b=lHr1O2DRQaFF6z+6oCuMwCXtEyVFxdsl6i2L76q23ot38uPQFfT71H/stvftZ/eCgv mg2yUf4HUujX0InLnEboNBRsF6GQKXHUrF7rrrU1je1BDa/4Jtzi7p1b7yM9AubtH4nG 0rG3fJPuDVfsNu/CLqRq8/etTfLGrOq8v9kH9wHuR1Nv4OZdHrSSkIwsygy8ZJoKT+3v b+Xh3TzgsrDApw/WizVRmeL2ShdX7lJhmshvCx9P/0GTVu8EZ5UZ+gGAmbXjvAWUbSeP jl4sV++kP0bIhXTW9QhYottITb2m2dMBeXONzlP7CD1i1Do4DgDIXG00uj4sX3HmRjM8 cPpQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=UfFMIM7e; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Return-Path: Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id m81-20020a255854000000b00d9a40a999edsi6085642ybb.38.2023.10.25.12.59.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Oct 2023 12:59:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=UfFMIM7e; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id DE93280A4140; Wed, 25 Oct 2023 12:59:34 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229776AbjJYT7U (ORCPT + 99 others); Wed, 25 Oct 2023 15:59:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53830 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229441AbjJYT7T (ORCPT ); Wed, 25 Oct 2023 15:59:19 -0400 Received: from galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C705F93; Wed, 25 Oct 2023 12:59:17 -0700 (PDT) From: Thomas Gleixner DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1698263956; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=sT6BK5Z8FPdXb0R3Y4NYE9GeqC6Wv7eahDU+D60e1Ps=; b=UfFMIM7eQiozcUjqpRZh5qaxkLEq8/25fz8PmjlZuV6PIoFovao2Bbs1sW3O6KSyMaSrGK YZGvmLN3vsXfmUYzVQ6BV1J674CzA1EDPI1HwadW711XopPlJD2r2UmR0G3a313p3h9l19 IZYw4JC/qYr0vkr0mwcrKY+gW5ZmopG2f1htxgsLdH/O5PadMrsoCiT4c7SXFw79gqTios YV9lR8jbxXDjU3KhWoNYZy0dj5Es19ds0W3hoOHQMb8ll/4qLnZyKrJTzggDTqG83UARCI MjbvIPxf3DCmqYONVcFQFnJUM6wSAKq8p+Gx83HGq/ybjtRGujc4q3EeQ3aKqA== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1698263956; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=sT6BK5Z8FPdXb0R3Y4NYE9GeqC6Wv7eahDU+D60e1Ps=; b=UAS7JqC/0l/WnQ7ztOlbqaFHo826mHKYl/aPVpUn6S9Ppdw/RBzfQ1kws4/1EYbO9PUovO rJ/FsqYvfBY4irBQ== To: Anup Patel , Palmer Dabbelt , Paul Walmsley , Rob Herring , Krzysztof Kozlowski , Frank Rowand , Conor Dooley Cc: Marc Zyngier , =?utf-8?B?QmrDtnJuIFTDtnBlbA==?= , Atish Patra , Andrew Jones , Sunil V L , Saravana Kannan , Anup Patel , linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Anup Patel Subject: Re: [PATCH v11 09/14] irqchip/riscv-imsic: Add support for PCI MSI irqdomain In-Reply-To: <20231023172800.315343-10-apatel@ventanamicro.com> References: <20231023172800.315343-1-apatel@ventanamicro.com> <20231023172800.315343-10-apatel@ventanamicro.com> Date: Wed, 25 Oct 2023 21:59:15 +0200 Message-ID: <87bkcm5v8s.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Wed, 25 Oct 2023 12:59:35 -0700 (PDT) On Mon, Oct 23 2023 at 22:57, Anup Patel wrote: > The Linux PCI framework requires it's own dedicated MSI irqdomain so > let us create PCI MSI irqdomain as child of the IMSIC base irqdomain. Same here. Please don't add new incarnations of that and switch over to per device MSI domains which is the most future proof mechanism. Thanks, tglx