svn commit: r290748 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 09:16:56 2015 New Revision: 290748 URL: https://svnweb.freebsd.org/changeset/base/290748 Log: MFC r289192: 6281 prefetching should apply to 1MB reads Reviewed by: Matthew Ahrens Reviewed by: Paul Dagnelie Reviewed

svn commit: r290754 - in stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 09:23:48 2015 New Revision: 290754 URL: https://svnweb.freebsd.org/changeset/base/290754 Log: MFC r289309: 6267 dn_bonus evicted too early Reviewed by: Richard Yao Reviewed by: Xin LI Reviewed by: Matthew Ahrens

svn commit: r290761 - in stable/10: cddl/contrib/opensolaris/lib/libzfs/common sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 09:45:33 2015 New Revision: 290761 URL: https://svnweb.freebsd.org/changeset/base/290761 Log: MFC r289527: 5561 support root pools on EFI/GPT partitioned disks 5125 update zpool/libzfs to manage bootable whole disk pools (EFI/GPT labeled disks) Reviewed

svn commit: r290749 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 09:17:48 2015 New Revision: 290749 URL: https://svnweb.freebsd.org/changeset/base/290749 Log: MFC r289295: 5219 l2arc_write_buffers() may write beyond target_sz Reviewed by: Matthew Ahrens Reviewed by: Saso Kiselkov

svn commit: r290752 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 09:21:31 2015 New Revision: 290752 URL: https://svnweb.freebsd.org/changeset/base/290752 Log: MFC r289305: 6293 ztest failure: error == 28 (0xc == 0x1c) in ztest_tx_assign() Reviewed by: George Wilson Reviewed by: Prakash Surya

svn commit: r290753 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 09:22:53 2015 New Revision: 290753 URL: https://svnweb.freebsd.org/changeset/base/290753 Log: MFC r289307: 6295 metaslab_condense's dbgmsg should include vdev id Reviewed by: George Wilson Reviewed by: Matthew Ahrens

svn commit: r290762 - stable/10/cddl/contrib/opensolaris/lib/libzfs/common

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 09:46:28 2015 New Revision: 290762 URL: https://svnweb.freebsd.org/changeset/base/290762 Log: MFC r289528: Reduce diff from upstream. Should be no functional change. Modified: stable/10/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c Directory

svn commit: r290766 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 09:52:36 2015 New Revision: 290766 URL: https://svnweb.freebsd.org/changeset/base/290766 Log: MFC r290191 (by avg): l2arc: do not call trim_map_free() for blocks with zero b_asize b_asize can be zero if the block is compressed into an empty block

svn commit: r290750 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 09:18:33 2015 New Revision: 290750 URL: https://svnweb.freebsd.org/changeset/base/290750 Log: MFC r289297: 6288 dmu_buf_will_dirty could be faster Reviewed by: George Wilson Reviewed by: Paul Dagnelie Reviewed

svn commit: r290756 - in stable/10: cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zstreamdump cddl/contrib/opensolaris/lib/libzfs/common cddl/contrib/opensolaris/lib/libzfs_core/com...

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 09:30:17 2015 New Revision: 290756 URL: https://svnweb.freebsd.org/changeset/base/290756 Log: MFC r289362, r289445: 2605 want to resume interrupted zfs send Reviewed by: George Wilson Reviewed by: Paul Dagnelie

svn commit: r290758 - in stable/10/cddl/contrib/opensolaris: cmd/zfs lib/libzfs/common

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 09:39:55 2015 New Revision: 290758 URL: https://svnweb.freebsd.org/changeset/base/290758 Log: MFC r289497: 5745 zfs set allows only one dataset property to be set at a time Reviewed by: Christopher Siden Reviewed by: George

svn commit: r290760 - in stable/10/cddl/contrib/opensolaris: cmd/zfs lib/libzfs/common

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 09:42:59 2015 New Revision: 290760 URL: https://svnweb.freebsd.org/changeset/base/290760 Log: MFC r289500: 6298 zfs_create_008_neg and zpool_create_023_neg need to be updated for large block support. Reviewed by: Matthew Ahrens

svn commit: r290771 - stable/10/release/tools

2015-11-13 Thread Glen Barber
Author: gjb Date: Fri Nov 13 17:25:14 2015 New Revision: 290771 URL: https://svnweb.freebsd.org/changeset/base/290771 Log: MFC r290550, r290573: r290550: Use tmpfs(5) instead of md(4) for '/tmp' mount. r290573: Remove noatime from tmpfs(5) fstab(5) entry. Sponsored by: The

svn commit: r290776 - stable/10/sys/cam/ctl

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:24:44 2015 New Revision: 290776 URL: https://svnweb.freebsd.org/changeset/base/290776 Log: MFC r289881: Give CTL support for PIM_EXTLUNS when talking to CAM. CTL itself still lives in flat LUN space, but it can generate extended numbers if CAM SIM reports

svn commit: r290774 - stable/10/sys/cam/ctl

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:21:45 2015 New Revision: 290774 URL: https://svnweb.freebsd.org/changeset/base/290774 Log: MFC r289702: Make some panic strings mode informative. Modified: stable/10/sys/cam/ctl/ctl.c stable/10/sys/cam/ctl/ctl_backend_block.c Directory Properties:

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

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:33:13 2015 New Revision: 290780 URL: https://svnweb.freebsd.org/changeset/base/290780 Log: MFC r289620: Decode more firmware attributes. Modified: stable/10/sys/dev/isp/isp.c stable/10/sys/dev/isp/ispmbox.h Directory Properties: stable/10/ (props

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

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:43:58 2015 New Revision: 290786 URL: https://svnweb.freebsd.org/changeset/base/290786 Log: MFC r289817: Disable full bus scan by CAM for FC adapters. FC port database code already notifies CAM about all devices. Additional full scan is just a waste of

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

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:58:42 2015 New Revision: 290799 URL: https://svnweb.freebsd.org/changeset/base/290799 Log: MFC r290042: Fix error code that looks like wrong. Modified: stable/10/sys/dev/isp/ispmbox.h Directory Properties: stable/10/ (props changed) Modified:

