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

2015-02-28 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Feb 28 12:02:32 2015 New Revision: 279392 URL: https://svnweb.freebsd.org/changeset/base/279392 Log: Move the offload clause from the target section to portal-group section; it makes more sense there. MFC after:1 month Sponsored by: The FreeBSD Foundation

svn commit: r279394 - head/sys/dev/xen/netback

2015-02-28 Thread Roger Pau Monné
Author: royger Date: Sat Feb 28 15:21:06 2015 New Revision: 279394 URL: https://svnweb.freebsd.org/changeset/base/279394 Log: netback: disable GSO The current GSO implementation in netback is broken and causes errors on the guest tx path. While this is fixed disable GSO in order to have

svn commit: r279393 - head/sys/dev/ixgbe

2015-02-28 Thread Garrett Cooper
Author: ngie Date: Sat Feb 28 14:57:57 2015 New Revision: 279393 URL: https://svnweb.freebsd.org/changeset/base/279393 Log: Pad RX copy alignment calculation to avoid illegal memory accesses The optimization made in r239940 is valid for struct mbuf's current structure and size in

Re: svn commit: r279361 - in head: sys/kern sys/sys usr.sbin/jail

2015-02-28 Thread Dmitry Morozovsky
Ian, On Fri, 27 Feb 2015, Ian Lepore wrote: Author: ian Date: Fri Feb 27 16:28:55 2015 New Revision: 279361 URL: https://svnweb.freebsd.org/changeset/base/279361 Log: Allow the kern.osrelease and kern.osreldate sysctl values to be set in a jail's creation parameters. This allows

Re: svn commit: r279381 - head/sys/boot/amd64/efi

2015-02-28 Thread John Baldwin
On Friday, February 27, 2015 10:22:06 PM David E. O'Brien wrote: Author: obrien Date: Fri Feb 27 22:22:05 2015 New Revision: 279381 URL: https://svnweb.freebsd.org/changeset/base/279381 Log: Use sys/boot/userboot/libstand/ and not /usr/lib/libstand.a. Modified:

Re: svn commit: r279338 - head/sys/arm/include

2015-02-28 Thread John Baldwin
On Saturday, February 28, 2015 12:38:00 PM Bruce Evans wrote: On Fri, 27 Feb 2015, Ian Lepore wrote: ::sigh:: As usual, thousands of words, maybe there's actionable info in there, but I sure don't have time to ferret it out. If there's something simple you'd like me to do, please say

svn commit: r279417 - in head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common: pid usdt

2015-02-28 Thread Mark Johnston
Author: markj Date: Sat Feb 28 23:14:35 2015 New Revision: 279417 URL: https://svnweb.freebsd.org/changeset/base/279417 Log: Use the -shared option to create a shared library. MFC after:1 week Modified: head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex2.ksh

svn commit: r279421 - head/lib/libnv

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:01:36 2015 New Revision: 279421 URL: https://svnweb.freebsd.org/changeset/base/279421 Log: Make libnv headers includable from C++ Differential Revision:https://reviews.freebsd.org/D1868 Reviewed by: jfv, pjd MFC after:

svn commit: r279422 - head/lib/libnv/tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:01:44 2015 New Revision: 279422 URL: https://svnweb.freebsd.org/changeset/base/279422 Log: Tests of basic nvlist add functions Differential Revision:https://reviews.freebsd.org/D1869 Reviewed by: jfv, pjd MFC after:

svn commit: r279431 - head/lib/libnv/tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:22:03 2015 New Revision: 279431 URL: https://svnweb.freebsd.org/changeset/base/279431 Log: Add tests for dnvlist_take_* Differential Revision:https://reviews.freebsd.org/D1876 Reviewed by: jfv, pjd MFC after:

svn commit: r279435 - head/lib/libnv

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:22:31 2015 New Revision: 279435 URL: https://svnweb.freebsd.org/changeset/base/279435 Log: Don't allocate memory for operations that do not insert Almost every operation performed on an nvlist was allocating a new string to hold the key name. The

svn commit: r279439 - in head: lib/libnv sys/conf sys/kern sys/sys

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:34:27 2015 New Revision: 279439 URL: https://svnweb.freebsd.org/changeset/base/279439 Log: Move libnv into the kernel and hook it into the kernel build Differential Revision:https://reviews.freebsd.org/D1883 Reviewed by:

svn commit: r279455 - head/usr.sbin

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:44:15 2015 New Revision: 279455 URL: https://svnweb.freebsd.org/changeset/base/279455 Log: Revert r279454. The new directory didn't get added to svn properly. Pointy hat to: rstone Modified: head/usr.sbin/Makefile Modified: head/usr.sbin/Makefile

