svn commit: r321712 - head/sys/arm/conf

2017-07-29 Thread Ian Lepore
Author: ian Date: Sun Jul 30 00:25:29 2017 New Revision: 321712 URL: https://svnweb.freebsd.org/changeset/base/321712 Log: Add the i2c RTC drivers found on various arm systems. Modified: head/sys/arm/conf/GENERIC Modified: head/sys/arm/conf/GENERIC

svn commit: r321711 - head/sys/conf

2017-07-29 Thread Ian Lepore
Author: ian Date: Sun Jul 30 00:24:15 2017 New Revision: 321711 URL: https://svnweb.freebsd.org/changeset/base/321711 Log: Move the device descriptions onto the device lines, so they cut and paste nicely into other config files. Modified: head/sys/conf/NOTES Modified: head/sys/conf/NOTES

svn commit: r321710 - head/sys/conf

2017-07-29 Thread Ian Lepore
Author: ian Date: Sun Jul 30 00:01:31 2017 New Revision: 321710 URL: https://svnweb.freebsd.org/changeset/base/321710 Log: Add a few missing i2c devices that build fine on all arches. Modified: head/sys/conf/NOTES Modified: head/sys/conf/NOTES

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

2017-07-29 Thread Ian Lepore
Author: ian Date: Sun Jul 30 00:00:30 2017 New Revision: 321709 URL: https://svnweb.freebsd.org/changeset/base/321709 Log: Fix building this driver on non-FDT platforms. Modified: head/sys/dev/iicbus/ds1307.c Modified: head/sys/dev/iicbus/ds1307.c

svn commit: r321708 - in head/sys: conf dev/iicbus

2017-07-29 Thread Ian Lepore
Author: ian Date: Sat Jul 29 23:45:57 2017 New Revision: 321708 URL: https://svnweb.freebsd.org/changeset/base/321708 Log: Replace the pcf8563 i2c RTC driver with a new nxprtc driver which handles all the chips in the NXP PCA212x and PCA/PCF85xx series. In addition to supporting more

svn commit: r321707 - head/sys/kern

2017-07-29 Thread Conrad Meyer
Author: cem Date: Sat Jul 29 23:31:21 2017 New Revision: 321707 URL: https://svnweb.freebsd.org/changeset/base/321707 Log: kldstat: Use sizeof in place of named constants for sizing No functional change. This is handy for FreeBSD derivatives that want to modify the value of

svn commit: r321706 - head/lib/libprocstat

2017-07-29 Thread Ngie Cooper
Author: ngie Date: Sat Jul 29 22:25:45 2017 New Revision: 321706 URL: https://svnweb.freebsd.org/changeset/base/321706 Log: libprocstat(3): fix arguments list for procstat_getargv(3) and procstat_getenvv(3) Neither libcall takes a fourth argument (`char *errbuf`). PR:

svn commit: r321705 - head/lib/libprocstat

2017-07-29 Thread Ngie Cooper
Author: ngie Date: Sat Jul 29 22:19:00 2017 New Revision: 321705 URL: https://svnweb.freebsd.org/changeset/base/321705 Log: libprocstat(3): fix reference (typo) to procstat_freeenvv in description for procstat_getargv(3) PR: 217884 MFC after:1 month Submitted by: tobik

svn commit: r321704 - head/lib/libprocstat

2017-07-29 Thread Ngie Cooper
Author: ngie Date: Sat Jul 29 22:16:05 2017 New Revision: 321704 URL: https://svnweb.freebsd.org/changeset/base/321704 Log: Add sys/socket.h to SYNOPSIS for libprocstat(3) sys/socket.h is required for procstat_get_socket_info(3), added in r221807. MFC after:1 month PR:

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

2017-07-29 Thread Ngie Cooper
Author: ngie Date: Sat Jul 29 22:03:21 2017 New Revision: 321703 URL: https://svnweb.freebsd.org/changeset/base/321703 Log: Remove superfluous `exit 0` added in r321702 atf_skip triggers equivalent functionality, which means the `exit 0` is unreachable code. PR: 220164

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

2017-07-29 Thread Ngie Cooper
Author: ngie Date: Sat Jul 29 22:01:17 2017 New Revision: 321702 URL: https://svnweb.freebsd.org/changeset/base/321702 Log: Load geom_gate(4) if necessary before running tests; skip if it can't be loaded The test code prior to r311893 loaded geom_gate at test start if necessary and

svn commit: r321700 - in vendor/lldb/dist: include/lldb/API scripts/interface

2017-07-29 Thread Dimitry Andric
Author: dim Date: Sat Jul 29 21:31:51 2017 New Revision: 321700 URL: https://svnweb.freebsd.org/changeset/base/321700 Log: Vendor import of lldb release_50 branch r309439: https://llvm.org/svn/llvm-project/lldb/branches/release_50@309439 Modified:

