lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 01 Jun 2020 10:45:05 +0100 From: Marc Zyngier <maz@...nel.org> To: Anup Patel <anup.patel@....com> Cc: Palmer Dabbelt <palmer@...belt.com>, Paul Walmsley <paul.walmsley@...ive.com>, Albert Ou <aou@...s.berkeley.edu>, Daniel Lezcano <daniel.lezcano@...aro.org>, Thomas Gleixner <tglx@...utronix.de>, Jason Cooper <jason@...edaemon.net>, Atish Patra <atish.patra@....com>, Alistair Francis <Alistair.Francis@....com>, Anup Patel <anup@...infault.org>, linux-riscv@...ts.infradead.org, linux-kernel@...r.kernel.org, Palmer Dabbelt <palmerdabbelt@...gle.com> Subject: Re: [PATCH v7 3/6] irqchip: RISC-V per-HART local interrupt controller driver On 2020-06-01 10:15, Anup Patel wrote: > The RISC-V per-HART local interrupt controller manages software > interrupts, timer interrupts, external interrupts (which are routed > via the platform level interrupt controller) and other per-HART > local interrupts. > > We add a driver for the RISC-V local interrupt controller, which > eventually replaces the RISC-V architecture code, allowing for a > better split between arch code and drivers. > > The driver is compliant with RISC-V Hart-Level Interrupt Controller > DT bindings located at: > Documentation/devicetree/bindings/interrupt-controller/riscv,cpu-intc.txt > > Co-developed-by: Palmer Dabbelt <palmer@...belt.com> > Signed-off-by: Palmer Dabbelt <palmer@...belt.com> > Signed-off-by: Anup Patel <anup.patel@....com> > Acked-by: Palmer Dabbelt <palmerdabbelt@...gle.com> > --- > arch/riscv/Kconfig | 1 + > arch/riscv/include/asm/irq.h | 2 - > arch/riscv/kernel/irq.c | 33 +------ > arch/riscv/kernel/traps.c | 2 - > drivers/irqchip/Kconfig | 13 +++ > drivers/irqchip/Makefile | 1 + > drivers/irqchip/irq-riscv-intc.c | 146 ++++++++++++++++++++++++++++++ > drivers/irqchip/irq-sifive-plic.c | 30 ++++-- > include/linux/cpuhotplug.h | 1 + > 9 files changed, 188 insertions(+), 41 deletions(-) > create mode 100644 drivers/irqchip/irq-riscv-intc.c Reviewed-by: Marc Zyngier <maz@...nel.org> M. -- Jazz is not dead. It just smells funny...
Powered by blists - more mailing lists