Re: svn commit: r300731 - head/sys/netinet

2016-05-27 Thread Pieter de Goeje
Hi, Replacing the bubble sort with insertion sort gives an 80% reduction in runtime on average (with randomized keys) for small partitions. If the keys are pre-sorted, insertion sort runs in linear time, and even if the keys are reversed, insertion sort is faster than bubble sort, although

svn commit: r300898 - stable/9/etc/rc.d

2016-05-27 Thread Cy Schubert
Author: cy Date: Sat May 28 03:34:00 2016 New Revision: 300898 URL: https://svnweb.freebsd.org/changeset/base/300898 Log: MFC r300638: Use the expiry date to determine whether to replace the DB copy of leapfile instead of using the leapfile serial number (create timestamp). PR:

svn commit: r300897 - stable/10/etc/rc.d

2016-05-27 Thread Cy Schubert
Author: cy Date: Sat May 28 03:33:06 2016 New Revision: 300897 URL: https://svnweb.freebsd.org/changeset/base/300897 Log: MFC r300638: Use the expiry date to determine whether to replace the DB copy of leapfile instead of using the leapfile serial number (create timestamp). PR:

svn commit: r300896 - head/sys/dev/ath

2016-05-27 Thread Adrian Chadd
Author: adrian Date: Sat May 28 02:14:24 2016 New Revision: 300896 URL: https://svnweb.freebsd.org/changeset/base/300896 Log: [ath] add WB335 btcoex for initial testing. This is like the WB222 coexistence (ie, "MCI", a message bus inside the chip), and it's currently a cut/paste so I can

Re: svn commit: r300854 - in head/sys: netinet netinet6

2016-05-27 Thread Bjoern A. Zeeb
> On 28 May 2016, at 00:02 , Gleb Smirnoff wrote: > > On Fri, May 27, 2016 at 02:27:45PM -0700, Adrian Chadd wrote: > A> Hm, doesnt this make sense to do as part of RO_RTFREE? > > I agree that it looks messy, but for now we just need to fix instapanic. > > I will either

svn commit: r300888 - head/sys/dev/cxgbe/iw_cxgbe

2016-05-27 Thread Navdeep Parhar
Author: np Date: Fri May 27 23:44:33 2016 New Revision: 300888 URL: https://svnweb.freebsd.org/changeset/base/300888 Log: iw_cxgbe: Plug a lock leak in process_mpa_request(). If the parent is DEAD or connect_request_upcall() fails, the parent mutex is left locked. This leads to a hang

svn commit: r300889 - head/sys/sys

2016-05-27 Thread John Baldwin
Author: jhb Date: Fri May 27 23:49:16 2016 New Revision: 300889 URL: https://svnweb.freebsd.org/changeset/base/300889 Log: Fix taskqueue groups to work with EARLY_AP_STARTUP. In the EARLY_AP_STARTUP case the APs are already running when a taskqgroup is created, so adjust the group at the

svn commit: r300890 - head/sys/dev/filemon

2016-05-27 Thread Bryan Drewery
Author: bdrewery Date: Fri May 27 23:57:43 2016 New Revision: 300890 URL: https://svnweb.freebsd.org/changeset/base/300890 Log: exec: Cease tracing if credentials will change with the new image. This also prevents tracing to a P_INEXEC process since it could race with other processes

svn commit: r300893 - head/sys/dev/filemon

2016-05-27 Thread Bryan Drewery
Author: bdrewery Date: Fri May 27 23:58:00 2016 New Revision: 300893 URL: https://svnweb.freebsd.org/changeset/base/300893 Log: Don't truncate existing error when writing the log. Suggested by: markj MFC after:2 weeks Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r300892 - head/sys/dev/filemon

2016-05-27 Thread Bryan Drewery
Author: bdrewery Date: Fri May 27 23:57:57 2016 New Revision: 300892 URL: https://svnweb.freebsd.org/changeset/base/300892 Log: Rename function to be less generic. MFC after:2 weeks Sponsored by: EMC / Isilon Storage Division Modified: head/sys/dev/filemon/filemon.c Modified:

svn commit: r300891 - head/sys/dev/filemon

2016-05-27 Thread Bryan Drewery
Author: bdrewery Date: Fri May 27 23:57:53 2016 New Revision: 300891 URL: https://svnweb.freebsd.org/changeset/base/300891 Log: Write to the log using the tracer's credentials. MFC after:2 weeks Sponsored by: EMC / Isilon Storage Division Modified:

Re: svn commit: r300854 - in head/sys: netinet netinet6

2016-05-27 Thread Gleb Smirnoff
On Fri, May 27, 2016 at 02:27:45PM -0700, Adrian Chadd wrote: A> Hm, doesnt this make sense to do as part of RO_RTFREE? I agree that it looks messy, but for now we just need to fix instapanic. I will either return to this, or may be melifaro's new routing will outperform FLOWTABLE and we can

Re: svn commit: r300864 - head/share/man/man4

2016-05-27 Thread Gleb Smirnoff
Dru, On Fri, May 27, 2016 at 06:52:58PM +, Dru Lavigne wrote: D> Log: D> Remove duplicate sentence from pfsync.8. D> D> PR: 209539 D> Submitted by: olivier@ D> Reviewed by: timmoor...@gmail.com D> Sponsored by: iXsystems D> D> Modified: D> head/share/man/man4/pfsync.4 D> D>

