5337 igb/ixgbe mishandle raw packets if cable problem
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
OS-3462 rename on NFSv4 filesystem induces panic
OS-2313 Race in rollback, zil close, and zil flush
OS-3554 lx brand: node.js test test-fs-append-file.js hangs on 64-bit
OS-3573 pwd.h has incorrect prototype for getpwnam_r and getpwuid_r
	[illumos-gate merge]

commit b607c8a3bdb27d4fde6e3fc4bb6617a1d91bdca7
    5337 igb/ixgbe mishandle raw packets if cable problem

Conflicts:
	usr/src/uts/common/io/igb/igb_tx.c
5295 remove maxburst logic from TCP's send algorithm
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Eric Diven <eric.diven@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Approved by: Gordon Ross <gordon.ross@nexenta.com>
5179 Remove unused ZFS ARC functions
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Steve Gonczi <gonczi@comcast.net>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
OS-3580 grp.h suffers from the same disease as OS-3573
5213 panic in metaslab_init due to space_map_open returning ENXIO
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Bayard Bell <Bayard.Bell@nexenta.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Steven Hartland <steven.hartland@multiplay.co.uk>
Approved by: Dan McDonald <danmcd@omniti.com>
5312 libzfs should be decoupled from kernel's zfs_context.h
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Will Andrews <willa@spectralogic.com>
Reviewed by: Andriy Gapon <avg@FreeBSD.org>
Approved by: Dan McDonald <danmcd@omniti.com>
5311 traverse_dnode may report success when it should not
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Andriy Gapon <avg@FreeBSD.org>
Reviewed by: Will Andrews <willa@spectralogic.com>
Approved by: Dan McDonald <danmcd@omniti.com>
5310 Remove always true tests for non-NULL ds->ds_phys
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Will Andrews <willa@spectralogic.com>
Reviewed by: Andriy Gapon <avg@FreeBSD.org>
Approved by: Dan McDonald <danmcd@omniti.com>
5350 clean up code in dnode_sync()
Reviewed by: Alex Reece <alex.reece@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Richard Elling <richard.elling@richardelling.com>
Approved by: Dan McDonald <danmcd@omniti.com>
5348 zio_checksum_error() only fills in info if ECKSUM
Reviewed by: Alex Reece <alex.reece@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Steven Hartland <killing@multiplay.co.uk>
Approved by: Dan McDonald <danmcd@omniti.com>
5334 cleanup gcc warning for cmd/savecore
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Approved by: Dan McDonald <danmcd@omniti.com>
5309 mdb $C should still try for stacks with unaligned frame pointers
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Reviewed by: Gordon Ross <Gordon.Ross@nexenta.com>
Approved by: Dan McDonald <danmcd@omniti.com>
5351 scrub goes for an extra second each txg
5352 scrub should pause when there is some dirty data
Reviewed by: Alex Reece <alex.reece@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Richard Elling <richard.elling@richardelling.com>
Approved by: Dan McDonald <danmcd@omniti.com>
	[illumos-gate merge]

commit 6f6a76adacda33b10633476dc6c5d66d7f17dd94
    5351 scrub goes for an extra second each txg
    5352 scrub should pause when there is some dirty data
commit 2cb81960abf615b877f0e41e6db7fc14475d8cb6
    5309 mdb $C should still try for stacks with unaligned frame pointers
commit 6d89ca534e2138511ecb76c02bcec1bcb83f685b
    5334 cleanup gcc warning for cmd/savecore
commit 373dc1cf9a4e0791397a9b268cdac1f664af58a8
    5348 zio_checksum_error() only fills in info if ECKSUM
commit e6518318428d2be1962bf2d47fd83ebfe8cb2736
    5350 clean up code in dnode_sync()
commit d808a4fc6ac40e878a28e96f1ad7dd2ec439bfbf
    5310 Remove always true tests for non-NULL ds->ds_phys
commit 2a89c2c59b7c2beb2373c14368cbe7e32af6ffc1
    5311 traverse_dnode may report success when it should not
commit 587644a8567e6a9533f88401daa59cbd78c4632f
    5312 libzfs should be decoupled from kernel's zfs_context.h
commit 1e9bd7ec42f2d3bf854c2da35310901194833267
    5213 panic in metaslab_init due to space_map_open returning ENXIO
commit fbefb14f62976763eeaa74a0c1ac68accb38cf44
    5179 Remove unused ZFS ARC functions
commit 633fc3a6eed35d918db16925b7048d7a2e28064a
    5295 remove maxburst logic from TCP's send algorithm
OS-3587 lxbrand micro optimisation in lx_handler