--- zzzz-none-000/linux-2.4.17/drivers/acorn/net/etherh.c 2001-09-13 22:21:32.000000000 +0000 +++ sangam-fb-401/linux-2.4.17/drivers/acorn/net/etherh.c 2004-04-08 07:35:46.000000000 +0000 @@ -251,6 +251,12 @@ return; } + /* + * Make sure we have a round number of bytes if we're in word mode. + */ + if (count & 1 && ei_local->word16) + count++; + ei_local->dmaing |= 1; addr = dev->base_addr;