svn commit: r268450 - head/sys/netinet

2014-07-09 Thread Gleb Smirnoff
Author: glebius Date: Wed Jul 9 07:48:05 2014 New Revision: 268450 URL: http://svnweb.freebsd.org/changeset/base/268450 Log: In several cases in ip_output() we obtain reference on ifa. Do not leak it. Together with:asomers, np Sponsored by: Nginx, Inc. Modified:

svn commit: r268451 - head/sys/vm

2014-07-09 Thread Roger Pau Monné
Author: royger Date: Wed Jul 9 08:12:58 2014 New Revision: 268451 URL: http://svnweb.freebsd.org/changeset/base/268451 Log: vm_phys: remove limitation on number of fictitious regions The number of vm fictitious regions was limited to 8 by default, but Xen will make heavy usage of those

svn commit: r268452 - in vendor-sys/illumos/dist/uts/common/fs/zfs: . sys

2014-07-09 Thread Xin LI
Author: delphij Date: Wed Jul 9 08:14:13 2014 New Revision: 268452 URL: http://svnweb.freebsd.org/changeset/base/268452 Log: 4950 files sometimes can't be removed from a full filesystem Reviewed by: Adam Leventhal adam.levent...@delphix.com Reviewed by: George Wilson

svn commit: r268453 - vendor/illumos/dist/lib/libzfs/common

2014-07-09 Thread Xin LI
Author: delphij Date: Wed Jul 9 08:17:09 2014 New Revision: 268453 URL: http://svnweb.freebsd.org/changeset/base/268453 Log: 4953 zfs rename snapshot need not involve libshare 4954 zfs create need not involve libshare if we are not sharing 4955 libshare's get_zfs_dataset need not sort the

svn commit: r268454 - vendor/illumos/dist/cmd/zpool

2014-07-09 Thread Xin LI
Author: delphij Date: Wed Jul 9 08:20:08 2014 New Revision: 268454 URL: http://svnweb.freebsd.org/changeset/base/268454 Log: 4966 zpool list iterator does not update output Reviewed by: Matthew Ahrens mahr...@delphix.com Reviewed by: Christopher Siden christopher.si...@delphix.com

svn commit: r268455 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor-sys/illumos/dist/uts/common/fs/zfs/sys vendor/illumos/dist/cmd/zfs vendor/illumos/dist/cmd/zhack

2014-07-09 Thread Xin LI
Author: delphij Date: Wed Jul 9 08:23:22 2014 New Revision: 268455 URL: http://svnweb.freebsd.org/changeset/base/268455 Log: 4951 ZFS administrative commands should use reserved space, not fail with ENOSPC Reviewed by: John Kennedy john.kenn...@delphix.com Reviewed by: George Wilson

svn commit: r268455 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor-sys/illumos/dist/uts/common/fs/zfs/sys vendor/illumos/dist/cmd/zfs vendor/illumos/dist/cmd/zhack

2014-07-09 Thread Xin LI
Author: delphij Date: Wed Jul 9 08:23:22 2014 New Revision: 268455 URL: http://svnweb.freebsd.org/changeset/base/268455 Log: 4951 ZFS administrative commands should use reserved space, not fail with ENOSPC Reviewed by: John Kennedy john.kenn...@delphix.com Reviewed by: George Wilson

svn commit: r268456 - head/share/misc

2014-07-09 Thread Frederic Culot
Author: culot (ports committer) Date: Wed Jul 9 09:15:08 2014 New Revision: 268456 URL: http://svnweb.freebsd.org/changeset/base/268456 Log: Update organization.dot to reflect current portmgr@ Modified: head/share/misc/organization.dot Modified: head/share/misc/organization.dot

svn commit: r268457 - head/usr.sbin/ctladm

2014-07-09 Thread Sergey Kandaurov
Author: pluknet Date: Wed Jul 9 09:51:14 2014 New Revision: 268457 URL: http://svnweb.freebsd.org/changeset/base/268457 Log: Fix typos. Modified: head/usr.sbin/ctladm/ctladm.8 Modified: head/usr.sbin/ctladm/ctladm.8

svn commit: r268458 - head/share/misc

2014-07-09 Thread Gabor Pali
Author: pgj (doc,ports committer) Date: Wed Jul 9 11:41:32 2014 New Revision: 268458 URL: http://svnweb.freebsd.org/changeset/base/268458 Log: - Update core members Modified: head/share/misc/organization.dot Modified: head/share/misc/organization.dot

svn commit: r268459 - head/share/misc