svn commit: r279460 - head/usr.sbin/iovctl

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:52:34 2015 New Revision: 279460 URL: https://svnweb.freebsd.org/changeset/base/279460 Log: Add functions for parsing the iovctl config file Add two functions for parsing the iovctl config file. The config file is parsed using libucl[1], which accepts

svn commit: r279461 - in head/usr.sbin: . iovctl

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:52:41 2015 New Revision: 279461 URL: https://svnweb.freebsd.org/changeset/base/279461 Log: Add main() for iovctl and hook iovctl into build Differential Revision:https://reviews.freebsd.org/D87 Reviewed by: jhb MFC after:1

svn commit: r279459 - head/usr.sbin/iovctl

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:52:28 2015 New Revision: 279459 URL: https://svnweb.freebsd.org/changeset/base/279459 Log: Add iovctl functions for validating config Add an function to iovctl that validates the configuration against a schema. This function is able to assume that the

svn commit: r279458 - head/usr.sbin/iovctl

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:52:21 2015 New Revision: 279458 URL: https://svnweb.freebsd.org/changeset/base/279458 Log: Add manpage documenting iovctl config file format. Differential Revision:https://reviews.freebsd.org/D84 Reviewed by: emaste, bcr, wblock MFC

Re: svn commit: r279393 - head/sys/dev/ixgbe

2015-02-28 Thread Garrett Cooper
On Feb 28, 2015, at 6:57, Garrett Cooper n...@freebsd.org wrote: Author: ngie Date: Sat Feb 28 14:57:57 2015 New Revision: 279393 URL: https://svnweb.freebsd.org/changeset/base/279393 Log: Pad RX copy alignment calculation to avoid illegal memory accesses The optimization made in

svn commit: r279408 - head/sys/dev/gpio

2015-02-28 Thread Luiz Otavio O Souza
Author: loos Date: Sat Feb 28 21:01:01 2015 New Revision: 279408 URL: https://svnweb.freebsd.org/changeset/base/279408 Log: Add ofw_gpiobus_parse_gpios(), a new public function, to parse the gpios property for devices that doesn't descend directly from gpiobus. The parser supports

svn commit: r279412 - head/sys/fs/nandfs

2015-02-28 Thread Alexander Kabaev
Author: kan Date: Sat Feb 28 22:24:45 2015 New Revision: 279412 URL: https://svnweb.freebsd.org/changeset/base/279412 Log: Do not leak 'copy' buffer if bmap_truncate_indirect fails. Reported by: Brainy Code Scanner, by Maxime Villard. MFC after: 2 weeks Modified:

svn commit: r279420 - head/sys/dev/etherswitch/arswitch

2015-02-28 Thread Adrian Chadd
Author: adrian Date: Sat Feb 28 23:59:29 2015 New Revision: 279420 URL: https://svnweb.freebsd.org/changeset/base/279420 Log: Add another register definition for the AR8327. Obtained from:OpenWRT Modified: head/sys/dev/etherswitch/arswitch/arswitchreg.h Modified:

Re: svn commit: r279338 - head/sys/arm/include

2015-02-28 Thread Alexey Dokuchaev
On Sat, Feb 28, 2015 at 12:38:00PM +1100, Bruce Evans wrote: On Fri, 27 Feb 2015, Ian Lepore wrote: ::sigh:: As usual, thousands of words, maybe there's actionable info in there, but I sure don't have time to ferret it out. If there's something simple you'd like me to do, please say so.

svn commit: r279448 - head/sys/dev/pci

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:40:19 2015 New Revision: 279448 URL: https://svnweb.freebsd.org/changeset/base/279448 Log: Emulate the Device ID and Vendor ID registers for VFs The SR-IOV standard requires VFs to read all-ones when the VID and DID registers are read. The VMM

svn commit: r279447 - in head/sys: amd64/conf conf dev/acpica dev/pci i386/conf sys

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:40:09 2015 New Revision: 279447 URL: https://svnweb.freebsd.org/changeset/base/279447 Log: Implement interface to create SR-IOV Virtual Functions Implement the interace to create SR-IOV Virtual Functions (VFs). When a driver registers that they support

svn commit: r279449 - head/sys/dev/pci

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:40:26 2015 New Revision: 279449 URL: https://svnweb.freebsd.org/changeset/base/279449 Log: Allocate PCI I/O memory spaces for VFs When creating VFs, we must size each SR-IOV BAR on the PF and allocate a configuous I/O memory window large enough for

svn commit: r279453 - in head/sys: dev/pci sys

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:40:57 2015 New Revision: 279453 URL: https://svnweb.freebsd.org/changeset/base/279453 Log: Pass SR-IOV configuration to kernel using an nvlist Pass all SR-IOV configuration to the kernel using an nvlist. The main benefit that this offers is

