svn commit: r261006 - head/sys/mips/atheros

2014-01-22 Thread Adrian Chadd
Author: adrian Date: Wed Jan 22 08:02:07 2014 New Revision: 261006 URL: http://svnweb.freebsd.org/changeset/base/261006 Log: Use the correct bitshift operators for the GPIO definitions. Submitted by: Daan Vreeken d...@vitsch.nl MFC after:1 week Modified:

Re: svn commit: r261006 - head/sys/mips/atheros

2014-01-22 Thread Daan Vreeken
Hi Adrian, On Wednesday 22 January 2014 09:02:08 Adrian Chadd wrote: Author: adrian Date: Wed Jan 22 08:02:07 2014 New Revision: 261006 URL: http://svnweb.freebsd.org/changeset/base/261006 Log: Use the correct bitshift operators for the GPIO definitions. Submitted by: Daan

svn commit: r261009 - stable/10/sys/netgraph

2014-01-22 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 22 09:22:39 2014 New Revision: 261009 URL: http://svnweb.freebsd.org/changeset/base/261009 Log: Merge 260225: Fix circular math macro. PR: 146082 Modified: stable/10/sys/netgraph/ng_l2tp.c Directory Properties: stable/10/ (props changed)

svn commit: r261010 - stable/9/sys/netgraph

2014-01-22 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 22 09:23:30 2014 New Revision: 261010 URL: http://svnweb.freebsd.org/changeset/base/261010 Log: Merge 260225: Fix circular math macro. PR: 146082 Modified: stable/9/sys/netgraph/ng_l2tp.c Directory Properties: stable/9/sys/ (props changed)

svn commit: r261014 - head/sys/dev/usb/wlan

2014-01-22 Thread Hans Petter Selasky
Author: hselasky Date: Wed Jan 22 09:57:26 2014 New Revision: 261014 URL: http://svnweb.freebsd.org/changeset/base/261014 Log: - Fix some non-portable code with regard to endianness. Don't use memmove(). - Fix a range check for maximum transmit length. - Fix read from missing field when

svn commit: r261015 - stable/10/share/man/man3

2014-01-22 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 22 09:59:49 2014 New Revision: 261015 URL: http://svnweb.freebsd.org/changeset/base/261015 Log: Merge 257643: Document RB_FOREACH_SAFE() and RB_FOREACH_REVERSE_SAFE(). Modified: stable/10/share/man/man3/tree.3 Directory Properties: stable/10/ (props changed)

svn commit: r261016 - stable/10/share/man/man4

2014-01-22 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 22 10:01:13 2014 New Revision: 261016 URL: http://svnweb.freebsd.org/changeset/base/261016 Log: Merge r257686: Add required kernel option. Modified: stable/10/share/man/man4/natm.4 Directory Properties: stable/10/ (props changed) Modified:

svn commit: r261017 - in stable/10: share/man/man4 sys/netinet

2014-01-22 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 22 10:08:33 2014 New Revision: 261017 URL: http://svnweb.freebsd.org/changeset/base/261017 Log: Merge r257846: Make TCP_KEEP* socket options readable. At least PostgreSQL wants to read the values. Modified: stable/10/share/man/man4/tcp.4

svn commit: r261020 - in stable/10: lib/libnetgraph share/man/man4

2014-01-22 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 22 10:31:56 2014 New Revision: 261020 URL: http://svnweb.freebsd.org/changeset/base/261020 Log: Merge r258702: Fix some misinformation in netgraph manual pages. Modified: stable/10/lib/libnetgraph/netgraph.3 stable/10/share/man/man4/netgraph.4 Directory

svn commit: r261021 - stable/10/usr.sbin/ndiscvt

2014-01-22 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 22 10:35:30 2014 New Revision: 261021 URL: http://svnweb.freebsd.org/changeset/base/261021 Log: Merge r259855: We have in base iconv. PR: 185135 Modified: stable/10/usr.sbin/ndiscvt/ndisgen.sh Directory Properties: stable/10/ (props changed)

svn commit: r261022 - stable/10/sys/netgraph

2014-01-22 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 22 10:38:01 2014 New Revision: 261022 URL: http://svnweb.freebsd.org/changeset/base/261022 Log: Merge r260046: Fix the parse type for NGM_LISTTYPES. Modified: stable/10/sys/netgraph/ng_base.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r261023 - stable/10/sys/netpfil/pf

2014-01-22 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 22 10:45:16 2014 New Revision: 261023 URL: http://svnweb.freebsd.org/changeset/base/261023 Log: Merge r260377: fix panic on pf_get_translation() failure. PR: 182557 Modified: stable/10/sys/netpfil/pf/pf_lb.c Directory Properties: stable/10/

svn commit: r261024 - head/sys/netinet

2014-01-22 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 22 10:57:42 2014 New Revision: 261024 URL: http://svnweb.freebsd.org/changeset/base/261024 Log: Fix fallout from r241923. Calculate length of payload in pim_input() properly. While here, remove extra variable and incorrect condition before m_pullup().

svn commit: r261026 - head/share/misc

2014-01-22 Thread Steven Kreuzer
Author: skreuzer (doc,ports committer) Date: Wed Jan 22 14:11:40 2014 New Revision: 261026 URL: http://svnweb.freebsd.org/changeset/base/261026 Log: add myself to committers-doc.dot Approved by:hrs (mentor) Modified: head/share/misc/committers-doc.dot Modified:

svn commit: r261027 - head/etc/defaults

2014-01-22 Thread Baptiste Daroussin
Author: bapt Date: Wed Jan 22 14:22:44 2014 New Revision: 261027 URL: http://svnweb.freebsd.org/changeset/base/261027 Log: Remove pkg_* related info from periodic.conf Reported by: Robin Brocks robin.bro...@brocks.de MFC after:3 days Modified: head/etc/defaults/periodic.conf

svn commit: r261028 - head/sys/netpfil/pf

2014-01-22 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 22 15:44:38 2014 New Revision: 261028 URL: http://svnweb.freebsd.org/changeset/base/261028 Log: Fix resource leak and simplify code for DIOCCHANGEADDR. CID: 1007035 Modified: head/sys/netpfil/pf/pf_ioctl.c Modified: head/sys/netpfil/pf/pf_ioctl.c

svn commit: r261029 - head/sys/netpfil/pf

2014-01-22 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 22 15:58:43 2014 New Revision: 261029 URL: http://svnweb.freebsd.org/changeset/base/261029 Log: Remove NULL pointer dereference. CID: 1009118 Modified: head/sys/netpfil/pf/pf.c Modified: head/sys/netpfil/pf/pf.c

svn commit: r261030 - head/usr.sbin/services_mkdb

2014-01-22 Thread John Baldwin
Author: jhb Date: Wed Jan 22 16:50:18 2014 New Revision: 261030 URL: http://svnweb.freebsd.org/changeset/base/261030 Log: Similar to cap_mkdb(1), add endianness support to services_mkdb(1) to support cross-builds once this is invoked during releases. Modified:

svn commit: r261031 - in head: . etc usr.sbin/etcupdate usr.sbin/mergemaster

2014-01-22 Thread John Baldwin
Author: jhb Date: Wed Jan 22 16:59:53 2014 New Revision: 261031 URL: http://svnweb.freebsd.org/changeset/base/261031 Log: Generate /var/db/services.db during 'make distribution' so that it is present during new installs. Update etcupdate and mergemaster to ignore the generated file.

svn commit: r261032 - head/sbin/kldstat

2014-01-22 Thread Baptiste Daroussin
Author: bapt Date: Wed Jan 22 17:15:17 2014 New Revision: 261032 URL: http://svnweb.freebsd.org/changeset/base/261032 Log: Add quiet support for kldstat -n PR: bin/180014 Submitted by: Olivier Cochard-Labbé oliv...@cochard.me MFC after:1 week Modified:

Re: svn commit: r260898 - head/sys/kern

