svn commit: r260034 - stable/9/sys/ufs/ffs

2013-12-28 Thread Kirk McKusick
Author: mckusick Date: Sun Dec 29 07:29:45 2013 New Revision: 260034 URL: http://svnweb.freebsd.org/changeset/base/260034 Log: MFC of 258789: We needlessly panic when trying to flush MKDIR_PARENT dependencies. We had previously tried to flush all MKDIR_PARENT dependencies (and all the N

svn commit: r260033 - stable/10/sys/ufs/ffs

2013-12-28 Thread Kirk McKusick
Author: mckusick Date: Sun Dec 29 07:26:48 2013 New Revision: 260033 URL: http://svnweb.freebsd.org/changeset/base/260033 Log: MFC of 258789: We needlessly panic when trying to flush MKDIR_PARENT dependencies. We had previously tried to flush all MKDIR_PARENT dependencies (and all the N

svn commit: r260032 - head/sys/vm

2013-12-28 Thread Alan Cox
Author: alc Date: Sun Dec 29 04:54:52 2013 New Revision: 260032 URL: http://svnweb.freebsd.org/changeset/base/260032 Log: Add "popmap" assertions: The page being freed isn't already free, and the page being allocated isn't already allocated. Sponsored by: EMC / Isilon Storage Division Mo

Re: svn commit: r260022 - head/lib/libkvm

2013-12-28 Thread Marcel Moolenaar
On Dec 28, 2013, at 7:32 PM, John-Mark Gurney wrote: > Marcel Moolenaar wrote this message on Sat, Dec 28, 2013 at 18:49 -0800: >> >> On Dec 28, 2013, at 5:08 PM, John-Mark Gurney wrote: >> >>> Marcel Moolenaar wrote this message on Sat, Dec 28, 2013 at 23:01 +: Author: marcel D

svn commit: r260031 - head/sys/rpc

2013-12-28 Thread Alexander Motin
Author: mav Date: Sun Dec 29 03:43:25 2013 New Revision: 260031 URL: http://svnweb.freebsd.org/changeset/base/260031 Log: In addition to r259632 completely block receive upcalls if we have more data than we need. This reduces lock pressure from xprt_active() side. Modified: head/sys/rpc/sv

Re: svn commit: r260022 - head/lib/libkvm

2013-12-28 Thread John-Mark Gurney
Marcel Moolenaar wrote this message on Sat, Dec 28, 2013 at 18:49 -0800: > > On Dec 28, 2013, at 5:08 PM, John-Mark Gurney wrote: > > > Marcel Moolenaar wrote this message on Sat, Dec 28, 2013 at 23:01 +: > >> Author: marcel > >> Date: Sat Dec 28 23:01:57 2013 > >> New Revision: 260022 > >>

svn commit: r260030 - head/lib/libkvm

2013-12-28 Thread Marcel Moolenaar
Author: marcel Date: Sun Dec 29 03:15:15 2013 New Revision: 260030 URL: http://svnweb.freebsd.org/changeset/base/260030 Log: Revert part of r260022: LIB32 builds were broken by it. Modified: head/lib/libkvm/Makefile Modified: head/lib/libkvm/Makefile =

svn commit: r260029 - in stable/10: contrib/atf contrib/atf/admin contrib/atf/atf-c contrib/atf/atf-c++ contrib/atf/atf-c++/detail contrib/atf/atf-c/detail contrib/atf/atf-config contrib/atf/atf-re...

2013-12-28 Thread Julio Merino
Author: jmmv Date: Sun Dec 29 02:57:10 2013 New Revision: 260029 URL: http://svnweb.freebsd.org/changeset/base/260029 Log: Update atf to 0.18 and remove the code of the deprecated tools. This is a MFC into stable/10 of: - r258286 Update notes for imports of atf. - r258289 MFV: Import at

Re: svn commit: r260022 - head/lib/libkvm

2013-12-28 Thread Marcel Moolenaar
On Dec 28, 2013, at 5:08 PM, John-Mark Gurney wrote: > Marcel Moolenaar wrote this message on Sat, Dec 28, 2013 at 23:01 +: >> Author: marcel >> Date: Sat Dec 28 23:01:57 2013 >> New Revision: 260022 >> URL: http://svnweb.freebsd.org/changeset/base/260022 >> >> Log: >> Allow building a cro

Re: svn commit: r259908 - head/sys/vm

2013-12-28 Thread Marcel Moolenaar
On Dec 28, 2013, at 4:02 PM, Nathan Whitehorn wrote: > On 12/26/13 00:46, Marcel Moolenaar wrote: >> Author: marcel >> Date: Thu Dec 26 05:46:10 2013 >> New Revision: 259908 >> URL: http://svnweb.freebsd.org/changeset/base/259908 >> >> Log: >> For ia64, use pmap_remove_pages() and not pmap_rem

Re: svn commit: r259908 - head/sys/vm

2013-12-28 Thread Nathan Whitehorn
On 12/28/13 19:49, Alan Cox wrote: > On 12/28/2013 18:02, Nathan Whitehorn wrote: >> On 12/26/13 00:46, Marcel Moolenaar wrote: >>> Author: marcel >>> Date: Thu Dec 26 05:46:10 2013 >>> New Revision: 259908 >>> URL: http://svnweb.freebsd.org/changeset/base/259908 >>> >>> Log: >>> For ia64, use pm

Re: svn commit: r260022 - head/lib/libkvm

2013-12-28 Thread Marcel Moolenaar
On Dec 28, 2013, at 4:40 PM, Peter Wemm wrote: > On Sat, Dec 28, 2013 at 4:04 PM, Peter Wemm wrote: >> On Sat, Dec 28, 2013 at 3:01 PM, Marcel Moolenaar wrote: >>> Author: marcel >>> Date: Sat Dec 28 23:01:57 2013 >>> New Revision: 260022 >>> URL: http://svnweb.freebsd.org/changeset/base/26002

svn commit: r260028 - head/lib/libkvm

2013-12-28 Thread Marcel Moolenaar
Author: marcel Date: Sun Dec 29 02:31:40 2013 New Revision: 260028 URL: http://svnweb.freebsd.org/changeset/base/260028 Log: Add support for virtual cores (aka minidumps). To that end, refactor this file as follows: 1. Common ia64-specific support functions have the ia64_ prefix. 2. Func

Re: svn commit: r259908 - head/sys/vm

2013-12-28 Thread Alan Cox
On 12/28/2013 18:02, Nathan Whitehorn wrote: > On 12/26/13 00:46, Marcel Moolenaar wrote: >> Author: marcel >> Date: Thu Dec 26 05:46:10 2013 >> New Revision: 259908 >> URL: http://svnweb.freebsd.org/changeset/base/259908 >> >> Log: >> For ia64, use pmap_remove_pages() and not pmap_remove(). The

Re: svn commit: r260022 - head/lib/libkvm

2013-12-28 Thread John-Mark Gurney
Marcel Moolenaar wrote this message on Sat, Dec 28, 2013 at 23:01 +: > Author: marcel > Date: Sat Dec 28 23:01:57 2013 > New Revision: 260022 > URL: http://svnweb.freebsd.org/changeset/base/260022 > > Log: > Allow building a cross libkvm by setting TARGET_ARCH. The library so > produced wi

Re: svn commit: r260022 - head/lib/libkvm

2013-12-28 Thread Peter Wemm
On Sat, Dec 28, 2013 at 4:04 PM, Peter Wemm wrote: > On Sat, Dec 28, 2013 at 3:01 PM, Marcel Moolenaar wrote: >> Author: marcel >> Date: Sat Dec 28 23:01:57 2013 >> New Revision: 260022 >> URL: http://svnweb.freebsd.org/changeset/base/260022 >> >> Log: >> Allow building a cross libkvm by settin

Re: svn commit: r260022 - head/lib/libkvm

2013-12-28 Thread Peter Wemm
On Sat, Dec 28, 2013 at 3:01 PM, Marcel Moolenaar wrote: > Author: marcel > Date: Sat Dec 28 23:01:57 2013 > New Revision: 260022 > URL: http://svnweb.freebsd.org/changeset/base/260022 > > Log: > Allow building a cross libkvm by setting TARGET_ARCH. The library so > produced will be called lib

Re: svn commit: r259908 - head/sys/vm

2013-12-28 Thread Nathan Whitehorn
On 12/26/13 00:46, Marcel Moolenaar wrote: > Author: marcel > Date: Thu Dec 26 05:46:10 2013 > New Revision: 259908 > URL: http://svnweb.freebsd.org/changeset/base/259908 > > Log: > For ia64, use pmap_remove_pages() and not pmap_remove(). The problem is > that we don't have a good way (yet) to

