Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ac3200: fix error path

Do not call free_irq() if request_irq() failed.

Signed-off-by: Kulikov Vasiliy <segooon@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Kulikov Vasiliy and committed by
David S. Miller
ba80a252 451d33dd

+1 -1
+1 -1
drivers/net/ac3200.c
··· 211 211 retval = request_irq(dev->irq, ei_interrupt, 0, DRV_NAME, dev); 212 212 if (retval) { 213 213 printk (" nothing! Unable to get IRQ %d.\n", dev->irq); 214 - goto out1; 214 + goto out; 215 215 } 216 216 217 217 printk(" IRQ %d, %s port\n", dev->irq, port_name[dev->if_port]);