svn commit: r300894 - head/sys/modules/gpio

2016-05-27 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat May 28 00:22:39 2016 New Revision: 300894 URL: https://svnweb.freebsd.org/changeset/base/300894 Log: Add gpiokeys to the list of GPIO modules built only if FDT is enabled Modified: head/sys/modules/gpio/Makefile Modified: head/sys/modules/gpio/Makefile

svn commit: r300895 - head/sys/dev/cxgbe/tom

2016-05-27 Thread Navdeep Parhar
Author: np Date: Sat May 28 00:38:17 2016 New Revision: 300895 URL: https://svnweb.freebsd.org/changeset/base/300895 Log: cxgbe/t4_tom: Exempt RDMA connections from a TCP sanity test for now, to avoid panicking debug kernels. t4_tom does not keep track of a connection once it switches to

Re: svn commit: r300718 - in head/sys: kern sys

2016-05-27 Thread Konstantin Belousov
On Fri, May 27, 2016 at 09:42:24AM +0200, Hans Petter Selasky wrote: > We cannot use the "bool" type in userspace at least, because > sizeof(bool) depends on the compiler. So the interface must use an > integer type at least, possibly uint8_t like now. What do you mean ? There are ABIs, and we

Re: svn commit: r300718 - in head/sys: kern sys

2016-05-27 Thread Hans Petter Selasky
On 05/27/16 10:11, Konstantin Belousov wrote: On Fri, May 27, 2016 at 09:42:24AM +0200, Hans Petter Selasky wrote: We cannot use the "bool" type in userspace at least, because sizeof(bool) depends on the compiler. So the interface must use an integer type at least, possibly uint8_t like now.

Re: svn commit: r300718 - in head/sys: kern sys

2016-05-27 Thread Konstantin Belousov
On Fri, May 27, 2016 at 10:22:55AM +0200, Hans Petter Selasky wrote: > On 05/27/16 10:11, Konstantin Belousov wrote: > > On Fri, May 27, 2016 at 09:42:24AM +0200, Hans Petter Selasky wrote: > >> We cannot use the "bool" type in userspace at least, because > >> sizeof(bool) depends on the compiler.

svn commit: r300836 - head/sys/rpc

2016-05-27 Thread Garrett Cooper
Author: ngie Date: Fri May 27 08:48:33 2016 New Revision: 300836 URL: https://svnweb.freebsd.org/changeset/base/300836 Log: Quell false positives in svc_vc_create and svc_vc_create_conn with cd and xprt Both cd and xprt will be non-NULL after their respective malloc(9) wrappers are

svn commit: r300842 - head/sys/dev/sfxge/common

2016-05-27 Thread Andrew Rybchenko
Author: arybchik Date: Fri May 27 11:46:35 2016 New Revision: 300842 URL: https://svnweb.freebsd.org/changeset/base/300842 Log: sfxge(4): remove unreachable break after goto Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by: Solarflare Communications, Inc.

svn commit: r300841 - head/sys/dev/sfxge/common

2016-05-27 Thread Andrew Rybchenko
Author: arybchik Date: Fri May 27 11:45:42 2016 New Revision: 300841 URL: https://svnweb.freebsd.org/changeset/base/300841 Log: sfxge(4): add constant condition note to make lint happier Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by: Solarflare

svn commit: r300847 - head/sys/dev/sfxge/common

2016-05-27 Thread Andrew Rybchenko
Author: arybchik Date: Fri May 27 11:49:05 2016 New Revision: 300847 URL: https://svnweb.freebsd.org/changeset/base/300847 Log: sfxge(4): cope with always true unsigned comparison with 0 to make lint happier Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by:

svn commit: r300848 - head/sys/dev/sfxge/common

2016-05-27 Thread Andrew Rybchenko
Author: arybchik Date: Fri May 27 11:49:46 2016 New Revision: 300848 URL: https://svnweb.freebsd.org/changeset/base/300848 Log: sfxge(4): avoid necessity to add one more constant condition note Use for forever loop instead of while. Found by lint on illumos. Submitted by:

Re: svn commit: r300718 - in head/sys: kern sys

2016-05-27 Thread Slawa Olhovchenkov
On Thu, May 26, 2016 at 04:54:48PM -0600, Ian Lepore wrote: > On Thu, 2016-05-26 at 14:37 -0700, Gleb Smirnoff wrote: > > Hans, > > > > On Thu, May 26, 2016 at 08:41:55AM +, Hans Petter Selasky wrote: > > H> Author: hselasky > > H> Date: Thu May 26 08:41:55 2016 > > H> New Revision: 300718

Re: svn commit: r300764 - head/sys/netinet

2016-05-27 Thread John Baldwin
On Friday, May 27, 2016 12:14:28 AM Bjoern A. Zeeb wrote: > > > On 26 May 2016, at 18:35 , John Baldwin wrote: > > > > Author: jhb > > Date: Thu May 26 18:35:37 2016 > > New Revision: 300764 > > URL: https://svnweb.freebsd.org/changeset/base/300764 > > > > Log: > > Don't

Re: svn commit: r300718 - in head/sys: kern sys

2016-05-27 Thread John Baldwin
On Thursday, May 26, 2016 04:54:48 PM Ian Lepore wrote: > On Thu, 2016-05-26 at 14:37 -0700, Gleb Smirnoff wrote: > > Hans, > > > > On Thu, May 26, 2016 at 08:41:55AM +, Hans Petter Selasky wrote: > > H> Author: hselasky > > H> Date: Thu May 26 08:41:55 2016 > > H> New Revision: 300718 > >

Re: svn commit: r300770 - in head: . contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src contrib/libc++/src/include contrib/libc++/src/support lib/

2016-05-27 Thread Alan Somers
I think this change is breaking the build of C++ applications. Below is a snippet of my amd64 buildworld, with the changes in D6564. it built fine a few days ago. ===> lib/libdevdctl (all) In file included from /home/asomers/freebsd/head/lib/libdevdctl/consumer.cc:50: In file included from

svn commit: r300844 - head/sys/dev/sfxge/common

2016-05-27 Thread Andrew Rybchenko
Author: arybchik Date: Fri May 27 11:47:11 2016 New Revision: 300844 URL: https://svnweb.freebsd.org/changeset/base/300844 Log: sfxge(4): remove set but not used variable Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by: Solarflare Communications, Inc. MFC

svn commit: r300845 - head/sys/dev/sfxge/common

2016-05-27 Thread Andrew Rybchenko
Author: arybchik Date: Fri May 27 11:47:56 2016 New Revision: 300845 URL: https://svnweb.freebsd.org/changeset/base/300845 Log: sfxge(4): cope with lint for EFX_SET_OWORD_BIT() with const bit arg Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by: Solarflare

svn commit: r300843 - head/usr.sbin/bhyve

2016-05-27 Thread Baptiste Daroussin
Author: bapt Date: Fri May 27 11:46:54 2016 New Revision: 300843 URL: https://svnweb.freebsd.org/changeset/base/300843 Log: Improve error message when failing to open a backing file When bhyve cannot open a backing file, it now says explicitly which file could not be opened Note

svn commit: r300850 - head/sys/cddl/dev/dtrace/aarch64

2016-05-27 Thread Andrew Turner
Author: andrew Date: Fri May 27 12:02:12 2016 New Revision: 300850 URL: https://svnweb.freebsd.org/changeset/base/300850 Log: Fix dtrace_interrupt_disable and dtrace_interrupt_enable by having the former return the current status for the latter to use. Without this we could enable

Re: svn commit: r300679 - head/sys/netinet

2016-05-27 Thread Michael Tuexen
> On 26 May 2016, at 23:33, Gleb Smirnoff wrote: > > Michael, > > On Wed, May 25, 2016 at 01:48:26PM +, Michael Tuexen wrote: > M> Author: tuexen > M> Date: Wed May 25 13:48:26 2016 > M> New Revision: 300679 > M> URL: https://svnweb.freebsd.org/changeset/base/300679 >

svn commit: r300837 - head/sys/dev/iser

2016-05-27 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 27 11:37:02 2016 New Revision: 300837 URL: https://svnweb.freebsd.org/changeset/base/300837 Log: Fix build on i386. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified: head/sys/dev/iser/iser_verbs.c Modified: head/sys/dev/iser/iser_verbs.c

svn commit: r300838 - head/sys/modules/iscsi

2016-05-27 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 27 11:37:56 2016 New Revision: 300838 URL: https://svnweb.freebsd.org/changeset/base/300838 Log: Build iscsi(4) with ICL_KERNEL_PROXY when building with WITH_OFED. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified:

svn commit: r300846 - head/sys/dev/sfxge/common

2016-05-27 Thread Andrew Rybchenko
Author: arybchik Date: Fri May 27 11:48:25 2016 New Revision: 300846 URL: https://svnweb.freebsd.org/changeset/base/300846 Log: sfxge(4): unsigned 1 should be shifted to produce bitmask Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by: Solarflare

Re: svn commit: r300718 - in head/sys: kern sys

2016-05-27 Thread Bruce Evans
On Thu, 26 May 2016, Ian Lepore wrote: On Thu, 2016-05-26 at 14:37 -0700, Gleb Smirnoff wrote: Hans, On Thu, May 26, 2016 at 08:41:55AM +, Hans Petter Selasky wrote: H> Author: hselasky H> Date: Thu May 26 08:41:55 2016 H> New Revision: 300718 H> URL:

svn commit: r300840 - head/sys/dev/sfxge/common

2016-05-27 Thread Andrew Rybchenko
Author: arybchik Date: Fri May 27 11:44:40 2016 New Revision: 300840 URL: https://svnweb.freebsd.org/changeset/base/300840 Log: sfxge(4): note unused variables to make lint happier Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by: Solarflare Communications,

svn commit: r300849 - head/sys/dev/sfxge/common

2016-05-27 Thread Andrew Rybchenko
Author: arybchik Date: Fri May 27 11:50:26 2016 New Revision: 300849 URL: https://svnweb.freebsd.org/changeset/base/300849 Log: sfxge(4): fix typo in monitor types strings in common code Submitted by: Garrett D'Amore Sponsored by: Solarflare Communications, Inc. MFC after: 1

Re: svn commit: r300557 - head/usr.sbin/apmd

2016-05-27 Thread Bruce Evans
On Thu, 26 May 2016, Jilles Tjoelker wrote: On Tue, May 24, 2016 at 08:52:32AM -0700, John Baldwin wrote: On Monday, May 23, 2016 09:24:41 PM Alan Somers wrote: On Mon, May 23, 2016 at 9:15 PM, Peter Wemm wrote: Author: peter Date: Tue May 24 03:15:46 2016 New Revision:

svn commit: r300839 - head/sys/modules

2016-05-27 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 27 11:39:08 2016 New Revision: 300839 URL: https://svnweb.freebsd.org/changeset/base/300839 Log: Attach iser(4) to the build. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified: head/sys/modules/Makefile Modified: head/sys/modules/Makefile

Re: svn commit: r300770 - in head: . contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src contrib/libc++/src/include contrib/libc++/src/support lib/

2016-05-27 Thread Alan Somers
On Fri, May 27, 2016 at 9:42 AM, Dimitry Andric wrote: > On 27 May 2016, at 17:32, Alan Somers wrote: >> >> On Fri, May 27, 2016 at 9:28 AM, Dimitry Andric wrote: >>> On 27 May 2016, at 16:49, Alan Somers wrote:

Re: svn commit: r300770 - in head: . contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src contrib/libc++/src/include contrib/libc++/src/support lib/

2016-05-27 Thread Dimitry Andric
On 27 May 2016, at 18:01, Alan Somers wrote: > > On Fri, May 27, 2016 at 9:42 AM, Dimitry Andric wrote: ... >> My guess is that either ${MAKEOBJDIRPREFIX}/usr/include/c++/v1 needs to >> be added to the C++ include path, or some other path in the list is >>

svn commit: r300851 - head/sys/kern

2016-05-27 Thread Mateusz Guzik
Author: mjg Date: Fri May 27 15:03:38 2016 New Revision: 300851 URL: https://svnweb.freebsd.org/changeset/base/300851 Log: exec: get rid of one vnode lock/unlock pair in do_execve The lock was temporarily dropped for vrele calls, but they can be postponed to a point where the lock is not

Re: svn commit: r300779 - in head: sbin/ipfw sys/modules/dummynet sys/netinet sys/netpfil/ipfw

2016-05-27 Thread Adrian Chadd
Hi, Did this introduce floating point into the kernel? -adrian On 26 May 2016 at 15:39, Don Lewis wrote: > On 26 May, To: src-committ...@freebsd.org wrote: >> Author: truckman >> Date: Thu May 26 21:40:13 2016 >> New Revision: 300779 >> URL:

Re: svn commit: r300770 - in head: . contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src contrib/libc++/src/include contrib/libc++/src/support lib/

2016-05-27 Thread Dimitry Andric
On 27 May 2016, at 16:49, Alan Somers wrote: > > I think this change is breaking the build of C++ applications. Below > is a snippet of my amd64 buildworld, with the changes in D6564. it > built fine a few days ago. > > ===> lib/libdevdctl (all) > In file included from >

Re: svn commit: r300779 - in head: sbin/ipfw sys/modules/dummynet sys/netinet sys/netpfil/ipfw

2016-05-27 Thread Don Lewis
On 27 May, Adrian Chadd wrote: > Hi, > > Did this introduce floating point into the kernel? Cr*p, it did. It looks fixable, but I'll disconnect PIE from the build for now. ___ svn-src-all@freebsd.org mailing list

svn commit: r300852 - head/sys/kern

2016-05-27 Thread Mateusz Guzik
Author: mjg Date: Fri May 27 17:00:15 2016 New Revision: 300852 URL: https://svnweb.freebsd.org/changeset/base/300852 Log: fd: provide a common exit point for unlock in kern_dup While here assert dropped filedesc lock on return from closefp. Modified: head/sys/kern/kern_descrip.c

svn commit: r300853 - in head/sys: conf modules/dummynet

2016-05-27 Thread Don Lewis
Author: truckman Date: Fri May 27 17:07:07 2016 New Revision: 300853 URL: https://svnweb.freebsd.org/changeset/base/300853 Log: Disconnect PIE from the build until it is free of floating point math. Reported by: lidl, adrian Modified: head/sys/conf/files

svn commit: r300854 - in head/sys: netinet netinet6

2016-05-27 Thread Gleb Smirnoff
Author: glebius Date: Fri May 27 17:31:02 2016 New Revision: 300854 URL: https://svnweb.freebsd.org/changeset/base/300854 Log: Plug route reference underleak that happens with FLOWTABLE after r297225. Submitted by: Mike Karels Modified: head/sys/netinet/ip_output.c

svn commit: r300856 - head/tools/tools/ioat

2016-05-27 Thread Garrett Cooper
Author: ngie Date: Fri May 27 17:42:59 2016 New Revision: 300856 URL: https://svnweb.freebsd.org/changeset/base/300856 Log: Initialize `t` with memset(.., 0, ..) This will help ensure that we're not using random garbage on the stack by accident with respect to the variable MFC

svn commit: r300859 - head/sys/cddl/dev/dtrace/riscv

2016-05-27 Thread Ruslan Bukin
Author: br Date: Fri May 27 17:58:10 2016 New Revision: 300859 URL: https://svnweb.freebsd.org/changeset/base/300859 Log: Correct the implementation of dtrace_interrupt_disable/enable. Pointed out by: andrew Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified:

svn commit: r300858 - head/tools/tools/ioat

