svn commit: r343598 - in head/sys: dev/qlnx/qlnxe dev/qlnx/qlnxr modules/qlnx modules/qlnx/qlnxe modules/qlnx/qlnxr

2019-01-30 Thread David C Somayajulu
Author: davidcs Date: Thu Jan 31 00:09:38 2019 New Revision: 343598 URL: https://svnweb.freebsd.org/changeset/base/343598 Log: Add RDMA (iWARP and RoCEv1) support David Somayajulu (davidcs): Overall RDMA Driver infrastructure and iWARP Anand Khoje (akh...@marvell.com): RoCEv1 verbs

svn commit: r343592 - head/contrib/elftoolchain/readelf

2019-01-30 Thread Ed Maste
Author: emaste Date: Wed Jan 30 20:44:51 2019 New Revision: 343592 URL: https://svnweb.freebsd.org/changeset/base/343592 Log: readelf: decode flag bits in DT_FLAGS/DT_FLAGS_1 Decode d_val when the tag is DT_FLAGS or DT_FLAGS_1 based on the information at:

svn commit: r343593 - head/contrib/elftoolchain/readelf

2019-01-30 Thread Ed Maste
Author: emaste Date: Wed Jan 30 21:46:12 2019 New Revision: 343593 URL: https://svnweb.freebsd.org/changeset/base/343593 Log: readelf: fix i386 build Use %jx and (uintmax_t) cast. PR: 232983 MFC with: r343592 Sponsored by: The FreeBSD Foundation Modified:

svn commit: r343591 - head/sys/contrib/ipfilter/netinet

2019-01-30 Thread Cy Schubert
Author: cy Date: Wed Jan 30 20:23:16 2019 New Revision: 343591 URL: https://svnweb.freebsd.org/changeset/base/343591 Log: Do not obtain an already held read lock. This causes a witness panic when ipfs is invoked. This is the second of two panics resolving PR 235110. PR: 235110

svn commit: r343590 - head/sys/contrib/ipfilter/netinet

2019-01-30 Thread Cy Schubert
Author: cy Date: Wed Jan 30 20:22:33 2019 New Revision: 343590 URL: https://svnweb.freebsd.org/changeset/base/343590 Log: When copying a NAT rule struct to userland for save by ipfs, use the length of the struct in memmove() rather than an unintialized variable. This fixes the first of two

svn commit: r343589 - head/usr.sbin/freebsd-update

2019-01-30 Thread Ed Maste
Author: emaste Date: Wed Jan 30 19:19:14 2019 New Revision: 343589 URL: https://svnweb.freebsd.org/changeset/base/343589 Log: freebsd-update: regenerate man page database after update These are currently not reproducible because they're built by the makewhatis on the freebsd-update build

svn commit: r343588 - head/sys/cam/scsi

2019-01-30 Thread Alexander Motin
Author: mav Date: Wed Jan 30 18:56:45 2019 New Revision: 343588 URL: https://svnweb.freebsd.org/changeset/base/343588 Log: Remove stale now comment, forgotten in r343582. MFC after:2 weeks Modified: head/sys/cam/scsi/scsi_da.c Modified: head/sys/cam/scsi/scsi_da.c

Re: svn commit: r343525 - in head/sys/netinet: . tcp_stacks

2019-01-30 Thread Ryan Stone
On Mon, Jan 28, 2019 at 7:46 AM Michael Tuexen wrote: > > Author: tuexen > Date: Mon Jan 28 12:45:31 2019 > New Revision: 343525 > URL: https://svnweb.freebsd.org/changeset/base/343525 > > Log: > Fix the detection of ECN-setup SYN-ACK packets. > > RFC 3168 defines an ECN-setup SYN-ACK packet

svn commit: r343587 - head/sys/netinet

2019-01-30 Thread Brooks Davis
Author: brooks Date: Wed Jan 30 17:44:30 2019 New Revision: 343587 URL: https://svnweb.freebsd.org/changeset/base/343587 Log: Add a simple port filter to SIFTR. SIFTR does not allow any kind of filtering, but captures every packet processed by the TCP stack. Often, only a specific

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

