Re: svn commit: r316648 - in head/sys: amd64/amd64 amd64/include arm/arm arm/include arm64/include cddl/dev/dtrace/aarch64 cddl/dev/dtrace/amd64 cddl/dev/dtrace/arm cddl/dev/dtrace/i386 cddl/dev/dtrac

2017-04-10 Thread John Baldwin
On Monday, April 10, 2017 04:26:03 PM Patrick Kelsey wrote: > On Mon, Apr 10, 2017 at 1:43 PM, John Baldwin wrote: > > > On Monday, April 10, 2017 01:23:04 PM Jung-uk Kim wrote: > > > On 04/08/2017 22:00, Patrick Kelsey wrote: > > > > Author: pkelsey > > > > Date: Sun Apr 9

Re: svn commit: r316688 - head/share/man/man5

2017-04-10 Thread Ngie Cooper
On Mon, Apr 10, 2017 at 2:13 PM, Ed Maste wrote: ... > It looks like several of these $FreeBSD$ entries on the individual > WITH_/WITHOUT_ entries ended up with bogus rev numbers on the previous > src.conf.5 regen so there are a number of spurious entries in this > diff, but I

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

2017-04-10 Thread Pedro F. Giffuni
Author: pfg Date: Mon Apr 10 22:56:38 2017 New Revision: 316695 URL: https://svnweb.freebsd.org/changeset/base/316695 Log: MFV r316693: 8046 Let calloc() do the multiplication in libzfs_fru_refresh https://github.com/illumos/illumos-gate/commit/5697e03e6e3e2697f56ae341c7c8ce79680d6a2e

svn commit: r316694 - head/sys/rpc

2017-04-10 Thread Rick Macklem
Author: rmacklem Date: Mon Apr 10 22:47:18 2017 New Revision: 316694 URL: https://svnweb.freebsd.org/changeset/base/316694 Log: Fix a crash during unmount of an NFSv4.1 mount. Larry Rosenman reported a crash on freebsd-current@ which was caused by a premature release of the krpc

svn commit: r316692 - head/sys/fs/nfs

2017-04-10 Thread Rick Macklem
Author: rmacklem Date: Mon Apr 10 21:49:35 2017 New Revision: 316692 URL: https://svnweb.freebsd.org/changeset/base/316692 Log: Set initial values for nfsstatfs in the NFSv4 client. The AmazonEFS NFSv4.1 server does not support the FILES_FREE and FILES_TOTAL attributes. As such, an

Re: svn commit: r316665 - in head/sys: compat/linuxkpi/common/src contrib/ck/include contrib/ck/src

2017-04-10 Thread Olivier Houchard
On Mon, Apr 10, 2017 at 04:30:18PM -0400, Ed Maste wrote: > On 9 April 2017 at 17:02, Olivier Houchard wrote: > > > > Author: cognet > > Date: Sun Apr 9 21:02:05 2017 > > New Revision: 316665 > > URL: https://svnweb.freebsd.org/changeset/base/316665 > > > > Log: > > Import

svn commit: r316691 - head/sys/mips/mips

2017-04-10 Thread Olivier Houchard
Author: cognet Date: Mon Apr 10 21:44:13 2017 New Revision: 316691 URL: https://svnweb.freebsd.org/changeset/base/316691 Log: Provide some kind of __sync_bool_compare_and_swap_4(), as it is used by CK, and our gcc is too ancient to provide it. This should fix the build on mips. Modified:

svn commit: r316690 - head/contrib/ofed/libibverbs/src

2017-04-10 Thread Bryan Drewery
Author: bdrewery Date: Mon Apr 10 21:26:37 2017 New Revision: 316690 URL: https://svnweb.freebsd.org/changeset/base/316690 Log: Fix build with LLD by removing duplicate symbols already in IBVERBS_1.0. Reviewed by: emaste MFC after:2 weeks Sponsored by: Dell EMC Isilon

Re: svn commit: r316688 - head/share/man/man5

2017-04-10 Thread Ed Maste
On 10 April 2017 at 17:00, Ed Maste wrote: > Author: emaste > Date: Mon Apr 10 21:00:47 2017 > New Revision: 316688 > URL: https://svnweb.freebsd.org/changeset/base/316688 > ... > -.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_BOOTSTRAP 313788 > 2017-02-16

svn commit: r316689 - head/sys/vm

