svn commit: r260183 - in head: cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/lib/libzfs/common cddl/contrib/opensolaris/lib/libzfs_core/common cddl/co...

2014-01-01 Thread Xin LI
Author: delphij Date: Thu Jan 2 07:34:36 2014 New Revision: 260183 URL: http://svnweb.freebsd.org/changeset/base/260183 Log: MFV r260154 + 260182: 4369 implement zfs bookmarks 4368 zfs send filesystems from readonly pools Illumos/illumos-gate@78f171005391b928aaf1642b3206c534ed644332

Re: svn commit: r255219 - in head: contrib/tcpdump lib/libc lib/libc/capability lib/libc/include lib/libc/sys lib/libprocstat sbin/dhclient sbin/hastd sys/amd64/linux32 sys/bsm sys/cddl/compat/opensol

2014-01-01 Thread Stanislav Sedov
On Sep 4, 2013, at 5:09 PM, Pawel Jakub Dawidek wrote: > This commit also breaks compatibility with some existing Capsicum system > calls, > but I see no other way to do that. This should be fine as Capsicum is still > experimental and this change is not going to 9.x. Hi! This change also

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

2014-01-01 Thread Adrian Chadd
On 1 January 2014 21:53, Andrey V. Elsukov wrote: > On 02.01.2014 06:51, Adrian Chadd wrote: >> Why not? > > Hi, Adrian, > > now, after a deeper look I think it is ok. Sorry. > Also there are several places where wlock can be changed to rlock. Cool commit away! Thanks! -a

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

2014-01-01 Thread Andrey V. Elsukov
On 02.01.2014 06:51, Adrian Chadd wrote: > Why not? Hi, Adrian, now, after a deeper look I think it is ok. Sorry. Also there are several places where wlock can be changed to rlock. -- WBR, Andrey V. Elsukov ___ svn-src-all@freebsd.org mailing list htt

svn commit: r260182 - vendor-sys/illumos/dist/uts/common

2014-01-01 Thread Xin LI
Author: delphij Date: Thu Jan 2 04:55:23 2014 New Revision: 260182 URL: http://svnweb.freebsd.org/changeset/base/260182 Log: Import a file overlooked in r260154. 4369 implement zfs bookmarks 4368 zfs send filesystems from readonly pools illumos/illumos-gate@78f171005391b928aaf1642b3

svn commit: r260181 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2014-01-01 Thread Xin LI
Author: delphij Date: Thu Jan 2 03:24:44 2014 New Revision: 260181 URL: http://svnweb.freebsd.org/changeset/base/260181 Log: Fix build on platforms where atomic_swap_64 is not available. Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfeature.c Modified: head/sys/cddl/contrib

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

2014-01-01 Thread Adrian Chadd
Why not? Adrian On Jan 1, 2014 6:13 PM, "Andrey V. Elsukov" wrote: > On 01.01.2014 04:56, Adrian Chadd wrote: > > Author: adrian > > Date: Wed Jan 1 00:56:26 2014 > > New Revision: 260151 > > URL: http://svnweb.freebsd.org/changeset/base/260151 > > > > Log: > > Use an RLOCK here instead of an

svn commit: r260180 - head/sys/dev/nand

2014-01-01 Thread Warner Losh
Author: imp Date: Thu Jan 2 02:20:10 2014 New Revision: 260180 URL: http://svnweb.freebsd.org/changeset/base/260180 Log: Make the comment match the code. Not sure why we calculate it this weird way, but didn't change that... Modified: head/sys/dev/nand/nandbus.c Modified: head/sys/dev/nan

svn commit: r260179 - stable/10/sys/net

2014-01-01 Thread Scott Long
Author: scottl Date: Thu Jan 2 01:51:54 2014 New Revision: 260179 URL: http://svnweb.freebsd.org/changeset/base/260179 Log: MFC r260070 Multi-queue NIC drivers and multi-port lagg tend to use the same lower bits of the flowid as each other, resulting in a poor distribution of packe

svn commit: r260178 - in stable/10/sbin: fsck_ffs fsdb

