lkml.org 
[lkml]   [2020]   [Jun]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v3 11/14 RESEND] irqchip/omap-intc: Fix potential resource leak
    Date
    There exists potential resource leak in the error path, fix it.

    Fixes: 8598066cddd1 ("arm: omap: irq: move irq.c to drivers/irqchip/")
    Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>
    ---
    drivers/irqchip/irq-omap-intc.c | 4 +++-
    1 file changed, 3 insertions(+), 1 deletion(-)

    diff --git a/drivers/irqchip/irq-omap-intc.c b/drivers/irqchip/irq-omap-intc.c
    index d360a6e..e711530 100644
    --- a/drivers/irqchip/irq-omap-intc.c
    +++ b/drivers/irqchip/irq-omap-intc.c
    @@ -254,8 +254,10 @@ static int __init omap_init_irq_of(struct device_node *node)
    omap_irq_soft_reset();

    ret = omap_alloc_gc_of(domain, omap_irq_base);
    - if (ret < 0)
    + if (ret < 0) {
    irq_domain_remove(domain);
    + iounmap(omap_irq_base);
    + }

    return ret;
    }
    --
    2.1.0
    \
     
     \ /
      Last update: 2020-06-24 09:46    [W:4.078 / U:0.624 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site