OSDN Git Service
(root)
/
uclinux-h8
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3ce2c3f
)
bnx2x: Memory clean up on failure
author
Eilon Greenstein
<eilong@broadcom.com>
Thu, 12 Feb 2009 08:37:57 +0000
(08:37 +0000)
committer
David S. Miller
<davem@davemloft.net>
Mon, 16 Feb 2009 07:31:47 +0000
(23:31 -0800)
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bnx2x_init.h
patch
|
blob
|
history
diff --git
a/drivers/net/bnx2x_init.h
b/drivers/net/bnx2x_init.h
index
961db49
..
021438f
100644
(file)
--- a/
drivers/net/bnx2x_init.h
+++ b/
drivers/net/bnx2x_init.h
@@
-274,6
+274,9
@@
static void bnx2x_init_wr_wb(struct bnx2x *bp, u32 addr, const u32 *data,
rc = bnx2x_gunzip(bp, (u8 *)data, len);
if (rc) {
BNX2X_ERR("gunzip failed ! rc %d\n", rc);
+#ifdef __BIG_ENDIAN
+ kfree(temp);
+#endif
return;
}
len = bp->gunzip_outlen;