Re: svn commit: r300824 - head/lib/libmd

2016-05-27 Thread Ed Schouten
2016-05-27 8:50 GMT+02:00 Conrad Meyer : > There's nothing to support — literally ignoring the keyword is an > acceptable implementation. So it's disappointing C++ chooses to > reject C keywords. Keep in mind that C++ does not reject "static" altogether; only in this specific context. The reason

svn commit: r300832 - head/sys/dev/hyperv/vmbus

2016-05-27 Thread Sepherosa Ziehau
Author: sephe Date: Fri May 27 07:05:30 2016 New Revision: 300832 URL: https://svnweb.freebsd.org/changeset/base/300832 Log: hyperv: Clean up Hyper-V timecounter a bit. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D6569 Mod

svn commit: r300833 - head/sys/dev/iwm

2016-05-27 Thread Adrian Chadd
Author: adrian Date: Fri May 27 07:10:11 2016 New Revision: 300833 URL: https://svnweb.freebsd.org/changeset/base/300833 Log: [iwm] remove dead code. if_iwm - GC some dead code, left by a partially applied OpenBSD change. Taken-From: OpenBSD (if_iwm.c r1.69) Submitted by: Imre Vad

svn commit: r300834 - head/sys/dev/hyperv/vmbus

2016-05-27 Thread Sepherosa Ziehau
Author: sephe Date: Fri May 27 07:29:31 2016 New Revision: 300834 URL: https://svnweb.freebsd.org/changeset/base/300834 Log: hyperv: Test features before enabling optional functionalities MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.fre

svn commit: r300835 - in head/sys/compat/linuxkpi/common: include/linux src

2016-05-27 Thread Hans Petter Selasky
Author: hselasky Date: Fri May 27 07:33:49 2016 New Revision: 300835 URL: https://svnweb.freebsd.org/changeset/base/300835 Log: The SCHEDULER_STOPPED() macro already contains a predict false statement. Remove superfluous unlikely() wrapper. Suggested by: glebius MFC after:1 week S

Re: svn commit: r300671 - in head/sys/compat/linuxkpi/common: include/linux src

2016-05-27 Thread Hans Petter Selasky
On 05/26/16 23:25, Gleb Smirnoff wrote: Hi! The SCHEDULER_STOPPED() already has __predict_false() in it, so unlikely() is superfluous. You're right. Fixed in r300835 . --HPS ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/m

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

2016-05-27 Thread Hans Petter Selasky
On 05/26/16 23:37, 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: https://svnweb.freebsd.org/changeset/base/300718 H> H> Log: H> Add support for boolean sysc

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

2016-05-27 Thread Hans Petter Selasky
On 05/27/16 00:54, 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: https://svnweb.freebsd.org/changeset/ba

Re: svn commit: r300824 - head/lib/libmd

2016-05-27 Thread Conrad Meyer
There's nothing to support — literally ignoring the keyword is an acceptable implementation. So it's disappointing C++ chooses to reject C keywords. My take is that C++ programs shouldn't be including sys/md5.h directly at all. That's the kernel's header. If they want to use md5, they go throug

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. W

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 calle

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 > M> > M> Log: > M> C

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: 300557 URL: https:/

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: https://svnweb.freebsd.org/changeset

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: head/sys/modules/iscsi/Ma

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

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, I

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 Communicati

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 that

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. M

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 Co

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: 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 Communicatio

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: Garret

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 w

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 interrupts

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: 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 > > H

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 reuse the source mbuf

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 /scra

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: https://svnweb.freebsd.org/changeset/base/300779 >

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 > /home/asomers/freebsd

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 fine a few days ago. >> >> ===> lib/lib

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 >>> is a snippet of my amd64 buildworld, with the changes in D65

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: I think this change is breaking the build of C++ applications. Below >>>

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 >> missing, at least for C++ compilation.

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-head@freebsd.org mailing list https://lists.freebsd.org/mailman/li

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 Modifi

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 head/sys/modules/dummynet/Make

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 head/sys/netinet6/i

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 support.

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 after:

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: head/tools/tools/ioa

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 MF

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: head/sys/cddl/

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: head

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: head/tools/tools/

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 Mo

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: 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:

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 needs to >>> be added to the C++ include path, or some othe

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 whether

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 that either ${MAKEOBJDIRPREFIX}/usr/include/c++/v1 needs to >

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 /

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: 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 >Author: ambrisko >Date: Fri May 27 19:23:15 2016 >New Revision: 300866 >URL: https://svnweb.freebsd.org/changeset/base/300866 > >Log:

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 indicate that threads are

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 b

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 chain-len maximum >> >> T

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: > -Original Message- >

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: 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 , , Subject: Re: svn commit: r300866 - head/sys/boot/efi/libefi >It seems he meant 'media native IO size', not 'media size'. I.e., on >

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 chain-len with Broadwell DE

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 sh

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: head/sys

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 aroun

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: >> Remove note about bogus chain-len maximu

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... > Sub

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 PKG_VE

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 PM, Garrett Cooper wrote: >>> Author: ng

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: > > The flag "vm_page

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 Revision: 300865 >>> URL: https://svnweb.freeb

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: https://svnweb.freebsd.org/changes

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: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) >>> Alan Cox wrote: >>> Author: alc Date

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 > comment)… I’ll fix my commit

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. The issue was libzpool -_

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 Communication

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 ___ svn-

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-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

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: hea

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

2016-05-27 Thread Jung-uk Kim
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. Relnotes: yes Modified: head/sys/contrib/dev/acpica/changes.txt head/sys/contrib/dev/acpica/compiler/asloptions.c head/sys/contrib

svn commit: r300880 - in head: . sys/cam/scsi

2016-05-27 Thread Alan Somers
WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20160527: + CAM will now strip leading spaces from SCSI disks' serial numbers. + This will effect users who create

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: r300881 - in head/sys: cddl/contrib/opensolaris/uts/common/fs/zfs geom

2016-05-27 Thread Alan Somers
Author: asomers Date: Fri May 27 22:32:44 2016 New Revision: 300881 URL: https://svnweb.freebsd.org/changeset/base/300881 Log: Avoid issuing spa config updates for physical path when not necessary ZFS's configuration needs to be updated whenever the physical path for a device changes, but

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

2016-05-27 Thread Ngie Cooper (yaneurabeya)
> 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) >>> wrote: I added #include to zfs/arc.c in r300870 — it was missing from the file. Looking into drm2 and fed. >>> Oy.

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) > >>> wrote: > I added #include to zfs/arc

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 and

Re: svn commit: r300880 - in head: . sys/cam/scsi

2016-05-27 Thread Ravi Pokala
Fri May 27 22:26:43 2016(r300880) >@@ -31,6 +31,16 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 > disable the most expensive debugging functionality run > "ln -s 'abort:false,junk:false' /etc/malloc.conf".) > >+20160527: >+ CAM will now

svn commit: r300883 - head

2016-05-27 Thread Alan Somers
Author: asomers Date: Fri May 27 22:44:33 2016 New Revision: 300883 URL: https://svnweb.freebsd.org/changeset/base/300883 Log: Fix typo from r300880 Reported by: rpokala MFC after:Never Sponsored by: Spectra Logic Corp Modified: head/UPDATING Modified: head/UPDATING ===

Re: svn commit: r300880 - in head: . sys/cam/scsi

2016-05-27 Thread Allan Jude
27 22:26:43 2016(r300880) @@ -31,6 +31,16 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20160527: + CAM will now strip leading spaces from S

Re: svn commit: r300880 - in head: . sys/cam/scsi

2016-05-27 Thread Alan Somers
7 22:26:43 2016(r300880) >>> @@ -31,6 +31,16 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 >>> disable the most expensive debugging functionality run >>> "ln -s 'abort:false,junk:false' /etc/malloc.conf".) >>> >>>

  1   2   >