svn commit: r298014 - head/share/mk

2016-04-14 Thread Garrett Cooper
Author: ngie Date: Thu Apr 14 22:32:56 2016 New Revision: 298014 URL: https://svnweb.freebsd.org/changeset/base/298014 Log: Regenerate the list of bsd.progs.mk supported variables Prefix with dashes (unordered list) and put one variable on each line (to avoid future conflicts) Done

svn commit: r298013 - head/share/mk

2016-04-14 Thread Garrett Cooper
Author: ngie Date: Thu Apr 14 22:23:15 2016 New Revision: 298013 URL: https://svnweb.freebsd.org/changeset/base/298013 Log: Commit documentation change for r298012 Requested by: bdrewery X-MFC with: r298012 Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r298012 - head/share/mk

2016-04-14 Thread Garrett Cooper
Author: ngie Date: Thu Apr 14 22:22:03 2016 New Revision: 298012 URL: https://svnweb.freebsd.org/changeset/base/298012 Log: Add DEBUG_FLAGS to PROG_VARS and STRIP to PROG_OVERRIDE_VARS This will allow the variables [*] to be overridden on a per-PROG basis, which is useful when

svn commit: r297999 - head/lib/libcam

2016-04-14 Thread Garrett Cooper
Author: ngie Date: Thu Apr 14 21:10:53 2016 New Revision: 297999 URL: https://svnweb.freebsd.org/changeset/base/297999 Log: Clean up trailing whitespace in lib/libcam; no functional change MFC after: 3 weeks Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r297952 - head/lib/msun/tests

2016-04-13 Thread Garrett Cooper
Author: ngie Date: Thu Apr 14 04:40:31 2016 New Revision: 297952 URL: https://svnweb.freebsd.org/changeset/base/297952 Log: Disable fmaxmin_test when compiling it with clang 3.8.0 The testcase always fails today due to how C11 7.6.1/2 is interpreted with clang 3.8.0 when combined with

svn commit: r297836 - head/lib/msun/tests

2016-04-11 Thread Garrett Cooper
Author: ngie Date: Mon Apr 11 21:15:48 2016 New Revision: 297836 URL: https://svnweb.freebsd.org/changeset/base/297836 Log: Fix appending -O0 to CFLAGS The previous method would completely nerf CFLAGS once bsd.progs.mk had recursed into the per-PROG logic and make the CFLAGS for tap

svn commit: r297637 - head/contrib/netbsd-tests/lib/libc/sys

2016-04-07 Thread Garrett Cooper
Author: ngie Date: Thu Apr 7 06:21:33 2016 New Revision: 297637 URL: https://svnweb.freebsd.org/changeset/base/297637 Log: Disable the NetBSD-specific EFAULT requirements test in gettimeofday_err FreeBSD doesn't specifically list this as a supported error, and in some

svn commit: r297612 - stable/10/tests/sys/geom/class

2016-04-06 Thread Garrett Cooper
Author: ngie Date: Wed Apr 6 06:37:36 2016 New Revision: 297612 URL: https://svnweb.freebsd.org/changeset/base/297612 Log: MFC r297183: Use a SKIP testplan instead of bailing out if/when the tester isn't root, or the geom class can't be loaded cleanly [*] This makes sure that

svn commit: r297606 - head/usr.sbin/etcupdate/tests

2016-04-05 Thread Garrett Cooper
Author: ngie Date: Wed Apr 6 03:12:44 2016 New Revision: 297606 URL: https://svnweb.freebsd.org/changeset/base/297606 Log: Chase r296204 by renaming tzsetup(1) to tzsetup(8) in the tests MFC after: 3 days X-MFC with: r296204 Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r297195 - in stable/10/contrib/pjdfstest/tests: . ftruncate open truncate

2016-03-22 Thread Garrett Cooper
Author: ngie Date: Tue Mar 22 19:29:55 2016 New Revision: 297195 URL: https://svnweb.freebsd.org/changeset/base/297195 Log: MFC r296766: Better handle filesystems mounted with -o noexec ftruncate/11, open/20, and truncate/11 copy sleep(1) to a temporary file on the target

svn commit: r297183 - head/tests/sys/geom/class

2016-03-22 Thread Garrett Cooper
Author: ngie Date: Tue Mar 22 08:12:45 2016 New Revision: 297183 URL: https://svnweb.freebsd.org/changeset/base/297183 Log: Use a SKIP testplan instead of bailing out if/when the tester isn't root, or the geom class can't be loaded cleanly [*] This makes sure that scenarios that are easy

svn commit: r296822 - stable/10/tests/sys/geom/class/gate

2016-03-13 Thread Garrett Cooper
Author: ngie Date: Mon Mar 14 01:35:46 2016 New Revision: 296822 URL: https://svnweb.freebsd.org/changeset/base/296822 Log: MFC r293878,r293880,r295116,r295117,r295477: r293878: Remove unnecessary kldload logic added to geom_subr.sh in r293028 r293880: PID file support

svn commit: r296821 - in stable/10: etc/mtree tests/sys tests/sys/geom tools/regression tools/regression/geom_concat tools/regression/geom_eli tools/regression/geom_gate tools/regression/geom_mirro...