2019-01-30 Thread Alexander Motin
Author: mav Date: Wed Jan 30 17:39:44 2019 New Revision: 343586 URL: https://svnweb.freebsd.org/changeset/base/343586 Log: Remove BIO_ORDERED flag from BIO_FLUSH sent by ZFS. In all cases where ZFS sends BIO_FLUSH, it first waits for all related writes to complete, so its BIO_FLUSH does

svn commit: r343585 - head/sys/kern

2019-01-30 Thread Alexander Motin
Author: mav Date: Wed Jan 30 17:24:50 2019 New Revision: 343585 URL: https://svnweb.freebsd.org/changeset/base/343585 Log: Only sort requests of types that have concept of offset. Other types, such as BIO_FLUSH or BIO_ZONE, or especially new/unknown ones, may imply some degree of

svn commit: r343584 - head/sys/dev/sound/usb

2019-01-30 Thread Hans Petter Selasky
Author: hselasky Date: Wed Jan 30 17:11:08 2019 New Revision: 343584 URL: https://svnweb.freebsd.org/changeset/base/343584 Log: Export vendor specific USB MIDI device list to PnP info. MFC after:1 week Sponsored by: Mellanox Technologies Modified:

Re: svn commit: r343583 - in head: share/man/man4 sys/dev/imcsmb sys/dev/jedec_dimm

2019-01-30 Thread Ravi Pokala
-Original Message- From: on behalf of Ravi Pokala Date: 2019-01-30, Wednesday at 08:55 To: , , Subject: svn commit: r343583 - in head: share/man/man4 sys/dev/imcsmb sys/dev/jedec_dimm > Author: rpokala > Date: Wed Jan 30 16:55:00 2019 > New Revision: 343583 > URL:

svn commit: r343583 - in head: share/man/man4 sys/dev/imcsmb sys/dev/jedec_dimm

2019-01-30 Thread Ravi Pokala
Author: rpokala Date: Wed Jan 30 16:55:00 2019 New Revision: 343583 URL: https://svnweb.freebsd.org/changeset/base/343583 Log: Remove unecessary "All rights reserved" from files under my or Panasas's copyright. When all member nations of the Buenos Aires Convention adopted the Berne

svn commit: r343582 - head/sys/cam/scsi

2019-01-30 Thread Alexander Motin
Author: mav Date: Wed Jan 30 16:50:53 2019 New Revision: 343582 URL: https://svnweb.freebsd.org/changeset/base/343582 Log: Relax BIO_FLUSH ordering in da(4), respecting BIO_ORDERED. r212160 tightened this from always using MSG_SIMPLE_Q_TAG to always MSG_ORDERED_Q_TAG. Since it also

svn commit: r343581 - head/sys/i386/i386

2019-01-30 Thread Konstantin Belousov
Author: kib Date: Wed Jan 30 16:29:15 2019 New Revision: 343581 URL: https://svnweb.freebsd.org/changeset/base/343581 Log: Remove duplicate declarations. Submitted by: bde MFC after:2 months Modified: head/sys/i386/i386/minidump_machdep_base.c Modified:

svn commit: r343580 - in head: lib/libthr libexec/rtld-elf

2019-01-30 Thread Konstantin Belousov
Author: kib Date: Wed Jan 30 16:28:27 2019 New Revision: 343580 URL: https://svnweb.freebsd.org/changeset/base/343580 Log: Rename rtld-elf/malloc.c to rtld-elf/rtld_malloc.c. Then malloc.c file name is too generic to use it for libthr.a. Sponsored by: The FreeBSD Foundation MFC

svn commit: r343579 - head/sys/dev/netmap

2019-01-30 Thread Vincenzo Maffione
Author: vmaffione Date: Wed Jan 30 15:51:55 2019 New Revision: 343579 URL: https://svnweb.freebsd.org/changeset/base/343579 Log: netmap: fix lock order reversal related to kqueue usage When using poll(), select() or kevent() on netmap file descriptors, netmap executes the equivalent of

Re: svn commit: r343578 - in head/sys: dev/e1000 dev/ixgbe dev/ixl dev/vmware/vmxnet3 net

2019-01-30 Thread Marius Strobl
On Wed, Jan 30, 2019 at 06:47:44AM -0800, Rodney W. Grimes wrote: > > Author: marius > > Date: Wed Jan 30 13:21:26 2019 > > New Revision: 343578 > > URL: https://svnweb.freebsd.org/changeset/base/343578 > > > > Log: > > - Stop iflib(4) from leaking MSI messages on detachment by calling > >

Re: svn commit: r343578 - in head/sys: dev/e1000 dev/ixgbe dev/ixl dev/vmware/vmxnet3 net

2019-01-30 Thread Rodney W. Grimes
> Author: marius > Date: Wed Jan 30 13:21:26 2019 > New Revision: 343578 > URL: https://svnweb.freebsd.org/changeset/base/343578 > > Log: > - Stop iflib(4) from leaking MSI messages on detachment by calling > bus_teardown_intr(9) before pci_release_msi(9). > - Ensure that iflib(4) and

svn commit: r343578 - in head/sys: dev/e1000 dev/ixgbe dev/ixl dev/vmware/vmxnet3 net

2019-01-30 Thread Marius Strobl
Author: marius Date: Wed Jan 30 13:21:26 2019 New Revision: 343578 URL: https://svnweb.freebsd.org/changeset/base/343578 Log: - Stop iflib(4) from leaking MSI messages on detachment by calling bus_teardown_intr(9) before pci_release_msi(9). - Ensure that iflib(4) and associated drivers

svn commit: r343577 - head/sys/dev/usb/wlan

2019-01-30 Thread Andriy Voskoboinyk
Author: avos Date: Wed Jan 30 13:19:05 2019 New Revision: 343577 URL: https://svnweb.freebsd.org/changeset/base/343577 Log: rsu(4): add support for ifconfig(8) 'maxretry' option. Tested with Asus USB-N10, STA mode; maxretry 0 / 1 / 6 / 12 Checked with RTL8188EE, MONITOR mode. MFC

svn commit: r343576 - head/usr.sbin/ndiscvt

2019-01-30 Thread Andriy Voskoboinyk
Author: avos Date: Wed Jan 30 12:32:47 2019 New Revision: 343576 URL: https://svnweb.freebsd.org/changeset/base/343576 Log: ndiscvt(8): abort if no IDs were found during conversion. Checked with Broadcom driver mentioned in PR 179285. PR: 69268 Submitted by: MFC after:

Re: svn commit: r343566 - in head/lib/libthr: . thread

2019-01-30 Thread Alexey Dokuchaev
On Wed, Jan 30, 2019 at 05:37:09AM +, Alexey Dokuchaev wrote: > On Tue, Jan 29, 2019 at 10:46:45PM +, Konstantin Belousov wrote: > > New Revision: 343566 > > URL: https://svnweb.freebsd.org/changeset/base/343566 > > > > Log: > > Untangle jemalloc and mutexes initialization. > > > >

svn commit: r343573 - in head/sys: x86/xen xen

2019-01-30 Thread Roger Pau Monné
Author: royger Date: Wed Jan 30 11:34:52 2019 New Revision: 343573 URL: https://svnweb.freebsd.org/changeset/base/343573 Log: xen: introduce a new way to setup event channel upcall The main differences with the currently implemented method are: - Requires a local APIC EOI, since it

svn commit: r343574 - in head/sys: compat/ndis dev/if_ndis

2019-01-30 Thread Andriy Voskoboinyk
Author: avos Date: Wed Jan 30 11:40:12 2019 New Revision: 343574 URL: https://svnweb.freebsd.org/changeset/base/343574 Log: Fix compilation with 'option NDISAPI + device ndis' and without 'device pccard' in the kernel config file. PR: 171532 Reported by: Robert Bonomi MFC

svn commit: r343572 - in head: lib/libsdp usr.sbin/bluetooth/sdpd

2019-01-30 Thread Hans Petter Selasky
Author: hselasky Date: Wed Jan 30 09:44:54 2019 New Revision: 343572 URL: https://svnweb.freebsd.org/changeset/base/343572 Log: Add support for Audio Sink and Audio Source profiles to sdpd(8). This allows user-space programs like virtual_oss(8) to act as a Bluetooth speaker device.