From ae6d6f42ec245158466d9f6bd2106c7b2dbf64bf Mon Sep 17 00:00:00 2001 From: Venkateswara Swamy Bandaru Date: Sat, 27 May 2017 18:27:30 +0530 Subject: [PATCH] qcacmn: Fix for kernel warning in free irq group interrupts Same irq is getting freed for different groups. Fixed it by freeing correct irq numbers in the group. Change-Id: Ia70f101a0770e419a6ff820ba346f53c957ad26a CRs-Fixed: 2053325 --- hif/src/snoc/if_ahb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hif/src/snoc/if_ahb.c b/hif/src/snoc/if_ahb.c index 225898feea7b..580935baa5c6 100644 --- a/hif/src/snoc/if_ahb.c +++ b/hif/src/snoc/if_ahb.c @@ -329,7 +329,7 @@ void hif_ahb_deconfigure_grp_irq(struct hif_softc *scn) if (hif_ext_group->inited == true) { hif_ext_group->inited = false; for (j = 0; j < hif_ext_group->numirq; j++) { - free_irq(ic_irqnum[hif_ext_group->irq[i]], + free_irq(ic_irqnum[hif_ext_group->irq[j]], hif_ext_group); } }