2014-01-22 Thread John Baldwin
On Tuesday, January 21, 2014 5:12:30 pm Scott Long wrote: On Jan 21, 2014, at 9:26 AM, John Baldwin j...@freebsd.org wrote: On Monday, January 20, 2014 5:18:44 pm Alexander Kabaev wrote: On Mon, 20 Jan 2014 11:32:29 -0500 John Baldwin j...@freebsd.org wrote: On Sunday 19 January

svn commit: r261033 - head/sys/dev/usb

2014-01-22 Thread Hans Petter Selasky
Author: hselasky Date: Wed Jan 22 17:50:43 2014 New Revision: 261033 URL: http://svnweb.freebsd.org/changeset/base/261033 Log: We are using the old callout API and should also add one extra tick in the FreeBSD 10 case. Suggested by: mav @ MFC after:1 week Modified:

Re: svn commit: r260898 - head/sys/kern

2014-01-22 Thread John-Mark Gurney
Scott Long wrote this message on Tue, Jan 21, 2014 at 15:12 -0700: On Jan 21, 2014, at 9:26 AM, John Baldwin j...@freebsd.org wrote: On Monday, January 20, 2014 5:18:44 pm Alexander Kabaev wrote: On Mon, 20 Jan 2014 11:32:29 -0500 John Baldwin j...@freebsd.org wrote: On Sunday 19

Re: svn commit: r260898 - head/sys/kern

2014-01-22 Thread Alfred Perlstein
On 1/22/14, 10:14 AM, John-Mark Gurney wrote: Scott Long wrote this message on Tue, Jan 21, 2014 at 15:12 -0700: On Jan 21, 2014, at 9:26 AM, John Baldwin j...@freebsd.org wrote: On Monday, January 20, 2014 5:18:44 pm Alexander Kabaev wrote: On Mon, 20 Jan 2014 11:32:29 -0500 John Baldwin

svn commit: r261034 - head/sys/fs/ext2fs

2014-01-22 Thread Pedro F. Giffuni
Author: pfg Date: Wed Jan 22 19:09:41 2014 New Revision: 261034 URL: http://svnweb.freebsd.org/changeset/base/261034 Log: ext2fs: fix logic error in the previous change. Use the bitwise negation instead of bogus boolean negation and move the flag manipulation with the assignment. Fix

svn commit: r261035 - in vendor-crypto/openssl/dist: . apps crypto crypto/aes/asm crypto/asn1 crypto/bio crypto/bn crypto/bn/asm crypto/buffer crypto/ec crypto/engine crypto/evp crypto/modes crypto...

2014-01-22 Thread Jung-uk Kim
Author: jkim Date: Wed Jan 22 19:27:13 2014 New Revision: 261035 URL: http://svnweb.freebsd.org/changeset/base/261035 Log: Import OpenSSL 1.0.1f. Approved by: so (delphij), benl (silence) Modified: vendor-crypto/openssl/dist/CHANGES vendor-crypto/openssl/dist/Configure

svn commit: r261036 - vendor-crypto/openssl/1.0.1f

2014-01-22 Thread Jung-uk Kim
Author: jkim Date: Wed Jan 22 19:28:04 2014 New Revision: 261036 URL: http://svnweb.freebsd.org/changeset/base/261036 Log: Tag OpenSSL 1.0.1f. Added: vendor-crypto/openssl/1.0.1f/ - copied from r261035, vendor-crypto/openssl/dist/ ___

Re: svn commit: r260898 - head/sys/kern

2014-01-22 Thread John Baldwin
On Wednesday, January 22, 2014 2:06:39 pm Alfred Perlstein wrote: On 1/22/14, 10:14 AM, John-Mark Gurney wrote: Scott Long wrote this message on Tue, Jan 21, 2014 at 15:12 -0700: On Jan 21, 2014, at 9:26 AM, John Baldwin j...@freebsd.org wrote: On Monday, January 20, 2014 5:18:44 pm

Re: svn commit: r260898 - head/sys/kern

