* [BK PATCHES] 2.5.x net driver fixes
@ 2003-11-13 1:37 Jeff Garzik
0 siblings, 0 replies; only message in thread
From: Jeff Garzik @ 2003-11-13 1:37 UTC (permalink / raw)
To: torvalds; +Cc: netdev
Linus, please do a
bk pull bk://gkernel.bkbits.net/net-drivers-2.5
This will update the following files:
drivers/net/tg3.c | 2 +-
drivers/net/tulip/de4x5.c | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
through these ChangeSets:
<shemminger@osdl.org> (03/11/12 1.1414.3.4)
[netdrvr de4x5] NE54-de4x5 - fix missing free on error path - found by viro
<herbert@gondor.apana.org.au> (03/11/12 1.1414.3.3)
[netdrvr tg3] initialize workqueue correctly
(fixes crash)
diff -Nru a/drivers/net/tg3.c b/drivers/net/tg3.c
--- a/drivers/net/tg3.c Wed Nov 12 20:34:35 2003
+++ b/drivers/net/tg3.c Wed Nov 12 20:34:35 2003
@@ -7605,7 +7605,7 @@
spin_lock_init(&tp->lock);
spin_lock_init(&tp->tx_lock);
spin_lock_init(&tp->indirect_lock);
- PREPARE_WORK(&tp->reset_task, tg3_reset_task, tp);
+ INIT_WORK(&tp->reset_task, tg3_reset_task, tp);
tp->regs = (unsigned long) ioremap(tg3reg_base, tg3reg_len);
if (tp->regs == 0UL) {
diff -Nru a/drivers/net/tulip/de4x5.c b/drivers/net/tulip/de4x5.c
--- a/drivers/net/tulip/de4x5.c Wed Nov 12 20:34:35 2003
+++ b/drivers/net/tulip/de4x5.c Wed Nov 12 20:34:35 2003
@@ -1237,6 +1237,8 @@
if (lp->useSROM) {
lp->state = INITIALISED;
if (srom_infoleaf_info(dev)) {
+ dma_free_coherent (gendev, lp->dma_size,
+ lp->rx_ring, lp->dma_rings);
return -ENXIO;
}
srom_init(dev);
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2003-11-13 1:37 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-11-13 1:37 [BK PATCHES] 2.5.x net driver fixes Jeff Garzik
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.