svn commit: r267220 - head/sys/netinet6

2014-06-08 Thread Andrey V. Elsukov
Author: ae Date: Sun Jun 8 09:08:51 2014 New Revision: 267220 URL: http://svnweb.freebsd.org/changeset/base/267220 Log: Remove unused variable. Sponsored by: Yandex LLC Modified: head/sys/netinet6/ip6_forward.c Modified: head/sys/netinet6/ip6_forward.c =

svn commit: r267221 - in head/sys: nfs rpc

2014-06-08 Thread Alexander Motin
Author: mav Date: Sun Jun 8 09:40:26 2014 New Revision: 267221 URL: http://svnweb.freebsd.org/changeset/base/267221 Log: Introduce new per-thread lock to protect the list of requests. This allows to slightly simplify svc_run_internal() code: if we processed all the requests in a queue, t

svn commit: r267223 - head/sys/rpc

2014-06-08 Thread Alexander Motin
Author: mav Date: Sun Jun 8 10:18:22 2014 New Revision: 267223 URL: http://svnweb.freebsd.org/changeset/base/267223 Log: Remove st_idle variable, duplicating st_xprt. MFC after:2 weeks Modified: head/sys/rpc/svc.c head/sys/rpc/svc.h Modified: head/sys/rpc/svc.c ==

svn commit: r267226 - in head/sys: conf kern modules/ufs ufs/ffs

2014-06-08 Thread Konstantin Belousov
Author: kib Date: Sun Jun 8 10:55:06 2014 New Revision: 267226 URL: http://svnweb.freebsd.org/changeset/base/267226 Log: Initialize the pbuf counter for directio using SYSINIT, instead of using a direct hook called from kern_vfs_bio_buffer_alloc(). Mark ffs_rawread.c as requiring both ffs a

svn commit: r267227 - head/sys/kern

2014-06-08 Thread Konstantin Belousov
Author: kib Date: Sun Jun 8 10:56:25 2014 New Revision: 267227 URL: http://svnweb.freebsd.org/changeset/base/267227 Log: Remove write-only local variable. Sponsored by: The FreeBSD Foundation MFC after:1 week Modified: head/sys/kern/sched_ule.c Modified: head/sys/kern/sched_ule.c

svn commit: r267228 - head/sys/rpc

2014-06-08 Thread Alexander Motin
Author: mav Date: Sun Jun 8 11:19:32 2014 New Revision: 267228 URL: http://svnweb.freebsd.org/changeset/base/267228 Log: Split RPC pool threads into number of smaller semi-isolated groups. Old design with unified thread pool was good from the point of thread utilization. But single pool

svn commit: r267232 - head/sys/kern

2014-06-08 Thread Alexander Motin
Author: mav Date: Sun Jun 8 15:38:40 2014 New Revision: 267232 URL: http://svnweb.freebsd.org/changeset/base/267232 Log: Use atomics to modify numvnodes variable. This allows to mostly avoid lock usage in getnewvnode_[drop_]reserve(), that reduces number of global vnode_free_list_mtx mut

svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin/...

2014-06-08 Thread Bryan Drewery
Author: bdrewery Date: Sun Jun 8 17:29:31 2014 New Revision: 267233 URL: http://svnweb.freebsd.org/changeset/base/267233 Log: In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE. This is currently an opt-in build flag. Once ASLR support is ready and stable it

svn commit: r267234 - head/share/man/man5

2014-06-08 Thread Bryan Drewery
Author: bdrewery Date: Sun Jun 8 17:33:37 2014 New Revision: 267234 URL: http://svnweb.freebsd.org/changeset/base/267234 Log: Regen after r267233 Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 ===

Re: svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin

2014-06-08 Thread Bjoern A. Zeeb
On 08 Jun 2014, at 17:29 , Bryan Drewery wrote: > Author: bdrewery > Date: Sun Jun 8 17:29:31 2014 > New Revision: 267233 > URL: http://svnweb.freebsd.org/changeset/base/267233 > > Log: > In preparation for ASLR [1] support add WITH_PIE to support building with > -fPIE. > > This is current

Re: svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin

2014-06-08 Thread Konstantin Belousov
On Sun, Jun 08, 2014 at 05:38:49PM +, Bjoern A. Zeeb wrote: > > On 08 Jun 2014, at 17:29 , Bryan Drewery wrote: > > > Author: bdrewery > > Date: Sun Jun 8 17:29:31 2014 > > New Revision: 267233 > > URL: http://svnweb.freebsd.org/changeset/base/267233 > > > > Log: > > In preparation for AS

Re: svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin

2014-06-08 Thread Alfred Perlstein
On 6/8/14 11:27 AM, Konstantin Belousov wrote: On Sun, Jun 08, 2014 at 05:38:49PM +, Bjoern A. Zeeb wrote: On 08 Jun 2014, at 17:29 , Bryan Drewery wrote: Author: bdrewery Date: Sun Jun 8 17:29:31 2014 New Revision: 267233 URL: http://svnweb.freebsd.org/changeset/base/267233 Log: In p

