Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1505432rwb; Thu, 1 Dec 2022 19:11:15 -0800 (PST) X-Google-Smtp-Source: AA0mqf5iBv2pZM/MhTDU3gHDk39HGusxWJ1UhcHTfz/YYLbFlSn6wRbigodoqzNKXIcVdbsQdai/ X-Received: by 2002:a17:906:d297:b0:7b8:4c22:2d6c with SMTP id ay23-20020a170906d29700b007b84c222d6cmr43267268ejb.144.1669950675458; Thu, 01 Dec 2022 19:11:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669950675; cv=none; d=google.com; s=arc-20160816; b=lT4ePMkE/9zpaU0rF+NAxqy/GgpNed4/XdIfRSLrC/5T+N/b7NHIVAJp8oOEGrXvyi n/9Cw/4/G5XYhwBMPDBB8i0hxCHU5teK2AqKDVHNk5JybFyyE5FILtFAg0N5ay3vtEVh kZp4k0BMwcIeT+cpXlCUXpxjIx2b9g7qNQ3ac1AzHG2dnTWo+FIhV/k43J2gP3D/tdZ9 l846FbSY/JesSbyLiTpiL7AVUbY0FMYFhiVYAGY31fcFSF13xscHRE03cHdNqbPHZxYI B/Sce5JbZydiL0o8DCM/p+z/POPqeRIDOoJEoJq9uh0jBIhlXI9HrE5SepB4qyKRNnko F1ww== 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=chh0G08/xLk5pzy1L0Ry5SpkFEB3qVhaXDAsS5cW5fs=; b=0zEN+p6D2UABBlQvdnZ6QJWrr3ztv5aJFwtWSHh3pc/YXwTA/kAynS10DxsuBSQ4Bh FAZLob+zxmRPYjUhFWP3FuhNElnXhTXTssXZU5jmLmQxSAH8zMLczikaDsJDMwyshu/q vU3Uy8ZyRsGVunDUIzYGX8EUOmrglSuCL3HLNDdChVmN1Wg0lWW8ZfRxGvYpirhmShEO HuyJNOBXFq3jtxa4Be4VQXKARv7N4o52Gc1MuurJijTrr2bJDrIefS9VHh3RagnamrDP ID/Ls0tNR4CUNO1T+AmDoyKHjF+l4oUIoqqGwPc5Pniz+wh3nlysVKrC42fv31Gq2T57 wGQw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=L0E7sVyX; dkim=neutral (no key) header.i=@linutronix.de; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qb28-20020a1709077e9c00b007c07f13f293si5278444ejc.823.2022.12.01.19.10.56; Thu, 01 Dec 2022 19:11:15 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=L0E7sVyX; dkim=neutral (no key) header.i=@linutronix.de; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231867AbiLBCJI (ORCPT + 81 others); Thu, 1 Dec 2022 21:09:08 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59900 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231484AbiLBCJG (ORCPT ); Thu, 1 Dec 2022 21:09:06 -0500 Received: from galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B7C4BB3933 for ; Thu, 1 Dec 2022 18:09:05 -0800 (PST) From: Thomas Gleixner DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1669946944; 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=chh0G08/xLk5pzy1L0Ry5SpkFEB3qVhaXDAsS5cW5fs=; b=L0E7sVyXw6Jblb0n5un5BreQdt4t9bg+f6AbFVIwch5tO/p7/v/6ezmKLmT+d0U7IIXZX/ YlAgyNIpBX7wL5RuPYhq3r17HBE4V/2WMiOEm2ux+QUFGqsXHevHU5fO1iB5N5ieUJhAkE ZQd3hk+wmotVsMxBsqpZwocbPbR90jaz3dVjR24pYwOGG3+Cr3Zkd3xkmGmbUaQXbapxhW bRyPfurZkZ/mjwGxDXVkq6cBDF5NAfSE4BaiZ3ypdhh/LVXAwzifTXapMBxyAgds6DxpdI HiMvuPGCu7yKRJ5X1CgoACn7mnXUtGkBhX6/lMqoHTffsC6OqFPWtGJVQtfF1g== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1669946944; 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=chh0G08/xLk5pzy1L0Ry5SpkFEB3qVhaXDAsS5cW5fs=; b=Lwd+x2kzC4/ZmsV/t8MGhzJYxEo68p+5PgJlbQB65r9+GRtwHW0l3RjbRPJiu+Bo6gYCi8 cEfMNp0XEBWYvtCw== To: Anup Patel Cc: Palmer Dabbelt , Paul Walmsley , Marc Zyngier , Daniel Lezcano , Atish Patra , Alistair Francis , Anup Patel , linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v14 3/8] genirq: Add mechanism to multiplex a single HW IPI In-Reply-To: References: <20221201130135.1115380-1-apatel@ventanamicro.com> <20221201130135.1115380-4-apatel@ventanamicro.com> <87v8mvqbvq.ffs@tglx> Date: Fri, 02 Dec 2022 03:09:03 +0100 Message-ID: <87h6yer1z4.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Anup! On Thu, Dec 01 2022 at 23:30, Anup Patel wrote: > On Thu, Dec 1, 2022 at 10:50 PM Thomas Gleixner wrote: >> > irqchip driver and it is shared by various RISC-V irqchip drivers. >> >> Sure, but now we have two copies of this. One in the Apple AIC and one >> here. The obvious thing to do is: >> >> 1) Provide generic infrastructure >> >> 2) Convert AIC to use it > > Mark Z already has a converted version of AIC driver. > https://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git/log/?h=irq/ipi-mux You are submitting generic infrastructure which is supposed to go through the relevant maintainer tree and not be funneled through some riscv branch. So obviously this very maintainer asks the predictable question and also wants to see the Acked/Tested-by of the folks who maintain apple-AIC. How is that supposed to work without integrating this patch into your series and without having the apple-AIC folks on cc? You did not start kernel development as of yesterday, right? Thanks, tglx