From: Anup Patel <apatel@ventanamicro.com> To: Thomas Gleixner <tglx@linutronix.de> Cc: Palmer Dabbelt <palmer@dabbelt.com>, Paul Walmsley <paul.walmsley@sifive.com>, Marc Zyngier <maz@kernel.org>, Daniel Lezcano <daniel.lezcano@linaro.org>, Atish Patra <atishp@atishpatra.org>, Alistair Francis <Alistair.Francis@wdc.com>, Anup Patel <anup@brainfault.org>, 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 Date: Fri, 2 Dec 2022 10:34:00 +0530 [thread overview] Message-ID: <CAK9=C2Vnp9gTqX7AHxqCaVzVx1qGGRE0fCG1uxQUnh6n0dSm-g@mail.gmail.com> (raw) In-Reply-To: <87h6yer1z4.ffs@tglx> On Fri, Dec 2, 2022 at 7:39 AM Thomas Gleixner <tglx@linutronix.de> wrote: > > Anup! > > On Thu, Dec 01 2022 at 23:30, Anup Patel wrote: > > On Thu, Dec 1, 2022 at 10:50 PM Thomas Gleixner <tglx@linutronix.de> 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. Not CCing apple-AIC maintainers was purely accidental. Actually, I had started off ipi-mux with the intent to share across RISC-V irqchip drivers. Only in recent patch revisions (based on suggestion from Marc Z), I tried to converge and make it useful for apple-AIC driver as well. Unfortunately, I don't have apple HW for testing this so I was hoping someone will help. Thanks to Marc Z, we now have a patch for apple-AIC driver as well. > > How is that supposed to work without integrating this patch into your > series and without having the apple-AIC folks on cc? Okay, I will include the apple-AIC patch from Marc Z in the next revision and add apple-AIC folks in CC. > > You did not start kernel development as of yesterday, right? > > Thanks, > > tglx Regards, Anup
WARNING: multiple messages have this Message-ID (diff)
From: Anup Patel <apatel@ventanamicro.com> To: Thomas Gleixner <tglx@linutronix.de> Cc: Palmer Dabbelt <palmer@dabbelt.com>, Paul Walmsley <paul.walmsley@sifive.com>, Marc Zyngier <maz@kernel.org>, Daniel Lezcano <daniel.lezcano@linaro.org>, Atish Patra <atishp@atishpatra.org>, Alistair Francis <Alistair.Francis@wdc.com>, Anup Patel <anup@brainfault.org>, 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 Date: Fri, 2 Dec 2022 10:34:00 +0530 [thread overview] Message-ID: <CAK9=C2Vnp9gTqX7AHxqCaVzVx1qGGRE0fCG1uxQUnh6n0dSm-g@mail.gmail.com> (raw) In-Reply-To: <87h6yer1z4.ffs@tglx> On Fri, Dec 2, 2022 at 7:39 AM Thomas Gleixner <tglx@linutronix.de> wrote: > > Anup! > > On Thu, Dec 01 2022 at 23:30, Anup Patel wrote: > > On Thu, Dec 1, 2022 at 10:50 PM Thomas Gleixner <tglx@linutronix.de> 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. Not CCing apple-AIC maintainers was purely accidental. Actually, I had started off ipi-mux with the intent to share across RISC-V irqchip drivers. Only in recent patch revisions (based on suggestion from Marc Z), I tried to converge and make it useful for apple-AIC driver as well. Unfortunately, I don't have apple HW for testing this so I was hoping someone will help. Thanks to Marc Z, we now have a patch for apple-AIC driver as well. > > How is that supposed to work without integrating this patch into your > series and without having the apple-AIC folks on cc? Okay, I will include the apple-AIC patch from Marc Z in the next revision and add apple-AIC folks in CC. > > You did not start kernel development as of yesterday, right? > > Thanks, > > tglx Regards, Anup _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv
next prev parent reply other threads:[~2022-12-02 5:04 UTC|newest] Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top 2022-12-01 13:01 [PATCH v14 0/8] RISC-V IPI Improvements Anup Patel 2022-12-01 13:01 ` Anup Patel 2022-12-01 13:01 ` [PATCH v14 1/8] RISC-V: Clear SIP bit only when using SBI IPI operations Anup Patel 2022-12-01 13:01 ` Anup Patel 2022-12-01 13:01 ` [PATCH v14 2/8] irqchip/riscv-intc: Allow drivers to directly discover INTC hwnode Anup Patel 2022-12-01 13:01 ` Anup Patel 2022-12-01 13:01 ` [PATCH v14 3/8] genirq: Add mechanism to multiplex a single HW IPI Anup Patel 2022-12-01 13:01 ` Anup Patel 2022-12-01 17:20 ` Thomas Gleixner 2022-12-01 17:20 ` Thomas Gleixner 2022-12-01 18:00 ` Anup Patel 2022-12-01 18:00 ` Anup Patel 2022-12-02 2:09 ` Thomas Gleixner 2022-12-02 2:09 ` Thomas Gleixner 2022-12-02 5:04 ` Anup Patel [this message] 2022-12-02 5:04 ` Anup Patel 2022-12-01 13:01 ` [PATCH v14 4/8] RISC-V: Treat IPIs as normal Linux IRQs Anup Patel 2022-12-01 13:01 ` Anup Patel 2022-12-01 13:01 ` [PATCH v14 5/8] RISC-V: Allow marking IPIs as suitable for remote FENCEs Anup Patel 2022-12-01 13:01 ` Anup Patel 2022-12-01 13:01 ` [PATCH v14 6/8] RISC-V: Use IPIs for remote TLB flush when possible Anup Patel 2022-12-01 13:01 ` Anup Patel 2022-12-01 13:01 ` [PATCH v14 7/8] RISC-V: Use IPIs for remote icache " Anup Patel 2022-12-01 13:01 ` Anup Patel 2022-12-01 13:01 ` [PATCH v14 8/8] irqchip/riscv-intc: Add empty irq_eoi() for chained irq handlers Anup Patel 2022-12-01 13:01 ` Anup Patel
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to='CAK9=C2Vnp9gTqX7AHxqCaVzVx1qGGRE0fCG1uxQUnh6n0dSm-g@mail.gmail.com' \ --to=apatel@ventanamicro.com \ --cc=Alistair.Francis@wdc.com \ --cc=anup@brainfault.org \ --cc=atishp@atishpatra.org \ --cc=daniel.lezcano@linaro.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-riscv@lists.infradead.org \ --cc=maz@kernel.org \ --cc=palmer@dabbelt.com \ --cc=paul.walmsley@sifive.com \ --cc=tglx@linutronix.de \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.