2014-01-22 Thread Alfred Perlstein
On 1/22/14, 12:27 PM, John Baldwin wrote: On Wednesday, January 22, 2014 2:06:39 pm Alfred Perlstein wrote: Hmm, what if locks had a pointer to a 2 element char * array, the first being the name, the second the type. That would keep the size of the lock down and most locks could share a

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

2014-01-22 Thread Remko Lodder
On 21 Jan 2014, at 11:17, Ronald Klop ronald-li...@klop.ws wrote: On Mon, 20 Jan 2014 23:25:50 +0100, Glen Barber g...@freebsd.org wrote: Author: gjb Date: Mon Jan 20 22:25:50 2014 New Revision: 260939 URL: http://svnweb.freebsd.org/changeset/base/260939 Log: Document r260888.

svn commit: r261038 - in head/sys: conf kern sys

2014-01-22 Thread Warner Losh
Author: imp Date: Wed Jan 22 21:20:08 2014 New Revision: 261038 URL: http://svnweb.freebsd.org/changeset/base/261038 Log: Implement generic support for early printf. Thought I can't find the paper trail now, this patch is similar to one posted for one of the preliminary versions of a new

Re: svn commit: r260898 - head/sys/kern

2014-01-22 Thread John Baldwin
On Wednesday, January 22, 2014 3:59:37 pm Alfred Perlstein wrote: On 1/22/14, 12:27 PM, John Baldwin wrote: On Wednesday, January 22, 2014 2:06:39 pm Alfred Perlstein wrote: Hmm, what if locks had a pointer to a 2 element char * array, the first being the name, the second the type. That

svn commit: r261039 - in head/sys: arm/arm conf

2014-01-22 Thread Warner Losh
Author: imp Date: Wed Jan 22 21:23:58 2014 New Revision: 261039 URL: http://svnweb.freebsd.org/changeset/base/261039 Log: Add support for mapping a small range of the SoC devices for debugging purposes early in boot. Modified: head/sys/arm/arm/locore.S head/sys/conf/options.arm

svn commit: r261040 - head/sys/arm/at91

2014-01-22 Thread Warner Losh
Author: imp Date: Wed Jan 22 21:49:20 2014 New Revision: 261040 URL: http://svnweb.freebsd.org/changeset/base/261040 Log: Implement support for early printf. You need to define SOCDEV_{PA,VA} as described in the comments for the eputc function in your config file. Modified:

svn commit: r261041 - head/sys/arm/conf

2014-01-22 Thread Warner Losh
Author: imp Date: Wed Jan 22 22:01:29 2014 New Revision: 261041 URL: http://svnweb.freebsd.org/changeset/base/261041 Log: Clean up HL201 config (for the hot-e 201 and 101 models from thinlinx). Make comments match parameters Add options for early printf so we get regression build testing on

Re: svn commit: r260898 - head/sys/kern

2014-01-22 Thread Alfred Perlstein
On 1/22/14, 1:22 PM, John Baldwin wrote: On Wednesday, January 22, 2014 3:59:37 pm Alfred Perlstein wrote: On 1/22/14, 12:27 PM, John Baldwin wrote: On Wednesday, January 22, 2014 2:06:39 pm Alfred Perlstein wrote: Hmm, what if locks had a pointer to a 2 element char * array, the first being

svn commit: r261042 - head/sys/cam/scsi

2014-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 22 22:19:53 2014 New Revision: 261042 URL: http://svnweb.freebsd.org/changeset/base/261042 Log: Mostly revert r260267 and hopefully really fix the original problem. The latest draft of SBC-3 tells: A MAXIMUM UNMAP LBA COUNT field set to a non-zero value

svn commit: r261043 - head/sys/conf

2014-01-22 Thread Warner Losh
Author: imp Date: Wed Jan 22 22:25:48 2014 New Revision: 261043 URL: http://svnweb.freebsd.org/changeset/base/261043 Log: Document EARLY_PRINTF Modified: head/sys/conf/NOTES Modified: head/sys/conf/NOTES == ---

