svn commit: r292973 - in stable/10: cddl/lib/libnvpair contrib/mdocml etc/mtree lib lib/libnv share/mk sys/cddl/contrib/opensolaris/common/nvpair sys/conf sys/kern sys/modules/zfs sys/sys

2015-12-30 Thread Garrett Cooper
Author: ngie Date: Thu Dec 31 03:28:14 2015 New Revision: 292973 URL: https://svnweb.freebsd.org/changeset/base/292973 Log: MFC nv(3) and part of nv(9) to stable/10 This includes the following revisions from head:

svn commit: r292965 - stable/10/usr.sbin/pw

2015-12-30 Thread Baptiste Daroussin
Author: bapt Date: Wed Dec 30 23:25:45 2015 New Revision: 292965 URL: https://svnweb.freebsd.org/changeset/base/292965 Log: MFC: r292846, r292847, r292849 Restore dryrun support for pw groupmod Remove useless assignement of linelen Simplify code for parsing extra groups Modified:

svn commit: r292967 - stable/10/etc/rc.d

2015-12-30 Thread Jamie Gritton
Author: jamie Date: Thu Dec 31 01:24:16 2015 New Revision: 292967 URL: https://svnweb.freebsd.org/changeset/base/292967 Log: MFC r292759: Let old-style (shell-based) jail configuration handle jail names that contain characters not allowed in a shell variable (such as "-"). These

svn commit: r292968 - stable/10/etc/rc.d

2015-12-30 Thread Jamie Gritton
Author: jamie Date: Thu Dec 31 01:26:43 2015 New Revision: 292968 URL: https://svnweb.freebsd.org/changeset/base/292968 Log: MFC r287220: Fix a conversion error in rc.d/jail Modified: stable/10/etc/rc.d/jail Directory Properties: stable/10/ (props changed) Modified:

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

2015-12-30 Thread Garrett Cooper
Author: ngie Date: Thu Dec 31 03:55:02 2015 New Revision: 292975 URL: https://svnweb.freebsd.org/changeset/base/292975 Log: MFC r278860: r278860 (by jmg): remove NULL check as M_WAITOK will not return NULL Reviewed by: jhb Sponsored by: FreeBSD Foundation Modified:

svn commit: r292918 - stable/10/sys/dev/isp

2015-12-30 Thread Alexander Motin
Author: mav Date: Wed Dec 30 11:48:17 2015 New Revision: 292918 URL: https://svnweb.freebsd.org/changeset/base/292918 Log: MFC r292690: Some polishing for command timeouts handling. Modified: stable/10/sys/dev/isp/isp.c stable/10/sys/dev/isp/isp_freebsd.c stable/10/sys/dev/isp/ispmbox.h

svn commit: r292916 - stable/10/sys/dev/isp

2015-12-30 Thread Alexander Motin
Author: mav Date: Wed Dec 30 11:47:33 2015 New Revision: 292916 URL: https://svnweb.freebsd.org/changeset/base/292916 Log: MFC r292610: Fix speed setting by NVRAM for 24xx and above chips. Modified: stable/10/sys/dev/isp/isp.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r292921 - stable/10/sys/dev/isp

2015-12-30 Thread Alexander Motin
Author: mav Date: Wed Dec 30 11:49:48 2015 New Revision: 292921 URL: https://svnweb.freebsd.org/changeset/base/292921 Log: MFC r292725: Unify handles allocation for initiator and target IOCBs. I am not sure why this was split long ago, but I see no reason for it. At this point this

svn commit: r292924 - stable/10/sys/dev/isp

2015-12-30 Thread Alexander Motin
Author: mav Date: Wed Dec 30 11:51:35 2015 New Revision: 292924 URL: https://svnweb.freebsd.org/changeset/base/292924 Log: MFC r292741: Make port logins asynchronous, following r292739 logic. This is even more important since it involves more network operations and more prone to delays

svn commit: r292927 - stable/10/sys/dev/isp

2015-12-30 Thread Alexander Motin
Author: mav Date: Wed Dec 30 11:53:21 2015 New Revision: 292927 URL: https://svnweb.freebsd.org/changeset/base/292927 Log: MFC r292745: Use single DMA tag for scratch areas of all virtual ports. Modified: stable/10/sys/dev/isp/isp_freebsd.h stable/10/sys/dev/isp/isp_pci.c Directory

svn commit: r292919 - stable/10/sys/dev/isp

2015-12-30 Thread Alexander Motin
Author: mav Date: Wed Dec 30 11:49:04 2015 New Revision: 292919 URL: https://svnweb.freebsd.org/changeset/base/292919 Log: MFC r292715: Clear virtual port's port database when disabling it. Previously it was done only on full chip reinit, that caused old ports resurrect in case of

svn commit: r292922 - stable/10/sys/dev/isp

2015-12-30 Thread Alexander Motin
Author: mav Date: Wed Dec 30 11:50:52 2015 New Revision: 292922 URL: https://svnweb.freebsd.org/changeset/base/292922 Log: MFC r292739: Make virtual ports control asynchronous. Before this change virtual ports control IOCBs were executed synchronously via Execute IOCB mailbox command.

svn commit: r292929 - stable/10/sys/dev/isp

2015-12-30 Thread Alexander Motin
Author: mav Date: Wed Dec 30 11:54:37 2015 New Revision: 292929 URL: https://svnweb.freebsd.org/changeset/base/292929 Log: MFC r292764: Split DMA buffers for request, response and ATIO queues. Modified: stable/10/sys/dev/isp/isp_freebsd.h stable/10/sys/dev/isp/isp_pci.c

svn commit: r292908 - stable/10/sys/sys

2015-12-30 Thread Garrett Cooper
Author: ngie Date: Wed Dec 30 08:53:12 2015 New Revision: 292908 URL: https://svnweb.freebsd.org/changeset/base/292908 Log: Bump __FreeBSD_version per pci(4) changes made in r292907 Sponsored by: EMC / Isilon Storage Division Modified: stable/10/sys/sys/param.h Modified:

svn commit: r292907 - in stable/10/sys: dev/pci ofed/include/linux

2015-12-30 Thread Garrett Cooper
Author: ngie Date: Wed Dec 30 08:52:03 2015 New Revision: 292907 URL: https://svnweb.freebsd.org/changeset/base/292907 Log: MFC r270212,r270332: This helps reduce the diff in pci(4) between head and stable/10 to help pave the way for bringing in IOV/nv(9) more cleanly Differential