svn commit: r292768 - stable/10/share/mk

2015-12-27 Thread Garrett Cooper
Author: ngie Date: Sun Dec 27 11:04:11 2015 New Revision: 292768 URL: https://svnweb.freebsd.org/changeset/base/292768 Log: MFC r292500,r292501,r292504,r292509: r292500: Simplify Kyuafile generation logic with KYUAFILE == auto and related complexity with variables Differential R

svn commit: r292769 - stable/10/tools/regression/lib/msun

2015-12-27 Thread Garrett Cooper
Author: ngie Date: Sun Dec 27 11:12:09 2015 New Revision: 292769 URL: https://svnweb.freebsd.org/changeset/base/292769 Log: MFC r292493: Don't run test-fma on i386 It completely fails all assertions on i386 on both stable/9 and stable/10 PR: 205448 X-MFC to: stable/10 Sponsore

svn commit: r292770 - stable/10/sys/netgraph

2015-12-27 Thread Julian Elischer
Author: julian Date: Sun Dec 27 13:37:14 2015 New Revision: 292770 URL: https://svnweb.freebsd.org/changeset/base/292770 Log: MFH: r278640 Revise default limit for maximum of netgraph data items. With modern internet speeds the limit can be reached even on a single L2TP link. Modified:

svn commit: r292771 - in stable/10/sys/sparc64: include sparc64

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 14:39:47 2015 New Revision: 292771 URL: https://svnweb.freebsd.org/changeset/base/292771 Log: MFC: r291121 Merge from r290547: Since r289279 bufinit() uses mp_ncpus so adapt to what x86 does and set this variable already in cpu_mp_setmaxid(). While at i

svn commit: r292775 - stable/10/sys/x86/x86

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 15:18:01 2015 New Revision: 292775 URL: https://svnweb.freebsd.org/changeset/base/292775 Log: MFC: r286785, r291088, r291120 - Reformat x86 bounce buffer synchronization code to reduce indentation. No functional change. - Avoid a NULL pointer dereference i

svn commit: r292776 - stable/10/lib/libc/sys

2015-12-27 Thread Jilles Tjoelker
Author: jilles Date: Sun Dec 27 15:30:13 2015 New Revision: 292776 URL: https://svnweb.freebsd.org/changeset/base/292776 Log: MFC r292513: clock_gettime(2),gettimeofday(2): Remove [EFAULT] error. Depending on system configuration and parameters, clock_gettime() and gettimeofday() may not

svn commit: r292780 - in stable/10/sys: conf dev/mii dev/re dev/rl modules/rl pci

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 17:12:54 2015 New Revision: 292780 URL: https://svnweb.freebsd.org/changeset/base/292780 Log: MFC: r271864 Move rl(4) to dev/rl. Added: stable/10/sys/dev/rl/ - copied from r271864, head/sys/dev/rl/ Replaced: stable/10/sys/dev/rl/if_rl.c - copie

svn commit: r292783 - in stable/10/sys/dev: re rl

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 17:34:18 2015 New Revision: 292783 URL: https://svnweb.freebsd.org/changeset/base/292783 Log: MFC: r287768, r290566, r290946 - Although it doesn't make a whole lot of sense to enable RX and TX before their initial configuration is done, it turns out that

svn commit: r292785 - stable/10/sys/sparc64/ebus

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 17:51:10 2015 New Revision: 292785 URL: https://svnweb.freebsd.org/changeset/base/292785 Log: MFC: r287767 - Sanity check that the parent ranges given in the "ranges" property of PCI-EBus-bridges actually match the BARs as specified in and required by

svn commit: r292786 - stable/10/bin/sh

2015-12-27 Thread Jilles Tjoelker
Author: jilles Date: Sun Dec 27 17:53:39 2015 New Revision: 292786 URL: https://svnweb.freebsd.org/changeset/base/292786 Log: MFC r292517: sh/mknodes: Close files and check for errors when writing. This is a build tool only and does not affect run time. PR: 204951 Modified:

svn commit: r292787 - stable/10/sys/sparc64/include

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 17:58:58 2015 New Revision: 292787 URL: https://svnweb.freebsd.org/changeset/base/292787 Log: MFC: r287728 Merge r286374 from x86: Formally pair store_rel(&smp_started) with load_acq(&smp_started). Similarly to x86, this change is mostly a NOP due to t

svn commit: r292789 - in stable/10/sys: conf sparc64/pci

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 19:37:47 2015 New Revision: 292789 URL: https://svnweb.freebsd.org/changeset/base/292789 Log: MFC: r287726 - Factor out the common and generic parts of the sparc64 host-PCI-bridge drivers into the revived sys/sparc64/pci/ofw_pci.c, previously already

svn commit: r292790 - stable/10/sys/dev/vt/colors

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 19:47:56 2015 New Revision: 292790 URL: https://svnweb.freebsd.org/changeset/base/292790 Log: MFC: r285912 - Use __FBSDID(). - Const'ify cons_to_vga_colors. - Fix line wrapping. Modified: stable/10/sys/dev/vt/colors/vt_termcolors.c Directory Properties

svn commit: r292792 - stable/10/sys/dev/usb/net

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 20:49:32 2015 New Revision: 292792 URL: https://svnweb.freebsd.org/changeset/base/292792 Log: MFC: r285909, r285913 (partial) - Probe UICLASS_CDC/UISUBCLASS_ABSTRACT_CONTROL_MODEL/0xff again. This variant of Microsoft RNDIS, i. e. their unofficial version

svn commit: r292794 - stable/10/sys/dev/mpt

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 20:52:32 2015 New Revision: 292794 URL: https://svnweb.freebsd.org/changeset/base/292794 Log: MFC: r285840 - In mpt_send_handshake_cmd(), use bus_space_write_stream_4(9) for writing raw data to the doorbell offset in order to clarify the intent and for

svn commit: r292795 - stable/10/tools/regression/lib/msun

2015-12-27 Thread Garrett Cooper
Author: ngie Date: Sun Dec 27 20:54:48 2015 New Revision: 292795 URL: https://svnweb.freebsd.org/changeset/base/292795 Log: MFC r292491,r292493,r292496: r292491: Disable test-ctrig.t testcases which fail assertions on i386 [*] Also, don't compile the exp2l(3) testcases on platform

svn commit: r292796 - stable/10/sys/modules/hyperv/netvsc

2015-12-27 Thread Garrett Cooper
Author: ngie Date: Sun Dec 27 21:02:56 2015 New Revision: 292796 URL: https://svnweb.freebsd.org/changeset/base/292796 Log: MFC r284969: r284969 (by lwhsu): - Fix `make depend` in sys/modules Differential Revision:https://reviews.freebsd.org/D2951 Approved by: delphij Mod

svn commit: r292797 - stable/10/sys/dev/hyperv/vmbus

2015-12-27 Thread Garrett Cooper
Author: ngie Date: Sun Dec 27 21:03:39 2015 New Revision: 292797 URL: https://svnweb.freebsd.org/changeset/base/292797 Log: MFC r292661: Remove redundant vmbus_select_outgoing_channel declaration already handled in include/hyperv.h This unbreaks the gcc 4.2.1 kernel build of hyperv

svn commit: r292799 - stable/10/tools/regression/lib/msun

2015-12-27 Thread Garrett Cooper
Author: ngie Date: Sun Dec 27 21:08:46 2015 New Revision: 292799 URL: https://svnweb.freebsd.org/changeset/base/292799 Log: MFC r292492,r292495,r292647: r292492: - Use nitems instead of handrolling the macro - Use a separate variable for tracking the testcase count instead of har

svn commit: r292798 - stable/10/gnu/usr.bin

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 21:08:09 2015 New Revision: 292798 URL: https://svnweb.freebsd.org/changeset/base/292798 Log: MFC: r285684 (partial) Record dependencies of gdb/gdbtui/kgdb on binutils/lib{bfd,iberty,opcodes}, fixing parallel builds. Modified: stable/10/gnu/usr.bin/Makef

