Re: [PATCH v4 1/2] genirq: Change hwirq parameter to irq_hw_number_t
From: Farhan Ali
Date: Thu Nov 20 2025 - 13:33:22 EST
On 11/20/2025 2:27 AM, Tobias Schumacher wrote:
The irqdomain implementation internally represents hardware IRQs as
irq_hw_number_t, which is defined as unsigned long int. When providing
an irq_hw_number_t to the generic_handle_domain() functions that expect
and unsigned int hwirq, this can lead to a loss of information. Change
the hwirq parameter to irq_hw_number_t to support the full range of
hwirqs.
Reviewed-by: Thomas Gleixner<tglx@xxxxxxxxxxxxx>
Reviewed-by: Niklas Schnelle<schnelle@xxxxxxxxxxxxx>
Signed-off-by: Tobias Schumacher<ts@xxxxxxxxxxxxx>
---
include/linux/irqdesc.h | 6 +++---
kernel/irq/irqdesc.c | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
Reviewed-by: Farhan Ali <alifm@xxxxxxxxxxxxx>