Re: svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin

2014-06-08 Thread Konstantin Belousov
On Sun, Jun 08, 2014 at 11:30:42AM -0700, Alfred Perlstein wrote: > On 6/8/14 11:27 AM, Konstantin Belousov wrote: > > On Sun, Jun 08, 2014 at 05:38:49PM +, Bjoern A. Zeeb wrote: > >> On 08 Jun 2014, at 17:29 , Bryan Drewery wrote: > >> > >>> Author: bdrewery > >>> Date: Sun Jun 8 17:29:31 20

svn commit: r267239 - head/sys/kern

2014-06-08 Thread Alexander Motin
Author: mav Date: Sun Jun 8 19:01:37 2014 New Revision: 267239 URL: http://svnweb.freebsd.org/changeset/base/267239 Log: Remove extra branching from r267232. MFC after:2 weeks Modified: head/sys/kern/vfs_subr.c Modified: head/sys/kern/vfs_subr.c

Re: svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin

2014-06-08 Thread Alfred Perlstein
On 6/8/14 11:44 AM, Konstantin Belousov wrote: On Sun, Jun 08, 2014 at 11:30:42AM -0700, Alfred Perlstein wrote: On 6/8/14 11:27 AM, Konstantin Belousov wrote: On Sun, Jun 08, 2014 at 05:38:49PM +, Bjoern A. Zeeb wrote: On 08 Jun 2014, at 17:29 , Bryan Drewery wrote: Author: bdrewery Da

svn commit: r267240 - in head/sys/dev/usb: . controller

2014-06-08 Thread Hans Petter Selasky
Author: hselasky Date: Sun Jun 8 20:10:29 2014 New Revision: 267240 URL: http://svnweb.freebsd.org/changeset/base/267240 Log: Resolve a deadlock setting the USB configuration index from userspace on USB HUBs by moving the code into the USB explore threads. The deadlock happens because child

Re: svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin

2014-06-08 Thread Pedro Giffuni
Hello; El 6/8/2014 2:14 PM, Alfred Perlstein escribió: On 6/8/14 11:44 AM, Konstantin Belousov wrote: On Sun, Jun 08, 2014 at 11:30:42AM -0700, Alfred Perlstein wrote: On 6/8/14 11:27 AM, Konstantin Belousov wrote: On Sun, Jun 08, 2014 at 05:38:49PM +, Bjoern A. Zeeb wrote: On 08 Jun 201

Re: svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin

2014-06-08 Thread Alfred Perlstein
On 6/8/14 1:13 PM, Pedro Giffuni wrote: Hello; El 6/8/2014 2:14 PM, Alfred Perlstein escribió: There has to be a way to call out what works and what doesn't work and form a transition from a world with no ASLR to one with some ASLR and eventually one with almost entirely ASLR coverage. I'm no

Re: svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin

2014-06-08 Thread Konstantin Belousov
On Sun, Jun 08, 2014 at 12:14:15PM -0700, Alfred Perlstein wrote: > On 6/8/14 11:44 AM, Konstantin Belousov wrote: > > On Sun, Jun 08, 2014 at 11:30:42AM -0700, Alfred Perlstein wrote: > >> On 6/8/14 11:27 AM, Konstantin Belousov wrote: > >>> On Sun, Jun 08, 2014 at 05:38:49PM +, Bjoern A. Zeeb

Re: svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin

2014-06-08 Thread Bryan Drewery
On 6/8/2014 1:44 PM, Konstantin Belousov wrote: > On Sun, Jun 08, 2014 at 11:30:42AM -0700, Alfred Perlstein wrote: >> On 6/8/14 11:27 AM, Konstantin Belousov wrote: >>> On Sun, Jun 08, 2014 at 05:38:49PM +, Bjoern A. Zeeb wrote: On 08 Jun 2014, at 17:29 , Bryan Drewery wrote: >

Re: svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin

2014-06-08 Thread Bryan Drewery
On 6/8/2014 12:29 PM, Bryan Drewery wrote: > Author: bdrewery > Date: Sun Jun 8 17:29:31 2014 > New Revision: 267233 > URL: http://svnweb.freebsd.org/changeset/base/267233 > > Log: > In preparation for ASLR [1] support add WITH_PIE to support building with > -fPIE. > > This is currently a

Re: svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin

2014-06-08 Thread Bryan Drewery
On 6/8/2014 3:34 PM, Alfred Perlstein wrote: > On 6/8/14 1:13 PM, Pedro Giffuni wrote: >> Hello; >> >> El 6/8/2014 2:14 PM, Alfred Perlstein escribió: >>> >>> There has to be a way to call out what works and what doesn't work and >>> form a transition from a world with no ASLR to one with some ASLR

Re: svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin

2014-06-08 Thread Bryan Drewery
On 6/8/2014 3:13 PM, Pedro Giffuni wrote: > Hello; > > El 6/8/2014 2:14 PM, Alfred Perlstein escribió: >> On 6/8/14 11:44 AM, Konstantin Belousov wrote: >>> On Sun, Jun 08, 2014 at 11:30:42AM -0700, Alfred Perlstein wrote: On 6/8/14 11:27 AM, Konstantin Belousov wrote: > On Sun, Jun 08, 2

svn commit: r267245 - head/sys/kern

2014-06-08 Thread Alan Cox
Author: alc Date: Mon Jun 9 00:15:16 2014 New Revision: 267245 URL: http://svnweb.freebsd.org/changeset/base/267245 Log: Refresh a comment. The VM_STACK option was eliminated in r43209. Sponsored by: EMC / Isilon Storage Division Modified: head/sys/kern/kern_exec.c Modified: head/sys/

svn commit: r267248 - head/usr.sbin/acpi/acpiconf

2014-06-08 Thread Eitan Adler
Author: eadler Date: Mon Jun 9 01:54:00 2014 New Revision: 267248 URL: http://svnweb.freebsd.org/changeset/base/267248 Log: acpiconf(8): document 'k' option Add missing documentation for the 'k' option based on reading the source code. Modified: head/usr.sbin/acpi/acpiconf

Re: svn commit: r267248 - head/usr.sbin/acpi/acpiconf

2014-06-08 Thread Glen Barber
On Mon, Jun 09, 2014 at 01:54:01AM +, Eitan Adler wrote: > Author: eadler > Date: Mon Jun 9 01:54:00 2014 > New Revision: 267248 > URL: http://svnweb.freebsd.org/changeset/base/267248 > > Log: > acpiconf(8): document 'k' option > > Add missing documentation for the 'k' option based

Re: svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin

2014-06-08 Thread Pedro Giffuni
El 6/8/2014 4:39 PM, Bryan Drewery escribió: On 6/8/2014 3:13 PM, Pedro Giffuni wrote: Hello; El 6/8/2014 2:14 PM, Alfred Perlstein escribió: On 6/8/14 11:44 AM, Konstantin Belousov wrote: On Sun, Jun 08, 2014 at 11:30:42AM -0700, Alfred Perlstein wrote: On 6/8/14 11:27 AM, Konstantin Belous

svn commit: r267252 - head/sys/dev/vmware/vmxnet3

2014-06-08 Thread Bryan Venteicher
Author: bryanv Date: Mon Jun 9 02:39:05 2014 New Revision: 267252 URL: http://svnweb.freebsd.org/changeset/base/267252 Log: Remove an unnecessary variable reassignment And it would be bad if 'm' was different from '*m0' at this point, since we've already populated the SG list. MFC a

svn commit: r267253 - head/sys/dev/vmware/vmxnet3

2014-06-08 Thread Bryan Venteicher
Author: bryanv Date: Mon Jun 9 02:45:53 2014 New Revision: 267253 URL: http://svnweb.freebsd.org/changeset/base/267253 Log: Fix TSO support on VMware Fusion Apparently for VMware Fusion (and presumably VMware Workstation/Player since the PR states TSO is broken there too, but I cannot te

svn commit: r267254 - head/sys/vm

2014-06-08 Thread Konstantin Belousov
Author: kib Date: Mon Jun 9 03:37:41 2014 New Revision: 267254 URL: http://svnweb.freebsd.org/changeset/base/267254 Log: Make mmap(MAP_STACK) search for the available address space, similar to !MAP_STACK mapping requests. For MAP_STACK | MAP_FIXED, clear any mappings which could previously

svn commit: r267255 - head/sys/kern

2014-06-08 Thread Konstantin Belousov
Author: kib Date: Mon Jun 9 03:38:03 2014 New Revision: 267255 URL: http://svnweb.freebsd.org/changeset/base/267255 Log: Change the nblock mutex, protecting the needsbuffer buffer deficit flags, to rwlock. Lock it in read mode when used from subroutines called from buffer release code path

svn commit: r267260 - head/usr.sbin/acpi/acpiconf

2014-06-08 Thread Eitan Adler
Author: eadler Date: Mon Jun 9 06:16:12 2014 New Revision: 267260 URL: http://svnweb.freebsd.org/changeset/base/267260 Log: acpiconf(8): bump .Dd Reported by: gjb Modified: head/usr.sbin/acpi/acpiconf/acpiconf.8 Modified: head/usr.sbin/acpi/acpiconf/acpiconf.8

svn commit: r267261 - head/usr.sbin/acpi/acpiconf

2014-06-08 Thread Eitan Adler
Author: eadler Date: Mon Jun 9 06:17:02 2014 New Revision: 267261 URL: http://svnweb.freebsd.org/changeset/base/267261 Log: acpiconf(8): check the calendar Modified: head/usr.sbin/acpi/acpiconf/acpiconf.8 Modified: head/usr.sbin/acpi/acpiconf/acpiconf.8 =