svn commit: r279452 - in head/sys: dev/pci sys

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:40:51 2015 New Revision: 279452 URL: https://svnweb.freebsd.org/changeset/base/279452 Log: Add function to validate the consistency of SR-IOV config Add a function that validates that the user-provided SR-IOV configuration is valid. This includes basic

svn commit: r279451 - in head/sys: conf dev/pci sys

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:40:42 2015 New Revision: 279451 URL: https://svnweb.freebsd.org/changeset/base/279451 Log: Add infrastructure for exporting config schema from PF drivers Differential Revision:https://reviews.freebsd.org/D80 MFC after:1 month

svn commit: r279450 - in head/sys: dev/pci sys

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:40:34 2015 New Revision: 279450 URL: https://svnweb.freebsd.org/changeset/base/279450 Log: Add interface to destroy SR-IOV VFs Differential Revision:https://reviews.freebsd.org/D79 Reviewed by: jhb MFC after:1 month

svn commit: r279454 - head/usr.sbin

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:41:17 2015 New Revision: 279454 URL: https://svnweb.freebsd.org/changeset/base/279454 Log: Add main() for iovctl and hook iovctl into build Differential Revision:https://reviews.freebsd.org/D87 Reviewed by: jhb MFC after:1

Re: svn commit: r279361 - in head: sys/kern sys/sys usr.sbin/jail

2015-02-28 Thread Ian Lepore
On Sat, 2015-02-28 at 18:03 +0300, Dmitry Morozovsky wrote: Ian, On Fri, 27 Feb 2015, Ian Lepore wrote: Author: ian Date: Fri Feb 27 16:28:55 2015 New Revision: 279361 URL: https://svnweb.freebsd.org/changeset/base/279361 Log: Allow the kern.osrelease and kern.osreldate

svn commit: r279410 - head/sys/kern

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sat Feb 28 21:49:59 2015 New Revision: 279410 URL: https://svnweb.freebsd.org/changeset/base/279410 Log: Correct the use of an unitialized variable in sendfind_getobj() When sendfile_getobj() is called on a DTYPE_SHM file, it never initializes error, which is

svn commit: r279411 - head/sys/dev/sfxge

2015-02-28 Thread Garrett Cooper
Author: ngie Date: Sat Feb 28 21:50:04 2015 New Revision: 279411 URL: https://svnweb.freebsd.org/changeset/base/279411 Log: Unbreak 'make depend' with sfxge by removing debugging code activated in the INET || INET6 case X-MFC with: r279398 Pointyhat to: arybchik Modified:

Re: svn commit: r279398 - in head/sys: dev/sfxge modules/sfxge

2015-02-28 Thread Garrett Cooper
On Feb 28, 2015, at 13:48, Ryan Stone ryst...@gmail.com wrote: On Sat, Feb 28, 2015 at 2:01 PM, Andrew Rybchenko arybc...@freebsd.org wrote: +#if defined(INET) || defined(INET6) +#error LRO +#defineSFXGE_LRO 1 +#endif Pretty sure you didn't mean the leave the #error in

svn commit: r279413 - head/sys/dev/watchdog

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sat Feb 28 22:37:48 2015 New Revision: 279413 URL: https://svnweb.freebsd.org/changeset/base/279413 Log: Add a missing include of an options header. watchdog.c does an #ifdef DDB but does not #include opt_ddb.h. Fixing this turned up a missing include file. MFC

svn commit: r279416 - head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid

2015-02-28 Thread Mark Johnston
Author: markj Date: Sat Feb 28 23:11:18 2015 New Revision: 279416 URL: https://svnweb.freebsd.org/changeset/base/279416 Log: Remove a leading tab that causes a make(1) error when running the test. MFC after:1 week Modified:

svn commit: r279419 - in head/tools/test: . dtrace

2015-02-28 Thread Mark Johnston
Author: markj Date: Sat Feb 28 23:35:29 2015 New Revision: 279419 URL: https://svnweb.freebsd.org/changeset/base/279419 Log: Remove the old DTrace test suite makefile - it was somewhat primitive and mostly unmaintained, and it has been superseded by the infrastructure added in r279418.

svn commit: r279428 - head/lib/libnv/tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:21:43 2015 New Revision: 279428 URL: https://svnweb.freebsd.org/changeset/base/279428 Log: Add tests for nvlist_take_* Differential Revision:https://reviews.freebsd.org/D1873 Reviewed by: jfv, pjd MFC after:

svn commit: r279444 - in head/sys/amd64/vmm: . io

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:39:48 2015 New Revision: 279444 URL: https://svnweb.freebsd.org/changeset/base/279444 Log: Allow passthrough devices to be hinted. Allow the ppt driver to attach to devices that were hinted to be passthrough devices by the PCI code creating them with a