2014-01-01 Thread Scott Long
Author: scottl Date: Thu Jan 2 01:44:14 2014 New Revision: 260178 URL: http://svnweb.freebsd.org/changeset/base/260178 Log: MFC r260068, r260069, r260076 Add the -R option to allow fsck_ffs to restart itself when too many critical errors have been detected in a particular run. Cl

svn commit: r260177 - stable/10/sbin/camcontrol

2014-01-01 Thread Scott Long
Author: scottl Date: Thu Jan 2 01:40:19 2014 New Revision: 260177 URL: http://svnweb.freebsd.org/changeset/base/260177 Log: MFC r260059, r260087: Add the '-b' flag to 'camcontrol devlist'. This prints only the existing buses and their parent sims, useful for creating a sim->bus->device

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

2014-01-01 Thread Andrey V. Elsukov
On 01.01.2014 04:56, Adrian Chadd wrote: > Author: adrian > Date: Wed Jan 1 00:56:26 2014 > New Revision: 260151 > URL: http://svnweb.freebsd.org/changeset/base/260151 > > Log: > Use an RLOCK here instead of an RWLOCK - matching all the other calls > to lla_lookup(). > > This drastically

svn commit: r260175 - head/sys/ia64/include

2014-01-01 Thread Marcel Moolenaar
Author: marcel Date: Wed Jan 1 22:51:19 2014 New Revision: 260175 URL: http://svnweb.freebsd.org/changeset/base/260175 Log: Implement atomic_swap_. The operation was documented and implemented partially (both from a type and architecture perspective) on 2013-08-21 and got used in ZFS with

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

2014-01-01 Thread Rick Macklem
Author: rmacklem Date: Wed Jan 1 22:49:37 2014 New Revision: 260174 URL: http://svnweb.freebsd.org/changeset/base/260174 Log: MFC: r259854 The NFSv4 server would call VOP_SETATTR() with a shared locked vnode when a Getattr for a file is done by a client other than the one that holds the f

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

2014-01-01 Thread Rick Macklem
Author: rmacklem Date: Wed Jan 1 22:43:16 2014 New Revision: 260173 URL: http://svnweb.freebsd.org/changeset/base/260173 Log: MFC: r259845 An intermittent problem with NFSv4 exporting of ZFS snapshots was reported to the freebsd-fs mailing list. I believe the problem was caused by the Rea

svn commit: r260172 - in stable/9/sys/fs: nfs nfsclient

2014-01-01 Thread Rick Macklem
Author: rmacklem Date: Wed Jan 1 22:35:11 2014 New Revision: 260172 URL: http://svnweb.freebsd.org/changeset/base/260172 Log: MFC: r259801 The NFSv4 client was passing both the p and cred arguments to nfsv4_fillattr() as NULLs for the Getattr callback. This caused nfsv4_fillattr() to not

svn commit: r260171 - stable/9/sbin/mount_nfs

2014-01-01 Thread Rick Macklem
Author: rmacklem Date: Wed Jan 1 22:22:00 2014 New Revision: 260171 URL: http://svnweb.freebsd.org/changeset/base/260171 Log: MFC: r259089 Document the noncontigwr NFS mount option. This is a content change. Modified: stable/9/sbin/mount_nfs/mount_nfs.8 Directory Properties: stable/9/s

svn commit: r260170 - in stable/9/sys: fs/nfsclient nfsclient

2014-01-01 Thread Rick Macklem
Author: rmacklem Date: Wed Jan 1 22:14:49 2014 New Revision: 260170 URL: http://svnweb.freebsd.org/changeset/base/260170 Log: MFC: r259084 For software builds, the NFS client does many small synchronous (with FILE_SYNC) writes because non-contiguous byte ranges in the same buffer cache bl

svn commit: r260169 - head/sys/netgraph/netflow

2014-01-01 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 1 21:48:04 2014 New Revision: 260169 URL: http://svnweb.freebsd.org/changeset/base/260169 Log: - Use counter(9) for node stats updated at a high rate. - Use simple ++ for rare events. - Use uma_zone_get_cur() to get knowledge about space left in cache. - Conv

svn commit: r260167 - in head: sys/amd64/include sys/amd64/vmm/intel usr.sbin/bhyve usr.sbin/bhyvectl

2014-01-01 Thread Neel Natu
Author: neel Date: Wed Jan 1 21:17:08 2014 New Revision: 260167 URL: http://svnweb.freebsd.org/changeset/base/260167 Log: Restructure the VMX code to enter and exit the guest. In large part this change hides the setjmp/longjmp semantics of VM enter/exit. vmx_enter_guest() is used to enter

svn commit: r260166 - head/sys/arm/versatile

2014-01-01 Thread Zbigniew Bodek
Author: zbb Date: Wed Jan 1 20:35:38 2014 New Revision: 260166 URL: http://svnweb.freebsd.org/changeset/base/260166 Log: Fix race condition in DELAY for SP804 timer. Fix race condition in DELAY function: sc->tc was not initialized yet when time_counter pointer was set, what resulted in N

Re: svn commit: r260165 - head/sys/dev/ahci

2014-01-01 Thread Konstantin Belousov
On Wed, Jan 01, 2014 at 08:26:08PM +, Zbigniew Bodek wrote: > Author: zbb > Date: Wed Jan 1 20:26:08 2014 > New Revision: 260165 > URL: http://svnweb.freebsd.org/changeset/base/260165 > > Log: > Use only mapped BIOs on ARM > > Using unmapped BIOs causes failure inside bus_dmamap_sync,

svn commit: r260165 - head/sys/dev/ahci

2014-01-01 Thread Zbigniew Bodek
Author: zbb Date: Wed Jan 1 20:26:08 2014 New Revision: 260165 URL: http://svnweb.freebsd.org/changeset/base/260165 Log: Use only mapped BIOs on ARM Using unmapped BIOs causes failure inside bus_dmamap_sync, since this function requires valid MVA address, which is not present if mappin

svn commit: r260164 - stable/10/sys/kern

2014-01-01 Thread Jilles Tjoelker
Author: jilles Date: Wed Jan 1 20:22:29 2014 New Revision: 260164 URL: http://svnweb.freebsd.org/changeset/base/260164 Log: MFC r258281: Fix siginfo_t.si_status for wait6/waitid/SIGCHLD. Per POSIX, si_status should contain the value passed to exit() for si_code==CLD_EXITED and the signal

svn commit: r260163 - head/sys/dev/ahci

2014-01-01 Thread Zbigniew Bodek
Author: zbb Date: Wed Jan 1 20:18:03 2014 New Revision: 260163 URL: http://svnweb.freebsd.org/changeset/base/260163 Log: Do not attach to PCI bridges in AHCI driver Some vendors use the same VID:PID combination in AHCI and PCI bridge cards Submitted by: Wojciech Macek Obtained from

svn commit: r260162 - head/sys/powerpc/powerpc

2014-01-01 Thread Ed Maste
Author: emaste Date: Wed Jan 1 20:04:43 2014 New Revision: 260162 URL: http://svnweb.freebsd.org/changeset/base/260162 Log: Remove TNF license clauses 3 and 4, matching upstream Approved by raj@ (Semihalf has a copyright statement in the license block as well). Modified: head/sys/powe

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

2014-01-01 Thread Zbigniew Bodek
Author: zbb Date: Wed Jan 1 20:03:48 2014 New Revision: 260161 URL: http://svnweb.freebsd.org/changeset/base/260161 Log: Add polarity and level support to ARM GIC Add suport for setting triggering level and polarity in GIC. New function pointer was added to nexus which corresponds to t

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

2014-01-01 Thread Ed Maste
Author: emaste Date: Wed Jan 1 19:38:15 2014 New Revision: 260160 URL: http://svnweb.freebsd.org/changeset/base/260160 Log: Increase vt(9) max glyph data to 1MB for CJK fonts with many glyphs Sponsored by: The FreeBSD Foundation Modified: head/sys/dev/vt/vt_font.c Modified: head/sys/de