korina: fix loop back of receive descriptors
authorPhil Sutter <n0-1@freewrt.org>
Thu, 15 Jan 2009 12:29:55 +0000 (12:29 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 20 Jan 2009 00:23:00 +0000 (16:23 -0800)
commit6a2fe9834e578590f4a2fbe18a574465ab0e127c
tree0560c9a31716369e3b32dda6560e98d0a9322bd8
parenteed087e367591fc08490d7c6c2779b4b72c8f20c
korina: fix loop back of receive descriptors

After the last loop iteration, i has the value RC32434_NUM_RDS and
therefore leads to an index overflow when used afterwards to address the
last element. This is yet another another bug introduced when rewriting
parts of the driver for upstream preparation, as the original driver
used 'RC32434_NUM_RDS - 1' instead.

Signed-off-by: Phil Sutter <n0-1@freewrt.org>
Acked-by: Florian Fainelli <florian@openwrt.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/korina.c