svn commit: r279443 - head/sys/dev/pci

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:39:40 2015 New Revision: 279443 URL: https://svnweb.freebsd.org/changeset/base/279443 Log: Add some pcib methods to get ARI-related information Differential Revision:https://reviews.freebsd.org/D72 Reviewed by: jhb MFC after:

svn commit: r279446 - head/share/man/man9

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:40:01 2015 New Revision: 279446 URL: https://svnweb.freebsd.org/changeset/base/279446 Log: Add manpages for SR-IOV enable/disable driver interface Differential Revision:https://reviews.freebsd.org/D75 Reviewed by: wblock MFC after:

svn commit: r279440 - head/lib/libnv/tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:37:23 2015 New Revision: 279440 URL: https://svnweb.freebsd.org/changeset/base/279440 Log: Fix build of nv_tests.cc nv_tests.cc managed to get two copies of several functions due to me applying a patch in an unclean working tree. My kingdom for an

svn commit: r279445 - head/share/man/man9

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:39:55 2015 New Revision: 279445 URL: https://svnweb.freebsd.org/changeset/base/279445 Log: Document pci_iov_attach/detach in pci.9 Differential Revision:https://reviews.freebsd.org/D74 Reviewed by: bcr, wblock, emaste MFC after:

svn commit: r279442 - head/sys/dev/pci

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:39:33 2015 New Revision: 279442 URL: https://svnweb.freebsd.org/changeset/base/279442 Log: Refactor PCI resource allocation Refactor PCI resource allocation code to allow a request for a memory-mapped I/O window that is a multiple of a requested size.

svn commit: r279441 - head/sys/dev/pci

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:39:26 2015 New Revision: 279441 URL: https://svnweb.freebsd.org/changeset/base/279441 Log: Refactor PCI device creation Refactor creation of PCI devices into helper methods that can be used by the VF creation code. Differential Revision:

Re: svn commit: r279398 - in head/sys: dev/sfxge modules/sfxge

2015-02-28 Thread Ryan Stone
On Sat, Feb 28, 2015 at 2:01 PM, Andrew Rybchenko arybc...@freebsd.org wrote: +#if defined(INET) || defined(INET6) +#error LRO +#defineSFXGE_LRO 1 +#endif Pretty sure you didn't mean the leave the #error in here ___

Re: svn commit: r279406 - in head/sys: amd64/amd64 i386/i386

2015-02-28 Thread Adrian Chadd
Thanks for promptly finding/fixing this! For the record, the CPU I have in this zenbook: CPU: Intel(R) Core(TM) i5-2467M CPU @ 1.60GHz (1596.41-MHz K8-class CPU) On 28 February 2015 at 12:37, Konstantin Belousov k...@freebsd.org wrote: Author: kib Date: Sat Feb 28 20:37:38 2015 New

svn commit: r279414 - head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt

2015-02-28 Thread Mark Johnston
Author: markj Date: Sat Feb 28 23:09:01 2015 New Revision: 279414 URL: https://svnweb.freebsd.org/changeset/base/279414 Log: Stop hard-coding an incorrect path to rm(1). MFC after:1 week Modified: head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.multiprov.ksh

svn commit: r279426 - head/lib/libnv/tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:21:30 2015 New Revision: 279426 URL: https://svnweb.freebsd.org/changeset/base/279426 Log: Add tests for nvlist_pack/unpack Differential Revision:https://reviews.freebsd.org/D1871 Reviewed by: jfv, pjd MFC after:

svn commit: r279429 - head/lib/libnv/tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:21:50 2015 New Revision: 279429 URL: https://svnweb.freebsd.org/changeset/base/279429 Log: Add tests for nvlist_free* functions Differential Revision:https://reviews.freebsd.org/D1874 Reviewed by: jfv, pjd MFC after:

svn commit: r279424 - head/lib/libnv/tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:20:57 2015 New Revision: 279424 URL: https://svnweb.freebsd.org/changeset/base/279424 Log: Tests of basic nvlist add functions Differential Revision:https://reviews.freebsd.org/D1869 Reviewed by: jfv, pjd MFC after:

svn commit: r279425 - head/lib/libnv/tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:21:24 2015 New Revision: 279425 URL: https://svnweb.freebsd.org/changeset/base/279425 Log: Add tests for nvlist_clone Differential Revision:https://reviews.freebsd.org/D1870 Reviewed by: pjd, jfv MFC after:

svn commit: r279430 - head/lib/libnv/tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:21:56 2015 New Revision: 279430 URL: https://svnweb.freebsd.org/changeset/base/279430 Log: Add tests for dnv_get_* Differential Revision:https://reviews.freebsd.org/D1875 Reviewed by: jfv, pjd MFC after:

