svn commit: r330053 - head/lib/libc/gen

2018-02-26 Thread Bryan Drewery
Author: bdrewery Date: Tue Feb 27 04:41:14 2018 New Revision: 330053 URL: https://svnweb.freebsd.org/changeset/base/330053 Log: Fix some grammar: "signals <...> are set" Modified: head/lib/libc/gen/posix_spawn.3 Modified: head/lib/libc/gen/posix_spawn.3 ==

svn commit: r330052 - head/sys/powerpc/booke

2018-02-26 Thread Justin Hibbits
Author: jhibbits Date: Tue Feb 27 04:38:27 2018 New Revision: 330052 URL: https://svnweb.freebsd.org/changeset/base/330052 Log: Increase the size of a reservation granule for TLB locks A reservation granule on PowerPC is a cache line. On e500mc and derivatives a cacheline size is 64 by

svn commit: r330051 - head/sys/powerpc/powerpc

2018-02-26 Thread Justin Hibbits
Author: jhibbits Date: Tue Feb 27 04:23:03 2018 New Revision: 330051 URL: https://svnweb.freebsd.org/changeset/base/330051 Log: Fix a minor typo. Modified: head/sys/powerpc/powerpc/cpu.c Modified: head/sys/powerpc/powerpc/cpu.c

svn commit: r330050 - head/sys/arm/arm

2018-02-26 Thread Ian Lepore
Author: ian Date: Tue Feb 27 02:11:23 2018 New Revision: 330050 URL: https://svnweb.freebsd.org/changeset/base/330050 Log: Initialize all members of vm_page::md_page for armv4/5 systems. This fixes a hang in SI_SUB_KMEM sysinit, and is apparently required after r323290. Inspired by the comm

svn commit: r330049 - in head/sys/dev: mpr mps

2018-02-26 Thread Alexander Motin
Author: mav Date: Tue Feb 27 01:48:13 2018 New Revision: 330049 URL: https://svnweb.freebsd.org/changeset/base/330049 Log: Allow physically non-contiguous chain frames allocation in mps(4)/mpr(4). Chain frames required to satisfy all 2K of declared I/Os of 128KB each take more then a mega

svn commit: r330048 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-02-26 Thread Alexander Motin
Author: mav Date: Tue Feb 27 01:36:43 2018 New Revision: 330048 URL: https://svnweb.freebsd.org/changeset/base/330048 Log: Add sysctls/tunables for dbuf cache size. MFC after:2 weeks Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c Modified: head/sys/cddl/contrib

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

2018-02-26 Thread Ian Lepore
Author: ian Date: Tue Feb 27 00:30:10 2018 New Revision: 330045 URL: https://svnweb.freebsd.org/changeset/base/330045 Log: Remove obsolete options from these kernel configs. The functionality these enabled is now on by default since r313330. Modified: head/sys/arm/conf/DOCKSTAR head/sys/

svn commit: r330044 - head/sys/arm/arm

2018-02-26 Thread Ian Lepore
Author: ian Date: Mon Feb 26 23:58:56 2018 New Revision: 330044 URL: https://svnweb.freebsd.org/changeset/base/330044 Log: Add a hw.model sysctl oid for armv6/7 which reports the CPU model, similar to what other arches (all except riscv and armv4/5) do. Submitted by: Hyun Hwang Differe

Re: svn commit: r328612 - head/lib/libc/stdlib

2018-02-26 Thread John Baldwin
On Sunday, February 25, 2018 07:52:49 AM Alan Somers wrote: > I'm seeing the same error during the build of usr.sbin/nologin for > riscv.riscv64sf. Has anybody figured out a solution yet? It's kind of messy. I have a WIP patch series here: https://github.com/freebsd/freebsd/compare/master...bsd

svn commit: r330043 - head/sys/arm64/rockchip/clk

2018-02-26 Thread Emmanuel Vadot
Author: manu Date: Mon Feb 26 22:57:52 2018 New Revision: 330043 URL: https://svnweb.freebsd.org/changeset/base/330043 Log: rk_cru: Add missing break Modified: head/sys/arm64/rockchip/clk/rk_cru.c Modified: head/sys/arm64/rockchip/clk/rk_cru.c

svn commit: r330042 - head/sys/dev/cxgbe/crypto

2018-02-26 Thread John Baldwin
Author: jhb Date: Mon Feb 26 22:17:27 2018 New Revision: 330042 URL: https://svnweb.freebsd.org/changeset/base/330042 Log: Don't overflow the ipad[] array when clearing the remainder. After the auth key is copied into the ipad[] array, any remaining bytes are cleared to zero (in case the

svn commit: r330041 - in head/sys/dev/cxgbe: . crypto

2018-02-26 Thread John Baldwin
Author: jhb Date: Mon Feb 26 22:12:31 2018 New Revision: 330041 URL: https://svnweb.freebsd.org/changeset/base/330041 Log: Move ccr_aes_getdeckey() from ccr(4) to the cxgbe(4) driver. This routine will also be used by the TOE module to manage TLS keys. Sponsored by: Chelsio Communicati

svn commit: r330040 - head/sys/dev/cxgbe

2018-02-26 Thread John Baldwin
Author: jhb Date: Mon Feb 26 21:56:06 2018 New Revision: 330040 URL: https://svnweb.freebsd.org/changeset/base/330040 Log: Fetch TLS key parameters from the firmware. The parameters describe how much of the adapter's memory is reserved for storing TLS keys. The 'meminfo' sysctl now lists

svn commit: r330039 - head

2018-02-26 Thread Emmanuel Vadot
Author: manu Date: Mon Feb 26 21:50:13 2018 New Revision: 330039 URL: https://svnweb.freebsd.org/changeset/base/330039 Log: MAINTAINERS: add myself for Allwinner and 64bits RockChip Modified: head/MAINTAINERS Modified: head/MAINTAINERS

svn commit: r330038 - in head/sys: conf dev/mmc/host

2018-02-26 Thread Emmanuel Vadot
Author: manu Date: Mon Feb 26 21:29:01 2018 New Revision: 330038 URL: https://svnweb.freebsd.org/changeset/base/330038 Log: dwmmc_rockchip: Add support for rk3328-dw-mshc * Do not use pio mode like rk2928 * Change clocks frequency in update_ios Tested-On:Pine64 Rock64 (RK3328) M

svn commit: r330037 - head/sys/dev/mmc/host

2018-02-26 Thread Emmanuel Vadot
Author: manu Date: Mon Feb 26 21:27:42 2018 New Revision: 330037 URL: https://svnweb.freebsd.org/changeset/base/330037 Log: dwmmc: Add clock support and other improvements * If compiled with EXT_RESOURCES look up the "biu" and "ciu" clocks in the DT * Don't use custom property "bus-fr

svn commit: r330036 - in head/sys: arm64/conf arm64/rockchip arm64/rockchip/clk conf

2018-02-26 Thread Emmanuel Vadot
Author: manu Date: Mon Feb 26 21:25:50 2018 New Revision: 330036 URL: https://svnweb.freebsd.org/changeset/base/330036 Log: rk3328: Add support for this SoC * rk_cru is a cru driver that needs to be subclassed by the real CRU driver * rk_clk_pll handle the pll type clock on RockChip S

svn commit: r330035 - head/sys/netinet

2018-02-26 Thread Patrick Kelsey
Author: pkelsey Date: Mon Feb 26 20:31:16 2018 New Revision: 330035 URL: https://svnweb.freebsd.org/changeset/base/330035 Log: Ensure signed comparison to avoid false trip of assert during VNET teardown. Reported by: lwhsu MFC after:1 month Modified: head/sys/netinet/tcp_fastopen.

svn commit: r330034 - head/usr.sbin/syslogd

2018-02-26 Thread David Bright
Author: dab Date: Mon Feb 26 19:27:59 2018 New Revision: 330034 URL: https://svnweb.freebsd.org/changeset/base/330034 Log: Fix two memory leaks in syslogd A memory leak in syslogd for processing of forward actions was reported. This modification adapts the patch submitted with that bug

svn commit: r330033 - head/release

2018-02-26 Thread Glen Barber
Author: gjb Date: Mon Feb 26 19:26:59 2018 New Revision: 330033 URL: https://svnweb.freebsd.org/changeset/base/330033 Log: Bump the size of virtual machine disk images from 20G to 30G, providing more space for a local buildworld to succeed without attaching separate disks for /usr/src and /u

svn commit: r330032 - in head: lib/libvmmapi sys/amd64/include sys/amd64/vmm

2018-02-26 Thread John Baldwin
Author: jhb Date: Mon Feb 26 19:19:05 2018 New Revision: 330032 URL: https://svnweb.freebsd.org/changeset/base/330032 Log: Add a new variant of the GLA2GPA ioctl for use by the debug server. Unlike the existing GLA2GPA ioctl, GLA2GPA_NOFAULT does not modify the guest. In particular, it d

svn commit: r330031 - in head/lib/libcasper: libcasper services/cap_dns services/cap_grp services/cap_random services/cap_syslog

2018-02-26 Thread Mariusz Zaborski
Author: oshogbo Date: Mon Feb 26 19:08:27 2018 New Revision: 330031 URL: https://svnweb.freebsd.org/changeset/base/330031 Log: nv was moved to the 9 section. Fix reference to it. Modified: head/lib/libcasper/libcasper/libcasper.3 head/lib/libcasper/services/cap_dns/cap_dns.3 head/lib/li

svn commit: r330030 - head

2018-02-26 Thread Brooks Davis
Author: brooks Date: Mon Feb 26 19:02:11 2018 New Revision: 330030 URL: https://svnweb.freebsd.org/changeset/base/330030 Log: Improve wording of error message when CROSS_TOOLCHAIN is not found. Reported by: emaste, jhb Modified: head/Makefile.inc1 Modified: head/Makefile.inc1 =

svn commit: r330029 - head/stand/defaults

2018-02-26 Thread John Baldwin
Author: jhb Date: Mon Feb 26 18:50:39 2018 New Revision: 330029 URL: https://svnweb.freebsd.org/changeset/base/330029 Log: Fix a typo: "now" -> "no". Modified: head/stand/defaults/loader.conf Modified: head/stand/defaults/loader.conf ==

svn commit: r330028 - head/stand/libsa

2018-02-26 Thread Kyle Evans
Author: kevans Date: Mon Feb 26 18:24:24 2018 New Revision: 330028 URL: https://svnweb.freebsd.org/changeset/base/330028 Log: libsa: Partially revert r330023 The removal of tmo >= MAXTMO check should not have been done; this is specifically what handles timeout if MAXWAIT == 0. MFC a

svn commit: r330027 - head/sys/libkern

2018-02-26 Thread David Bright
Author: dab Date: Mon Feb 26 18:23:36 2018 New Revision: 330027 URL: https://svnweb.freebsd.org/changeset/base/330027 Log: iconv uses strlen directly on user supplied memory `iconv_sysctl_add` from `sys/libkern/iconv.c` incorrectly limits the size of user strings, such that several out of

svn commit: r330026 - head/stand/libsa

2018-02-26 Thread Kyle Evans
Author: kevans Date: Mon Feb 26 18:14:37 2018 New Revision: 330026 URL: https://svnweb.freebsd.org/changeset/base/330026 Log: libsa: Move MAXWAIT from net.h to net.c It's not a setting that has any effect or use outside of the net.c context. Modified: head/stand/libsa/net.c head/stand/

svn commit: r330025 - head/lib/libcasper/services/cap_grp

2018-02-26 Thread Mariusz Zaborski
Author: oshogbo Date: Mon Feb 26 18:06:15 2018 New Revision: 330025 URL: https://svnweb.freebsd.org/changeset/base/330025 Log: Fix typo. Modified: head/lib/libcasper/services/cap_grp/cap_grp.3 Modified: head/lib/libcasper/services/cap_grp/cap_grp.3 ===

svn commit: r330024 - in head/usr.bin: cpuset rctl

2018-02-26 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Feb 26 18:04:17 2018 New Revision: 330024 URL: https://svnweb.freebsd.org/changeset/base/330024 Log: .Xr rctl(8) and cpuset(1). PR: 225935 Submitted by: D. Ebdrup (earlier version) MFC after:2 weeks Modified: head/usr.bin/cpuset/cpuset.1 head/

svn commit: r330023 - head/stand/libsa

2018-02-26 Thread Kyle Evans
Author: kevans Date: Mon Feb 26 18:01:35 2018 New Revision: 330023 URL: https://svnweb.freebsd.org/changeset/base/330023 Log: libsa: Add MAXWAIT to net for establishing max total timeout Current timeout behavior is to progress in timeout values from MINTMO to MAXTMO in MINTMO steps before

svn commit: r330022 - head/libexec/getty

2018-02-26 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Feb 26 17:51:18 2018 New Revision: 330022 URL: https://svnweb.freebsd.org/changeset/base/330022 Log: Fix gettytab(5) to document f0, f1, and f2 as unsupported; they've been gone since r131091. PR: 184691 (partial) Submitted by: naddy@ MFC after:

svn commit: r330021 - in head/stand: defaults forth

2018-02-26 Thread Warner Losh
Author: imp Date: Mon Feb 26 15:41:20 2018 New Revision: 330021 URL: https://svnweb.freebsd.org/changeset/base/330021 Log: These two directories build man pages, so it's incorrect to tag them NO_OBJ. Also, make sure the loader.conf.5 man gets built and installed. Modified: head/stand/defaul

svn commit: r330020 - head/stand/lua

2018-02-26 Thread Kyle Evans
Author: kevans Date: Mon Feb 26 15:37:32 2018 New Revision: 330020 URL: https://svnweb.freebsd.org/changeset/base/330020 Log: lualoader: Re-work menu skipping bits This is motivated by a want to reduce heap usage if the menu is being skipped. Currently, the menu module must be loaded rega

svn commit: r330019 - head/sys/dev/ofw

2018-02-26 Thread Kyle Evans
Author: kevans Date: Mon Feb 26 14:00:23 2018 New Revision: 330019 URL: https://svnweb.freebsd.org/changeset/base/330019 Log: ofw_fdt: Simplify parts with new libfdt methods libfdt now provides methods to iterate through subnodes and properties in a convenient fashion. Replace our of

svn commit: r330018 - head/sys/arm64/arm64

2018-02-26 Thread Olivier Houchard
Author: cognet Date: Mon Feb 26 13:12:51 2018 New Revision: 330018 URL: https://svnweb.freebsd.org/changeset/base/330018 Log: In do_ast, make sure the interrupts are enabled before calling ast(). We can reach that point with IRQs disabled, and calling ast() with IRQs  disabled can lead to a

svn commit: r330016 - head/sys/dev/uart

2018-02-26 Thread Andrew Turner
Author: andrew Date: Mon Feb 26 08:45:38 2018 New Revision: 330016 URL: https://svnweb.freebsd.org/changeset/base/330016 Log: Check all entries in the ACPI uart compat table and not just the first. Sponsored by: DARPA, AFRL Modified: head/sys/dev/uart/uart_cpu_arm64.c Modified: head/sys