2017-04-10 Thread Mark Johnston
Author: markj Date: Mon Apr 10 21:01:42 2017 New Revision: 316689 URL: https://svnweb.freebsd.org/changeset/base/316689 Log: Busy the map in vm_map_protect(). We are otherwise susceptible to a race with a concurrent vm_map_wire(), which may drop the map lock to fault pages into the

svn commit: r316688 - head/share/man/man5

2017-04-10 Thread Ed Maste
Author: emaste Date: Mon Apr 10 21:00:47 2017 New Revision: 316688 URL: https://svnweb.freebsd.org/changeset/base/316688 Log: regenerate src.conf.5 after r316647 and r316684 Sponsored by: The FreeBSD Foundation Modified: head/share/man/man5/src.conf.5 Modified:

svn commit: r316687 - head/sys/vm

2017-04-10 Thread Mark Johnston
Author: markj Date: Mon Apr 10 20:57:16 2017 New Revision: 316687 URL: https://svnweb.freebsd.org/changeset/base/316687 Log: Consistently use for-loops in vm_map_protect(). No functional change. Reviewed by: kib MFC after:1 week Sponsored by: Dell EMC Isilon X-Differential

svn commit: r316686 - head/sys/vm

2017-04-10 Thread Mark Johnston
Author: markj Date: Mon Apr 10 20:55:42 2017 New Revision: 316686 URL: https://svnweb.freebsd.org/changeset/base/316686 Log: Add some bounds assertions to the vm_map_entry clip functions. Reviewed by: kib MFC after:1 week Sponsored by: Dell EMC Isilon X-Differential Revision:

Re: svn commit: r316665 - in head/sys: compat/linuxkpi/common/src contrib/ck/include contrib/ck/src

2017-04-10 Thread Ed Maste
On 9 April 2017 at 17:02, Olivier Houchard wrote: > > Author: cognet > Date: Sun Apr 9 21:02:05 2017 > New Revision: 316665 > URL: https://svnweb.freebsd.org/changeset/base/316665 > > Log: > Import CK as of commit 6b141c0bdd21ce8b3e14147af8f87f22b20ecf32 > This brings us

Re: svn commit: r316684 - head/share/mk

2017-04-10 Thread Ngie Cooper
On Mon, Apr 10, 2017 at 11:21 AM, Ed Maste wrote: > Author: emaste > Date: Mon Apr 10 18:21:30 2017 > New Revision: 316684 > URL: https://svnweb.freebsd.org/changeset/base/316684 > > Log: > Make WITHOUT_TOOLCHAIN imply WITHOUT_LLD. > > LLD is a toolchain component.

Re: svn commit: r316648 - in head/sys: amd64/amd64 amd64/include arm/arm arm/include arm64/include cddl/dev/dtrace/aarch64 cddl/dev/dtrace/amd64 cddl/dev/dtrace/arm cddl/dev/dtrace/i386 cddl/dev/dtrac

2017-04-10 Thread Patrick Kelsey
On Mon, Apr 10, 2017 at 1:43 PM, John Baldwin wrote: > On Monday, April 10, 2017 01:23:04 PM Jung-uk Kim wrote: > > On 04/08/2017 22:00, Patrick Kelsey wrote: > > > Author: pkelsey > > > Date: Sun Apr 9 02:00:03 2017 > > > New Revision: 316648 > > > URL:

Re: On shutting down UDP socket [Re: svn commit: r285910 - in head: lib/libc/sys sys/kern sys/sys]

2017-04-10 Thread Maxim Sobolev
JFYI. I've opened a follow-up differential for this potential regression: https://reviews.freebsd.org/D10351 Thanks! -Max On Mon, Apr 10, 2017 at 7:43 AM, Maxim Sobolev wrote: > Hi Guys, I am sorry to bring this old thread up, but I think Ed's > comparison with other OSes

svn commit: r316685 - head/contrib/elftoolchain/libelf

2017-04-10 Thread Ed Maste
Author: emaste Date: Mon Apr 10 19:22:15 2017 New Revision: 316685 URL: https://svnweb.freebsd.org/changeset/base/316685 Log: libelf: add an assert that msz is non-zero Reported by: Coverity CID: 976023 Modified: head/contrib/elftoolchain/libelf/elf_update.c Modified:

svn commit: r316684 - head/share/mk

