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:

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.

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

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

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. > > > >

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

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

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

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

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

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) > > > >

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

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

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 > + oth

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' /etc/m

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

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

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

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

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

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:

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:

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.

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:

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: