hulk inclusion category: feature bugzilla: https://gitee.com/openeuler/kernel/issues/IDC9YK -------------------------------- genirq: Fix kabi for `struct irqstat __percpu *kstat_irqs` in `struct irq_desc`. Fixes: 855953eb7993 ("genirq: Convert kstat_irqs to a struct") Signed-off-by: Zicheng Qu <quzicheng@huawei.com> --- include/linux/irqdesc.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/linux/irqdesc.h b/include/linux/irqdesc.h index b3eddd818804..1b4a31a257cb 100644 --- a/include/linux/irqdesc.h +++ b/include/linux/irqdesc.h @@ -63,7 +63,8 @@ struct irqstat { struct irq_desc { struct irq_common_data irq_common_data; struct irq_data irq_data; - struct irqstat __percpu *kstat_irqs; + KABI_REPLACE(unsigned int __percpu *kstat_irqs, + struct irqstat __percpu *kstat_irqs) irq_flow_handler_t handle_irq; struct irqaction *action; /* IRQ action list */ unsigned int status_use_accessors; -- 2.34.1