svn commit: r355128 - head/usr.sbin/ntp/ntpd

2019-11-26 Thread Xin LI
Author: delphij Date: Wed Nov 27 07:51:29 2019 New Revision: 355128 URL: https://svnweb.freebsd.org/changeset/base/355128 Log: Update leap-seconds to leap-seconds.3676924800. Obtained from:ftp://ftp.nist.gov/pub/time/leap-seconds.3676924800 MFC after:3 days Modified: head/u

svn commit: r355126 - in head/sys: kern sys

2019-11-26 Thread Ryan Libby
Author: rlibby Date: Wed Nov 27 01:54:39 2019 New Revision: 355126 URL: https://svnweb.freebsd.org/changeset/base/355126 Log: witness: sleepable rm locks are not sleepable in read mode There are two classes of rm lock, one "sleepable" and one not. But even a "sleepable" rm lock is only s

svn commit: r355125 - head/sys/kern

2019-11-26 Thread Mateusz Guzik
Author: mjg Date: Wed Nov 27 01:21:42 2019 New Revision: 355125 URL: https://svnweb.freebsd.org/changeset/base/355125 Log: cache: stop reusing .. entries on enter It almost never happens in practice anyway. With this eliminated ->nc_vp cannot change vnodes, removing an obstacle on the roa

svn commit: r355124 - head/sys/kern

2019-11-26 Thread Mateusz Guzik
Author: mjg Date: Wed Nov 27 01:20:55 2019 New Revision: 355124 URL: https://svnweb.freebsd.org/changeset/base/355124 Log: cache: fix numcache accounting on entry . entries are never created and .. can reuse existing entries, meaning the early count bump is both spurious and leading to

svn commit: r355123 - head/sys/kern

2019-11-26 Thread Mateusz Guzik
Author: mjg Date: Wed Nov 27 01:20:21 2019 New Revision: 355123 URL: https://svnweb.freebsd.org/changeset/base/355123 Log: cache: hide "doingcache" behind DEBUG_CACHE Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c =

Re: svn commit: r350017 - in head: lib/libc/sys sys/kern sys/sys tests/sys/kern

2019-11-26 Thread Kyle Evans
On Tue, Nov 26, 2019 at 6:18 PM John Baldwin wrote: > > On 11/25/19 11:01 AM, Kyle Evans wrote: > > On Mon, Jul 15, 2019 at 4:48 PM John Baldwin wrote: > >> > >> Author: jhb > >> Date: Mon Jul 15 21:48:02 2019 > >> New Revision: 350017 > >> URL: https://svnweb.freebsd.org/changeset/base/350017 >

svn commit: r355122 - in head/sys: sys vm

2019-11-26 Thread Jeff Roberson
Author: jeff Date: Wed Nov 27 00:39:23 2019 New Revision: 355122 URL: https://svnweb.freebsd.org/changeset/base/355122 Log: Use atomics in more cases for object references. We now can completely omit the object lock if we are above a certain threshold. Hold only a single vnode reference wh

Re: svn commit: r350017 - in head: lib/libc/sys sys/kern sys/sys tests/sys/kern

2019-11-26 Thread John Baldwin
On 11/25/19 11:01 AM, Kyle Evans wrote: > On Mon, Jul 15, 2019 at 4:48 PM John Baldwin wrote: >> >> Author: jhb >> Date: Mon Jul 15 21:48:02 2019 >> New Revision: 350017 >> URL: https://svnweb.freebsd.org/changeset/base/350017 >> >> Log: >> Add ptrace op PT_GET_SC_RET. >> >> This ptrace operat

svn commit: r355121 - head/sys/vm

2019-11-26 Thread Jeff Roberson
Author: jeff Date: Tue Nov 26 22:17:02 2019 New Revision: 355121 URL: https://svnweb.freebsd.org/changeset/base/355121 Log: Refactor uma_zalloc_arg(). It is a mess of gotos and code which doesn't make sense after many partial refactors. Attempt to make a smaller cache footprint for the fas

svn commit: r355120 - head/lib/msun/src

2019-11-26 Thread Dimitry Andric
Author: dim Date: Tue Nov 26 22:01:09 2019 New Revision: 355120 URL: https://svnweb.freebsd.org/changeset/base/355120 Log: The fdlibm hypot() implementations shouldn't potentially left-shift negative numbers (invoking undefined behavior) Summary: Various paths through hypot(x, y) will m

Re: svn commit: r351423 - in head: . sbin/ping6 sbin/ping6/tests

2019-11-26 Thread Jan Sucan
On 26. 11. 2019 1:57, Rodney W. Grimes wrote: On Mon, Nov 25, 2019 at 10:57 AM Florian Smeets wrote: On 26.08.19 06:28, Jan Sucan wrote: Hello, I can implement it. I suppose that ping6's manual page should be kept it this case. I was also thinking about printing a warning for each option re

svn commit: r355119 - head/sys/conf

2019-11-26 Thread Ed Maste
Author: emaste Date: Tue Nov 26 20:46:20 2019 New Revision: 355119 URL: https://svnweb.freebsd.org/changeset/base/355119 Log: stop building arm LINT-V5 kernel r354290 removed arm.arm from universe, but arm.arm kernels were still found and built during the kernel stage. r354934 tagged arm

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

2019-11-26 Thread Michal Meloun
Author: mmel Date: Tue Nov 26 17:56:39 2019 New Revision: 355115 URL: https://svnweb.freebsd.org/changeset/base/355115 Log: Finish implementation of RK3299 clocks. - implement of all but mmc clocks. MMC clocks will be added later by own commit. - use 'link' clock type for external clocks.

svn commit: r355114 - in head: share/man/man4 sys/dev/hpt27xx

2019-11-26 Thread Scott Long
Author: scottl Date: Tue Nov 26 17:25:49 2019 New Revision: 355114 URL: https://svnweb.freebsd.org/changeset/base/355114 Log: Revert r355021. In my haste to grep for Giant, I missed that it was in conditional ifdefs for this driver. We will consider removing those ifdefs in the future.

svn commit: r355113 - in head/sys/dev: ahci usb/controller

2019-11-26 Thread Alexander Motin
Author: mav Date: Tue Nov 26 15:52:19 2019 New Revision: 355113 URL: https://svnweb.freebsd.org/changeset/base/355113 Log: Add some IDs of Intel Wildcat Point-LP. MFC after:1 week Modified: head/sys/dev/ahci/ahci_pci.c head/sys/dev/usb/controller/ehci_pci.c Modified: head/sys/dev/

svn commit: r355109 - head

2019-11-26 Thread Ed Maste
Author: emaste Date: Tue Nov 26 14:25:50 2019 New Revision: 355109 URL: https://svnweb.freebsd.org/changeset/base/355109 Log: Update Makefile.inc1 dtc comment We use the BSDL dtc by default now (as long as we're using a C++11 compiler). Modified: head/Makefile.inc1 Modified: head/Make

svn commit: r355108 - head/sys/kern

2019-11-26 Thread Hans Petter Selasky
Author: hselasky Date: Tue Nov 26 12:20:44 2019 New Revision: 355108 URL: https://svnweb.freebsd.org/changeset/base/355108 Log: Fix panic when loading kernel modules before root file system is mounted. Make sure the rootvnode is always NULL checked. Differential Revision:https://r