2014-07-09 Thread Gabor Pali
Author: pgj (doc,ports committer) Date: Wed Jul 9 13:37:24 2014 New Revision: 268459 URL: http://svnweb.freebsd.org/changeset/base/268459 Log: - Update core-secretary Modified: head/share/misc/organization.dot Modified: head/share/misc/organization.dot

Re: svn commit: r268376 - head/bin/rm

2014-07-09 Thread Bruce Evans
On Mon, 7 Jul 2014, Warner Losh wrote: Log: rm -rf can fail sometimes with an error from fts_read. Make it honor fflag to ignore fts_read errors, but stop deleting from that directory because no further progress can be made. When building a kernel with a high -j value on a high core count

svn commit: r268460 - head/sys/dev/vt

2014-07-09 Thread Aleksandr Rybalko
Author: ray Date: Wed Jul 9 14:36:03 2014 New Revision: 268460 URL: http://svnweb.freebsd.org/changeset/base/268460 Log: Fix inconsistent token parameters for kbd_allocate() and kbd_release() in vt(4). PR: 191306 Submitted by: jau...@gmail.com Sponsored by: The FreeBSD

Re: svn commit: r268415 - stable/8/sys/geom

2014-07-09 Thread Andrey V. Elsukov
On 08.07.2014 19:30, Brooks Davis wrote: Author: brooks Date: Tue Jul 8 15:30:05 2014 New Revision: 268415 URL: http://svnweb.freebsd.org/changeset/base/268415 Log: MFC r223930: Remove include of sys/sbuf.h from geom/geom.h. sbuf support is not always required for geom/geom.h

Re: svn commit: r268422 - stable/8/sys/geom

2014-07-09 Thread Andrey V. Elsukov
On 08.07.2014 23:15, Brooks Davis wrote: Author: brooks Date: Tue Jul 8 19:15:32 2014 New Revision: 268422 URL: http://svnweb.freebsd.org/changeset/base/268422 Log: Revert r268415. I botched testing and a large set of changes needs to be applied for this to work. I didn't

Re: svn commit: r268415 - stable/8/sys/geom

2014-07-09 Thread Brooks Davis
On Wed, Jul 09, 2014 at 07:28:26PM +0400, Andrey V. Elsukov wrote: On 08.07.2014 19:30, Brooks Davis wrote: Author: brooks Date: Tue Jul 8 15:30:05 2014 New Revision: 268415 URL: http://svnweb.freebsd.org/changeset/base/268415 Log: MFC r223930: Remove include of

Re: svn commit: r268422 - stable/8/sys/geom

2014-07-09 Thread Brooks Davis
On Wed, Jul 09, 2014 at 07:30:46PM +0400, Andrey V. Elsukov wrote: On 08.07.2014 23:15, Brooks Davis wrote: Author: brooks Date: Tue Jul 8 19:15:32 2014 New Revision: 268422 URL: http://svnweb.freebsd.org/changeset/base/268422 Log: Revert r268415. I botched testing and

svn commit: r268461 - in head: . gnu/lib/libreadline gnu/lib/libreadline/history gnu/lib/libreadline/readline gnu/lib/libreadline/readline/doc gnu/usr.bin/gdb gnu/usr.bin/gdb/gdb gnu/usr.bin/gdb/gd...

2014-07-09 Thread Baptiste Daroussin
Author: bapt Date: Wed Jul 9 15:52:30 2014 New Revision: 268461 URL: http://svnweb.freebsd.org/changeset/base/268461 Log: The GNU readline library is now an INTERNALLIB - that is, it is statically linked into consumers (GDB and variants) in the base system, and the shared library is no

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

2014-07-09 Thread Glen Barber
Author: gjb Date: Wed Jul 9 16:07:36 2014 New Revision: 268462 URL: http://svnweb.freebsd.org/changeset/base/268462 Log: Document r268461, readline(3) shlib no longer installed, and statically linked into consumers in the base system. Sponsored by: The FreeBSD Foundation Modified:

Re: svn commit: r268461 - in head: . gnu/lib/libreadline gnu/lib/libreadline/history gnu/lib/libreadline/readline gnu/lib/libreadline/readline/doc gnu/usr.bin/gdb gnu/usr.bin/gdb/gdb gnu/usr.bin/gdb/g

2014-07-09 Thread Pedro Giffuni
On 07/09/14 10:52, Baptiste Daroussin wrote: Author: bapt Date: Wed Jul 9 15:52:30 2014 New Revision: 268461 URL: http://svnweb.freebsd.org/changeset/base/268461 Log: The GNU readline library is now an INTERNALLIB - that is, it is statically linked into consumers (GDB and variants) in

