Re: svn commit: r342139 - in head: . bin/date libexec/rc/rc.d share/man/man5 tools/build/mk tools/build/options usr.sbin usr.sbin/timed

2018-12-15 Thread Warner Losh
On Sat, Dec 15, 2018, 5:54 PM Cy Schubert In message <7a528b98-f554-4d34-a5cb-aa5496a89...@grosbein.net>, Eugene > Grosbein > writes: > > 16.12.2018 4:34, George V. Neville-Neil wrote: > > > > > Author: gnn > > > Date: Sat Dec 15 21:34:40 2018 > > > New Revision: 342139 > > > URL: https://svnweb.

svn commit: r342142 - stable/12/sbin/ping

2018-12-15 Thread Eugene Grosbein
Author: eugen Date: Sun Dec 16 01:17:27 2018 New Revision: 342142 URL: https://svnweb.freebsd.org/changeset/base/342142 Log: MFC r341768,r341795: ping(8): remove needless comparision with LONG_MAX after unsigned long ultmp changed to long ltmp in r340245. Modified: stable/12/sbin/ping/ping.

svn commit: r342143 - stable/11/sbin/ping

2018-12-15 Thread Eugene Grosbein
Author: eugen Date: Sun Dec 16 01:19:10 2018 New Revision: 342143 URL: https://svnweb.freebsd.org/changeset/base/342143 Log: MFC r341768,r341795: ping(8): remove needless comparision with LONG_MAX after unsigned long ultmp changed to long ltmp in r340245. Modified: stable/11/sbin/ping/ping.

Re: svn commit: r342139 - in head: . bin/date libexec/rc/rc.d share/man/man5 tools/build/mk tools/build/options usr.sbin usr.sbin/timed

2018-12-15 Thread Cy Schubert
In message <7a528b98-f554-4d34-a5cb-aa5496a89...@grosbein.net>, Eugene Grosbein writes: > 16.12.2018 4:34, George V. Neville-Neil wrote: > > > Author: gnn > > Date: Sat Dec 15 21:34:40 2018 > > New Revision: 342139 > > URL: https://svnweb.freebsd.org/changeset/base/342139 > > > > Log: > > Remo

Re: svn commit: r341794 - stable/11/etc/periodic/weekly

2018-12-15 Thread Eugene Grosbein
15.12.2018 23:58, Ian Lepore wrote: > It uses sysrc, which sources in /usr/share/bsdconfig/common.subr; this > is the first reference to sysrc in any periodic script, so it does > establish a new dependency, requiring sysrc to be installed on any > system that runs periodic scripts. Thanks, I've

Re: svn commit: r342139 - in head: . bin/date libexec/rc/rc.d share/man/man5 tools/build/mk tools/build/options usr.sbin usr.sbin/timed

2018-12-15 Thread Eugene Grosbein
16.12.2018 4:34, George V. Neville-Neil wrote: > Author: gnn > Date: Sat Dec 15 21:34:40 2018 > New Revision: 342139 > URL: https://svnweb.freebsd.org/changeset/base/342139 > > Log: > Remove, the now very outdated, timed. > +20181211: > + Remove the timed and netdate programs from the base

svn commit: r342141 - head/usr.sbin/periodic/etc/weekly

2018-12-15 Thread Eugene Grosbein
Author: eugen Date: Sat Dec 15 23:20:08 2018 New Revision: 342141 URL: https://svnweb.freebsd.org/changeset/base/342141 Log: periodic/weekly/340.noid: do not use sysrc(8) that depends on bsdinstall(8) and may be non-functional for system built WITHOUT_BSDINSTALL. (*) Also, add a check f

Re: svn commit: r342139 - in head: . bin/date libexec/rc/rc.d share/man/man5 tools/build/mk tools/build/options usr.sbin usr.sbin/timed

2018-12-15 Thread Rodney W. Grimes
> Author: gnn > Date: Sat Dec 15 21:34:40 2018 > New Revision: 342139 > URL: https://svnweb.freebsd.org/changeset/base/342139 > > Log: > Remove, the now very outdated, timed. > > Submitted by: Kyle Spiers ksspiers at gmail > Reviewed by:bcr,brooks,bz,sbruno > Relnotes: y

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

2018-12-15 Thread Cy Schubert
Author: cy Date: Sat Dec 15 22:02:02 2018 New Revision: 342140 URL: https://svnweb.freebsd.org/changeset/base/342140 Log: Repair build post-r342139 Modified: head/tools/build/mk/OptionalObsoleteFiles.inc Modified: head/tools/build/mk/OptionalObsoleteFiles.inc

Re: svn commit: r342139 - in head: . bin/date libexec/rc/rc.d share/man/man5 tools/build/mk tools/build/options usr.sbin usr.sbin/timed

2018-12-15 Thread Michael Tuexen
> On 15. Dec 2018, at 22:34, George V. Neville-Neil wrote: > > Author: gnn > Date: Sat Dec 15 21:34:40 2018 > New Revision: 342139 > URL: https://svnweb.freebsd.org/changeset/base/342139 > > Log: > Remove, the now very outdated, timed. > > Submitted by:Kyle Spiers ksspiers at gmail

svn commit: r342139 - in head: . bin/date libexec/rc/rc.d share/man/man5 tools/build/mk tools/build/options usr.sbin usr.sbin/timed

2018-12-15 Thread George V. Neville-Neil
Author: gnn Date: Sat Dec 15 21:34:40 2018 New Revision: 342139 URL: https://svnweb.freebsd.org/changeset/base/342139 Log: Remove, the now very outdated, timed. Submitted by: Kyle Spiers ksspiers at gmail Reviewed by: bcr,brooks,bz,sbruno Relnotes: yes Differential Revision:

svn commit: r342138 - stable/11/sys/dev/bwn

2018-12-15 Thread Mark Johnston
Author: markj Date: Sat Dec 15 20:07:32 2018 New Revision: 342138 URL: https://svnweb.freebsd.org/changeset/base/342138 Log: MFC r341990: Fix a possible mbuf double free in bwn_dma_tx_start(). Modified: stable/11/sys/dev/bwn/if_bwn.c Modified: stable/11/sys/dev/bwn/if_bwn.c ===

svn commit: r342137 - stable/12/sys/dev/bwn

2018-12-15 Thread Mark Johnston
Author: markj Date: Sat Dec 15 19:56:51 2018 New Revision: 342137 URL: https://svnweb.freebsd.org/changeset/base/342137 Log: MFC r341990: Fix a possible mbuf double free in bwn_dma_tx_start(). admbug: 820 Modified: stable/12/sys/dev/bwn/if_bwn.c Directory Properties: stable/12/

svn commit: r342136 - head/sys/kern

2018-12-15 Thread Kirk McKusick
Author: mckusick Date: Sat Dec 15 19:18:58 2018 New Revision: 342136 URL: https://svnweb.freebsd.org/changeset/base/342136 Log: Clarify panic in set_rootvnode(). Check for panic in vfs_mountroot_shuffle(). Sponsored by: Netflix Modified: head/sys/kern/vfs_mountroot.c Modified: head/sy

svn commit: r342135 - head/sys/kern

2018-12-15 Thread Kirk McKusick
Author: mckusick Date: Sat Dec 15 19:04:50 2018 New Revision: 342135 URL: https://svnweb.freebsd.org/changeset/base/342135 Log: Under UFS/FFS the VFS_ROOT() function will return an error if the inode check-hash fails. Panic'ing is not an appropriate response. So, check for an error return fr

svn commit: r342134 - head/sys/ufs/ffs

2018-12-15 Thread Kirk McKusick
Author: mckusick Date: Sat Dec 15 18:49:30 2018 New Revision: 342134 URL: https://svnweb.freebsd.org/changeset/base/342134 Log: Ensure that the inode check-hash is not left zeroed out in the case where the check-hash fails. Prior to the fix in -r342133 the inode with the zeroed out check-has

svn commit: r342133 - head/sys/ufs/ffs

2018-12-15 Thread Kirk McKusick
Author: mckusick Date: Sat Dec 15 18:35:46 2018 New Revision: 342133 URL: https://svnweb.freebsd.org/changeset/base/342133 Log: Reorder ffs_verify_dinode_ckhash() so that it checks the inode check-hash before copying in the inode so that the mode and link-count are not set if the check-hash

svn commit: r342132 - stable/12/share/man/man4

2018-12-15 Thread Vincenzo Maffione
Author: vmaffione Date: Sat Dec 15 18:11:41 2018 New Revision: 342132 URL: https://svnweb.freebsd.org/changeset/base/342132 Log: MFC r341993 netmap: add man page for ptnet Add a man page for ptnet(4), describing the guest driver for netmap passthrough. Reviewed by:bcr Diffe

svn commit: r342131 - stable/11/sys/dev/netmap

