diff -urpN --exclude-from=/home/davej/.exclude bk-linus/drivers/net/sunbmac.c linux-2.5/drivers/net/sunbmac.c --- bk-linus/drivers/net/sunbmac.c 2002-11-21 02:16:30.000000000 +0000 +++ linux-2.5/drivers/net/sunbmac.c 2002-11-21 17:59:30.000000000 +0000 @@ -1211,6 +1208,7 @@ fail_and_cleanup: bp->bblock_dvma); unregister_netdev(dev); + kfree(dev->priv); kfree(dev); return -ENODEV; }