svn commit: r313535 - in stable/10: contrib/netbsd-tests contrib/netbsd-tests/crypto/libcrypto contrib/netbsd-tests/dev/audio contrib/netbsd-tests/dev/cgd contrib/netbsd-tests/fs/ffs contrib/netbsd...

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 07:13:16 2017 New Revision: 313535 URL: https://svnweb.freebsd.org/changeset/base/313535 Log: MFC r311925,r311968,r311969,r312008: r311925: Import testcase updates with code contributed back to NetBSD This also (inadvertently) contains an update to

svn commit: r313534 - stable/10

2017-02-09 Thread Xin LI
Author: delphij Date: Fri Feb 10 06:58:18 2017 New Revision: 313534 URL: https://svnweb.freebsd.org/changeset/base/313534 Log: MFC r274583: Default to use 10 seconds as nap interval instead of 1. (the mergeinfo portion; actual code changes were committed from wrong directory). Modified: Dir

svn commit: r313533 - stable/10/usr.sbin/watchdogd

2017-02-09 Thread Xin LI
Author: delphij Date: Fri Feb 10 06:53:48 2017 New Revision: 313533 URL: https://svnweb.freebsd.org/changeset/base/313533 Log: MFC r274583: Default to use 10 seconds as nap interval instead of 1. Modified: stable/10/usr.sbin/watchdogd/watchdogd.8 stable/10/usr.sbin/watchdogd/watchdogd.c Mo

svn commit: r313532 - stable/10/lib/libc/db/hash

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 06:34:52 2017 New Revision: 313532 URL: https://svnweb.freebsd.org/changeset/base/313532 Log: MFC r306349: r306349 (by pfg): hash(3): protect in-memory page when using cross-endianness. When writing out pages in the "other endian" format, make a copy i

Re: svn commit: r313150 - in stable/10/sys: amd64/amd64 amd64/include i386/i386 i386/include

2017-02-09 Thread Ngie Cooper (yaneurabeya)
> On Feb 3, 2017, at 04:20, Konstantin Belousov wrote: > > Author: kib > Date: Fri Feb 3 12:20:44 2017 > New Revision: 313150 > URL: https://svnweb.freebsd.org/changeset/base/313150 > > Log: > MFC r289894: > CLFLUSH does not need barriers, the instruction is ordered WRT other writes. > Use

svn commit: r313526 - stable/10/sys/dev/ppbus

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 05:42:06 2017 New Revision: 313526 URL: https://svnweb.freebsd.org/changeset/base/313526 Log: MFC r296944: This unbreaks ia64.LINT r296944 (by imp): Fix debug printf Modified: stable/10/sys/dev/ppbus/vpo.c Directory Properties: stable/10/ (prop

Re: svn commit: r312850 - in stable/10/sys: cam dev/arcmsr dev/iir dev/isci dev/ppbus

2017-02-09 Thread Ngie Cooper (yaneurabeya)
> On Feb 9, 2017, at 21:37, Ngie Cooper (yaneurabeya) > wrote: > >> >> On Jan 26, 2017, at 13:35, Alexander Motin wrote: >> >> Author: mav >> Date: Thu Jan 26 21:35:58 2017 >> New Revision: 312850 >> URL: https://svnweb.freebsd.org/changeset/base/312850 >> >> Log: >> MFC r296891 (by imp): >

Re: svn commit: r312850 - in stable/10/sys: cam dev/arcmsr dev/iir dev/isci dev/ppbus

2017-02-09 Thread Ngie Cooper (yaneurabeya)
> On Jan 26, 2017, at 13:35, Alexander Motin wrote: > > Author: mav > Date: Thu Jan 26 21:35:58 2017 > New Revision: 312850 > URL: https://svnweb.freebsd.org/changeset/base/312850 > > Log: > MFC r296891 (by imp): > Make sure we check for CAM_CDB_POINTER for all drivers. Also, for the > drive

svn commit: r313525 - stable/10/sys/dev/nand

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 05:35:30 2017 New Revision: 313525 URL: https://svnweb.freebsd.org/changeset/base/313525 Log: MFC r311993: r311993 (by kan): Fix typo in r311971. Modified: stable/10/sys/dev/nand/nand_geom.c Directory Properties: stable/10/ (props changed) Modified: s

