Re: svn commit: r314250 - in head/sys: arm/mv arm/nvidia arm/versatile arm/xscale/i8134x arm/xscale/ixp425 dev/acpica dev/hyperv/pcib dev/ofw dev/pci dev/xen/pcifront mips/adm5120 mips/atheros mips/ca

2017-02-25 Thread Warner Losh
On Sat, Feb 25, 2017 at 11:28 PM, John Baldwin wrote: > On Saturday, February 25, 2017 06:11:59 AM Warner Losh wrote: >> Author: imp >> Date: Sat Feb 25 06:11:59 2017 >> New Revision: 314250 >> URL: https://svnweb.freebsd.org/changeset/base/314250 >> >> Log: >> Convert PCIe

Re: svn commit: r314250 - in head/sys: arm/mv arm/nvidia arm/versatile arm/xscale/i8134x arm/xscale/ixp425 dev/acpica dev/hyperv/pcib dev/ofw dev/pci dev/xen/pcifront mips/adm5120 mips/atheros mips/ca

2017-02-25 Thread John Baldwin
On Saturday, February 25, 2017 06:11:59 AM Warner Losh wrote: > Author: imp > Date: Sat Feb 25 06:11:59 2017 > New Revision: 314250 > URL: https://svnweb.freebsd.org/changeset/base/314250 > > Log: > Convert PCIe Hot Plug to using pci_request_feature > > Convert PCIe hot plug support over

svn commit: r314290 - head/sys/dev/usb/storage

2017-02-25 Thread Alexander Motin
Author: mav Date: Sun Feb 26 06:25:55 2017 New Revision: 314290 URL: https://svnweb.freebsd.org/changeset/base/314290 Log: Implement use of multiple transfers per I/O. This change removes limitation of single S/G list entry and limitation on maximal I/O size, using multiple data

svn commit: r314289 - head/usr.bin/fortune/datfiles

2017-02-25 Thread Alfred Perlstein
Author: alfred Date: Sun Feb 26 06:05:29 2017 New Revision: 314289 URL: https://svnweb.freebsd.org/changeset/base/314289 Log: spelling fix Submitted by: adamw Modified: head/usr.bin/fortune/datfiles/freebsd-tips Modified: head/usr.bin/fortune/datfiles/freebsd-tips

svn commit: r314288 - head/usr.bin/fortune/datfiles

2017-02-25 Thread Alfred Perlstein
Author: alfred Date: Sun Feb 26 04:41:37 2017 New Revision: 314288 URL: https://svnweb.freebsd.org/changeset/base/314288 Log: More FreeBSD tips for fortune(6) Submitted by: lme PR: 192373 Modified: head/usr.bin/fortune/datfiles/freebsd-tips Modified:

svn commit: r314287 - head/sys/dev/iwn

2017-02-25 Thread Andriy Voskoboinyk
Author: avos Date: Sun Feb 26 01:05:27 2017 New Revision: 314287 URL: https://svnweb.freebsd.org/changeset/base/314287 Log: iwn: stop all watchdogs on device shutdown. Tested with Intel 6205, STA mode. MFC after:5 days Modified: head/sys/dev/iwn/if_iwn.c Modified:

svn commit: r314286 - head/sys/net

2017-02-25 Thread Jonathan T. Looney
Author: jtl Date: Sun Feb 26 00:19:02 2017 New Revision: 314286 URL: https://svnweb.freebsd.org/changeset/base/314286 Log: Do some minimal work to better conform to the 802.3ad (LACP) standard. In particular, don't set the synchronized bit for the peer unless it truly appears to be

svn commit: r314283 - in head/sys: cam conf modules/cam

2017-02-25 Thread Warner Losh
Author: imp Date: Sat Feb 25 22:11:10 2017 New Revision: 314283 URL: https://svnweb.freebsd.org/changeset/base/314283 Log: Move inclusion of opt_printf.h around so that we can compile all the SCSI modules outside of a sub-build from the kernel. Differential Revision:

svn commit: r314282 - in head/sys: amd64/linux32 compat/linux i386/linux

2017-02-25 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Feb 25 20:32:37 2017 New Revision: 314282 URL: https://svnweb.freebsd.org/changeset/base/314282 Log: Fix linux_fstatfs() to return proper value for f_frsize. Without it, linux df(1) binary from Xenial shows garbage. Reviewed by: dchagin MFC after:2 weeks

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

2017-02-25 Thread Luiz Otavio O Souza
Author: loos Date: Sat Feb 25 20:21:39 2017 New Revision: 314281 URL: https://svnweb.freebsd.org/changeset/base/314281 Log: Disable the driver managed queue for igb(4) when the legacy transmit interface is used. The legacy API (IGB_LEGACY_TX) is enabled when ALTQ is built into kernel.

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

2017-02-25 Thread Josh Paetzel
Author: jpaetzel Date: Sat Feb 25 20:01:17 2017 New Revision: 314280 URL: https://svnweb.freebsd.org/changeset/base/314280 Log: MFV 314276 7570 tunable to allow zvol SCSI unmap to return on commit of txn to ZIL illumos/illumos-gate@1c9272b861cd640a8342f4407da026ed98615517

svn commit: r314279 - stable/11/share/misc

2017-02-25 Thread Baptiste Daroussin
Author: bapt Date: Sat Feb 25 19:39:58 2017 New Revision: 314279 URL: https://svnweb.freebsd.org/changeset/base/314279 Log: MFC r313961: Update pci_vendors to 2017.02.15 Modified: stable/11/share/misc/pci_vendors Directory Properties: stable/11/ (props changed) Modified:

svn commit: r314278 - in stable/11/contrib/libucl: . include lua src

2017-02-25 Thread Baptiste Daroussin
Author: bapt Date: Sat Feb 25 19:31:14 2017 New Revision: 314278 URL: https://svnweb.freebsd.org/changeset/base/314278 Log: MFC r313953: Import libucl 20170219 Modified: stable/11/contrib/libucl/ChangeLog.md stable/11/contrib/libucl/README.md stable/11/contrib/libucl/configure.ac

svn commit: r314277 - in stable/10/usr.sbin/pw: . tests

2017-02-25 Thread Baptiste Daroussin
Author: bapt Date: Sat Feb 25 19:28:49 2017 New Revision: 314277 URL: https://svnweb.freebsd.org/changeset/base/314277 Log: MFC r312644, r312650 r312644: Readd a feature lost in pw(8) refactoring pw usermod foo -m It used to be able to (re)create the home directory if it didn't

svn commit: r314276 - vendor-sys/illumos/dist/uts/common/fs/zfs

2017-02-25 Thread Josh Paetzel
Author: jpaetzel Date: Sat Feb 25 19:16:20 2017 New Revision: 314276 URL: https://svnweb.freebsd.org/changeset/base/314276 Log: 7570 tunable to allow zvol SCSI unmap to return on commit of txn to ZIL illumos/illumos-gate@1c9272b861cd640a8342f4407da026ed98615517

svn commit: r314275 - in head/sys/boot/i386: boot2 common

2017-02-25 Thread Mariusz Zaborski
Author: oshogbo Date: Sat Feb 25 18:14:32 2017 New Revision: 314275 URL: https://svnweb.freebsd.org/changeset/base/314275 Log: Remove unused macro from common/drv.c. When we was compering it to code from boot2 it also looks like this code is buggy and boot2 was never updated to use this

Re: svn commit: r314087 - head/sys/x86/x86

2017-02-25 Thread Bruce Evans
On Sat, 25 Feb 2017, Konstantin Belousov wrote: On Sat, Feb 25, 2017 at 02:17:23PM +1100, Bruce Evans wrote: On Fri, 24 Feb 2017, Konstantin Belousov wrote: On Thu, Feb 23, 2017 at 06:33:43AM +1100, Bruce Evans wrote: On Wed, 22 Feb 2017, Konstantin Belousov wrote: Log: More fixes for

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

2017-02-25 Thread Andriy Gapon
Author: avg Date: Sat Feb 25 17:03:48 2017 New Revision: 314274 URL: https://svnweb.freebsd.org/changeset/base/314274 Log: l2arc: try to fix write size calculation broken by Compressed ARC commit While there, make a change to not evict a first buffer outside the requested eviciton range.

Re: svn commit: r314273 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2017-02-25 Thread Andriy Gapon
On 25/02/2017 18:45, Andriy Gapon wrote: > Author: avg > Date: Sat Feb 25 16:45:53 2017 > New Revision: 314273 > URL: https://svnweb.freebsd.org/changeset/base/314273 > > Log: > zfs: call spa_deadman on a taskqueue thread > > callout(9) prohibits callout functions from sleeping. >

svn commit: r314273 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2017-02-25 Thread Andriy Gapon
Author: avg Date: Sat Feb 25 16:45:53 2017 New Revision: 314273 URL: https://svnweb.freebsd.org/changeset/base/314273 Log: zfs: call spa_deadman on a taskqueue thread callout(9) prohibits callout functions from sleeping. illumos mutexes are emulated using sx(9). spa_deadman() calls

svn commit: r314272 - head/sys/vm

2017-02-25 Thread Andriy Gapon
Author: avg Date: Sat Feb 25 16:39:21 2017 New Revision: 314272 URL: https://svnweb.freebsd.org/changeset/base/314272 Log: call vm_lowmem hook in uma_reclaim_worker A comment near kmem_reclaim() implies that we already did that. Calling the hook is useful, because some handlers, e.g.

Re: svn commit: r314250 - in head/sys: arm/mv arm/nvidia arm/versatile arm/xscale/i8134x arm/xscale/ixp425 dev/acpica dev/hyperv/pcib dev/ofw dev/pci dev/xen/pcifront mips/adm5120 mips/atheros mips/ca

2017-02-25 Thread Warner Losh
On Fri, Feb 24, 2017 at 11:11 PM, Warner Losh wrote: > Author: imp > Date: Sat Feb 25 06:11:59 2017 > New Revision: 314250 > URL: https://svnweb.freebsd.org/changeset/base/314250 > > Log: > Convert PCIe Hot Plug to using pci_request_feature > > Convert PCIe hot plug support

Re: svn commit: r314249 - head/sys/dev/pci

2017-02-25 Thread Warner Losh
On Fri, Feb 24, 2017 at 11:11 PM, Warner Losh wrote: > Author: imp > Date: Sat Feb 25 06:11:50 2017 > New Revision: 314249 > URL: https://svnweb.freebsd.org/changeset/base/314249 > > Log: > Rename pci_pcie_intr to pci_pcie_intr_hotplug. > > Sponsored by: Netflix Forgot to

Re: svn commit: r314248 - head/sys/dev/pci

2017-02-25 Thread Warner Losh
On Fri, Feb 24, 2017 at 11:11 PM, Warner Losh wrote: > Author: imp > Date: Sat Feb 25 06:11:36 2017 > New Revision: 314248 > URL: https://svnweb.freebsd.org/changeset/base/314248 > > Log: > Create pcib_request_feature. > > pcib_request_feature allows drivers to request the

svn commit: r314271 - head/sys/dev/chromebook_platform

2017-02-25 Thread Andriy Gapon
Author: avg Date: Sat Feb 25 15:55:46 2017 New Revision: 314271 URL: https://svnweb.freebsd.org/changeset/base/314271 Log: chromebook_platform: catch up with ig4iic -> ig4iic_pci in r310621 Reported by: Wolfgang Zenker Tested by:Wolfgang Zenker

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

2017-02-25 Thread Andriy Gapon
Author: avg Date: Sat Feb 25 14:50:53 2017 New Revision: 314268 URL: https://svnweb.freebsd.org/changeset/base/314268 Log: add chromebook_platform.4 to the list of manual pages Reported by: Wolfgang Zenker Pointyhat to: avg MFC after:5 days Modified:

svn commit: r314267 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2017-02-25 Thread Josh Paetzel
Author: jpaetzel Date: Sat Feb 25 14:45:54 2017 New Revision: 314267 URL: https://svnweb.freebsd.org/changeset/base/314267 Log: MFV 314243 6676 Race between unique_insert() and unique_remove() causes ZFS fsid change illumos/illumos-gate@40510e8eba18690b9a9843b26393725eeb0f1dac

svn commit: r314264 - vendor/lld/dist/docs

2017-02-25 Thread Dimitry Andric
Author: dim Date: Sat Feb 25 14:40:58 2017 New Revision: 314264 URL: https://svnweb.freebsd.org/changeset/base/314264 Log: Vendor import of lld release_40 branch r296202: https://llvm.org/svn/llvm-project/lld/branches/release_40@296202 Modified: vendor/lld/dist/docs/ReleaseNotes.rst

svn commit: r314266 - vendor/lldb/lldb-release_40-r296202

2017-02-25 Thread Dimitry Andric
Author: dim Date: Sat Feb 25 14:41:06 2017 New Revision: 314266 URL: https://svnweb.freebsd.org/changeset/base/314266 Log: Tag lldb release_40 branch r296202. Added: vendor/lldb/lldb-release_40-r296202/ - copied from r314265, vendor/lldb/dist/

svn commit: r314265 - vendor/lld/lld-release_40-r296202

