[via-rhine][PATCH] 1.17 release

Roger Luethi
2003-03-01T12:05:13Z

[-- Attachment #1: Type: text/plain, Size: 538 bytes --]

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

[-- Attachment #2: via-rhine-1.17-version_log.diff --]
[-- Type: text/plain, Size: 701 bytes --]

--- 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.