Hello,
This series solves some issues about global "irq_type" that is used for indicating the current type for users.
In addition, avoid an unexpected warning that occur due to interrupts remaining after displaying an error caused by devm_request_irq().
Patch 1 includes adding GET_IRQTYPE test (check for failure). Patch 2-4 include fixes for stable kernels that have global "irq_type". Patch 5-6 include improvements for the latest.
Applied to misc, thank you!
Krzysztof