Re: svn commit: r350550 - head/share/mk

2019-08-06 Thread Poul-Henning Kamp
In message <20190806165614.ga41...@freebsd.org>, Glen Barber writes: >In my opinion, those that want the non-reproducible metadata included in >output from 'uname -a' should set WITHOUT_REPRODUCIBLE_BUILDS in their >src.conf. Turning off a sane default for the benefit of what I suspect

svn commit: r350671 - head/contrib/elftoolchain/readelf

2019-08-06 Thread Mark Johnston
Author: markj Date: Wed Aug 7 03:14:45 2019 New Revision: 350671 URL: https://svnweb.freebsd.org/changeset/base/350671 Log: readelf: Close input files when done with them. The low fd limit used by poudriere exposed an odd failure mode in cap_fileargs (used by readelf as of r350516). In

svn commit: r350670 - in head/sys: conf contrib/zlib dev/zlib modules/crypto modules/mxge/mxge modules/zfs modules/zlib

2019-08-06 Thread Xin LI
Author: delphij Date: Wed Aug 7 01:41:17 2019 New Revision: 350670 URL: https://svnweb.freebsd.org/changeset/base/350670 Log: Expose zlib's utility functions in Z_SOLO library when building kernel. This allows kernel code to reuse zlib's implementation. PR: 229763 Reviewed

svn commit: r350669 - stable/11/sys/contrib/ipfilter/netinet

2019-08-06 Thread Cy Schubert
Author: cy Date: Wed Aug 7 01:34:41 2019 New Revision: 350669 URL: https://svnweb.freebsd.org/changeset/base/350669 Log: Revert 350668 from stable/11 only. It is not at the level of VNET support. Modified: stable/11/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c

svn commit: r350668 - in stable: 11/sys/contrib/ipfilter/netinet 12/sys/contrib/ipfilter/netinet

2019-08-06 Thread Cy Schubert
Author: cy Date: Wed Aug 7 01:08:57 2019 New Revision: 350668 URL: https://svnweb.freebsd.org/changeset/base/350668 Log: MFC r350568: Resolve ipfilter kld unload issues related to VNET jails. When the ipfilter kld is loaded, used within VNET jail, and unloaded, then subsequent

svn commit: r350668 - in stable: 11/sys/contrib/ipfilter/netinet 12/sys/contrib/ipfilter/netinet

2019-08-06 Thread Cy Schubert
Author: cy Date: Wed Aug 7 01:08:57 2019 New Revision: 350668 URL: https://svnweb.freebsd.org/changeset/base/350668 Log: MFC r350568: Resolve ipfilter kld unload issues related to VNET jails. When the ipfilter kld is loaded, used within VNET jail, and unloaded, then subsequent

svn commit: r350667 - in stable: 11/sys/contrib/ipfilter/netinet 12/sys/contrib/ipfilter/netinet

2019-08-06 Thread Cy Schubert
Author: cy Date: Wed Aug 7 01:03:35 2019 New Revision: 350667 URL: https://svnweb.freebsd.org/changeset/base/350667 Log: MFC r350567: Returning an uninitialized error is a bad thing. Modified: stable/12/sys/contrib/ipfilter/netinet/mlfk_ipl.c Directory Properties: stable/12/ (props

svn commit: r350667 - in stable: 11/sys/contrib/ipfilter/netinet 12/sys/contrib/ipfilter/netinet

2019-08-06 Thread Cy Schubert
Author: cy Date: Wed Aug 7 01:03:35 2019 New Revision: 350667 URL: https://svnweb.freebsd.org/changeset/base/350667 Log: MFC r350567: Returning an uninitialized error is a bad thing. Modified: stable/11/sys/contrib/ipfilter/netinet/mlfk_ipl.c Directory Properties: stable/11/ (props

svn commit: r350666 - head/usr.bin/netstat

2019-08-06 Thread John Baldwin
Author: jhb Date: Wed Aug 7 00:53:27 2019 New Revision: 350666 URL: https://svnweb.freebsd.org/changeset/base/350666 Log: Tidy up the list of auth and encryption algorithms for IPsec stats. - Use keyed-md5 and keyed_sha1 instead of md5 and sha1 to match the names accepted by setkey

Re: svn commit: r350665 - in head: . etc/mtree sbin/mount_fusefs share/man/man5 sys/fs/fuse sys/sys tests/sys/fs tests/sys/fs/fusefs

2019-08-06 Thread Ravi Pokala
-Original Message- From: on behalf of Alan Somers Date: 2019-08-06, Tuesday at 17:38 To: , , Subject: svn commit: r350665 - in head: . etc/mtree sbin/mount_fusefs share/man/man5 sys/fs/fuse sys/sys tests/sys/fs tests/sys/fs/fusefs > Author: asomers > Date: Wed Aug 7 00:38:26 2019 >

svn commit: r350665 - in head: . etc/mtree sbin/mount_fusefs share/man/man5 sys/fs/fuse sys/sys tests/sys/fs tests/sys/fs/fusefs

2019-08-06 Thread Alan Somers
Author: asomers Date: Wed Aug 7 00:38:26 2019 New Revision: 350665 URL: https://svnweb.freebsd.org/changeset/base/350665 Log: fusefs: merge from projects/fuse2 This commit imports the new fusefs driver. It raises the protocol level from 7.8 to 7.23, fixes many bugs, adds a test suite

svn commit: r350664 - head/sys/conf

2019-08-06 Thread John Baldwin
Author: jhb Date: Tue Aug 6 23:22:25 2019 New Revision: 350664 URL: https://svnweb.freebsd.org/changeset/base/350664 Log: Fix LOCAL_MODULES and improve the make output. The exists() check guarding the invocation of ls was not working correctly as it was expanding '$L' to determine the

svn commit: r350663 - in head/sys: ddb sys vm

2019-08-06 Thread Jeff Roberson
Author: jeff Date: Tue Aug 6 23:15:34 2019 New Revision: 350663 URL: https://svnweb.freebsd.org/changeset/base/350663 Log: Cache kernel stacks in UMA. This gives us NUMA support, better concurrency, and more statistics. Reviewed by: kib, markj Tested by:pho Sponsored by:

svn commit: r350662 - in head/sys: dev/acpica i386/pci

2019-08-06 Thread John Baldwin
Author: jhb Date: Tue Aug 6 23:15:04 2019 New Revision: 350662 URL: https://svnweb.freebsd.org/changeset/base/350662 Log: Detect invalid PCI devices more correctly in PCI interrupt router drivers. - Check for an invalid device (vendor is invalid) before reading the header type

svn commit: r350661 - head/sys/vm

2019-08-06 Thread Jeff Roberson
Author: jeff Date: Tue Aug 6 23:04:59 2019 New Revision: 350661 URL: https://svnweb.freebsd.org/changeset/base/350661 Log: Implement a MINBUCKET zone flag so we can use minimal caching on zones that may be expensive to cache. Reviewed by: markj, kib Sponsored by: Netflix

svn commit: r350660 - stable/11/release/doc/share/xml

2019-08-06 Thread Glen Barber
Author: gjb Date: Tue Aug 6 22:36:29 2019 New Revision: 350660 URL: https://svnweb.freebsd.org/changeset/base/350660 Log: Document EN-19:14, EN-19:15, SA-19:18-21. Sponsored by: Rubicon Communications, LLC (Netgate) Modified: stable/11/release/doc/share/xml/errata.xml

svn commit: r350658 - head/tests/sys/kern

2019-08-06 Thread Jilles Tjoelker
Author: jilles Date: Tue Aug 6 21:17:22 2019 New Revision: 350658 URL: https://svnweb.freebsd.org/changeset/base/350658 Log: Add a test for kill() on a zombie Added: head/tests/sys/kern/kill_zombie.c (contents, props changed) Modified: head/tests/sys/kern/Makefile Modified:

svn commit: r350655 - head/stand/efi/boot1

2019-08-06 Thread Toomas Soome
Author: tsoome Date: Tue Aug 6 20:08:01 2019 New Revision: 350655 URL: https://svnweb.freebsd.org/changeset/base/350655 Log: loader.efi: boot1.c was left out of 350654 Followup for 350654. Modified: head/stand/efi/boot1/boot1.c Modified: head/stand/efi/boot1/boot1.c

svn commit: r350652 - head/sbin/nvmecontrol

2019-08-06 Thread Warner Losh
Author: imp Date: Tue Aug 6 18:15:26 2019 New Revision: 350652 URL: https://svnweb.freebsd.org/changeset/base/350652 Log: Fix mismerge. I merged passthru.c from the wrong branch (it was a branch that went further in a direction I wound up not taking). Fix the mismerge and turn passthru

svn commit: r350649 - in releng: 11.2 11.2/sys/conf 11.3 11.3/sys/conf 12.0 12.0/sys/conf

2019-08-06 Thread Gordon Tetlow
Tue Aug 6 17:14:09 2019(r350649) @@ -16,6 +16,24 @@ from older versions of FreeBSD, try WITHOUT_CLANG and the tip of head, and then rebuild without this option. The bootstrap process from older version of current across the gcc/clang cutover is a bit fragile. +20190806 p13

svn commit: r350647 - in releng: 11.2/usr.sbin/bhyve 11.3/usr.sbin/bhyve 12.0/usr.sbin/bhyve

2019-08-06 Thread Gordon Tetlow
Author: gordon Date: Tue Aug 6 17:13:17 2019 New Revision: 350647 URL: https://svnweb.freebsd.org/changeset/base/350647 Log: Fix insufficient validation of guest-supplied data (e1000 device). Approved by: so Security: FreeBSD-SA-19:21.bhyve Security: CVE-2019-5609 Modified:

svn commit: r350637 - stable/12/contrib/bsnmp/lib

2019-08-06 Thread Ed Maste
Author: emaste Date: Tue Aug 6 16:11:16 2019 New Revision: 350637 URL: https://svnweb.freebsd.org/changeset/base/350637 Log: MFC r350635: bsnmp: add asn1 message length validation admbugs: 780 Submitted by: Guido Vranken, bz Reported by: Guido Vranken Approved by: so

svn commit: r350636 - head/sys/kern

2019-08-06 Thread Gleb Smirnoff
Author: glebius Date: Tue Aug 6 16:11:00 2019 New Revision: 350636 URL: https://svnweb.freebsd.org/changeset/base/350636 Log: Since r350426 this KASSERT doesn't serve any useful purpose. Modified: head/sys/kern/kern_sendfile.c Modified: head/sys/kern/kern_sendfile.c

svn commit: r350653 - head/sys/geom/label

2019-08-06 Thread Kirk McKusick
Author: mckusick Date: Tue Aug 6 18:28:44 2019 New Revision: 350653 URL: https://svnweb.freebsd.org/changeset/base/350653 Log: Ignore UFS/FFS superblock check hash failures so as to allow a higher level in the filesystem stack to decide what to do about them. Reported by: Peter Holm

svn commit: r350657 - head/sys/dev/ral

2019-08-06 Thread Kyle Evans
Author: kevans Date: Tue Aug 6 20:21:57 2019 New Revision: 350657 URL: https://svnweb.freebsd.org/changeset/base/350657 Log: ral: rt2860: fix wcid2ni access/size issue RT2860_WCID_MAX is supposed to describe the max STA index for wcid2ni, and was instead being used as the size --

svn commit: r350659 - in head: lib/libmemstat sys/conf sys/vm usr.bin/vmstat

2019-08-06 Thread Jeff Roberson
Author: jeff Date: Tue Aug 6 21:50:34 2019 New Revision: 350659 URL: https://svnweb.freebsd.org/changeset/base/350659 Log: Add two new kernel options to control memory locality on NUMA hardware. - UMA_XDOMAIN enables an additional per-cpu bucket for freed memory that was freed on a

