svn commit: r345365 - head/bin/date

2019-03-20 Thread Warner Losh
Author: imp Date: Thu Mar 21 06:47:23 2019 New Revision: 345365 URL: https://svnweb.freebsd.org/changeset/base/345365 Log: Remove -n flag, fix setting date / time r342139 bork setting the date. This fixes it by simply removing the -n flag. Differential Revision: https://reviews.freeb

svn commit: r345364 - head/contrib/elftoolchain/strings

2019-03-20 Thread Mariusz Zaborski
Author: oshogbo Date: Thu Mar 21 06:31:14 2019 New Revision: 345364 URL: https://svnweb.freebsd.org/changeset/base/345364 Log: In case of ENCODING_8BIT the EOF code will be pass to putchar. EOF check should be done before (uint8_t)c > 127 test. Reported by: cem Modified: head/contrib/

svn commit: r345363 - head/sbin/camcontrol

2019-03-20 Thread Warner Losh
Author: imp Date: Thu Mar 21 06:27:58 2019 New Revision: 345363 URL: https://svnweb.freebsd.org/changeset/base/345363 Log: Make WD and WDC aliases for HGST. HGST was bought by WDC. Over the years, it has sold different drives branded as HGST, WD or WDC. All of them need the HGST workaroun

svn commit: r345362 - head/contrib/elftoolchain/strings

2019-03-20 Thread Mariusz Zaborski
Author: oshogbo Date: Thu Mar 21 06:20:33 2019 New Revision: 345362 URL: https://svnweb.freebsd.org/changeset/base/345362 Log: Fix powerpc and arm builds after r345361. Reported by: jenkins Modified: head/contrib/elftoolchain/strings/strings.c Modified: head/contrib/elftoolchain/string

svn commit: r345361 - head/contrib/elftoolchain/strings

2019-03-20 Thread Mariusz Zaborski
Author: oshogbo Date: Thu Mar 21 05:24:44 2019 New Revision: 345361 URL: https://svnweb.freebsd.org/changeset/base/345361 Log: strings: do not continue if getc or getcharacter returns EOF Reported by: cem Modified: head/contrib/elftoolchain/strings/strings.c Modified: head/contrib/elft

svn commit: r345360 - head/contrib/elftoolchain/strings

2019-03-20 Thread Mariusz Zaborski
Author: oshogbo Date: Thu Mar 21 05:00:24 2019 New Revision: 345360 URL: https://svnweb.freebsd.org/changeset/base/345360 Log: strings: do not depend on stdin Instead of depending on one stdin FILE structure and use freopen(3), pass to the functions appropriate FILE structure. Review

Re: svn commit: r345359 - in head/sys/cddl/dev/dtrace: amd64 i386

2019-03-20 Thread Rodney W. Grimes
> Author: markj > Date: Thu Mar 21 02:52:22 2019 > New Revision: 345359 > URL: https://svnweb.freebsd.org/changeset/base/345359 > > Log: > Don't attempt to measure TSC skew when running as a VM guest. > > It simply doesn't work in general since VCPUs may migrate between > physical cores.

Re: svn commit: r345350 - in head: . lib/libjail sbin/mount_fusefs sys/conf sys/fs/fuse sys/modules sys/modules/fuse sys/modules/fusefs

2019-03-20 Thread Pedro Giffuni
On 20/03/2019 22:13, Rodney W. Grimes wrote: On Wed, Mar 20, 2019 at 4:01 PM Rodney W. Grimes wrote: Author: asomers Date: Wed Mar 20 21:48:43 2019 New Revision: 345350 URL: https://svnweb.freebsd.org/changeset/base/345350 Log: Rename fuse(4) to fusefs(4) This makes it more consistent

svn commit: r345359 - in head/sys/cddl/dev/dtrace: amd64 i386

2019-03-20 Thread Mark Johnston
Author: markj Date: Thu Mar 21 02:52:22 2019 New Revision: 345359 URL: https://svnweb.freebsd.org/changeset/base/345359 Log: Don't attempt to measure TSC skew when running as a VM guest. It simply doesn't work in general since VCPUs may migrate between physical cores. The approach used t