svn commit: r292801 - stable/10/tools/regression/lib/msun

2015-12-27 Thread Garrett Cooper
Author: ngie Date: Sun Dec 27 21:17:30 2015 New Revision: 292801 URL: https://svnweb.freebsd.org/changeset/base/292801 Log: MFC r292489: Disable test-ctrig.t testcases which fail assertions on i386 Tested on: stable/10 (amd64/i386), head (amd64/i386) PR: 205446 X-MFC to: stable/10

svn commit: r292811 - stable/10/sys/contrib/ipfilter/netinet

2015-12-27 Thread Cy Schubert
Author: cy Date: Sun Dec 27 23:25:21 2015 New Revision: 292811 URL: https://svnweb.freebsd.org/changeset/base/292811 Log: MFC r292518. Don't assume checksums will be calculated later when fastfoward is enabled (by default in r290383). PR: 72210 Modified: stable/10/sys/co

svn commit: r292812 - stable/10/share/mk

2015-12-27 Thread Garrett Cooper
Author: ngie Date: Mon Dec 28 00:05:31 2015 New Revision: 292812 URL: https://svnweb.freebsd.org/changeset/base/292812 Log: MFC r292507,r292508: r292507: - Use LOCALBASE instead of KYUA_PREFIX for the --prefix to kyua(1) - Use LOCALBASE instead of hardcoding /usr/local for perl

svn commit: r292823 - in stable/10/sys: conf netinet

2015-12-27 Thread Patrick Kelsey
Author: pkelsey Date: Mon Dec 28 02:43:12 2015 New Revision: 292823 URL: https://svnweb.freebsd.org/changeset/base/292823 Log: MFC r292706: Implementation of server-side TCP Fast Open (TFO) [RFC7413]. TFO is disabled by default in the kernel build. See the top comment in sys/netinet

Re: svn commit: r292823 - in stable/10/sys: conf netinet

2015-12-27 Thread Adrian Chadd
On 27 December 2015 at 18:59, Andrey Chernov wrote: > On 28.12.2015 5:43, Patrick Kelsey wrote: >> Author: pkelsey >> Date: Mon Dec 28 02:43:12 2015 >> New Revision: 292823 >> URL: https://svnweb.freebsd.org/changeset/base/292823 >> >> Log: >> MFC r292706: >> >> Implementation of server-side T

Re: svn commit: r292823 - in stable/10/sys: conf netinet

2015-12-27 Thread Patrick Kelsey
On Sun, Dec 27, 2015 at 9:59 PM, Andrey Chernov wrote: > On 28.12.2015 5:43, Patrick Kelsey wrote: > > Author: pkelsey > > Date: Mon Dec 28 02:43:12 2015 > > New Revision: 292823 > > URL: https://svnweb.freebsd.org/changeset/base/292823 > > > > Log: > > MFC r292706: > > > > Implementation of

svn commit: r292824 - stable/10/lib/libc/net

2015-12-27 Thread Hajimu UMEMOTO
Author: ume Date: Mon Dec 28 03:26:16 2015 New Revision: 292824 URL: https://svnweb.freebsd.org/changeset/base/292824 Log: MFC r292539: If we end up following a CNAME chain that does not find any data return that instead of internal error. PR: 156684 Modified: stable/10

Re: svn commit: r292823 - in stable/10/sys: conf netinet

2015-12-27 Thread Andrey Chernov
On 28.12.2015 6:15, Patrick Kelsey wrote: > This is explained in the top comment in sys/netinet/tcp_fastopen.c, but > I will repeat it here and elaborate a little. It is disabled by default > in the kernel build as a conservative measure until it is exercised more > widely, given the modifications

Re: svn commit: r292823 - in stable/10/sys: conf netinet

2015-12-27 Thread Patrick Kelsey
> On Dec 27, 2015, at 10:16 PM, Andrey Chernov wrote: > >> On 28.12.2015 5:59, Andrey Chernov wrote: >>> On 28.12.2015 5:43, Patrick Kelsey wrote: >>> Author: pkelsey >>> Date: Mon Dec 28 02:43:12 2015 >>> New Revision: 292823 >>> URL: https://svnweb.freebsd.org/changeset/base/292823 >>> >>> L

svn commit: r292826 - stable/10/lib/libc/net

2015-12-27 Thread Hajimu UMEMOTO
Author: ume Date: Mon Dec 28 03:37:13 2015 New Revision: 292826 URL: https://svnweb.freebsd.org/changeset/base/292826 Log: MFC r292445, r292554: Use _map_v4v6_address(). Modified: stable/10/lib/libc/net/getaddrinfo.c stable/10/lib/libc/net/name6.c Directory Properties: stable/10/ (p

Re: svn commit: r292823 - in stable/10/sys: conf netinet

2015-12-27 Thread Patrick Kelsey
> On Dec 27, 2015, at 10:26 PM, Andrey Chernov wrote: > >> On 28.12.2015 6:15, Patrick Kelsey wrote: >> This is explained in the top comment in sys/netinet/tcp_fastopen.c, but >> I will repeat it here and elaborate a little. It is disabled by default >> in the kernel build as a conservative me

Re: svn commit: r292823 - in stable/10/sys: conf netinet

2015-12-27 Thread Andrey Chernov
On 28.12.2015 6:36, Patrick Kelsey wrote: > > >> On Dec 27, 2015, at 10:16 PM, Andrey Chernov wrote: >> >>> On 28.12.2015 5:59, Andrey Chernov wrote: On 28.12.2015 5:43, Patrick Kelsey wrote: Author: pkelsey Date: Mon Dec 28 02:43:12 2015 New Revision: 292823 URL: https:

Re: svn commit: r292823 - in stable/10/sys: conf netinet

2015-12-27 Thread Andrey Chernov
On 28.12.2015 5:43, Patrick Kelsey wrote: > Author: pkelsey > Date: Mon Dec 28 02:43:12 2015 > New Revision: 292823 > URL: https://svnweb.freebsd.org/changeset/base/292823 > > Log: > MFC r292706: > > Implementation of server-side TCP Fast Open (TFO) [RFC7413]. > > TFO is disabled by de

Re: svn commit: r292823 - in stable/10/sys: conf netinet

2015-12-27 Thread Andrey Chernov
On 28.12.2015 6:45, Patrick Kelsey wrote: >> On Dec 27, 2015, at 10:26 PM, Andrey Chernov wrote: >> >>> On 28.12.2015 6:15, Patrick Kelsey wrote: >>> This is explained in the top comment in sys/netinet/tcp_fastopen.c, but >>> I will repeat it here and elaborate a little. It is disabled by default

Re: svn commit: r292823 - in stable/10/sys: conf netinet

2015-12-27 Thread Andrey Chernov
On 28.12.2015 5:59, Andrey Chernov wrote: > On 28.12.2015 5:43, Patrick Kelsey wrote: >> Author: pkelsey >> Date: Mon Dec 28 02:43:12 2015 >> New Revision: 292823 >> URL: https://svnweb.freebsd.org/changeset/base/292823 >> >> Log: >> MFC r292706: >> >> Implementation of server-side TCP Fast

Re: svn commit: r292823 - in stable/10/sys: conf netinet

2015-12-27 Thread Patrick Kelsey
> On Dec 27, 2015, at 11:06 PM, Andrey Chernov wrote: > > On 28.12.2015 6:45, Patrick Kelsey wrote: >>> On Dec 27, 2015, at 10:26 PM, Andrey Chernov wrote: >>> On 28.12.2015 6:15, Patrick Kelsey wrote: This is explained in the top comment in sys/netinet/tcp_fastopen.c, but I wi