svn commit: r313522 - stable/10

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 04:28:44 2017 New Revision: 313522 URL: https://svnweb.freebsd.org/changeset/base/313522 Log: MFC r286536: This unbreaks "make installworld" for me on ^/stable/10 r286536 (by imp): cmp and cp are used by the kerberos install, so need to be imclided in

svn commit: r313521 - in stable/10/contrib/netbsd-tests/lib/libc: gen sys

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 03:28:03 2017 New Revision: 313521 URL: https://svnweb.freebsd.org/changeset/base/313521 Log: MFC r311229,r311244: r311229: humanize_number_basic: don't leak buf CID: 1251407 r311244: mmap_prot_3, mmap_truncate, mmap_truncate_signal

svn commit: r313520 - stable/10/contrib/netbsd-tests/fs/tmpfs

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 03:22:00 2017 New Revision: 313520 URL: https://svnweb.freebsd.org/changeset/base/313520 Log: MFC r311233,r311377: r311233: Fix Coverity issues - Initialize .sun_len before passing it to strlcpy and bind. - Close fd on error CID: 97828

svn commit: r313519 - in stable/10: etc/mtree tests/sys tests/sys/fs tests/sys/fs/tmpfs

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 03:17:11 2017 New Revision: 313519 URL: https://svnweb.freebsd.org/changeset/base/313519 Log: MFC r307702: Integrate contrib/netbsd-tests/fs/tmpfs into the FreeBSD test suite as tests/sys/fs These testcases exercise tmpfs support Added: stable/10/test

svn commit: r313518 - stable/10/contrib/netbsd-tests/fs/tmpfs

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 03:04:42 2017 New Revision: 313518 URL: https://svnweb.freebsd.org/changeset/base/313518 Log: MFC r309774,r309778,r309779,r309780: r309774: Only run mdconfig -d -u 3 if /dev/md3 exists on the system This will prevent "cleanup failures" (exit code != 0

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

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 02:57:37 2017 New Revision: 313517 URL: https://svnweb.freebsd.org/changeset/base/313517 Log: MFC r309373: r309373 (by bdrewery): Fix setrlimit_test:setrlimit_memlock when the system has exceeded vm.max_wired. This uses the same fix as r294894 did for t

svn commit: r313516 - stable/10/contrib/netbsd-tests/fs/tmpfs

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 02:55:33 2017 New Revision: 313516 URL: https://svnweb.freebsd.org/changeset/base/313516 Log: MFC r307701: Expect tests/sys/fs/tmpfs/link_test:kqueue to fail It fails with: "dir/b did not receive NOTE_LINK" Also, add needed cleanup logic to cleanup th

svn commit: r313515 - stable/10/contrib/netbsd-tests/lib/libpthread

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 02:53:16 2017 New Revision: 313515 URL: https://svnweb.freebsd.org/changeset/base/313515 Log: MFC r307553,r307583: r307553 (by br): Skip test on MIPS as it modifies TLS pointer in set_mcontext(). Discussed with: kib r307583 (by br): Sk

svn commit: r313514 - stable/10/contrib/netbsd-tests/fs/tmpfs

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 02:51:53 2017 New Revision: 313514 URL: https://svnweb.freebsd.org/changeset/base/313514 Log: MFC r307190,r307196,r307204,r307205: r307190: Skip :uchg on FreeBSD Unfortunately removing files with uchg set always succeeds with root on FreeBSD. Unfort

svn commit: r313513 - stable/10/contrib/netbsd-tests/lib/libc/string

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 02:48:24 2017 New Revision: 313513 URL: https://svnweb.freebsd.org/changeset/base/313513 Log: MFC r306784: r306784 (by emaste): Add test for a musl libc memmem bug With a short needle (aka little) musl's memmem could read past the end of the haystack (

svn commit: r313512 - stable/10/contrib/netbsd-tests/fs/tmpfs

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 02:47:32 2017 New Revision: 313512 URL: https://svnweb.freebsd.org/changeset/base/313512 Log: MFC r306038: Port vnd_test to FreeBSD Use mdmfs/mdconfig instead of vndconfig/newfs. vndconfig doesn't exist on FreeBSD. TODO: need to parameterize out the

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

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 02:44:09 2017 New Revision: 313511 URL: https://svnweb.freebsd.org/changeset/base/313511 Log: MFC r303840: r303840 (by jhb): Add timer_settime tests using SIGEV_THREAD. Note that these tests should work fine on NetBSD and other systems as SIGEV_THREAD

svn commit: r313510 - stable/10/contrib/netbsd-tests/lib/libc/db

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 02:41:33 2017 New Revision: 313510 URL: https://svnweb.freebsd.org/changeset/base/313510 Log: MFC r301753: Fix up r274061 Detect /usr/share/dict/words the "right way" by using require.files instead of the hacked up attempt in the dict(..) function, which

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

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 02:37:42 2017 New Revision: 313509 URL: https://svnweb.freebsd.org/changeset/base/313509 Log: MFC r288444: This change has no functional impact on ^/stable/10 because arm64 isn't supported on 10.x, but it is being done to ease additional backports in this t

svn commit: r313508 - in stable/10: contrib/netbsd-tests/kernel/kqueue tests/sys/kqueue

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 02:29:39 2017 New Revision: 313508 URL: https://svnweb.freebsd.org/changeset/base/313508 Log: MFC r305468: Port contrib/netbsd-tests/kernel/kqueue/... as tests/sys/kqueue/... proc2_test must be skipped because the invariant tested (`ke.fflags & NOTE_TRAC

svn commit: r313507 - stable/10/tests/sys/kqueue/libkqueue

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 02:29:09 2017 New Revision: 313507 URL: https://svnweb.freebsd.org/changeset/base/313507 Log: Remove EVFILT_PROCDESC block This reapplies the patch that was done in ^/stable/10@r297977 This is a direct commit to ^/stable/10 Sponsored by: Dell EMC Isil

svn commit: r313505 - in stable/10: . etc/mtree tests/sys/kqueue tests/sys/kqueue/libkqueue

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 02:21:57 2017 New Revision: 313505 URL: https://svnweb.freebsd.org/changeset/base/313505 Log: MFC r304797,r305467: r304797 (by jmmv): Make use of Kyua's work directories. Change the vnode tests to use the current directory when creating temporary fi

svn commit: r313503 - stable/10

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 01:59:35 2017 New Revision: 313503 URL: https://svnweb.freebsd.org/changeset/base/313503 Log: Record mergeinfo for r288682 and r288683 (items that should never be MFCed) No net change Modified: Directory Properties: stable/10/ (props changed) _

svn commit: r313500 - stable/10/contrib/netbsd-tests/lib/libc/rpc

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 01:26:49 2017 New Revision: 313500 URL: https://svnweb.freebsd.org/changeset/base/313500 Log: Expect :raw to fail with a SIGSEGV on ^/stable/10 I haven't fully dug into why this happens, but it happens deterministically on ^/stable/10, but not on ^/stable/11

svn commit: r313498 - in stable/10: bin/cat/tests contrib/netbsd-tests contrib/netbsd-tests/bin/cat contrib/netbsd-tests/bin/sh contrib/netbsd-tests/bin/sh/dotcmd contrib/netbsd-tests/crypto/opencr...

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Fri Feb 10 01:13:12 2017 New Revision: 313498 URL: https://svnweb.freebsd.org/changeset/base/313498 Log: MFC r305358,r305449,r305451,r306367,r306397,r309474: This also contains a merge of ^/projects/netbsd-tests-update-12@r304035 . This change never hit ^/head because b

svn commit: r313489 - in stable/10: contrib/netbsd-tests/lib/libc/setjmp etc/mtree lib/libc/tests

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Thu Feb 9 22:57:56 2017 New Revision: 313489 URL: https://svnweb.freebsd.org/changeset/base/313489 Log: MFC r296586: r296586 (by bdrewery): Fix and connect setjmp test. Modified: stable/10/contrib/netbsd-tests/lib/libc/setjmp/t_setjmp.c stable/10/contrib/netbsd-te

