Module Name: src
Committed By: martin
Date: Tue Nov 4 09:27:59 UTC 2014
Modified Files:
src/doc [netbsd-6]: CHANGES-6.2
Log Message:
Ticket #1146
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.151 -r1.1.2.152 src/doc/CHANGES-6.2
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/doc/CHANGES-6.2
diff -u src/doc/CHANGES-6.2:1.1.2.151 src/doc/CHANGES-6.2:1.1.2.152
--- src/doc/CHANGES-6.2:1.1.2.151 Tue Nov 4 01:56:17 2014
+++ src/doc/CHANGES-6.2 Tue Nov 4 09:27:59 2014
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-6.2,v 1.1.2.151 2014/11/04 01:56:17 msaitoh Exp $
+# $NetBSD: CHANGES-6.2,v 1.1.2.152 2014/11/04 09:27:59 martin Exp $
A complete list of changes from the 6.1 release until the 6.2 release:
@@ -4191,3 +4191,23 @@ lib/libperfuse/ops.c 1.74
PUFFS_IO_APPEND flag. The symptom was a hang when appending to
a file with a null size.
[manu, ticket #1151]
+
+sys/dev/mii/atphy.c 1.15
+sys/dev/mii/brgphy.c 1.66
+sys/dev/mii/mii.h 1.17
+sys/dev/mii/mii_physubr.c 1.79
+sys/dev/mii/rgephy.c 1.33
+
+ The bit location of link ability is different between 1000Base-X
+ and others (See annex 28B.2 and 28D). The old mii.h defined
+ ANAR_X_PAUSE_* macros. Those macros were named for 1000Base-X,
+ but the bit definitions were not for 1000Base-X but for others
+ (e.g. 1000BaseT). So there was bug in auto negotiation for
+ 1000Base-X, but there was no bug for other media. Define new
+ macro named ANAR_PAUSE_* and ANLPAR_PAUSE_* for other than
+ 1000Base-X and fix the bit definitions of ANAR_X_PAUSE_* and
+ ANLPPAR_X_*. Change some PHY drivers to use true macro. Same as
+ other *BSDs.
+ [msaitoh, ticket #1146]
+
+