2018-12-15 Thread Vincenzo Maffione
Author: vmaffione Date: Sat Dec 15 18:07:59 2018 New Revision: 342131 URL: https://svnweb.freebsd.org/changeset/base/342131 Log: MFC r341992 netmap: fix warning in netmap_kloop.c Reported by:markj Modified: stable/11/sys/dev/netmap/netmap_kloop.c Directory Properties: stable/1

svn commit: r342130 - stable/12/sys/dev/netmap

2018-12-15 Thread Vincenzo Maffione
Author: vmaffione Date: Sat Dec 15 18:05:05 2018 New Revision: 342130 URL: https://svnweb.freebsd.org/changeset/base/342130 Log: MFC r341992 netmap: fix warning in netmap_kloop.c Reported by:markj Modified: stable/12/sys/dev/netmap/netmap_kloop.c Directory Properties: stable/1

svn commit: r342129 - head/sys/ufs/ffs

2018-12-15 Thread Kirk McKusick
Author: mckusick Date: Sat Dec 15 17:58:42 2018 New Revision: 342129 URL: https://svnweb.freebsd.org/changeset/base/342129 Log: Must set ip->i_effnlink = ip->i_nlink to avoid a soft updates "panic: softdep_update_inodeblock: bad link count" when releasing a partially initialized vnode after

svn commit: r342128 - head/sbin/fsck_ffs

2018-12-15 Thread Kirk McKusick
Author: mckusick Date: Sat Dec 15 17:32:47 2018 New Revision: 342128 URL: https://svnweb.freebsd.org/changeset/base/342128 Log: Fsck would find, report, and offer to fix inode check-hash failures. If requested to fix the inode check-hash it would confirm having done it, but then fail to make

Re: svn commit: r342115 - head/sbin/fsck_ffs

2018-12-15 Thread Bruce Evans
On Sat, 15 Dec 2018, Edward Tomasz Napierala wrote: Log: Make fsck(8) use pread(2). This cuts the number of syscalls by half. Reviewed by: kib, mckusick This cuts the error handling for reads by a bit more than half. This also makes fsck use pwrite(). Cutting the error handling is almos

Re: svn commit: r341266 - in releng/12.0: . sys/modules/iavf

2018-12-15 Thread Marius Strobl
On Fri, Dec 07, 2018 at 01:29:57PM +1000, Dima Panov wrote: > Hello! > > Marius Strobl wrote on 07/12/2018 05:08: > > On Thu, Dec 06, 2018 at 05:30:03PM +, Glen Barber wrote: > >> On Thu, Dec 06, 2018 at 06:25:06PM +0100, Marius Strobl wrote: > >>> On Thu, Dec 06, 2018 at 03:58:44PM +1000, Dim

svn commit: r342127 - head/sys/netinet/cc

2018-12-15 Thread Hiren Panchasara
Author: hiren Date: Sat Dec 15 17:01:16 2018 New Revision: 342127 URL: https://svnweb.freebsd.org/changeset/base/342127 Log: Revert r331567 CC Cubic: fix underflow for cubic_cwnd() This change is causing TCP connections using cubic to hang. Need to dig more to find exact cause and fix it

Re: svn commit: r341794 - stable/11/etc/periodic/weekly

2018-12-15 Thread Ian Lepore
On Sat, 2018-12-15 at 17:55 +0700, Eugene Grosbein wrote: > 15.12.2018 16:09, Andre Albsmeier wrote: > > > > > On Mon, 10-Dec-2018 at 14:24:42 +, Eugene Grosbein wrote: > > > > > > Author: eugen > > > Date: Mon Dec 10 14:24:41 2018 > > > New Revision: 341794 > > > URL: https://svnweb.freebsd

svn commit: r342126 - in head: share/man/man5 tools/build/mk tools/build/options usr.sbin usr.sbin/ctm

2018-12-15 Thread Stefan Esser
Author: se Date: Sat Dec 15 16:53:15 2018 New Revision: 342126 URL: https://svnweb.freebsd.org/changeset/base/342126 Log: Remove CTM from 13-CURRENT after the release of FreeBSD-12.0. The removal (and creation of a port) has been pre-announced in UPDATING 1 month ago. Packages are availab

svn commit: r342125 - in head/sys/netinet: . cc

2018-12-15 Thread Brooks Davis
Author: brooks Date: Sat Dec 15 15:06:22 2018 New Revision: 342125 URL: https://svnweb.freebsd.org/changeset/base/342125 Log: Fix bugs in plugable CC algorithm and siftr sysctls. Use the sysctl_handle_int() handler to write out the old value and read the new value into a temporary variabl

svn commit: r342124 - in head/sys/dev: rtwn/usb usb

2018-12-15 Thread Andriy Voskoboinyk
Author: avos Date: Sat Dec 15 14:58:45 2018 New Revision: 342124 URL: https://svnweb.freebsd.org/changeset/base/342124 Log: Add new USB id in rtwn_usb(4) (RTL8812AU) PR: 234029 Submitted by: MFC after:4 days Modified: head/sys/dev/rtwn/usb/rtwn_usb_attach.h head/sys/

svn commit: r342123 - in head: contrib/llvm/tools/clang/lib/Basic lib/clang/include/clang/Basic lib/clang/include/lld/Common lib/clang/include/llvm/Support

2018-12-15 Thread Dimitry Andric
Author: dim Date: Sat Dec 15 14:08:41 2018 New Revision: 342123 URL: https://svnweb.freebsd.org/changeset/base/342123 Log: Update clang, llvm, lld, lldb, compiler-rt and libc++ version number to 7.0.1 release r349250. There were no functional changes since the 7.0.1 rc3 import. PR:

svn commit: r342121 - vendor/lld/lld-release_701-r349250

2018-12-15 Thread Dimitry Andric
Author: dim Date: Sat Dec 15 13:52:27 2018 New Revision: 342121 URL: https://svnweb.freebsd.org/changeset/base/342121 Log: Tag lld 7.0.1 release r349250. Added: vendor/lld/lld-release_701-r349250/ - copied from r342120, vendor/lld/dist-release_70/

svn commit: r342118 - vendor/clang/clang-release_701-r349250

2018-12-15 Thread Dimitry Andric
Author: dim Date: Sat Dec 15 13:52:15 2018 New Revision: 342118 URL: https://svnweb.freebsd.org/changeset/base/342118 Log: Tag clang 7.0.1 release r349250. Added: vendor/clang/clang-release_701-r349250/ - copied from r342117, vendor/clang/dist-release_70/

svn commit: r342116 - vendor/llvm/llvm-release_701-r349250

2018-12-15 Thread Dimitry Andric
Author: dim Date: Sat Dec 15 13:52:04 2018 New Revision: 342116 URL: https://svnweb.freebsd.org/changeset/base/342116 Log: Tag llvm 7.0.1 release r349250. Added: vendor/llvm/llvm-release_701-r349250/ - copied from r342115, vendor/llvm/dist-release_70/

svn commit: r342119 - vendor/compiler-rt/compiler-rt-release_701-r349250

2018-12-15 Thread Dimitry Andric
Author: dim Date: Sat Dec 15 13:52:19 2018 New Revision: 342119 URL: https://svnweb.freebsd.org/changeset/base/342119 Log: Tag compiler-rt 7.0.1 release r349250. Added: vendor/compiler-rt/compiler-rt-release_701-r349250/ - copied from r342118, vendor/compiler-rt/dist-release_70/

svn commit: r342120 - vendor/libc++/libc++-release_701-r349250

2018-12-15 Thread Dimitry Andric
Author: dim Date: Sat Dec 15 13:52:24 2018 New Revision: 342120 URL: https://svnweb.freebsd.org/changeset/base/342120 Log: Tag libc++ 7.0.1 release r349250. Added: vendor/libc++/libc++-release_701-r349250/ - copied from r342119, vendor/libc++/dist-release_70/

svn commit: r342117 - vendor/clang/dist-release_70/lib/Basic

2018-12-15 Thread Dimitry Andric
Author: dim Date: Sat Dec 15 13:52:12 2018 New Revision: 342117 URL: https://svnweb.freebsd.org/changeset/base/342117 Log: Vendor import of clang 7.0.1 release r349250: https://llvm.org/svn/llvm-project/cfe/tags/RELEASE_701/final@349250 Modified: vendor/clang/dist-release_70/lib/Basic/Versi

svn commit: r342122 - vendor/lldb/lldb-release_701-r349250

2018-12-15 Thread Dimitry Andric
Author: dim Date: Sat Dec 15 13:52:32 2018 New Revision: 342122 URL: https://svnweb.freebsd.org/changeset/base/342122 Log: Tag lldb 7.0.1 release r349250. Added: vendor/lldb/lldb-release_701-r349250/ - copied from r342121, vendor/lldb/dist-release_70/

svn commit: r342115 - head/sbin/fsck_ffs

2018-12-15 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Dec 15 11:36:20 2018 New Revision: 342115 URL: https://svnweb.freebsd.org/changeset/base/342115 Log: Make fsck(8) use pread(2). This cuts the number of syscalls by half. Reviewed by: kib, mckusick MFC after:2 weeks Sponsored by: DARPA, AFRL Differential Re

svn commit: r342114 - head/sys/rpc/rpcsec_gss

2018-12-15 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Dec 15 11:32:11 2018 New Revision: 342114 URL: https://svnweb.freebsd.org/changeset/base/342114 Log: Add kern.rpc.gss.client_max, to make it possible to bump it easily. This can drastically lower the load on gssd(8) on large NFS servers. Submitted by: Per Andersson

Re: svn commit: r341794 - stable/11/etc/periodic/weekly

2018-12-15 Thread Eugene Grosbein
15.12.2018 16:09, Andre Albsmeier wrote: > On Mon, 10-Dec-2018 at 14:24:42 +, Eugene Grosbein wrote: >> Author: eugen >> Date: Mon Dec 10 14:24:41 2018 >> New Revision: 341794 >> URL: https://svnweb.freebsd.org/changeset/base/341794 >> >> Log: >> MFC r340322-r340324,r340327: periodic/etc/wee

svn commit: r342113 - in head/libexec/rtld-elf: . aarch64 amd64 arm i386 mips powerpc powerpc64 riscv sparc64

2018-12-15 Thread Michal Meloun
Author: mmel Date: Sat Dec 15 10:38:07 2018 New Revision: 342113 URL: https://svnweb.freebsd.org/changeset/base/342113 Log: Improve R_AARCH64_TLSDESC relocation. The original code did not support dynamically loaded libraries and used suboptimal access to TLS variables. New implementation r

Re: svn commit: r341794 - stable/11/etc/periodic/weekly

2018-12-15 Thread Andre Albsmeier
On Mon, 10-Dec-2018 at 14:24:42 +, Eugene Grosbein wrote: > Author: eugen > Date: Mon Dec 10 14:24:41 2018 > New Revision: 341794 > URL: https://svnweb.freebsd.org/changeset/base/341794 > > Log: > MFC r340322-r340324,r340327: periodic/etc/weekly/340.noid > > Prevent periodic/etc/weekly/

svn commit: r342112 - stable/11/libexec/rtld-elf/aarch64

2018-12-15 Thread Michal Meloun
Author: mmel Date: Sat Dec 15 09:12:19 2018 New Revision: 342112 URL: https://svnweb.freebsd.org/changeset/base/342112 Log: Fix mismerge caused by r342111. This is a direct commit to stable/11. Modified: stable/11/libexec/rtld-elf/aarch64/reloc.c Modified: stable/11/libexec/rtld-elf/aarch6

svn commit: r342111 - stable/11/libexec/rtld-elf/aarch64

2018-12-15 Thread Michal Meloun
Author: mmel Date: Sat Dec 15 06:34:13 2018 New Revision: 342111 URL: https://svnweb.freebsd.org/changeset/base/342111 Log: MFC r341738: Implement R_AARCH64_TLS_DTPMOD64 and A_AARCH64_TLS_DTPREL64 relocations. Although these are slightly obsolete in favor of R_AARCH64_TLSDESC, gcc

svn commit: r342110 - stable/12/libexec/rtld-elf/aarch64

2018-12-15 Thread Michal Meloun
Author: mmel Date: Sat Dec 15 06:22:48 2018 New Revision: 342110 URL: https://svnweb.freebsd.org/changeset/base/342110 Log: MFC r341738: Implement R_AARCH64_TLS_DTPMOD64 and A_AARCH64_TLS_DTPREL64 relocations. Although these are slightly obsolete in favor of R_AARCH64_TLSDESC, gcc

svn commit: r342108 - in head: share/man/man9 sys/contrib/zstd/lib/compress sys/dev/efidev sys/dev/ipmi sys/sys

2018-12-15 Thread Conrad Meyer
Author: cem Date: Sat Dec 15 05:46:04 2018 New Revision: 342108 URL: https://svnweb.freebsd.org/changeset/base/342108 Log: efirt: When present, attempt to use EFI runtime services to shutdown PR: maybe related to 233998 (inconclusive at this time) Submitted by: byuu (previous v