Re: svn commit: r260898 - head/sys/kern

2014-01-22 Thread John-Mark Gurney
Alfred Perlstein wrote this message on Wed, Jan 22, 2014 at 14:15 -0800: On 1/22/14, 1:22 PM, John Baldwin wrote: On Wednesday, January 22, 2014 3:59:37 pm Alfred Perlstein wrote: On 1/22/14, 12:27 PM, John Baldwin wrote: On Wednesday, January 22, 2014 2:06:39 pm Alfred Perlstein wrote:

Re: svn commit: r260898 - head/sys/kern

2014-01-22 Thread Alfred Perlstein
On 1/22/14, 2:52 PM, John-Mark Gurney wrote: Alfred Perlstein wrote this message on Wed, Jan 22, 2014 at 14:15 -0800: On 1/22/14, 1:22 PM, John Baldwin wrote: On Wednesday, January 22, 2014 3:59:37 pm Alfred Perlstein wrote: On 1/22/14, 12:27 PM, John Baldwin wrote: On Wednesday, January

svn commit: r261044 - head/etc

2014-01-22 Thread Glen Barber
Author: gjb Date: Wed Jan 22 23:00:29 2014 New Revision: 261044 URL: http://svnweb.freebsd.org/changeset/base/261044 Log: Disable output about duplicate services, which were not output during testing. MFC after:1 month X-MFC-After: r261031 Sponsored by: The FreeBSD Foundation

Re: svn commit: r261044 - head/etc

2014-01-22 Thread Glen Barber
On Wed, Jan 22, 2014 at 11:00:29PM +, Glen Barber wrote: Author: gjb Date: Wed Jan 22 23:00:29 2014 New Revision: 261044 URL: http://svnweb.freebsd.org/changeset/base/261044 Log: Disable output about duplicate services, which were not output during testing. Which was result

svn commit: r261045 - stable/10/sys/rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 22 23:42:30 2014 New Revision: 261045 URL: http://svnweb.freebsd.org/changeset/base/261045 Log: MFC r258132: Some minor tuning to rpc/svc.c: - close cosmetic race in svc_exit(); - do not set wait timeout for idle threads if we have no use for wakeups; -

svn commit: r261046 - in stable/10: include/rpc lib/libc/rpc sys/rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 22 23:45:27 2014 New Revision: 261046 URL: http://svnweb.freebsd.org/changeset/base/261046 Log: MFC r258578, r258580, r258581 (by hrs): Replace Sun RPC license in TI-RPC library with a 3-clause BSD license with the explicit permissions. Modified:

svn commit: r261047 - stable/10/sys/rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 22 23:46:19 2014 New Revision: 261047 URL: http://svnweb.freebsd.org/changeset/base/261047 Log: MFC r259632: Rework flow control for connection-oriented (TCP) RPC server. When processing receive buffer, write the amount of data, expected in present request

svn commit: r261048 - in stable/10/sys: nfs rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 22 23:47:29 2014 New Revision: 261048 URL: http://svnweb.freebsd.org/changeset/base/261048 Log: MFC r259659, r259662: Remove several linear list traversals per request from RPC server code. Do not insert active ports into pool-sp_active list if they are

svn commit: r261049 - in stable/10/sys: fs/nfsserver nfs nfsserver

2014-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 22 23:48:15 2014 New Revision: 261049 URL: http://svnweb.freebsd.org/changeset/base/261049 Log: MFC r259765: Fix RPC server threads file handle affinity to work better with ZFS. Instead of taking 8 specific bytes of file handle to identify file during RPC

svn commit: r261050 - stable/10/sys/rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 22 23:48:54 2014 New Revision: 261050 URL: http://svnweb.freebsd.org/changeset/base/261050 Log: MFC r259828: Fix a bug introduced at r259632, triggering infinite loop in some cases. Modified: stable/10/sys/rpc/svc_vc.c Directory Properties: stable/10/ (props

svn commit: r261051 - stable/10/sys/fs/nfsserver

2014-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 22 23:49:37 2014 New Revision: 261051 URL: http://svnweb.freebsd.org/changeset/base/261051 Log: MFC r259877: Slightly simplify expiration logic introduced in r254337. - Do not update the histogram for items we are any way deleting from cache. - Do not update

svn commit: r261052 - stable/10/sys/rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 22 23:50:13 2014 New Revision: 261052 URL: http://svnweb.freebsd.org/changeset/base/261052 Log: MFC r260031: In addition to r259632 completely block receive upcalls if we have more data than we need. This reduces lock pressure from xprt_active() side. Modified:

svn commit: r261053 - stable/10/sys/rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 22 23:51:12 2014 New Revision: 261053 URL: http://svnweb.freebsd.org/changeset/base/261053 Log: MFC r260036: Introduce xprt_inactive_self() -- variant for use when sure that port is assigned to thread. For example, withing receive handlers. In that case the

svn commit: r261054 - in stable/10/sys: nfs rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 22 23:52:20 2014 New Revision: 261054 URL: http://svnweb.freebsd.org/changeset/base/261054 Log: MFC r260097: Move most of NFS file handle affinity code out of the heavily congested global RPC thread pool lock and protect it with own set of locks. On synthetic

svn commit: r261055 - in stable/10/sys: fs/nfs fs/nfsserver rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 22 23:55:25 2014 New Revision: 261055 URL: http://svnweb.freebsd.org/changeset/base/261055 Log: MFC r260229, r260258, r260367, r260390, r260459, r260648: Rework NFS Duplicate Request Cache cleanup logic. - Introduce additional hash to group requests by hash of

svn commit: r261056 - stable/9/sys/rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Thu Jan 23 00:26:24 2014 New Revision: 261056 URL: http://svnweb.freebsd.org/changeset/base/261056 Log: MFC r258132: Some minor tuning to rpc/svc.c: - close cosmetic race in svc_exit(); - do not set wait timeout for idle threads if we have no use for wakeups; -

svn commit: r261057 - in stable/9: include/rpc lib/libc/rpc sys/rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Thu Jan 23 00:28:17 2014 New Revision: 261057 URL: http://svnweb.freebsd.org/changeset/base/261057 Log: MFC r258578, r258580, r258581 (by hrs): Replace Sun RPC license in TI-RPC library with a 3-clause BSD license with the explicit permissions. Modified:

svn commit: r261058 - stable/9/sys/rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Thu Jan 23 00:35:41 2014 New Revision: 261058 URL: http://svnweb.freebsd.org/changeset/base/261058 Log: MFC r244008 (by rmacklem): Add support for backchannels to the kernel RPC. Backchannels are used by NFSv4.1 for callbacks. A backchannel is a connection established by

svn commit: r261060 - in stable/9/sys: nfs rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Thu Jan 23 00:41:23 2014 New Revision: 261060 URL: http://svnweb.freebsd.org/changeset/base/261060 Log: MFC r259659, r259662: Remove several linear list traversals per request from RPC server code. Do not insert active ports into pool-sp_active list if they are

svn commit: r261059 - stable/9/sys/rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Thu Jan 23 00:40:28 2014 New Revision: 261059 URL: http://svnweb.freebsd.org/changeset/base/261059 Log: MFC r259632: Rework flow control for connection-oriented (TCP) RPC server. When processing receive buffer, write the amount of data, expected in present request

svn commit: r261061 - in stable/9/sys: fs/nfsserver nfs nfsserver

2014-01-22 Thread Alexander Motin
Author: mav Date: Thu Jan 23 00:42:08 2014 New Revision: 261061 URL: http://svnweb.freebsd.org/changeset/base/261061 Log: MFC r259765: Fix RPC server threads file handle affinity to work better with ZFS. Instead of taking 8 specific bytes of file handle to identify file during RPC

svn commit: r261062 - stable/9/sys/rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Thu Jan 23 00:42:55 2014 New Revision: 261062 URL: http://svnweb.freebsd.org/changeset/base/261062 Log: MFC r259828: Fix a bug introduced at r259632, triggering infinite loop in some cases. Modified: stable/9/sys/rpc/svc_vc.c Directory Properties: stable/9/ (props

svn commit: r261063 - stable/9/sys/fs/nfsserver

2014-01-22 Thread Alexander Motin
Author: mav Date: Thu Jan 23 00:43:33 2014 New Revision: 261063 URL: http://svnweb.freebsd.org/changeset/base/261063 Log: MFC r259877: Slightly simplify expiration logic introduced in r254337. - Do not update the histogram for items we are any way deleting from cache. - Do not update

svn commit: r261064 - stable/9/sys/rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Thu Jan 23 00:44:14 2014 New Revision: 261064 URL: http://svnweb.freebsd.org/changeset/base/261064 Log: MFC r260031: In addition to r259632 completely block receive upcalls if we have more data than we need. This reduces lock pressure from xprt_active() side. Modified:

svn commit: r261065 - stable/9/sys/rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Thu Jan 23 00:44:45 2014 New Revision: 261065 URL: http://svnweb.freebsd.org/changeset/base/261065 Log: MFC r260036: Introduce xprt_inactive_self() -- variant for use when sure that port is assigned to thread. For example, withing receive handlers. In that case the

svn commit: r261066 - in stable/9/sys: nfs rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Thu Jan 23 00:45:20 2014 New Revision: 261066 URL: http://svnweb.freebsd.org/changeset/base/261066 Log: MFC r260097: Move most of NFS file handle affinity code out of the heavily congested global RPC thread pool lock and protect it with own set of locks. On synthetic

svn commit: r261067 - in stable/9/sys: fs/nfs fs/nfsserver rpc

2014-01-22 Thread Alexander Motin
Author: mav Date: Thu Jan 23 00:46:29 2014 New Revision: 261067 URL: http://svnweb.freebsd.org/changeset/base/261067 Log: MFC r260229, r260258, r260367, r260390, r260459, r260648: Rework NFS Duplicate Request Cache cleanup logic. - Introduce additional hash to group requests by hash of

svn commit: r261068 - head/sys/dev/adb

2014-01-22 Thread Justin Hibbits
Author: jhibbits Date: Thu Jan 23 01:09:33 2014 New Revision: 261068 URL: http://svnweb.freebsd.org/changeset/base/261068 Log: Properly sort the arguments to mtx_init(9). PR: misc/186020 Submitted by: alfred MFC after:1 week Modified: head/sys/dev/adb/adb_kbd.c

svn commit: r261071 - in head: contrib/jemalloc contrib/jemalloc/doc contrib/jemalloc/include/jemalloc contrib/jemalloc/include/jemalloc/internal contrib/jemalloc/src include lib/libc/gen lib/libc/...

2014-01-22 Thread Jason Evans
Author: jasone Date: Thu Jan 23 02:47:36 2014 New Revision: 261071 URL: http://svnweb.freebsd.org/changeset/base/261071 Log: Update jemalloc to version 3.5.0. Added: head/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h (contents, props changed)

svn commit: r261072 - in head: share/man/man5 share/mk tools/build/options

2014-01-22 Thread Steven Kreuzer
Author: skreuzer (doc,ports committer) Date: Thu Jan 23 03:14:48 2014 New Revision: 261072 URL: http://svnweb.freebsd.org/changeset/base/261072 Log: Remove WITHOUT_ATF as it has been replaced by WITH_TESTS PR: conf/185326 Reported by: Igor Mozolevsky i...@hybrid-lab.co.uk

Re: svn commit: r261072 - in head: share/man/man5 share/mk tools/build/options

2014-01-22 Thread Julio Merino
On Jan 22, 2014, at 22:14, Steven Kreuzer skreu...@freebsd.org wrote: Author: skreuzer (doc,ports committer) Date: Thu Jan 23 03:14:48 2014 New Revision: 261072 URL: http://svnweb.freebsd.org/changeset/base/261072 Log: Remove WITHOUT_ATF as it has been replaced by WITH_TESTS PR:

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

2014-01-22 Thread Steven Kreuzer
Author: skreuzer (doc,ports committer) Date: Thu Jan 23 03:24:38 2014 New Revision: 261073 URL: http://svnweb.freebsd.org/changeset/base/261073 Log: OpenSSL has been updated to version 1.0.1.f Approved by: hrs (mentor) Modified: head/release/doc/en_US.ISO8859-1/relnotes/article.xml

Re: svn commit: r260898 - head/sys/kern

2014-01-22 Thread Adrian Chadd
.. Make it be an offset into the table rather than a pointer, then we can do dirty rcu style hacks to just replace and grow the table as we need more memory. Don't we have a standard way to pull memory from the top of the physmem area early on for allocations like this? Adrian On Jan 20, 2014

Re: svn commit: r260898 - head/sys/kern

2014-01-22 Thread Rui Paulo
On 22 Jan 2014, at 20:05, Adrian Chadd adrian.ch...@gmail.com wrote: .. Make it be an offset into the table rather than a pointer, then we can do dirty rcu style hacks to just replace and grow the table as we need more memory. Don't we have a standard way to pull memory from the top of

Re: svn commit: r260898 - head/sys/kern

2014-01-22 Thread Alfred Perlstein
On 1/22/14, 8:34 PM, Rui Paulo wrote: On 22 Jan 2014, at 20:05, Adrian Chadd adrian.ch...@gmail.com wrote: .. Make it be an offset into the table rather than a pointer, then we can do dirty rcu style hacks to just replace and grow the table as we need more memory. Don't we have a standard

Re: svn commit: r261031 - in head: . etc usr.sbin/etcupdate usr.sbin/mergemaster

2014-01-22 Thread Bryan Drewery
On Wed, Jan 22, 2014 at 04:59:53PM +, John Baldwin wrote: Author: jhb Date: Wed Jan 22 16:59:53 2014 New Revision: 261031 URL: http://svnweb.freebsd.org/changeset/base/261031 Log: Generate /var/db/services.db during 'make distribution' so that it is present during new installs.

svn commit: r261074 - head/sys/amd64/vmm/intel

2014-01-22 Thread Neel Natu
Author: neel Date: Thu Jan 23 06:06:50 2014 New Revision: 261074 URL: http://svnweb.freebsd.org/changeset/base/261074 Log: Set Interrupt Window Exiting in the case where there is a vector to be injected into the vcpu but the VM-entry interruption information field already has the valid bit

Re: svn commit: r261031 - in head: . etc usr.sbin/etcupdate usr.sbin/mergemaster

2014-01-22 Thread Bryan Drewery
On Wed, Jan 22, 2014 at 11:57:10PM -0600, Bryan Drewery wrote: On Wed, Jan 22, 2014 at 04:59:53PM +, John Baldwin wrote: Author: jhb Date: Wed Jan 22 16:59:53 2014 New Revision: 261031 URL: http://svnweb.freebsd.org/changeset/base/261031 Log: Generate /var/db/services.db

Re: svn commit: r261031 - in head: . etc usr.sbin/etcupdate usr.sbin/mergemaster

2014-01-22 Thread Glen Barber
On Thu, Jan 23, 2014 at 12:19:22AM -0600, Bryan Drewery wrote: Modified: head/etc/Makefile == --- head/etc/Makefile Wed Jan 22 16:50:18 2014(r261030) +++ head/etc/Makefile Wed Jan 22 16:59:53

Re: svn commit: r260898 - head/sys/kern

2014-01-22 Thread Adrian Chadd
On 22 January 2014 20:34, Rui Paulo rpa...@freebsd.org wrote: On 22 Jan 2014, at 20:05, Adrian Chadd adrian.ch...@gmail.com wrote: .. Make it be an offset into the table rather than a pointer, then we can do dirty rcu style hacks to just replace and grow the table as we need more memory.