svn commit: r355050 - head/share/misc

2019-11-23 Thread Eitan Adler
Author: eadler Date: Sun Nov 24 07:52:35 2019 New Revision: 355050 URL: https://svnweb.freebsd.org/changeset/base/355050 Log: bsd-family-tree: add several new entries Reviewed by: imp, scottl Differential Revision:https://reviews.freebsd.org/D22529 Modified:

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

2019-11-23 Thread Doug Moore
Author: dougm Date: Sun Nov 24 06:54:17 2019 New Revision: 355049 URL: https://svnweb.freebsd.org/changeset/base/355049 Log: MFC r354785 The loop in vm_map_protect that verifies that all transition map entries are stabilized, repeatedly verifies the same entry. Check each entry in

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

2019-11-23 Thread Doug Moore
Author: dougm Date: Sun Nov 24 06:46:49 2019 New Revision: 355048 URL: https://svnweb.freebsd.org/changeset/base/355048 Log: MFC r354785 The loop in vm_map_protect that verifies that all transition map entries are stabilized, repeatedly verifies the same entry. Check each entry in

svn commit: r355047 - head/libexec/rtld-elf/powerpc

2019-11-23 Thread Brandon Bergren
Author: bdragon Date: Sun Nov 24 06:43:03 2019 New Revision: 355047 URL: https://svnweb.freebsd.org/changeset/base/355047 Log: [PowerPC] Fix stack padding issue on ppc32. Four bytes of padding are needed in the regular powerpc case to bring the stack frame size up to a multiple of 16

svn commit: r355046 - head/sys/dev/cxgbe/firmware

2019-11-23 Thread Navdeep Parhar
Author: np Date: Sun Nov 24 05:37:28 2019 New Revision: 355046 URL: https://svnweb.freebsd.org/changeset/base/355046 Log: cxgbe(4): Update the firmware interface header. This allows the driver to be updated for the next firmware without waiting for it to be released. MFC after:2

svn commit: r355045 - head/libexec/rtld-elf/powerpc

2019-11-23 Thread Justin Hibbits
Author: jhibbits Date: Sun Nov 24 04:35:29 2019 New Revision: 355045 URL: https://svnweb.freebsd.org/changeset/base/355045 Log: rtld/powerpc: Fix _rtld_bind_start for powerpcspe Summary: We need to save off the full 64-bit register, not just the low 32 bits, of all registers getting

svn commit: r355044 - in stable: 11/usr.sbin/ntp 12/usr.sbin/ntp

2019-11-23 Thread Cy Schubert
Author: cy Date: Sun Nov 24 02:27:50 2019 New Revision: 355044 URL: https://svnweb.freebsd.org/changeset/base/355044 Log: MFC r354978: Chase r344883. ntp is 4.2.8p13. Modified: stable/12/usr.sbin/ntp/config.h Directory Properties: stable/12/ (props changed) Changes in other areas

svn commit: r355044 - in stable: 11/usr.sbin/ntp 12/usr.sbin/ntp

2019-11-23 Thread Cy Schubert
Author: cy Date: Sun Nov 24 02:27:50 2019 New Revision: 355044 URL: https://svnweb.freebsd.org/changeset/base/355044 Log: MFC r354978: Chase r344883. ntp is 4.2.8p13. Modified: stable/11/usr.sbin/ntp/config.h Directory Properties: stable/11/ (props changed) Changes in other areas

svn commit: r355043 - stable/12/share/man/man4

2019-11-23 Thread Alexander Motin
Author: mav Date: Sun Nov 24 01:27:04 2019 New Revision: 355043 URL: https://svnweb.freebsd.org/changeset/base/355043 Log: MFC r351605: Man page for AMD Non-Transparent Bridge (ntb_hw_amd) driver. Added: stable/12/share/man/man4/ntb_hw_amd.4 - copied unchanged from r351605,

svn commit: r355042 - in stable/12: share/man/man4 sys/dev/ntb

2019-11-23 Thread Alexander Motin
Author: mav Date: Sun Nov 24 00:55:42 2019 New Revision: 355042 URL: https://svnweb.freebsd.org/changeset/base/355042 Log: MFC r354581,r354597: Add compact scraptchpad protocol for ntb_transport(4). Previously ntb_transport(4) required at least 6 scratchpad registers, plus 2 more for

svn commit: r355041 - in stable/11: share/man/man4 sys/dev/ntb/ntb_hw

2019-11-23 Thread Alexander Motin
Author: mav Date: Sun Nov 24 00:53:47 2019 New Revision: 355041 URL: https://svnweb.freebsd.org/changeset/base/355041 Log: MFC r354580: Allow splitting PLX NTB BAR2 into several memory windows. Address Lookup Table (A-LUT) being enabled allows to specify separate translation for each

svn commit: r355040 - in stable/12: share/man/man4 sys/dev/ntb/ntb_hw

2019-11-23 Thread Alexander Motin
Author: mav Date: Sun Nov 24 00:53:22 2019 New Revision: 355040 URL: https://svnweb.freebsd.org/changeset/base/355040 Log: MFC r354580: Allow splitting PLX NTB BAR2 into several memory windows. Address Lookup Table (A-LUT) being enabled allows to specify separate translation for each

svn commit: r355039 - head/sys/kern

2019-11-23 Thread Warner Losh
Author: imp Date: Sat Nov 23 23:57:26 2019 New Revision: 355039 URL: https://svnweb.freebsd.org/changeset/base/355039 Log: Add a warning about Giant Locked devices Add a warning when a device registers with devfs and requests D_NEEDGIANT. The warning says the device will go away before

svn commit: r355038 - head/sys/geom

2019-11-23 Thread Warner Losh
Author: imp Date: Sat Nov 23 23:44:00 2019 New Revision: 355038 URL: https://svnweb.freebsd.org/changeset/base/355038 Log: We don't even need Giant here. It isn't protecting anything internal to geom, and nothing we call requires it to be held. It's left over from a time when the latter

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

2019-11-23 Thread Warner Losh
Author: imp Date: Sat Nov 23 23:43:52 2019 New Revision: 355037 URL: https://svnweb.freebsd.org/changeset/base/355037 Log: Push Giant down one layer The /dev/pci device doesn't need GIANT, per se. However, one routine that it calls, pci_find_dbsf implicitly does. It walks a list that can

svn commit: r355036 - head/lib/libc/powerpc/gen

2019-11-23 Thread Brandon Bergren
Author: bdragon Date: Sat Nov 23 23:41:21 2019 New Revision: 355036 URL: https://svnweb.freebsd.org/changeset/base/355036 Log: [PowerPC] Fix typo in _ctx_start on ppc32 Theoretically, this was breaking the size calculation for the symbol. Noticed when doing a readthrough.

svn commit: r355035 - head/sys/powerpc/booke

2019-11-23 Thread Brandon Bergren
Author: bdragon Date: Sat Nov 23 21:18:55 2019 New Revision: 355035 URL: https://svnweb.freebsd.org/changeset/base/355035 Log: [PowerPC] Use QEMU-compatible version of SPE accumulator save Switch from "evaddumiaaw 0,0" to "evmwumiaa 0,0,0" when persisting the accumulator. This has the

svn commit: r355034 - in head: lib lib/libclang_rt tools/build/mk

2019-11-23 Thread Dimitry Andric
Author: dim Date: Sat Nov 23 19:35:09 2019 New Revision: 355034 URL: https://svnweb.freebsd.org/changeset/base/355034 Log: libclang_rt: enable on powerpc* Summary: Enable on powerpc64 and in lib/libclang_rt/Makefile change MACHINE_CPUARCH to MACHINE_ARCH because on powerpc64

svn commit: r355033 - svnadmin/conf

2019-11-23 Thread Justin Hibbits
Author: jhibbits Date: Sat Nov 23 17:25:09 2019 New Revision: 355033 URL: https://svnweb.freebsd.org/changeset/base/355033 Log: Let bdragon run free. He knows the drill. Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentors

svn commit: r355032 - head/tests/sys/sys

2019-11-23 Thread Doug Moore
Author: dougm Date: Sat Nov 23 17:22:36 2019 New Revision: 355032 URL: https://svnweb.freebsd.org/changeset/base/355032 Log: The error messages that indicate bugs in 'area' bitstring functions should identify accurately which function exhibited the bug. Reviewed by: asomers MFC after:

svn commit: r355031 - head/sys/arm/broadcom/bcm2835

2019-11-23 Thread Kyle Evans
Author: kevans Date: Sat Nov 23 13:39:47 2019 New Revision: 355031 URL: https://svnweb.freebsd.org/changeset/base/355031 Log: bcm2835_sdhci: fix non-INVARIANTS build sc is now only used to make sure we're not re-entering the data handling path erroneously. Reported by: Mark Millard

svn commit: r355030 - stable/11/usr.bin/netstat

2019-11-23 Thread Mike Karels
Author: karels Date: Sat Nov 23 13:23:12 2019 New Revision: 355030 URL: https://svnweb.freebsd.org/changeset/base/355030 Log: MFC r354633: Fix netstat -gs with ip_mroute module and/or vnet The code for "netstat -gs -f inet" failed if the kernel namelist did not include the _mrtstat

svn commit: r355029 - stable/12/usr.bin/netstat

2019-11-23 Thread Mike Karels
Author: karels Date: Sat Nov 23 13:20:24 2019 New Revision: 355029 URL: https://svnweb.freebsd.org/changeset/base/355029 Log: MFC r354633: Fix netstat -gs with ip_mroute module and/or vnet The code for "netstat -gs -f inet" failed if the kernel namelist did not include the _mrtstat

Re: svn commit: r355024 - in head/sys: kern net sys

2019-11-23 Thread Bjoern A. Zeeb
On 22 Nov 2019, at 23:23, Conrad Meyer wrote: Author: cem Date: Fri Nov 22 23:23:40 2019 New Revision: 355024 URL: https://svnweb.freebsd.org/changeset/base/355024 Log: Add explicit SI_SUB_EPOCH Add explicit SI_SUB_EPOCH, after SI_SUB_TASKQ and before SI_SUB_SMP (EARLY_AP_STARTUP).