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

2016-10-14 Thread John Baldwin
Author: jhb Date: Fri Oct 14 21:51:50 2016 New Revision: 307333 URL: https://svnweb.freebsd.org/changeset/base/307333 Log: Reprogram I/O APIC interrupt pins when registering an I/O APIC. All I/O APIC pins are masked when an I/O APIC is first probed. The APIC enumerator (MP Table or

svn commit: r307332 - in head/sys: amd64/amd64 arm/arm arm64/arm64 i386/i386 powerpc/powerpc

2016-10-14 Thread John Baldwin
Author: jhb Date: Fri Oct 14 20:01:07 2016 New Revision: 307332 URL: https://svnweb.freebsd.org/changeset/base/307332 Log: Drop support for using mmap() with /dev/kmem. Using the device pager with /dev/kmem is not stable since KVA mappings are transient, but the device pager caches the

Re: svn commit: r307231 - head/lib/libgcc_s

2016-10-14 Thread Tijl Coosemans
On Fri, 14 Oct 2016 20:55:30 +0200 Dimitry Andric wrote: > On 14 Oct 2016, at 04:06, Ed Maste wrote: >> On 14 October 2016 at 01:53, Bruce Evans wrote: compiler-rt's complex division support routines contain calls to

svn commit: r307279 - in stable/10/sys/cddl/contrib/opensolaris/uts/common: fs/zfs fs/zfs/sys sys/fs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:27:40 2016 New Revision: 307279 URL: https://svnweb.freebsd.org/changeset/base/307279 Log: MFC r305331: MFV r304155: 7090 zfs should improve allocation order and throttle allocations illumos/illumos-gate@0f7643c7376dd69a08acbfc9d1d7d548b10c846a

svn commit: r307284 - in stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:31:47 2016 New Revision: 307284 URL: https://svnweb.freebsd.org/changeset/base/307284 Log: MFC r305334: MFV r304157: 7230 add assertions to dmu_send_impl() to verify that stream includes BEGIN and END records

svn commit: r307285 - in stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:32:24 2016 New Revision: 307285 URL: https://svnweb.freebsd.org/changeset/base/307285 Log: MFC r305334: MFV r304157: 7230 add assertions to dmu_send_impl() to verify that stream includes BEGIN and END records

svn commit: r307291 - in stable/11/sys/dev/hyperv: include netvsc vmbus

2016-10-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Oct 14 07:40:04 2016 New Revision: 307291 URL: https://svnweb.freebsd.org/changeset/base/307291 Log: MFC 302543-302545,302547,302549,302554,302556,302557,302559,302606 302543 hyperv/vmbus: Use post message Hypercall APIs for channel request Sponsored

svn commit: r307292 - in stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:40:20 2016 New Revision: 307292 URL: https://svnweb.freebsd.org/changeset/base/307292 Log: MFC r305340: MFC r305337: 7004 dmu_tx_hold_zap() does dnode_hold() 7x on same object Using a benchmark which has 32 threads creating 2 million files in the same

svn commit: r307293 - stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:41:11 2016 New Revision: 307293 URL: https://svnweb.freebsd.org/changeset/base/307293 Log: MFC r305342: Missed FreeBSD-specific piece of r305338. Modified: stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c Directory Properties: stable/11/

Re: svn commit: r307235 - in head: sbin/pfctl share/man/man5 sys/netpfil/pf

2016-10-14 Thread Kristof Provost
This work was done by franco_opnsense.org I forgot to credit him in the commit message. Sorry Franco. Regards, Kristof On 13 Oct 2016, at 22:34, Kristof Provost wrote: Author: kp Date: Thu Oct 13 20:34:44 2016 New Revision: 307235 URL: https://svnweb.freebsd.org/changeset/base/307235 Log:

svn commit: r307305 - in stable/11/sys: conf dev/hyperv/vmbus modules/hyperv/vmbus

2016-10-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Oct 14 08:26:17 2016 New Revision: 307305 URL: https://svnweb.freebsd.org/changeset/base/307305 Log: MFC 302692 hyperv/vmbus: Merge hv_connection.c into hv_channel.c Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r307307 - in stable/11/sys: dev/hyperv/include dev/hyperv/netvsc dev/hyperv/storvsc dev/hyperv/utilities dev/hyperv/vmbus modules/hyperv/utilities

2016-10-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Oct 14 08:45:53 2016 New Revision: 307307 URL: https://svnweb.freebsd.org/changeset/base/307307 Log: MFC 302698-302704,302706 302698 hyperv/vmbus: Add vmbus method for GUID base device probing. Reduce the exposure of hv_device. Sponsored by:

