Skip to content

Commit bde533f

Browse files
ArvindYadavCsdavem330
authored andcommitted
atm: horizon: Fix irq release error
atm_dev_register() can fail here and passed parameters to free irq which is not initialised. Initialization of 'dev->irq' happened after the 'goto out_free_irq'. So using 'irq' insted of 'dev->irq' in free_irq(). Signed-off-by: Arvind Yadav <arvind.yadav.cs@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent c92eb77 commit bde533f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/atm/horizon.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2803,7 +2803,7 @@ static int hrz_probe(struct pci_dev *pci_dev,
28032803
return err;
28042804

28052805
out_free_irq:
2806-
free_irq(dev->irq, dev);
2806+
free_irq(irq, dev);
28072807
out_free:
28082808
kfree(dev);
28092809
out_release:

0 commit comments

Comments
 (0)