Module Name: src
Committed By: sborrill
Date: Thu Jan 5 11:54:25 UTC 2012
Modified Files:
src/doc [netbsd-5]: CHANGES-5.2
Log Message:
Ticket #1703
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.125 -r1.1.2.126 src/doc/CHANGES-5.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-5.2
diff -u src/doc/CHANGES-5.2:1.1.2.125 src/doc/CHANGES-5.2:1.1.2.126
--- src/doc/CHANGES-5.2:1.1.2.125 Thu Jan 5 10:36:33 2012
+++ src/doc/CHANGES-5.2 Thu Jan 5 11:54:24 2012
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-5.2,v 1.1.2.125 2012/01/05 10:36:33 sborrill Exp $
+# $NetBSD: CHANGES-5.2,v 1.1.2.126 2012/01/05 11:54:24 sborrill Exp $
A complete list of changes from the NetBSD 5.1 release to the NetBSD 5.2
release:
@@ -5856,3 +5856,11 @@ sys/net/if.c 1.246
around. Reverts fix for PR 42585 (ticket #1416) as the root cause
of the crash is addressed by PR 44054 (pullup #1541).
[obache, ticket #1708]
+
+sys/dev/pci/if_wmreg.h 1.46
+ Mark all of the Rx descriptor fields 'volatile' so that the compiler
+ will not re-order accesses. Some versions of GCC (such as one in NetBSD
+ 5.x) definitely do re-order reads from these fields if they're not
+ marked volatile.
+ [dyoung, ticket #1703]
+