svn commit: r279433 - in head/sys: conf libkern sys

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:22:16 2015 New Revision: 279433 URL: https://svnweb.freebsd.org/changeset/base/279433 Log: Implement asprintf in libkern Differential Revision:https://reviews.freebsd.org/D1877 Reviewed by: pjd, jfv MFC After:

svn commit: r279437 - head/sys/cddl/compat/opensolaris/sys

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:22:45 2015 New Revision: 279437 URL: https://svnweb.freebsd.org/changeset/base/279437 Log: Allow Illumos code to co-exist with nv(9) Differential Revision:https://reviews.freebsd.org/D1881 Reviewed by: jfv, will

svn commit: r279436 - in head/lib/libnv: . tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:22:38 2015 New Revision: 279436 URL: https://svnweb.freebsd.org/changeset/base/279436 Log: Prevent creation of an invalid nvlist If an nvlist is set as a child of another nvlist with nvlist_move_nvlist then fail the operation and set the parent nvlist

svn commit: r279434 - in head/lib/libnv: . tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:22:23 2015 New Revision: 279434 URL: https://svnweb.freebsd.org/changeset/base/279434 Log: Add function to force an nvlist into the error state Add an nvlist_set_error() function that can be used to force an nvlist into the error state. This is useful

svn commit: r279438 - head/lib/libnv

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:22:53 2015 New Revision: 279438 URL: https://svnweb.freebsd.org/changeset/base/279438 Log: Add macros to make code compile in kernel Make it possible to compile libnv in the kernel. Mostly this involves wrapping functions that have a different

svn commit: r279427 - head/lib/libnv/tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:21:37 2015 New Revision: 279427 URL: https://svnweb.freebsd.org/changeset/base/279427 Log: Add test cases for nvlist_move_* Differential Revision:https://reviews.freebsd.org/D1872 Reviewed by: jfv, pjd MFC after:

svn commit: r279432 - head/lib/libnv/tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:22:09 2015 New Revision: 279432 URL: https://svnweb.freebsd.org/changeset/base/279432 Log: Extend the unit test to fix the bug caught in r277925 Differential Revision:https://reviews.freebsd.org/D1888 MFC After:1

svn commit: r279456 - in stable: 10/contrib/libcxxrt 9/contrib/libcxxrt

2015-02-28 Thread Dimitry Andric
Author: dim Date: Sun Mar 1 00:47:37 2015 New Revision: 279456 URL: https://svnweb.freebsd.org/changeset/base/279456 Log: MFC r279307: Make libcxxrt's parsing of DWARF exception handling tables work on architectures with strict alignment, by using memcpy() instead of directly reading

svn commit: r279456 - in stable: 10/contrib/libcxxrt 9/contrib/libcxxrt

2015-02-28 Thread Dimitry Andric
Author: dim Date: Sun Mar 1 00:47:37 2015 New Revision: 279456 URL: https://svnweb.freebsd.org/changeset/base/279456 Log: MFC r279307: Make libcxxrt's parsing of DWARF exception handling tables work on architectures with strict alignment, by using memcpy() instead of directly reading

svn commit: r279415 - head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid

2015-02-28 Thread Mark Johnston
Author: markj Date: Sat Feb 28 23:10:26 2015 New Revision: 279415 URL: https://svnweb.freebsd.org/changeset/base/279415 Log: Only kill sleep processes that were forked from the test script. MFC after:1 week Modified:

svn commit: r279418 - in head: cddl/usr.sbin/dtrace/tests cddl/usr.sbin/dtrace/tests/common cddl/usr.sbin/dtrace/tests/common/aggs cddl/usr.sbin/dtrace/tests/common/arithmetic cddl/usr.sbin/dtrace/...

2015-02-28 Thread Mark Johnston
Author: markj Date: Sat Feb 28 23:30:06 2015 New Revision: 279418 URL: https://svnweb.freebsd.org/changeset/base/279418 Log: Add infrastructure to integrate the DTrace test suite with Kyua. For each test category, we generate a script containing ATF test cases for the tests under that

svn commit: r279423 - head/lib/libnv/tests

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:05:45 2015 New Revision: 279423 URL: https://svnweb.freebsd.org/changeset/base/279423 Log: Revert r279422. My apply patch and commit script wasn't adding new files properly. Pointy hat to: rstone Modified: head/lib/libnv/tests/Makefile Modified:

svn commit: r279457 - head/usr.sbin/iovctl

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:52:15 2015 New Revision: 279457 URL: https://svnweb.freebsd.org/changeset/base/279457 Log: Add a manpage for iovctl(8) Differential Revision:https://reviews.freebsd.org/D83 Reviewed by: wblock MFC after:1 month Sponsored

svn commit: r279396 - head/sys/kern

2015-02-28 Thread Ian Lepore
Author: ian Date: Sat Feb 28 17:44:31 2015 New Revision: 279396 URL: https://svnweb.freebsd.org/changeset/base/279396 Log: Format the line properly (wrap before column 80). Modified: head/sys/kern/kern_jail.c Modified: head/sys/kern/kern_jail.c

Re: svn commit: r279361 - in head: sys/kern sys/sys usr.sbin/jail

2015-02-28 Thread Dmitry Morozovsky
On Sat, 28 Feb 2015, Ian Lepore wrote: Thanks, very useful feature. Just one question: no MFC planned? [diff snipped] I will definitely mfc (we need this on 10-stable at $work), but I hate being spammed and/or nagged by robots so I don't use MFC: tags. X-MFC-in: $period would

svn commit: r279399 - in head: share/man/man4 sys/conf sys/dev/iicbus

2015-02-28 Thread Luiz Otavio O Souza
Author: loos Date: Sat Feb 28 19:02:44 2015 New Revision: 279399 URL: https://svnweb.freebsd.org/changeset/base/279399 Log: Add a driver for the Maxim DS3231 a low-cost, extremely accurate (+-2PPM) I2C real-time clock (RTC). The DS3231 has an integrated temperature-compensated crystal

svn commit: r279398 - in head/sys: dev/sfxge modules/sfxge

2015-02-28 Thread Andrew Rybchenko
Author: arybchik Date: Sat Feb 28 19:01:43 2015 New Revision: 279398 URL: https://svnweb.freebsd.org/changeset/base/279398 Log: sfxge: compile out LRO if kernel is compiled without IPv4 and IPv6 Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor) Modified:

svn commit: r279400 - head/sys/vm

2015-02-28 Thread Alan Cox
Author: alc Date: Sat Feb 28 19:11:37 2015 New Revision: 279400 URL: https://svnweb.freebsd.org/changeset/base/279400 Log: Eliminate a variable that became unused when VFS_LOCK_GIANT() was eliminated. MFC after:3 days Modified: head/sys/vm/vm_mmap.c Modified:

Re: svn commit: r279361 - in head: sys/kern sys/sys usr.sbin/jail

2015-02-28 Thread Ian Lepore
On Fri, 2015-02-27 at 17:41 -0800, Garrett Cooper wrote: On Feb 27, 2015, at 08:28, Ian Lepore i...@freebsd.org wrote: Author: ian Date: Fri Feb 27 16:28:55 2015 New Revision: 279361 URL: https://svnweb.freebsd.org/changeset/base/279361 This change broke the pgrep/pkill tests

svn commit: r279402 - head/sys/dev/gpio

2015-02-28 Thread Luiz Otavio O Souza
Author: loos Date: Sat Feb 28 20:02:41 2015 New Revision: 279402 URL: https://svnweb.freebsd.org/changeset/base/279402 Log: Rename and move gpiobus_alloc_ivars() and gpiobus_free_ivars() so they can be used on non FDT systems. This prevents access to uninitialized memory on drivers that

svn commit: r279406 - in head/sys: amd64/amd64 i386/i386

2015-02-28 Thread Konstantin Belousov
Author: kib Date: Sat Feb 28 20:37:38 2015 New Revision: 279406 URL: https://svnweb.freebsd.org/changeset/base/279406 Log: Supposed fix for some SandyBridge mobile CPUs hang on AP startup when x2APIC mode is detected and enabled. Current theory is that switching the APIC mode while an IPI

svn commit: r279395 - head/sys/kern

2015-02-28 Thread Ian Lepore
Author: ian Date: Sat Feb 28 17:32:31 2015 New Revision: 279395 URL: https://svnweb.freebsd.org/changeset/base/279395 Log: Export the new osreldate and osrelease jail parms in jail_get(2). Modified: head/sys/kern/kern_jail.c Modified: head/sys/kern/kern_jail.c

svn commit: r279397 - in head: contrib/netbsd-tests/lib/libc/gen lib/libc/gen

2015-02-28 Thread Jilles Tjoelker
Author: jilles Date: Sat Feb 28 18:22:10 2015 New Revision: 279397 URL: https://svnweb.freebsd.org/changeset/base/279397 Log: nice(): Put back old return value, keeping [EPERM] error. Commit r279154 changed the API and ABI significantly, and {NZERO} is still wrong. Also, preserve

svn commit: r279401 - head/sys/fs/fdescfs

2015-02-28 Thread Konstantin Belousov
Author: kib Date: Sat Feb 28 19:57:22 2015 New Revision: 279401 URL: https://svnweb.freebsd.org/changeset/base/279401 Log: Some fixes for fdescfs lookup code. Do not ever return doomed vnode from lookup. This could happen, if not checked, since dvp is relocked in the 'looking up

svn commit: r279405 - head/sys/nfs

2015-02-28 Thread Alexander Kabaev
Author: kan Date: Sat Feb 28 20:30:29 2015 New Revision: 279405 URL: https://svnweb.freebsd.org/changeset/base/279405 Log: Avoid closing unallocated socket in case socreate fails. Found by: Brainy Code Scanner Reported by: Maxime Villard m...@m00nbsd.net MFC after: 2 weeks Modified:

svn commit: r279404 - head/lib/libc/iconv

2015-02-28 Thread Alexander Kabaev
Author: kan Date: Sat Feb 28 20:30:25 2015 New Revision: 279404 URL: https://svnweb.freebsd.org/changeset/base/279404 Log: Avoid lookup of CODESET aliases using uninitialized path We do not use iconv.alias file, so avoid using the vestiges of the code that do. Differential Revision:

svn commit: r279473 - stable/10/usr.bin/systat

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 04:36:20 2015 New Revision: 279473 URL: https://svnweb.freebsd.org/changeset/base/279473 Log: MFC r272284 Fix integer truncation in affecting systat -ifstat The systat -ifstat command was using a u_int to store byte counters. With a 10Gbps or

svn commit: r279463 - in head: etc/defaults etc/rc.d share/man/man5

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:58:23 2015 New Revision: 279463 URL: https://svnweb.freebsd.org/changeset/base/279463 Log: Add an rc.d script to invoke iovctl(8) during boot Differential Revision:https://reviews.freebsd.org/D88 Reviewed by: wblock,

svn commit: r279471 - stable/10/sys/dev/pci

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 04:26:47 2015 New Revision: 279471 URL: https://svnweb.freebsd.org/changeset/base/279471 Log: MFC r264091 Correct a PCI enumeration bug introduced in r264011 Ensure that first_func is set to 0 on every iteration of the PCI slot enumeration

svn commit: r279472 - stable/10/sys/dev/pci

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 04:28:30 2015 New Revision: 279472 URL: https://svnweb.freebsd.org/changeset/base/279472 Log: MFC r265107 Be consistent with the whitespace in the rest of these files. X-MFC-With: r264007 Modified: stable/10/sys/dev/pci/pci_if.m

Re: svn commit: r272284 - head/usr.bin/systat

2015-02-28 Thread Ryan Stone
On Sun, Feb 22, 2015 at 7:06 AM, Slawa Olhovchenkov s...@zxy.spb.ru wrote: No NFC yet. Thanks for the reminder. This was MFC'ed to stable/10 in r279473 ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To

svn commit: r279475 - head/sys/vm

2015-02-28 Thread Alan Cox
Author: alc Date: Sun Mar 1 05:18:02 2015 New Revision: 279475 URL: https://svnweb.freebsd.org/changeset/base/279475 Log: Use RW_NEW rather than calling bzero(). Modified: head/sys/vm/vm_object.c Modified: head/sys/vm/vm_object.c

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

2015-02-28 Thread Adrian Chadd
Author: adrian Date: Sun Mar 1 06:05:01 2015 New Revision: 279476 URL: https://svnweb.freebsd.org/changeset/base/279476 Log: Add QCA955x support to the EHCI setup path. Tested: * QCA AP135 development board, USB rootfs. Modified: head/sys/mips/atheros/ar71xx_ehci.c Modified:

svn commit: r279462 - stable/10/sys/arm/ti/am335x

2015-02-28 Thread Dimitry Andric
Author: dim Date: Sun Mar 1 00:57:01 2015 New Revision: 279462 URL: https://svnweb.freebsd.org/changeset/base/279462 Log: MFC r279311: In sys/arm/ti/am335x/am335x_rtc.c, fix a clang 3.6.0 warning about am33x_rtc_softc::sc_irq_res (which is an array) never being NULL. Submitted by:

svn commit: r279464 - head/share/man/man9

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:59:21 2015 New Revision: 279464 URL: https://svnweb.freebsd.org/changeset/base/279464 Log: Document the interface for defining a configuration schema Differential Revision:https://reviews.freebsd.org/D89 Reviewed by: wblock, emaste,

svn commit: r279468 - head/sys/x86/include

2015-02-28 Thread Neel Natu
Author: neel Date: Sun Mar 1 02:31:27 2015 New Revision: 279468 URL: https://svnweb.freebsd.org/changeset/base/279468 Log: Free up the IPI slot used by IPI_STOP_HARD. Change the numeric value of IPI_STOP_HARD so it doesn't occupy a valid IPI slot. This can be done because IPI_STOP_HARD

Re: svn commit: r279471 - stable/10/sys/dev/pci

2015-02-28 Thread Ryan Stone
On Sat, Feb 28, 2015 at 11:26 PM, Ryan Stone rst...@freebsd.org wrote: Author: rstone Date: Sun Mar 1 04:26:47 2015 New Revision: 279471 URL: https://svnweb.freebsd.org/changeset/base/279471 Log: MFC r264091 Correct a PCI enumeration bug introduced in r264011 Ensure that

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

2015-02-28 Thread Adrian Chadd
Author: adrian Date: Sun Mar 1 06:52:23 2015 New Revision: 279477 URL: https://svnweb.freebsd.org/changeset/base/279477 Log: Make QCA955X_GMAC_REG_ETH_CFG defined like most other registers like this. Modified: head/sys/mips/atheros/qca955xreg.h Modified: head/sys/mips/atheros/qca955xreg.h

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

2015-02-28 Thread Adrian Chadd
Author: adrian Date: Sun Mar 1 06:54:59 2015 New Revision: 279478 URL: https://svnweb.freebsd.org/changeset/base/279478 Log: Add Ethernet PLL values for the QCA955x. These are the same as the AR934x. Obtained from:Linux openwrt Modified: head/sys/mips/atheros/qca955xreg.h

svn commit: r279469 - head/usr.sbin/iovctl

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 02:45:46 2015 New Revision: 279469 URL: https://svnweb.freebsd.org/changeset/base/279469 Log: Correct a typo. X-MFC-With: r279458 Modified: head/usr.sbin/iovctl/iovctl.conf.5 Modified: head/usr.sbin/iovctl/iovctl.conf.5

svn commit: r279465 - head/sys/dev/pci

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:59:28 2015 New Revision: 279465 URL: https://svnweb.freebsd.org/changeset/base/279465 Log: Validate the schema that the PF driver passed to us Differential Revision:https://reviews.freebsd.org/D90 Reviewed by: emaste MFC after:

svn commit: r279466 - head/usr.sbin/pciconf

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 00:59:35 2015 New Revision: 279466 URL: https://svnweb.freebsd.org/changeset/base/279466 Log: Teach pciconf how to dump out SR-IOV capability Differential Revision:https://reviews.freebsd.org/D1639 Reviewed by: jhb MFC after:

svn commit: r279467 - in stable: 10/sys/arm/arm 10/sys/arm/ti 10/sys/arm/ti/am335x 10/sys/arm/ti/omap4 9/sys/arm/arm

2015-02-28 Thread Dimitry Andric
Author: dim Date: Sun Mar 1 01:08:14 2015 New Revision: 279467 URL: https://svnweb.freebsd.org/changeset/base/279467 Log: MFC r279312: Fix a number of -Wcast-qual warnings under sys/arm. No functional change. Submitted by: andrew Modified: stable/9/sys/arm/arm/disassem.c

svn commit: r279467 - in stable: 10/sys/arm/arm 10/sys/arm/ti 10/sys/arm/ti/am335x 10/sys/arm/ti/omap4 9/sys/arm/arm

2015-02-28 Thread Dimitry Andric
Author: dim Date: Sun Mar 1 01:08:14 2015 New Revision: 279467 URL: https://svnweb.freebsd.org/changeset/base/279467 Log: MFC r279312: Fix a number of -Wcast-qual warnings under sys/arm. No functional change. Submitted by: andrew Modified: stable/10/sys/arm/arm/disassem.c

svn commit: r279474 - stable/10/sys/vm

2015-02-28 Thread Ryan Stone
Author: rstone Date: Sun Mar 1 04:39:07 2015 New Revision: 279474 URL: https://svnweb.freebsd.org/changeset/base/279474 Log: MFC r277649: vmspace_release() may sleep if the last reference is being released, so add a WITNESS_WARN() to catch cases where it is called with a

Re: svn commit: r279471 - stable/10/sys/dev/pci

2015-02-28 Thread Justin Hibbits
On 02/28/15 20:30, Ryan Stone wrote: So I didn't get an MFC notice for this one (and I very nearly forgot to MFC it, which would have been fairly disastrous for somebody :( ). Is my understanding of the X-MFC-With: tag incorrect? I thought that setting it would cause me to get a reminder at the

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

2015-02-28 Thread Adrian Chadd
Author: adrian Date: Sun Mar 1 06:59:32 2015 New Revision: 279479 URL: https://svnweb.freebsd.org/changeset/base/279479 Log: Flesh out some more QCA955x ethernet PLL setup. Modified: head/sys/mips/atheros/qca955x_chip.c Modified: head/sys/mips/atheros/qca955x_chip.c

  1   2   >