svn commit: r313488 - in stable/10: bin/cat/tests bin/date/tests bin/expr/tests bin/ls/tests bin/mv/tests bin/pax/tests bin/pkill/tests bin/sh/tests bin/sleep/tests bin/test/tests bin/tests cddl/li...

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Thu Feb 9 22:49:48 2017 New Revision: 313488 URL: https://svnweb.freebsd.org/changeset/base/313488 Log: MFC r289172,r290254: r289172: Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and netbsd-tests.test.mk (r289151) - Eliminate exp

svn commit: r313487 - in stable/10: etc/mtree lib/libpam/libpam lib/libpam/libpam/tests

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Thu Feb 9 22:14:17 2017 New Revision: 313487 URL: https://svnweb.freebsd.org/changeset/base/313487 Log: MFC r274138,r274149: r274138 (by des): Hook up OpenPAM's own unit tests to the build. r274149 (by markj): Create a directory for the PAM tests. Added:

svn commit: r313486 - in stable/10: cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf cddl/contrib/opensolaris/cmd/dtrace/test/tst/c...

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Thu Feb 9 22:04:56 2017 New Revision: 313486 URL: https://svnweb.freebsd.org/changeset/base/313486 Log: MFC r258903,r264487,r271699,r288415: r258903 (by markj): Enable some previously-disabled DTrace tests for umod, ufunc and usym. They expect the installed ksh bi

svn commit: r313485 - in stable/10: cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json cddl/contrib/opensolaris/cmd/dtrace/test/tst/comm...

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Thu Feb 9 21:54:18 2017 New Revision: 313485 URL: https://svnweb.freebsd.org/changeset/base/313485 Log: MFC r277912,r278738,r279418,r280835,r288416: r277912 (by markj): Include required headers in DTrace test programs. r278738 (by markj): Tweak the fds tes

svn commit: r313484 - stable/10

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Thu Feb 9 21:37:36 2017 New Revision: 313484 URL: https://svnweb.freebsd.org/changeset/base/313484 Log: Record r286620 and r286638 as having been MFCed No net change Modified: Directory Properties: stable/10/ (props changed) _

svn commit: r313482 - in stable/10: contrib/netbsd-tests/lib/libc/ssp lib/libc/tests/ssp

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Thu Feb 9 21:29:18 2017 New Revision: 313482 URL: https://svnweb.freebsd.org/changeset/base/313482 Log: MFC r276527: Don't install h_raw if dealing with clang 3.5.0+ to unbreak the tests2 Jenkins job The h_raw application doesn't do proper bounds checking without

svn commit: r313481 - in stable/10: contrib/netbsd-tests/lib/libc/c063 lib/libc/tests/c063

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Thu Feb 9 21:26:14 2017 New Revision: 313481 URL: https://svnweb.freebsd.org/changeset/base/313481 Log: MFC r277648: r277648 (by jilles): Enable utimensat tests from NetBSD. As with other tests from c063, a required #include was missing. Modified: stable/10/co

svn commit: r313480 - in stable/10: contrib/netbsd-tests/lib/libc/string lib/libc/string

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Thu Feb 9 21:23:41 2017 New Revision: 313480 URL: https://svnweb.freebsd.org/changeset/base/313480 Log: MFC r283584: Relnotes: yes r283584 (by emaste): memmem(3): empty little string matches the beginning of the big string This function originated in g

svn commit: r313479 - in stable/10: contrib/netbsd-tests/lib/libc/gen lib/libc/gen

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Thu Feb 9 21:19:24 2017 New Revision: 313479 URL: https://svnweb.freebsd.org/changeset/base/313479 Log: MFC r279154,r279397: r279154 (by jilles): nice(): Correct return value and [EPERM] error. PR: 189821 Obtained from:NetBSD Relnotes:

svn commit: r313478 - in stable/10/contrib/netbsd-tests: fs fs/tmpfs kernel/kqueue kernel/kqueue/read

2017-02-09 Thread Ngie Cooper
Author: ngie Date: Thu Feb 9 21:12:26 2017 New Revision: 313478 URL: https://svnweb.freebsd.org/changeset/base/313478 Log: MFC r305483,r306030,r306031,r306033,r306036: r305483: Fix tests/sys/kqueue NetBSD tests on 32-bit platforms by using proper format specifier for pointers when p