svn commit: r307276 - stable/10/cddl/contrib/opensolaris/cmd/ztest

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:24:43 2016 New Revision: 307276 URL: https://svnweb.freebsd.org/changeset/base/307276 Log: MFC r305328: MFV r303081: 7163 ztest failures due to excess error injection illumos/illumos-gate@f34284d835bc555f987c1310df46c034c3101155

svn commit: r307277 - in stable/11/sys/cddl/contrib/opensolaris/uts/common: fs/zfs fs/zfs/sys sys/fs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:26:19 2016 New Revision: 307277 URL: https://svnweb.freebsd.org/changeset/base/307277 Log: MFC r305331: MFV r304155: 7090 zfs should improve allocation order and throttle allocations illumos/illumos-gate@0f7643c7376dd69a08acbfc9d1d7d548b10c846a

svn commit: r307310 - in stable/11/sys/dev/hyperv: include vmbus

2016-10-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Oct 14 09:10:41 2016 New Revision: 307310 URL: https://svnweb.freebsd.org/changeset/base/307310 Log: MFC 302723,302726,302731 302723 hyperv: All Hypercall parameters have same alignment requirement. Sponsored by: Microsoft OSTC Differential

svn commit: r307312 - stable/11/lib/libc/gen

2016-10-14 Thread Konstantin Belousov
Author: kib Date: Fri Oct 14 09:34:48 2016 New Revision: 307312 URL: https://svnweb.freebsd.org/changeset/base/307312 Log: MFC r307037: Correct indent. Modified: stable/11/lib/libc/gen/recvmmsg.c Directory Properties: stable/11/ (props changed) Modified:

svn commit: r307266 - in stable/10: cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/ztest sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs...

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:14:35 2016 New Revision: 307266 URL: https://svnweb.freebsd.org/changeset/base/307266 Log: MFC r305323: MFV r302991: 6950 ARC should cache compressed data illumos/illumos-gate@dcbf3bd6a1f1360fc1afcee9e22c6dcff7844bf2

svn commit: r307278 - in stable/11/sys/dev/hyperv: include vmbus

2016-10-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Oct 14 07:27:29 2016 New Revision: 307278 URL: https://svnweb.freebsd.org/changeset/base/307278 Log: MFC 302540 hyperv/vmbus: Implement a new set of APIs for post message Hypercall And use this new APIs for Initial Contact post message Hypercall.

svn commit: r307299 - stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:46:09 2016 New Revision: 307299 URL: https://svnweb.freebsd.org/changeset/base/307299 Log: MFC r305563: MFV r305562: 7259 DS_FIELD_LARGE_BLOCKS is unused The DS_FIELD_LARGE_BLOCKS macro has been unused since the integration of this patch: commit

svn commit: r307298 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:45:10 2016 New Revision: 307298 URL: https://svnweb.freebsd.org/changeset/base/307298 Log: MFC r305561: MFV r305560: 7278 tuning zfs_arc_max does not impact arc_c_min When changing zfs_arc_max (e.g. as zdb does), it may be set to less than the default

svn commit: r307272 - stable/10/cddl/contrib/opensolaris/cmd/ztest

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:20:49 2016 New Revision: 307272 URL: https://svnweb.freebsd.org/changeset/base/307272 Log: MFC r305326: MFV r303079: 7147 ztest: ztest_ddt_repair fails with ztest_pattern_match assertion illumos/illumos-gate@aab80726335c76a7cae32c7300890248d73a51e3

svn commit: r307273 - stable/11/cddl/contrib/opensolaris/cmd/ztest

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:21:55 2016 New Revision: 307273 URL: https://svnweb.freebsd.org/changeset/base/307273 Log: MFC r305327: MFV r303080: 6451 ztest fails due to checksum errors illumos/illumos-gate@f9eb9fdf196b6ed476e4ffc69cecd8b0da3cb7e7

svn commit: r307274 - stable/10/cddl/contrib/opensolaris/cmd/ztest

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:22:44 2016 New Revision: 307274 URL: https://svnweb.freebsd.org/changeset/base/307274 Log: MFC r305327: MFV r303080: 6451 ztest fails due to checksum errors illumos/illumos-gate@f9eb9fdf196b6ed476e4ffc69cecd8b0da3cb7e7

svn commit: r307290 - in stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:39:34 2016 New Revision: 307290 URL: https://svnweb.freebsd.org/changeset/base/307290 Log: MFC r305340: MFC r305337: 7004 dmu_tx_hold_zap() does dnode_hold() 7x on same object Using a benchmark which has 32 threads creating 2 million files in the same

Re: svn commit: r307252 - head/sys/arm/broadcom/bcm2835

2016-10-14 Thread Andrew Turner
On Fri, 14 Oct 2016 03:00:53 + (UTC) Oleksandr Tymoshenko wrote: > Author: gonzo > Date: Fri Oct 14 03:00:53 2016 > New Revision: 307252 > URL: https://svnweb.freebsd.org/changeset/base/307252 > > Log: > Make bcm2835_machdep.c optional > > bcm2835_machdep.c

svn commit: r307287 - in stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:35:43 2016 New Revision: 307287 URL: https://svnweb.freebsd.org/changeset/base/307287 Log: MFC r305338: MFV r305335: 7003 zap_lockdir() should tag hold zap_lockdir() / zap_unlockdir() should take a "void *tag" argument which tags the hold on the zap. This

svn commit: r307301 - in stable/11/sys/dev/hyperv: include vmbus

2016-10-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Oct 14 07:47:35 2016 New Revision: 307301 URL: https://svnweb.freebsd.org/changeset/base/307301 Log: MFC 302607-302612 302607 hyperv/vmbus: Use post message Hypercall APIs for channel open Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r307300 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:47:07 2016 New Revision: 307300 URL: https://svnweb.freebsd.org/changeset/base/307300 Log: MFC r305563: MFV r305562: 7259 DS_FIELD_LARGE_BLOCKS is unused The DS_FIELD_LARGE_BLOCKS macro has been unused since the integration of this patch: commit

svn commit: r307304 - stable/11/sys/dev/hyperv/vmbus

2016-10-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Oct 14 08:18:55 2016 New Revision: 307304 URL: https://svnweb.freebsd.org/changeset/base/307304 Log: MFC 302636-302638 302636 hyperv/vmbus: Move channel map to vmbus_softc Sponsored by: Microsoft OSTC Differential Revision:

Re: svn commit: r307257 - in head/sys: arm/broadcom/bcm2835 arm64/broadcom arm64/broadcom/bcm2837 arm64/conf conf

2016-10-14 Thread Andrew Turner
On Fri, 14 Oct 2016 03:37:36 + (UTC) Oleksandr Tymoshenko wrote: > Author: gonzo > Date: Fri Oct 14 03:37:35 2016 > New Revision: 307257 > URL: https://svnweb.freebsd.org/changeset/base/307257 > > Log: > Add initial Raspberry Pi 3 support > > RPI3 kernel config

svn commit: r307270 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:19:08 2016 New Revision: 307270 URL: https://svnweb.freebsd.org/changeset/base/307270 Log: MFC r305325: MFV r303078: 7086 ztest attempts dva_get_dsize_sync on an embedded blockpointer illumos/illumos-gate@926549256b71acd595f69b236779ff6b78fa08ef

svn commit: r307269 - stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:18:27 2016 New Revision: 307269 URL: https://svnweb.freebsd.org/changeset/base/307269 Log: MFC r305325: MFV r303078: 7086 ztest attempts dva_get_dsize_sync on an embedded blockpointer illumos/illumos-gate@926549256b71acd595f69b236779ff6b78fa08ef

svn commit: r307268 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:16:51 2016 New Revision: 307268 URL: https://svnweb.freebsd.org/changeset/base/307268 Log: MFC r305324: MFV r303077: 7072 zfs fails to expand if lun added when os is in shutdown state illumos/illumos-gate@c39a2aae1e2c439d156021edfc20910dad7f9891

svn commit: r307267 - stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:16:11 2016 New Revision: 307267 URL: https://svnweb.freebsd.org/changeset/base/307267 Log: MFC r305324: MFV r303077: 7072 zfs fails to expand if lun added when os is in shutdown state illumos/illumos-gate@c39a2aae1e2c439d156021edfc20910dad7f9891

svn commit: r307286 - in stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:33:36 2016 New Revision: 307286 URL: https://svnweb.freebsd.org/changeset/base/307286 Log: MFC r305338: MFV r305335: 7003 zap_lockdir() should tag hold zap_lockdir() / zap_unlockdir() should take a "void *tag" argument which tags the hold on the zap. This

svn commit: r307311 - stable/11/lib/libc/gen

2016-10-14 Thread Konstantin Belousov
Author: kib Date: Fri Oct 14 09:28:59 2016 New Revision: 307311 URL: https://svnweb.freebsd.org/changeset/base/307311 Log: MFC r307036: Fill msg_len for the initial element of msgvec. Modified: stable/11/lib/libc/gen/recvmmsg.c Directory Properties: stable/11/ (props changed)

svn commit: r307282 - in stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:30:16 2016 New Revision: 307282 URL: https://svnweb.freebsd.org/changeset/base/307282 Log: MFC r305333: MFV r304156: 7235 remove unused func dsl_dataset_set_blkptr illumos/illumos-gate@bd56f80007857b960e0981ed0797ad8ec844a96b

svn commit: r307283 - in stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:30:54 2016 New Revision: 307283 URL: https://svnweb.freebsd.org/changeset/base/307283 Log: MFC r305333: MFV r304156: 7235 remove unused func dsl_dataset_set_blkptr illumos/illumos-gate@bd56f80007857b960e0981ed0797ad8ec844a96b

svn commit: r307294 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:41:44 2016 New Revision: 307294 URL: https://svnweb.freebsd.org/changeset/base/307294 Log: MFC r305342: Missed FreeBSD-specific piece of r305338. Modified: stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c Directory Properties: stable/10/

svn commit: r307302 - in stable/11/sys: conf dev/hyperv/include dev/hyperv/netvsc dev/hyperv/storvsc dev/hyperv/vmbus modules/hyperv/netvsc modules/hyperv/storvsc modules/hyperv/vmbus

2016-10-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Oct 14 08:02:37 2016 New Revision: 307302 URL: https://svnweb.freebsd.org/changeset/base/307302 Log: MFC 302617-302621,302623,302629-302631 302617 hyperv/vmbus: Flatten channel message response processing. Sponsored by: Microsoft OSTC

svn commit: r307309 - stable/11/sys/dev/hyperv/vmbus

2016-10-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Oct 14 09:00:29 2016 New Revision: 307309 URL: https://svnweb.freebsd.org/changeset/base/307309 Log: MFC 302710,302713 302710 hyperv/vmbus: Remove unnecessary callback check. Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r307271 - stable/11/cddl/contrib/opensolaris/cmd/ztest

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:20:07 2016 New Revision: 307271 URL: https://svnweb.freebsd.org/changeset/base/307271 Log: MFC r305326: MFV r303079: 7147 ztest: ztest_ddt_repair fails with ztest_pattern_match assertion illumos/illumos-gate@aab80726335c76a7cae32c7300890248d73a51e3

svn commit: r307275 - stable/11/cddl/contrib/opensolaris/cmd/ztest

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:23:58 2016 New Revision: 307275 URL: https://svnweb.freebsd.org/changeset/base/307275 Log: MFC r305328: MFV r303081: 7163 ztest failures due to excess error injection illumos/illumos-gate@f34284d835bc555f987c1310df46c034c3101155

svn commit: r307288 - stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:36:32 2016 New Revision: 307288 URL: https://svnweb.freebsd.org/changeset/base/307288 Log: MFC r305339: MFV r305336: 7247 zfs receive of deduplicated stream fails This resolves two 'zfs recv' issues. First, when receiving into an existing filesystem, a

svn commit: r307289 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:37:08 2016 New Revision: 307289 URL: https://svnweb.freebsd.org/changeset/base/307289 Log: MFC r305339: MFV r305336: 7247 zfs receive of deduplicated stream fails This resolves two 'zfs recv' issues. First, when receiving into an existing filesystem, a

svn commit: r307308 - in stable/11/sys/dev/hyperv: include vmbus

2016-10-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Oct 14 08:55:49 2016 New Revision: 307308 URL: https://svnweb.freebsd.org/changeset/base/307308 Log: MFC 302707-302709 302707 hyperv/vmbus: Nuke unused field from hv_vmbus_channel. Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r307281 - stable/10/cddl/contrib/opensolaris/cmd/zdb

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:29:23 2016 New Revision: 307281 URL: https://svnweb.freebsd.org/changeset/base/307281 Log: MFC r305332: MFV r304159: 7277 zdb should be able to print zfs_dbgmsg's illumos/illumos-gate@29bdd2f916366ece37c4748bca6b3d61f57a223b

svn commit: r307280 - stable/11/cddl/contrib/opensolaris/cmd/zdb

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:28:43 2016 New Revision: 307280 URL: https://svnweb.freebsd.org/changeset/base/307280 Log: MFC r305332: MFV r304159: 7277 zdb should be able to print zfs_dbgmsg's illumos/illumos-gate@29bdd2f916366ece37c4748bca6b3d61f57a223b

svn commit: r307297 - stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:44:24 2016 New Revision: 307297 URL: https://svnweb.freebsd.org/changeset/base/307297 Log: MFC r305561: MFV r305560: 7278 tuning zfs_arc_max does not impact arc_c_min When changing zfs_arc_max (e.g. as zdb does), it may be set to less than the default

svn commit: r307295 - stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:42:53 2016 New Revision: 307295 URL: https://svnweb.freebsd.org/changeset/base/307295 Log: MFC r305456 (by avg): fix zfs pool creation accidentally broken by r305331 The upstream change introduced a new load state, SPA_LOAD_CREATE, and vdev_geom code needs

svn commit: r307296 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:43:28 2016 New Revision: 307296 URL: https://svnweb.freebsd.org/changeset/base/307296 Log: MFC r305456 (by avg): fix zfs pool creation accidentally broken by r305331 The upstream change introduced a new load state, SPA_LOAD_CREATE, and vdev_geom code needs

svn commit: r307303 - in stable/11/sys/dev/hyperv: include netvsc vmbus

2016-10-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Oct 14 08:14:51 2016 New Revision: 307303 URL: https://svnweb.freebsd.org/changeset/base/307303 Log: MFC 302632-302634 302632 hyperv/vmbus: More verbose for GPADL_connect/chan_{rescind,offer} Reviewed by:Dexuan Cui , Hongjiang Zhang

svn commit: r307306 - in stable/11/sys/dev/hyperv: include netvsc vmbus

2016-10-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Oct 14 08:34:44 2016 New Revision: 307306 URL: https://svnweb.freebsd.org/changeset/base/307306 Log: MFC 302693-302697 302693 hyperv/vmbus: Make channel id a field of hv_vmbus_channel. This prepares to remove the unnecessary offer message embedding in

svn commit: r307335 - in head/sys: arm/broadcom/bcm2835 arm64/broadcom arm64/conf conf

2016-10-14 Thread Oleksandr Tymoshenko
Author: gonzo Date: Fri Oct 14 22:23:03 2016 New Revision: 307335 URL: https://svnweb.freebsd.org/changeset/base/307335 Log: Make BRCM2837 port conform FreeBSD/ARM64 guidelines - Rename SOC_BCM2837 to SOC_BRCM_BCM2837, put it to opt_soc.h - do not use files.XXX files, just move required

Re: svn commit: r307082 - in head: . sys/amd64/conf sys/arm/conf sys/arm64/conf sys/conf sys/i386/conf sys/mips/conf sys/modules/cc sys/modules/khelp sys/netinet sys/netinet/tcp_stacks sys/pc98/conf s

2016-10-14 Thread Shawn Webb
On Wed, Oct 12, 2016 at 02:16:42AM +, Jonathan T. Looney wrote: > Author: jtl > Date: Wed Oct 12 02:16:42 2016 > New Revision: 307082 > URL: https://svnweb.freebsd.org/changeset/base/307082 > > Log: > In the TCP stack, the hhook(9) framework provides hooks for kernel modules > to add

svn commit: r307337 - head/sys/netinet

2016-10-14 Thread Patrick Kelsey
Author: pkelsey Date: Sat Oct 15 01:41:28 2016 New Revision: 307337 URL: https://svnweb.freebsd.org/changeset/base/307337 Log: Fix cases where the TFO pending counter would leak references, and eventually, memory. Also renamed some tfo labels and added/reworked comments for clarity.

svn commit: r307338 - head/sys/boot/i386/libi386

2016-10-14 Thread Warner Losh
Author: imp Date: Sat Oct 15 05:53:09 2016 New Revision: 307338 URL: https://svnweb.freebsd.org/changeset/base/307338 Log: Create a pcibios-version environment FORTH word. This allows one to conditionally compile forth code before using the pcibios- words. Modified:

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

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 12:03:04 2016 New Revision: 307318 URL: https://svnweb.freebsd.org/changeset/base/307318 Log: MFV r307314: 6988 spa_sync() spends half its time in dmu_objset_do_userquota_updates Using a benchmark which creates 2 million files in one TXG, I observe that the

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

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 12:01:33 2016 New Revision: 307317 URL: https://svnweb.freebsd.org/changeset/base/307317 Log: MFV r307313: 5120 zfs should allow large block/gzip/raidz boot pool (loader project) Reviewed by: George Wilson Reviewed by: Yuri

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

2016-10-14 Thread Andriy Gapon
On 14/10/2016 15:22, Alexander Motin wrote: > On 14.10.2016 15:11, Andriy Gapon wrote: >> On 14/10/2016 15:01, Alexander Motin wrote: >>> Author: mav >>> Date: Fri Oct 14 12:01:33 2016 >>> New Revision: 307317 >>> URL: https://svnweb.freebsd.org/changeset/base/307317 >>> >>> Log: >>> MFV

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

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 11:46:17 2016 New Revision: 307314 URL: https://svnweb.freebsd.org/changeset/base/307314 Log: 6988 spa_sync() spends half its time in dmu_objset_do_userquota_updates Using a benchmark which creates 2 million files in one TXG, I observe that the thread running

svn commit: r307315 - in vendor-sys/illumos/dist/uts/common/fs/zfs: . sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 11:49:36 2016 New Revision: 307315 URL: https://svnweb.freebsd.org/changeset/base/307315 Log: 7301 zpool export -f should be able to interrupt file freeing Reviewed by: Matthew Ahrens Reviewed by: Sanjay Nadkarni

svn commit: r307313 - in vendor-sys/illumos/dist/uts/common/fs/zfs: . sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 11:41:06 2016 New Revision: 307313 URL: https://svnweb.freebsd.org/changeset/base/307313 Log: 5120 zfs should allow large block/gzip/raidz boot pool (loader project) Reviewed by: George Wilson Reviewed by: Yuri Pankov

svn commit: r307320 - head/release/picobsd/build

2016-10-14 Thread Luigi Rizzo
Author: luigi Date: Fri Oct 14 15:16:44 2016 New Revision: 307320 URL: https://svnweb.freebsd.org/changeset/base/307320 Log: adjust picobsd script to work with HEAD Modified: head/release/picobsd/build/picobsd Modified: head/release/picobsd/build/picobsd

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

2016-10-14 Thread Andriy Gapon
On 14/10/2016 15:01, Alexander Motin wrote: > Author: mav > Date: Fri Oct 14 12:01:33 2016 > New Revision: 307317 > URL: https://svnweb.freebsd.org/changeset/base/307317 > > Log: > MFV r307313: > 5120 zfs should allow large block/gzip/raidz boot pool (loader project) > > Reviewed by:

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

2016-10-14 Thread Julian Elischer
On 14/10/2016 5:01 AM, Alexander Motin wrote: Author: mav Date: Fri Oct 14 12:01:33 2016 New Revision: 307317 URL: https://svnweb.freebsd.org/changeset/base/307317 Log: MFV r307313: 5120 zfs should allow large block/gzip/raidz boot pool (loader project) Reviewed by: George Wilson

svn commit: r307321 - in head/sys/arm64: arm64 include

2016-10-14 Thread Andrew Turner
Author: andrew Date: Fri Oct 14 15:53:48 2016 New Revision: 307321 URL: https://svnweb.freebsd.org/changeset/base/307321 Log: Rework how we store the VFP registers in the pcb. This will be used when creating a floating-point context within the kernel without having to move the stored values

svn commit: r307322 - head/sys/boot/common

2016-10-14 Thread Warner Losh
Author: imp Date: Fri Oct 14 16:05:44 2016 New Revision: 307322 URL: https://svnweb.freebsd.org/changeset/base/307322 Log: The file /boot/boot.conf existed for the 3.0 release (r38764). It was replaced by /boot/loader.rc for 3.1 (r42682). In May 2000, this was documented as deprecated

svn commit: r307319 - in head/sys/netinet: . tcp_stacks

2016-10-14 Thread Jonathan T. Looney
Author: jtl Date: Fri Oct 14 14:57:43 2016 New Revision: 307319 URL: https://svnweb.freebsd.org/changeset/base/307319 Log: The code currently resets the keepalive timer each time a packet is received on a TCP session that has entered the ESTABLISHED state. This results in a lot of calls to

svn commit: r307336 - head/sys/netinet

2016-10-14 Thread Jonathan T. Looney
Author: jtl Date: Sat Oct 15 00:29:15 2016 New Revision: 307336 URL: https://svnweb.freebsd.org/changeset/base/307336 Log: r307082 added the TCP_HHOOK kernel option and made some existing code only compile when that option is configured. In tcp_destroy(), the error variable is now only used

Re: svn commit: r307082 - in head: . sys/amd64/conf sys/arm/conf sys/arm64/conf sys/conf sys/i386/conf sys/mips/conf sys/modules/cc sys/modules/khelp sys/netinet sys/netinet/tcp_stacks sys/pc98/conf s

2016-10-14 Thread Jonathan Looney
Thanks! Yes, that was clearly an error on my part, and your patch is an obvious solution. I committed it at r307336. Thanks again! Jonathan On Fri, Oct 14, 2016 at 8:01 PM, Shawn Webb wrote: > On Wed, Oct 12, 2016 at 02:16:42AM +, Jonathan T. Looney wrote: > >

svn commit: r307334 - in head/sys/arm64: arm64 include

2016-10-14 Thread Andrew Turner
Author: andrew Date: Fri Oct 14 22:20:14 2016 New Revision: 307334 URL: https://svnweb.freebsd.org/changeset/base/307334 Log: Create macros for the MAIR memory attributes. While here add an uncached memory type, however the VM code still needs to be taught about this. MFC after:1

svn commit: r307264 - stable/11/sys/cam

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 06:56:06 2016 New Revision: 307264 URL: https://svnweb.freebsd.org/changeset/base/307264 Log: MFC r306747, r307042: Fix ABI compat shims, broken by adding NVMe support. Modified: stable/11/sys/cam/cam_compat.c stable/11/sys/cam/cam_compat.h Directory

svn commit: r307265 - in stable/11: cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/ztest sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs...

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 07:13:43 2016 New Revision: 307265 URL: https://svnweb.freebsd.org/changeset/base/307265 Log: MFC r305323: MFV r302991: 6950 ARC should cache compressed data illumos/illumos-gate@dcbf3bd6a1f1360fc1afcee9e22c6dcff7844bf2

svn commit: r307327 - in head: sys/boot/efi/loader/arch/i386 targets/pseudo/userland/misc

2016-10-14 Thread Sean Bruno
Author: sbruno Date: Fri Oct 14 17:25:29 2016 New Revision: 307327 URL: https://svnweb.freebsd.org/changeset/base/307327 Log: Update i386 build of loader.efi (but leave it disabled) so that we at least build it now. Reviewed by: emaste Differential Revision:

Re: svn commit: r307326 - head/sys/boot/efi/loader

2016-10-14 Thread Doug Ambrisko
On Fri, Oct 14, 2016 at 11:16:02AM -0600, Warner Losh wrote: | Love the functionality, but don't like using the 'hint' namespace for | this. Can we change it now before too many things depend on it? We had | similar issues in ACPI and moved it to the 'acpi' space. Can we move | this to the

svn commit: r307328 - head/sys/arm64/broadcom/bcm2837

2016-10-14 Thread Oleksandr Tymoshenko
Author: gonzo Date: Fri Oct 14 17:40:48 2016 New Revision: 307328 URL: https://svnweb.freebsd.org/changeset/base/307328 Log: Remove redundant kern_clocksource.c. It is already in conf/files.arm64 Reported by: andrew Modified: head/sys/arm64/broadcom/bcm2837/files.bcm2837 Modified:

Re: svn commit: r307326 - head/sys/boot/efi/loader

2016-10-14 Thread Warner Losh
Love the functionality, but don't like using the 'hint' namespace for this. Can we change it now before too many things depend on it? We had similar issues in ACPI and moved it to the 'acpi' space. Can we move this to the 'smbios' space please? The reason is that 'hint' is special and sometimes

Re: svn commit: r307257 - in head/sys: arm/broadcom/bcm2835 arm64/broadcom arm64/broadcom/bcm2837 arm64/conf conf

2016-10-14 Thread Oleksandr Tymoshenko
> On Oct 14, 2016, at 1:31 AM, Andrew Turner wrote: > > On Fri, 14 Oct 2016 03:37:36 + (UTC) > Oleksandr Tymoshenko > wrote: > >> Author: gonzo >> Date: Fri Oct 14 03:37:35 2016 >> New Revision: 307257 >> URL:

Re: svn commit: r307252 - head/sys/arm/broadcom/bcm2835

2016-10-14 Thread Oleksandr Tymoshenko
> On Oct 14, 2016, at 1:37 AM, Andrew Turner wrote: > > On Fri, 14 Oct 2016 03:00:53 + (UTC) > Oleksandr Tymoshenko wrote: > >> Author: gonzo >> Date: Fri Oct 14 03:00:53 2016 >> New Revision: 307252 >> URL:

Re: svn commit: r307326 - head/sys/boot/efi/loader

2016-10-14 Thread Ravi Pokala
-Original Message- > From: on behalf of Warner Losh > > Date: 2016-10-14, Friday at 10:16 > To: Doug Ambrisko > Cc: src-committers , "svn-src-all@freebsd.org" >

Re: svn commit: r307326 - head/sys/boot/efi/loader

2016-10-14 Thread Ravi Pokala
-Original Message- > From: on behalf of Doug Ambrisko > > Date: 2016-10-14, Friday at 10:27 > To: Warner Losh > Cc: Doug Ambrisko , src-committers > ,

svn commit: r307329 - releng/10.3/contrib/libarchive/libarchive/test

2016-10-14 Thread Ed Maste
Author: emaste Date: Fri Oct 14 17:43:39 2016 New Revision: 307329 URL: https://svnweb.freebsd.org/changeset/base/307329 Log: Remove duplicate file content from patch misapplication in r306941 The three files affected were tests and aren't normally built so this had no user-facing effect

svn commit: r307323 - head/sys/boot/common

2016-10-14 Thread Warner Losh
Author: imp Date: Fri Oct 14 16:23:05 2016 New Revision: 307323 URL: https://svnweb.freebsd.org/changeset/base/307323 Log: Remove fetching of pInterp. Currently, there's no actual effect other than to store the location of a forth word that is subsequently never used. It was last used

svn commit: r307325 - head/lib

2016-10-14 Thread Ed Maste
Author: emaste Date: Fri Oct 14 17:04:07 2016 New Revision: 307325 URL: https://svnweb.freebsd.org/changeset/base/307325 Log: Simplify logic for libproc and librtld_db in lib/Makefile Modified: head/lib/Makefile Modified: head/lib/Makefile

svn commit: r307324 - in head/sys/boot: common efi/loader efi/loader/arch/amd64 efi/loader/arch/arm efi/loader/arch/arm64 efi/loader/arch/i386 ficl ficl/i386 i386/libi386 mips/beri/loader pc98/libpc98

2016-10-14 Thread Warner Losh
Author: imp Date: Fri Oct 14 16:23:12 2016 New Revision: 307324 URL: https://svnweb.freebsd.org/changeset/base/307324 Log: Create a new linker set, Xficl_compile_set which contains a list of functions to call at the appropriate time to register new forth words. In the past we've done this

svn commit: r307326 - head/sys/boot/efi/loader

2016-10-14 Thread Doug Ambrisko
Author: ambrisko Date: Fri Oct 14 17:10:53 2016 New Revision: 307326 URL: https://svnweb.freebsd.org/changeset/base/307326 Log: In UEFI mode expose the SMBIOS anchor base address via kenv so the kernel etc. can find out where the SMBIOS entry point is located. In pure UEFI mode the BIOS is

svn commit: r307316 - head/sys/boot/userboot/userboot

2016-10-14 Thread Baptiste Daroussin
Author: bapt Date: Fri Oct 14 11:57:08 2016 New Revision: 307316 URL: https://svnweb.freebsd.org/changeset/base/307316 Log: Fix build WITHOUT_FORTH MFC after:1 week Sponsored by: Gandi.net Modified: head/sys/boot/userboot/userboot/Makefile Modified:

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

2016-10-14 Thread Alexander Motin
On 14.10.2016 15:11, Andriy Gapon wrote: > On 14/10/2016 15:01, Alexander Motin wrote: >> Author: mav >> Date: Fri Oct 14 12:01:33 2016 >> New Revision: 307317 >> URL: https://svnweb.freebsd.org/changeset/base/307317 >> >> Log: >> MFV r307313: >> 5120 zfs should allow large block/gzip/raidz

Re: svn commit: r307231 - head/lib/libgcc_s

2016-10-14 Thread Dimitry Andric
On 14 Oct 2016, at 04:06, Ed Maste wrote: > > Hi Bruce, thank you for the detailed response. > > On 14 October 2016 at 01:53, Bruce Evans wrote: >>> compiler-rt's complex division support routines contain calls to >>> compiler builtins such as

Re: svn commit: r307326 - head/sys/boot/efi/loader

2016-10-14 Thread Doug Ambrisko
On Fri, Oct 14, 2016 at 10:33:15AM -0700, Ravi Pokala wrote: | -Original Message- | > From: on behalf of Doug Ambrisko | > Date: 2016-10-14, Friday at 10:27 | > To: Warner Losh | > Cc: Doug Ambrisko

svn commit: r307330 - stable/11/sys/sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 18:42:30 2016 New Revision: 307330 URL: https://svnweb.freebsd.org/changeset/base/307330 Log: Bump __FreeBSD_version for todays ZFS merges. Modified: stable/11/sys/sys/param.h Modified: stable/11/sys/sys/param.h

svn commit: r307331 - stable/10/sys/sys

2016-10-14 Thread Alexander Motin
Author: mav Date: Fri Oct 14 18:43:17 2016 New Revision: 307331 URL: https://svnweb.freebsd.org/changeset/base/307331 Log: Bump __FreeBSD_version for todays ZFS merges. Modified: stable/10/sys/sys/param.h Modified: stable/10/sys/sys/param.h

Re: svn commit: r307326 - head/sys/boot/efi/loader

2016-10-14 Thread Warner Losh
On Oct 14, 2016 11:55 AM, "Doug Ambrisko" wrote: > > On Fri, Oct 14, 2016 at 10:33:15AM -0700, Ravi Pokala wrote: > | -Original Message- > | > From: on behalf of Doug Ambrisko < ambri...@ambrisko.com> > | > Date: 2016-10-14, Friday

Re: svn commit: r307326 - head/sys/boot/efi/loader

2016-10-14 Thread Doug Ambrisko
On Fri, Oct 14, 2016 at 12:25:54PM -0600, Warner Losh wrote: |On Oct 14, 2016 11:55 AM, "Doug Ambrisko" <[1]ambri...@ambrisko.com> |wrote: |> |> On Fri, Oct 14, 2016 at 10:33:15AM -0700, Ravi Pokala wrote: |> | -Original Message- |> | > From: