use correct array index. (array is just 6 bytes long)
Subsystems (2)
PATCH 1/1 use correct array index. (array is just 6 bytes long)
From: Marcus Meissner <[email protected]>
Use correct array index (goes from 0-6 instead of 10-16).
Signed-off-by Marcus Meissner <[email protected]>
--- drivers/net/tokenring/3c359.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
drivers/net/tokenring/3c359.c +1 -1
@@ -763,7 +763,7 @@ static int xl_open_hw(struct net_deviceif (xl_priv->xl_laa[0 ]) {/* If using a LAA address */ for (i=10 ;i<16 ;i++) {writel ( (MEM_BYTE_WRITE |0xD0000 | xl_priv->srb) + i, xl_mmio +MMIO_MAC_ACCESS_CMD ) ; -writeb (xl_priv->xl_laa[i],xl_mmio +MMIO_MACDATA ) ; +writeb (xl_priv->xl_laa[i-10 ],xl_mmio +MMIO_MACDATA ) ; }memcpy (dev->dev_addr,xl_priv->xl_laa,dev->addr_len) ; }else {/* Regular hardware address */
Signature · 1 line
1.4.3.4