svn commit: r343862 - in head/sys/dev/cxgbe: . common

2019-02-06 Thread Navdeep Parhar
Author: np Date: Thu Feb 7 05:40:51 2019 New Revision: 343862 URL: https://svnweb.freebsd.org/changeset/base/343862 Log: cxgbe(4): Auto-dump the CIM block's logic analyzer on a TIMER0 interrupt. Sponsored by: Chelsio Communications Modified: head/sys/dev/cxgbe/adapter.h

svn commit: r343861 - in head/sys/dev/cxgbe: . common

2019-02-06 Thread Navdeep Parhar
Author: np Date: Thu Feb 7 05:06:29 2019 New Revision: 343861 URL: https://svnweb.freebsd.org/changeset/base/343861 Log: cxgbe(4): Auto-dump the device log on a mailbox timeout or when the firmware reports an error in pcie_fw. Sponsored by: Chelsio Communications Modified:

svn commit: r343860 - head/sys/dev/pci

2019-02-06 Thread Jayachandran C.
Author: jchandra Date: Thu Feb 7 04:50:16 2019 New Revision: 343860 URL: https://svnweb.freebsd.org/changeset/base/343860 Log: pci_host_generic_acpi: use IORT data for MSI/MSI-X Use the information from IORT parsing to translate the PCI RID to GIC ITS device ID. And similarly, use the

svn commit: r343859 - head/lib/libc/x86/sys

2019-02-06 Thread Konstantin Belousov
Author: kib Date: Thu Feb 7 03:58:29 2019 New Revision: 343859 URL: https://svnweb.freebsd.org/changeset/base/343859 Log: Add comment noting that the strange spelling of GenuineIntel is for reason. Requested by: rpokala Sponsored by: The FreeBSD Foundation MFC after:1 week

svn commit: r343858 - head/sys/vm

2019-02-06 Thread Gleb Smirnoff
Author: glebius Date: Thu Feb 7 03:55:05 2019 New Revision: 343858 URL: https://svnweb.freebsd.org/changeset/base/343858 Log: Now that there is only one way to allocate a slab, remove uz_slab method. Discussed with: jeff Modified: head/sys/vm/uma_core.c head/sys/vm/uma_int.h

svn commit: r343857 - head/sys/vm

2019-02-06 Thread Gleb Smirnoff
Author: glebius Date: Thu Feb 7 03:32:45 2019 New Revision: 343857 URL: https://svnweb.freebsd.org/changeset/base/343857 Log: Report cache zones in UMA stats sysctl, that 'vmstat -z' uses. This should had been part of r251826. Modified: head/sys/vm/uma_core.c Modified:

svn commit: r343856 - head/sys/arm64/arm64

2019-02-06 Thread Jayachandran C.
Author: jchandra Date: Thu Feb 7 03:01:54 2019 New Revision: 343856 URL: https://svnweb.freebsd.org/changeset/base/343856 Log: arm64 gicv3: add IORT and NUMA support acpi_iort.c has added support to query GIC proximity and MSI XREF ID for GIC ITS blocks. Use this when GIC ITS blocks are

svn commit: r343855 - head/lib/libc/x86/sys

2019-02-06 Thread Konstantin Belousov
Author: kib Date: Thu Feb 7 02:56:10 2019 New Revision: 343855 URL: https://svnweb.freebsd.org/changeset/base/343855 Log: Use ifunc to select the barrier instruction for RDTSC. This optimizes out runtime switch and removes yet another cpuid from libc. Note that this is the first

svn commit: r343853 - in head/sys: arm64/acpica conf dev/acpica

2019-02-06 Thread Jayachandran C.
Author: jchandra Date: Thu Feb 7 02:30:33 2019 New Revision: 343853 URL: https://svnweb.freebsd.org/changeset/base/343853 Log: arm64 acpi: Add support for IORT table Add new file arm64/acpica/acpi_iort.c to support the "IO Remapping Table" (IORT). The table is specified in ARM document

svn commit: r343852 - in head/sys: i386/i386 kern x86/include

2019-02-06 Thread Konstantin Belousov
Author: kib Date: Thu Feb 7 02:17:34 2019 New Revision: 343852 URL: https://svnweb.freebsd.org/changeset/base/343852 Log: Port sysctl kern.elf32.read_exec from amd64 to i386. Make it more comprehensive on i386, by not setting nx bit for any mapping, not just adding PF_X to all

svn commit: r343851 - in head/sys: i386/acpica x86/acpica

2019-02-06 Thread Konstantin Belousov
Author: kib Date: Thu Feb 7 02:09:34 2019 New Revision: 343851 URL: https://svnweb.freebsd.org/changeset/base/343851 Log: Fix resume on i386 PAE. It was broken before PAE/no-PAE merge, but since now PAE is the default, resume is apparently becomes for all machines. The corrected

svn commit: r343850 - head/sys/vm

2019-02-06 Thread Konstantin Belousov
Author: kib Date: Thu Feb 7 02:00:23 2019 New Revision: 343850 URL: https://svnweb.freebsd.org/changeset/base/343850 Log: contigmalloc: handle M_EXEC. Reviewed by: alc, markj Sponsored by: The FreeBSD Foundation MFC after:1 week Differential revision:

svn commit: r343845 - head/share/mk

2019-02-06 Thread Enji Cooper
Author: ngie Date: Wed Feb 6 21:24:44 2019 New Revision: 343845 URL: https://svnweb.freebsd.org/changeset/base/343845 Log: Clean up all directories created by `make hier` The logic I introduced in r322511 unfortunately left chflags schg'ed directories behind created by `make hier` (in

svn commit: r343844 - in head/sys/dev/usb: . net

2019-02-06 Thread Gavin Atkinson
Author: gavin Date: Wed Feb 6 20:18:22 2019 New Revision: 343844 URL: https://svnweb.freebsd.org/changeset/base/343844 Log: Support the Lenovo OneLink in ure(4). MFC after:1 week Modified: head/sys/dev/usb/net/if_ure.c head/sys/dev/usb/usbdevs Modified:

svn commit: r343843 - head/sys/riscv/riscv

2019-02-06 Thread Ed Maste
Author: emaste Date: Wed Feb 6 19:22:15 2019 New Revision: 343843 URL: https://svnweb.freebsd.org/changeset/base/343843 Log: riscv: default to non-executable stack There's no need to worry about potential backwards compatibility issues in a brand-new architecture, so avoid stack

svn commit: r343842 - head/usr.bin/vtfontcvt

2019-02-06 Thread Ed Maste
Author: emaste Date: Wed Feb 6 18:50:48 2019 New Revision: 343842 URL: https://svnweb.freebsd.org/changeset/base/343842 Log: vtfontcvt: whitespace cleanup PR: 205707 Submitted by: Dmitry Wagin Modified: head/usr.bin/vtfontcvt/vtfontcvt.c Modified:

Re: svn commit: r325728 - head/lib/libkvm

2019-02-06 Thread Will Andrews
On Tue, Feb 5, 2019 at 10:25 AM Bruce Evans wrote: > Signed kp_offset seems wrong. Apart from it not reaching the top of 64- > bit address spaces, adding unsigned kp_len to it gives an unsigned type. > It's appropriate, because in this context, we return page information including addresses

svn commit: r343839 - in head/sys: amd64/conf conf i386/conf

2019-02-06 Thread Ed Maste
Author: emaste Date: Wed Feb 6 17:21:25 2019 New Revision: 343839 URL: https://svnweb.freebsd.org/changeset/base/343839 Log: Retire SPX_HACK option unused after r342244 Modified: head/sys/amd64/conf/NOTES head/sys/conf/options head/sys/i386/conf/NOTES Modified:

svn commit: r343838 - head/share/mk

2019-02-06 Thread Ed Maste
Author: emaste Date: Wed Feb 6 16:30:08 2019 New Revision: 343838 URL: https://svnweb.freebsd.org/changeset/base/343838 Log: Retire CTM option after r342126 Modified: head/share/mk/src.opts.mk Modified: head/share/mk/src.opts.mk

svn commit: r343837 - head/sys/net80211

2019-02-06 Thread Andriy Voskoboinyk
Author: avos Date: Wed Feb 6 13:01:21 2019 New Revision: 343837 URL: https://svnweb.freebsd.org/changeset/base/343837 Log: net80211(4): validate supplied roam:rate values from ifconfig(8) MFC after:4 days Modified: head/sys/net80211/ieee80211_ioctl.c Modified:

Re: svn commit: r342634 - in head/sys: arm/broadcom/bcm2835 arm/nvidia arm/ti dev/sdhci

2019-02-06 Thread Marius Strobl
On Tue, Feb 05, 2019 at 05:45:06PM -0500, Ed Maste wrote: > On Sun, 30 Dec 2018 at 18:08, Marius Strobl wrote: > > > > Author: marius > > Date: Sun Dec 30 23:08:06 2018 > > New Revision: 342634 > > URL: https://svnweb.freebsd.org/changeset/base/342634 > > > > Log: > > o Don't allocate resources