svn commit: r349224 - stable/12/sys/dev/drm2/i915

2019-06-19 Thread Andriy Gapon
Author: avg Date: Thu Jun 20 06:53:59 2019 New Revision: 349224 URL: https://svnweb.freebsd.org/changeset/base/349224 Log: drm2/intel_iic: stop using iicbus_set_nostop The desired mode of transmitting messages is implemented by subclassing iicbb driver and overriding its iicbus_transfer m

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

2019-06-19 Thread Cy Schubert
Author: cy Date: Thu Jun 20 05:01:35 2019 New Revision: 349223 URL: https://svnweb.freebsd.org/changeset/base/349223 Log: MFC r349152: Make ipf_objbytes a constant. ipf_objbytes is a table of internal data structures that are saved across reboots by ipfs(8). The table is not changed at

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

2019-06-19 Thread Cy Schubert
Author: cy Date: Thu Jun 20 05:01:35 2019 New Revision: 349223 URL: https://svnweb.freebsd.org/changeset/base/349223 Log: MFC r349152: Make ipf_objbytes a constant. ipf_objbytes is a table of internal data structures that are saved across reboots by ipfs(8). The table is not changed at

Re: svn commit: r348737 - head/sys/kern

2019-06-19 Thread Alan Somers
On Thu, Jun 6, 2019 at 2:02 PM John Baldwin wrote: > > On 6/6/19 11:21 AM, Ian Lepore wrote: > > On Thu, 2019-06-06 at 12:04 -0600, Alan Somers wrote: > >> On Thu, Jun 6, 2019 at 12:01 PM John Baldwin wrote: > >>> > >>> On 6/6/19 10:39 AM, Alan Somers wrote: > On Thu, Jun 6, 2019 at 11:35 AM

svn commit: r349222 - stable/11/sys/vm

2019-06-19 Thread Alexander Motin
Author: mav Date: Thu Jun 20 01:19:08 2019 New Revision: 349222 URL: https://svnweb.freebsd.org/changeset/base/349222 Log: MFC r348764: Allow UMA hash tables to expand faster then 2x in 20 seconds. ZFS ABD allocates tons of 4KB chunks via UMA, requiring huge hash tables. With initial hash

svn commit: r349221 - stable/12/sys/vm

2019-06-19 Thread Alexander Motin
Author: mav Date: Thu Jun 20 01:18:15 2019 New Revision: 349221 URL: https://svnweb.freebsd.org/changeset/base/349221 Log: MFC r348764: Allow UMA hash tables to expand faster then 2x in 20 seconds. ZFS ABD allocates tons of 4KB chunks via UMA, requiring huge hash tables. With initial hash

svn commit: r349220 - in head: share/man/man9 sys/kern sys/sys

2019-06-19 Thread Alexander Motin
Author: mav Date: Thu Jun 20 01:15:33 2019 New Revision: 349220 URL: https://svnweb.freebsd.org/changeset/base/349220 Log: Add wakeup_any(), cheaper wakeup_one() for taskqueue(9). wakeup_one() and underlying sleepq_signal() spend additional time trying to be fair, waking thread with highe

svn commit: r349219 - stable/12/share/man/man3

2019-06-19 Thread Mark Johnston
Author: markj Date: Thu Jun 20 00:23:51 2019 New Revision: 349219 URL: https://svnweb.freebsd.org/changeset/base/349219 Log: MFC r349148: Add some missing MLINKs for tree(3). Modified: stable/12/share/man/man3/Makefile Directory Properties: stable/12/ (props changed) Modified: stable/1

svn commit: r349218 - head/sys/vm

2019-06-19 Thread Mark Johnston
Author: markj Date: Wed Jun 19 21:36:00 2019 New Revision: 349218 URL: https://svnweb.freebsd.org/changeset/base/349218 Log: Group vm_page_activate()'s definition with other related functions. No functional change intended. MFC after:3 days Modified: head/sys/vm/vm_page.c Modif

svn commit: r349217 - head/stand/libsa/zfs

2019-06-19 Thread Matt Macy
Author: mmacy Date: Wed Jun 19 21:10:13 2019 New Revision: 349217 URL: https://svnweb.freebsd.org/changeset/base/349217 Log: Tell loader to ignore newer features enabled on the root pool. There are many new features in ZoF. Most, if not all, do not effect read only usage. Encryption in p

svn commit: r349216 - stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 20:29:02 2019 New Revision: 349216 URL: https://svnweb.freebsd.org/changeset/base/349216 Log: MFC r348772: Restore ARC MFU/MRU pressure Submitted by: Slawa Olhovchenkov Sponsored by: Integros [integros.com] Modified: stable/11/sys/cddl/contrib/opensolaris/

svn commit: r349215 - stable/12/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 20:27:31 2019 New Revision: 349215 URL: https://svnweb.freebsd.org/changeset/base/349215 Log: MFC r348772: Restore ARC MFU/MRU pressure Submitted by: Slawa Olhovchenkov Sponsored by: Integros [integros.com] Modified: stable/12/sys/cddl/contrib/opensolaris/

svn commit: r349214 - stable/11/sys/dev/amdgpio

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 20:21:34 2019 New Revision: 349214 URL: https://svnweb.freebsd.org/changeset/base/349214 Log: MFC r348228: amdgpio: fix reading status of input pins Modified: stable/11/sys/dev/amdgpio/amdgpio.c Directory Properties: stable/11/ (props changed) Modified: stabl

svn commit: r349213 - stable/12/sys/dev/amdgpio

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 20:20:02 2019 New Revision: 349213 URL: https://svnweb.freebsd.org/changeset/base/349213 Log: MFC r348228: amdgpio: fix reading status of input pins Modified: stable/12/sys/dev/amdgpio/amdgpio.c Directory Properties: stable/12/ (props changed) Modified: stabl

svn commit: r349212 - stable/11/sys/dev/amdgpio

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 20:18:49 2019 New Revision: 349212 URL: https://svnweb.freebsd.org/changeset/base/349212 Log: FC r348227: amdgpio: remove new line symbols from pin names Modified: stable/11/sys/dev/amdgpio/amdgpio.c Directory Properties: stable/11/ (props changed) Modified:

svn commit: r349211 - stable/12/sys/dev/amdgpio

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 20:18:34 2019 New Revision: 349211 URL: https://svnweb.freebsd.org/changeset/base/349211 Log: MFC r348227: amdgpio: remove new line symbols from pin names Modified: stable/12/sys/dev/amdgpio/amdgpio.c Directory Properties: stable/12/ (props changed) Modified:

svn commit: r349210 - stable/11/sys/dev/mrsas

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 20:16:42 2019 New Revision: 349210 URL: https://svnweb.freebsd.org/changeset/base/349210 Log: MFC r348159: add mrsas_shutdown method Sponsored by: Panzura Modified: stable/11/sys/dev/mrsas/mrsas.c Directory Properties: stable/11/ (props changed) Modified

svn commit: r349209 - stable/12/sys/dev/mrsas

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 20:15:53 2019 New Revision: 349209 URL: https://svnweb.freebsd.org/changeset/base/349209 Log: MFC r348159: add mrsas_shutdown method Sponsored by: Panzura Modified: stable/12/sys/dev/mrsas/mrsas.c Directory Properties: stable/12/ (props changed) Modified

svn commit: r349208 - in stable/11: share/man/man4 sys/dev/gpio

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 20:12:00 2019 New Revision: 349208 URL: https://svnweb.freebsd.org/changeset/base/349208 Log: MFC r348153-r348155: gpioled: add a new hint for initial state hint.gpioled.%d.state determines the initial state of the LED when the driver takes control over it:

svn commit: r349207 - stable/12/sys/dev/usb

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 20:09:04 2019 New Revision: 349207 URL: https://svnweb.freebsd.org/changeset/base/349207 Log: MFC r348152: Add USB ID for CP2112 Modified: stable/12/sys/dev/usb/usbdevs Directory Properties: stable/12/ (props changed) Modified: stable/12/sys/dev/usb/usbdevs =

svn commit: r349206 - stable/11/sys/dev/usb

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 20:05:20 2019 New Revision: 349206 URL: https://svnweb.freebsd.org/changeset/base/349206 Log: MFC r348152: Add USB ID for CP2112 Modified: stable/11/sys/dev/usb/usbdevs Directory Properties: stable/11/ (props changed) Modified: stable/11/sys/dev/usb/usbdevs =

svn commit: r349205 - stable/11/sys/dev/intpm

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 20:03:02 2019 New Revision: 349205 URL: https://svnweb.freebsd.org/changeset/base/349205 Log: MFC r345411: intpm: change translation of HBA error status to smbus(4) errors PIIX4_SMBHSTSTAT_ERR can be set for several reasons that, unfortunately, cannot be disti

svn commit: r349204 - stable/11/cddl/contrib/opensolaris/cmd/zpool

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 20:01:13 2019 New Revision: 349204 URL: https://svnweb.freebsd.org/changeset/base/349204 Log: MFC r344360,r344361: zpool.8: document -D flag for zpool status Also, sort zpool status flags in the same order as in illumos manual. Modified: stable/11/cddl/contri

svn commit: r349203 - stable/11/cddl/contrib/opensolaris/lib/libzpool/common

2019-06-19 Thread Andriy Gapon
Author: avg Date: Wed Jun 19 19:58:43 2019 New Revision: 349203 URL: https://svnweb.freebsd.org/changeset/base/349203 Log: MFC r344359: fix userland illumos taskq code to pass relative timeout to cv_timedwait Sponsored by: Panzura Modified: stable/11/cddl/contrib/opensolaris/lib/libzpoo

svn commit: r349202 - head/share/mk

2019-06-19 Thread Bryan Drewery
Author: bdrewery Date: Wed Jun 19 19:19:37 2019 New Revision: 349202 URL: https://svnweb.freebsd.org/changeset/base/349202 Log: Follow-up r349065: Fix .TARGET flag ambiguity with PROGS which broke MK_TESTS. X-MFC-With: r349065 Sponsored by: DellEMC Modified: head/share/mk/bsd.sys.mk

svn commit: r349201 - head/stand/efi/libefi

2019-06-19 Thread Rebecca Cran
Author: bcran Date: Wed Jun 19 18:47:44 2019 New Revision: 349201 URL: https://svnweb.freebsd.org/changeset/base/349201 Log: efinet: Defer exclusively opening the network handles Don't commit to exclusive access to the network device handle by efinet until the loader has decided to load s

svn commit: r349200 - in releng/12.0: . sys/conf

2019-06-19 Thread Gordon Tetlow
vised] +20190619 p6 FreeBSD-EN-19:11.net + FreeBSD-SA-19:08.rack + + Fix incorrect locking in networking stack [EN-19:11.net] + + Add ability to limit split map entries to prevent resource exhaustion + in non-default RACK TCP stack [SA-19:08

svn commit: r349199 - releng/12.0/sys/netinet/tcp_stacks

2019-06-19 Thread Gordon Tetlow
Author: gordon Date: Wed Jun 19 16:43:05 2019 New Revision: 349199 URL: https://svnweb.freebsd.org/changeset/base/349199 Log: Add ability to limit split map entries to prevent resource exhaustion in non-default RACK TCP stack. Approved by: so Security: FreeBSD-SA-19:08.rack Secu

svn commit: r349198 - releng/12.0/sys/net

2019-06-19 Thread Gordon Tetlow
Author: gordon Date: Wed Jun 19 16:41:18 2019 New Revision: 349198 URL: https://svnweb.freebsd.org/changeset/base/349198 Log: Fix incorrect locking in networking stack. Approved by: so Security: FreeBSD-EN-19:11.net Modified: releng/12.0/sys/net/if.c releng/12.0/sys/net/if_var.h

svn commit: r349197 - stable/12/sys/netinet/tcp_stacks

2019-06-19 Thread Jonathan T. Looney
Author: jtl Date: Wed Jun 19 16:25:39 2019 New Revision: 349197 URL: https://svnweb.freebsd.org/changeset/base/349197 Log: MFC r349192: Add the ability to limit how much the code will fragment the RACK send map in response to SACKs. The default behavior is unchanged; however, the lim

svn commit: r349196 - head/usr.sbin/bhyve

2019-06-19 Thread Mark Johnston
Author: markj Date: Wed Jun 19 16:09:20 2019 New Revision: 349196 URL: https://svnweb.freebsd.org/changeset/base/349196 Log: Make zlib encoding messages idempotent. Otherwise duplicate messages can trigger a reinitialization of the compression stream while the update thread is running. A

svn commit: r349195 - in head/sys: geom geom/concat geom/eli geom/journal geom/mirror geom/multipath geom/part geom/raid geom/raid3 geom/stripe kern

2019-06-19 Thread Alexander Motin
Author: mav Date: Wed Jun 19 15:36:02 2019 New Revision: 349195 URL: https://svnweb.freebsd.org/changeset/base/349195 Log: Use sbuf_cat() in GEOM confxml generation. When it comes to megabytes of text, difference between sbuf_printf() and sbuf_cat() becomes substantial. MFC after:

svn commit: r349194 - releng/11.3/release/pkg_repos

2019-06-19 Thread Glen Barber
Author: gjb Date: Wed Jun 19 15:26:52 2019 New Revision: 349194 URL: https://svnweb.freebsd.org/changeset/base/349194 Log: Update the pkg.conf used to populate the dvd1.iso to use the release_3 package set. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: re

svn commit: r349193 - stable/12/sys/kern

2019-06-19 Thread Ed Maste
Author: emaste Date: Wed Jun 19 14:57:51 2019 New Revision: 349193 URL: https://svnweb.freebsd.org/changeset/base/349193 Log: MFC r347228: makesyscalls: use @generated tag in generated files Multiple tools use @generated to identify generated files (for example, in a review Phabricator wi

Re: svn commit: r349184 - head/sys/amd64/vmm/intel

2019-06-19 Thread Rodney W. Grimes
> Author: scottl > Date: Wed Jun 19 06:41:07 2019 > New Revision: 349184 > URL: https://svnweb.freebsd.org/changeset/base/349184 > > Log: > Implement VT-d capability detection on chipsets that have multiple > translation units with differing capabilities > > From the author via Bugzilla:

svn commit: r349192 - head/sys/netinet/tcp_stacks

2019-06-19 Thread Jonathan T. Looney
Author: jtl Date: Wed Jun 19 13:55:00 2019 New Revision: 349192 URL: https://svnweb.freebsd.org/changeset/base/349192 Log: Add the ability to limit how much the code will fragment the RACK send map in response to SACKs. The default behavior is unchanged; however, the limit can be activated b

Re: svn commit: r349189 - stable/12/usr.bin/vtfontcvt

2019-06-19 Thread Ed Maste
On Wed, 19 Jun 2019 at 05:29, Ed Maste wrote: > > > Author: emaste > > Date: Wed Jun 19 13:19:36 2019 > > New Revision: 349189 > > URL: https://svnweb.freebsd.org/changeset/base/349189 > > > > Log: > > vtfontcvt: whitespace and other cleanup > > > > MFC r343842: vtfontcvt: whitespace cleanup >

svn commit: r349191 - stable/11/usr.bin/vtfontcvt

2019-06-19 Thread Ed Maste
Author: emaste Date: Wed Jun 19 13:33:34 2019 New Revision: 349191 URL: https://svnweb.freebsd.org/changeset/base/349191 Log: vtfontcvt: whitespace and other cleanup MFC r343842: vtfontcvt: whitespace cleanup MFC r348653: vtfontcvt: use VFNT_MAP_{NORMAL|BOL}_RH symbolic constants

svn commit: r349190 - head/sys/kern

2019-06-19 Thread Alexander Motin
Author: mav Date: Wed Jun 19 13:30:50 2019 New Revision: 349190 URL: https://svnweb.freebsd.org/changeset/base/349190 Log: Fix typo in r349178. Reported by: ae MFC after:1 week Modified: head/sys/kern/subr_sbuf.c Modified: head/sys/kern/subr_sbuf.c ===

Re: svn commit: r349189 - stable/12/usr.bin/vtfontcvt

2019-06-19 Thread Ed Maste
> Author: emaste > Date: Wed Jun 19 13:19:36 2019 > New Revision: 349189 > URL: https://svnweb.freebsd.org/changeset/base/349189 > > Log: > vtfontcvt: whitespace and other cleanup > > MFC r343842: vtfontcvt: whitespace cleanup That should be 348342. _

svn commit: r349189 - stable/12/usr.bin/vtfontcvt

2019-06-19 Thread Ed Maste
Author: emaste Date: Wed Jun 19 13:19:36 2019 New Revision: 349189 URL: https://svnweb.freebsd.org/changeset/base/349189 Log: vtfontcvt: whitespace and other cleanup MFC r343842: vtfontcvt: whitespace cleanup MFC r348653: vtfontcvt: use VFNT_MAP_{NORMAL|BOL}_RH symbolic constants

svn commit: r349188 - head/stand/ofw/libofw

2019-06-19 Thread Leandro Lupori
Author: luporl Date: Wed Jun 19 11:37:43 2019 New Revision: 349188 URL: https://svnweb.freebsd.org/changeset/base/349188 Log: [PPC] Fix loader input with newer QEMU versions At least since version 4.0.0, QEMU became bug-compatible with PowerVM's vty, by inserting a \0 after every \r. As t

svn commit: r349187 - head/share/misc

2019-06-19 Thread Sevan Janiyan
Author: sevan (doc committer) Date: Wed Jun 19 11:22:09 2019 New Revision: 349187 URL: https://svnweb.freebsd.org/changeset/base/349187 Log: Whitespace Modified: head/share/misc/bsd-family-tree Modified: head/share/misc/bsd-family-tree

svn commit: r349186 - head/sys/net

2019-06-19 Thread Marko Zec
Author: zec Date: Wed Jun 19 08:49:24 2019 New Revision: 349186 URL: https://svnweb.freebsd.org/changeset/base/349186 Log: V_ip6_forwarding and V_ipforwarding have been defined in ip6_var.h / ip_var.h since at least 2008, so make use of those definitions here. MFC after:3 days Modifi

svn commit: r349185 - head/sys/net

2019-06-19 Thread Marko Zec
Author: zec Date: Wed Jun 19 08:39:19 2019 New Revision: 349185 URL: https://svnweb.freebsd.org/changeset/base/349185 Log: Evaluating htons() at compile time is more efficient than doing ntohs() at runtime. This change removes a dependency on a barrel shifter pass before branch resolution,