svn commit: r321701 - vendor/lldb/lldb-release_50-r309439

2017-07-29 Thread Dimitry Andric
Author: dim Date: Sat Jul 29 21:31:54 2017 New Revision: 321701 URL: https://svnweb.freebsd.org/changeset/base/321701 Log: Tag lldb release_50 branch r309439. Added: vendor/lldb/lldb-release_50-r309439/ - copied from r321700, vendor/lldb/dist/

svn commit: r321698 - in vendor/lld/dist: COFF ELF docs lib/ReaderWriter/MachO test/COFF test/ELF test/ELF/Inputs

2017-07-29 Thread Dimitry Andric
Author: dim Date: Sat Jul 29 21:30:27 2017 New Revision: 321698 URL: https://svnweb.freebsd.org/changeset/base/321698 Log: Vendor import of lld release_50 branch r309439: https://llvm.org/svn/llvm-project/lld/branches/release_50@309439 Added:

svn commit: r321699 - vendor/lld/lld-release_50-r309439

2017-07-29 Thread Dimitry Andric
Author: dim Date: Sat Jul 29 21:30:31 2017 New Revision: 321699 URL: https://svnweb.freebsd.org/changeset/base/321699 Log: Tag lld release_50 branch r309439. Added: vendor/lld/lld-release_50-r309439/ - copied from r321698, vendor/lld/dist/ ___

svn commit: r321696 - vendor/libc++/dist

2017-07-29 Thread Dimitry Andric
Author: dim Date: Sat Jul 29 21:29:58 2017 New Revision: 321696 URL: https://svnweb.freebsd.org/changeset/base/321696 Log: Vendor import of libc++ release_50 branch r309439: https://llvm.org/svn/llvm-project/libcxx/branches/release_50@309439 Modified: vendor/libc++/dist/CMakeLists.txt

svn commit: r321697 - vendor/libc++/libc++-release_50-r309439

2017-07-29 Thread Dimitry Andric
Author: dim Date: Sat Jul 29 21:30:01 2017 New Revision: 321697 URL: https://svnweb.freebsd.org/changeset/base/321697 Log: Tag libc++ release_50 branch r309439. Added: vendor/libc++/libc++-release_50-r309439/ - copied from r321696, vendor/libc++/dist/

svn commit: r321693 - in vendor/clang/dist: docs include/clang/AST lib/AST lib/Basic lib/CodeGen lib/Driver lib/Headers lib/Sema test/CodeCompletion test/CodeGenCXX test/Driver test/Index tools/cla...

2017-07-29 Thread Dimitry Andric
Author: dim Date: Sat Jul 29 21:28:13 2017 New Revision: 321693 URL: https://svnweb.freebsd.org/changeset/base/321693 Log: Vendor import of clang release_50 branch r309439: https://llvm.org/svn/llvm-project/cfe/branches/release_50@309439 Added:

svn commit: r321694 - vendor/clang/clang-release_50-r309439

2017-07-29 Thread Dimitry Andric
Author: dim Date: Sat Jul 29 21:28:15 2017 New Revision: 321694 URL: https://svnweb.freebsd.org/changeset/base/321694 Log: Tag clang release_50 branch r309439. Added: vendor/clang/clang-release_50-r309439/ - copied from r321693, vendor/clang/dist/

svn commit: r321695 - vendor/compiler-rt/compiler-rt-release_50-r309439

2017-07-29 Thread Dimitry Andric
Author: dim Date: Sat Jul 29 21:28:45 2017 New Revision: 321695 URL: https://svnweb.freebsd.org/changeset/base/321695 Log: Tag compiler-rt release_50 branch r309439. Added: vendor/compiler-rt/compiler-rt-release_50-r309439/ - copied from r321694, vendor/compiler-rt/dist/

svn commit: r321692 - vendor/llvm/llvm-release_50-r309439

2017-07-29 Thread Dimitry Andric
Author: dim Date: Sat Jul 29 21:25:26 2017 New Revision: 321692 URL: https://svnweb.freebsd.org/changeset/base/321692 Log: Tag llvm release_50 branch r309439. Added: vendor/llvm/llvm-release_50-r309439/ - copied from r321691, vendor/llvm/dist/

svn commit: r321691 - in vendor/llvm/dist: . docs examples/ParallelJIT include/llvm/CodeGen/GlobalISel include/llvm/Support include/llvm/Transforms/Utils lib/CodeGen lib/CodeGen/SelectionDAG lib/Op...

2017-07-29 Thread Dimitry Andric
Author: dim Date: Sat Jul 29 21:25:18 2017 New Revision: 321691 URL: https://svnweb.freebsd.org/changeset/base/321691 Log: Vendor import of llvm release_50 branch r309439: https://llvm.org/svn/llvm-project/llvm/branches/release_50@309439 Added:

Re: svn commit: r321633 - in head/sys/arm: arm include

2017-07-29 Thread Ian Lepore
On Sat, 2017-07-29 at 22:11 +0200, Zbigniew Bodek wrote: > 2017-07-29 18:06 GMT+02:00 Ian Lepore : > > > > On Thu, 2017-07-27 at 23:14 +, Zbigniew Bodek wrote: > > > > > > Author: zbb > > > Date: Thu Jul 27 23:14:17 2017 > > > New Revision: 321633 > > > URL:

Re: svn commit: r321633 - in head/sys/arm: arm include

2017-07-29 Thread Zbigniew Bodek
2017-07-29 18:06 GMT+02:00 Ian Lepore : > On Thu, 2017-07-27 at 23:14 +, Zbigniew Bodek wrote: >> Author: zbb >> Date: Thu Jul 27 23:14:17 2017 >> New Revision: 321633 >> URL: https://svnweb.freebsd.org/changeset/base/321633 >> >> Log: >> Fix TEX index acquisition using L2

svn commit: r321689 - head/sbin/umount

2017-07-29 Thread Rick Macklem
Author: rmacklem Date: Sat Jul 29 20:08:25 2017 New Revision: 321689 URL: https://svnweb.freebsd.org/changeset/base/321689 Log: Add a new "-N" option to umount(8), that does a forced dismount of an NFS mount point. The new "-N" option does a forced dismount of an NFS mount point, but

svn commit: r321688 - in head/sys: fs/nfs fs/nfsclient nfs sys

2017-07-29 Thread Rick Macklem
Author: rmacklem Date: Sat Jul 29 19:52:47 2017 New Revision: 321688 URL: https://svnweb.freebsd.org/changeset/base/321688 Log: Add kernel support for the NFS client forced dismount "umount -N" option. When an NFS mount is hung against an unresponsive NFS server, the "umount -f" option

svn commit: r321687 - stable/11/lib/libsysdecode

2017-07-29 Thread Kristof Provost
Author: kp Date: Sat Jul 29 17:30:25 2017 New Revision: 321687 URL: https://svnweb.freebsd.org/changeset/base/321687 Log: MFC r321370 Handle WITH/WITHOUT_PF in libsysdecode Only filter out the PF ioctls if we're building without pf support. Until now those were always filtered out,

svn commit: r321686 - in head/sys: arm/arm compat/linuxkpi/common/src dev/ow sys

2017-07-29 Thread Ian Lepore
Author: ian Date: Sat Jul 29 17:00:23 2017 New Revision: 321686 URL: https://svnweb.freebsd.org/changeset/base/321686 Log: Add inline functions to convert between sbintime_t and decimal time units. Use them in some existing code that is vulnerable to roundoff errors. The existing

Re: svn commit: r321633 - in head/sys/arm: arm include

2017-07-29 Thread Ian Lepore
On Thu, 2017-07-27 at 23:14 +, Zbigniew Bodek wrote: > Author: zbb > Date: Thu Jul 27 23:14:17 2017 > New Revision: 321633 > URL: https://svnweb.freebsd.org/changeset/base/321633 > > Log: >   Fix TEX index acquisition using L2 attributes >    >   The TEX index is selected using (TEX0 C B)

Re: svn commit: r320802 - head/etc/rc.d

2017-07-29 Thread Harry Schmalzbauer
Bezüglich Kristof Provost's Nachricht vom 29.07.2017 17:22 (localtime): > On 29 Jul 2017, at 17:20, Harry Schmalzbauer wrote: >> Bezüglich Kristof Provost's Nachricht vom 08.07.2017 11:28 (localtime): >>> Author: kp >>> Date: Sat Jul 8 09:28:31 2017 >>> New Revision: 320802 >>> URL:

Re: svn commit: r320802 - head/etc/rc.d

2017-07-29 Thread Harry Schmalzbauer
Bezüglich Harry Schmalzbauer's Nachricht vom 29.07.2017 17:20 (localtime): > Bezüglich Kristof Provost's Nachricht vom 08.07.2017 11:28 (localtime): >> Author: kp >> Date: Sat Jul 8 09:28:31 2017 >> New Revision: 320802 >> URL: https://svnweb.freebsd.org/changeset/base/320802 >> >> Log: >>

Re: svn commit: r320802 - head/etc/rc.d

2017-07-29 Thread Kristof Provost
On 29 Jul 2017, at 17:20, Harry Schmalzbauer wrote: Bezüglich Kristof Provost's Nachricht vom 08.07.2017 11:28 (localtime): Author: kp Date: Sat Jul 8 09:28:31 2017 New Revision: 320802 URL: https://svnweb.freebsd.org/changeset/base/320802 Log: Allow more services to run in vnet jails Do