2016-03-13 Thread Garrett Cooper
Author: ngie Date: Mon Mar 14 01:31:40 2016 New Revision: 296821 URL: https://svnweb.freebsd.org/changeset/base/296821 Log: MFC r293821: Integrate tools/regression/geom_{concat,eli,gate,mirror,nop,raid3,shsec,stripe,uzip} in to the FreeBSD test suite as

svn commit: r296818 - stable/9/sbin/ggate/ggated

2016-03-13 Thread Garrett Cooper
Author: ngie Date: Mon Mar 14 00:42:19 2016 New Revision: 296818 URL: https://svnweb.freebsd.org/changeset/base/296818 Log: MFstable/10 r296815: MFC r294973: Add pidfile support to ggated(8) The tests will manipulate the system daemon today, which can cause undesired service

svn commit: r296817 - stable/9/tools/regression/geom_gate

2016-03-13 Thread Garrett Cooper
Author: ngie Date: Mon Mar 14 00:40:57 2016 New Revision: 296817 URL: https://svnweb.freebsd.org/changeset/base/296817 Log: MFstable/10 r296814: MFC r293621,r293622,r293815: r293621: - Delete non-TAP testcases - Add a conf.sh file for executing common functions with geom_gate

svn commit: r296815 - stable/10/sbin/ggate/ggated

2016-03-13 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 23:32:59 2016 New Revision: 296815 URL: https://svnweb.freebsd.org/changeset/base/296815 Log: MFC r294973: Add pidfile support to ggated(8) The tests will manipulate the system daemon today, which can cause undesired service interruption when the tests

svn commit: r296814 - stable/10/tools/regression/geom_gate

2016-03-13 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 23:29:11 2016 New Revision: 296814 URL: https://svnweb.freebsd.org/changeset/base/296814 Log: MFC r293621,r293622,r293815: r293621: - Delete non-TAP testcases - Add a conf.sh file for executing common functions with geom_gate - Use attach_md for

svn commit: r296796 - stable/9/tools/regression/geom_uzip

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 02:09:01 2016 New Revision: 296796 URL: https://svnweb.freebsd.org/changeset/base/296796 Log: MFstable/10 r296787: MFC r293443: - Make test-1.sh into a TAP testable testcase - Delete test-2.sh as it was an incomplete testcase, and the contents were

svn commit: r296795 - stable/9/tools/regression/geom_stripe

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 02:08:23 2016 New Revision: 296795 URL: https://svnweb.freebsd.org/changeset/base/296795 Log: MFstable/10 r296786: MFC r293442: - Add a geom_stripe specific cleanup function and trap on that function at exit so things are cleaned up properly - Use

svn commit: r296794 - stable/9/tools/regression/geom_shsec

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 02:07:45 2016 New Revision: 296794 URL: https://svnweb.freebsd.org/changeset/base/296794 Log: MFstable/10 r296785: MFC r293441: - Add a geom_shsec specific cleanup function and trap on that function at exit so things are cleaned up properly - Use

svn commit: r296793 - stable/9/tools/regression/geom_raid3

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 02:06:57 2016 New Revision: 296793 URL: https://svnweb.freebsd.org/changeset/base/296793 Log: MFstable/10 r296784: MFC r293438: - Add a geom_raid3 specific cleanup function and trap on that function at exit so things are cleaned up properly - Use

svn commit: r296792 - stable/9/tools/regression/geom_nop

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 02:06:09 2016 New Revision: 296792 URL: https://svnweb.freebsd.org/changeset/base/296792 Log: MFstable/10 r296783: MFC r293437: - Add a conf.sh file for executing common functions with gnop - Use attach_md for attaching md(4) devices - Don't hardcode

svn commit: r296791 - stable/9/tools/regression/geom_eli

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 02:05:16 2016 New Revision: 296791 URL: https://svnweb.freebsd.org/changeset/base/296791 Log: MFstable/10 r296782: MFC r293436: - Add a conf.sh file for executing common functions with geli -- Use linear probing to find the first unique md(4) device,

svn commit: r296788 - stable/10/usr.sbin/makefs/tests

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 01:20:20 2016 New Revision: 296788 URL: https://svnweb.freebsd.org/changeset/base/296788 Log: MFC r294891: Require /sbin/mount_cd9660 when running the cd9660 tests In some cases the test system might not have mount_cd9660(8). Don't implicitly rely on it

svn commit: r296787 - stable/10/tools/regression/geom_uzip

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 01:17:53 2016 New Revision: 296787 URL: https://svnweb.freebsd.org/changeset/base/296787 Log: MFC r293443: - Make test-1.sh into a TAP testable testcase - Delete test-2.sh as it was an incomplete testcase, and the contents were basically a subset of

svn commit: r296786 - stable/10/tools/regression/geom_stripe

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 01:16:50 2016 New Revision: 296786 URL: https://svnweb.freebsd.org/changeset/base/296786 Log: MFC r293442: - Add a geom_stripe specific cleanup function and trap on that function at exit so things are cleaned up properly - Use attach_md for attaching

svn commit: r296785 - stable/10/tools/regression/geom_shsec

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 01:15:34 2016 New Revision: 296785 URL: https://svnweb.freebsd.org/changeset/base/296785 Log: MFC r293441: - Add a geom_shsec specific cleanup function and trap on that function at exit so things are cleaned up properly - Use attach_md for attaching

svn commit: r296784 - stable/10/tools/regression/geom_raid3

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 01:14:07 2016 New Revision: 296784 URL: https://svnweb.freebsd.org/changeset/base/296784 Log: MFC r293438: - Add a geom_raid3 specific cleanup function and trap on that function at exit so things are cleaned up properly - Use attach_md for attaching

svn commit: r296783 - stable/10/tools/regression/geom_nop

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 01:12:58 2016 New Revision: 296783 URL: https://svnweb.freebsd.org/changeset/base/296783 Log: MFC r293437: - Add a conf.sh file for executing common functions with gnop - Use attach_md for attaching md(4) devices - Don't hardcode /tmp for temporary files,

svn commit: r296782 - stable/10/tools/regression/geom_eli

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sun Mar 13 01:08:10 2016 New Revision: 296782 URL: https://svnweb.freebsd.org/changeset/base/296782 Log: MFC r293436: - Add a conf.sh file for executing common functions with geli -- Use linear probing to find the first unique md(4) device, unlike the other code

svn commit: r296778 - stable/9/tools/regression/geom_concat

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sat Mar 12 23:12:23 2016 New Revision: 296778 URL: https://svnweb.freebsd.org/changeset/base/296778 Log: MFstable/10 r296777: MFC r293434: - Use attach_md for memory disks so they can be tracked. - Add a geom_concat specific cleanup function and trap on that

svn commit: r296777 - stable/10/tools/regression/geom_concat

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sat Mar 12 23:11:08 2016 New Revision: 296777 URL: https://svnweb.freebsd.org/changeset/base/296777 Log: MFC r293434: - Use attach_md for memory disks so they can be tracked. - Add a geom_concat specific cleanup function and trap on that function at exit so things

svn commit: r296766 - in head/contrib/pjdfstest/tests: . ftruncate open truncate

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sat Mar 12 19:41:38 2016 New Revision: 296766 URL: https://svnweb.freebsd.org/changeset/base/296766 Log: Better handle filesystems mounted with -o noexec ftruncate/11, open/20, and truncate/11 copy sleep(1) to a temporary file on the target filesystem, execute the

svn commit: r296760 - stable/10/contrib/netbsd-tests/lib/libc/sys

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sat Mar 12 19:15:09 2016 New Revision: 296760 URL: https://svnweb.freebsd.org/changeset/base/296760 Log: MFC r294899: Add debug output via ATF_REQUIRE_MSG when the first call to mlock(2) fails This helps identify the problem with running this test on my VM hosts

svn commit: r296757 - stable/9/libexec/atrun

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sat Mar 12 19:11:45 2016 New Revision: 296757 URL: https://svnweb.freebsd.org/changeset/base/296757 Log: MFstable/10 r296756: MFC r295079: Fix the type for hw.ncpu, so sysctlbyname doesn't consistently fail on 64-bit architectures where sizeof(int) !=

svn commit: r296756 - stable/10/libexec/atrun

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sat Mar 12 19:09:51 2016 New Revision: 296756 URL: https://svnweb.freebsd.org/changeset/base/296756 Log: MFC r295079: Fix the type for hw.ncpu, so sysctlbyname doesn't consistently fail on 64-bit architectures where sizeof(int) != sizeof(size_t). PR: 206758

svn commit: r296750 - stable/10/contrib/netbsd-tests/lib/libc/sys

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sat Mar 12 19:05:49 2016 New Revision: 296750 URL: https://svnweb.freebsd.org/changeset/base/296750 Log: MFC r294894: Adjust vm.max_wired in order to avoid hitting EAGAIN artificially Set vm.max_wired to INT_MAX in :mlock_err, :mlock_mmap, and :mlock_nested to

svn commit: r296746 - stable/10/tests/sys/acl

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sat Mar 12 19:00:42 2016 New Revision: 296746 URL: https://svnweb.freebsd.org/changeset/base/296746 Log: MFC r295341,r295345: r295341: Require /bin/getfacl and /bin/setfacl when running the acl tests For cases where these utilities aren't installed, the tests

svn commit: r296742 - stable/10/sbin/swapon

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sat Mar 12 18:55:48 2016 New Revision: 296742 URL: https://svnweb.freebsd.org/changeset/base/296742 Log: MFC r295121: Delete argsize to fix a -Wunused-but-set-variable warning with gcc 4.9 The variable isn't actually checked -- just the end result which gets

svn commit: r296738 - stable/9/sbin/rcorder

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sat Mar 12 18:47:28 2016 New Revision: 296738 URL: https://svnweb.freebsd.org/changeset/base/296738 Log: MFstable/10 r296736: MFC r295119: Remove `r_tmp` to fix a -Wunused-but-set-variable warning with gcc 4.9 Modified: stable/9/sbin/rcorder/rcorder.c Directory

svn commit: r296736 - stable/10/sbin/rcorder

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sat Mar 12 18:40:51 2016 New Revision: 296736 URL: https://svnweb.freebsd.org/changeset/base/296736 Log: MFC r295119: Remove `r_tmp` to fix a -Wunused-but-set-variable warning with gcc 4.9 Modified: stable/10/sbin/rcorder/rcorder.c Directory Properties: stable/10/

svn commit: r296734 - stable/9/contrib/smbfs/smbutil

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sat Mar 12 18:38:13 2016 New Revision: 296734 URL: https://svnweb.freebsd.org/changeset/base/296734 Log: MFstable/10 r296733: MFC r295118: Add #include to mute warning from clang/gcc about implicitly declaring strcmp(3) Modified:

svn commit: r296733 - stable/10/contrib/smbfs/smbutil

2016-03-12 Thread Garrett Cooper
Author: ngie Date: Sat Mar 12 18:36:13 2016 New Revision: 296733 URL: https://svnweb.freebsd.org/changeset/base/296733 Log: MFC r295118: Add #include to mute warning from clang/gcc about implicitly declaring strcmp(3) Modified: stable/10/contrib/smbfs/smbutil/print.c Directory

svn commit: r296509 - head/sys/modules/aio

2016-03-08 Thread Garrett Cooper
Author: ngie Date: Tue Mar 8 16:47:23 2016 New Revision: 296509 URL: https://svnweb.freebsd.org/changeset/base/296509 Log: Delete empty sys/modules/aio/ directory This was missed in r296277 X-MFC with: r296277 Sponsored by: EMC / Isilon Storage Division Deleted:

svn commit: r295477 - head/tests/sys/geom/class/gate

2016-02-10 Thread Garrett Cooper
Author: ngie Date: Wed Feb 10 17:57:24 2016 New Revision: 295477 URL: https://svnweb.freebsd.org/changeset/base/295477 Log: Similar to r295116, add an additional 1 second sleep after calling ggatel before calling dd to defeat a race when writing out to the geom_gate(4) device MFC

svn commit: r295380 - in head: . share/man/man7 share/mk

2016-02-07 Thread Garrett Cooper
Author: ngie Date: Sun Feb 7 18:40:04 2016 New Revision: 295380 URL: https://svnweb.freebsd.org/changeset/base/295380 Log: Simplify running the FreeBSD test suite Replace `make regress` (legacy test make target) and `make test` (incomplete test make target added with the FreeBSD test

svn commit: r295341 - head/tests/sys/acl

2016-02-05 Thread Garrett Cooper
Author: ngie Date: Fri Feb 5 23:50:15 2016 New Revision: 295341 URL: https://svnweb.freebsd.org/changeset/base/295341 Log: Require /bin/getfacl and /bin/setfacl when running the acl tests For cases where these utilities aren't installed, the tests would fail today in a non-intuitive

svn commit: r295345 - head/tests/sys/acl

2016-02-05 Thread Garrett Cooper
Author: ngie Date: Sat Feb 6 04:13:20 2016 New Revision: 295345 URL: https://svnweb.freebsd.org/changeset/base/295345 Log: Use basenames for getfacl, setfacl, and zpool to work around the fact that Jenkins hardcodes image sizes to 2GB with the FreeBSD_HEAD job This is to stop the

svn commit: r295121 - head/sbin/swapon

2016-02-01 Thread Garrett Cooper
Author: ngie Date: Mon Feb 1 08:06:17 2016 New Revision: 295121 URL: https://svnweb.freebsd.org/changeset/base/295121 Log: Delete argsize to fix a -Wunused-but-set-variable warning with gcc 4.9 The variable isn't actually checked -- just the end result which gets returned from the

svn commit: r295119 - head/sbin/rcorder

2016-01-31 Thread Garrett Cooper
Author: ngie Date: Mon Feb 1 07:15:31 2016 New Revision: 295119 URL: https://svnweb.freebsd.org/changeset/base/295119 Log: Remove `r_tmp` to fix a -Wunused-but-set-variable warning with gcc 4.9 MFC after: 1 month Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r295116 - head/tests/sys/geom/class/gate

2016-01-31 Thread Garrett Cooper
Author: ngie Date: Mon Feb 1 06:25:16 2016 New Revision: 295116 URL: https://svnweb.freebsd.org/changeset/base/295116 Log: Add an additional 1 second sleep to after calling ggatec before calling dd to defeat a race when writing out to the geom_gate(4) device This will quell the Jenkins

svn commit: r295117 - head/tests/sys/geom/class/gate

2016-01-31 Thread Garrett Cooper
Author: ngie Date: Mon Feb 1 06:27:59 2016 New Revision: 295117 URL: https://svnweb.freebsd.org/changeset/base/295117 Log: Use the pidfile support added to ggated(8) in r294973 to ensure that the ggated(8) daemon used by the tests is the instance specifically invoked by the tests instead

svn commit: r295118 - head/contrib/smbfs/smbutil

2016-01-31 Thread Garrett Cooper
Author: ngie Date: Mon Feb 1 07:09:08 2016 New Revision: 295118 URL: https://svnweb.freebsd.org/changeset/base/295118 Log: Add #include to mute warning from clang/gcc about implicitly declaring strcmp(3) MFC after: 1 month Reported by: Jenkins Sponsored by: EMC / Isilon Storage

svn commit: r295079 - head/libexec/atrun

2016-01-30 Thread Garrett Cooper
Author: ngie Date: Sat Jan 30 17:54:18 2016 New Revision: 295079 URL: https://svnweb.freebsd.org/changeset/base/295079 Log: Fix the type for hw.ncpu, so sysctlbyname doesn't consistently fail on 64-bit architectures where sizeof(int) != sizeof(size_t). MFC after: 1 week PR: 206758

svn commit: r295080 - head/sys/dev/iicbus

2016-01-30 Thread Garrett Cooper
Author: ngie Date: Sat Jan 30 18:33:23 2016 New Revision: 295080 URL: https://svnweb.freebsd.org/changeset/base/295080 Log: Use the correct type for i when iterating over `buf` to avoid unlikely negative array indexing in iicrdwr(..) Differential Revision:

svn commit: r295076 - head/sbin/nvmecontrol

2016-01-30 Thread Garrett Cooper
Author: ngie Date: Sat Jan 30 17:10:14 2016 New Revision: 295076 URL: https://svnweb.freebsd.org/changeset/base/295076 Log: Revert r295062 to unbreak buildworld Some of the structures referenced in power.c (in particular struct nvme_power_state) are missing from sbin/nvmecontrol/

svn commit: r294973 - head/sbin/ggate/ggated

2016-01-27 Thread Garrett Cooper
Author: ngie Date: Thu Jan 28 03:24:06 2016 New Revision: 294973 URL: https://svnweb.freebsd.org/changeset/base/294973 Log: Add pidfile support to ggated(8) The tests will manipulate the system daemon today, which can cause undesired service interruption when the tests are run. This

svn commit: r294891 - head/usr.sbin/makefs/tests

2016-01-26 Thread Garrett Cooper
Author: ngie Date: Wed Jan 27 06:14:20 2016 New Revision: 294891 URL: https://svnweb.freebsd.org/changeset/base/294891 Log: Require /sbin/mount_cd9660 when running the cd9660 tests In some cases the test system might not have mount_cd9660(8). Don't implicitly rely on it while testing

svn commit: r294899 - head/contrib/netbsd-tests/lib/libc/sys

2016-01-26 Thread Garrett Cooper
Author: ngie Date: Wed Jan 27 07:06:49 2016 New Revision: 294899 URL: https://svnweb.freebsd.org/changeset/base/294899 Log: Add debug output via ATF_REQUIRE_MSG when the first call to mlock(2) fails This helps identify the problem with running this test on my VM hosts (ENOMEM) MFC

svn commit: r294894 - head/contrib/netbsd-tests/lib/libc/sys

2016-01-26 Thread Garrett Cooper
Author: ngie Date: Wed Jan 27 06:24:19 2016 New Revision: 294894 URL: https://svnweb.freebsd.org/changeset/base/294894 Log: Adjust vm.max_wired in order to avoid hitting EAGAIN artificially Set vm.max_wired to INT_MAX in :mlock_err, :mlock_mmap, and :mlock_nested to avoid hitting EAGAIN

svn commit: r294771 - stable/9/tools/build/mk

2016-01-25 Thread Garrett Cooper
Author: ngie Date: Tue Jan 26 06:39:11 2016 New Revision: 294771 URL: https://svnweb.freebsd.org/changeset/base/294771 Log: MFstable/10 r294770: MFC r278047: PR: 206622 r278047 (by amdmi3): - Remove more files when MK_BSNMP == no Modified:

svn commit: r294770 - stable/10/tools/build/mk

2016-01-25 Thread Garrett Cooper
Author: ngie Date: Tue Jan 26 06:37:21 2016 New Revision: 294770 URL: https://svnweb.freebsd.org/changeset/base/294770 Log: MFC r278047: PR: 206622 Sponsored by: EMC / Isilon Storage Division r278047 (by amdmi3): - Remove more files when MK_BSNMP == no Modified:

svn commit: r294772 - stable/10/tools/build/mk

2016-01-25 Thread Garrett Cooper
Author: ngie Date: Tue Jan 26 07:06:38 2016 New Revision: 294772 URL: https://svnweb.freebsd.org/changeset/base/294772 Log: MFC r286652: r286652 (by jmmv): Mark usr/include/c++/v1/tr1 as obsolete The directory usr/include/c++/v1 was marked as obsolete but its tr1 subdir was not,

svn commit: r294647 - head/tools/regression/sockets/zerosend

2016-01-23 Thread Garrett Cooper
Author: ngie Date: Sat Jan 23 22:51:22 2016 New Revision: 294647 URL: https://svnweb.freebsd.org/changeset/base/294647 Log: Use different ports in the TCP/UDP testcases with the first set and the second set (increment the original ports by 10) This avoids issues where the first listening

svn commit: r294641 - in stable/10/tools/regression/sockets: rtsocket unix_socket

2016-01-23 Thread Garrett Cooper
Author: ngie Date: Sat Jan 23 21:04:34 2016 New Revision: 294641 URL: https://svnweb.freebsd.org/changeset/base/294641 Log: MFC r294125: Test for EPROTOTYPE not EPROTONOSUPPORT - `SOCK_RAW` is the implied supported type parameter for socket(2) per route(4) - localsw in

