On Wed, Jan 24, 2018 at 07:07:53PM -0800, Palmer Dabbelt wrote: > It looks like this same irqchip registration mechanism has been copied > into a handful of ports, including aarch64 and openrisc. I want to use > this in the RISC-V port, so I thought it would be good to make this > generic instead. > > This patch simply moves set_handle_irq and handle_arch_irq from arch/arm > to kernel/irq/handle.c.
The two important changes here are that: a) the handle_arch_irq defintion is moved from assembly to C code b) it is now marked __ro_after_init Those should be prominently mentioned in the changelog, and for a we probably need an explicit ACK from the ARM folks.