2017-02-25 Thread Dimitry Andric
Author: dim Date: Sat Feb 25 14:41:01 2017 New Revision: 314265 URL: https://svnweb.freebsd.org/changeset/base/314265 Log: Tag lld release_40 branch r296202. Added: vendor/lld/lld-release_40-r296202/ - copied from r314264, vendor/lld/dist/ ___

svn commit: r314263 - vendor/libc++/libc++-release_40-r296202

2017-02-25 Thread Dimitry Andric
Author: dim Date: Sat Feb 25 14:40:54 2017 New Revision: 314263 URL: https://svnweb.freebsd.org/changeset/base/314263 Log: Tag libc++ release_40 branch r296202. Added: vendor/libc++/libc++-release_40-r296202/ - copied from r314262, vendor/libc++/dist/

svn commit: r314261 - vendor/clang/clang-release_40-r296202

2017-02-25 Thread Dimitry Andric
Author: dim Date: Sat Feb 25 14:40:46 2017 New Revision: 314261 URL: https://svnweb.freebsd.org/changeset/base/314261 Log: Tag clang release_40 branch r296202. Added: vendor/clang/clang-release_40-r296202/ - copied from r314260, vendor/clang/dist/

svn commit: r314260 - in vendor/clang/dist: docs lib/CodeGen lib/Frontend lib/StaticAnalyzer/Checkers test/Analysis test/OpenMP test/Sema

2017-02-25 Thread Dimitry Andric
Author: dim Date: Sat Feb 25 14:40:42 2017 New Revision: 314260 URL: https://svnweb.freebsd.org/changeset/base/314260 Log: Vendor import of clang release_40 branch r296202: https://llvm.org/svn/llvm-project/cfe/branches/release_40@296202 Modified: vendor/clang/dist/docs/ReleaseNotes.rst

svn commit: r314262 - vendor/compiler-rt/compiler-rt-release_40-r296202

2017-02-25 Thread Dimitry Andric
Author: dim Date: Sat Feb 25 14:40:51 2017 New Revision: 314262 URL: https://svnweb.freebsd.org/changeset/base/314262 Log: Tag compiler-rt release_40 branch r296202. Added: vendor/compiler-rt/compiler-rt-release_40-r296202/ - copied from r314261, vendor/compiler-rt/dist/

svn commit: r314258 - in vendor/llvm/dist: docs include/llvm/Transforms/Vectorize lib/Target/AMDGPU lib/Transforms/Scalar lib/Transforms/Vectorize test/CodeGen/AMDGPU test/Transforms/CorrelatedValu...

2017-02-25 Thread Dimitry Andric
Author: dim Date: Sat Feb 25 14:40:33 2017 New Revision: 314258 URL: https://svnweb.freebsd.org/changeset/base/314258 Log: Vendor import of llvm release_40 branch r296202: https://llvm.org/svn/llvm-project/llvm/branches/release_40@296202 Modified: vendor/llvm/dist/docs/ReleaseNotes.rst

svn commit: r314259 - vendor/llvm/llvm-release_40-r296202

2017-02-25 Thread Dimitry Andric
Author: dim Date: Sat Feb 25 14:40:37 2017 New Revision: 314259 URL: https://svnweb.freebsd.org/changeset/base/314259 Log: Tag llvm release_40 branch r296202. Added: vendor/llvm/llvm-release_40-r296202/ - copied from r314258, vendor/llvm/dist/

svn commit: r314257 - head/sys/cam/ctl

2017-02-25 Thread Alexander Motin
Author: mav Date: Sat Feb 25 14:36:24 2017 New Revision: 314257 URL: https://svnweb.freebsd.org/changeset/base/314257 Log: Add reporting SAS protocol, in case we ever have one. MFC after:2 weeks Modified: head/sys/cam/ctl/ctl.c head/sys/cam/ctl/ctl_frontend.c Modified:

svn commit: r314256 - head/sys/dev/usb/storage

2017-02-25 Thread Alexander Motin
Author: mav Date: Sat Feb 25 14:24:29 2017 New Revision: 314256 URL: https://svnweb.freebsd.org/changeset/base/314256 Log: Use ctl_queue_sense() to implement sense data reporting. USB MS BBB transport does not support autosense, so we have to queue any sense data back to CTL for later

svn commit: r314255 - head/sys/cam/ctl

2017-02-25 Thread Alexander Motin
Author: mav Date: Sat Feb 25 14:20:30 2017 New Revision: 314255 URL: https://svnweb.freebsd.org/changeset/base/314255 Log: Reenable CTL_WITH_CA, optimizing it for lower memory usage. This code was disabled due to its high memory usage. But now we need this functionality for cfumass(4)