2017-04-10 Thread Ed Maste
Author: emaste Date: Mon Apr 10 18:21:30 2017 New Revision: 316684 URL: https://svnweb.freebsd.org/changeset/base/316684 Log: Make WITHOUT_TOOLCHAIN imply WITHOUT_LLD. LLD is a toolchain component. Modified: head/share/mk/src.opts.mk Modified: head/share/mk/src.opts.mk

Re: svn commit: r316648 - in head/sys: amd64/amd64 amd64/include arm/arm arm/include arm64/include cddl/dev/dtrace/aarch64 cddl/dev/dtrace/amd64 cddl/dev/dtrace/arm cddl/dev/dtrace/i386 cddl/dev/dtrac

2017-04-10 Thread John Baldwin
On Monday, April 10, 2017 01:23:04 PM Jung-uk Kim wrote: > On 04/08/2017 22:00, Patrick Kelsey wrote: > > Author: pkelsey > > Date: Sun Apr 9 02:00:03 2017 > > New Revision: 316648 > > URL: https://svnweb.freebsd.org/changeset/base/316648 > > > > Log: > > Corrected misspelled versions of

Re: svn commit: r316665 - in head/sys: compat/linuxkpi/common/src contrib/ck/include contrib/ck/src

2017-04-10 Thread John Baldwin
On Monday, April 10, 2017 01:08:40 AM Olivier Houchard wrote: > On Sun, Apr 09, 2017 at 03:49:57PM -0700, Conrad Meyer wrote: > > On Sun, Apr 9, 2017 at 2:02 PM, Olivier Houchard wrote: > > > Author: cognet > > > Date: Sun Apr 9 21:02:05 2017 > > > New Revision: 316665 > > >

svn commit: r316683 - head/sys/sys

2017-04-10 Thread Patrick Kelsey
Author: pkelsey Date: Mon Apr 10 17:59:29 2017 New Revision: 316683 URL: https://svnweb.freebsd.org/changeset/base/316683 Log: Bump __FreeBSD_version due to r316648, rename of smp_no_redevous_barrier() to smp_no_rendezvous_barrier() Reported by: jkim Modified: head/sys/sys/param.h

svn commit: r316682 - in head/sys/boot: ofw/libofw sparc64/loader

2017-04-10 Thread Toomas Soome
Author: tsoome Date: Mon Apr 10 17:57:56 2017 New Revision: 316682 URL: https://svnweb.freebsd.org/changeset/base/316682 Log: loader: r316585 did miss sparc/ofw This update does add the code to pass partition size to vdev_probe() via simple callback. Tested via tinderbox build, but not

Re: svn commit: r316648 - in head/sys: amd64/amd64 amd64/include arm/arm arm/include arm64/include cddl/dev/dtrace/aarch64 cddl/dev/dtrace/amd64 cddl/dev/dtrace/arm cddl/dev/dtrace/i386 cddl/dev/dtrac

2017-04-10 Thread Patrick Kelsey
On Mon, Apr 10, 2017 at 1:26 PM, Jung-uk Kim wrote: > On 04/10/2017 13:23, Jung-uk Kim wrote: > > On 04/08/2017 22:00, Patrick Kelsey wrote: > >> Author: pkelsey > >> Date: Sun Apr 9 02:00:03 2017 > >> New Revision: 316648 > >> URL:

Re: svn commit: r316648 - in head/sys: amd64/amd64 amd64/include arm/arm arm/include arm64/include cddl/dev/dtrace/aarch64 cddl/dev/dtrace/amd64 cddl/dev/dtrace/arm cddl/dev/dtrace/i386 cddl/dev/dtrac

2017-04-10 Thread Jung-uk Kim
On 04/10/2017 13:23, Jung-uk Kim wrote: > On 04/08/2017 22:00, Patrick Kelsey wrote: >> Author: pkelsey >> Date: Sun Apr 9 02:00:03 2017 >> New Revision: 316648 >> URL: https://svnweb.freebsd.org/changeset/base/316648 >> >> Log: >> Corrected misspelled versions of rendezvous. >> >> The MFC

Re: svn commit: r316648 - in head/sys: amd64/amd64 amd64/include arm/arm arm/include arm64/include cddl/dev/dtrace/aarch64 cddl/dev/dtrace/amd64 cddl/dev/dtrace/arm cddl/dev/dtrace/i386 cddl/dev/dtrac

2017-04-10 Thread Jung-uk Kim
On 04/08/2017 22:00, Patrick Kelsey wrote: > Author: pkelsey > Date: Sun Apr 9 02:00:03 2017 > New Revision: 316648 > URL: https://svnweb.freebsd.org/changeset/base/316648 > > Log: > Corrected misspelled versions of rendezvous. > > The MFC will include a compat definition of

svn commit: r316681 - head/sys/geom/mirror

2017-04-10 Thread Mark Johnston
Author: markj Date: Mon Apr 10 17:15:59 2017 New Revision: 316681 URL: https://svnweb.freebsd.org/changeset/base/316681 Log: Handle NULL entries in gmirror disk ds_bios arrays. Entries may be removed and freed if an I/O error occurs during mirror synchronization, so we cannot assume that

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

2017-04-10 Thread Bruce Simpson
This is a really good thing to have in. Thanks, Steven and others, for optimizing for this big case. ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to

svn commit: r316679 - head/sys/arm64/arm64

2017-04-10 Thread Konstantin Belousov
Author: kib Date: Mon Apr 10 15:32:26 2017 New Revision: 316679 URL: https://svnweb.freebsd.org/changeset/base/316679 Log: Do not lose dirty bits for removing PROT_WRITE on arm64. Arm64 pmap interprets accessed writable ptes as modified, since ARMv8.0 does not track Dirty Bit Modifier in

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

2017-04-10 Thread Steven Hartland
I don't tend to MFC 10.x now, but do agree given the impact that for this one it should be done. The fix is a little different, due to code restructuring in 11 / head, but I do have a 10.x version already. Regards Steve On 10/04/2017 15:51, Julian Elischer wrote: If possible MFC to

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

2017-04-10 Thread Julian Elischer
If possible MFC to 10 too would be nice.. thanks On 10/4/17 4:19 pm, Steven Hartland wrote: Author: smh Date: Mon Apr 10 08:19:35 2017 New Revision: 316676 URL: https://svnweb.freebsd.org/changeset/base/316676 Log: Use estimated RTT for receive buffer auto resizing instead of timestamps

On shutting down UDP socket [Re: svn commit: r285910 - in head: lib/libc/sys sys/kern sys/sys]

2017-04-10 Thread Maxim Sobolev
Hi Guys, I am sorry to bring this old thread up, but I think Ed's comparison with other OSes here and in the relevant differential was not entirely correct. What linux does (tested with 4.4.0) when UDP socket is shut down is actually shutting down receiving end, so any threads that are blocked in

Re: svn commit: r316665 - in head/sys: compat/linuxkpi/common/src contrib/ck/include contrib/ck/src

2017-04-10 Thread Hans Petter Selasky
On 04/10/17 01:08, Olivier Houchard wrote: On Sun, Apr 09, 2017 at 03:49:57PM -0700, Conrad Meyer wrote: On Sun, Apr 9, 2017 at 2:02 PM, Olivier Houchard wrote: Author: cognet Date: Sun Apr 9 21:02:05 2017 New Revision: 316665 URL:

svn commit: r316678 - in head/sys/arm: conf freescale/imx

2017-04-10 Thread Andrew Turner
Author: andrew Date: Mon Apr 10 12:35:58 2017 New Revision: 316678 URL: https://svnweb.freebsd.org/changeset/base/316678 Log: Port the IMX6 kernel configuration to use MULTIDELAY. This will help adding the i.MX series of SoCs to the armv6 GENERIC kernel. This uses updated times from

svn commit: r316677 - head/usr.sbin/ctld

2017-04-10 Thread Alexander Motin
Author: mav Date: Mon Apr 10 10:38:12 2017 New Revision: 316677 URL: https://svnweb.freebsd.org/changeset/base/316677 Log: Do not register in CTL portal groups without portals. From config synthax point of view such portal groups are not incorrect, but they are useless since can not

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

2017-04-10 Thread Steven Hartland
Author: smh Date: Mon Apr 10 08:19:35 2017 New Revision: 316676 URL: https://svnweb.freebsd.org/changeset/base/316676 Log: Use estimated RTT for receive buffer auto resizing instead of timestamps Switched from using timestamps to RTT estimates when performing TCP receive buffer auto

svn commit: r316675 - head/sys/dev/syscons

2017-04-10 Thread Bruce Evans
Author: bde Date: Mon Apr 10 06:19:09 2017 New Revision: 316675 URL: https://svnweb.freebsd.org/changeset/base/316675 Log: Special rendering methods for removing mouse cursors cannot be removed like I hoped, since they are needed for removing parts over the border. Continue fixing bugs in