svn commit: r333135 - in head/sys/powerpc: booke mpc85xx

2018-04-30 Thread Justin Hibbits
Author: jhibbits Date: Tue May 1 04:31:17 2018 New Revision: 333135 URL: https://svnweb.freebsd.org/changeset/base/333135 Log: Remove dead errata fixup code This code caused more problems than it should have fixed (boot failures) on the machines I tested, so has been commented out for a

svn commit: r333134 - head/sys/kern

2018-04-30 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue May 1 04:06:59 2018 New Revision: 333134 URL: https://svnweb.freebsd.org/changeset/base/333134 Log: Report the kernel base address properly in kldstat when using PowerPC kernels loaded at addresses other than their link address. Modified:

svn commit: r333133 - head/usr.sbin/pwd_mkdb

2018-04-30 Thread Ed Maste
Author: emaste Date: Tue May 1 00:53:46 2018 New Revision: 333133 URL: https://svnweb.freebsd.org/changeset/base/333133 Log: pwd_mkdb: retire legacy v3 db support (-l option) pwd_mkdb has emitted v4 password database records since 2003 (r113596) in addition to v3, and as of r283981 by

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

2018-04-30 Thread Ed Maste
Author: emaste Date: Tue May 1 00:36:56 2018 New Revision: 333132 URL: https://svnweb.freebsd.org/changeset/base/333132 Log: Install smartpqi.4 only on amd64, as with the driver Sponsored by: The FreeBSD Foundation Modified: head/share/man/man4/Makefile Modified:

svn commit: r333131 - head/sys/net

2018-04-30 Thread Andrew Gallatin
Author: gallatin Date: Mon Apr 30 23:53:27 2018 New Revision: 333131 URL: https://svnweb.freebsd.org/changeset/base/333131 Log: Fix iflib_encap() EFBIG handling bugs 1) Don't give up if m_collapse() fails. Rather than giving up, try m_defrag() immediately. 2) Fix a leak where, if

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

2018-04-30 Thread Alexander Motin
Author: mav Date: Mon Apr 30 23:05:57 2018 New Revision: 333130 URL: https://svnweb.freebsd.org/changeset/base/333130 Log: Improve nvme(4) attach/detach sequences. This change allows clean device detach on attach failures and driver unload, while previous code tried to talk to already

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

2018-04-30 Thread Navdeep Parhar
Author: np Date: Mon Apr 30 21:47:30 2018 New Revision: 333128 URL: https://svnweb.freebsd.org/changeset/base/333128 Log: cxgbe(4): Convert ACT_OPEN_RPL to a shared CPL. Reserve 3b in the 14b atid to identify the owner and use it to dispatch the CPL. This allows all CPLs that use an

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

2018-04-30 Thread Alexander Motin
Author: mav Date: Mon Apr 30 21:28:10 2018 New Revision: 333127 URL: https://svnweb.freebsd.org/changeset/base/333127 Log: Fix use-after-free in nvme_qpair_destroy(). dma_tag_payload should not be destroyed before payload_dma_map, and seems it should be used there instead of dma_tag to

svn commit: r333125 - in head/sys/x86: acpica include

2018-04-30 Thread Konstantin Belousov
Author: kib Date: Mon Apr 30 20:18:32 2018 New Revision: 333125 URL: https://svnweb.freebsd.org/changeset/base/333125 Log: Turn off IBRS on suspend. Resume starts CPU from the init state, which clears any loaded microcode updates. As result, IBRS MSRs are no longer available, until

svn commit: r333124 - head/sys/powerpc/powermac

2018-04-30 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Apr 30 19:37:32 2018 New Revision: 333124 URL: https://svnweb.freebsd.org/changeset/base/333124 Log: Fix null pointer dereference on nodes without a "compatible" property. MFC after:1 week Modified: head/sys/powerpc/powermac/macio.c Modified:

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

2018-04-30 Thread Alexander Motin
Author: mav Date: Mon Apr 30 19:21:20 2018 New Revision: 333123 URL: https://svnweb.freebsd.org/changeset/base/333123 Log: Set si_drv1 for nvmeXnsY in a new race-free way. r332897 switched to new KPI, but havent used its main benefit. Sponsored by: iXsystems, Inc. Modified:

svn commit: r333122 - head/usr.bin/seq

2018-04-30 Thread Kyle Evans
Author: kevans Date: Mon Apr 30 18:55:01 2018 New Revision: 333122 URL: https://svnweb.freebsd.org/changeset/base/333122 Log: seq(1): Provide some long options These match GNU seq(1) names where applicable for compatibility purposes. MFC after:1 month Modified:

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

2018-04-30 Thread Navdeep Parhar
Author: np Date: Mon Apr 30 17:33:44 2018 New Revision: 333121 URL: https://svnweb.freebsd.org/changeset/base/333121 Log: cxgbe/t4_tom: Use appropriate macros instead of magic math while constructing the atid of an active open work request. Sponsored by: Chelsio Communications Modified:

svn commit: r333120 - in head: share/man/man4 sys/kern tests/sys/capsicum

2018-04-30 Thread Ed Maste
Author: emaste Date: Mon Apr 30 17:31:06 2018 New Revision: 333120 URL: https://svnweb.freebsd.org/changeset/base/333120 Log: Disable connectat/bindat with AT_FDCWD in capmode Previously it was possible to connect a socket (which had the CAP_CONNECT right) by calling "connectat(AT_FDCWD,