svn commit: r294646 - head/tools/regression/sockets/unix_cmsg

2016-01-23 Thread Garrett Cooper
Author: ngie Date: Sat Jan 23 22:49:13 2016 New Revision: 294646 URL: https://svnweb.freebsd.org/changeset/base/294646 Log: Don't run the t_cmsg_len testcase on 64-bit architectures It always fails when trying to send through the sendit(9) private KPI in the kernel due to a size mismatch

svn commit: r294645 - head/tools/regression/sockets/unix_cmsg

2016-01-23 Thread Garrett Cooper
Author: ngie Date: Sat Jan 23 22:44:00 2016 New Revision: 294645 URL: https://svnweb.freebsd.org/changeset/base/294645 Log: - Don't return immediately in check_xucred, check_scm_creds_cmsgcred, and check_scm_creds_sockcred after initial != NULL checks have been done for debugging

svn commit: r294657 - stable/10/tools/regression/geom_mirror

2016-01-23 Thread Garrett Cooper
Author: ngie Date: Sun Jan 24 06:19:49 2016 New Revision: 294657 URL: https://svnweb.freebsd.org/changeset/base/294657 Log: MFC r293073: - Use attach_md instead of hardcoding md(4) provider unit numbers - Implement a gmirror_test_cleanup function, which in turn calls

svn commit: r294658 - stable/9/tools/regression/geom_mirror

2016-01-23 Thread Garrett Cooper
Author: ngie Date: Sun Jan 24 06:20:57 2016 New Revision: 294658 URL: https://svnweb.freebsd.org/changeset/base/294658 Log: MFstable/10 r294657: MFC r293073: - Use attach_md instead of hardcoding md(4) provider unit numbers - Implement a gmirror_test_cleanup function, which in turn

svn commit: r294551 - stable/9/tools/regression

2016-01-21 Thread Garrett Cooper
Author: ngie Date: Fri Jan 22 07:25:41 2016 New Revision: 294551 URL: https://svnweb.freebsd.org/changeset/base/294551 Log: MFstable/10 r294550: MFC r293048,r293444: r293048: - Use a temporary file for the temporary md(4) devices instead of hardcoding it - Remove the

svn commit: r294550 - stable/10/tools/regression

2016-01-21 Thread Garrett Cooper
Author: ngie Date: Fri Jan 22 07:23:50 2016 New Revision: 294550 URL: https://svnweb.freebsd.org/changeset/base/294550 Log: MFC r293048,r293444: r293048: - Use a temporary file for the temporary md(4) devices instead of hardcoding it - Remove the temporary file in the cleanup

svn commit: r294486 - in stable/10/tools/regression/sockets: reconnect sendfile

2016-01-20 Thread Garrett Cooper
Author: ngie Date: Thu Jan 21 05:59:33 2016 New Revision: 294486 URL: https://svnweb.freebsd.org/changeset/base/294486 Log: MFC r294126: Fix warnings with gcc 5.0 reconnect.c: - Convert the K prototype of main to an ANSI prototype to mute a warning from gcc 4.2.1 - Close

svn commit: r294485 - stable/10/tools/regression/sockets/zerosend

2016-01-20 Thread Garrett Cooper
Author: ngie Date: Thu Jan 21 05:57:32 2016 New Revision: 294485 URL: https://svnweb.freebsd.org/changeset/base/294485 Log: MFC r294127: Fix warnings with clang/gcc - Get rid of unused argc/argv variables in main - Exit on failure with a return code of 1 instead of -1 with err/errx

svn commit: r294359 - stable/10/lib/libc/tests/net

2016-01-19 Thread Garrett Cooper
Author: ngie Date: Tue Jan 19 23:18:49 2016 New Revision: 294359 URL: https://svnweb.freebsd.org/changeset/base/294359 Log: Default __MAKE_SHELL to /bin/sh when generating aton_ether_subr.c via `gen_ether_subr`. __MAKE_SHELL is only defined when installworld is run on stable/10, which

svn commit: r294301 - stable/9/lib/libc/rpc

2016-01-18 Thread Garrett Cooper
Author: ngie Date: Tue Jan 19 01:33:27 2016 New Revision: 294301 URL: https://svnweb.freebsd.org/changeset/base/294301 Log: MFstable/10 r294300: MFC r293715: Fix a mismerge from NetBSD in r162194 with `xdr_rpcb_entry_list_ptr(..)` This fixes the potential NULL pointer dereference

svn commit: r294305 - stable/10/tools/regression/sockets/unix_gc

2016-01-18 Thread Garrett Cooper
Author: ngie Date: Tue Jan 19 01:41:19 2016 New Revision: 294305 URL: https://svnweb.freebsd.org/changeset/base/294305 Log: MFC r294128: Fix -Wunused warning with clang/gcc - Get rid of unused argc/argv variables in main - Bump WARNS to 6 Modified:

svn commit: r294304 - stable/9/tools/regression/sockets/accf_data_attach

2016-01-18 Thread Garrett Cooper
Author: ngie Date: Tue Jan 19 01:39:29 2016 New Revision: 294304 URL: https://svnweb.freebsd.org/changeset/base/294304 Log: MFstable/10 r294303: MFC r294103: - Check for accf_filter before running the tests, otherwise it will always fail at subtest 9/11 - Use strncpy instead of

svn commit: r294303 - stable/10/tools/regression/sockets/accf_data_attach

2016-01-18 Thread Garrett Cooper
Author: ngie Date: Tue Jan 19 01:38:06 2016 New Revision: 294303 URL: https://svnweb.freebsd.org/changeset/base/294303 Log: MFC r294103: - Check for accf_filter before running the tests, otherwise it will always fail at subtest 9/11 - Use strncpy instead of strcpy with afa.af_name

svn commit: r294306 - stable/9/tools/regression/sockets/unix_gc

2016-01-18 Thread Garrett Cooper
Author: ngie Date: Tue Jan 19 01:42:31 2016 New Revision: 294306 URL: https://svnweb.freebsd.org/changeset/base/294306 Log: MFstable/10 r294305: MFC r294128: Fix -Wunused warning with clang/gcc - Get rid of unused argc/argv variables in main - Bump WARNS to 6 Modified:

svn commit: r294302 - stable/10/tools/regression/sockets/so_setfib

2016-01-18 Thread Garrett Cooper
Author: ngie Date: Tue Jan 19 01:35:16 2016 New Revision: 294302 URL: https://svnweb.freebsd.org/changeset/base/294302 Log: MFC r294123: Add missing newline to message about requiring root privileges This will help ensure that scripts/parsers don't get confused when the message is

svn commit: r294300 - stable/10/lib/libc/rpc

2016-01-18 Thread Garrett Cooper
Author: ngie Date: Tue Jan 19 01:30:22 2016 New Revision: 294300 URL: https://svnweb.freebsd.org/changeset/base/294300 Log: MFC r293715: Fix a mismerge from NetBSD in r162194 with `xdr_rpcb_entry_list_ptr(..)` This fixes the potential NULL pointer dereference properly, and also fixes

svn commit: r294240 - stable/10/lib/libc/rpc

2016-01-17 Thread Garrett Cooper
Author: ngie Date: Mon Jan 18 03:49:57 2016 New Revision: 294240 URL: https://svnweb.freebsd.org/changeset/base/294240 Log: MFC r293705: Similar to r293704, fix theoretical leak of netconfig(3) resources in __rpcbind_is_up(..) if getnetconfig(3) is partly successful in allocating

svn commit: r294241 - stable/9/lib/libc/rpc

2016-01-17 Thread Garrett Cooper
Author: ngie Date: Mon Jan 18 03:51:38 2016 New Revision: 294241 URL: https://svnweb.freebsd.org/changeset/base/294241 Log: MFstable/10 r294239: MFC r293704: Fix theoretical leak of netconfig(3) resources in svcunix_create(..) In the event that the getconfig(3) call in

svn commit: r294244 - stable/10/tools/regression/lib/msun

2016-01-17 Thread Garrett Cooper
Author: ngie Date: Mon Jan 18 03:56:49 2016 New Revision: 294244 URL: https://svnweb.freebsd.org/changeset/base/294244 Log: Remove tools/regression/lib/msun (follow up to r292497) Sponsored by: EMC / Isilon Storage Division Deleted: stable/10/tools/regression/lib/msun/

svn commit: r294242 - stable/9/lib/libc/rpc

2016-01-17 Thread Garrett Cooper
Author: ngie Date: Mon Jan 18 03:52:44 2016 New Revision: 294242 URL: https://svnweb.freebsd.org/changeset/base/294242 Log: MFstable/10 r294240: MFC r293705: Similar to r293704, fix theoretical leak of netconfig(3) resources in __rpcbind_is_up(..) if getnetconfig(3) is partly

svn commit: r294239 - stable/10/lib/libc/rpc

2016-01-17 Thread Garrett Cooper
Author: ngie Date: Mon Jan 18 03:47:46 2016 New Revision: 294239 URL: https://svnweb.freebsd.org/changeset/base/294239 Log: MFC r293704: Fix theoretical leak of netconfig(3) resources in svcunix_create(..) In the event that the getconfig(3) call in svcunix_create is partly

svn commit: r294243 - stable/10/lib/msun/tests

2016-01-17 Thread Garrett Cooper
Author: ngie Date: Mon Jan 18 03:55:40 2016 New Revision: 294243 URL: https://svnweb.freebsd.org/changeset/base/294243 Log: MFC r292497: Integrate the remaining tools/regression/lib/msun testcases into the FreeBSD test suite under lib/msun/tests Added:

svn commit: r294103 - head/tools/regression/sockets/accf_data_attach

2016-01-15 Thread Garrett Cooper
Author: ngie Date: Fri Jan 15 21:59:18 2016 New Revision: 294103 URL: https://svnweb.freebsd.org/changeset/base/294103 Log: - Check for accf_filter before running the tests, otherwise it will always fail at subtest 9/11 - Use strncpy instead of strcpy with afa.af_name Modified:

svn commit: r294123 - head/tools/regression/sockets/so_setfib

2016-01-15 Thread Garrett Cooper
Author: ngie Date: Sat Jan 16 01:37:17 2016 New Revision: 294123 URL: https://svnweb.freebsd.org/changeset/base/294123 Log: Add missing newline to message about requiring root privileges This will help ensure that scripts/parsers don't get confused when the message is printed out

svn commit: r294128 - head/tools/regression/sockets/unix_gc

2016-01-15 Thread Garrett Cooper
Author: ngie Date: Sat Jan 16 02:19:56 2016 New Revision: 294128 URL: https://svnweb.freebsd.org/changeset/base/294128 Log: Fix -Wunused warning with clang/gcc - Get rid of unused argc/argv variables in main - Bump WARNS to 6 MFC after: 3 days Sponsored by: EMC / Isilon Storage

svn commit: r294132 - head/share/man/man4

2016-01-15 Thread Garrett Cooper
Author: ngie Date: Sat Jan 16 05:35:42 2016 New Revision: 294132 URL: https://svnweb.freebsd.org/changeset/base/294132 Log: Bump .Dd for the content changes Modified: head/share/man/man4/ddb.4 Modified: head/share/man/man4/ddb.4

svn commit: r294127 - head/tools/regression/sockets/zerosend

2016-01-15 Thread Garrett Cooper
Author: ngie Date: Sat Jan 16 02:18:36 2016 New Revision: 294127 URL: https://svnweb.freebsd.org/changeset/base/294127 Log: Fix warnings with clang/gcc - Get rid of unused argc/argv variables in main - Exit on failure with a return code of 1 instead of -1 with err/errx as a return

svn commit: r294125 - in head/tools/regression/sockets: rtsocket unix_socket

2016-01-15 Thread Garrett Cooper
Author: ngie Date: Sat Jan 16 02:02:50 2016 New Revision: 294125 URL: https://svnweb.freebsd.org/changeset/base/294125 Log: Test for EPROTOTYPE not EPROTONOSUPPORT - `SOCK_RAW` is the implied supported type parameter for socket(2) per route(4) - localsw in `sys/kern/uipc_usrreq.c`

svn commit: r294126 - in head/tools/regression/sockets: reconnect sendfile

2016-01-15 Thread Garrett Cooper
Author: ngie Date: Sat Jan 16 02:15:13 2016 New Revision: 294126 URL: https://svnweb.freebsd.org/changeset/base/294126 Log: Fix warnings with gcc 5.0 reconnect.c: - Convert the K prototype of main to an ANSI prototype to mute a warning from gcc 4.2.1 - Close s_sock2 after finishing

svn commit: r294082 - stable/10/sys/dev/ixgbe

2016-01-15 Thread Garrett Cooper
Author: ngie Date: Fri Jan 15 08:55:33 2016 New Revision: 294082 URL: https://svnweb.freebsd.org/changeset/base/294082 Log: Revert r294061 A number of pieces needed (netmap(4)) etc are missing, i.e. the MFCs were incomplete. Revert the changes so they can be redone cleanly again and

svn commit: r294026 - head/share/man/man4

2016-01-14 Thread Garrett Cooper
Author: ngie Date: Thu Jan 14 18:04:49 2016 New Revision: 294026 URL: https://svnweb.freebsd.org/changeset/base/294026 Log: Fix spelling of IPMI Sponsored by: EMC / Isilon Storage Division Modified: head/share/man/man4/ddb.4 Modified: head/share/man/man4/ddb.4

svn commit: r294065 - stable/9/tools/regression

2016-01-14 Thread Garrett Cooper
Author: ngie Date: Fri Jan 15 02:19:26 2016 New Revision: 294065 URL: https://svnweb.freebsd.org/changeset/base/294065 Log: MFstable/10 r294063: MFC r293028,r293029: r293028: - Use geom load instead of g load; g doesn't exist for all geom classes, e.g. geom_uzip(4) - These

svn commit: r294067 - in stable/9/tools/regression: geom_concat geom_mirror geom_raid3 geom_shsec geom_stripe

2016-01-14 Thread Garrett Cooper
Author: ngie Date: Fri Jan 15 02:32:57 2016 New Revision: 294067 URL: https://svnweb.freebsd.org/changeset/base/294067 Log: MFstable/10 r294066: MFC r293032: Use randomly generated device names in testcases via mktemp -u instead of using the hardcoded device name, "test" Modified:

svn commit: r294063 - stable/10/tools/regression

2016-01-14 Thread Garrett Cooper
Author: ngie Date: Fri Jan 15 02:13:55 2016 New Revision: 294063 URL: https://svnweb.freebsd.org/changeset/base/294063 Log: MFC r293028,r293029: r293028: - Use geom load instead of g load; g doesn't exist for all geom classes, e.g. geom_uzip(4) - These tests require root. Skip

svn commit: r294066 - in stable/10/tools/regression: geom_concat geom_mirror geom_raid3 geom_shsec geom_stripe

2016-01-14 Thread Garrett Cooper
Author: ngie Date: Fri Jan 15 02:22:02 2016 New Revision: 294066 URL: https://svnweb.freebsd.org/changeset/base/294066 Log: MFC r293032: Use randomly generated device names in testcases via mktemp -u instead of using the hardcoded device name, "test" Modified:

<    1   2   3   4   5   6   7   8   9   10   >