svn commit: r254170 - in stable/9/sys/sparc64: include sparc64

2013-08-09 Thread Marius Strobl
Author: marius Date: Sat Aug 10 00:06:56 2013 New Revision: 254170 URL: http://svnweb.freebsd.org/changeset/base/254170 Log: MFC: r251782, r251783, r253994 - Remove conflicting macros from SPARC64's atomic(9) header. - Add MD (for now) atomic_store_acq_() and use it in pmap_activate()

svn commit: r254169 - in stable/9/sys: amd64/include gnu/fs/xfs/FreeBSD i386/include kern mips/include pc98/include sparc64/include sys x86/include

2013-08-09 Thread Marius Strobl
Author: marius Date: Sat Aug 10 00:00:19 2013 New Revision: 254169 URL: http://svnweb.freebsd.org/changeset/base/254169 Log: MFC: r241374 Add an unified macro to deny ability from the compiler to reorder instruction loads/stores at its will. The macro __compiler_membar() is currently su

svn commit: r254162 - stable/9/sys/dev/scc

2013-08-09 Thread Marius Strobl
Author: marius Date: Fri Aug 9 21:04:00 2013 New Revision: 254162 URL: http://svnweb.freebsd.org/changeset/base/254162 Log: MFC: r253902 Const'ify scc_driver_name. Modified: stable/9/sys/dev/scc/scc_bfe.h stable/9/sys/dev/scc/scc_core.c Directory Properties: stable/9/sys/ (props c

svn commit: r254161 - stable/9/sys/dev/scc

2013-08-09 Thread Marius Strobl
Author: marius Date: Fri Aug 9 21:01:41 2013 New Revision: 254161 URL: http://svnweb.freebsd.org/changeset/base/254161 Log: MFC: r253900 - Use NULL instead of 0 for pointers. - Remove unnecessary __RMAN_RESOURCE_VISIBLE. Modified: stable/9/sys/dev/scc/scc_bfe_ebus.c stable/9/sys/dev

svn commit: r254160 - stable/9/sys/dev/scc

2013-08-09 Thread Marius Strobl
Author: marius Date: Fri Aug 9 20:58:06 2013 New Revision: 254160 URL: http://svnweb.freebsd.org/changeset/base/254160 Log: MFC: r253899, r253920 - Implement iclear methods for QUICC and SAB 82532. With r253161 in place, this is is crucial at least for the latter. What happens is t

svn commit: r254158 - stable/9/sys/fs/cd9660

2013-08-09 Thread Marius Strobl
Author: marius Date: Fri Aug 9 19:45:55 2013 New Revision: 254158 URL: http://svnweb.freebsd.org/changeset/base/254158 Log: MFC: r253742 - Add const-qualifiers to the arguments of isonum_*(). - According to ISO 9660 7.1.2, isonum_712() should return a signed value. - Try to get isonum_

svn commit: r254157 - in stable/9: lib/libc/sparc64/gen lib/libthread_db/arch/sparc64 sys/sparc64/include sys/sparc64/sparc64

2013-08-09 Thread Marius Strobl
Author: marius Date: Fri Aug 9 19:44:19 2013 New Revision: 254157 URL: http://svnweb.freebsd.org/changeset/base/254157 Log: MFC: r253266 Prefix the alias macros for members of struct __mcontext with an underscore in order to avoid a clash in the net80211 code. Modified: stable/9/lib/l

svn commit: r254153 - stable/9/sys/dev/aac

2013-08-09 Thread Marius Strobl
Author: marius Date: Fri Aug 9 18:54:27 2013 New Revision: 254153 URL: http://svnweb.freebsd.org/changeset/base/254153 Log: MFC: 254004 As it turns out, MSIs are broken with 2820SA so introduce an AAC_FLAGS_NOMSI quirk and apply it to these controllers [1]. The same problem was reported

svn commit: r254152 - stable/9/sys/ufs/ufs

2013-08-09 Thread Pedro F. Giffuni
Author: pfg Date: Fri Aug 9 17:52:56 2013 New Revision: 254152 URL: http://svnweb.freebsd.org/changeset/base/254152 Log: MFC r252435, r252437, r253163: Change i_gen in UFS to an unsigned type. In UFS, i_gen is a random generated value and there is not way for it to be negative. Actua

svn commit: r254148 - stable/9/sys/fs/ext2fs

2013-08-09 Thread Pedro F. Giffuni
Author: pfg Date: Fri Aug 9 16:27:51 2013 New Revision: 254148 URL: http://svnweb.freebsd.org/changeset/base/254148 Log: MFC r253173: Implement 1003.1-2001 pathconf() keys. This is based on r106058 in UFS. Modified: stable/9/sys/fs/ext2fs/ext2_vnops.c Directory Properties: stable/

svn commit: r254146 - in stable/9/sys/boot: common i386/loader ia64/common pc98/loader powerpc/ofw powerpc/ps3 sparc64/loader

2013-08-09 Thread Devin Teske
Author: dteske Date: Fri Aug 9 14:17:47 2013 New Revision: 254146 URL: http://svnweb.freebsd.org/changeset/base/254146 Log: MFC r242688: Hook in new files menusets.4th and manual. Modified: stable/9/sys/boot/common/Makefile.inc stable/9/sys/boot/i386/loader/Makefile stable/9/sys/boot/ia6

svn commit: r254144 - stable/9/sys/conf

2013-08-09 Thread Glen Barber
Author: gjb Date: Fri Aug 9 12:19:38 2013 New Revision: 254144 URL: http://svnweb.freebsd.org/changeset/base/254144 Log: releng/9.2 was branched, so call this -PRERELEASE again for the duration of the 9.2-RELEASE cycle. Modified: stable/9/sys/conf/newvers.sh Modified: stable/9/sys/conf/ne

svn commit: r254136 - stable/9/contrib/libcxxrt

2013-08-09 Thread David Chisnall
Author: theraven Date: Fri Aug 9 09:34:11 2013 New Revision: 254136 URL: http://svnweb.freebsd.org/changeset/base/254136 Log: MFC alignment fix for libcxxrt. Modified: stable/9/contrib/libcxxrt/unwind-itanium.h Directory Properties: stable/9/contrib/libcxxrt/ (props changed) Modified: s