Re: svn commit: r320802 - head/etc/rc.d

2017-07-29 Thread Harry Schmalzbauer
Bezüglich Kristof Provost's Nachricht vom 08.07.2017 11:28 (localtime): > Author: kp > Date: Sat Jul 8 09:28:31 2017 > New Revision: 320802 > URL: https://svnweb.freebsd.org/changeset/base/320802 > > Log: > Allow more services to run in vnet jails > > After some tests, here are the

svn commit: r321685 - head/sys/sys

2017-07-29 Thread Alexander Motin
Author: mav Date: Sat Jul 29 13:54:28 2017 New Revision: 321685 URL: https://svnweb.freebsd.org/changeset/base/321685 Log: Fix IORDY bits definition. According to the ATA specs, IORDYDIS should be bit 10, IORDY -- bit 11. PR: 221049 Submitted by: aaron.s...@baesystems.com

svn commit: r321684 - head

2017-07-29 Thread Dimitry Andric
Author: dim Date: Sat Jul 29 12:22:29 2017 New Revision: 321684 URL: https://svnweb.freebsd.org/changeset/base/321684 Log: Don't use libc++ when cross-building for gcc arches Since we imported clang 5.0.0, the version check in Makefile.inc1 which checks whether to use libc++ fires even

svn commit: r321683 - stable/11/sys/boot/zfs

2017-07-29 Thread Alexander Motin
Author: mav Date: Sat Jul 29 11:27:54 2017 New Revision: 321683 URL: https://svnweb.freebsd.org/changeset/base/321683 Log: MFC r314504 (by tsoome): loader: r314112 did introduce dereference freed pointer entry CID: 1371675 Reported by:Coverity Differential Revision:

svn commit: r321682 - stable/11/sys/compat/linux

2017-07-29 Thread Dmitry Chagin
Author: dchagin Date: Sat Jul 29 10:31:57 2017 New Revision: 321682 URL: https://svnweb.freebsd.org/changeset/base/321682 Log: MFC r321366: Style(9) whitespace fix. Modified: stable/11/sys/compat/linux/linux_ioctl.h Directory Properties: stable/11/ (props changed) Modified:

svn commit: r321681 - stable/11/sys/fs/fdescfs

2017-07-29 Thread Dmitry Chagin
Author: dchagin Date: Sat Jul 29 10:30:13 2017 New Revision: 321681 URL: https://svnweb.freebsd.org/changeset/base/321681 Log: MFC r320814: Style(9). Add blank line aftr {. MFC r320815: Remove init from declaration. MFC r320816: Remove init from declaration, collapse

svn commit: r321680 - stable/11/sys/boot/zfs

2017-07-29 Thread Alexander Motin
Author: mav Date: Sat Jul 29 09:56:07 2017 New Revision: 321680 URL: https://svnweb.freebsd.org/changeset/base/321680 Log: MFC r307865 (by tsoome): loader should boot pre-feature flags pools. The feature flags chek is missing the corner case where we have valid pool version, but feature

svn commit: r321679 - head/sys/dev/virtio/network

2017-07-29 Thread Kristof Provost
Author: kp Date: Sat Jul 29 09:22:48 2017 New Revision: 321679 URL: https://svnweb.freebsd.org/changeset/base/321679 Log: vtnet: Support jumbo frames without TSO/GSO Currently in Virtio driver without TSO/GSO features enabled, the max scatter gather segments for the TX path can be 4,

svn commit: r321678 - head/usr.sbin/prometheus_sysctl_exporter

2017-07-29 Thread Ed Schouten
Author: ed Date: Sat Jul 29 08:35:07 2017 New Revision: 321678 URL: https://svnweb.freebsd.org/changeset/base/321678 Log: Be a bit more liberal about sysctl naming. On the systems on which I tested this exporter, I never ran into metrics that were named in such a way that they couldn't

svn commit: r321677 - stable/10/sys/vm

2017-07-29 Thread Konstantin Belousov
Author: kib Date: Sat Jul 29 08:24:51 2017 New Revision: 321677 URL: https://svnweb.freebsd.org/changeset/base/321677 Log: MFC r321371: Do not allocate struct kinfo_vmobject on stack. Modified: stable/10/sys/vm/vm_object.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r321676 - stable/11/sys/vm

2017-07-29 Thread Konstantin Belousov
Author: kib Date: Sat Jul 29 07:59:28 2017 New Revision: 321676 URL: https://svnweb.freebsd.org/changeset/base/321676 Log: MFC r321371: Do not allocate struct kinfo_vmobject on stack. Modified: stable/11/sys/vm/vm_object.c Directory Properties: stable/11/ (props changed) Modified: