svn commit: r343863 - in stable: 11/sys/i386/i386 12/sys/i386/i386

2019-02-06 Thread Dimitry Andric
Author: dim Date: Thu Feb 7 06:55:26 2019 New Revision: 343863 URL: https://svnweb.freebsd.org/changeset/base/343863 Log: MFC r343748: Use NLDT to get number of LDTs on i386 Compiling a GENERIC kernel for i386 with clang 8.0 results in the following warning: /usr/src/sys/i386/i

svn commit: r343863 - in stable: 11/sys/i386/i386 12/sys/i386/i386

2019-02-06 Thread Dimitry Andric
Author: dim Date: Thu Feb 7 06:55:26 2019 New Revision: 343863 URL: https://svnweb.freebsd.org/changeset/base/343863 Log: MFC r343748: Use NLDT to get number of LDTs on i386 Compiling a GENERIC kernel for i386 with clang 8.0 results in the following warning: /usr/src/sys/i386/i

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 head/sys/dev/c

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: head/sys/de

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 in

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 Modifie

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 Mo

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: head/sys/vm/uma_cor

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 use

svn commit: r343854 - svnadmin/conf

2019-02-06 Thread Warner Losh
Author: imp Date: Thu Feb 7 02:36:59 2019 New Revision: 343854 URL: https://svnweb.freebsd.org/changeset/base/343854 Log: Welcome Johannes Lundberg to the ranks of committers. Approved by: core@ Modified: svnadmin/conf/access Modified: svnadmin/conf/access

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 kernel-loa

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 iss

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:https://reviews.free

svn commit: r343848 - in stable/12/sys/x86: include x86

2019-02-06 Thread Konstantin Belousov
Author: kib Date: Thu Feb 7 01:54:34 2019 New Revision: 343848 URL: https://svnweb.freebsd.org/changeset/base/343848 Log: MFC r343757: Update CPUID bits definitions and CPU identification based on changes in SDM rev. 069. Modified: stable/12/sys/x86/include/specialreg.h stable/12/sys/x

svn commit: r343849 - in stable/11/sys/x86: include x86

2019-02-06 Thread Konstantin Belousov
Author: kib Date: Thu Feb 7 01:55:11 2019 New Revision: 343849 URL: https://svnweb.freebsd.org/changeset/base/343849 Log: MFC r343757: Update CPUID bits definitions and CPU identification based on changes in SDM rev. 069. Modified: stable/11/sys/x86/include/specialreg.h stable/11/sys/x

svn commit: r343847 - in stable/12/sys: dev/nvdimm modules/nvdimm

2019-02-06 Thread Konstantin Belousov
Author: kib Date: Thu Feb 7 01:51:52 2019 New Revision: 343847 URL: https://svnweb.freebsd.org/changeset/base/343847 Log: MFC r343629: nvdimm: only enumerate present nvdimm devices Added: stable/12/sys/dev/nvdimm/nvdimm_nfit.c - copied unchanged from r343629, head/sys/dev/nvdimm/nvdim

svn commit: r343846 - stable/12/sys/dev/nvdimm

2019-02-06 Thread Konstantin Belousov
Author: kib Date: Thu Feb 7 01:49:59 2019 New Revision: 343846 URL: https://svnweb.freebsd.org/changeset/base/343846 Log: MFC r343628: nvdimm: enumerate NVDIMM SPA ranges from the root device Modified: stable/12/sys/dev/nvdimm/nvdimm.c stable/12/sys/dev/nvdimm/nvdimm_spa.c stable/12/sy

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 th

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: head/sys/dev/usb/net/if_ur

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 PROT_EXE

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: head/usr.bin/vtfontcvt/vtf

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

2019-02-06 Thread Mark Johnston
Author: markj Date: Wed Feb 6 18:43:30 2019 New Revision: 343841 URL: https://svnweb.freebsd.org/changeset/base/343841 Log: MFC r343719: Fix a race in vm_page_dequeue_deferred(). Modified: stable/12/sys/vm/vm_page.c Directory Properties: stable/12/ (props changed) Modified: stable/12/

svn commit: r343840 - stable/12/sys/dev/sound/usb

2019-02-06 Thread Hans Petter Selasky
Author: hselasky Date: Wed Feb 6 18:02:43 2019 New Revision: 343840 URL: https://svnweb.freebsd.org/changeset/base/343840 Log: MFC r343584: Export vendor specific USB MIDI device list to PnP info. Sponsored by: Mellanox Technologies Modified: stable/12/sys/dev/sound/usb/uaudio

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 tha

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: head/sys/amd64/conf/NOTES

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

IT and Cyber Security Professionals Database

2019-02-06 Thread Ella Clarke via svn-src-all
Hi, Hope this email finds you well. Would you be interested in a list of professionals of IT and Cyber Security Professionals? For your business development and other marketing activities. Title includes: President/CEO/ Managing Directors, Vice President/Executive Director, Police Chiefs,

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: head/sys/net80211/iee

svn commit: r343835 - in vendor/unbound/dist: . compat contrib daemon dns64 dnscrypt dnstap doc edns-subnet iterator libunbound pythonmod pythonmod/doc/modules pythonmod/examples respip services se...

2019-02-06 Thread Dag-Erling Smørgrav
Author: des Date: Wed Feb 6 12:31:02 2019 New Revision: 343835 URL: https://svnweb.freebsd.org/changeset/base/343835 Log: Vendor import of Unbound 1.9.0. Added: vendor/unbound/dist/contrib/unbound-fuzzme.patch vendor/unbound/dist/testdata/auth_nsec3_wild.rpl vendor/unbound/dist/testdata/

svn commit: r343836 - vendor/unbound/1.9.0

2019-02-06 Thread Dag-Erling Smørgrav
Author: des Date: Wed Feb 6 12:31:07 2019 New Revision: 343836 URL: https://svnweb.freebsd.org/changeset/base/343836 Log: Tag Unbound 1.9.0. Added: vendor/unbound/1.9.0/ - copied from r343835, vendor/unbound/dist/ ___ svn-src-all@freebsd.org m

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

svn commit: r343834 - stable/11/sys/dev/netmap

2019-02-06 Thread Vincenzo Maffione
Author: vmaffione Date: Wed Feb 6 10:00:40 2019 New Revision: 343834 URL: https://svnweb.freebsd.org/changeset/base/343834 Log: MFC r343549 netmap: add notifications on kloop stop On sync-kloop stop, send a wake-up signal to the kloop, so that waiting for the timeout is not needed.

svn commit: r343833 - stable/12/sys/dev/netmap

2019-02-06 Thread Vincenzo Maffione
Author: vmaffione Date: Wed Feb 6 09:59:20 2019 New Revision: 343833 URL: https://svnweb.freebsd.org/changeset/base/343833 Log: MFC r343549 netmap: add notifications on kloop stop On sync-kloop stop, send a wake-up signal to the kloop, so that waiting for the timeout is not needed.

svn commit: r343832 - in stable/11/sys: dev/netmap net

2019-02-06 Thread Vincenzo Maffione
Author: vmaffione Date: Wed Feb 6 09:49:42 2019 New Revision: 343832 URL: https://svnweb.freebsd.org/changeset/base/343832 Log: MFC r343346 netmap: improvements to the netmap kloop (CSB mode) Changelist: - Add the proper memory barriers in the kloop ring processing funct

svn commit: r343831 - stable/11/sys/dev/netmap

2019-02-06 Thread Vincenzo Maffione
Author: vmaffione Date: Wed Feb 6 09:38:44 2019 New Revision: 343831 URL: https://svnweb.freebsd.org/changeset/base/343831 Log: MFC r343344 netmap: fix knote() argument to match the mutex state The nm_os_selwakeup function needs to call knote() to wake up kqueue(9) users. However, t

svn commit: r343830 - in stable/12/sys: dev/netmap net

2019-02-06 Thread Vincenzo Maffione
Author: vmaffione Date: Wed Feb 6 09:23:39 2019 New Revision: 343830 URL: https://svnweb.freebsd.org/changeset/base/343830 Log: MFC r343346 netmap: improvements to the netmap kloop (CSB mode) Changelist: - Add the proper memory barriers in the kloop ring processing funct

svn commit: r343829 - stable/12/sys/dev/netmap

2019-02-06 Thread Vincenzo Maffione
Author: vmaffione Date: Wed Feb 6 09:21:44 2019 New Revision: 343829 URL: https://svnweb.freebsd.org/changeset/base/343829 Log: MFC r343344 netmap: fix knote() argument to match the mutex state The nm_os_selwakeup function needs to call knote() to wake up kqueue(9) users. However, t