This change to the es3210 (EISA, 8390 based) in 2.3.25 will probably
silently break the driver
- memcpy_fromio(skb->data, xfer_start, count);
+ isa_eth_io_copy_and_csum(skb, xfer_start, count, 0);
as these old EISA cards require longword mem access. (count is rounded
up for this). The other EISA drivers with the same mem requirements
(lne390, ne3210) are ok - they only got the isa_ prefix.
Paul.
--- drivers/net/es3210.c~ Thu Nov 4 05:16:31 1999
+++ drivers/net/es3210.c Thu Nov 4 14:38:20 1999
@@ -344,7 +344,7 @@
isa_memcpy_fromio(skb->data + semi_count, dev->rmem_start, count);
} else {
/* Packet is in one chunk. */
- isa_eth_io_copy_and_csum(skb, xfer_start, count, 0);
+ isa_memcpy_fromio(skb->data, xfer_start, count);
}
}
__________________________________________________
Do You Yahoo!?
Bid and sell for free at http://auctions.yahoo.com
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]