svn commit: r314254 - head/sys/dev/usb/storage

2017-02-25 Thread Alexander Motin
Author: mav Date: Sat Feb 25 12:11:07 2017 New Revision: 314254 URL: https://svnweb.freebsd.org/changeset/base/314254 Log: Update kern_data_resid according to r312291. This now mandatory for correct operation. Modified: head/sys/dev/usb/storage/cfumass.c Modified:

svn commit: r314253 - in head/sys: fs/nfsserver kern sys ufs/ffs

2017-02-25 Thread Konstantin Belousov
Author: kib Date: Sat Feb 25 10:38:18 2017 New Revision: 314253 URL: https://svnweb.freebsd.org/changeset/base/314253 Log: Do not leak mount references for dying threads. Thread might create a condition for delayed SU cleanup, which creates a reference to the mount point in td_su, but

svn commit: r314252 - head/sys/x86/x86

2017-02-25 Thread Konstantin Belousov
Author: kib Date: Sat Feb 25 10:32:49 2017 New Revision: 314252 URL: https://svnweb.freebsd.org/changeset/base/314252 Log: Do not use ULL suffix. Cast to uint64_t where the suffix is needed, and just remove it in another place. Requested by: bde Sponsored by: The FreeBSD Foundation

Re: svn commit: r314087 - head/sys/x86/x86

2017-02-25 Thread Konstantin Belousov
On Sat, Feb 25, 2017 at 02:17:23PM +1100, Bruce Evans wrote: > On Fri, 24 Feb 2017, Konstantin Belousov wrote: > > > On Thu, Feb 23, 2017 at 06:33:43AM +1100, Bruce Evans wrote: > >> On Wed, 22 Feb 2017, Konstantin Belousov wrote: > >> > >>> Log: > >>> More fixes for regression in r313898 on

Re: svn commit: r314239 - head/rescue/rescue

2017-02-25 Thread Ngie Cooper (yaneurabeya)
> On Feb 24, 2017, at 23:52, Andriy Gapon wrote: > > On 25/02/2017 05:11, Ngie Cooper wrote: >> Author: ngie >> Date: Sat Feb 25 03:11:08 2017 >> New Revision: 314239 >> URL: https://svnweb.freebsd.org/changeset/base/314239 >> >> Log: >> Add shutdown/poweroff support to

Re: svn commit: r314210 - in stable/11/sys: conf i386/conf i386/i386 i386/include i386/isa i386/linux x86/acpica x86/x86

2017-02-25 Thread Konstantin Belousov
On Sat, Feb 25, 2017 at 11:18:30AM +1100, Bruce Evans wrote: > On Fri, 24 Feb 2017, John Baldwin wrote: > > > On Friday, February 24, 2017 07:14:05 PM Konstantin Belousov wrote: > >> On Fri, Feb 24, 2017 at 08:53:27AM -0800, Rodney W. Grimes wrote: > Author: kib > Date: Fri Feb 24

Re: svn commit: r314216 - head/sys/x86/x86

2017-02-25 Thread Konstantin Belousov
On Sat, Feb 25, 2017 at 09:50:32AM +0200, Andriy Gapon wrote: > On 24/02/2017 20:56, Jonathan T. Looney wrote: > > Author: jtl > > Date: Fri Feb 24 18:56:00 2017 > > New Revision: 314216 > > URL: https://svnweb.freebsd.org/changeset/base/314216 > > > > Log: > > We have seen several cases

svn commit: r314251 - in stable: 10/contrib/ipfilter/lib 10/sys/contrib/ipfilter/netinet 11/contrib/ipfilter/lib 11/sys/contrib/ipfilter/netinet

2017-02-25 Thread Cy Schubert
Author: cy Date: Sat Feb 25 08:07:28 2017 New Revision: 314251 URL: https://svnweb.freebsd.org/changeset/base/314251 Log: MFC r312787: Currently the fragment info is placed at the top of the linked list under a shared read lock. This patch attempts to upgrade the lock to an exclusive

svn commit: r314251 - in stable: 10/contrib/ipfilter/lib 10/sys/contrib/ipfilter/netinet 11/contrib/ipfilter/lib 11/sys/contrib/ipfilter/netinet

2017-02-25 Thread Cy Schubert
Author: cy Date: Sat Feb 25 08:07:28 2017 New Revision: 314251 URL: https://svnweb.freebsd.org/changeset/base/314251 Log: MFC r312787: Currently the fragment info is placed at the top of the linked list under a shared read lock. This patch attempts to upgrade the lock to an exclusive