svn commit: r287098 - head/sys/teken

2015-08-24 Thread Ed Schouten
Author: ed Date: Mon Aug 24 07:49:27 2015 New Revision: 287098 URL: https://svnweb.freebsd.org/changeset/base/287098 Log: Sync HPA and VPA implementations with CUP. After fixing the 16-bits integer arithmetic overflow in 286981, we should also make sure to fix the VPA sequence. Bring HPA

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

2015-08-24 Thread Andriy Gapon
Author: avg Date: Mon Aug 24 08:10:52 2015 New Revision: 287099 URL: https://svnweb.freebsd.org/changeset/base/287099 Log: account for ashift when gathering buffers to be written to l2arc device The change that introduced the L2ARC compression support also introduced a bug where the on-di

Re: svn commit: r287009 - in head: sbin/pfctl share/man/man4 sys/conf sys/net/altq sys/netpfil/pf

2015-08-24 Thread Ermal Luçi
On Sun, Aug 23, 2015 at 12:34 AM, Luiz Otavio O Souza wrote: > On Sat, Aug 22, 2015 at 6:18 AM, Ermal Luçi wrote: > > > > > > On Sat, Aug 22, 2015 at 12:02 AM, Luiz Otavio O Souza > > wrote: > >> > >> Author: loos > >> Date: Fri Aug 21 22:02:22 2015 > >> New Revision: 287009 > >> URL: https://svn

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

2015-08-24 Thread Andriy Gapon
Author: avg Date: Mon Aug 24 08:44:44 2015 New Revision: 287100 URL: https://svnweb.freebsd.org/changeset/base/287100 Log: spa_import_rootpool: prevent lock and resource leak The lock leak could lead to a deadlock later. PR: 198563 Submitted by: Fabian Keil MFC after:

svn commit: r287101 - head/sys/netinet

2015-08-24 Thread Julien Charbon
Author: jch Date: Mon Aug 24 09:30:27 2015 New Revision: 287101 URL: https://svnweb.freebsd.org/changeset/base/287101 Log: Revert r284245: "Fix a callout race condition introduced in TCP timers callouts with r281599." r281599 fixed a TCP timer race condition, but due a callout(9) bug i

svn commit: r287102 - head/usr.sbin/ctld

2015-08-24 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Aug 24 09:33:12 2015 New Revision: 287102 URL: https://svnweb.freebsd.org/changeset/base/287102 Log: Some random tweaks to ctl.conf(5). MFC after:1 month Sponsored by: The FreeBSD Foundation Modified: head/usr.sbin/ctld/ctl.conf.5 Modified: head/usr.sbin/ct

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

2015-08-24 Thread Andriy Gapon
Author: avg Date: Mon Aug 24 09:48:50 2015 New Revision: 287103 URL: https://svnweb.freebsd.org/changeset/base/287103 Log: MFV (partial) r286889: 5692 expose the number of hole blocks in a file FreeBSD porting notes: - only kernel-side changes are merged - the new ioctl is not actually

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

2015-08-24 Thread Andriy Gapon
On 03/08/2015 16:29, Fabian Keil wrote: > Andriy Gapon wrote: > >> On 30/07/2015 10:24, K. Macy wrote: >>> Just FYI this change introduces a deadlock with with the >>> spa_namespace_lock. Mount will be holding this lock while trying to >>> acquire the spa_namespace_lock. zfskern on the other hand

svn commit: r287104 - head/sys/arm64/arm64

2015-08-24 Thread Andrew Turner
Author: andrew Date: Mon Aug 24 10:55:54 2015 New Revision: 287104 URL: https://svnweb.freebsd.org/changeset/base/287104 Log: Add pages used by the PV entries to minidumps. Modified: head/sys/arm64/arm64/pmap.c Modified: head/sys/arm64/arm64/pmap.c ===

svn commit: r287105 - head/sys/arm64/arm64

2015-08-24 Thread Andrew Turner
Author: andrew Date: Mon Aug 24 12:01:39 2015 New Revision: 287105 URL: https://svnweb.freebsd.org/changeset/base/287105 Log: Add support for pmap_sync_icache on arm64. Reviewed by: emaste, imp (both earlier version) Obtained from:ABT Systems Ltd Sponsored by: The FreeBSD Found

svn commit: r287106 - head/lib/libproc

2015-08-24 Thread Andrew Turner
Author: andrew Date: Mon Aug 24 12:17:15 2015 New Revision: 287106 URL: https://svnweb.freebsd.org/changeset/base/287106 Log: Fix libproc on architectures that don't need the program counter to be adjusted. This seems to be the case on all non-x86 architectures libproc supports. Reviewe

svn commit: r287107 - in head/sys: kern sys

2015-08-24 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Aug 24 13:18:13 2015 New Revision: 287107 URL: https://svnweb.freebsd.org/changeset/base/287107 Log: Make vfs_unmountall() unmount /dev after /, not before. The only reason this didn't result in an unclean shutdown is that devfs ignores MNT_FORCE flag. Reviewed

svn commit: r287108 - in head: . share/mk

2015-08-24 Thread Baptiste Daroussin
Author: bapt Date: Mon Aug 24 13:46:12 2015 New Revision: 287108 URL: https://svnweb.freebsd.org/changeset/base/287108 Log: Remove now unused LIBPRIVATEDIR Sponsored by: Gandi.net Modified: head/Makefile.inc1 head/share/mk/bsd.own.mk Modified: head/Makefile.inc1 ==

svn commit: r287109 - head/sys/fs/devfs

2015-08-24 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Aug 24 14:04:44 2015 New Revision: 287109 URL: https://svnweb.freebsd.org/changeset/base/287109 Log: Make it possible to forcibly unmount devfs. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified: head/sys/fs/devfs/devfs_vfsops.c Modified: head

svn commit: r287111 - in head: bin/ls bin/ps contrib/libxo contrib/libxo/bin contrib/libxo/doc contrib/libxo/encoder contrib/libxo/encoder/cbor contrib/libxo/encoder/test contrib/libxo/libxo contri...

2015-08-24 Thread Marcel Moolenaar
Author: marcel Date: Mon Aug 24 16:26:20 2015 New Revision: 287111 URL: https://svnweb.freebsd.org/changeset/base/287111 Log: Upgrade libxo to 0.4.5. Local changes incorporated by 0.4.5: r284340 Local changes retained: r276260, r282117 Obtained from:https://github.com/Juniper

svn commit: r287112 - head/sys/dev/e1000

2015-08-24 Thread Sean Bruno
Author: sbruno Date: Mon Aug 24 16:32:57 2015 New Revision: 287112 URL: https://svnweb.freebsd.org/changeset/base/287112 Log: Style/whitespace cleanup in shared/common code. Differential Revision:https://reviews.freebsd.org/D3159 Submitted by: erj MFC after:2 weeks Modified

Re: svn commit: r287111 - in head: bin/ls bin/ps contrib/libxo contrib/libxo/bin contrib/libxo/doc contrib/libxo/encoder contrib/libxo/encoder/cbor contrib/libxo/encoder/test contrib/libxo/libxo contr

2015-08-24 Thread Bjoern A. Zeeb
> On 24 Aug 2015, at 16:26 , Marcel Moolenaar wrote: > > Author: marcel > Date: Mon Aug 24 16:26:20 2015 > New Revision: 287111 > URL: https://svnweb.freebsd.org/changeset/base/287111 > > Log: > Upgrade libxo to 0.4.5. > > Local changes incorporated by 0.4.5: r284340 > Local changes retaine

svn commit: r287113 - head/sys/arm64/arm64

2015-08-24 Thread Andrew Turner
Author: andrew Date: Mon Aug 24 17:28:19 2015 New Revision: 287113 URL: https://svnweb.freebsd.org/changeset/base/287113 Log: Check the frame pointer is within the kernel before accessing it. Modified: head/sys/arm64/arm64/unwind.c Modified: head/sys/arm64/arm64/unwind.c

Re: svn commit: r287111 - in head: bin/ls bin/ps contrib/libxo contrib/libxo/bin contrib/libxo/doc contrib/libxo/encoder contrib/libxo/encoder/cbor contrib/libxo/encoder/test contrib/libxo/libxo contr

2015-08-24 Thread Marcel Moolenaar
> On Aug 24, 2015, at 10:07 AM, Bjoern A. Zeeb wrote: > > >> On 24 Aug 2015, at 16:26 , Marcel Moolenaar wrote: >> >> Author: marcel >> Date: Mon Aug 24 16:26:20 2015 >> New Revision: 287111 >> URL: https://svnweb.freebsd.org/changeset/base/287111 >> >> Log: >> Upgrade libxo to 0.4.5. >> >>

svn commit: r287114 - head/contrib/libxo/libxo

2015-08-24 Thread Marcel Moolenaar
Author: marcel Date: Mon Aug 24 17:58:11 2015 New Revision: 287114 URL: https://svnweb.freebsd.org/changeset/base/287114 Log: Fix build for architectures that define wchar_t as an unsigned int. Reported by: bz@ Modified: head/contrib/libxo/libxo/xo_wcwidth.h Modified: head/contrib/libxo

svn commit: r287115 - head/sys/dev/hwpmc

2015-08-24 Thread Bjoern A. Zeeb
Author: bz Date: Mon Aug 24 18:57:32 2015 New Revision: 287115 URL: https://svnweb.freebsd.org/changeset/base/287115 Log: When forking a child process with PMC_F_DESCENDANTS set in pmc_attach() in the parent, we will inherit the pmcids but cannot execute any operations on them in the child.

svn commit: r287116 - head/sys/mips/mips

2015-08-24 Thread Adrian Chadd
Author: adrian Date: Mon Aug 24 19:09:56 2015 New Revision: 287116 URL: https://svnweb.freebsd.org/changeset/base/287116 Log: Enable hardfloat for assembly generation. gcc versions later than 4.2 started erroring out on seeing hardware floating point references when soft-float was enabled

svn commit: r287117 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/ioat sys/modules sys/modules/ioat tools/tools/ioat

2015-08-24 Thread Conrad E. Meyer
Author: cem Date: Mon Aug 24 19:32:03 2015 New Revision: 287117 URL: https://svnweb.freebsd.org/changeset/base/287117 Log: Import ioat(4) driver I/OAT is also referred to as Crystal Beach DMA and is a Platform Storage Extension (PSE) on some Intel server platforms. This driver curren

Re: svn commit: r287117 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/ioat sys/modules sys/modules/ioat tools/tools/ioat

2015-08-24 Thread Jim Harris
On Mon, Aug 24, 2015 at 12:32 PM, Conrad E. Meyer wrote: > Author: cem > Date: Mon Aug 24 19:32:03 2015 > New Revision: 287117 > URL: https://svnweb.freebsd.org/changeset/base/287117 > > Log: > Import ioat(4) driver > > I/OAT is also referred to as Crystal Beach DMA and is a Platform Storage

Re: svn commit: r287117 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/ioat sys/modules sys/modules/ioat tools/tools/ioat

2015-08-24 Thread Xin Li
Hi, On 08/24/15 12:32, Conrad E. Meyer wrote: > Author: cem > Date: Mon Aug 24 19:32:03 2015 > New Revision: 287117 > URL: https://svnweb.freebsd.org/changeset/base/287117 > > Log: > Import ioat(4) driver > > Added: > head/share/man/man4/ioat.4 (contents, props changed) > head/sys/dev/io

svn commit: r287118 - head/tools/tools/ioat

2015-08-24 Thread Conrad E. Meyer
Author: cem Date: Mon Aug 24 20:39:22 2015 New Revision: 287118 URL: https://svnweb.freebsd.org/changeset/base/287118 Log: ioatcontrol(8): Fix build Tripped up by the FBSD SVN pre-commit hook! Approved by: markj (mentor) Sponsored by: EMC / Isilon Storage Division Modified: head/

Re: svn commit: r287117 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/ioat sys/modules sys/modules/ioat tools/tools/ioat

2015-08-24 Thread Conrad Meyer
On Mon, Aug 24, 2015 at 1:18 PM, Xin Li wrote: > Hi, > > Quick question -- why the ioatcontrol is not imported to e.g. usr.sbin > instead? > > Cheers, > -- > Xin LI https://www.delphij.net/ Hi, The tool's name is a little misleading. It's not a general purpose tool — it's really only usefu

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

2015-08-24 Thread Luiz Otavio O Souza
Author: loos Date: Mon Aug 24 21:41:05 2015 New Revision: 287119 URL: https://svnweb.freebsd.org/changeset/base/287119 Log: Reapply r196551 which was accidentally reverted by r223637 (update to OpenBSD pf 4.5). Fix argument ordering to memcpy as well as the size of the copy in the (theo

svn commit: r287120 - head/sys/net/altq

2015-08-24 Thread Luiz Otavio O Souza
Author: loos Date: Mon Aug 24 23:40:36 2015 New Revision: 287120 URL: https://svnweb.freebsd.org/changeset/base/287120 Log: Fix the spelling of eri's name. Pointy hat to:loos MFC with: r287009 Modified: head/sys/net/altq/altq_codel.c head/sys/net/altq/altq_codel.h Modifi

svn commit: r287121 - head/sys/vm

2015-08-24 Thread Alan Cox
Author: alc Date: Tue Aug 25 01:01:25 2015 New Revision: 287121 URL: https://svnweb.freebsd.org/changeset/base/287121 Log: Testing whether a page is dirty does not require the page lock. Moreover, it may involve a pmap operation that iterates over the page's PV list, so unnecessarily holdin

svn commit: r287123 - head/usr.bin/at

2015-08-24 Thread Xin LI
Author: delphij Date: Tue Aug 25 05:31:00 2015 New Revision: 287123 URL: https://svnweb.freebsd.org/changeset/base/287123 Log: Finish r89633 and completely remove the remaining of VERSION. PR: bin/202308 Submitted by: John Hein MFC after:2 weeks Modified: head/usr.bin/

svn commit: r287124 - head/sys/netinet6

2015-08-24 Thread Adrian Chadd
Author: adrian Date: Tue Aug 25 06:12:59 2015 New Revision: 287124 URL: https://svnweb.freebsd.org/changeset/base/287124 Log: Call the new RSS hash calculation function to correctly calculate a hash based on the configured requirements for the protocol. Tested: * UDP IPv6 TX/RX testi