svn commit: r323082 - head/sys/dev/cxgbe/iw_cxgbe

2017-08-31 Thread Navdeep Parhar
Author: np Date: Fri Sep 1 01:34:12 2017 New Revision: 323082 URL: https://svnweb.freebsd.org/changeset/base/323082 Log: cxgbe/iw_cxgbe: Set TCP_NODELAY before initiating connection so that t4_tom picks it up right away. This is less work than waiting for the connection to be established b

svn commit: r323081 - stable/10/sys/conf

2017-08-31 Thread Marius Strobl
Author: marius Date: Fri Sep 1 00:16:03 2017 New Revision: 323081 URL: https://svnweb.freebsd.org/changeset/base/323081 Log: Update stable/10 to BETA3 in preparation for 10.4-BETA3 builds. Approved by: re (implicit) Modified: stable/10/sys/conf/newvers.sh Modified: stable/10/sys/conf/

svn commit: r323080 - stable/10/sys/dev/e1000

2017-08-31 Thread Marius Strobl
Author: marius Date: Thu Aug 31 23:59:46 2017 New Revision: 323080 URL: https://svnweb.freebsd.org/changeset/base/323080 Log: MFC: r308643, r312427, r312641, r322986 - Update WOL support for newer em(4) devices. [1] - Add support for Kaby Lake generation i219 (4) and i219 (5) devices. -

svn commit: r323079 - stable/11/sys/dev/e1000

2017-08-31 Thread Marius Strobl
Author: marius Date: Thu Aug 31 23:57:34 2017 New Revision: 323079 URL: https://svnweb.freebsd.org/changeset/base/323079 Log: MFC: r322986 Don't set any WOL enabling hardware bits if WOL isn't requested according to the enabled interface capability bits. Also remove some dead code, whic

svn commit: r323078 - head/sys/dev/cxgbe/tom

2017-08-31 Thread Navdeep Parhar
Author: np Date: Thu Aug 31 23:34:08 2017 New Revision: 323078 URL: https://svnweb.freebsd.org/changeset/base/323078 Log: cxgbe/t4_tom: There may not be a tid to update if the connection isn't established. MFC after:2 weeks Sponsored by: Chelsio Communications Modified: head/sys/

svn commit: r323077 - head/sys/net

2017-08-31 Thread Gleb Smirnoff
Author: glebius Date: Thu Aug 31 23:19:18 2017 New Revision: 323077 URL: https://svnweb.freebsd.org/changeset/base/323077 Log: Do not abuse flag that is clearly marked as unused. This creates conflicts with FreeBSD variations that may use it. The usage of the flag M_TOOBIG is limited to ifl

svn commit: r323076 - in head: sys/conf sys/contrib/dev/acpica sys/contrib/dev/acpica/common sys/contrib/dev/acpica/compiler sys/contrib/dev/acpica/components/debugger sys/contrib/dev/acpica/compon...

2017-08-31 Thread Jung-uk Kim
Author: jkim Date: Thu Aug 31 22:47:04 2017 New Revision: 323076 URL: https://svnweb.freebsd.org/changeset/base/323076 Log: Merge ACPICA 20170831. Added: head/sys/contrib/dev/acpica/components/utilities/utstrsuppt.c - copied, changed from r323060, vendor-sys/acpica/dist/source

Re: svn commit: r323068 - in head/sys: amd64/conf arm64/conf i386/conf powerpc/conf riscv/conf sparc64/conf

2017-08-31 Thread Josh Paetzel
On Thu, Aug 31, 2017, at 04:25 PM, Andrey V. Elsukov wrote: > On 31.08.2017 23:16, Josh Paetzel wrote: > > Author: jpaetzel > > Date: Thu Aug 31 20:16:28 2017 > > New Revision: 323068 > > URL: https://svnweb.freebsd.org/changeset/base/323068 > > > > Log: > > Allow kldload tcpmd5 > > > > P

svn commit: r323075 - stable/10/sys/dev/qlnx/qlnxe

2017-08-31 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 31 21:56:17 2017 New Revision: 323075 URL: https://svnweb.freebsd.org/changeset/base/323075 Log: MFC r322852 Fix qlnx_tso_check() so that every window of (ETH_TX_LSO_WINDOW_BDS_NUM - nbds_in_hdr) has atleast ETH_TX_LSO_WINDOW_MIN_LEN bytes Approved by:re(

svn commit: r323074 - head/sys/dev/ntb

2017-08-31 Thread Alexander Motin
Author: mav Date: Thu Aug 31 21:37:22 2017 New Revision: 323074 URL: https://svnweb.freebsd.org/changeset/base/323074 Log: Clear doorbell bits after masking them before processing. In theory this allows to avoid one more expensive doorbell register read later in some scenarios. But in pr

svn commit: r323073 - stable/11/sys/dev/qlnx/qlnxe

2017-08-31 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 31 21:31:13 2017 New Revision: 323073 URL: https://svnweb.freebsd.org/changeset/base/323073 Log: MFC r322852 Fix qlnx_tso_check() so that every window of (ETH_TX_LSO_WINDOW_BDS_NUM - nbds_in_hdr) has atleast ETH_TX_LSO_WINDOW_MIN_LEN bytes Modified: stable/

Re: svn commit: r323068 - in head/sys: amd64/conf arm64/conf i386/conf powerpc/conf riscv/conf sparc64/conf

2017-08-31 Thread Andrey V. Elsukov
On 31.08.2017 23:16, Josh Paetzel wrote: > Author: jpaetzel > Date: Thu Aug 31 20:16:28 2017 > New Revision: 323068 > URL: https://svnweb.freebsd.org/changeset/base/323068 > > Log: > Allow kldload tcpmd5 > > PR: 220170 > MFC after: 2 weeks > > Modified: > head/sys/amd64/conf/GENERIC >

svn commit: r323072 - vendor/ctfdump/20170831

2017-08-31 Thread Baptiste Daroussin
Author: bapt Date: Thu Aug 31 21:23:35 2017 New Revision: 323072 URL: https://svnweb.freebsd.org/changeset/base/323072 Log: Tag import of ctfdump 20170831 Added: vendor/ctfdump/20170831/ - copied from r323071, vendor/ctfdump/dist/ ___ svn-src

svn commit: r323071 - in vendor/ctfdump: . dist

2017-08-31 Thread Baptiste Daroussin
Author: bapt Date: Thu Aug 31 21:22:18 2017 New Revision: 323071 URL: https://svnweb.freebsd.org/changeset/base/323071 Log: Import ctfdump from OpenBSD (ISC license) For now import it from my own github repository which is a fork of mpi@OpenBSD's version for portability issues. This will

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

2017-08-31 Thread Andrew Turner
Author: andrew Date: Thu Aug 31 20:48:05 2017 New Revision: 323070 URL: https://svnweb.freebsd.org/changeset/base/323070 Log: Add support for quirks while enabling secondary CPUs. This uses the fdt compatible string to check if the board is compatible with a given quirk. It's possible this w

svn commit: r323069 - in head/sys/dev/cxgbe: . tom

2017-08-31 Thread Navdeep Parhar
Author: np Date: Thu Aug 31 20:33:22 2017 New Revision: 323069 URL: https://svnweb.freebsd.org/changeset/base/323069 Log: cxgbe/t4_tom: Add a knob to select the congestion control algorigthm used by the TOE hardware for fully offloaded connections. The knob affects new connections only.

svn commit: r323068 - in head/sys: amd64/conf arm64/conf i386/conf powerpc/conf riscv/conf sparc64/conf

2017-08-31 Thread Josh Paetzel
Author: jpaetzel Date: Thu Aug 31 20:16:28 2017 New Revision: 323068 URL: https://svnweb.freebsd.org/changeset/base/323068 Log: Allow kldload tcpmd5 PR: 220170 MFC after:2 weeks Modified: head/sys/amd64/conf/GENERIC head/sys/arm64/conf/GENERIC head/sys/i386/conf/GENERIC hea

svn commit: r323067 - head/share/man/man4

2017-08-31 Thread Conrad Meyer
Author: cem Date: Thu Aug 31 18:39:18 2017 New Revision: 323067 URL: https://svnweb.freebsd.org/changeset/base/323067 Log: amdtemp.4: Update BKDG URL to current location Sponsored by: Dell EMC Isilon Modified: head/share/man/man4/amdtemp.4 Modified: head/share/man/man4/amdtemp.4 ===

svn commit: r323066 - head/usr.sbin/efivar

2017-08-31 Thread Warner Losh
Author: imp Date: Thu Aug 31 17:53:50 2017 New Revision: 323066 URL: https://svnweb.freebsd.org/changeset/base/323066 Log: Add UCS2->UTF8 option. Many UEFI variables are UCS2 strings (some NUL terminated, others not). Add --utf8 (-u) to convert UCS2 strings to UTF8 before printing. S

svn commit: r323064 - head/sys/boot/efi/boot1

2017-08-31 Thread Warner Losh
Author: imp Date: Thu Aug 31 17:32:19 2017 New Revision: 323064 URL: https://svnweb.freebsd.org/changeset/base/323064 Log: Exit rather than panic for most errors. In the FreeBSD UEFI boot protocol, boot1.efi exits back to UEFI if it can't boot the image for most reasons (so that further i

svn commit: r323065 - in head/sys/boot/efi: boot1 include

2017-08-31 Thread Warner Losh
Author: imp Date: Thu Aug 31 17:32:24 2017 New Revision: 323065 URL: https://svnweb.freebsd.org/changeset/base/323065 Log: Save where we're booted from Record the file path for boot1.efi as the UEFI environemnt variable FreeBSDBootVarGUID:Boot1Path. Record the device this came from as F

svn commit: r323063 - head/sys/boot/efi/boot1

2017-08-31 Thread Warner Losh
Author: imp Date: Thu Aug 31 17:32:14 2017 New Revision: 323063 URL: https://svnweb.freebsd.org/changeset/base/323063 Log: boot1.efi: print more info about where boot1.efi is loaded from Print the device that boot1.efi was loaded from. Print the path as well (since it isn't included in De

svn commit: r323062 - head/sys/boot/efi/libefi

2017-08-31 Thread Warner Losh
Author: imp Date: Thu Aug 31 17:32:09 2017 New Revision: 323062 URL: https://svnweb.freebsd.org/changeset/base/323062 Log: Make efichar.c routines available to libefi. Make efichar.c routines available to libefi as well as libefivar. Define LIBEFI when building so we can conditionally inc

svn commit: r323061 - vendor-sys/acpica/20170831

2017-08-31 Thread Jung-uk Kim
Author: jkim Date: Thu Aug 31 17:22:35 2017 New Revision: 323061 URL: https://svnweb.freebsd.org/changeset/base/323061 Log: Tag ACPICA 20170831. Added: vendor-sys/acpica/20170831/ - copied from r323060, vendor-sys/acpica/dist/ ___ svn-src-all

svn commit: r323060 - in vendor-sys/acpica/dist: . generate/unix/acpidump generate/unix/acpiexamples generate/unix/acpiexec generate/unix/iasl source/common source/compiler source/components/debugg...

2017-08-31 Thread Jung-uk Kim
Author: jkim Date: Thu Aug 31 17:21:06 2017 New Revision: 323060 URL: https://svnweb.freebsd.org/changeset/base/323060 Log: Import ACPICA 20170831. Added: vendor-sys/acpica/dist/source/components/utilities/utstrsuppt.c (contents, props changed) Modified: vendor-sys/acpica/dist

svn commit: r323059 - head/sys/dev/ntb/ntb_hw

2017-08-31 Thread Alexander Motin
Author: mav Date: Thu Aug 31 17:02:06 2017 New Revision: 323059 URL: https://svnweb.freebsd.org/changeset/base/323059 Log: Remove unneeded pmap_change_attr() calls. Reported by: kib MFC after:13 days Modified: head/sys/dev/ntb/ntb_hw/ntb_hw_plx.c Modified: head/sys/dev/ntb/ntb_hw

Re: svn commit: r323053 - head/sys/dev/ntb/ntb_hw

2017-08-31 Thread Alexander Motin
On 31.08.2017 17:43, Conrad Meyer wrote: >> Modified: head/sys/dev/ntb/ntb_hw/ntb_hw_plx.c >> == >> --- head/sys/dev/ntb/ntb_hw/ntb_hw_plx.cThu Aug 31 13:32:01 2017 >>(r323052) >> +++ head/sys/dev/ntb/ntb_h

svn commit: r323058 - head/sys/dev/ntb/ntb_hw

2017-08-31 Thread Alexander Motin
Author: mav Date: Thu Aug 31 16:32:11 2017 New Revision: 323058 URL: https://svnweb.freebsd.org/changeset/base/323058 Log: Add/polish some defines. MFC after:13 days Modified: head/sys/dev/ntb/ntb_hw/ntb_hw_plx.c Modified: head/sys/dev/ntb/ntb_hw/ntb_hw_plx.c ===

Re: svn commit: r323032 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/ntb/ntb_hw sys/i386/conf sys/modules/ntb sys/modules/ntb/ntb_hw sys/modules/ntb/ntb_hw_intel sys/modules/ntb/ntb_hw_pl

2017-08-31 Thread Konstantin Belousov
On Thu, Aug 31, 2017 at 07:12:38PM +0300, Alexander Motin wrote: > On 31.08.2017 19:05, Konstantin Belousov wrote: > > On Wed, Aug 30, 2017 at 09:16:32PM +, Alexander Motin wrote: > >> Author: mav > >> Date: Wed Aug 30 21:16:32 2017 > >> New Revision: 323032 > >> URL: https://svnweb.freebsd.org

Re: svn commit: r322969 - in head: sbin/mdconfig sys/dev/md sys/sys

2017-08-31 Thread Maxim Sobolev
Fair enough. If you want I have the patch against 11-stable, we have this feature merged in our private 11.x tree. -Max On Thu, Aug 31, 2017 at 7:26 AM, Ian Lepore wrote: > Unfortunately, I'm not in a position to test those changes. My setup > that uses mdconfig in a 32-bit jail runs on freebs

Re: svn commit: r323032 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/ntb/ntb_hw sys/i386/conf sys/modules/ntb sys/modules/ntb/ntb_hw sys/modules/ntb/ntb_hw_intel sys/modules/ntb/ntb_hw_pl

2017-08-31 Thread Alexander Motin
On 31.08.2017 19:05, Konstantin Belousov wrote: > On Wed, Aug 30, 2017 at 09:16:32PM +, Alexander Motin wrote: >> Author: mav >> Date: Wed Aug 30 21:16:32 2017 >> New Revision: 323032 >> URL: https://svnweb.freebsd.org/changeset/base/323032 >> >> Log: >> Add NTB driver for PLX/Avago/Broadcom

Re: svn commit: r323032 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/ntb/ntb_hw sys/i386/conf sys/modules/ntb sys/modules/ntb/ntb_hw sys/modules/ntb/ntb_hw_intel sys/modules/ntb/ntb_hw_pl

2017-08-31 Thread Konstantin Belousov
On Wed, Aug 30, 2017 at 09:16:32PM +, Alexander Motin wrote: > Author: mav > Date: Wed Aug 30 21:16:32 2017 > New Revision: 323032 > URL: https://svnweb.freebsd.org/changeset/base/323032 > > Log: > Add NTB driver for PLX/Avago/Broadcom PCIe switches. > In ntb_plx_attach(), BAR 0 and all f

svn commit: r323057 - head/lib/libefivar

2017-08-31 Thread Warner Losh
Author: imp Date: Thu Aug 31 15:53:47 2017 New Revision: 323057 URL: https://svnweb.freebsd.org/changeset/base/323057 Log: Fix parsing File() nodes in device paths. o Add File to the mUefiDevicePathLibDevPathFromTextTable table so we don't include 'File()' in the supposed path name. Thi

svn commit: r323056 - head/lib/libefivar

2017-08-31 Thread Warner Losh
Author: imp Date: Thu Aug 31 15:53:27 2017 New Revision: 323056 URL: https://svnweb.freebsd.org/changeset/base/323056 Log: Fix printing File() nodes in device paths. Device paths encoded into the FILEPATH_DEVICE_PATH are UCS2 not ASCII/UTF8. Convert to utf8 and print that when printing Fi

Re: svn commit: r323053 - head/sys/dev/ntb/ntb_hw

2017-08-31 Thread Conrad Meyer
Hi Mav, On Thu, Aug 31, 2017 at 6:41 AM, Alexander Motin wrote: > Author: mav > Date: Thu Aug 31 13:41:44 2017 > New Revision: 323053 > URL: https://svnweb.freebsd.org/changeset/base/323053 > > Log: > Fix port control for PEX 8749. > > That chip has three Station Ports, so previous address ma

Re: svn commit: r322969 - in head: sbin/mdconfig sys/dev/md sys/sys

2017-08-31 Thread Ian Lepore
Unfortunately, I'm not in a position to test those changes.  My setup that uses mdconfig in a 32-bit jail runs on freebsd 10-stable and 11- stable systems.  I don't have any 64-bit hardware available to run -current. -- Ian On Wed, 2017-08-30 at 10:10 -0700, Maxim Sobolev wrote: > Hi Ian, I've co

svn commit: r323054 - head/sys/dev/nvme

2017-08-31 Thread Konstantin Belousov
Author: kib Date: Thu Aug 31 14:21:32 2017 New Revision: 323054 URL: https://svnweb.freebsd.org/changeset/base/323054 Log: The nvme module should explicitly declare dependency on the cam. If both nvme and cam are compiled as modules, nvme cannot be kldloaded otherwise. Reviewed by:

svn commit: r323053 - head/sys/dev/ntb/ntb_hw

2017-08-31 Thread Alexander Motin
Author: mav Date: Thu Aug 31 13:41:44 2017 New Revision: 323053 URL: https://svnweb.freebsd.org/changeset/base/323053 Log: Fix port control for PEX 8749. That chip has three Station Ports, so previous address math was incorrect. MFC after:13 days Sponsored by: iXsystems, Inc. Mo

svn commit: r323052 - stable/10/sys/boot/common

2017-08-31 Thread Oleg Bulyzhin
Author: oleg Date: Thu Aug 31 13:32:01 2017 New Revision: 323052 URL: https://svnweb.freebsd.org/changeset/base/323052 Log: MFC r322628: Fix BSD label partition end sector calculation. Approved by: re (marius) Differential Revision:https://reviews.freebsd.org/D12066 Modified:

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

2017-08-31 Thread Baptiste Daroussin
Author: bapt Date: Thu Aug 31 13:02:17 2017 New Revision: 323051 URL: https://svnweb.freebsd.org/changeset/base/323051 Log: Add sysctls for arc shrinking and growing values The default value for arc_no_grow_shift may not be optimal when using several GiB ARC. Expose it via sysctl allows u

svn commit: r323050 - stable/11/sys/boot/common

2017-08-31 Thread Oleg Bulyzhin
Author: oleg Date: Thu Aug 31 12:36:09 2017 New Revision: 323050 URL: https://svnweb.freebsd.org/changeset/base/323050 Log: MFC r322628: Fix BSD label partition end sector calculation. Differential Revision:https://reviews.freebsd.org/D12066 Modified: stable/11/sys/boot/common/pa

svn commit: r323049 - head/contrib/unbound/validator

2017-08-31 Thread Dag-Erling Smørgrav
Author: des Date: Thu Aug 31 12:02:14 2017 New Revision: 323049 URL: https://svnweb.freebsd.org/changeset/base/323049 Log: Merge upstream r4302 to support multiple concurrently valid anchors. If an unpatched unbound-anchor is run without a preexisting root anchor between 2017-09-11 and 20

svn commit: r323048 - vendor/unbound/dist/validator

2017-08-31 Thread Dag-Erling Smørgrav
Author: des Date: Thu Aug 31 11:43:21 2017 New Revision: 323048 URL: https://svnweb.freebsd.org/changeset/base/323048 Log: Merge upstream r4302 to support multiple concurrently valid anchors. Modified: vendor/unbound/dist/validator/autotrust.c Modified: vendor/unbound/dist/validator/autotrus

Re: svn commit: r323027 - in head/sys: dev/e1000 net

2017-08-31 Thread Oleg Bulyzhin
On Wed, Aug 30, 2017 at 06:56:24PM +, Sean Bruno wrote: > Author: sbruno > Date: Wed Aug 30 18:56:24 2017 > New Revision: 323027 > URL: https://svnweb.freebsd.org/changeset/base/323027 > > Log: > Revert r323008 and its conversion of e1000/iflib to using SX locks. > > This seems to be mi

svn commit: r323047 - head/sys/dev/ntb

2017-08-31 Thread Alexander Motin
Author: mav Date: Thu Aug 31 10:59:39 2017 New Revision: 323047 URL: https://svnweb.freebsd.org/changeset/base/323047 Log: Make ntb_set_ctx() always generate fake link event. It allows application driver get initial link state without racing with hardware interrupts, thanks to the context

svn commit: r323046 - head/sys/dev/ntb

2017-08-31 Thread Alexander Motin
Author: mav Date: Thu Aug 31 10:53:10 2017 New Revision: 323046 URL: https://svnweb.freebsd.org/changeset/base/323046 Log: Make ntb_transport(4) ready receive early link events. Those events may be reported as soon as callback is registered, if the link is enabled by hardware or some othe

svn commit: r323045 - head/usr.sbin/acpi/acpidump

2017-08-31 Thread Alexander Motin
Author: mav Date: Thu Aug 31 09:08:06 2017 New Revision: 323045 URL: https://svnweb.freebsd.org/changeset/base/323045 Log: Fix flags field decoding in ACPI_NFIT_CONTROL_REGION. It looked like incomplete copy/paste, printing absolute garbage. While there, print ValidFields field ax hex,