Re: svn commit: r345359 - in head/sys/cddl/dev/dtrace: amd64 i386

2019-03-20 Thread Mark Johnston
On Wed, Mar 20, 2019 at 08:20:18PM -0700, Rodney W. Grimes wrote: > > Author: markj > > Date: Thu Mar 21 02:52:22 2019 > > New Revision: 345359 > > URL: https://svnweb.freebsd.org/changeset/base/345359 > > > > Log: > > Don't attempt to measure TSC skew when running as a VM guest. > > > > It

Re: svn commit: r345350 - in head: . lib/libjail sbin/mount_fusefs sys/conf sys/fs/fuse sys/modules sys/modules/fuse sys/modules/fusefs

2019-03-20 Thread Rodney W. Grimes
> On Wed, Mar 20, 2019 at 4:01 PM Rodney W. Grimes > wrote: > > > > > Author: asomers > > > Date: Wed Mar 20 21:48:43 2019 > > > New Revision: 345350 > > > URL: https://svnweb.freebsd.org/changeset/base/345350 > > > > > > Log: > > > Rename fuse(4) to fusefs(4) > > > > > > This makes it more co

svn commit: r345355 - head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/syscall

2019-03-20 Thread Mark Johnston
Author: markj Date: Wed Mar 20 23:35:15 2019 New Revision: 345355 URL: https://svnweb.freebsd.org/changeset/base/345355 Log: Ensure that we use a 64-bit value for the last mmap() argument. When using __syscall(2), the offset argument is passed on the stack on amd64. Previously only 32 bi

svn commit: r345353 - in head: contrib/googletest/googletest contrib/googletest/googletest/include/gtest contrib/googletest/googletest/include/gtest/internal contrib/googletest/googletest/src contr...

2019-03-20 Thread Alan Somers
Author: asomers Date: Wed Mar 20 23:15:58 2019 New Revision: 345353 URL: https://svnweb.freebsd.org/changeset/base/345353 Log: googletest: backport GTEST_SKIP to googletest 1.8.1 This commit backports revisions 00938b2b228f3b70d3d9e51f29a1505bdad43f1e and 59f90a338bce2376b540ee239cf4e269b

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

2019-03-20 Thread Kirk McKusick
Author: mckusick Date: Wed Mar 20 23:11:05 2019 New Revision: 345352 URL: https://svnweb.freebsd.org/changeset/base/345352 Log: This is an additional and hopefully final fix for bug report 230962. This bug was introduced with the change to use softdep_bp_to_mp() in January 2018 changes -r327

svn commit: r345351 - head/sys/conf

2019-03-20 Thread Bryan Drewery
Author: bdrewery Date: Wed Mar 20 22:49:41 2019 New Revision: 345351 URL: https://svnweb.freebsd.org/changeset/base/345351 Log: Build common kernel dependencies before modules. This ensures files like genassym.o and awk/mfiles are generated before descending into the modules build. It ma

Re: svn commit: r345350 - in head: . lib/libjail sbin/mount_fusefs sys/conf sys/fs/fuse sys/modules sys/modules/fuse sys/modules/fusefs

2019-03-20 Thread Alan Somers
On Wed, Mar 20, 2019 at 4:23 PM Pedro Giffuni wrote: > > > On 20/03/2019 16:48, Alan Somers wrote: > > Author: asomers > > Date: Wed Mar 20 21:48:43 2019 > > New Revision: 345350 > > URL: https://svnweb.freebsd.org/changeset/base/345350 > > > > Log: > >Rename fuse(4) to fusefs(4) > > > >Th

Re: svn commit: r345350 - in head: . lib/libjail sbin/mount_fusefs sys/conf sys/fs/fuse sys/modules sys/modules/fuse sys/modules/fusefs

