From 94b461f6f3543dfb794335d5a9ce27dedde47c6f Mon Sep 17 00:00:00 2001 From: Yipeng Zou Date: Mon, 8 May 2023 16:40:26 +0800 Subject: [PATCH] genirq: introduce handle_fasteoi_edge_irq for phytium hulk inclusion category: bugfix bugzilla: https://gitee.com/openeuler/kernel/issues/I6WPFT CVE: NA -------------------------------- Since we fix the issue that irq may lose in gic-v3. It also needs fixed in phytium platform. Signed-off-by: Yipeng Zou Reviewed-by: Zhang Jianhua Reviewed-by: Liao Chang Signed-off-by: Yongqiang Liu --- drivers/irqchip/irq-gic-phytium-2500.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/irqchip/irq-gic-phytium-2500.c b/drivers/irqchip/irq-gic-phytium-2500.c index 103e97f5855e..f5a6260b3a22 100644 --- a/drivers/irqchip/irq-gic-phytium-2500.c +++ b/drivers/irqchip/irq-gic-phytium-2500.c @@ -1301,7 +1301,7 @@ static int gic_irq_domain_map(struct irq_domain *d, unsigned int irq, if (!gic_dist_supports_lpis()) return -EPERM; irq_domain_set_info(d, irq, hw, chip, d->host_data, - handle_fasteoi_irq, NULL, NULL); + handle_fasteoi_edge_irq, NULL, NULL); } /* Prevents SW retriggers which mess up the ACK/EOI ordering */ -- GitLab