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

2015-10-07 Thread Xin LI
Author: delphij Date: Thu Oct 8 06:34:12 2015 New Revision: 289005 URL: https://svnweb.freebsd.org/changeset/base/289005 Log: Belately bump __FreeBSD_version after r288572 which makes a change to zfeature_info. This is a direct commit to stable/10. Modified: stable/10/sys/sys/param.h

Re: svn commit: r289002 - head/release/scripts

2015-10-07 Thread Alexey Dokuchaev
On Thu, Oct 08, 2015 at 03:28:15AM +, Craig Rodrigues wrote: > New Revision: 289002 > URL: https://svnweb.freebsd.org/changeset/base/289002 > > Log: > Use print as a function, not operator. Because?...(even when it looks obvious, commit logs should be crystal clear on what was done (30%) an

svn commit: r289004 - in head: sys/compat/cloudabi usr.bin/truss

2015-10-07 Thread Ed Schouten
Author: ed Date: Thu Oct 8 05:27:45 2015 New Revision: 289004 URL: https://svnweb.freebsd.org/changeset/base/289004 Log: Properly format pointer size independent CloudABI system calls. CloudABI has approximately 50 system calls that do not depend on the pointer size of the system. As the

svn commit: r289003 - vendor-sys/illumos/dist/uts/common/dtrace vendor-sys/illumos/dist/uts/common/sys vendor/illumos/dist/cmd/dtrace/test/tst/common/usdt

2015-10-07 Thread Mark Johnston
Author: markj Date: Thu Oct 8 04:29:39 2015 New Revision: 289003 URL: https://svnweb.freebsd.org/changeset/base/289003 Log: 6271 dtrace caused excessive fork time Author: Bryan Cantrill Reviewed by: Adam Leventhal Reviewed by: Dan McDonald Reviewed by: Richard Lowe Approved by:

svn commit: r289002 - head/release/scripts

2015-10-07 Thread Craig Rodrigues
Author: rodrigc Date: Thu Oct 8 03:28:15 2015 New Revision: 289002 URL: https://svnweb.freebsd.org/changeset/base/289002 Log: Use print as a function, not operator. Modified: head/release/scripts/list-new-changesets.py Modified: head/release/scripts/list-new-changesets.py ==

svn commit: r289001 - in head: share/examples/bhyve usr.sbin/bhyveload

2015-10-07 Thread Marcel Moolenaar
Author: marcel Date: Thu Oct 8 02:28:22 2015 New Revision: 289001 URL: https://svnweb.freebsd.org/changeset/base/289001 Log: Add option -l for specifying which OS loader to dlopen(3). By default this is /boot/userboot.so. This option allows for the development and use of other OS loaders.

Re: svn commit: r288929 - in head: etc/mtree lib/libxo lib/libxo/tests usr.bin/xo usr.bin/xo/tests

2015-10-07 Thread NGie Cooper
On Wed, Oct 7, 2015 at 7:04 PM, Bryan Drewery wrote: ... >> *smacks head* >> >> Yes, I forgot about that caveat ;(. > > It would have bitten me too. It's a strange thing. It's technically be me once before and another person as well at $work. Libraries in /lib is not the norm so the default work

Re: svn commit: r288929 - in head: etc/mtree lib/libxo lib/libxo/tests usr.bin/xo usr.bin/xo/tests

2015-10-07 Thread Bryan Drewery
On 10/7/2015 6:37 PM, NGie Cooper wrote: > On Wed, Oct 7, 2015 at 6:34 PM, Bryan Drewery wrote: > ... >>> Modified: head/lib/libxo/Makefile >>> == >>> --- head/lib/libxo/Makefile Tue Oct 6 16:35:50 2015(r288928)

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

2015-10-07 Thread Bryan Drewery
On 10/6/2015 1:24 PM, Warner Losh wrote: >> With the META_MODE changes, sjg introduced this /etc/src-env.conf file >> that is included from sys.mk early, that can be used for overriding >> things like MAKEOBJDIRPREFIX, enabling META_MODE (it needs to be set >> extremely early for AUTO_OBJ support,

Re: svn commit: r289000 - head/lib/libxo

2015-10-07 Thread NGie Cooper
On Wed, Oct 7, 2015 at 6:17 PM, Peter Wemm wrote: > Author: peter > Date: Thu Oct 8 01:17:45 2015 > New Revision: 289000 > URL: https://svnweb.freebsd.org/changeset/base/289000 > > Log: > Move SHLIBDIR?=/lib before so that it works again. Sorry :(... I forgot about that caveat (I wish src.opt

Re: svn commit: r288929 - in head: etc/mtree lib/libxo lib/libxo/tests usr.bin/xo usr.bin/xo/tests

2015-10-07 Thread NGie Cooper
On Wed, Oct 7, 2015 at 6:34 PM, Bryan Drewery wrote: ... >> Modified: head/lib/libxo/Makefile >> == >> --- head/lib/libxo/Makefile Tue Oct 6 16:35:50 2015(r288928) >> +++ head/lib/libxo/Makefile Tue Oct 6 16:

Re: svn commit: r288929 - in head: etc/mtree lib/libxo lib/libxo/tests usr.bin/xo usr.bin/xo/tests

2015-10-07 Thread Bryan Drewery
On 10/6/2015 9:58 AM, Garrett Cooper wrote: > Author: ngie > Date: Tue Oct 6 16:58:47 2015 > New Revision: 288929 > URL: https://svnweb.freebsd.org/changeset/base/288929 > > Log: > Integrate the tests from libxo into the FreeBSD test suite > > The functional_test.sh harness for each test s

svn commit: r289000 - head/lib/libxo

2015-10-07 Thread Peter Wemm
Author: peter Date: Thu Oct 8 01:17:45 2015 New Revision: 289000 URL: https://svnweb.freebsd.org/changeset/base/289000 Log: Move SHLIBDIR?=/lib before so that it works again. Modified: head/lib/libxo/Makefile Modified: head/lib/libxo/Makefile ===

svn commit: r288999 - head/sys/dev/wpi

2015-10-07 Thread Adrian Chadd
Author: adrian Date: Thu Oct 8 00:52:41 2015 New Revision: 288999 URL: https://svnweb.freebsd.org/changeset/base/288999 Log: wpi(4): remove software queues Use direct dispatch into the destination hardware ring instead of using a staging queue. Submitted by: Differential Revision

svn commit: r288998 - head/lib/clang/libclangbasic

2015-10-07 Thread Craig Rodrigues
Author: rodrigc Date: Thu Oct 8 00:48:29 2015 New Revision: 288998 URL: https://svnweb.freebsd.org/changeset/base/288998 Log: Use -fpermissive if compiling with GCC. Works around GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67888 when compiling Module.cpp Modified: head/lib

svn commit: r288997 - head/usr.bin/truss

2015-10-07 Thread Bryan Drewery
Author: bdrewery Date: Thu Oct 8 00:31:11 2015 New Revision: 288997 URL: https://svnweb.freebsd.org/changeset/base/288997 Log: Correct a comment. Modified: head/usr.bin/truss/truss.h Modified: head/usr.bin/truss/truss.h ===

Re: svn commit: r288984 - head/sbin/sysctl

2015-10-07 Thread Baptiste Daroussin
On Wed, Oct 07, 2015 at 03:41:52PM -0700, NGie Cooper wrote: > On Wed, Oct 7, 2015 at 3:35 PM, Baptiste Daroussin wrote: > ... > > I do not think it is, but I couldn't find a way to reproduce another case > > than > > ENOENT, so I thought maybe the best would be to keep the current behaviour > >

Re: svn commit: r288984 - head/sbin/sysctl

2015-10-07 Thread Steven Hartland
On 07/10/2015 23:41, NGie Cooper wrote: On Wed, Oct 7, 2015 at 3:35 PM, Baptiste Daroussin wrote: ... I do not think it is, but I couldn't find a way to reproduce another case than ENOENT, so I thought maybe the best would be to keep the current behaviour for other cases :) Can't hit ENOTDIR

Re: svn commit: r288984 - head/sbin/sysctl

2015-10-07 Thread Bryan Drewery
On 10/7/2015 3:41 PM, NGie Cooper wrote: > On Wed, Oct 7, 2015 at 3:35 PM, Baptiste Daroussin wrote: > ... >> I do not think it is, but I couldn't find a way to reproduce another case >> than >> ENOENT, so I thought maybe the best would be to keep the current behaviour >> for >> other cases :) >

Re: svn commit: r288984 - head/sbin/sysctl

2015-10-07 Thread NGie Cooper
On Wed, Oct 7, 2015 at 3:35 PM, Baptiste Daroussin wrote: ... > I do not think it is, but I couldn't find a way to reproduce another case than > ENOENT, so I thought maybe the best would be to keep the current behaviour for > other cases :) Can't hit ENOTDIR: # sysctl kern=ireallyshouldnotbedoin

Re: svn commit: r288984 - head/sbin/sysctl

2015-10-07 Thread Baptiste Daroussin
On Wed, Oct 07, 2015 at 02:56:02PM -0700, Conrad Meyer wrote: > On Wed, Oct 7, 2015 at 2:28 AM, Baptiste Daroussin wrote: > > --- head/sbin/sysctl/sysctl.c Wed Oct 7 09:12:49 2015(r288983) > > +++ head/sbin/sysctl/sysctl.c Wed Oct 7 09:28:54 2015(r288984) > > @@ -276,7 +276,1

Re: svn commit: r288984 - head/sbin/sysctl

2015-10-07 Thread Conrad Meyer
On Wed, Oct 7, 2015 at 2:28 AM, Baptiste Daroussin wrote: > --- head/sbin/sysctl/sysctl.c Wed Oct 7 09:12:49 2015(r288983) > +++ head/sbin/sysctl/sysctl.c Wed Oct 7 09:28:54 2015(r288984) > @@ -276,7 +276,11 @@ parse(const char *string, int lineno) > if (qflag

svn commit: r288996 - head/release/doc/en_US.ISO8859-1/relnotes

2015-10-07 Thread Glen Barber
Author: gjb Date: Wed Oct 7 20:04:32 2015 New Revision: 288996 URL: https://svnweb.freebsd.org/changeset/base/288996 Log: Correct the command-line utility in the r285420 entry: s/jail/jexec/ Sponsored by: The FreeBSD Foundation Modified: head/release/doc/en_US.ISO8859-1/relnotes/artic

svn commit: r288995 - head/lib/libc/rpc

2015-10-07 Thread Craig Rodrigues
Author: rodrigc Date: Wed Oct 7 19:55:58 2015 New Revision: 288995 URL: https://svnweb.freebsd.org/changeset/base/288995 Log: Use proper function prototypes. Eliminates -Wstrict-prototypes warning Modified: head/lib/libc/rpc/getpublickey.c head/lib/libc/rpc/key_call.c Modified: head/lib

svn commit: r288994 - head/sys/compat/linux

2015-10-07 Thread Bryan Drewery
Author: bdrewery Date: Wed Oct 7 19:10:38 2015 New Revision: 288994 URL: https://svnweb.freebsd.org/changeset/base/288994 Log: Remove redundant RFFPWAIT/vfork(2) handling in Linux fork(2) and clone(2) wrappers. r161611 added some of the code from sys_vfork() directly into the Linux modu

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

2015-10-07 Thread Bryan Drewery
On 10/7/2015 11:02 AM, Simon J. Gerraty wrote: > Bryan Drewery wrote: >>> +.for h in ${SRCS:M*.h} >> >> I think we can use DPSRCS as well for this. > > Not sure. > usr.bin/truss/Makefile didn't use that. > I only see it set in bsd.dep.mk - which we don't use in meta mode. > I'm less thinking ab

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

2015-10-07 Thread Simon J. Gerraty
Bryan Drewery wrote: > > +.for h in ${SRCS:M*.h} > > I think we can use DPSRCS as well for this. Not sure. usr.bin/truss/Makefile didn't use that. I only see it set in bsd.dep.mk - which we don't use in meta mode. ___ svn-src-all@freebsd.org mailing li

svn commit: r288993 - head/lib/libc/sys

2015-10-07 Thread John Baldwin
Author: jhb Date: Wed Oct 7 17:52:18 2015 New Revision: 288993 URL: https://svnweb.freebsd.org/changeset/base/288993 Log: Document the recently added pl_syscall_* fields in struct ptrace_lwpinfo. Reviewed by: emaste, kib Differential Revision:https://reviews.freebsd.org/D3833 M

Re: svn commit: r288917 - in head/sys: amd64/amd64 amd64/include dev/xen/blkfront i386/i386 i386/include xen xen/interface xen/interface/arch-arm/hvm xen/interface/arch-x86 xen/interface/arch-x86/hvm

2015-10-07 Thread Roger Pau Monné
El 06/10/15 a les 20.14, John Baldwin ha escrit: > On Tuesday, October 06, 2015 11:29:45 AM Roger Pau Monné wrote: >> Author: royger >> Date: Tue Oct 6 11:29:44 2015 >> New Revision: 288917 >> URL: https://svnweb.freebsd.org/changeset/base/288917 >> >> Log: >> Update Xen headers from 4.2 to 4.6

svn commit: r288992 - in head/sys: arm/ti conf

2015-10-07 Thread Andrew Turner
Author: andrew Date: Wed Oct 7 13:19:44 2015 New Revision: 288992 URL: https://svnweb.freebsd.org/changeset/base/288992 Log: Move pmu.c to files.arm and rename the option to pmu. This is not hwpmc specific as we may use the pmu registers for other uses. No configs seem to currently build th

svn commit: r288991 - head/sys/netinet

2015-10-07 Thread Gleb Smirnoff
Author: glebius Date: Wed Oct 7 13:10:26 2015 New Revision: 288991 URL: https://svnweb.freebsd.org/changeset/base/288991 Log: Fix regression from r287779, that bite me. If we call m_pullup() unconditionally, we end up with an mbuf chain of two mbufs, which later in in_arpreply() is rewritte

svn commit: r288990 - head/sys/kern

2015-10-07 Thread Gleb Smirnoff
Author: glebius Date: Wed Oct 7 12:40:00 2015 New Revision: 288990 URL: https://svnweb.freebsd.org/changeset/base/288990 Log: Fix regression from r248371. We need to copy packet header to new mbuf. Unlike in the pre-r248371 code, assert that M_PKTHDR is set only on a first mbuf. Report

svn commit: r288989 - head/sys/ufs/ffs

2015-10-07 Thread Gleb Smirnoff
Author: glebius Date: Wed Oct 7 12:36:28 2015 New Revision: 288989 URL: https://svnweb.freebsd.org/changeset/base/288989 Log: In softdep_setup_freeblocks(): - Move the bread() to the beginning of function. - Return if it fails, otherwise we will panic. Submitted by: mckusick Sponsore

svn commit: r288988 - stable/7/sys/gnu/fs/reiserfs

2015-10-07 Thread Tai-hwa Liang
Author: avatar Date: Wed Oct 7 09:41:17 2015 New Revision: 288988 URL: https://svnweb.freebsd.org/changeset/base/288988 Log: MFC r286888: Using consistent coding style to deal with error inside the loop. Modified: stable/7/sys/gnu/fs/reiserfs/reiserfs_vfsops.c Directory Properties: stable/

svn commit: r288987 - in stable/8/sys: . amd64/amd64 dev/sound gnu/fs/reiserfs i386/i386

2015-10-07 Thread Tai-hwa Liang
Author: avatar Date: Wed Oct 7 09:39:45 2015 New Revision: 288987 URL: https://svnweb.freebsd.org/changeset/base/288987 Log: MFC r238980: Just like the other file systems found in /sys/fs, g_vfs_open() should be paried with g_vfs_close(). Though g_vfs_close() is a wrapper around g_w

svn commit: r288986 - in stable/9/sys: dev/usb/wlan gnu/fs/reiserfs

2015-10-07 Thread Tai-hwa Liang
Author: avatar Date: Wed Oct 7 09:30:08 2015 New Revision: 288986 URL: https://svnweb.freebsd.org/changeset/base/288986 Log: MFC r287698: Fixing a memory leak on module unloading. Modified: stable/9/sys/gnu/fs/reiserfs/reiserfs_vfsops.c Directory Properties: stable/9/sys/ (props changed)

svn commit: r288984 - head/sbin/sysctl

2015-10-07 Thread Baptiste Daroussin
Author: bapt Date: Wed Oct 7 09:28:54 2015 New Revision: 288984 URL: https://svnweb.freebsd.org/changeset/base/288984 Log: Only print the errno string in case sysctl(3) does not file with ENOENT This reduces the noise in error reporing from sysctl(8): Before: $ sysctl bla=something s

svn commit: r288985 - stable/10/sys/gnu/fs/reiserfs

2015-10-07 Thread Tai-hwa Liang
Author: avatar Date: Wed Oct 7 09:29:42 2015 New Revision: 288985 URL: https://svnweb.freebsd.org/changeset/base/288985 Log: MFC r287698: Fixing a memory leak on module unloading. Modified: stable/10/sys/gnu/fs/reiserfs/reiserfs_vfsops.c Directory Properties: stable/10/ (props changed)

svn commit: r288983 - in head/sys/arm: arm include

2015-10-07 Thread Konstantin Belousov
Author: kib Date: Wed Oct 7 09:12:49 2015 New Revision: 288983 URL: https://svnweb.freebsd.org/changeset/base/288983 Log: A follow-up to r288492. In fact, revert the mentioned commit for pre-VFPv3 processors, since they do require software support code to handle denormals. For VFPv3 and l

Re: svn commit: r288981 - head/sbin/sysctl

2015-10-07 Thread Baptiste Daroussin
On Wed, Oct 07, 2015 at 01:58:29AM -0700, NGie Cooper wrote: > > > On Oct 7, 2015, at 01:56, Baptiste Daroussin wrote: > > > > Author: bapt > > Date: Wed Oct 7 08:56:01 2015 > > New Revision: 288981 > > URL: https://svnweb.freebsd.org/changeset/base/288981 > > > > Log: > > Trim spaces at the

Re: svn commit: r288981 - head/sbin/sysctl

2015-10-07 Thread NGie Cooper
> On Oct 7, 2015, at 01:56, Baptiste Daroussin wrote: > > Author: bapt > Date: Wed Oct 7 08:56:01 2015 > New Revision: 288981 > URL: https://svnweb.freebsd.org/changeset/base/288981 > > Log: > Trim spaces at the end of the buffer before trying to convert it to an oid > > This allows to writ

svn commit: r288981 - head/sbin/sysctl

2015-10-07 Thread Baptiste Daroussin
Author: bapt Date: Wed Oct 7 08:56:01 2015 New Revision: 288981 URL: https://svnweb.freebsd.org/changeset/base/288981 Log: Trim spaces at the end of the buffer before trying to convert it to an oid This allows to write entries in sysctl.conf with spaces before the '=' like kern.ipc.shmma

Re: svn commit: r288657 - head/sys/netinet6

2015-10-07 Thread Alexander V . Chernikov
07.10.2015, 02:42, "Rui Paulo" : > On Sun, 2015-10-04 at 08:21 +, Alexander V. Chernikov wrote: >>  Author: melifaro >>  Date: Sun Oct 4 08:21:15 2015 >>  New Revision: 288657 >>  URL: https://svnweb.freebsd.org/changeset/base/288657 >> >>  Log: >>    Add __noinline attribute to several functio