svn commit: r260027 - head/gnu/usr.bin/gdb/kgdb

2013-12-28 Thread Marcel Moolenaar
Author: marcel Date: Sat Dec 28 23:31:22 2013 New Revision: 260027 URL: http://svnweb.freebsd.org/changeset/base/260027 Log: When building a cross kgdb, link against the appropriate cross libkvm. Provide an implementation of ps_pglobal_lookup() for use by the cross libkvm. Modified: head/

svn commit: r260026 - in head/sys: conf modules/wlan

2013-12-28 Thread Dimitry Andric
Author: dim Date: Sat Dec 28 23:17:24 2013 New Revision: 260026 URL: http://svnweb.freebsd.org/changeset/base/260026 Log: Disable warning about unused functions for ieee80211_crypto.c and ieee80211_mesh.c for now. MFC after:3 days Modified: head/sys/conf/files head/sys/modules/wl

svn commit: r260025 - in head/sys: conf modules/ath

2013-12-28 Thread Dimitry Andric
Author: dim Date: Sat Dec 28 23:12:32 2013 New Revision: 260025 URL: http://svnweb.freebsd.org/changeset/base/260025 Log: Disable warning about unused functions for ar9300_reset.c for now. MFC after:3 days Modified: head/sys/conf/files head/sys/modules/ath/Makefile Modified: head/

svn commit: r260022 - head/lib/libkvm

2013-12-28 Thread Marcel Moolenaar
Author: marcel Date: Sat Dec 28 23:01:57 2013 New Revision: 260022 URL: http://svnweb.freebsd.org/changeset/base/260022 Log: Allow building a cross libkvm by setting TARGET_ARCH. The library so produced will be called libkvm-${ARCH} instead of libkvm. This allows installing it alongside the

svn commit: r260023 - head/lib/libkvm

2013-12-28 Thread Marcel Moolenaar
Author: marcel Date: Sat Dec 28 23:02:48 2013 New Revision: 260023 URL: http://svnweb.freebsd.org/changeset/base/260023 Log: Allow building a cross libkvm for ia64. Modified: head/lib/libkvm/kvm_ia64.c Modified: head/lib/libkvm/kvm_ia64.c =

svn commit: r260024 - in stable/10: . etc etc/mtree lib/atf lib/atf/libatf-c lib/atf/libatf-c++ lib/atf/libatf-c++/tests lib/atf/libatf-c/tests lib/atf/tests lib/atf/tests/test-programs libexec lib...

2013-12-28 Thread Julio Merino
Author: jmmv Date: Sat Dec 28 23:08:58 2013 New Revision: 260024 URL: http://svnweb.freebsd.org/changeset/base/260024 Log: Plug the ATF tests into the build. This is a MFC into stable/10 of: - r257849 Add libatf-c++ to the prebuild libs. - r257853 Build and install the atf tests. - r2

svn commit: r260021 - in head/contrib/binutils: gas/config opcodes

2013-12-28 Thread Marcel Moolenaar
Author: marcel Date: Sat Dec 28 22:52:46 2013 New Revision: 260021 URL: http://svnweb.freebsd.org/changeset/base/260021 Log: Fix cross-compilation of ia64 target code with clang. Modified: head/contrib/binutils/gas/config/tc-ia64.c head/contrib/binutils/opcodes/ia64-asmtab.c Modified: head

svn commit: r260020 - head/sys/modules/drm2/radeonkms

2013-12-28 Thread Dimitry Andric
Author: dim Date: Sat Dec 28 22:44:02 2013 New Revision: 260020 URL: http://svnweb.freebsd.org/changeset/base/260020 Log: For sys/dev/drm2/radeon, only use -fms-extensions with gcc. This flag is only to stop gcc complaining about anonymous unions, which clang does not do. For clang 3.4 how

svn commit: r260019 - head/sys/modules/drm2/i915kms

2013-12-28 Thread Dimitry Andric
Author: dim Date: Sat Dec 28 22:35:16 2013 New Revision: 260019 URL: http://svnweb.freebsd.org/changeset/base/260019 Log: For some files under sys/dev/drm2/i915, turn off warnings about unused functions and variables, since they are contributed code. MFC after:3 days Modified: head

svn commit: r260017 - head/sys/sys

2013-12-28 Thread Dimitry Andric
Author: dim Date: Sat Dec 28 21:31:58 2013 New Revision: 260017 URL: http://svnweb.freebsd.org/changeset/base/260017 Log: Mark unused static inline functions defined by the PCTRIE_DEFINE() macro as __unused, so warnings about them are avoided. MFC after:3 days Modified: head/sys/sy

svn commit: r260016 - head/sys/dev/sk

2013-12-28 Thread Dimitry Andric
Author: dim Date: Sat Dec 28 21:04:17 2013 New Revision: 260016 URL: http://svnweb.freebsd.org/changeset/base/260016 Log: Remove superfluous old-style rcsid[] from if_sk.c. There is already an __FBSDID() at the top of the file. MFC after:3 days Modified: head/sys/dev/sk/if_sk.c M

svn commit: r260015 - head/contrib/libc++/include

2013-12-28 Thread Dimitry Andric
Author: dim Date: Sat Dec 28 20:54:08 2013 New Revision: 260015 URL: http://svnweb.freebsd.org/changeset/base/260015 Log: In libc++'s type_traits header, avoid warnings (activated by our use of -Wsystem-headers) about potential keyword compatibility problems, by adding a __libcpp prefix to t

svn commit: r260014 - in head/contrib/gcc: . cp doc

2013-12-28 Thread Pedro F. Giffuni
Author: pfg Date: Sat Dec 28 20:30:31 2013 New Revision: 260014 URL: http://svnweb.freebsd.org/changeset/base/260014 Log: gcc: Add support for label attributes and "unavailable" attribute. Apple GCC has extensions to support for both label attributes and an "unavailable" attribute. These

Re: svn commit: r260013 - in stable/10: . etc etc/mtree lib lib/libcrypt lib/libcrypt/tests lib/tests libexec share/doc share/man/man1 share/man/man4 share/man/man7 share/mk tests tools/build/mk tools

2013-12-28 Thread Julio Merino
On Sat, Dec 28, 2013 at 3:05 PM, Julio Merino wrote: > Author: jmmv > Date: Sat Dec 28 20:05:31 2013 > New Revision: 260013 > URL: http://svnweb.freebsd.org/changeset/base/260013 > > Log: > Set up the /usr/tests hierarchy. > > This is a MFC of the following into stable/10: > - r257097 Set up

svn commit: r260013 - in stable/10: . etc etc/mtree lib lib/libcrypt lib/libcrypt/tests lib/tests libexec share/doc share/man/man1 share/man/man4 share/man/man7 share/mk tests tools/build/mk tools/...

2013-12-28 Thread Julio Merino
Author: jmmv Date: Sat Dec 28 20:05:31 2013 New Revision: 260013 URL: http://svnweb.freebsd.org/changeset/base/260013 Log: Set up the /usr/tests hierarchy. This is a MFC of the following into stable/10: - r257097 Set up the /usr/tests hierarchy. - r257098 Add missing WITHOUTTESTS file.

svn commit: r260011 - in stable/10/contrib/gcc: . cp

2013-12-28 Thread Pedro F. Giffuni
Author: pfg Date: Sat Dec 28 20:02:49 2013 New Revision: 260011 URL: http://svnweb.freebsd.org/changeset/base/260011 Log: MFC r259666, r259696: gcc: warnings from -Wformat-security Obtained from:Apple GCC 4.2 - 5646 (Radar 5764921) Modified: stable/10/contrib/gcc/c-common.

svn commit: r260012 - in stable/9/contrib/gcc: . cp

2013-12-28 Thread Pedro F. Giffuni
Author: pfg Date: Sat Dec 28 20:03:14 2013 New Revision: 260012 URL: http://svnweb.freebsd.org/changeset/base/260012 Log: MFC r259666, r259696: gcc: warnings from -Wformat-security Obtained from:Apple GCC 4.2 - 5646 (Radar 5764921) Modified: stable/9/contrib/gcc/c-common.c

svn commit: r260010 - head/sys/sys

2013-12-28 Thread Peter Wemm
Author: peter Date: Sat Dec 28 20:00:34 2013 New Revision: 260010 URL: http://svnweb.freebsd.org/changeset/base/260010 Log: Bump __FreeBSD_version for r259951 - Don't coalesce entries in vm_map_stack(). Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h =

svn commit: r260009 - head/sys/ia64/ia64

2013-12-28 Thread Marcel Moolenaar
Author: marcel Date: Sat Dec 28 19:54:19 2013 New Revision: 260009 URL: http://svnweb.freebsd.org/changeset/base/260009 Log: Add a virt_foreach() that does the same as what phys_foreach() does and change virt_size(), virt_dumphdrs() and virt_dumpdata() into its callback functions. In virt_

svn commit: r260008 - in stable/8/sbin: hastctl hastd

2013-12-28 Thread Mikolaj Golub
Author: trociny Date: Sat Dec 28 19:23:16 2013 New Revision: 260008 URL: http://svnweb.freebsd.org/changeset/base/260008 Log: MFC r257155, r257582, r259191, r259192, r259193, r259194, r259195, r259196: r257155: Make hastctl list command output current queue sizes. Reviewed by: pj

svn commit: r260007 - in stable/9/sbin: hastctl hastd

2013-12-28 Thread Mikolaj Golub
Author: trociny Date: Sat Dec 28 19:22:23 2013 New Revision: 260007 URL: http://svnweb.freebsd.org/changeset/base/260007 Log: MFC r257155, r257582, r259191, r259192, r259193, r259194, r259195, r259196: r257155: Make hastctl list command output current queue sizes. Reviewed by: pj

svn commit: r260006 - in stable/10/sbin: hastctl hastd

2013-12-28 Thread Mikolaj Golub
Author: trociny Date: Sat Dec 28 19:21:22 2013 New Revision: 260006 URL: http://svnweb.freebsd.org/changeset/base/260006 Log: MFC r257155, r257582, r259191, r259192, r259193, r259194, r259195, r259196: r257155: Make hastctl list command output current queue sizes. Reviewed by: pj

svn commit: r260005 - stable/10/share/mk

2013-12-28 Thread Julio Merino
Author: jmmv Date: Sat Dec 28 16:08:10 2013 New Revision: 260005 URL: http://svnweb.freebsd.org/changeset/base/260005 Log: Pull up fixes to allow building tests along scripts and data files. MFC of the following into stable/10: - r257095 Allow mixing bsd.files.mk with bsd.subdir.mk. - r

svn commit: r260004 - stable/10/sys/modules/crypto

2013-12-28 Thread Peter Wemm
Author: peter Date: Sat Dec 28 15:19:47 2013 New Revision: 260004 URL: http://svnweb.freebsd.org/changeset/base/260004 Log: Catch up with r259980 and handle renamed deflate.c. Modified: stable/10/sys/modules/crypto/Makefile Modified: stable/10/sys/modules/crypto/Makefile

svn commit: r260003 - in head/lib/libiconv_modules: BIG5 DECHanyu EUC EUCTW GBK2K HZ ISO2022 JOHAB MSKanji UES UTF7 UTF8 VIQR ZW

2013-12-28 Thread Dimitry Andric
Author: dim Date: Sat Dec 28 13:49:48 2013 New Revision: 260003 URL: http://svnweb.freebsd.org/changeset/base/260003 Log: In libiconv_modules, surround unused static _citrus_XXX_pack_state() and _citrus_XXX_unpack_state() functions with #if 0, for now. MFC after:3 days Modified: he

Re: svn commit: r259980 - in stable/10/sys: conf opencrypto

2013-12-28 Thread Ivan Klymenko
В Sat, 28 Dec 2013 01:03:31 + (UTC) Peter Wemm пишет: > Author: peter > Date: Sat Dec 28 01:03:30 2013 > New Revision: 259980 > URL: http://svnweb.freebsd.org/changeset/base/259980 > > Log: > MFC r259109: allow ZFS to co-habitate with crypto / aesni > > Added: > stable/10/sys/opencrypto

svn commit: r260002 - in stable/10: share/misc usr.bin/calendar/calendars

2013-12-28 Thread Julio Merino
Author: jmmv Date: Sat Dec 28 13:08:47 2013 New Revision: 260002 URL: http://svnweb.freebsd.org/changeset/base/260002 Log: MFC r257631: Add myself to the committers-src list and to the calendar. Modified: stable/10/share/misc/committers-src.dot stable/10/usr.bin/calendar/calendars/calendar.