From ef31f3476c426e5e754a7df5c2b81def4fb2b7cf Mon Sep 17 00:00:00 2001 From: Michael Hennerich Date: Wed, 25 Jul 2007 14:09:54 +0800 Subject: [PATCH] --- yaml --- r: 63087 b: refs/heads/master c: 4af4b84088696777e222a5b0e3f55a81935bc9cc h: refs/heads/master i: 63085: 54cafcbda05bc5d50b032f2071da0073ee834750 63083: 149c79a9f3f5de7326dbe07df76f88611737e56f 63079: 76f3e33dd3c4a2cee244b2655ea879aed98a09d8 63071: 8e55c91dc8c33629986344803dd90d2946c44ca8 v: v3 --- [refs] | 2 +- trunk/drivers/net/bfin_mac.c | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 02d6a2242b92..776e25bb6346 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 50e163ce8e3cb17d41367899fbf50a17e358cc89 +refs/heads/master: 4af4b84088696777e222a5b0e3f55a81935bc9cc diff --git a/trunk/drivers/net/bfin_mac.c b/trunk/drivers/net/bfin_mac.c index 9a08d656f1ce..2bb97d464689 100644 --- a/trunk/drivers/net/bfin_mac.c +++ b/trunk/drivers/net/bfin_mac.c @@ -798,6 +798,7 @@ static void bf537mac_shutdown(struct net_device *dev) */ static int bf537mac_open(struct net_device *dev) { + int retval; pr_debug("%s: %s\n", dev->name, __FUNCTION__); /* @@ -811,7 +812,10 @@ static int bf537mac_open(struct net_device *dev) } /* initial rx and tx list */ - desc_list_init(); + retval = desc_list_init(); + + if (retval) + return retval; bf537mac_setphy(dev); setup_system_regs(dev);