svn commit: r290778 - stable/10/sys/cam/ctl

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:27:38 2015 New Revision: 290778 URL: https://svnweb.freebsd.org/changeset/base/290778 Log: MFC r290458: Add two more KASSERTs. Modified: stable/10/sys/cam/ctl/ctl.c Directory Properties: stable/10/ (props changed) Modified: stable/10/sys/cam/ctl/ctl.c

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

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:57:59 2015 New Revision: 290798 URL: https://svnweb.freebsd.org/changeset/base/290798 Log: MFC r290018: Reimplement enable and implement disable of virtual ports. Now on 24xx and above chips it is really possible to simulate several virtual FC ports with

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

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:41:04 2015 New Revision: 290784 URL: https://svnweb.freebsd.org/changeset/base/290784 Log: MFC r289681: Some more defines and polishing for INIT_FIRMWARE. Modified: stable/10/sys/dev/isp/isp.c stable/10/sys/dev/isp/ispmbox.h Directory Properties:

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

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:47:19 2015 New Revision: 290789 URL: https://svnweb.freebsd.org/changeset/base/290789 Log: MFC r289875: Decode few more response info codes. Though CAM still does not send any requests that would require those. Modified: stable/10/sys/dev/isp/isp.c

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

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:54:58 2015 New Revision: 290795 URL: https://svnweb.freebsd.org/changeset/base/290795 Log: MFC r289933, r289939: Improve Port Database Changed handling and reporting. Modified: stable/10/sys/dev/isp/isp.c stable/10/sys/dev/isp/isp_freebsd.c Directory

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

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:32:17 2015 New Revision: 290779 URL: https://svnweb.freebsd.org/changeset/base/290779 Log: MFC r289219: Export bunch of state variables as sysctls. Modified: stable/10/sys/dev/isp/isp_freebsd.c stable/10/sys/dev/isp/ispvar.h Directory Properties:

svn commit: r290782 - in stable/10/sys: dev/isp dev/ispfw modules/ispfw modules/ispfw/isp_2400_multi modules/ispfw/isp_2500_multi

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:36:43 2015 New Revision: 290782 URL: https://svnweb.freebsd.org/changeset/base/290782 Log: MFC r289626: Update firmware images for Qlogic 24xx/25xx from 5.5.0 to 7.3.0. This also removes separate "_multi" images, since this funcationality is now in base,

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

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:55:59 2015 New Revision: 290796 URL: https://svnweb.freebsd.org/changeset/base/290796 Log: MFC r289937: Try to keep Loop IDs persistent across chip reinits. Modified: stable/10/sys/dev/isp/isp.c stable/10/sys/dev/isp/ispmbox.h Directory Properties:

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

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:34:42 2015 New Revision: 290781 URL: https://svnweb.freebsd.org/changeset/base/290781 Log: MFC r289622: Zero mbox[1] for INIT_FIRMWARE to fix version 7.3 firmware. While there, add new fields to isp_icb_2400_t structure. Modified:

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

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:45:15 2015 New Revision: 290787 URL: https://svnweb.freebsd.org/changeset/base/290787 Log: MFC r289838: Improve INOTs handling for 24xx and above chips. Modified: stable/10/sys/dev/isp/isp_freebsd.c stable/10/sys/dev/isp/isp_library.c

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

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:50:55 2015 New Revision: 290792 URL: https://svnweb.freebsd.org/changeset/base/290792 Log: MFC r289886: Add new field to Abort IOCB. Modified: stable/10/sys/dev/isp/isp_library.c stable/10/sys/dev/isp/ispmbox.h Directory Properties: stable/10/ (props

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

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 19:57:12 2015 New Revision: 290797 URL: https://svnweb.freebsd.org/changeset/base/290797 Log: MFC r289942: Deliver INOTs only to enabled virtual ports. Modified: stable/10/sys/dev/isp/isp_target.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r290804 - in stable: 10/usr.sbin/pciconf 9/usr.sbin/pciconf

2015-11-13 Thread John Baldwin
Author: jhb Date: Fri Nov 13 22:33:51 2015 New Revision: 290804 URL: https://svnweb.freebsd.org/changeset/base/290804 Log: MFC 290412: Note if relaxed ordering or no snoop is enabled for each PCI-express device. Modified: stable/10/usr.sbin/pciconf/cap.c Directory Properties: stable/10/

svn commit: r290809 - in stable: 10/share/man/man9 10/sys/dev/pci 9/share/man/man9 9/sys/dev/pci

2015-11-13 Thread John Baldwin
Author: jhb Date: Sat Nov 14 01:06:45 2015 New Revision: 290809 URL: https://svnweb.freebsd.org/changeset/base/290809 Log: MFC 290414,290415: Additional PCI helper functions. 290414: Add helper routines for PCI device drivers to read, write, and modify PCI-Express capability

svn commit: r290767 - stable/10/cddl/contrib/opensolaris/cmd/zfs

2015-11-13 Thread Alexander Motin
Author: mav Date: Fri Nov 13 10:32:34 2015 New Revision: 290767 URL: https://svnweb.freebsd.org/changeset/base/290767 Log: Fix build on stable/10. Modified: stable/10/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c Modified: stable/10/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c