svn commit: r350654 - in head/stand/efi: boot1 gptboot libefi loader

2019-08-06 Thread Toomas Soome
Author: tsoome Date: Tue Aug 6 19:27:27 2019 New Revision: 350654 URL: https://svnweb.freebsd.org/changeset/base/350654 Log: loader.efi: replace HandleProtocol() with OpenProtocol() The HandleProtocol() is deprecated interface and we should use OpenProtocol() instead. Moreover, in some

svn commit: r350648 - stable/12/sys/netinet6

2019-08-06 Thread Ed Maste
Author: emaste Date: Tue Aug 6 17:13:41 2019 New Revision: 350648 URL: https://svnweb.freebsd.org/changeset/base/350648 Log: MFC r350645: Correct ICMPv6/MLDv2 out-of-bounds memory access Previously the ICMPv6 input path incorrectly handled cases where an MLDv2 listener query packet was

svn commit: r350635 - head/contrib/bsnmp/lib

2019-08-06 Thread Ed Maste
Author: emaste Date: Tue Aug 6 16:09:06 2019 New Revision: 350635 URL: https://svnweb.freebsd.org/changeset/base/350635 Log: bsnmp: add asn1 message length validation admbugs: 780 Submitted by: Guido Vranken, bz Reported by: Guido Vranken Security: CVE-2019-5610 Modified:

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

2019-08-06 Thread Kirk McKusick
Author: mckusick Date: Tue Aug 6 18:10:34 2019 New Revision: 350651 URL: https://svnweb.freebsd.org/changeset/base/350651 Log: A race condition existed between the time a UFS/FFS superblock check hash was computed and the time that the superblock was copied to a buffer to be written to

svn commit: r350642 - in releng: 11.2/contrib/llvm/projects/libunwind/src 12.0/contrib/llvm/projects/libunwind/src

2019-08-06 Thread Gordon Tetlow
Author: gordon Date: Tue Aug 6 17:08:30 2019 New Revision: 350642 URL: https://svnweb.freebsd.org/changeset/base/350642 Log: Fix incorrect exception handling. Approved by: so Security: FreeBSD-EN-19:15.libunwind Modified:

svn commit: r350646 - in releng: 11.2/contrib/bsnmp/lib 11.3/contrib/bsnmp/lib 12.0/contrib/bsnmp/lib

2019-08-06 Thread Gordon Tetlow
Author: gordon Date: Tue Aug 6 17:12:17 2019 New Revision: 350646 URL: https://svnweb.freebsd.org/changeset/base/350646 Log: Fix insufficient message length validation in bsnmp library. Approved by: so Security: FreeBSD-SA-19:20.bsnmp Security: CVE-2019-5610 Modified:

svn commit: r350656 - in head/stand/efi: include libefi

2019-08-06 Thread Toomas Soome
Author: tsoome Date: Tue Aug 6 20:13:28 2019 New Revision: 350656 URL: https://svnweb.freebsd.org/changeset/base/350656 Log: loader.efi: efilib.h and libefi.c were left out of 350654 And this is second followup for 350654 Modified: head/stand/efi/include/efilib.h

svn commit: r350644 - in releng: 11.2/sys/netinet6 11.3/sys/netinet6 12.0/sys/netinet6

2019-08-06 Thread Gordon Tetlow
Author: gordon Date: Tue Aug 6 17:11:17 2019 New Revision: 350644 URL: https://svnweb.freebsd.org/changeset/base/350644 Log: Fix ICMPv6 / MLDv2 out-of-bounds memory access. Approved by: so Security: FreeBSD-SA-19:19.mldv2 Security: CVE-2019-5608 Modified:

svn commit: r350641 - in releng/12.0/sys: kern sys

2019-08-06 Thread Gordon Tetlow
Author: gordon Date: Tue Aug 6 17:07:43 2019 New Revision: 350641 URL: https://svnweb.freebsd.org/changeset/base/350641 Log: Fix incorrect locking in epoch(9). Approved by: so Security: FreeBSD-EN-19:14.epoch Modified: releng/12.0/sys/kern/subr_epoch.c

