svn commit: r310188 - stable/11/contrib/netbsd-tests/fs/tmpfs

2016-12-16 Thread Ngie Cooper
Author: ngie Date: Sat Dec 17 03:47:09 2016 New Revision: 310188 URL: https://svnweb.freebsd.org/changeset/base/310188 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 !=

svn commit: r310187 - head/tools/build/mk

2016-12-16 Thread Ngie Cooper
Author: ngie Date: Sat Dec 17 03:41:16 2016 New Revision: 310187 URL: https://svnweb.freebsd.org/changeset/base/310187 Log: Remove lib/libelf's manpages if MK_TOOLCHAIN == no Add a comment to help figure out which set is lib/libelf's and which set is lib/libelftc's MFC after:1

svn commit: r310186 - in head: lib/libelftc tools/build/mk

2016-12-16 Thread Ngie Cooper
Author: ngie Date: Sat Dec 17 03:34:51 2016 New Revision: 310186 URL: https://svnweb.freebsd.org/changeset/base/310186 Log: Install the lib/libelftc manpages Some other manpages, e.g. c++filt reference these MFC after:1 week Modified: head/lib/libelftc/Makefile

svn commit: r310185 - in head/contrib/libarchive: cat cpio cpio/test libarchive libarchive/test tar/test

2016-12-16 Thread Martin Matuska
Author: mm Date: Sat Dec 17 02:07:08 2016 New Revision: 310185 URL: https://svnweb.freebsd.org/changeset/base/310185 Log: MFV r310115,310184: Sync libarchive with vendor. Vendor bugfixes (relevant to FreeBSD): PR 830, 831, 833: Spelling fixes OSS-Fuzz 227, 230, 239: Fix possible

svn commit: r310184 - in vendor/libarchive/dist: build libarchive

2016-12-16 Thread Martin Matuska
Author: mm Date: Sat Dec 17 02:01:05 2016 New Revision: 310184 URL: https://svnweb.freebsd.org/changeset/base/310184 Log: Add vendor/libarchive/dist files missing in r310115 Added: vendor/libarchive/dist/build/ci_test_driver (contents, props changed)

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-16 Thread Eric van Gyzen
On 12/16/2016 17:44, Warner Losh wrote: > On Fri, Dec 16, 2016 at 3:07 PM, John Baldwin wrote: >> On Friday, December 16, 2016 04:53:04 PM Eric van Gyzen wrote: >>> On 12/16/2016 16:45, John Baldwin wrote: On Friday, December 16, 2016 08:53:26 PM Dimitry Andric wrote: >

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-16 Thread Warner Losh
On Fri, Dec 16, 2016 at 3:07 PM, John Baldwin wrote: > On Friday, December 16, 2016 04:53:04 PM Eric van Gyzen wrote: >> On 12/16/2016 16:45, John Baldwin wrote: >> > On Friday, December 16, 2016 08:53:26 PM Dimitry Andric wrote: >> >> On 16 Dec 2016, at 20:31, Baptiste

svn commit: r310183 - stable/10/sys/kern

2016-12-16 Thread Konstantin Belousov
Author: kib Date: Fri Dec 16 23:42:49 2016 New Revision: 310183 URL: https://svnweb.freebsd.org/changeset/base/310183 Log: MFC r296775 (by gibbs): Provide high precision conversion from ns,us,ms -> sbintime in kevent. Tested by:ian Modified: stable/10/sys/kern/kern_event.c

svn commit: r310182 - head/sys/vm

2016-12-16 Thread Konstantin Belousov
Author: kib Date: Fri Dec 16 23:33:37 2016 New Revision: 310182 URL: https://svnweb.freebsd.org/changeset/base/310182 Log: In swp_pager_meta_free_all(), fix type of the index variable. Style. Noted and reviewed by:alc (previous version) Sponsored by: The FreeBSD Foundation MFC

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-16 Thread John Baldwin
On Friday, December 16, 2016 04:53:04 PM Eric van Gyzen wrote: > On 12/16/2016 16:45, John Baldwin wrote: > > On Friday, December 16, 2016 08:53:26 PM Dimitry Andric wrote: > >> On 16 Dec 2016, at 20:31, Baptiste Daroussin wrote: > >>> > >>> On Fri, Dec 16, 2016 at 01:44:51AM

svn commit: r310181 - in head: . release/scripts share/mk

2016-12-16 Thread Matthew Seaman
Author: matthew (ports committer) Date: Fri Dec 16 23:05:47 2016 New Revision: 310181 URL: https://svnweb.freebsd.org/changeset/base/310181 Log: Revert r309339, thus re-instating r309314 The original problem with conflicting definitions of ${PKG_CMD} was solved by r427523 in ports (see

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-16 Thread Joerg Sonnenberger
On Fri, Dec 16, 2016 at 02:45:19PM -0800, John Baldwin wrote: > In general I agree with something like this instead, but it is quite a bit > more > tedious to use as you have to run it once to determine the length, allocate a > buffer, and then run it again. Why do you need to determine the

Re: svn commit: r310051 - in head: share/man/man9 sys/kern sys/sys

2016-12-16 Thread Dimitry Andric
On 14 Dec 2016, at 13:47, Ed Schouten wrote: > > Author: ed > Date: Wed Dec 14 12:47:34 2016 > New Revision: 310051 > URL: https://svnweb.freebsd.org/changeset/base/310051 > > Log: > Add support for attaching aggregation labels to sysctl objects. ... > The change presented

Re: svn commit: r310180 - head/sys/net

2016-12-16 Thread Alan Somers
On Fri, Dec 16, 2016 at 3:45 PM, Mateusz Guzik wrote: > On Fri, Dec 16, 2016 at 10:39:31PM +, Alan Somers wrote: >> Author: asomers >> Date: Fri Dec 16 22:39:30 2016 >> New Revision: 310180 >> URL: https://svnweb.freebsd.org/changeset/base/310180 >> >> Log: >> Fix panic

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-16 Thread Eric van Gyzen
On 12/16/2016 16:45, John Baldwin wrote: > On Friday, December 16, 2016 08:53:26 PM Dimitry Andric wrote: >> On 16 Dec 2016, at 20:31, Baptiste Daroussin wrote: >>> >>> On Fri, Dec 16, 2016 at 01:44:51AM +, Conrad E. Meyer wrote: Author: cem Date: Fri Dec 16

Re: svn commit: r310180 - head/sys/net

2016-12-16 Thread Mateusz Guzik
On Fri, Dec 16, 2016 at 10:39:31PM +, Alan Somers wrote: > Author: asomers > Date: Fri Dec 16 22:39:30 2016 > New Revision: 310180 > URL: https://svnweb.freebsd.org/changeset/base/310180 > > Log: > Fix panic during lagg destruction with simultaneous status check > > If you run

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-16 Thread John Baldwin
On Friday, December 16, 2016 08:53:26 PM Dimitry Andric wrote: > On 16 Dec 2016, at 20:31, Baptiste Daroussin wrote: > > > > On Fri, Dec 16, 2016 at 01:44:51AM +, Conrad E. Meyer wrote: > >> Author: cem > >> Date: Fri Dec 16 01:44:50 2016 > >> New Revision: 310138 > >> URL:

svn commit: r310180 - head/sys/net

2016-12-16 Thread Alan Somers
Author: asomers Date: Fri Dec 16 22:39:30 2016 New Revision: 310180 URL: https://svnweb.freebsd.org/changeset/base/310180 Log: Fix panic during lagg destruction with simultaneous status check If you run "ifconfig lagg0 destroy" and "ifconfig lagg0" at the same time a page fault may

svn commit: r310179 - head/usr.sbin/portsnap/portsnap

2016-12-16 Thread Colin Percival
Author: cperciva Date: Fri Dec 16 22:37:16 2016 New Revision: 310179 URL: https://svnweb.freebsd.org/changeset/base/310179 Log: Avoid division by zero in the rare case that portsnap needs to fetch zero patches. (This avoids two "dc: divide by zero" warnings.) MFC after:3 days

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-16 Thread Eric van Gyzen
On 12/16/2016 14:07, Ian Lepore wrote: > On Fri, 2016-12-16 at 20:31 +0100, Baptiste Daroussin wrote: >> On Fri, Dec 16, 2016 at 01:44:51AM +, Conrad E. Meyer wrote: >>> >>> Author: cem >>> Date: Fri Dec 16 01:44:50 2016 >>> New Revision: 310138 >>> URL:

Re: svn commit: r310171 - head/sys/sys

2016-12-16 Thread Conrad Meyer
Thanks! On Fri, Dec 16, 2016 at 11:49 AM, Dimitry Andric wrote: > Author: dim > Date: Fri Dec 16 19:49:22 2016 > New Revision: 310171 > URL: https://svnweb.freebsd.org/changeset/base/310171 > > Log: > Add __scanflike attributes to the kernel's sscanf() and vsscanf() >

svn commit: r310178 - head/sys/arm/allwinner/clk

2016-12-16 Thread Emmanuel Vadot
Author: manu Date: Fri Dec 16 21:58:48 2016 New Revision: 310178 URL: https://svnweb.freebsd.org/changeset/base/310178 Log: Honor the CLK_SET_DRYRUN for the *set_freq function for allwinner clocks. Reviewed by: jmcneill MFC after:1 month Differential Revision:

svn commit: r310177 - in head/sys: amd64/conf i386/conf

2016-12-16 Thread John Baldwin
Author: jhb Date: Fri Dec 16 21:10:37 2016 New Revision: 310177 URL: https://svnweb.freebsd.org/changeset/base/310177 Log: Enable EARLY_AP_STARTUP on amd64 and i386 kernels by default. PR: 199321, 203682 MFC after:2 months Sponsored by: Netflix Modified:

Re: svn commit: r310160 - head

2016-12-16 Thread Nikolai Lifanov
On 12/16/2016 15:12, John Baldwin wrote: > On Friday, December 16, 2016 05:44:57 PM Nikolai Lifanov wrote: >> Author: lifanov (ports committer) >> Date: Fri Dec 16 17:44:56 2016 >> New Revision: 310160 >> URL: https://svnweb.freebsd.org/changeset/base/310160 >> >> Log: >> retain cc.4.gz man page

svn commit: r310176 - in stable/11: lib/libutil usr.sbin/pw

2016-12-16 Thread Alan Somers
Author: asomers Date: Fri Dec 16 20:49:50 2016 New Revision: 310176 URL: https://svnweb.freebsd.org/changeset/base/310176 Log: MFC r308806 Speed up pw operations that edit /etc/group or /etc/passwd r285050 fixed a bug in pw that could lead to /etc/passwd or /etc/group corruption on

svn commit: r310175 - head/sys/cddl/contrib/opensolaris/uts/common/sys

2016-12-16 Thread George V. Neville-Neil
Author: gnn Date: Fri Dec 16 20:44:14 2016 New Revision: 310175 URL: https://svnweb.freebsd.org/changeset/base/310175 Log: Remove extra DOF_SEC_XLIMPORT from the DOF_SEC_ISLOADABLE macro MFC after:2 weeks Sponsored by: DARPA, AFRL Modified:

Re: svn commit: r310160 - head

2016-12-16 Thread John Baldwin
On Friday, December 16, 2016 05:44:57 PM Nikolai Lifanov wrote: > Author: lifanov (ports committer) > Date: Fri Dec 16 17:44:56 2016 > New Revision: 310160 > URL: https://svnweb.freebsd.org/changeset/base/310160 > > Log: > retain cc.4.gz man page for Chelsio T6 NICs > > This man page was

svn commit: r310174 - in stable/11: sbin/camcontrol sys/cam/scsi

2016-12-16 Thread Kenneth D. Merry
Author: ken Date: Fri Dec 16 20:24:47 2016 New Revision: 310174 URL: https://svnweb.freebsd.org/changeset/base/310174 Log: MFC r309374, r309513, r309839, r309840: r309374 | ken | 2016-12-01 15:20:27 -0700 (Thu,

svn commit: r310173 - in stable/10: lib/libutil usr.sbin/pw

2016-12-16 Thread Alan Somers
Author: asomers Date: Fri Dec 16 20:10:55 2016 New Revision: 310173 URL: https://svnweb.freebsd.org/changeset/base/310173 Log: MFC r308806 Speed up pw operations that edit /etc/group or /etc/passwd r285050 fixed a bug in pw that could lead to /etc/passwd or /etc/group corruption on

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-16 Thread Ian Lepore
On Fri, 2016-12-16 at 20:31 +0100, Baptiste Daroussin wrote: > On Fri, Dec 16, 2016 at 01:44:51AM +, Conrad E. Meyer wrote: > > > > Author: cem > > Date: Fri Dec 16 01:44:50 2016 > > New Revision: 310138 > > URL: https://svnweb.freebsd.org/changeset/base/310138 > > > > Log: > >  

svn commit: r310172 - in head/sys/mips: conf ingenic

2016-12-16 Thread Jared McNeill
Author: jmcneill Date: Fri Dec 16 20:04:56 2016 New Revision: 310172 URL: https://svnweb.freebsd.org/changeset/base/310172 Log: Add support for Ingenic JZ4780 SMBus controller. Reviewed by: kan Relnotes: yes Differential Revision:

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-16 Thread Dimitry Andric
On 16 Dec 2016, at 20:31, Baptiste Daroussin wrote: > > On Fri, Dec 16, 2016 at 01:44:51AM +, Conrad E. Meyer wrote: >> Author: cem >> Date: Fri Dec 16 01:44:50 2016 >> New Revision: 310138 >> URL: https://svnweb.freebsd.org/changeset/base/310138 >> >> Log: >>

svn commit: r310171 - head/sys/sys

2016-12-16 Thread Dimitry Andric
Author: dim Date: Fri Dec 16 19:49:22 2016 New Revision: 310171 URL: https://svnweb.freebsd.org/changeset/base/310171 Log: Add __scanflike attributes to the kernel's sscanf() and vsscanf() declarations. This should help to catch future mismatches between format strings and arguments.

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-16 Thread Baptiste Daroussin
On Fri, Dec 16, 2016 at 01:44:51AM +, Conrad E. Meyer wrote: > Author: cem > Date: Fri Dec 16 01:44:50 2016 > New Revision: 310138 > URL: https://svnweb.freebsd.org/changeset/base/310138 > > Log: > vfprintf(3): Add support for kernel %b format > > This is a direct port of the kernel %b

svn commit: r310170 - head/sys/dev/spibus

2016-12-16 Thread Oleksandr Tymoshenko
Author: gonzo Date: Fri Dec 16 19:09:57 2016 New Revision: 310170 URL: https://svnweb.freebsd.org/changeset/base/310170 Log: [spigen] Make "data" part of spigen_transfer optional Make st_data part of spigen_transfer optional by letting pass zero length and NULL pointer. SPI controller

svn commit: r310162 - vendor/clang/dist/lib/Basic

2016-12-16 Thread Dimitry Andric
Author: dim Date: Fri Dec 16 18:14:04 2016 New Revision: 310162 URL: https://svnweb.freebsd.org/changeset/base/310162 Log: Vendor import of clang 3.9.1 release r289601: https://llvm.org/svn/llvm-project/cfe/tags/RELEASE_391/final@289601 Modified: vendor/clang/dist/lib/Basic/Version.cpp

svn commit: r310165 - vendor/libc++/libc++-release_391-r289601

2016-12-16 Thread Dimitry Andric
Author: dim Date: Fri Dec 16 18:14:23 2016 New Revision: 310165 URL: https://svnweb.freebsd.org/changeset/base/310165 Log: Tag libc++ 3.9.1 release r289601. Added: vendor/libc++/libc++-release_391-r289601/ - copied from r310164, vendor/libc++/dist/

svn commit: r310167 - vendor/lldb/lldb-release_391-r289601

2016-12-16 Thread Dimitry Andric
Author: dim Date: Fri Dec 16 18:14:36 2016 New Revision: 310167 URL: https://svnweb.freebsd.org/changeset/base/310167 Log: Tag lldb 3.9.1 release r289601. Added: vendor/lldb/lldb-release_391-r289601/ - copied from r310166, vendor/lldb/dist/

svn commit: r310166 - vendor/lld/lld-release_391-r289601

2016-12-16 Thread Dimitry Andric
Author: dim Date: Fri Dec 16 18:14:26 2016 New Revision: 310166 URL: https://svnweb.freebsd.org/changeset/base/310166 Log: Tag lld 3.9.1 release r289601. Added: vendor/lld/lld-release_391-r289601/ - copied from r310165, vendor/lld/dist/ ___

svn commit: r310163 - vendor/clang/clang-release_391-r289601

2016-12-16 Thread Dimitry Andric
Author: dim Date: Fri Dec 16 18:14:06 2016 New Revision: 310163 URL: https://svnweb.freebsd.org/changeset/base/310163 Log: Tag clang 3.9.1 release r289601. Added: vendor/clang/clang-release_391-r289601/ - copied from r310162, vendor/clang/dist/

svn commit: r310164 - vendor/compiler-rt/compiler-rt-release_391-r289601

2016-12-16 Thread Dimitry Andric
Author: dim Date: Fri Dec 16 18:14:12 2016 New Revision: 310164 URL: https://svnweb.freebsd.org/changeset/base/310164 Log: Tag compiler-rt 3.9.1 release r289601. Added: vendor/compiler-rt/compiler-rt-release_391-r289601/ - copied from r310163, vendor/compiler-rt/dist/

svn commit: r310161 - vendor/llvm/llvm-release_391-r289601