2016-05-27 Thread Garrett Cooper
Author: ngie Date: Fri May 27 17:57:30 2016 New Revision: 300858 URL: https://svnweb.freebsd.org/changeset/base/300858 Log: Fix description for -V in the -r case t.verify_test = true is always set when -V is specified, regardless of whether or not the tool is being run in raw mode

svn commit: r300862 - head/tools/tools/ioat

2016-05-27 Thread Garrett Cooper
Author: ngie Date: Fri May 27 18:40:38 2016 New Revision: 300862 URL: https://svnweb.freebsd.org/changeset/base/300862 Log: Install ioatcontrol to /usr/bin by default instead of / MFC after: 1 week Sponsored by: EMC / Isilon Storage Division Modified: head/tools/tools/ioat/Makefile

svn commit: r300861 - head/tools/tools/ioat

2016-05-27 Thread Garrett Cooper
Author: ngie Date: Fri May 27 18:39:47 2016 New Revision: 300861 URL: https://svnweb.freebsd.org/changeset/base/300861 Log: - Sort make variables - Use SRCTOP instead of ad hoc definition for it MFC after: 1 week Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r300865 - in head/sys: sys vm

2016-05-27 Thread Alan Cox
Author: alc Date: Fri May 27 19:15:45 2016 New Revision: 300865 URL: https://svnweb.freebsd.org/changeset/base/300865 Log: The flag "vm_pages_needed" has long served two distinct purposes: (1) to indicate that threads are waiting for free pages to become available and (2) to indicate

Re: svn commit: r300865 - in head/sys: sys vm

2016-05-27 Thread hiren panchasara
On 05/27/16 at 07:15P, Alan Cox wrote: > Author: alc > Date: Fri May 27 19:15:45 2016 > New Revision: 300865 > URL: https://svnweb.freebsd.org/changeset/base/300865 > > Log: > The flag "vm_pages_needed" has long served two distinct purposes: (1) to > indicate that threads are waiting for free

Re: svn commit: r300770 - in head: . contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src contrib/libc++/src/include contrib/libc++/src/support lib/

2016-05-27 Thread Alan Somers
On Fri, May 27, 2016 at 10:19 AM, Dimitry Andric wrote: > On 27 May 2016, at 18:01, Alan Somers wrote: >> >> On Fri, May 27, 2016 at 9:42 AM, Dimitry Andric wrote: > ... >>> My guess is that either ${MAKEOBJDIRPREFIX}/usr/include/c++/v1

Re: svn commit: r300770 - in head: . contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src contrib/libc++/src/include contrib/libc++/src/support lib/

2016-05-27 Thread Bryan Drewery
On 5/27/2016 12:09 PM, Alan Somers wrote: > On Fri, May 27, 2016 at 10:19 AM, Dimitry Andric wrote: >> On 27 May 2016, at 18:01, Alan Somers wrote: >>> >>> On Fri, May 27, 2016 at 9:42 AM, Dimitry Andric wrote: >> ... My guess is

svn commit: r300857 - head/tools/tools/ioat

2016-05-27 Thread Garrett Cooper
Author: ngie Date: Fri May 27 17:44:30 2016 New Revision: 300857 URL: https://svnweb.freebsd.org/changeset/base/300857 Log: Document the default behavior for -c (0) Bump .Dd for the change MFC after: 1 week Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r300860 - head/release/scripts

2016-05-27 Thread Glen Barber
Author: gjb Date: Fri May 27 18:20:07 2016 New Revision: 300860 URL: https://svnweb.freebsd.org/changeset/base/300860 Log: Replace linux-f10 packages with updated linux-c6. PR: 208280 Submitted by: Johannes Meixner Sponsored by: The FreeBSD Foundation Modified:

svn commit: r300866 - head/sys/boot/efi/libefi

2016-05-27 Thread Doug Ambrisko
Author: ambrisko Date: Fri May 27 19:23:15 2016 New Revision: 300866 URL: https://svnweb.freebsd.org/changeset/base/300866 Log: If the I/O offset and length is multiple of the media size then directly pass the request otherwise use a buffer that is a multiple of the media size. This speeds

svn commit: r300867 - head/usr.sbin/rpcbind

2016-05-27 Thread Garrett Cooper
Author: ngie Date: Fri May 27 19:30:13 2016 New Revision: 300867 URL: https://svnweb.freebsd.org/changeset/base/300867 Log: Only expose `hint_uaddr` in the ND_DEBUG case This fixes a -Wunused-but-set-variable warning with gcc MFC after: 1 week Reported by: gcc 5 Sponsored by: EMC

svn commit: r300863 - head/sys/amd64/amd64

2016-05-27 Thread Konstantin Belousov
Author: kib Date: Fri May 27 18:45:11 2016 New Revision: 300863 URL: https://svnweb.freebsd.org/changeset/base/300863 Log: In pmap_advise(), avoid leaking DI start for EPT pmaps which needs A/D emulation. Assert that syscalls do not leak DI. Reported by: gjb Sponsored by: The FreeBSD

svn commit: r300855 - in head/sys: conf modules/gpio

2016-05-27 Thread Ian Lepore
Author: ian Date: Fri May 27 17:40:29 2016 New Revision: 300855 URL: https://svnweb.freebsd.org/changeset/base/300855 Log: When building modules, define make variable OPT_FDT if the kernel config includes the FDT option. Use OPT_FDT to conditionally compile modules that require FDT

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