2019-03-20 Thread Pedro Giffuni
On 20/03/2019 16:48, Alan Somers wrote: Author: asomers Date: Wed Mar 20 21:48:43 2019 New Revision: 345350 URL: https://svnweb.freebsd.org/changeset/base/345350 Log: Rename fuse(4) to fusefs(4) This makes it more consistent with other filesystems, which all end in "fs", and more

Re: svn commit: r345350 - in head: . lib/libjail sbin/mount_fusefs sys/conf sys/fs/fuse sys/modules sys/modules/fuse sys/modules/fusefs

2019-03-20 Thread Alan Somers
On Wed, Mar 20, 2019 at 4:01 PM Rodney W. Grimes wrote: > > > Author: asomers > > Date: Wed Mar 20 21:48:43 2019 > > New Revision: 345350 > > URL: https://svnweb.freebsd.org/changeset/base/345350 > > > > Log: > > Rename fuse(4) to fusefs(4) > > > > This makes it more consistent with other file

Re: svn commit: r345350 - in head: . lib/libjail sbin/mount_fusefs sys/conf sys/fs/fuse sys/modules sys/modules/fuse sys/modules/fusefs

2019-03-20 Thread Rodney W. Grimes
EOPLE WHO THINK THAT FreeBSD 13.x IS SLOW: > disable the most expensive debugging functionality run > "ln -s 'abort:false,junk:false' /etc/malloc.conf".) > > +20190320: > + The fuse(4) module has been renamed to fusefs(4) for consistency with >

svn commit: r345350 - in head: . lib/libjail sbin/mount_fusefs sys/conf sys/fs/fuse sys/modules sys/modules/fuse sys/modules/fusefs

2019-03-20 Thread Alan Somers
Mar 20 20:57:11 2019(r345349) +++ head/UPDATING Wed Mar 20 21:48:43 2019(r345350) @@ -31,6 +31,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW: disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false&#x

svn commit: r345349 - in head: contrib/llvm/tools/lld/ELF contrib/llvm/tools/lld/docs lib/clang/include/lld/Common

2019-03-20 Thread Dimitry Andric
Author: dim Date: Wed Mar 20 20:57:11 2019 New Revision: 345349 URL: https://svnweb.freebsd.org/changeset/base/345349 Log: Pull in r352826 from upstream lld trunk (by Fangrui Song): [ELF] Support --{,no-}allow-shlib-undefined Summary: In ld.bfd/gold, --no-allow-shlib-undefined

svn commit: r345348 - head/sys/conf

2019-03-20 Thread Mark Johnston
Author: markj Date: Wed Mar 20 20:42:44 2019 New Revision: 345348 URL: https://svnweb.freebsd.org/changeset/base/345348 Log: Use -fdebug-prefix-map to map auto-generated kernel build paths. The kernel build uses symlinks to make MD #includes like work. Debug info ends up referencing the

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

2019-03-20 Thread Dimitry Andric
Author: dim Date: Wed Mar 20 19:18:26 2019 New Revision: 345345 URL: https://svnweb.freebsd.org/changeset/base/345345 Log: Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp 8.0.0 final release r356365. There were no functional changes since the most recent merge, of 8.

svn commit: r345334 - in head/sys/dev/cxgbe: . common firmware tom

2019-03-20 Thread Navdeep Parhar
Author: np Date: Wed Mar 20 17:27:11 2019 New Revision: 345334 URL: https://svnweb.freebsd.org/changeset/base/345334 Log: cxgbe(4): Treat the viid as an opaque identifier. Recent firmwares prefer to use a different format for viid internally and this change allows them to do so. MFC

svn commit: r345333 - in head/sys/dev: ahci ichsmb

2019-03-20 Thread Alexander Motin
Author: mav Date: Wed Mar 20 17:27:00 2019 New Revision: 345333 URL: https://svnweb.freebsd.org/changeset/base/345333 Log: Add some Cannon Lake chipset IDs. Submitted by: Dmitry Luhtionov MFC after:2 weeks Modified: head/sys/dev/ahci/ahci_pci.c head/sys/dev/ichsmb/ichsmb_pci.c