2016-12-16 Thread Dimitry Andric
Author: dim Date: Fri Dec 16 18:13:48 2016 New Revision: 310161 URL: https://svnweb.freebsd.org/changeset/base/310161 Log: Tag llvm 3.9.1 release r289601. Added: vendor/llvm/llvm-release_391-r289601/ - copied from r310160, vendor/llvm/dist/

svn commit: r310160 - head

2016-12-16 Thread Nikolai Lifanov
Author: lifanov (ports committer) Date: Fri Dec 16 17:44:56 2016 New Revision: 310160 URL: https://svnweb.freebsd.org/changeset/base/310160 Log: retain cc.4.gz man page for Chelsio T6 NICs This man page was removed in r225583 when cc.4 was renamed to mod_cc.4 With reintroduction of cc.4

svn commit: r310159 - head/sys/kern

2016-12-16 Thread Konstantin Belousov
Author: kib Date: Fri Dec 16 17:41:20 2016 New Revision: 310159 URL: https://svnweb.freebsd.org/changeset/base/310159 Log: Switch from stdatomic.h to atomic.h for kernel. Apparently stdatomic.h implementation for gcc 4.2 on sparc64 does not work properly. This effectively reverts

Re: svn commit: r310023 - in head/sys/cddl: compat/opensolaris/sys contrib/opensolaris/uts/common/fs/zfs

2016-12-16 Thread Slawa Olhovchenkov
On Wed, Dec 14, 2016 at 02:38:11PM +0200, Andriy Gapon wrote: > Alexander, > > I tried to see how the code looks after expanding illumos variables to FreeBSD > variables before and after your change. > > Before: > n = PAGESIZE * ((int64_t)freemem - zfs_arc_free_target); > ==> > n = PAGESIZE *

svn commit: r310158 - in stable/11/sys: arm/lpc mips/atheros mips/mediatek mips/rt305x

2016-12-16 Thread Emmanuel Vadot
Author: manu Date: Fri Dec 16 15:45:09 2016 New Revision: 310158 URL: https://svnweb.freebsd.org/changeset/base/310158 Log: MFC r309935: Use the spibus accessor when applicable. Modified: stable/11/sys/arm/lpc/lpc_spi.c stable/11/sys/mips/atheros/ar71xx_spi.c

svn commit: r310157 - stable/11/sys/arm/allwinner

2016-12-16 Thread Emmanuel Vadot
Author: manu Date: Fri Dec 16 15:37:18 2016 New Revision: 310157 URL: https://svnweb.freebsd.org/changeset/base/310157 Log: MFC r309063: Test that the emac device is enabled in probe function Modified: stable/11/sys/arm/allwinner/if_emac.c Directory Properties: stable/11/ (props

svn commit: r310156 - in stable/11/sys/arm: at91 broadcom/bcm2835 ti

2016-12-16 Thread Emmanuel Vadot
Author: manu Date: Fri Dec 16 15:33:21 2016 New Revision: 310156 URL: https://svnweb.freebsd.org/changeset/base/310156 Log: MFC r309912: CS ivar is uint32_t, not int. Modified: stable/11/sys/arm/at91/at91_spi.c stable/11/sys/arm/broadcom/bcm2835/bcm2835_spi.c

svn commit: r310155 - head/libexec/rtld-elf

2016-12-16 Thread Konstantin Belousov
Author: kib Date: Fri Dec 16 14:23:08 2016 New Revision: 310155 URL: https://svnweb.freebsd.org/changeset/base/310155 Log: Fix typo. MFC after:3 days Modified: head/libexec/rtld-elf/rtld.c Modified: head/libexec/rtld-elf/rtld.c

svn commit: r310154 - head/sys/dev/acpica

2016-12-16 Thread Andrew Turner
Author: andrew Date: Fri Dec 16 10:40:00 2016 New Revision: 310154 URL: https://svnweb.freebsd.org/changeset/base/310154 Log: Add support to read the _CLS entry if it's present. It is used by memory-mapped devices that are normally PCIe drives. Devices can then use the existing

svn commit: r310153 - in head/sys/arm: allwinner arm broadcom/bcm2835 freescale/imx nvidia/tegra124 qemu rockchip ti

2016-12-16 Thread Andrew Turner
Author: andrew Date: Fri Dec 16 10:31:13 2016 New Revision: 310153 URL: https://svnweb.freebsd.org/changeset/base/310153 Log: All armv6 platforms have the same implementation of platform_lastaddr. Replace them with a default handler that returns devmap_lastaddr. Reviewed by: mmel