2016-05-27 Thread Dru Lavigne
Author: dru (doc committer) Date: Fri May 27 18:52:58 2016 New Revision: 300864 URL: https://svnweb.freebsd.org/changeset/base/300864 Log: Remove duplicate sentence from pfsync.8. PR: 209539 Submitted by: olivier@ Reviewed by: timmoor...@gmail.com Sponsored by: iXsystems Modified:

svn commit: r300869 - head

2016-05-27 Thread Glen Barber
Author: gjb Date: Fri May 27 20:33:14 2016 New Revision: 300869 URL: https://svnweb.freebsd.org/changeset/base/300869 Log: Make PKG_VERSION aware of '-ALPHA*'. Submitted by: Ben Woods Sponsored by: The FreeBSD Foundation Modified: head/Makefile.inc1 Modified: head/Makefile.inc1

svn commit: r300871 - head/sys/dev/gpio

2016-05-27 Thread Ian Lepore
Author: ian Date: Fri May 27 20:41:25 2016 New Revision: 300871 URL: https://svnweb.freebsd.org/changeset/base/300871 Log: Don't wrap the declaration of gpio_alloc_intr_resource() in #ifdef INTRNG, wrap the implementation so that it returns an error if INTRNG support is not available. It

svn commit: r300872 - head/sys/modules

2016-05-27 Thread Ian Lepore
Author: ian Date: Fri May 27 20:43:46 2016 New Revision: 300872 URL: https://svnweb.freebsd.org/changeset/base/300872 Log: Go back to unconditionally compiling modules/gpio now that the parts of it dependent on FDT support are conditionally compiled only on FDT platforms. Modified:

Re: svn commit: r300869 - head

2016-05-27 Thread Slawa Olhovchenkov
On Fri, May 27, 2016 at 08:33:14PM +, Glen Barber wrote: > Author: gjb > Date: Fri May 27 20:33:14 2016 > New Revision: 300869 > URL: https://svnweb.freebsd.org/changeset/base/300869 > > Log: > Make PKG_VERSION aware of '-ALPHA*'. What about all other tags? BETA, RC, PRERELEASE... >

Re: svn commit: r300868 - head/tools/tools/ioat

2016-05-27 Thread Conrad Meyer
I don't think such infrastructure is needed for simple test code like this. 128 is more than enough. On Fri, May 27, 2016 at 1:51 PM, Ngie Cooper (yaneurabeya) wrote: > >> On May 27, 2016, at 13:34, Conrad Meyer wrote: >> >> On Fri, May 27, 2016 at 1:12

Re: svn commit: r300865 - in head/sys: sys vm

2016-05-27 Thread Ngie Cooper (yaneurabeya)
> On May 27, 2016, at 14:01, Konstantin Belousov wrote: > > On Fri, May 27, 2016 at 10:51:03PM +0300, Ivan Klymenko wrote: >> On Fri, 27 May 2016 19:15:46 + (UTC) >> Alan Cox wrote: >> >>> Author: alc >>> Date: Fri May 27 19:15:45 2016 >>> New

Re: svn commit: r300865 - in head/sys: sys vm

2016-05-27 Thread Alan Cox
On 05/27/2016 16:22, Ngie Cooper (yaneurabeya) wrote: >> On May 27, 2016, at 14:21, Ngie Cooper (yaneurabeya) >> wrote: >>> I added #include to zfs/arc.c in r300870 — it was missing >>> from the file. Looking into drm2 and fed. >> Oy. Bad test before I did the fix.

svn commit: r300875 - head/sys/dev/cxgbe/iw_cxgbe

2016-05-27 Thread Navdeep Parhar
Author: np Date: Fri May 27 21:26:26 2016 New Revision: 300875 URL: https://svnweb.freebsd.org/changeset/base/300875 Log: iw_cxgbe: Use vmem(9) to manage PBL and RQT allocations. Submitted by: Krishnamraju Eraparaju at Chelsio Reviewed by: Steve Wise Sponsored by: Chelsio

Re: svn commit: r300779 - in head: sbin/ipfw sys/modules/dummynet sys/netinet sys/netpfil/ipfw

2016-05-27 Thread Adrian Chadd
On 27 May 2016 at 09:51, Don Lewis wrote: > On 27 May, Adrian Chadd wrote: >> Hi, >> >> Did this introduce floating point into the kernel? > > Cr*p, it did. It looks fixable, but I'll disconnect PIE from the build > for now. Cool, thanks! -a

Re: svn commit: r300866 - head/sys/boot/efi/libefi

2016-05-27 Thread Ravi Pokala
-Original Message- From: on behalf of Doug Ambrisko Date: 2016-05-27, Friday at 12:23 To: , , Subject: svn commit: r300866 - head/sys/boot/efi/libefi

svn commit: r300868 - head/tools/tools/ioat

2016-05-27 Thread Garrett Cooper
Author: ngie Date: Fri May 27 20:12:32 2016 New Revision: 300868 URL: https://svnweb.freebsd.org/changeset/base/300868 Log: Remove note about bogus chain-len maximum There's no current limit on chain-len with Broadwell DE chips; it isn't enforced in software, and there doesn't appear to

Re: svn commit: r300866 - head/sys/boot/efi/libefi

2016-05-27 Thread Conrad Meyer
It seems he meant 'media native IO size', not 'media size'. I.e., on 4Kn media, 4k-multiple and -aligned IOs can be processed directly (but EFI's unit block size is still 512). Does that make sense? Best, Conrad On Fri, May 27, 2016 at 1:05 PM, Ravi Pokala wrote: >

Re: svn commit: r300868 - head/tools/tools/ioat

2016-05-27 Thread Conrad Meyer
On Fri, May 27, 2016 at 1:12 PM, Garrett Cooper wrote: > Author: ngie > Date: Fri May 27 20:12:32 2016 > New Revision: 300868 > URL: https://svnweb.freebsd.org/changeset/base/300868 > > Log: > Remove note about bogus chain-len maximum > > There's no current limit on

svn commit: r300873 - in head/lib: libc++ libcxxrt

2016-05-27 Thread Dimitry Andric
Author: dim Date: Fri May 27 20:45:32 2016 New Revision: 300873 URL: https://svnweb.freebsd.org/changeset/base/300873 Log: After r300770, for libc++ and libcxxrt, use -isystem instead of -I. This should fix builds with external gcc toolchains from ports, which also use -isystem to work

Re: svn commit: r300868 - head/tools/tools/ioat

2016-05-27 Thread Ngie Cooper (yaneurabeya)
> On May 27, 2016, at 13:34, Conrad Meyer wrote: > > On Fri, May 27, 2016 at 1:12 PM, Garrett Cooper wrote: >> Author: ngie >> Date: Fri May 27 20:12:32 2016 >> New Revision: 300868 >> URL: https://svnweb.freebsd.org/changeset/base/300868 >> >> Log: >>

Re: svn commit: r300869 - head

2016-05-27 Thread Glen Barber
On Fri, May 27, 2016 at 11:52:50PM +0300, Slawa Olhovchenkov wrote: > On Fri, May 27, 2016 at 08:33:14PM +, Glen Barber wrote: > > > Author: gjb > > Date: Fri May 27 20:33:14 2016 > > New Revision: 300869 > > URL: https://svnweb.freebsd.org/changeset/base/300869 > > > > Log: > > Make

Re: svn commit: r300865 - in head/sys: sys vm

2016-05-27 Thread Alan Cox
On 05/27/2016 16:01, Konstantin Belousov wrote: > On Fri, May 27, 2016 at 10:51:03PM +0300, Ivan Klymenko wrote: >> On Fri, 27 May 2016 19:15:46 + (UTC) >> Alan Cox wrote: >> >>> Author: alc >>> Date: Fri May 27 19:15:45 2016 >>> New Revision: 300865 >>> URL:

Re: svn commit: r300865 - in head/sys: sys vm

2016-05-27 Thread Ngie Cooper (yaneurabeya)
> On May 27, 2016, at 14:03, Ngie Cooper (yaneurabeya) > wrote: > >> >> On May 27, 2016, at 14:01, Konstantin Belousov wrote: >> >> On Fri, May 27, 2016 at 10:51:03PM +0300, Ivan Klymenko wrote: >>> On Fri, 27 May 2016 19:15:46 + (UTC) >>>

svn commit: r300876 - in vendor-sys/acpica/dist: . source/compiler source/components/debugger source/components/disassembler source/components/dispatcher source/components/executer source/component...

2016-05-27 Thread Jung-uk Kim
Author: jkim Date: Fri May 27 21:40:35 2016 New Revision: 300876 URL: https://svnweb.freebsd.org/changeset/base/300876 Log: Import ACPICA 20160527. Modified: vendor-sys/acpica/dist/changes.txt vendor-sys/acpica/dist/source/compiler/asloptions.c vendor-sys/acpica/dist/source/components

Re: svn commit: r300865 - in head/sys: sys vm

2016-05-27 Thread Ivan Klymenko
On Fri, 27 May 2016 19:15:46 + (UTC) Alan Cox wrote: > Author: alc > Date: Fri May 27 19:15:45 2016 > New Revision: 300865 > URL: https://svnweb.freebsd.org/changeset/base/300865 > > Log: > The flag "vm_pages_needed" has long served two distinct purposes: > (1) to

svn commit: r300874 - head/tools/tools/ioat

2016-05-27 Thread Garrett Cooper
Author: ngie Date: Fri May 27 21:12:25 2016 New Revision: 300874 URL: https://svnweb.freebsd.org/changeset/base/300874 Log: Update usage(..) - Document missing options - Sync options with ioatcontrol(8). - Make it clear that the first 2 parameters are always required. MFC after: 1

Re: svn commit: r300865 - in head/sys: sys vm

2016-05-27 Thread Ngie Cooper (yaneurabeya)
> On May 27, 2016, at 14:21, Ngie Cooper (yaneurabeya) > wrote: >> >> I added #include to zfs/arc.c in r300870 — it was missing >> from the file. Looking into drm2 and fed. > > Oy. Bad test before I did the fix. The issue was libzpool -_- (just saw alc’s >

Re: svn commit: r300854 - in head/sys: netinet netinet6

2016-05-27 Thread Adrian Chadd
Hm, doesnt this make sense to do as part of RO_RTFREE? -a ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Re: svn commit: r300868 - head/tools/tools/ioat

2016-05-27 Thread Bryan Drewery
On 5/27/2016 1:12 PM, Garrett Cooper wrote: > Author: ngie > Date: Fri May 27 20:12:32 2016 > New Revision: 300868 > URL: https://svnweb.freebsd.org/changeset/base/300868 > > Log: > Remove note about bogus chain-len maximum > > There's no current limit on chain-len with Broadwell DE chips;

Re: svn commit: r300868 - head/tools/tools/ioat

2016-05-27 Thread Ngie Cooper (yaneurabeya)
> On May 27, 2016, at 13:13, Bryan Drewery wrote: > > On 5/27/2016 1:12 PM, Garrett Cooper wrote: >> Author: ngie >> Date: Fri May 27 20:12:32 2016 >> New Revision: 300868 >> URL: https://svnweb.freebsd.org/changeset/base/300868 >> >> Log: >> Remove note about bogus

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

2016-05-27 Thread Garrett Cooper
Author: ngie Date: Fri May 27 20:33:38 2016 New Revision: 300870 URL: https://svnweb.freebsd.org/changeset/base/300870 Log: Unbreak the zfs(4) build vm/vm_pageout.h grew a dependency on the bool typedef in r300865 arc.c didn't include sys/types.h, which included the definition for the

Re: svn commit: r300866 - head/sys/boot/efi/libefi

2016-05-27 Thread Ravi Pokala
-Original Message- From: on behalf of Conrad Meyer Reply-To: Date: 2016-05-27, Friday at 13:29 To: Ravi Pokala Cc: Doug Ambrisko , src-committers ,

Re: svn commit: r300865 - in head/sys: sys vm

2016-05-27 Thread Konstantin Belousov
On Fri, May 27, 2016 at 10:51:03PM +0300, Ivan Klymenko wrote: > On Fri, 27 May 2016 19:15:46 + (UTC) > Alan Cox wrote: > > > Author: alc > > Date: Fri May 27 19:15:45 2016 > > New Revision: 300865 > > URL: https://svnweb.freebsd.org/changeset/base/300865 > > > > Log: > >

svn commit: r300877 - vendor-sys/acpica/20160527

2016-05-27 Thread Jung-uk Kim
Author: jkim Date: Fri May 27 21:41:52 2016 New Revision: 300877 URL: https://svnweb.freebsd.org/changeset/base/300877 Log: Tag ACPICA 20160527. Added: vendor-sys/acpica/20160527/ - copied from r300876, vendor-sys/acpica/dist/ ___ svn-src-all

Re: svn commit: r300770 - in head: . contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src contrib/libc++/src/include contrib/libc++/src/support lib/

2016-05-27 Thread Alan Somers
On Fri, May 27, 2016 at 9:28 AM, Dimitry Andric wrote: > On 27 May 2016, at 16:49, Alan Somers wrote: >> >> I think this change is breaking the build of C++ applications. Below >> is a snippet of my amd64 buildworld, with the changes in D6564. it >> built

Re: svn commit: r300770 - in head: . contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src contrib/libc++/src/include contrib/libc++/src/support lib/

2016-05-27 Thread Dimitry Andric
On 27 May 2016, at 17:32, Alan Somers wrote: > > On Fri, May 27, 2016 at 9:28 AM, Dimitry Andric wrote: >> On 27 May 2016, at 16:49, Alan Somers wrote: >>> >>> I think this change is breaking the build of C++ applications. Below >>>

svn commit: r300878 - head/sys/dev/ffec

2016-05-27 Thread Ian Lepore
Author: ian Date: Fri May 27 22:14:39 2016 New Revision: 300878 URL: https://svnweb.freebsd.org/changeset/base/300878 Log: Fix erronious mixed use of tx/rx variables/constants in the same expression. Pointed out by jmcneill; other instances found by grep -iE 'rx.*tx|tx.*rx' Modified:

Re: svn commit: r300879 - in head/sys/contrib/dev/acpica: . compiler components/debugger components/disassembler components/dispatcher components/executer components/hardware components/namespace incl

2016-05-27 Thread Jung-uk Kim
On 05/27/16 06:16 PM, Jung-uk Kim wrote: > Author: jkim > Date: Fri May 27 22:16:46 2016 > New Revision: 300879 > URL: https://svnweb.freebsd.org/changeset/base/300879 > > Log: > Merge ACPICA 20160527. ... Note this release was meant to fix regressions introduced in

svn commit: r300882 - in head: etc/rc.d tests/etc/rc.d

2016-05-27 Thread Alan Somers
Author: asomers Date: Fri May 27 22:40:40 2016 New Revision: 300882 URL: https://svnweb.freebsd.org/changeset/base/300882 Log: Always create loopback routes on every fib Always create loopback routes on every fib, for both IPv4 and IPv6 etc/rc.d/routing Create loopback IPv4

Re: svn commit: r300865 - in head/sys: sys vm

2016-05-27 Thread Konstantin Belousov
On Fri, May 27, 2016 at 03:32:48PM -0700, Ngie Cooper (yaneurabeya) wrote: > > > On May 27, 2016, at 14:26, Alan Cox wrote: > > > > On 05/27/2016 16:22, Ngie Cooper (yaneurabeya) wrote: > >>> On May 27, 2016, at 14:21, Ngie Cooper (yaneurabeya) > >>>

  1   2   >