[via-rhine][PATCH] 1.17 release

Roger Luethi (rl@hellgate.ch)
Sat, 1 Mar 2003 13:15:16 +0100


This is a MIME-formatted message. If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--=_courier-24954-1046521449-0001-2
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Alas no rave reviews on lkml, but the private feedback I have received so
far on the recent changes has been excellent. The Rhine-II is now finally
usable with via-rhine. Time to call it 1.17. -- Please apply.

FWIW I think the four patches (including this one) leading up to 1.17 are
2.4 material, too. The drivers were identical at 1.16, and some kind souls
successfully tested 1.17 on 2.4. Given the low frequency of 2.4 releases
and the brokenness of the driver until now, it would seem like a good idea
to have it in 2.4.21.

Roger

--=_courier-24954-1046521449-0001-2
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="via-rhine-1.17-version_log.diff"

--- 09_reset_trivial/drivers/net/via-rhine.c Thu Feb 27 13:27:00 2003
+++ 10_version_log/drivers/net/via-rhine.c Sat Mar 1 12:53:03 2003
@@ -108,11 +108,18 @@
- New reset code uses "force reset" cmd on Rhine-II
- Various clean ups

+ LK1.1.17 (Roger Luethi)
+ - Fix race in via_rhine_start_tx()
+ - On errors, wait for Tx engine to turn off before scavenging
+ - Handle Tx descriptor write-back race on Rhine-II
+ - Force flushing for PCI posted writes
+ - More reset code changes
+
*/

#define DRV_NAME "via-rhine"
-#define DRV_VERSION "1.1.16"
-#define DRV_RELDATE "February-15-2003"
+#define DRV_VERSION "1.1.17"
+#define DRV_RELDATE "March-1-2003"


/* A few user-configurable values.

--=_courier-24954-1046521449-0001-2--