svn commit: r322280 - head/sys/netpfil/pf

2017-08-08 Thread Kristof Provost
Author: kp Date: Tue Aug 8 21:09:26 2017 New Revision: 322280 URL: https://svnweb.freebsd.org/changeset/base/322280 Log: pf_get_sport(): Prevent possible endless loop when searching for an unused nat port This is an import of Alexander Bluhm's OpenBSD commit r1.60, the first chunk had

svn commit: r322281 - head/sbin/ifconfig

2017-08-08 Thread Renato Botelho
Author: garga (ports committer) Date: Tue Aug 8 22:40:26 2017 New Revision: 322281 URL: https://svnweb.freebsd.org/changeset/base/322281 Log: Add missing parenthesis on error message Approved by: loos MFC after:3 days Sponsored by: Rubicon Communications, LLC (Netgate) Modified:

svn commit: r322282 - head/sys/arm/conf

2017-08-08 Thread Ian Lepore
Author: ian Date: Tue Aug 8 22:58:34 2017 New Revision: 322282 URL: https://svnweb.freebsd.org/changeset/base/322282 Log: Remove the ds133x and s35390a i2c RTC drivers for now. They both do i2c transfers in their probe() or attach() routines, and that doesn't work when the low-level

svn commit: r322285 - head/sys/dev/fdt

2017-08-08 Thread Marcin Wojtas
Author: mw Date: Wed Aug 9 00:45:25 2017 New Revision: 322285 URL: https://svnweb.freebsd.org/changeset/base/322285 Log: Enable parsing simple-bus 'ranges' with multiple entries This patch makes possible to boot with up to 8 ranges in soc. Dynamic allocation cannot be used, because

svn commit: r322286 - head/sys/boot/fdt/dts/arm

2017-08-08 Thread Marcin Wojtas
Author: mw Date: Wed Aug 9 00:51:45 2017 New Revision: 322286 URL: https://svnweb.freebsd.org/changeset/base/322286 Log: Restore original /soc ranges on Marvell Armada 38x boards Because fdt_get_ranges can process now multiple 'ranges' entries, restoring the ranges from original Linux

svn commit: r322293 - head/bin/df

2017-08-08 Thread Kyle Evans
Author: kevans Date: Wed Aug 9 01:24:52 2017 New Revision: 322293 URL: https://svnweb.freebsd.org/changeset/base/322293 Log: df(1): Add --si as an alias for -H Reviewed by: cem (earlier version), emaste Approved by: emaste (mentor) Differential Revision:

svn commit: r322294 - head/sys/arm/mv/armada38x

2017-08-08 Thread Marcin Wojtas
Author: mw Date: Wed Aug 9 01:25:47 2017 New Revision: 322294 URL: https://svnweb.freebsd.org/changeset/base/322294 Log: Enable pl310 coherent operation in platform init for Armada 38x Updating PL310 sotfware context sc_io_coherent field in platform_pl310_init() routine for Armada 38x

svn commit: r322298 - head

2017-08-08 Thread Kirk McKusick
Wed Aug 9 05:21:57 2017(r322298) @@ -51,6 +51,19 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW: ** SPECIAL WARNING: ** +20170808: + Since the switch to GPT disk labels, fsck for UFS/FFS has been + unable

svn commit: r322288 - head/lib/libc/regex

2017-08-08 Thread Kyle Evans
Author: kevans Date: Wed Aug 9 01:04:36 2017 New Revision: 322288 URL: https://svnweb.freebsd.org/changeset/base/322288 Log: regex(3): Refactor fast/slow stepping bits in the matching engine Adding features for matching is fairly straightforward, but this requires some duplication

RE: svn commit: r322076 - in head/sys: amd64/amd64 i386/i386 x86/include x86/x86

2017-08-08 Thread Dexuan Cui via svn-src-all
Hi jkim, The patch breaks FreeBSD VM on Hyper-V. identify_hypervisor() is moved from identify_cpu() to an earlier place, but the global variable cpu_feature2 used by the function is still initialized in identify_cpu(). I'm not sure about the background of your patch. Can you please have a

svn commit: r322289 - head/sys/dev/ofw

2017-08-08 Thread Marcin Wojtas
Author: mw Date: Wed Aug 9 01:06:40 2017 New Revision: 322289 URL: https://svnweb.freebsd.org/changeset/base/322289 Log: Enable using ofw_bus_find_compatible in early platform code Before this patch function ofw_bus_find_compatible was using memory allocations in order to find

svn commit: r322292 - head/sys/boot/fdt/dts/arm

2017-08-08 Thread Marcin Wojtas
Author: mw Date: Wed Aug 9 01:20:53 2017 New Revision: 322292 URL: https://svnweb.freebsd.org/changeset/base/322292 Log: Remove clock-frequency properties from Armada 38x timer nodes Since the timers' base frequency setting is added to the platform code, this patch removes

svn commit: r322297 - in head: sbin/fsck_ffs sbin/newfs sys/ufs/ffs

2017-08-08 Thread Kirk McKusick
Author: mckusick Date: Wed Aug 9 05:17:21 2017 New Revision: 322297 URL: https://svnweb.freebsd.org/changeset/base/322297 Log: Since the switch to GPT disk labels, fsck for UFS/FFS has been unable to automatically find alternate superblocks. This checkin places the information needed to

svn commit: r322287 - head/sys/dev/ofw

2017-08-08 Thread Marcin Wojtas
Author: mw Date: Wed Aug 9 00:56:29 2017 New Revision: 322287 URL: https://svnweb.freebsd.org/changeset/base/322287 Log: Add support for "compatible" parameter in ofw_fdt_fixup Sometimes it's convenient to provide fixup to many boards that use the same SoC family (eg. Marvell Armada

svn commit: r322295 - head/sys/boot/fdt/dts/arm

2017-08-08 Thread Marcin Wojtas
Author: mw Date: Wed Aug 9 01:31:05 2017 New Revision: 322295 URL: https://svnweb.freebsd.org/changeset/base/322295 Log: Update pl310 node in Armada 38x DTS to match the one used in Linux Since the cache controller nodes fixup is added to the platform code, this patch aligns it to the

svn commit: r322296 - in head/sys: kern sparc64/sparc64 vm

2017-08-08 Thread Alan Cox
Author: alc Date: Wed Aug 9 04:23:04 2017 New Revision: 322296 URL: https://svnweb.freebsd.org/changeset/base/322296 Log: Introduce vm_page_grab_pages(), which is intended to replace loops calling vm_page_grab() on consecutive page indices. Besides simplifying the code in the caller,

svn commit: r322290 - head/sys/arm/mv

2017-08-08 Thread Marcin Wojtas
Author: mw Date: Wed Aug 9 01:14:29 2017 New Revision: 322290 URL: https://svnweb.freebsd.org/changeset/base/322290 Log: Dynamically configure timers' base frequency for Armada 38x Instead of using 'clock-frequency' device tree property for global/twd mpcore timers of Armada 38x SoCs,

svn commit: r322291 - in head/usr.bin/du: . tests

2017-08-08 Thread Kyle Evans
Author: kevans Date: Wed Aug 9 01:19:19 2017 New Revision: 322291 URL: https://svnweb.freebsd.org/changeset/base/322291 Log: du(1): Add --si option to display in terms of powers of 1000 Reviewed by: cem (earlier version), emaste Approved by: emaste (mentor) Differential Revision:

svn commit: r322252 - head/usr.bin/vmstat

2017-08-08 Thread Emmanuel Vadot
Author: manu Date: Tue Aug 8 12:18:11 2017 New Revision: 322252 URL: https://svnweb.freebsd.org/changeset/base/322252 Log: vmstat: Always emit a space after the free-memory column When displaying in non-human form, if the free-memory number is large (more than 7 digits), there is no

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:37:03 2017 New Revision: 31 URL: https://svnweb.freebsd.org/changeset/base/31 Log: 7910 l2arc_write_buffers() may write beyond target_sz illumos/illumos-gate@16a7e5ac116c85d965007a5f201104b564e82210

svn commit: r322230 - in head: cddl/contrib/opensolaris/lib/libzfs/common cddl/contrib/opensolaris/lib/libzfs_core/common sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris...

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:52:01 2017 New Revision: 322230 URL: https://svnweb.freebsd.org/changeset/base/322230 Log: MFV r39: 7600 zfs rollback should pass target snapshot to kernel illumos/illumos-gate@77b171372ed21642e04c873ef1e87fe2365520df

svn commit: r322235 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor-sys/illumos/dist/uts/common/fs/zfs/sys vendor/illumos/dist/cmd/zdb vendor/illumos/dist/man/man1m

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 11:10:37 2017 New Revision: 322235 URL: https://svnweb.freebsd.org/changeset/base/322235 Log: 8067 zdb should be able to dump literal embedded block pointer illumos/illumos-gate@4923c69fddc0887da5604a262585af3efd82ee20

svn commit: r322235 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor-sys/illumos/dist/uts/common/fs/zfs/sys vendor/illumos/dist/cmd/zdb vendor/illumos/dist/man/man1m

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 11:10:37 2017 New Revision: 322235 URL: https://svnweb.freebsd.org/changeset/base/322235 Log: 8067 zdb should be able to dump literal embedded block pointer illumos/illumos-gate@4923c69fddc0887da5604a262585af3efd82ee20

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 11:21:58 2017 New Revision: 322241 URL: https://svnweb.freebsd.org/changeset/base/322241 Log: MFV r322240: 8491 uberblock on-disk padding to reserve space for smoothly merging zpool checkpoint & MMP in ZFS

svn commit: r322244 - stable/10/share/misc

2017-08-08 Thread Baptiste Daroussin
Author: bapt Date: Tue Aug 8 11:25:09 2017 New Revision: 322244 URL: https://svnweb.freebsd.org/changeset/base/322244 Log: MFC r321812: Update pci_vendors to 2017.07.27 Modified: stable/10/share/misc/pci_vendors Directory Properties: stable/10/ (props changed) Modified:

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 11:26:03 2017 New Revision: 322245 URL: https://svnweb.freebsd.org/changeset/base/322245 Log: MFV r322242: 8373 TXG_WAIT in ZIL commit path illumos/illumos-gate@d28671a3b094af696bea87f52272d4c4d89321c7

svn commit: r322271 - head/sbin/fsck_ffs

2017-08-08 Thread Ed Maste
Author: emaste Date: Tue Aug 8 18:31:40 2017 New Revision: 322271 URL: https://svnweb.freebsd.org/changeset/base/322271 Log: Remove now-unused badsb declaration, missed in r322200 Sponsored by: The FreeBSD Foundation Modified: head/sbin/fsck_ffs/setup.c Modified:

svn commit: r322259 - in vendor/llvm/dist: bindings/ocaml/llvm cmake/modules docs include/llvm/Analysis include/llvm/CodeGen lib/Analysis lib/CodeGen lib/CodeGen/SelectionDAG lib/IR lib/Object lib/...

2017-08-08 Thread Dimitry Andric
Author: dim Date: Tue Aug 8 16:52:53 2017 New Revision: 322259 URL: https://svnweb.freebsd.org/changeset/base/322259 Log: Vendor import of llvm release_50 branch r310316: https://llvm.org/svn/llvm-project/llvm/branches/release_50@310316 Added:

svn commit: r322262 - vendor/clang/clang-release_50-r310316

2017-08-08 Thread Dimitry Andric
Author: dim Date: Tue Aug 8 16:53:31 2017 New Revision: 322262 URL: https://svnweb.freebsd.org/changeset/base/322262 Log: Tag clang release_50 branch r310316. Added: vendor/clang/clang-release_50-r310316/ - copied from r322261, vendor/clang/dist/

svn commit: r322261 - in vendor/clang/dist: include/clang/AST include/clang/Basic include/clang/Driver include/clang/Serialization lib/AST lib/Basic lib/Driver/ToolChains lib/Driver/ToolChains/Arch...

2017-08-08 Thread Dimitry Andric
Author: dim Date: Tue Aug 8 16:53:22 2017 New Revision: 322261 URL: https://svnweb.freebsd.org/changeset/base/322261 Log: Vendor import of clang release_50 branch r310316: https://llvm.org/svn/llvm-project/cfe/branches/release_50@310316 Added: vendor/clang/dist/test/CodeGen/pause.c

svn commit: r322263 - vendor/compiler-rt/compiler-rt-release_50-r310316

2017-08-08 Thread Dimitry Andric
Author: dim Date: Tue Aug 8 16:53:34 2017 New Revision: 322263 URL: https://svnweb.freebsd.org/changeset/base/322263 Log: Tag compiler-rt release_50 branch r310316. Added: vendor/compiler-rt/compiler-rt-release_50-r310316/ - copied from r322262, vendor/compiler-rt/dist/

svn commit: r322265 - vendor/libc++/libc++-release_50-r310316

2017-08-08 Thread Dimitry Andric
Author: dim Date: Tue Aug 8 16:53:44 2017 New Revision: 322265 URL: https://svnweb.freebsd.org/changeset/base/322265 Log: Tag libc++ release_50 branch r310316. Added: vendor/libc++/libc++-release_50-r310316/ - copied from r322264, vendor/libc++/dist/

svn commit: r322260 - vendor/llvm/llvm-release_50-r310316

2017-08-08 Thread Dimitry Andric
Author: dim Date: Tue Aug 8 16:53:02 2017 New Revision: 322260 URL: https://svnweb.freebsd.org/changeset/base/322260 Log: Tag llvm release_50 branch r310316. Added: vendor/llvm/llvm-release_50-r310316/ - copied from r322259, vendor/llvm/dist/

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:43:41 2017 New Revision: 32 URL: https://svnweb.freebsd.org/changeset/base/32 Log: MFV r31: 7910 l2arc_write_buffers() may write beyond target_sz FreeBD note: the essence of this change was committed to FreeBSD in r314274. This commit catches

svn commit: r322225 - stable/10/share/vt/keymaps

2017-08-08 Thread Stefan Esser
Author: se Date: Tue Aug 8 10:45:22 2017 New Revision: 35 URL: https://svnweb.freebsd.org/changeset/base/35 Log: MFC 321858: Add alternate Turkish keyboard layout F, submitted by Ufur Guler. MFC 321859: While here, adjust a few file and path names in comments. Added:

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 11:07:34 2017 New Revision: 322234 URL: https://svnweb.freebsd.org/changeset/base/322234 Log: zfs: no need for __DECONST after abd constification in r322233 Note that vdev_label_write_pad2() is FreeBSD specific. MFC after:2 weeks X-MFC after:

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:48:52 2017 New Revision: 38 URL: https://svnweb.freebsd.org/changeset/base/38 Log: MFV r37: 8377 Panic in bookmark deletion illumos/illumos-gate@42418f9e73f0d007aa87675ecc206c26fc8e073e

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:47:56 2017 New Revision: 37 URL: https://svnweb.freebsd.org/changeset/base/37 Log: 8377 Panic in bookmark deletion illumos/illumos-gate@42418f9e73f0d007aa87675ecc206c26fc8e073e

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:58:01 2017 New Revision: 322232 URL: https://svnweb.freebsd.org/changeset/base/322232 Log: 8426 mark immutable buffer arguments as such in abd.h illumos/illumos-gate@9b195260e22529ac0e2580faaf89402420589c1c

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 11:19:14 2017 New Revision: 322239 URL: https://svnweb.freebsd.org/changeset/base/322239 Log: MFV r322238: 7915 checks in l2arc_evict could use some cleaning up illumos/illumos-gate@267ae6c3a88d2fc39276af66caafa978b0935b82

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 11:19:56 2017 New Revision: 322240 URL: https://svnweb.freebsd.org/changeset/base/322240 Log: 8491 uberblock on-disk padding to reserve space for smoothly merging zpool checkpoint & MMP in ZFS illumos/illumos-gate@79c2b812ee2010ebf20fdd92dc5f06b59000a94c

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

2017-08-08 Thread Baptiste Daroussin
Author: bapt Date: Tue Aug 8 11:24:40 2017 New Revision: 322243 URL: https://svnweb.freebsd.org/changeset/base/322243 Log: MFC r321812: Update pci_vendors to 2017.07.27 Modified: stable/11/share/misc/pci_vendors Directory Properties: stable/11/ (props changed) Modified:

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 11:24:13 2017 New Revision: 322242 URL: https://svnweb.freebsd.org/changeset/base/322242 Log: 8373 TXG_WAIT in ZIL commit path illumos/illumos-gate@d28671a3b094af696bea87f52272d4c4d89321c7

svn commit: r322251 - head/sys/dev/mlx5/mlx5_en

2017-08-08 Thread Hans Petter Selasky
Author: hselasky Date: Tue Aug 8 11:49:36 2017 New Revision: 322251 URL: https://svnweb.freebsd.org/changeset/base/322251 Log: Make sure the received IP header gets 32-bit aligned for short packets in the mlx5en(4) driver. MFC after:1 week Sponsored by: Mellanox

svn commit: r322218 - head/cddl/contrib/opensolaris/lib/libzfs/common

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:30:49 2017 New Revision: 322218 URL: https://svnweb.freebsd.org/changeset/base/322218 Log: MFV r322217: 8418 zfs_prop_get_table() call in zfs_validate_name() is a no-op illumos/illumos-gate@e09ba01dcda5e24964b8632718777b39166d86e4

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:31:42 2017 New Revision: 322219 URL: https://svnweb.freebsd.org/changeset/base/322219 Log: 8416 abd.h is not C++ friendly illumos/illumos-gate@5e2a074725cb7c16ea1c6554da11ab4d6b4e7aee

svn commit: r322224 - stable/11/share/vt/keymaps

2017-08-08 Thread Stefan Esser
Author: se Date: Tue Aug 8 10:45:13 2017 New Revision: 34 URL: https://svnweb.freebsd.org/changeset/base/34 Log: MFC 321858: Add alternate Turkish keyboard layout F, submitted by Ufur Guler. MFC 321859: While here, adjust a few file and path names in comments. Added:

svn commit: r322223 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor/illumos/dist/cmd/ztest

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:44:48 2017 New Revision: 33 URL: https://svnweb.freebsd.org/changeset/base/33 Log: 8378 crash due to bp in-memory modification of nopwrite block illumos/illumos-gate@b7edcb940884114e61382937505433c4c38c0278

svn commit: r322223 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor/illumos/dist/cmd/ztest

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:44:48 2017 New Revision: 33 URL: https://svnweb.freebsd.org/changeset/base/33 Log: 8378 crash due to bp in-memory modification of nopwrite block illumos/illumos-gate@b7edcb940884114e61382937505433c4c38c0278

svn commit: r322229 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor-sys/illumos/dist/uts/common/fs/zfs/sys vendor/illumos/dist/lib/libzfs/common vendor/illumos/dist/lib/libzfs_core/common

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:49:56 2017 New Revision: 39 URL: https://svnweb.freebsd.org/changeset/base/39 Log: 7600 zfs rollback should pass target snapshot to kernel illumos/illumos-gate@77b171372ed21642e04c873ef1e87fe2365520df

svn commit: r322229 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor-sys/illumos/dist/uts/common/fs/zfs/sys vendor/illumos/dist/lib/libzfs/common vendor/illumos/dist/lib/libzfs_core/common

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:49:56 2017 New Revision: 39 URL: https://svnweb.freebsd.org/changeset/base/39 Log: 7600 zfs rollback should pass target snapshot to kernel illumos/illumos-gate@77b171372ed21642e04c873ef1e87fe2365520df

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 11:14:40 2017 New Revision: 322237 URL: https://svnweb.freebsd.org/changeset/base/322237 Log: MFV r322236: 8126 ztest assertion failed in dbuf_dirty due to dn_nlevels changing illumos/illumos-gate@dcb6872c565819ac88acbc2ece999ef241c8b982

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 11:15:36 2017 New Revision: 322238 URL: https://svnweb.freebsd.org/changeset/base/322238 Log: 7915 checks in l2arc_evict could use some cleaning up illumos/illumos-gate@267ae6c3a88d2fc39276af66caafa978b0935b82

svn commit: r322248 - in head/sys/dev/mlx4: . mlx4_en

2017-08-08 Thread Hans Petter Selasky
Author: hselasky Date: Tue Aug 8 11:35:02 2017 New Revision: 322248 URL: https://svnweb.freebsd.org/changeset/base/322248 Log: Fix for mlx4en(4) to properly call m_defrag(). The m_defrag() function can only defrag mbuf chains which have a valid mbuf packet header. In r291699 when the

svn commit: r322217 - vendor/illumos/dist/lib/libzfs/common

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:28:01 2017 New Revision: 322217 URL: https://svnweb.freebsd.org/changeset/base/322217 Log: 8418 zfs_prop_get_table() call in zfs_validate_name() is a no-op illumos/illumos-gate@e09ba01dcda5e24964b8632718777b39166d86e4

svn commit: r322220 - head/sys/cddl/contrib/opensolaris

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:36:07 2017 New Revision: 30 URL: https://svnweb.freebsd.org/changeset/base/30 Log: MFV r322219: 8416 abd.h is not C++ friendly FreeBSD note: this is a record-only commit, we had to apply the change in r320156.

svn commit: r322226 - in head: cddl/contrib/opensolaris/cmd/ztest sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:46:51 2017 New Revision: 36 URL: https://svnweb.freebsd.org/changeset/base/36 Log: MFV r33: 8378 crash due to bp in-memory modification of nopwrite block illumos/illumos-gate@b7edcb940884114e61382937505433c4c38c0278

svn commit: r322231 - vendor/illumos/dist/lib/libzfs/common

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:55:42 2017 New Revision: 322231 URL: https://svnweb.freebsd.org/changeset/base/322231 Log: 8430 dir_is_empty_readdir() doesn't properly handle error from fdopendir() illumos/illumos-gate@ba6e7e6505150388de6dc6a88741164118a421bf

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 10:59:18 2017 New Revision: 322233 URL: https://svnweb.freebsd.org/changeset/base/322233 Log: MFV r322232: 8426 mark immutable buffer arguments as such in abd.h illumos/illumos-gate@9b195260e22529ac0e2580faaf89402420589c1c

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 11:13:27 2017 New Revision: 322236 URL: https://svnweb.freebsd.org/changeset/base/322236 Log: 8126 ztest assertion failed in dbuf_dirty due to dn_nlevels changing illumos/illumos-gate@dcb6872c565819ac88acbc2ece999ef241c8b982

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

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 11:27:19 2017 New Revision: 322246 URL: https://svnweb.freebsd.org/changeset/base/322246 Log: 8508 Mounting a zpool on 32-bit platforms panics illumos/illumos-gate@b11fe8c01471a5bff68e83e1fe5f809ad16b3be8

svn commit: r322247 - head/sys/cddl/contrib/opensolaris

2017-08-08 Thread Andriy Gapon
Author: avg Date: Tue Aug 8 11:28:38 2017 New Revision: 322247 URL: https://svnweb.freebsd.org/changeset/base/322247 Log: MFV r322246: 8508 Mounting a zpool on 32-bit platforms panics FreeBSD note: this is a record-only commit, the actual change originated from FreeBSD.

svn commit: r322249 - in stable/11: contrib/mdocml usr.bin/mandoc

2017-08-08 Thread Baptiste Daroussin
Author: bapt Date: Tue Aug 8 11:35:27 2017 New Revision: 322249 URL: https://svnweb.freebsd.org/changeset/base/322249 Log: MFC r313958, r319717, r321810 r313958: Import mandoc 1.4.1rc2 r319717: Import mandoc snapshot 2017-06-08 It implements missing man(7) macros used in

svn commit: r322250 - head/sys/dev/mlx5/mlx5_en

2017-08-08 Thread Hans Petter Selasky
Author: hselasky Date: Tue Aug 8 11:36:57 2017 New Revision: 322250 URL: https://svnweb.freebsd.org/changeset/base/322250 Log: Count drop events due to lack of PCI bandwidth as queue drops and not as input errors in the mlx5en(4) driver. This improves the sysadmin view of physical port

svn commit: r322253 - head/sys/dev/cyapa

2017-08-08 Thread Michael Gmelin
Author: grembo (ports committer) Date: Tue Aug 8 13:27:32 2017 New Revision: 322253 URL: https://svnweb.freebsd.org/changeset/base/322253 Log: Fix typo in cyapa out of bounds check. PR: 217783 Submitted by: razmys...@viva64.com MFC after:1 week Modified:

svn commit: r322254 - stable/11/usr.sbin/bsdinstall/scripts

2017-08-08 Thread Ed Maste
Author: emaste Date: Tue Aug 8 13:44:32 2017 New Revision: 322254 URL: https://svnweb.freebsd.org/changeset/base/322254 Log: MFC r321734: bsdinstall: default to UEFI-only boot on arm64 Sponsored by: The FreeBSD Foundation Modified: stable/11/usr.sbin/bsdinstall/scripts/zfsboot

Re: svn commit: r322252 - head/usr.bin/vmstat

2017-08-08 Thread Bruce Evans
On Tue, 8 Aug 2017, Emmanuel Vadot wrote: Log: vmstat: Always emit a space after the free-memory column When displaying in non-human form, if the free-memory number is large (more than 7 digits), there is no space between it and the page fault column. PR:221290 Submitted by:

Re: svn commit: r322252 - head/usr.bin/vmstat

2017-08-08 Thread Emmanuel Vadot
On Tue, 8 Aug 2017 23:55:52 +1000 (EST) Bruce Evans wrote: > On Tue, 8 Aug 2017, Emmanuel Vadot wrote: > > > Log: > > vmstat: Always emit a space after the free-memory column > > > > When displaying in non-human form, if the free-memory number > > is large (more than 7

svn commit: r322267 - vendor/lldb/lldb-release_50-r310316

2017-08-08 Thread Dimitry Andric
Author: dim Date: Tue Aug 8 16:53:52 2017 New Revision: 322267 URL: https://svnweb.freebsd.org/changeset/base/322267 Log: Tag lldb release_50 branch r310316. Added: vendor/lldb/lldb-release_50-r310316/ - copied from r322266, vendor/lldb/dist/

svn commit: r322266 - vendor/lld/lld-release_50-r310316

2017-08-08 Thread Dimitry Andric
Author: dim Date: Tue Aug 8 16:53:48 2017 New Revision: 322266 URL: https://svnweb.freebsd.org/changeset/base/322266 Log: Tag lld release_50 branch r310316. Added: vendor/lld/lld-release_50-r310316/ - copied from r322265, vendor/lld/dist/ ___

svn commit: r322264 - in vendor/libc++/dist: include test/std/input.output/string.streams/stringstream.cons test/std/thread/thread.mutex/thread.lock/thread.lock.scoped test/std/utilities/variant/va...

2017-08-08 Thread Dimitry Andric
Author: dim Date: Tue Aug 8 16:53:40 2017 New Revision: 322264 URL: https://svnweb.freebsd.org/changeset/base/322264 Log: Vendor import of libc++ release_50 branch r310316: https://llvm.org/svn/llvm-project/libcxx/branches/release_50@310316 Modified:

svn commit: r322270 - head/sys/dev/mly

2017-08-08 Thread John Baldwin
Author: jhb Date: Tue Aug 8 17:49:57 2017 New Revision: 322270 URL: https://svnweb.freebsd.org/changeset/base/322270 Log: Fix a NULL pointer dereference in mly_user_command(). If mly_user_command fails to allocate a command slot it jumps to an 'out' label used for error handling. The

svn commit: r322273 - stable/11/sys/kern

2017-08-08 Thread Mark Johnston
Author: markj Date: Tue Aug 8 19:47:11 2017 New Revision: 322273 URL: https://svnweb.freebsd.org/changeset/base/322273 Log: MFC r321884, r321896: Fix a witness assertion that fires when a lock type's class changes. Modified: stable/11/sys/kern/subr_witness.c Directory Properties:

svn commit: r322274 - stable/11/cddl/contrib/opensolaris/cmd/lockstat

2017-08-08 Thread Mark Johnston
Author: markj Date: Tue Aug 8 19:49:35 2017 New Revision: 322274 URL: https://svnweb.freebsd.org/changeset/base/322274 Log: MFC r321843, r321843: Let lockstat use ksyms(4)'s mmap interface. Modified: stable/11/cddl/contrib/opensolaris/cmd/lockstat/sym.c Directory Properties: stable/11/

svn commit: r322275 - in stable/11/sys: amd64/amd64 i386/i386

2017-08-08 Thread Mark Johnston
Author: markj Date: Tue Aug 8 19:53:06 2017 New Revision: 322275 URL: https://svnweb.freebsd.org/changeset/base/322275 Log: MFC r321847: Batch updates to v_wire_count when freeing page table pages on x86. Modified: stable/11/sys/amd64/amd64/pmap.c stable/11/sys/i386/i386/pmap.c

svn commit: r322276 - in head: usr.bin usr.bin/ruptime usr.bin/rwho usr.sbin usr.sbin/rwhod

2017-08-08 Thread Jeremie Le Hen
Author: jlh Date: Tue Aug 8 20:07:08 2017 New Revision: 322276 URL: https://svnweb.freebsd.org/changeset/base/322276 Log: Revert r322029 and r322031 so as to recommit them with a better commit log. PR: 220953 Reported by: ngie@ Modified: head/usr.bin/Makefile

svn commit: r322272 - head/sys/compat/linuxkpi/common/src

2017-08-08 Thread Alexander Motin
Author: mav Date: Tue Aug 8 19:36:34 2017 New Revision: 322272 URL: https://svnweb.freebsd.org/changeset/base/322272 Log: Fix few issues of LinuxKPI workqueue. LinuxKPI workqueue wrappers reported "successful" cancellation for works already completed in normal way. This change brings

svn commit: r322277 - in head: tools/build/mk usr.bin usr.bin/ruptime usr.bin/rwho usr.sbin usr.sbin/rwhod

2017-08-08 Thread Jeremie Le Hen
Author: jlh Date: Tue Aug 8 20:17:07 2017 New Revision: 322277 URL: https://svnweb.freebsd.org/changeset/base/322277 Log: rwho/ruptime/rwhod shouldn't be gated by RCMDS. As peter@ points out in pr/220953: "rwho, rwhod and ruptime are not part of the remote login suite (rsh, rlogin

Re: svn commit: r322029 - in head: usr.bin usr.sbin

2017-08-08 Thread Jeremie Le Hen
On Sat, Aug 5, 2017 at 3:38 PM, Brooks Davis wrote: > On Fri, Aug 04, 2017 at 04:50:32PM +0200, Jeremie Le Hen wrote: >> On Fri, Aug 4, 2017 at 12:42 AM, Ngie Cooper (yaneurabeya) >> wrote: >> > >> >> On Aug 3, 2017, at 14:30, Jeremie Le Hen

svn commit: r322278 - in head/sys: amd64/amd64 amd64/include dev/efidev

2017-08-08 Thread Warner Losh
Author: imp Date: Tue Aug 8 20:44:16 2017 New Revision: 322278 URL: https://svnweb.freebsd.org/changeset/base/322278 Log: Fail to open efirt device when no EFI on system. libefivar expects opening /dev/efi to indicate if the we can make efi runtime calls. With a null routine, it was

svn commit: r322279 - head/sys/dev/efidev

2017-08-08 Thread Warner Losh
Author: imp Date: Tue Aug 8 21:01:11 2017 New Revision: 322279 URL: https://svnweb.freebsd.org/changeset/base/322279 Log: Turns out to be even simpler to just not create /dev/efi if we don't have a efi runtime. Modified: head/sys/dev/efidev/efidev.c Modified: head/sys/dev/efidev/efidev.c

svn commit: r322255 - head/tests/sys/netinet

2017-08-08 Thread Alan Somers
Author: asomers Date: Tue Aug 8 15:37:21 2017 New Revision: 322255 URL: https://svnweb.freebsd.org/changeset/base/322255 Log: tests/sys/netinet/fibs_test: skip selected tests when firewalls are enabled Some tests send packets over epair(4) interfaces. Firewalls can cause spurious

Re: svn commit: r322214 - in head/tests: etc/rc.d sys/acl sys/file sys/geom/class/eli sys/geom/class/gate sys/geom/class/mirror sys/geom/class/nop sys/geom/class/uzip sys/kern sys/kqueue/libkqueue sys

2017-08-08 Thread Alan Somers
On Mon, Aug 7, 2017 at 10:59 PM, Ngie Cooper wrote: > Author: ngie > Date: Tue Aug 8 04:59:16 2017 > New Revision: 322214 > URL: https://svnweb.freebsd.org/changeset/base/322214 > > Log: > Make test scripts under tests/... non-executable > > Executable bits should be set at

svn commit: r322256 - head/sys/dev/hwpmc

2017-08-08 Thread Konstantin Belousov
Author: kib Date: Tue Aug 8 15:46:29 2017 New Revision: 322256 URL: https://svnweb.freebsd.org/changeset/base/322256 Log: Fix logic error in the the assert, causing the condition to be always true. Also improve the formatting of the corresponding KASSERT message. Based on the

Re: svn commit: r302474 - in head: cddl/lib/libdtrace tests/sys/netinet

2017-08-08 Thread Alan Somers
On Fri, Jul 8, 2016 at 5:44 PM, George V. Neville-Neil wrote: > Author: gnn > Date: Fri Jul 8 23:44:09 2016 > New Revision: 302474 > URL: https://svnweb.freebsd.org/changeset/base/302474 > > Log: > On FreeBSD there is a setsockopt option SO_USER_COOKIE which allows >

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

2017-08-08 Thread Warner Losh
Author: imp Date: Tue Aug 8 16:06:16 2017 New Revision: 322257 URL: https://svnweb.freebsd.org/changeset/base/322257 Log: Use the correct queue depth for nda devices. Submitted by: Matt Williams Modified: head/sys/dev/nvme/nvme_sim.c Modified: head/sys/dev/nvme/nvme_sim.c

svn commit: r322258 - head/sys/kern

2017-08-08 Thread Alan Somers
Author: asomers Date: Tue Aug 8 16:14:31 2017 New Revision: 322258 URL: https://svnweb.freebsd.org/changeset/base/322258 Log: Make p1003_1b.aio_listio_max a tunable p1003_1b.aio_listio_max is now a tunable. Its value is reflected in the sysctl of the same name, and the sysconf(3)