svn commit: r333119 - head/lib/libc/sys

2018-04-30 Thread Ed Maste
Author: emaste Date: Mon Apr 30 17:16:17 2018 New Revision: 333119 URL: https://svnweb.freebsd.org/changeset/base/333119 Log: Clarify bindat/connectat use with AT_FDCWD Discovered during investigation into the PR - the description of AT_FDCWD was somewhat confusing. PR:

svn commit: r333115 - head/contrib/ofed/libibumad

2018-04-30 Thread Slava Shwartsman
Author: slavash Date: Mon Apr 30 15:23:45 2018 New Revision: 333115 URL: https://svnweb.freebsd.org/changeset/base/333115 Log: libibumad/umad.c: In get_port, ignore sysctl get rate errors This can cause ibpanic in ibstat when width is not set properly as can occur when Ethernet port is

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

2018-04-30 Thread Navdeep Parhar
Author: np Date: Mon Apr 30 15:18:38 2018 New Revision: 333114 URL: https://svnweb.freebsd.org/changeset/base/333114 Log: cxgbe(4): Use opaque cookies or tid range-checks to determine the intended recipient of a CPL when it can't be determined solely from the opcode. Retire the per-queue

svn commit: r333113 - in head: etc/defaults etc/rc.d usr.sbin/bluetooth/bthidd

2018-04-30 Thread Vladimir Kondratyev
Author: wulf Date: Mon Apr 30 12:16:54 2018 New Revision: 333113 URL: https://svnweb.freebsd.org/changeset/base/333113 Log: bthidd(8): Add evdev protocol support for bluetooth keyboards and mouses User-visible changes: "-u" is added to to list of command line options supported by

svn commit: r333112 - in head/usr.sbin/bluetooth: bthidcontrol bthidd

2018-04-30 Thread Vladimir Kondratyev
Author: wulf Date: Mon Apr 30 10:49:29 2018 New Revision: 333112 URL: https://svnweb.freebsd.org/changeset/base/333112 Log: bthidd(8): Add internal support for user-friendly name of remote devices. Extend bthidd.conf format to store name of remote Bluetooth HID devices and implement

svn commit: r333111 - head/sys/dev/evdev

2018-04-30 Thread Vladimir Kondratyev
Author: wulf Date: Mon Apr 30 10:34:16 2018 New Revision: 333111 URL: https://svnweb.freebsd.org/changeset/base/333111 Log: uinput: Add FreeBSD specific ioctl to set unique identifier of input device. Reviewed by: gonzo Differential Revision:https://reviews.freebsd.org/D13456

svn commit: r333110 - head/lib/libbluetooth

2018-04-30 Thread Vladimir Kondratyev
Author: wulf Date: Mon Apr 30 10:24:50 2018 New Revision: 333110 URL: https://svnweb.freebsd.org/changeset/base/333110 Log: bluetooth(3): Add helper functions that performs Bluetooth Remote Name Request procedure to obtain the user-friendly name of another Bluetooth unit. Reviewed by:

svn commit: r333109 - head/lib/libsdp

2018-04-30 Thread Vladimir Kondratyev
Author: wulf Date: Mon Apr 30 10:15:58 2018 New Revision: 333109 URL: https://svnweb.freebsd.org/changeset/base/333109 Log: libsdp: Add method that returns actual source BD_ADDR of SDP session. Reviewed by: emax, wblock (docs) Differential Revision:

svn commit: r333108 - head/sys/compat/linuxkpi/common/include/linux

2018-04-30 Thread Hans Petter Selasky
Author: hselasky Date: Mon Apr 30 09:31:09 2018 New Revision: 333108 URL: https://svnweb.freebsd.org/changeset/base/333108 Log: Define USEC_PER_MSEC and USEC_PER_SEC in the LinuxKPI. MFC after:1 week Sponsored by: Mellanox Technologies Modified:

svn commit: r333100 - head/sys/dev/usb/controller

2018-04-30 Thread Hans Petter Selasky
Author: hselasky Date: Mon Apr 30 07:30:37 2018 New Revision: 333100 URL: https://svnweb.freebsd.org/changeset/base/333100 Log: Improve fix in r304629 by allowing configuration of the behaviour through a SYSCTL instead of a compile time define. Add quirk by default for all LynxPoint XHCI

svn commit: r333099 - head/sys/modules/ocs_fc

2018-04-30 Thread Ram Kishore Vegesna
Author: ram Date: Mon Apr 30 07:24:31 2018 New Revision: 333099 URL: https://svnweb.freebsd.org/changeset/base/333099 Log: Included opt_stack.h in Makefile, to fix module build. PR: 227823 Reported by: eugen Approved by: mav MFC after: 3 days Modified:

Re: svn commit: r332770 - in head/sys: conf netinet netinet/tcp_stacks sys

2018-04-30 Thread hiren panchasara
On 04/19/18 at 01:38P, Randall Stewart wrote: > Author: rrs > Date: Thu Apr 19 13:37:59 2018 > New Revision: 332770 > URL: https://svnweb.freebsd.org/changeset/base/332770 > > Log: > This commit brings in the TCP high precision timer system (tcp_hpts). > It is the forerunner/foundational work