Should be supported on architectures where the hardware has support for it. It is a feature of the kernel.
ARM, ARC, x86 do support it.
[ChuckJ] To clarify. On ARC, FIRQ can be nested on top of RIRQ. But at this time RIRQ cannot be nested on top of RIRQ.
Some assembly language has to be re-organized in Zephyr to allow for this.
But yes, as a goal, nested interrupts are desired.