svn commit: r350640 - head/share/man/man7

2019-08-06 Thread Konstantin Belousov
Author: kib Date: Tue Aug 6 17:05:58 2019 New Revision: 350640 URL: https://svnweb.freebsd.org/changeset/base/350640 Log: Provide the list of knobs related to mitigations. Discussed with: bjk, emaste Sponsored by: The FreeBSD Foundation MFC after:1 week Differential

svn commit: r350639 - in head/sys/amd64: amd64 include

2019-08-06 Thread Konstantin Belousov
Author: kib Date: Tue Aug 6 16:53:25 2019 New Revision: 350639 URL: https://svnweb.freebsd.org/changeset/base/350639 Log: amd64: prevents speculations over swapgs reload of %gs base. Such speculations could use user-controlled %gs base, esp. since FreeBSD supports WRGSBASE instructions.

svn commit: r350650 - stable/11/sys/netinet6

2019-08-06 Thread Ed Maste
Author: emaste Date: Tue Aug 6 17:15:46 2019 New Revision: 350650 URL: https://svnweb.freebsd.org/changeset/base/350650 Log: MFC r350645: Correct ICMPv6/MLDv2 out-of-bounds memory access Previously the ICMPv6 input path incorrectly handled cases where an MLDv2 listener query packet was

svn commit: r350643 - in releng: 11.2/contrib/bzip2 11.3/contrib/bzip2 12.0/contrib/bzip2

2019-08-06 Thread Gordon Tetlow
Author: gordon Date: Tue Aug 6 17:09:47 2019 New Revision: 350643 URL: https://svnweb.freebsd.org/changeset/base/350643 Log: Fix multiple vulnerabilities in bzip2. Approved by: so Security: FreeBSD-SA-19:18.bzip2 Security: CVE-2016-3189 Security: CVE-2019-12900

svn commit: r350645 - head/sys/netinet6

2019-08-06 Thread Ed Maste
Author: emaste Date: Tue Aug 6 17:11:30 2019 New Revision: 350645 URL: https://svnweb.freebsd.org/changeset/base/350645 Log: Correct ICMPv6/MLDv2 out-of-bounds memory access Previously the ICMPv6 input path incorrectly handled cases where an MLDv2 listener query packet was internally

svn commit: r350634 - stable/12/usr.bin/bzip2recover

2019-08-06 Thread Mark Johnston
Author: markj Date: Tue Aug 6 14:39:02 2019 New Revision: 350634 URL: https://svnweb.freebsd.org/changeset/base/350634 Log: MFC r350544: Add bzip2recover.1. Modified: stable/12/usr.bin/bzip2recover/Makefile Directory Properties: stable/12/ (props changed) Modified:

Re: svn commit: r350550 - head/share/mk

2019-08-06 Thread Glen Barber
On Sat, Aug 03, 2019 at 01:06:18AM +, John Baldwin wrote: > Author: jhb > Date: Sat Aug 3 01:06:17 2019 > New Revision: 350550 > URL: https://svnweb.freebsd.org/changeset/base/350550 > > Log: > Flip REPRODUCIBLE_BUILD back to off by default in head. > > Having the full uname output

svn commit: r350631 - stable/12/lib/libc/gen

2019-08-06 Thread Mark Johnston
Author: markj Date: Tue Aug 6 14:37:57 2019 New Revision: 350631 URL: https://svnweb.freebsd.org/changeset/base/350631 Log: MFC r350513: Fix formatting. Modified: stable/12/lib/libc/gen/daemon.3 Directory Properties: stable/12/ (props changed) Modified:

svn commit: r350633 - stable/12/contrib/elftoolchain/elfcopy

2019-08-06 Thread Mark Johnston
Author: markj Date: Tue Aug 6 14:38:44 2019 New Revision: 350633 URL: https://svnweb.freebsd.org/changeset/base/350633 Log: MFC r350432: Merge r3778 and r3779 from ELFToolchain. Modified: stable/12/contrib/elftoolchain/elfcopy/main.c stable/12/contrib/elftoolchain/elfcopy/strip.1

svn commit: r350632 - stable/12/lib/libc/gen

2019-08-06 Thread Mark Johnston
Author: markj Date: Tue Aug 6 14:38:16 2019 New Revision: 350632 URL: https://svnweb.freebsd.org/changeset/base/350632 Log: MFC r350514: Add an MLINK for daemonfd(3). Modified: stable/12/lib/libc/gen/Makefile.inc Directory Properties: stable/12/ (props changed) Modified:

svn commit: r350638 - stable/11/contrib/bsnmp/lib

2019-08-06 Thread Ed Maste
Author: emaste Date: Tue Aug 6 16:12:43 2019 New Revision: 350638 URL: https://svnweb.freebsd.org/changeset/base/350638 Log: MFC r350635: bsnmp: add asn1 message length validation admbugs: 780 Submitted by: Guido Vranken, bz Reported by: Guido Vranken Approved by: so

svn commit: r350630 - head/sys/dev/oce

2019-08-06 Thread Kyle Evans
Author: kevans Date: Tue Aug 6 13:09:20 2019 New Revision: 350630 URL: https://svnweb.freebsd.org/changeset/base/350630 Log: oce(4): potential out of bounds access before vector validation Submitted by: Augustin Cavalier Obtained from:Haiku

Re: svn commit: r350402 - stable/11/cddl/contrib/opensolaris/lib/libzfs/common

2019-08-06 Thread Slawa Olhovchenkov
On Mon, Jul 29, 2019 at 08:23:15AM +, Baptiste Daroussin wrote: still broken: # ls -l /poudriere/ports/default ls: /poudriere/ports/default: No such file or directory # zfs list NAME USED AVAIL REFER MOUNTPOINT DB 256G 643G

svn commit: r350629 - in stable/12/sys: arm/allwinner arm/allwinner/clkng conf

2019-08-06 Thread Emmanuel Vadot
Author: manu Date: Tue Aug 6 12:19:09 2019 New Revision: 350629 URL: https://svnweb.freebsd.org/changeset/base/350629 Log: MFC r348179-r348182 r348179: allwinner: aw_ccu: Add some debug printfs (disabled by default) Also print information about setting frequency at boot under

svn commit: r350627 - head/share/man/man4

2019-08-06 Thread Michael Tuexen
Author: tuexen Date: Tue Aug 6 11:26:30 2019 New Revision: 350627 URL: https://svnweb.freebsd.org/changeset/base/350627 Log: Reference the RFC instead of the internet draft. MFC after:1 week Sponsored by: Netflix, Inc. Modified: head/share/man/man4/cc_newreno.4

svn commit: r350628 - in stable/12/sys: arm/allwinner/clkng dev/iicbus/twsi

2019-08-06 Thread Emmanuel Vadot
Author: manu Date: Tue Aug 6 12:12:29 2019 New Revision: 350628 URL: https://svnweb.freebsd.org/changeset/base/350628 Log: MFC r347489-r347491, r347512 r347489: allwinner: clk: prediv_mux: Init the current parent Do not init the first parent but read the clock register to find

svn commit: r350625 - head/sys/netinet

2019-08-06 Thread Michael Tuexen
Author: tuexen Date: Tue Aug 6 08:33:21 2019 New Revision: 350625 URL: https://svnweb.freebsd.org/changeset/base/350625 Log: Fix build issues for the userland stack on Raspbian. Modified: head/sys/netinet/sctp_output.c head/sys/netinet/sctputil.c Modified: head/sys/netinet/sctp_output.c

svn commit: r350626 - head/sys/netinet

2019-08-06 Thread Michael Tuexen
Author: tuexen Date: Tue Aug 6 10:29:19 2019 New Revision: 350626 URL: https://svnweb.freebsd.org/changeset/base/350626 Log: Fix a locking issue in sctp_accept. PR: 238520 Reported by: pho@ MFC after:1 week Modified: