svn commit: r358455 - head/share/man/man5

2020-02-28 Thread Ed Maste
Author: emaste Date: Sat Feb 29 03:43:18 2020 New Revision: 358455 URL: https://svnweb.freebsd.org/changeset/base/358455 Log: regen src.conf.5 after r358454, GCC 4.2.1 retirement Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 ===

svn commit: r358454 - in head: . etc/mtree gnu/lib gnu/lib/libgcov gnu/lib/libgomp gnu/lib/libstdc++ gnu/lib/libsupc++ gnu/usr.bin gnu/usr.bin/cc gnu/usr.bin/gperf share/mk targets/pseudo/bootstrap...

2020-02-28 Thread Ed Maste
Author: emaste Date: Sat Feb 29 03:25:51 2020 New Revision: 358454 URL: https://svnweb.freebsd.org/changeset/base/358454 Log: remove GCC 4.2.1 build infrastructure As described in Warner's email message[1] to the FreeBSD-arch mailing list we have reached GCC 4.2.1's retirement date. At t

svn commit: r358453 - stable/11/sys/dev/usb/input

2020-02-28 Thread Hans Petter Selasky
Author: hselasky Date: Fri Feb 28 22:00:50 2020 New Revision: 358453 URL: https://svnweb.freebsd.org/changeset/base/358453 Log: MFC r358310: Use hid_get_data_unsigned() instead of hid_get_data() when reading the key-codes from the USB keyboard. Negative key-codes are currently skipped.

svn commit: r358452 - stable/12/sys/dev/usb/input

2020-02-28 Thread Hans Petter Selasky
Author: hselasky Date: Fri Feb 28 22:00:01 2020 New Revision: 358452 URL: https://svnweb.freebsd.org/changeset/base/358452 Log: MFC r358310: Use hid_get_data_unsigned() instead of hid_get_data() when reading the key-codes from the USB keyboard. Negative key-codes are currently skipped.

svn commit: r358451 - in head/sys: kern vm

2020-02-28 Thread Jeff Roberson
Author: jeff Date: Fri Feb 28 21:42:48 2020 New Revision: 358451 URL: https://svnweb.freebsd.org/changeset/base/358451 Log: Provide a lock free alternative to resolve bogus pages. This is not likely to be much of a perf win, just a nice code simplification. Reviewed by: markj, kib Dif

svn commit: r358450 - head/sys/dev/mmc/host

2020-02-28 Thread Emmanuel Vadot
Author: manu Date: Fri Feb 28 21:31:40 2020 New Revision: 358450 URL: https://svnweb.freebsd.org/changeset/base/358450 Log: mmc: dwmmc: Fix off by one error The IVAR_MAX_DATA is supposed to have the number of descriptor X the mmc block size and desc_count contain all this information + 1.

Re: svn commit: r358416 - head/sys/sys

2020-02-28 Thread Ian Lepore
On Fri, 2020-02-28 at 21:16 +, Brooks Davis wrote: > On Fri, Feb 28, 2020 at 01:02:02AM +, Warner Losh wrote: > > Author: imp > > Date: Fri Feb 28 01:02:01 2020 > > New Revision: 358416 > > URL: https://svnweb.freebsd.org/changeset/base/358416 > > > > Log: > > Remove duplicated ATA_CHECK

Re: svn commit: r358416 - head/sys/sys

2020-02-28 Thread Brooks Davis
On Fri, Feb 28, 2020 at 01:02:02AM +, Warner Losh wrote: > Author: imp > Date: Fri Feb 28 01:02:01 2020 > New Revision: 358416 > URL: https://svnweb.freebsd.org/changeset/base/358416 > > Log: > Remove duplicated ATA_CHECK_POWER_MODE > > Modified: > head/sys/sys/ata.h > > Modified: head/s

svn commit: r358449 - head/sys/sys

2020-02-28 Thread Brooks Davis
Author: brooks Date: Fri Feb 28 21:13:15 2020 New Revision: 358449 URL: https://svnweb.freebsd.org/changeset/base/358449 Log: Define SCTL_MASK32 when COMPAT_FREEBSD32 is defined. Remove the list of architectures and depend on COMPAT_FREEBSD32 which is defined (if relevent) in opt_global.h

svn commit: r358448 - head/usr.sbin/services_mkdb

2020-02-28 Thread Pedro F. Giffuni
Author: pfg Date: Fri Feb 28 20:43:35 2020 New Revision: 358448 URL: https://svnweb.freebsd.org/changeset/base/358448 Log: /etc/services: attempt to bring the database to this century 1/2. This is the result of splitting r358153 in two, in order to avoid a build system bug and being able

svn commit: r358447 - in head/sys: dev/drm2/ttm dev/md kern vm

2020-02-28 Thread Jeff Roberson
Author: jeff Date: Fri Feb 28 20:34:30 2020 New Revision: 358447 URL: https://svnweb.freebsd.org/changeset/base/358447 Log: Convert a few triviail consumers to the new unlocked grab API. Reviewed by: kib, markj Differential Revision:https://reviews.freebsd.org/D23847 Modified:

svn commit: r358446 - head/sys/kern

2020-02-28 Thread Jeff Roberson
Author: jeff Date: Fri Feb 28 20:33:28 2020 New Revision: 358446 URL: https://svnweb.freebsd.org/changeset/base/358446 Log: Use unlocked grab for uipc_shm/tmpfs. Reviewed by: markj Differential Revision:https://reviews.freebsd.org/D23865 Modified: head/sys/kern/uipc_shm.c Mod

svn commit: r358445 - head/sys/vm

2020-02-28 Thread Jeff Roberson
Author: jeff Date: Fri Feb 28 20:32:35 2020 New Revision: 358445 URL: https://svnweb.freebsd.org/changeset/base/358445 Log: Support the NOCREAT flag for grab_valid_unlocked. Reviewed by: markj Differential Revision:https://reviews.freebsd.org/D23865 Modified: head/sys/vm/vm_pa

svn commit: r358444 - head/sys/vm

2020-02-28 Thread Jeff Roberson
Author: jeff Date: Fri Feb 28 20:30:53 2020 New Revision: 358444 URL: https://svnweb.freebsd.org/changeset/base/358444 Log: Simplify vref() code in object_reference. The local temporary is no longer necessary. Fix formatting errors. Reported by: mjg Discussed with: kib Modifie

svn commit: r358443 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2020-02-28 Thread Jeff Roberson
Author: jeff Date: Fri Feb 28 20:29:53 2020 New Revision: 358443 URL: https://svnweb.freebsd.org/changeset/base/358443 Log: Eliminate object locking in zfs where possible with the new lockless grab APIs. Reviewed by: kib, markj, mmacy Differential Revision:https://reviews.freeb

svn commit: r358442 - in stable: 11/stand/common 12/stand/common

2020-02-28 Thread Kyle Evans
Author: kevans Date: Fri Feb 28 18:35:36 2020 New Revision: 358442 URL: https://svnweb.freebsd.org/changeset/base/358442 Log: MFC r357828: interp_lua: fix bogus indentation, NFC Modified: stable/12/stand/common/interp_lua.c Directory Properties: stable/12/ (props changed) Changes in othe

svn commit: r358442 - in stable: 11/stand/common 12/stand/common

2020-02-28 Thread Kyle Evans
Author: kevans Date: Fri Feb 28 18:35:36 2020 New Revision: 358442 URL: https://svnweb.freebsd.org/changeset/base/358442 Log: MFC r357828: interp_lua: fix bogus indentation, NFC Modified: stable/11/stand/common/interp_lua.c Directory Properties: stable/11/ (props changed) Changes in othe

svn commit: r358441 - in stable: 11/usr.sbin/certctl 12/usr.sbin/certctl

2020-02-28 Thread Kyle Evans
Author: kevans Date: Fri Feb 28 18:34:17 2020 New Revision: 358441 URL: https://svnweb.freebsd.org/changeset/base/358441 Log: MFC r358091: certctl(8): switch to install(1) to fix DESTDIR support "Oops" - ln(1) is fine and dandy, but when you're using DESTDIR...it's not- the path will almo

svn commit: r358441 - in stable: 11/usr.sbin/certctl 12/usr.sbin/certctl

2020-02-28 Thread Kyle Evans
Author: kevans Date: Fri Feb 28 18:34:17 2020 New Revision: 358441 URL: https://svnweb.freebsd.org/changeset/base/358441 Log: MFC r358091: certctl(8): switch to install(1) to fix DESTDIR support "Oops" - ln(1) is fine and dandy, but when you're using DESTDIR...it's not- the path will almo

svn commit: r358440 - head/sys/amd64/amd64

2020-02-28 Thread Ryan Libby
Author: rlibby Date: Fri Feb 28 18:32:40 2020 New Revision: 358440 URL: https://svnweb.freebsd.org/changeset/base/358440 Log: amd64 pmap.c: minor codegen optimization in flag access Following previous revision, apply the same minor optimization to hand-rolled atomic_fcmpset_128 in pmap.c.

svn commit: r358439 - head/sys/amd64/include

2020-02-28 Thread Ryan Libby
Author: rlibby Date: Fri Feb 28 18:32:36 2020 New Revision: 358439 URL: https://svnweb.freebsd.org/changeset/base/358439 Log: amd64 atomic.h: minor codegen optimization in flag access Previously the pattern to extract status flags from inline assembly blocks was to use setcc in the block

svn commit: r358438 - stable/12/usr.sbin/bhyve

2020-02-28 Thread Vincenzo Maffione
Author: vmaffione Date: Fri Feb 28 17:41:46 2020 New Revision: 358438 URL: https://svnweb.freebsd.org/changeset/base/358438 Log: MFC r358180 bhyve: enable virtio-net mergeable rx buffers for tap(4) This patch adds a new netbe_peek_recvlen() function to the net backend API. The new fu

svn commit: r358437 - head/sys/sys

2020-02-28 Thread Mark Johnston
Author: markj Date: Fri Feb 28 17:38:31 2020 New Revision: 358437 URL: https://svnweb.freebsd.org/changeset/base/358437 Log: Fix r358436 to not declare kernel symbols when _KERNEL is not defined. Reported by: Jenkins, Michael Butler Pointy hat: markj Modified: head/sys/sys/sysent.h

svn commit: r358436 - head/sys/sys

2020-02-28 Thread Mark Johnston
Author: markj Date: Fri Feb 28 17:23:53 2020 New Revision: 358436 URL: https://svnweb.freebsd.org/changeset/base/358436 Log: sy_call_t and systrace_args_func_t need to be visible to userspace. Reported by: Jenkins Modified: head/sys/sys/sysent.h Modified: head/sys/sys/sysent.h

svn commit: r358435 - head/cddl/contrib/opensolaris/lib/libdtrace/common

2020-02-28 Thread Mark Johnston
Author: markj Date: Fri Feb 28 17:05:27 2020 New Revision: 358435 URL: https://svnweb.freebsd.org/changeset/base/358435 Log: Do not load dtraceall.ko if dtrace.ko is already loaded. This was the intent of the existing code, but instead it would unconditionally load dtraceall.ko because of

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

2020-02-28 Thread Mark Johnston
Author: markj Date: Fri Feb 28 17:05:04 2020 New Revision: 358434 URL: https://svnweb.freebsd.org/changeset/base/358434 Log: Fix standalone builds of systrace.ko after r357912. Sponsored by: The FreeBSD Foundation Modified: head/sys/kern/subr_syscall.c head/sys/sys/sysent.h Modified:

svn commit: r358433 - head/sys/cddl/dev/systrace

2020-02-28 Thread Mark Johnston
Author: markj Date: Fri Feb 28 17:04:36 2020 New Revision: 358433 URL: https://svnweb.freebsd.org/changeset/base/358433 Log: Clear systrace_args_func when systrace probes are disabled. This function pointer is invalidated when systrace.ko is unloaded. Reported by: pho MFC after:

svn commit: r358432 - in head/sys: kern sys vm

2020-02-28 Thread Mark Johnston
Author: markj Date: Fri Feb 28 16:05:18 2020 New Revision: 358432 URL: https://svnweb.freebsd.org/changeset/base/358432 Log: Add a blocking counter KPI. refcount(9) was recently extended to support waiting on a refcount to drop to zero, as this was needed for a lockless VM object paging

svn commit: r358431 - head/sys/dev/uart

2020-02-28 Thread Justin Hibbits
Author: jhibbits Date: Fri Feb 28 15:59:35 2020 New Revision: 358431 URL: https://svnweb.freebsd.org/changeset/base/358431 Log: Add Denverton UART PCI ID MFC after:3 days Sponsored by: Juniper Networks, Inc Modified: head/sys/dev/uart/uart_bus_pci.c Modified: head/sys/dev/uart/uar

svn commit: r358430 - in head/sys/gnu/dts: arm arm64/actions arm64/allwinner arm64/altera arm64/amlogic arm64/arm arm64/broadcom arm64/exynos arm64/freescale arm64/hisilicon arm64/intel arm64/lg ar...

2020-02-28 Thread Emmanuel Vadot
Author: manu Date: Fri Feb 28 15:42:51 2020 New Revision: 358430 URL: https://svnweb.freebsd.org/changeset/base/358430 Log: dts: Update our copy for arm, arm64 and riscv dts to Linux 5.5 MFC after:2 months Added: - copied unchanged from r358428, vendor/device-tree/dist/src/arm/am

svn commit: r358429 - vendor/device-tree/5.5

2020-02-28 Thread Emmanuel Vadot
Author: manu Date: Fri Feb 28 15:15:31 2020 New Revision: 358429 URL: https://svnweb.freebsd.org/changeset/base/358429 Log: DTS: Tag the 5.5 files Added: vendor/device-tree/5.5/ - copied from r358428, vendor/device-tree/dist/ ___ svn-src-all@fr

svn commit: r358428 - in vendor/device-tree/dist: Bindings Bindings/arm Bindings/arm/amlogic Bindings/arm/bcm Bindings/arm/freescale Bindings/arm/marvell Bindings/arm/mrvl Bindings/arm/msm Bindings...

2020-02-28 Thread Emmanuel Vadot
Author: manu Date: Fri Feb 28 15:14:48 2020 New Revision: 358428 URL: https://svnweb.freebsd.org/changeset/base/358428 Log: DTS: Update the device-tree files to Linux 5.5 Added: vendor/device-tree/dist/Bindings/arm/bcm/bcm2835.yaml vendor/device-tree/dist/Bindings/arm/marvell/ap80x-system-c

svn commit: r358427 - head/sys/netinet6

2020-02-28 Thread Bjoern A. Zeeb
Author: bz Date: Fri Feb 28 11:16:41 2020 New Revision: 358427 URL: https://svnweb.freebsd.org/changeset/base/358427 Log: mld6: initialize oifp to avoid bogus results/panics in edge cases In certain cases (probably not during normal operation but observed in the lab during development) ip

Re: svn commit: r358392 - head/share/man/man9

2020-02-28 Thread Konstantin Belousov
On Thu, Feb 27, 2020 at 10:54:21PM -0700, Warner Losh wrote: > On Thu, Feb 27, 2020, 9:55 AM John Baldwin wrote: > > > On 2/27/20 7:30 AM, Warner Losh wrote: > > > Author: imp > > > Date: Thu Feb 27 15:30:13 2020 > > > New Revision: 358392 > > > URL: https://svnweb.freebsd.org/changeset/base/3583

svn commit: r358426 - in head/sys: arm/conf arm/xilinx dts/arm

2020-02-28 Thread Emmanuel Vadot
Author: manu Date: Fri Feb 28 10:57:23 2020 New Revision: 358426 URL: https://svnweb.freebsd.org/changeset/base/358426 Log: arm: zynq: An SPI driver for Zynq platforms Submitted by: Thomas Skibo Differential Revision:https://reviews.freebsd.org/D23319 Added: head/sys/arm/xilinx

Re: svn commit: r358414 - head/sys/amd64/conf

2020-02-28 Thread Rodney W. Grimes
[ Charset UTF-8 unsupported, converting... ] > Author: brooks > Date: Thu Feb 27 23:06:40 2020 > New Revision: 358414 > URL: https://svnweb.freebsd.org/changeset/base/358414 > > Log: > Remove trailing whitespace. Thank you. > Modified: > head/sys/amd64/conf/GENERIC-NODEBUG > > Modified: hea