Re: svn commit: r268461 - in head: . gnu/lib/libreadline gnu/lib/libreadline/history gnu/lib/libreadline/readline gnu/lib/libreadline/readline/doc gnu/usr.bin/gdb gnu/usr.bin/gdb/gdb gnu/usr.bin/gdb/g

2014-07-09 Thread Adrian Chadd
Hi, By doing this you're actually making more work for the really embedded people who have size constraints on things. I dislike privatelib but it at least allows for code sharing where before people would just statically link things into binaries. I've had to actively undo this kind of dumb

Re: svn commit: r268461 - in head: . gnu/lib/libreadline gnu/lib/libreadline/history gnu/lib/libreadline/readline gnu/lib/libreadline/readline/doc gnu/usr.bin/gdb gnu/usr.bin/gdb/gdb gnu/usr.bin/gdb/g

2014-07-09 Thread Baptiste Daroussin
On Wed, Jul 09, 2014 at 10:12:27AM -0700, Adrian Chadd wrote: Hi, By doing this you're actually making more work for the really embedded people who have size constraints on things. I dislike privatelib but it at least allows for code sharing where before people would just statically link

svn commit: r268463 - head/lib/libproc

2014-07-09 Thread Dimitry Andric
Author: dim Date: Wed Jul 9 17:31:57 2014 New Revision: 268463 URL: http://svnweb.freebsd.org/changeset/base/268463 Log: In libproc, avoid calling __cxa_demangle(), and thus depending on either libcxxrt or libsupc++, if WITHOUT_CXX is defined. Noticed by: sbruno MFC after:1 week

Fix private/internal lib (was Re: svn commit: r268461 - in head: . gnu/lib/libreadline) gnu/lib/libreadline/history gnu/lib/libreadline/readline gnu/lib/libreadline/readline/doc gnu/usr.bin/gdb gnu/us

2014-07-09 Thread Baptiste Daroussin
On Wed, Jul 09, 2014 at 11:08:04AM -0500, Pedro Giffuni wrote: On 07/09/14 10:52, Baptiste Daroussin wrote: Author: bapt Date: Wed Jul 9 15:52:30 2014 New Revision: 268461 URL: http://svnweb.freebsd.org/changeset/base/268461 Log: The GNU readline library is now an INTERNALLIB

Re: svn commit: r267424 - in head: share/mk tools/build/options

2014-07-09 Thread Warner Losh
On Jul 8, 2014, at 8:34 PM, Julio Merino j...@freebsd.org wrote: On Tue, Jul 8, 2014 at 10:32 PM, Glen Barber g...@freebsd.org wrote: On Tue, Jul 08, 2014 at 10:28:25PM -0400, Julio Merino wrote: On Tue, Jul 8, 2014 at 9:07 PM, Glen Barber g...@freebsd.org wrote: This is one of the build

Re: svn commit: r268461 - in head: . gnu/lib/libreadline gnu/lib/libreadline/history gnu/lib/libreadline/readline gnu/lib/libreadline/readline/doc gnu/usr.bin/gdb gnu/usr.bin/gdb/gdb gnu/usr.bin/gdb/g

2014-07-09 Thread Adrian Chadd
On 9 July 2014 10:23, Baptiste Daroussin b...@freebsd.org wrote: On Wed, Jul 09, 2014 at 10:12:27AM -0700, Adrian Chadd wrote: Hi, By doing this you're actually making more work for the really embedded people who have size constraints on things. I dislike privatelib but it at least allows

Re: svn commit: r268461 - in head: . gnu/lib/libreadline gnu/lib/libreadline/history gnu/lib/libreadline/readline gnu/lib/libreadline/readline/doc gnu/usr.bin/gdb gnu/usr.bin/gdb/gdb gnu/usr.bin/gdb/g

2014-07-09 Thread Konstantin Belousov
On Wed, Jul 09, 2014 at 11:05:29AM -0700, Adrian Chadd wrote: On 9 July 2014 10:23, Baptiste Daroussin b...@freebsd.org wrote: On Wed, Jul 09, 2014 at 10:12:27AM -0700, Adrian Chadd wrote: Hi, By doing this you're actually making more work for the really embedded people who have size

svn commit: r268464 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2014-07-09 Thread Xin LI
Author: delphij Date: Wed Jul 9 18:32:40 2014 New Revision: 268464 URL: http://svnweb.freebsd.org/changeset/base/268464 Log: MFV r268452: Explicitly mark file removal transactions as presumed to result in a net free of space so they will not fail with ENOSPC. Illumos issue:

Re: svn commit: r268461 - in head: . gnu/lib/libreadline gnu/lib/libreadline/history gnu/lib/libreadline/readline gnu/lib/libreadline/readline/doc gnu/usr.bin/gdb gnu/usr.bin/gdb/gdb gnu/usr.bin/gdb/g

2014-07-09 Thread Adrian Chadd
On 9 July 2014 11:27, Konstantin Belousov kostik...@gmail.com wrote: On Wed, Jul 09, 2014 at 11:05:29AM -0700, Adrian Chadd wrote: On 9 July 2014 10:23, Baptiste Daroussin b...@freebsd.org wrote: On Wed, Jul 09, 2014 at 10:12:27AM -0700, Adrian Chadd wrote: Hi, By doing this you're

svn commit: r268466 - head/sys/kern

2014-07-09 Thread Konstantin Belousov
Author: kib Date: Wed Jul 9 19:11:57 2014 New Revision: 268466 URL: http://svnweb.freebsd.org/changeset/base/268466 Log: Current code in sysctl proc.vmmap, which intent is to calculate the amount of resident pages, in fact calculates the amount of installed pte entries in the region.

svn commit: r268467 - head/lib/libc/gen

2014-07-09 Thread Konstantin Belousov
Author: kib Date: Wed Jul 9 19:12:18 2014 New Revision: 268467 URL: http://svnweb.freebsd.org/changeset/base/268467 Log: Implement sysconf(_SC_GETGR_R_SIZE_MAX) and sysconf(_SC_GETPW_R_SIZE_MAX). Reported by: Dmitry Sivachenko trtrmi...@gmail.com Sponsored by: The FreeBSD Foundation

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

2014-07-09 Thread Xin LI
Author: delphij Date: Wed Jul 9 20:57:42 2014 New Revision: 268469 URL: http://svnweb.freebsd.org/changeset/base/268469 Log: MFV r268453: Diff reduction against Illumos. MFC after: 2 weeks Modified: head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c

svn commit: r268470 - head/cddl/contrib/opensolaris/cmd/zpool

2014-07-09 Thread Xin LI
Author: delphij Date: Wed Jul 9 21:07:20 2014 New Revision: 268470 URL: http://svnweb.freebsd.org/changeset/base/268470 Log: MFV r268454: Refresh zpool list for each interval in order to produce fresh output. Illumos issue: 4966 zpool list iterator does not update output MFC

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

2014-07-09 Thread Konstantin Belousov
Author: kib Date: Wed Jul 9 21:39:40 2014 New Revision: 268471 URL: http://svnweb.freebsd.org/changeset/base/268471 Log: For safety, ensure that any consumer of the set_regs() and ptrace_set_pc() use the correct return to userspace using iret. The signal return, PT_CONTINUE (which in

svn commit: r268472 - head/sys/dev/fb

2014-07-09 Thread Aleksandr Rybalko
Author: ray Date: Wed Jul 9 21:55:34 2014 New Revision: 268472 URL: http://svnweb.freebsd.org/changeset/base/268472 Log: Should check fb_read method presence instead of double check for fb_write. Pointed by: emaste Sponsored by: The FreeBSD Foundation Modified:

svn commit: r268473 - in head: cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zhack sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2014-07-09 Thread Xin LI
Author: delphij Date: Wed Jul 9 23:14:59 2014 New Revision: 268473 URL: http://svnweb.freebsd.org/changeset/base/268473 Log: MFV r268455: Use reserved space for ZFS administrative commands. We reserve 1/2^spa_slop_shift = 1/32 or 3.125% of pool space (or 32MB at least) for system

Re: svn commit: r268461 - in head: . gnu/lib/libreadline gnu/lib/libreadline/history gnu/lib/libreadline/readline gnu/lib/libreadline/readline/doc gnu/usr.bin/gdb gnu/usr.bin/gdb/gdb gnu/usr.bin/gdb/g

2014-07-09 Thread Baptiste Daroussin
On Wed, Jul 09, 2014 at 11:05:29AM -0700, Adrian Chadd wrote: On 9 July 2014 10:23, Baptiste Daroussin b...@freebsd.org wrote: On Wed, Jul 09, 2014 at 10:12:27AM -0700, Adrian Chadd wrote: Hi, By doing this you're actually making more work for the really embedded people who have size

Re: svn commit: r268461 - in head: . gnu/lib/libreadline gnu/lib/libreadline/history gnu/lib/libreadline/readline gnu/lib/libreadline/readline/doc gnu/usr.bin/gdb gnu/usr.bin/gdb/gdb gnu/usr.bin/gdb/g

2014-07-09 Thread Adrian Chadd
Sounds good. :) -a On 9 July 2014 16:25, Baptiste Daroussin b...@freebsd.org wrote: On Wed, Jul 09, 2014 at 11:05:29AM -0700, Adrian Chadd wrote: On 9 July 2014 10:23, Baptiste Daroussin b...@freebsd.org wrote: On Wed, Jul 09, 2014 at 10:12:27AM -0700, Adrian Chadd wrote: Hi, By

svn commit: r268477 - head/share/mk

2014-07-09 Thread Warner Losh
Author: imp Date: Thu Jul 10 00:15:55 2014 New Revision: 268477 URL: http://svnweb.freebsd.org/changeset/base/268477 Log: Now that pc98 no longer needs gcc to compile boot2, remove the special case and treat it just like i386. Modified: head/share/mk/src.opts.mk Modified:

svn commit: r268475 - in head/sys/boot: i386/boot2 pc98/boot2

2014-07-09 Thread Warner Losh
Author: imp Date: Thu Jul 10 00:15:42 2014 New Revision: 268475 URL: http://svnweb.freebsd.org/changeset/base/268475 Log: Make SERIAL support optional again. Enable it for i386 because a huge percentage of machines has a 16550. Disable it for pc98 since only a tiny fraction of them have

svn commit: r268474 - head/sys/boot/pc98/boot2

2014-07-09 Thread Warner Losh
Author: imp Date: Thu Jul 10 00:15:38 2014 New Revision: 268474 URL: http://svnweb.freebsd.org/changeset/base/268474 Log: Merge the clang support from i386. Don't move to clang yet. Modified: head/sys/boot/pc98/boot2/Makefile Modified: head/sys/boot/pc98/boot2/Makefile

svn commit: r268476 - head/sys/boot/pc98/boot2

2014-07-09 Thread Warner Losh
Author: imp Date: Thu Jul 10 00:15:50 2014 New Revision: 268476 URL: http://svnweb.freebsd.org/changeset/base/268476 Log: Compile boot2 with clang on pc98. Modified: head/sys/boot/pc98/boot2/Makefile Modified: head/sys/boot/pc98/boot2/Makefile

svn commit: r268479 - head/sys/netinet

2014-07-09 Thread Adrian Chadd
Author: adrian Date: Thu Jul 10 03:10:56 2014 New Revision: 268479 URL: http://svnweb.freebsd.org/changeset/base/268479 Log: Implement the first stage of multi-bind listen sockets and RSS socket awareness. * Introduce IP_BINDMULTI - indicating that it's okay to bind multiple sockets

svn commit: r268480 - head/sys/dev/virtio

2014-07-09 Thread Bryan Venteicher
Author: bryanv Date: Thu Jul 10 05:26:01 2014 New Revision: 268480 URL: http://svnweb.freebsd.org/changeset/base/268480 Log: Add accessor to get the number of free descriptors in the virtqueue MFC after:1 month Modified: head/sys/dev/virtio/virtqueue.c

svn commit: r268481 - head/sys/dev/virtio/network

2014-07-09 Thread Bryan Venteicher
Author: bryanv Date: Thu Jul 10 05:36:04 2014 New Revision: 268481 URL: http://svnweb.freebsd.org/changeset/base/268481 Log: Rework when the Tx queue completion interrupt is enabled The Tx interrupt is now kept disabled in the common case, only enabled when the number of free descriptors

Re: svn commit: r268461 - in head: . gnu/lib/libreadline gnu/lib/libreadline/history gnu/lib/libreadline/readline gnu/lib/libreadline/readline/doc gnu/usr.bin/gdb gnu/usr.bin/gdb/gdb gnu/usr.bin/gdb/g

2014-07-09 Thread Bruce Evans
On Wed, 9 Jul 2014, Konstantin Belousov wrote: On Wed, Jul 09, 2014 at 11:05:29AM -0700, Adrian Chadd wrote: On 9 July 2014 10:23, Baptiste Daroussin b...@freebsd.org wrote: On Wed, Jul 09, 2014 at 10:12:27AM -0700, Adrian Chadd wrote: Hi, By doing this you're actually making more work for