diff options
author | Clive Stubbings <uboot@xentech.co.uk> | 2008-10-27 15:05:00 +0000 |
---|---|---|
committer | Ben Warren <biggerbadderben@gmail.com> | 2008-11-09 21:38:02 -0800 |
commit | f2a7806fc23e82d30c8548911369e0c530607354 (patch) | |
tree | 11150d6189007a7f3b7122306320b0f9947349d8 | |
parent | 0115b1953718a2969f6469d3d5da51ba11e12d42 (diff) | |
download | u-boot-f2a7806fc23e82d30c8548911369e0c530607354.tar.gz u-boot-f2a7806fc23e82d30c8548911369e0c530607354.tar.bz2 u-boot-f2a7806fc23e82d30c8548911369e0c530607354.zip |
xilinx_emaclite buffer overrun
Patch to fix buffer allocation size and alignment. Buffer needs to be u32 aligned and
PKTSIZE_ALIGN bytes long.
Acked-by: Michal Simek <monstr@monstr.eu>
Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
-rw-r--r-- | drivers/net/xilinx_emaclite.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/xilinx_emaclite.c b/drivers/net/xilinx_emaclite.c index 88cd0f9ff4..0e96ef184a 100644 --- a/drivers/net/xilinx_emaclite.c +++ b/drivers/net/xilinx_emaclite.c @@ -70,7 +70,7 @@ typedef struct { static xemaclite emaclite; -static char etherrxbuff[PKTSIZE_ALIGN/4]; /* Receive buffer */ +static u32 etherrxbuff[PKTSIZE_ALIGN/4]; /* Receive buffer */ /* hardcoded MAC address for the Xilinx EMAC Core when env is nowhere*/ #ifdef CONFIG_ENV_IS_NOWHERE |