Commit 06d6e6d2 authored by Nicolas Kaiser's avatar Nicolas Kaiser Committed by David S. Miller
Browse files

drivers/net: sgiseeq: fix return on error



If we continue on error, we'd likely free the IRQ that we
didn't get, right?

Signed-off-by: default avatarNicolas Kaiser <nikai@nikai.net>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 7932c2e5
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -531,7 +531,7 @@ static int sgiseeq_open(struct net_device *dev)

	if (request_irq(irq, sgiseeq_interrupt, 0, sgiseeqstr, dev)) {
		printk(KERN_ERR "Seeq8003: Can't get irq %d\n", dev->irq);
		err = -EAGAIN;
		return -EAGAIN;
	}

	err = init_seeq(dev, sp, sregs);