svn commit: r345332 - head/sys/dev/sound/pci/hda

2019-03-20 Thread Alexander Motin
Author: mav Date: Wed Mar 20 17:21:17 2019 New Revision: 345332 URL: https://svnweb.freebsd.org/changeset/base/345332 Log: Tune chipset naming. Submitted by: Dmitry Luhtionov MFC after:2 weeks Modified: head/sys/dev/sound/pci/hda/hdac.c head/sys/dev/sound/pci/hda/hdacc.c Modifi

svn commit: r345330 - head/stand/common

2019-03-20 Thread Ed Maste
Author: emaste Date: Wed Mar 20 16:24:47 2019 New Revision: 345330 URL: https://svnweb.freebsd.org/changeset/base/345330 Log: loader: fix loading of kernels with . in path The loader indended to search the kernel file name (only) for . but instead searched the entire path, so paths like

svn commit: r345324 - head/sys/vm

2019-03-20 Thread Konstantin Belousov
Author: kib Date: Wed Mar 20 13:07:57 2019 New Revision: 345324 URL: https://svnweb.freebsd.org/changeset/base/345324 Log: vm_fault_copy_entry: accept invalid source pages. Either msync(MS_INVALIDATE) or the object unlock during vnode truncation can expose invalid pages backing wired entr

svn commit: r345323 - head/tests/sys/netmap

2019-03-20 Thread Vincenzo Maffione
Author: vmaffione Date: Wed Mar 20 10:36:58 2019 New Revision: 345323 URL: https://svnweb.freebsd.org/changeset/base/345323 Log: netmap: update unit tests Revision r345269 introduced changes that triggered a regression on netmap unit tests (tests/sys/netmap/ctrl-api-test.c). This change

svn commit: r345321 - head/sys/netpfil/ipfw/nat64

2019-03-20 Thread Andrey V. Elsukov
Author: ae Date: Wed Mar 20 10:11:21 2019 New Revision: 345321 URL: https://svnweb.freebsd.org/changeset/base/345321 Log: Do not enter epoch section recursively. A pfil hook is already invoked in NET_EPOCH section. Modified: head/sys/netpfil/ipfw/nat64/nat64lsn.c Modified: head/sys/netp

svn commit: r345319 - head/sys/netpfil/ipfw/nat64

2019-03-20 Thread Andrey V. Elsukov
Author: ae Date: Wed Mar 20 10:06:44 2019 New Revision: 345319 URL: https://svnweb.freebsd.org/changeset/base/345319 Log: Use NET_EPOCH instead of allocating separate one. MFC after:1 month Modified: head/sys/netpfil/ipfw/nat64/nat64lsn.c Modified: head/sys/netpfil/ipfw/nat64/nat64l

svn commit: r345318 - head/usr.bin/lockf

2019-03-20 Thread Andriy Voskoboinyk
Author: avos Date: Wed Mar 20 07:40:38 2019 New Revision: 345318 URL: https://svnweb.freebsd.org/changeset/base/345318 Log: lockf(1): return EX_UNAVAILABLE if -n is used and the lock file does not exist Apply EX_UNAVAILABLE patch part from PR 170775 to match the documentation. Checke

svn commit: r345317 - head/release/tools

2019-03-20 Thread Colin Percival
Author: cperciva Date: Wed Mar 20 07:24:21 2019 New Revision: 345317 URL: https://svnweb.freebsd.org/changeset/base/345317 Log: Only install amazon-ssm-agent into amd64 AMIs. This package does not exist on aarch64 at present. Modified: head/release/tools/ec2.conf Modified: head/release/

svn commit: r345316 - head/release

2019-03-20 Thread Colin Percival
Author: cperciva Date: Wed Mar 20 07:19:09 2019 New Revision: 345316 URL: https://svnweb.freebsd.org/changeset/base/345316 Log: Pass --arm64 to bsdec2-image-upload when building ARM64 AMIs. Future commits will allow the resulting EC2 AMIs to actually boot and be usable. Modified: head/