[repo.or.cz] unleashed.git branch merges updated: v1.0-1077-g1139b5161fec

jsipek jeffpc at josefsipek.net
Wed Aug 22 01:16:39 UTC 2018


This is an automated email generated because a ref change occurred in the
git repository for project unleashed.git.

The branch, merges has been updated
       via  1139b5161fecac87866043c20413ffb11b03e2b3 (commit)
       via  b30cf8a265def39ca5bba4fd2e05ae21a4755b7e (commit)
       via  2c5019ee818d272497318907e176b5491c958785 (commit)
       via  e663c5568c4744d32694be6f23b138106bf9d99d (commit)
       via  aa9722d2a97a27ae2d25fed88dfa20605e6a76c1 (commit)
       via  b3260ba507288920c314433c4f65ff86b95025a4 (commit)
       via  0b1c41dd523ab3c53aeac2792487121986ca6cf6 (commit)
       via  188bea704d842c02d5f13c01469bb74d2f1ccb13 (commit)
       via  505782b198e744578206bd504c9225186c5a3db4 (commit)
       via  557c99c5c2ed4ed27d68dbe89416468f6f2a457a (commit)
       via  21d81c8e523af8dda590be487646c176dab635bb (commit)
       via  27336ef0e51139238aba4d1e6ce6b396f0a526b9 (commit)
       via  b21dc7a157f566c08fe85a6a7d507901b74acf71 (commit)
       via  8319301f81188fcce7c0256d3e77ebb5ff7c266c (commit)
       via  3112a6b7b3b414d3471896c7e35b62184c58f02a (commit)
       via  84699d37445e17c6aaa8c23fc577f7114545e4bf (commit)
       via  a7d573bb742cebdb4558dac8badb3cad3d129599 (commit)
       via  134f36ceffc5b184cd74c8967f816408a8c2decb (commit)
       via  e9f28a82fbe17136330c8125876877aed21d7e02 (commit)
       via  8dff7262702aa449609f24db11ec821f1fa34bf6 (commit)
       via  db1c88f6dab43484b6c33636600ac4596ff4c354 (commit)
       via  ea4ea50f064c5468142b24627acad09a41f060cb (commit)
       via  a19d2449c7801a22d6c8370a965dab3d16c77925 (commit)
       via  6cfa0a7079eb1baa0a742f1e4def7cdabc8dcdab (commit)
       via  207bc6d049369709a154c840750e0a74a9ff0a76 (commit)
       via  62877672b62bfe1e971061803b2a9c64897c13c3 (commit)
       via  0f8051a0844ba1894eab81d4b73a76feca23554e (commit)
       via  d9241f995480d9097812b34500484c0fff9d7528 (commit)
       via  fe12dc752b42da16028a16f4226e5295506fdb28 (commit)
       via  e53a4a814812099ec255c98f18f7ae1d0639ae57 (commit)
       via  dec267e7ea9828898b1c64462daa6636c4ef5e29 (commit)
       via  fe3ba4d1227d8746116ece7240682b13595c3142 (commit)
       via  cfd63e1b1bcf7ba4bf72f55ddbd87ce008d2986d (commit)
       via  c7a7b2fa084facd68c3d1e860dfabe20c713877b (commit)
       via  ddfe901b12348d31c500fb57f9174e88860a4061 (commit)
       via  69d4acec15909325d6df21fec172510a50f77a8a (commit)
       via  5e832498d1743a9c84b5f53b983c9f469290b34b (commit)
       via  e911f24978ffe03577079badeef02cfc5e9aa296 (commit)
       via  7a7d534ff7d637c8673694e0ec835c590a6697e5 (commit)
       via  c142ce19e94245c3c84e5d2f068bdbbf1bb952d7 (commit)
       via  abfaa596b786488ec4aee4fcc241f6021f04ee50 (commit)
       via  5c16836ed07979c9ee681cb8eff401a0caacbc7e (commit)
       via  e5d18d1ceadd308280e89216cc186d7aa8058459 (commit)
       via  27df165cb1057f761e8c77051edac6c560d1e4d9 (commit)
       via  1cdca625ac0e1e0a31db02a0dc4be33ae14b64cc (commit)
       via  32ece1f96d76b7ae0165091c2bc2a3cdce36971b (commit)
       via  fcd69270d3e30d8121da73f26d9d8aec4375ecd4 (commit)
       via  0df48811699b83d09c552548effcb1718d6ff1d0 (commit)
       via  06b05760eff34bfc45a97eaaebf16471244d9c12 (commit)
       via  dcdf0a4270013e35559ba57aacd3119ffc6b3921 (commit)
       via  5a9113e79c46be778552f0a0fd02087e13e41bff (commit)
       via  aafbdf3fa8f988ec989a8143b47d3158161d2143 (commit)
       via  5ac95da7d61660aa299c287a39277cb0372be959 (commit)
       via  8dfe5547fbf0979fc1065a8b6fddc1e940a7cf4f (commit)
       via  f39927996d932d886093624a919a94b0daf5cb83 (commit)
       via  9ee48d48fcedfa1c02bcd16d6abbbfd28b9726c1 (commit)
       via  e87636823fcefbf553fdda979f84ad782e6e2202 (commit)
       via  03a4c2f4bfaca30115963b76445279b36468a614 (commit)
       via  f41179bd376293096297cdc1f32e610d44f65c8b (commit)
       via  7864b8192b8d30471fa2240466d516292e5765b8 (commit)
       via  fa41d87de9ec9000964c605eb01d6dc19e4a1abe (commit)
       via  221813c13b43ef48330b03725e00edee85108cf1 (commit)
       via  20596fe40e947343459994c3b1bcb68f7c0df52e (commit)
       via  5250bfb8bce969e3b3bfc3c0b9d4d7f32896031e (commit)
       via  804635d7bfa86d5f677fada06cb30420313f1159 (commit)
       via  4540c8e2f029ecd3f040b27b7489b1c9f2d920c0 (commit)
       via  0a4f1df16f07808514bc5838bc55709f93f9e93e (commit)
       via  c7a0678d54bbc87f507a8909a193f75cbb463ede (commit)
       via  a5f0d1fc79d4435b41cb64c37207978b97d8146b (commit)
       via  911abd25cb2923fb6c6e6aeef37f833c16598ca7 (commit)
       via  76b35943c866f9d879ff5fc7e6fab17bef2b3402 (commit)
       via  0b2e8253986c5c761129b58cfdac46d204903de1 (commit)
       via  591e0e133f9980083db5d64ac33a30bcc3382ff7 (commit)
       via  b4bf0cf0458759c67920a031021a9d96cd683cfe (commit)
       via  b1da084b97cda9a2d087205b95c45a54ad654453 (commit)
       via  39df76fb09f8b2678db1cae82e66cd47f6930e4f (commit)
       via  bfcdb3d6fab8a8c00779b849f9f4505b2befd14d (commit)
       via  35f80dcb41f3a97bbb452a00537b4a72e7dc9996 (commit)
       via  3e8bfa75f73c9b5453b9ac29c9febcf211f061be (commit)
       via  37367bbad5a7ff7127e57468cb6088cfca4bbd22 (commit)
       via  9c7f1ae01d2294b79bc57dff1f29ac9b813d6172 (commit)
       via  4d09c748e90aeb6deae3aa567d8dcf07d76f2db7 (commit)
       via  890c86716e81b6b22639ff07791007b82c26e6c5 (commit)
       via  b8f90f25b92fc9ac25542c21076fda8ff8c6fa59 (commit)
       via  208e1562df6d45a86b71f40db0028ada4de4b56a (commit)
       via  bc0e4c28fd7055db02709c3af822f81959511c73 (commit)
       via  de6ecd7f43e1627e7b738535c187ace8c2fd8f85 (commit)
       via  6cd9fed7b76d776476aa3e2d7d235423dcbf1e56 (commit)
       via  4e5127e8d53552c26604da7ec1d20e29b8196086 (commit)
       via  e86c665f2e10cf29ac3b5f93b53c60bef762a690 (commit)
       via  2c6e2b378f8445b330094f0316685e546585f44d (commit)
       via  71b76ee353d2a2effae389b51205465a42199e9d (commit)
       via  dfec2ecfa1713daac7f3cdf7c6dc2cf4f09a4ee3 (commit)
       via  84f2736904a911587ccd1cf1e4543493fcab31f4 (commit)
       via  8dc6d85a3768199d9f1acfd636fa366067f4aa18 (commit)
       via  924d84dc7aa9fc64a9236547607679645a139d85 (commit)
       via  0b09d754d66bb2026be92bbbc38f7c8ba454cf0c (commit)
       via  bf26014c5541b6119f34e0d95294b7f2eb105ac2 (commit)
       via  fa98e487a9619b7902f218663be219e787a57dad (commit)
       via  4ff15898b7da74f6c007b0fef82a27cb866afade (commit)
       via  6578fdfad83f727b6fd5f68d4e8985b2760e0d80 (commit)
       via  300fdee27f8b59b381c1a0316bdee52fdfdb9213 (commit)
       via  bb1f424574ac8e08069d0ba993c2a41ffe796794 (commit)
       via  ae5ee1bd5e54409b4589217b160c8cf4b81e2fb8 (commit)
       via  20b5dafb425396adaebd0267d29e1026fc4dc413 (commit)
       via  93a1902e519bf492c071b48ffb93e5c1c7b53fb9 (commit)
       via  aa321b3cd36298fca4306c4e06284d250e998cf7 (commit)
       via  73769bc1e3c74ccdf2eafae366eacebe85a6f6ff (commit)
       via  2d3f5634d08413d6015ca536f1017b63a8609723 (commit)
       via  66f654faf94d77a6760e083cb715592f4a408046 (commit)
       via  6d1e6c904bd5a457b056df2ae360a7354081558d (commit)
       via  2b7e4143e3543c9086e5a53ddea2cbc235ebada0 (commit)
       via  47b8d4b884f2dab4e4c6952b40fd740a8fc4ab32 (commit)
       via  094e47e980b0796b94b1b8f51f462a64d246e516 (commit)
       via  5850749aaf781e7f284cedc8429eb16adf367802 (commit)
       via  bf8c808aff646a7e2006c1a6fe7bcd596ce78105 (commit)
       via  45137058c754e4417a4b9610ef655bc26b175a31 (commit)
       via  df23f1c1c0a6fa2a4bddd7a14cfc75933bbd5917 (commit)
       via  3d19b30e50b972b09ded7f37b8a5fc36d10588e6 (commit)
       via  0bd000e03b3b546461db68c0b601a3a5412e3d31 (commit)
       via  5135ad20c9f4ed5bf570f078a3bd3a837de6c2cd (commit)
       via  7b839a17b133f5f15cfee0a4f16c5c8445d7fa25 (commit)
       via  73ebdb1f098bc5f3e6301b6aeab3becf12bc844e (commit)
      from  7265d1ea36293824ecb460dd2308462488826660 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 1139b5161fecac87866043c20413ffb11b03e2b3
Merge: b30cf8a265de 8dff7262702a
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 17:55:47 -0400
URL:    <http://repo.or.cz/unleashed.git/1139b5161fecac87>

    Merge commit '8dff7262702aa449609f24db11ec821f1fa34bf6'
    

commit b30cf8a265def39ca5bba4fd2e05ae21a4755b7e
Merge: 2c5019ee818d db1c88f6dab4
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 17:20:21 -0400
URL:    <http://repo.or.cz/unleashed.git/b30cf8a265def39c>

    Merge commit 'db1c88f6dab43484b6c33636600ac4596ff4c354'
    

commit 2c5019ee818d272497318907e176b5491c958785
Merge: e663c5568c47 d9241f995480
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 17:10:40 -0400
URL:    <http://repo.or.cz/unleashed.git/2c5019ee818d2724>

    Merge commit 'd9241f995480d9097812b34500484c0fff9d7528'
    

commit e663c5568c4744d32694be6f23b138106bf9d99d
Merge: aa9722d2a97a dec267e7ea98
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 16:44:33 -0400
URL:    <http://repo.or.cz/unleashed.git/e663c5568c4744d3>

    Merge commit 'dec267e7ea9828898b1c64462daa6636c4ef5e29'
    

commit aa9722d2a97a27ae2d25fed88dfa20605e6a76c1
Merge: b3260ba50728 c142ce19e942
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 16:40:46 -0400
URL:    <http://repo.or.cz/unleashed.git/aa9722d2a97a27ae>

    Merge commit 'c142ce19e94245c3c84e5d2f068bdbbf1bb952d7'
    

commit b3260ba507288920c314433c4f65ff86b95025a4
Merge: 0b1c41dd523a abfaa596b786
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 15:48:57 -0400
URL:    <http://repo.or.cz/unleashed.git/b3260ba507288920>

    Merge commit 'abfaa596b786488ec4aee4fcc241f6021f04ee50'
    

commit 0b1c41dd523ab3c53aeac2792487121986ca6cf6
Merge: 188bea704d84 aafbdf3fa8f9
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 15:07:17 -0400
URL:    <http://repo.or.cz/unleashed.git/0b1c41dd523ab3c5>

    Merge commit 'aafbdf3fa8f988ec989a8143b47d3158161d2143'
    

commit 188bea704d842c02d5f13c01469bb74d2f1ccb13
Merge: 505782b198e7 0a4f1df16f07
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 15:02:33 -0400
URL:    <http://repo.or.cz/unleashed.git/188bea704d842c02>

    Merge commit '0a4f1df16f07808514bc5838bc55709f93f9e93e'
    

commit 505782b198e744578206bd504c9225186c5a3db4
Merge: 557c99c5c2ed c7a0678d54bb
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 15:01:54 -0400
URL:    <http://repo.or.cz/unleashed.git/505782b198e74457>

    Merge commit 'c7a0678d54bbc87f507a8909a193f75cbb463ede'
    

commit 557c99c5c2ed4ed27d68dbe89416468f6f2a457a
Merge: 21d81c8e523a 911abd25cb29
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 14:59:35 -0400
URL:    <http://repo.or.cz/unleashed.git/557c99c5c2ed4ed2>

    Merge commit '911abd25cb2923fb6c6e6aeef37f833c16598ca7'
    

commit 21d81c8e523af8dda590be487646c176dab635bb
Merge: 27336ef0e511 0b2e8253986c
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 14:10:12 -0400
URL:    <http://repo.or.cz/unleashed.git/21d81c8e523af8dd>

    Merge commit '0b2e8253986c5c761129b58cfdac46d204903de1'
    

commit 27336ef0e51139238aba4d1e6ce6b396f0a526b9
Merge: b21dc7a157f5 b4bf0cf04587
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 13:35:41 -0400
URL:    <http://repo.or.cz/unleashed.git/27336ef0e5113923>

    Merge commit 'b4bf0cf0458759c67920a031021a9d96cd683cfe'
    

commit b21dc7a157f566c08fe85a6a7d507901b74acf71
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 13:30:36 -0400
URL:    <http://repo.or.cz/unleashed.git/b21dc7a157f566c0>

    pkg: skip dependency generation for new onbld python script
    

 usr/src/pkg/manifests/developer-build-onbld.mf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8319301f81188fcce7c0256d3e77ebb5ff7c266c
Merge: 3112a6b7b3b4 dfec2ecfa171
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 12:00:39 -0400
URL:    <http://repo.or.cz/unleashed.git/8319301f81188fcc>

    Merge commit 'dfec2ecfa1713daac7f3cdf7c6dc2cf4f09a4ee3'
    

commit 3112a6b7b3b414d3471896c7e35b62184c58f02a
Merge: 84699d37445e 924d84dc7aa9
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 11:49:41 -0400
URL:    <http://repo.or.cz/unleashed.git/3112a6b7b3b414d3>

    Merge commit '924d84dc7aa9fc64a9236547607679645a139d85'
    

commit 84699d37445e17c6aaa8c23fc577f7114545e4bf
Merge: a7d573bb742c 0b09d754d66b
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 11:03:21 -0400
URL:    <http://repo.or.cz/unleashed.git/84699d37445e17c6>

    Merge commit '0b09d754d66bb2026be92bbbc38f7c8ba454cf0c'
    

commit a7d573bb742cebdb4558dac8badb3cad3d129599
Merge: 134f36ceffc5 300fdee27f8b
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 10:54:51 -0400
URL:    <http://repo.or.cz/unleashed.git/a7d573bb742cebdb>

    Merge commit '300fdee27f8b59b381c1a0316bdee52fdfdb9213'
    

commit 134f36ceffc5b184cd74c8967f816408a8c2decb
Merge: e9f28a82fbe1 bb1f424574ac
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 08:11:54 -0400
URL:    <http://repo.or.cz/unleashed.git/134f36ceffc5b184>

    Merge commit 'bb1f424574ac8e08069d0ba993c2a41ffe796794'
    

commit e9f28a82fbe17136330c8125876877aed21d7e02
Merge: 7265d1ea3629 45137058c754
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 21 Aug 2018 08:02:10 -0400
URL:    <http://repo.or.cz/unleashed.git/e9f28a82fbe17136>

    Merge commit '45137058c754e4417a4b9610ef655bc26b175a31'
    

commit 8dff7262702aa449609f24db11ec821f1fa34bf6
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 14 Mar 2018 07:49:04 +0200
URL:    <http://repo.or.cz/unleashed.git/8dff7262702aa449>

    9540 libefi: add efienv functions Reviewed by: Jason King <jason.brian.king at gmail.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/boot/sys/boot/efi/include/efi.h       |  5 ++
 usr/src/boot/sys/boot/efi/include/efilib.h    | 13 +++-
 usr/src/boot/sys/boot/efi/libefi/Makefile     |  1 +
 .../efi/{fdt/efi_fdt.c => libefi/efienv.c}    | 69 ++++++++++++-------
 usr/src/boot/sys/boot/efi/libefi/env.c        | 55 ++++++++++-----
 5 files changed, 103 insertions(+), 40 deletions(-)
 copy usr/src/boot/sys/boot/efi/{fdt/efi_fdt.c => libefi/efienv.c} (54%)

commit db1c88f6dab43484b6c33636600ac4596ff4c354
Author: Sebastian Wiedenroth <sebastian.wiedenroth at skylime.net>
Date:   Sat, 2 Jun 2018 10:18:58 +0000
URL:    <http://repo.or.cz/unleashed.git/db1c88f6dab43484>

    9576 hid_attach is missing one mutex_exit in error path Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/uts/common/io/usb/clients/hid/hid.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit ea4ea50f064c5468142b24627acad09a41f060cb
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 30 May 2018 12:38:16 +0300
URL:    <http://repo.or.cz/unleashed.git/ea4ea50f064c5468>

    9565 ctf: cast between incompatible function types Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: John Levon <john.levon at joyent.com> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/tools/ctf/cvt/ctfmerge.c |  9 ++++++---
 usr/src/tools/ctf/cvt/ctftools.h | 13 +++++++------
 usr/src/tools/ctf/cvt/iidesc.c   | 23 +++++++++++++----------
 usr/src/tools/ctf/cvt/st_parse.c |  2 +-
 usr/src/tools/ctf/cvt/stabs.c    |  6 ++----
 usr/src/tools/ctf/cvt/tdata.c    | 14 +++++++-------
 6 files changed, 36 insertions(+), 31 deletions(-)

commit a19d2449c7801a22d6c8370a965dab3d16c77925
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 3 Jun 2018 10:26:18 +0300
URL:    <http://repo.or.cz/unleashed.git/a19d2449c7801a22>

    9538 rcapd make install fails due to race in subdirs (fix isaexec) Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 .../rcap/rcapd/{Makefile.rcapd => Makefile}   | 56 +++++++++----------
 usr/src/cmd/rcap/rcapd/Makefile.ins           | 34 -----------
 usr/src/cmd/rcap/rcapd/amd64/Makefile         | 33 -----------
 usr/src/cmd/rcap/rcapd/i386/Makefile          | 32 -----------
 usr/src/cmd/rcap/rcapd/sparc/Makefile         | 32 -----------
 usr/src/cmd/rcap/rcapd/sparcv9/Makefile       | 33 -----------
 usr/src/pkg/manifests/service-resource-cap.mf |  4 +-
 7 files changed, 29 insertions(+), 195 deletions(-)
 rename usr/src/cmd/rcap/rcapd/{Makefile.rcapd => Makefile} (70%)
 delete mode 100644 usr/src/cmd/rcap/rcapd/Makefile.ins
 delete mode 100644 usr/src/cmd/rcap/rcapd/amd64/Makefile
 delete mode 100644 usr/src/cmd/rcap/rcapd/i386/Makefile
 delete mode 100644 usr/src/cmd/rcap/rcapd/sparc/Makefile
 delete mode 100644 usr/src/cmd/rcap/rcapd/sparcv9/Makefile

commit 6cfa0a7079eb1baa0a742f1e4def7cdabc8dcdab
Author: Andy Fiddaman <omnios at citrus-it.co.uk>
Date:   Wed, 30 May 2018 00:15:35 +0000
URL:    <http://repo.or.cz/unleashed.git/6cfa0a7079eb1baa>

    9042 multiples of tty streams modules cause weirdness Reviewed by: Randy Fishel <randyf at sibernet.com> Reviewed by: Carlos Neira <cneirabustos at gmail.com> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/uts/common/io/ldterm.c   |  3 ++-
 usr/src/uts/common/io/ptem.c     |  3 ++-
 usr/src/uts/common/io/ttcompat.c |  3 ++-
 usr/src/uts/common/os/streamio.c | 25 +++++++++++++++++++++++++
 usr/src/uts/common/os/strsubr.c  | 18 +++++++++++++++---
 usr/src/uts/common/sys/conf.h    |  3 +++
 usr/src/uts/common/sys/stream.h  |  3 +++
 7 files changed, 52 insertions(+), 6 deletions(-)

commit 207bc6d049369709a154c840750e0a74a9ff0a76
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 21 May 2018 13:09:58 +0300
URL:    <http://repo.or.cz/unleashed.git/207bc6d049369709>

    9544 loader: i386/Makefile should have target all before other targets Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Dan McDonald <danmcd at joyent.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/sys/boot/i386/Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 62877672b62bfe1e971061803b2a9c64897c13c3
Author: Hans Rosenfeld <hans.rosenfeld at nexenta.com>
Date:   Tue, 17 Feb 2015 18:02:19 +0100
URL:    <http://repo.or.cz/unleashed.git/62877672b62bfe1e>

    9536 sasinfo does not know about 12gb sas Reviewed by: Kevin Crowe <kevin.crowe at nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek at nexenta.com> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/cmd/sasinfo/printAttrs.c    | 4 +++-
 usr/src/lib/smhba/common/smhbaapi.h | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 0f8051a0844ba1894eab81d4b73a76feca23554e
Author: Yuri Pankov <yuri.pankov at nexenta.com>
Date:   Thu, 17 May 2018 15:41:32 +0300
URL:    <http://repo.or.cz/unleashed.git/0f8051a0844ba189>

    9533 8079's check for Xen HVM is incomplete Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Alexander Pyhalov <alp at rsu.ru> Reviewed by: Ken Mays <maybird1776 at yahoo.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/i86pc/io/apix/apix.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d9241f995480d9097812b34500484c0fff9d7528
Author: Andrew Stormont <astormont at racktopsystems.com>
Date:   Thu, 24 May 2018 13:55:23 +0100
URL:    <http://repo.or.cz/unleashed.git/d9241f995480d909>

    9552 grep segfaults when you ask for context Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Andy Fiddaman <af at citrus-it.net> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/cmd/grep/grep.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit fe12dc752b42da16028a16f4226e5295506fdb28
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 7 Feb 2017 00:40:29 +0200
URL:    <http://repo.or.cz/unleashed.git/fe12dc752b42da16>

    9529 libefi: efi_alloc_and_read should check for PMBR Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Alexander Eremin <alexander.eremin at nexenta.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/cmd/fs.d/ufs/mkfs/mkfs.c      |  78 ++--
 usr/src/lib/libdiskmgt/common/slice.c | 555 +++++++++++++-------------
 usr/src/lib/libefi/common/rdwr_efi.c  |  31 ++
 3 files changed, 361 insertions(+), 303 deletions(-)

commit e53a4a814812099ec255c98f18f7ae1d0639ae57
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 13 Mar 2018 15:23:29 +0200
URL:    <http://repo.or.cz/unleashed.git/e53a4a814812099e>

    9279 libefi: use one-line-per-file pattern in Makefile Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth at skylime.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/sys/boot/efi/libefi/Makefile | 18 +++++++++++++++---
 1 file changed, 15 insertions(+), 3 deletions(-)

commit dec267e7ea9828898b1c64462daa6636c4ef5e29
Author: Matthew Ahrens <mahrens at delphix.com>
Date:   Mon, 4 Dec 2017 11:29:40 -0800
URL:    <http://repo.or.cz/unleashed.git/dec267e7ea982889>

    9454 ::zfs_blkstats should count embedded blocks Reviewed by: Dan Kimmel <dan.kimmel at delphix.com> Reviewed by: George Wilson <george.wilson at delphix.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/common/fs/zfs/dsl_scan.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit fe3ba4d1227d8746116ece7240682b13595c3142
Author: Matthew Ahrens <mahrens at delphix.com>
Date:   Mon, 7 Aug 2017 09:29:34 -0700
URL:    <http://repo.or.cz/unleashed.git/fe3ba4d1227d8746>

    9424 ztest failure: "unprotected error in call to Lua API (Invalid value type 'function' for key 'error')" Reviewed by: Sebastien Roy <sebastien.roy at delphix.com> Reviewed by: Paul Dagnelie <pcd at delphix.com> Reviewed by: Don Brady <don.brady at delphix.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/common/fs/zfs/zcp.c | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit cfd63e1b1bcf7ba4bf72f55ddbd87ce008d2986d
Author: Matthew Ahrens <mahrens at delphix.com>
Date:   Mon, 26 Feb 2018 15:33:55 -0800
URL:    <http://repo.or.cz/unleashed.git/cfd63e1b1bcf7ba4>

    9486 reduce memory used by device removal on fragmented pools Reviewed by: George Wilson <george.wilson at delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro at delphix.com> Reviewed by: Brian Behlendorf <behlendorf1 at llnl.gov> Reviewed by: Tim Chase <tim at chase2k.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/common/fs/zfs/range_tree.c       |  23 +-
 usr/src/uts/common/fs/zfs/sys/range_tree.h   |   3 +
 usr/src/uts/common/fs/zfs/sys/vdev_removal.h |   3 +
 usr/src/uts/common/fs/zfs/vdev_label.c       |  53 +++--
 usr/src/uts/common/fs/zfs/vdev_removal.c     | 208 +++++++++++++++++--
 5 files changed, 244 insertions(+), 46 deletions(-)

commit c7a7b2fa084facd68c3d1e860dfabe20c713877b
Author: Andriy Gapon <avg at FreeBSD.org>
Date:   Mon, 16 Apr 2018 10:08:13 +0300
URL:    <http://repo.or.cz/unleashed.git/c7a7b2fa084facd6>

    9479 fix wrong format specifier for vdev_id Reviewed by: Matt Ahrens <matt at delphix.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/common/fs/zfs/vdev.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ddfe901b12348d31c500fb57f9174e88860a4061
Author: sara hartse <sara.hartse at delphix.com>
Date:   Thu, 7 Sep 2017 13:10:53 -0700
URL:    <http://repo.or.cz/unleashed.git/ddfe901b12348d31>

    9457 libzfs_import.c:add_config() has a memory leak Reviewed by: Matt Ahrens <matt at delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro at delphix.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/lib/libzfs/common/libzfs_import.c | 16 ++++------------
 1 file changed, 4 insertions(+), 12 deletions(-)

commit 69d4acec15909325d6df21fec172510a50f77a8a
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 15 May 2018 11:49:44 +0300
URL:    <http://repo.or.cz/unleashed.git/69d4acec15909325>

    9538 rcapd make install fails due to race in subdirs Reviewed by: Gordon Ross <gordon.w.ross at gmail.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/cmd/rcap/rcapd/Makefile               |  6 +++-
 .../Makefile => rcap/rcapd/Makefile.ins}      | 36 +++++--------------
 usr/src/cmd/rcap/rcapd/Makefile.rcapd         | 23 +++++-------
 usr/src/cmd/rcap/rcapd/amd64/Makefile         |  9 +----
 usr/src/cmd/rcap/rcapd/i386/Makefile          |  8 +----
 usr/src/cmd/rcap/rcapd/sparc/Makefile         |  8 +----
 usr/src/cmd/rcap/rcapd/sparcv9/Makefile       |  8 +----
 7 files changed, 25 insertions(+), 73 deletions(-)
 copy usr/src/cmd/{tsol/updatehome/Makefile => rcap/rcapd/Makefile.ins} (72%)

commit 5e832498d1743a9c84b5f53b983c9f469290b34b
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 15 Jul 2017 12:55:41 +0300
URL:    <http://repo.or.cz/unleashed.git/5e832498d1743a9c>

    9265 e1000g: this statement may fall through Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/common/io/e1000api/e1000_82575.c | 3 ++-
 usr/src/uts/common/io/e1000api/e1000_mbx.c   | 1 +
 usr/src/uts/common/io/e1000api/e1000_phy.c   | 1 +
 usr/src/uts/common/io/e1000api/e1000_vf.c    | 2 ++
 4 files changed, 6 insertions(+), 1 deletion(-)

commit e911f24978ffe03577079badeef02cfc5e9aa296
Author: Sebastian Wiedenroth <wiedi at frubar.net>
Date:   Sat, 24 Mar 2018 00:03:22 +0000
URL:    <http://repo.or.cz/unleashed.git/e911f24978ffe035>

    9556 logadm timestamps should not leak into the configfile Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Andy Fiddaman <af at citrus-it.net> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/cmd/logadm/conf.c | 18 ++++++--
 usr/src/cmd/logadm/lut.c  |  4 --
 usr/src/cmd/logadm/tester | 86 ++++++++++++++++++++++++++++++++++++++-
 3 files changed, 98 insertions(+), 10 deletions(-)

commit 7a7d534ff7d637c8673694e0ec835c590a6697e5
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 11 Jul 2017 15:35:32 +0300
URL:    <http://repo.or.cz/unleashed.git/7a7d534ff7d637c8>

    9178 sasl_plugins: this statement may fall through Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org> Approved by: Robert Mustacchi <rm at joyent.com>
    

 .../lib/sasl_plugins/digestmd5/digestmd5.c    |  12 +-
 usr/src/lib/sasl_plugins/login/login.c        | 142 +++++++++---------
 2 files changed, 78 insertions(+), 76 deletions(-)

commit c142ce19e94245c3c84e5d2f068bdbbf1bb952d7
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 13 Mar 2018 14:16:40 +0200
URL:    <http://repo.or.cz/unleashed.git/c142ce19e94245c3>

    9278 loader: Remove d_type from devdesc. Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/lib/libstand/stand.h               | 13 ++++++-------
 usr/src/boot/sys/boot/common/multiboot2.c       |  2 +-
 usr/src/boot/sys/boot/efi/libefi/devicename.c   |  3 +--
 usr/src/boot/sys/boot/efi/loader/main.c         |  7 ++-----
 usr/src/boot/sys/boot/i386/gptzfsboot/zfsboot.c |  9 ++++-----
 usr/src/boot/sys/boot/i386/libi386/biosdisk.c   |  3 +--
 usr/src/boot/sys/boot/i386/libi386/bootinfo32.c |  8 ++++----
 usr/src/boot/sys/boot/i386/libi386/devicename.c |  3 +--
 usr/src/boot/sys/boot/i386/loader/main.c        |  3 +--
 usr/src/boot/sys/boot/ofw/libofw/devicename.c   |  9 ++++-----
 usr/src/boot/sys/boot/sparc64/loader/main.c     |  1 -
 usr/src/boot/sys/boot/uboot/common/main.c       | 11 +++++------
 usr/src/boot/sys/boot/uboot/lib/devicename.c    |  3 +--
 .../sys/boot/userboot/userboot/devicename.c     | 17 ++++++++---------
 usr/src/boot/sys/boot/userboot/userboot/main.c  |  4 +---
 usr/src/boot/sys/boot/zfs/zfs.c                 |  9 ++++-----
 16 files changed, 44 insertions(+), 61 deletions(-)

commit abfaa596b786488ec4aee4fcc241f6021f04ee50
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 1 Jul 2017 23:16:43 +0300
URL:    <http://repo.or.cz/unleashed.git/abfaa596b786488e>

    9218 bge: this statement may fall through Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/io/bge/bge_chip2.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 5c16836ed07979c9ee681cb8eff401a0caacbc7e
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 1 Jul 2017 09:13:45 +0300
URL:    <http://repo.or.cz/unleashed.git/5c16836ed07979c9>

    9145 libast: this statement may fall through Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libast/common/misc/glob.c      |  1 +
 usr/src/lib/libast/common/misc/magic.c     |  3 +++
 usr/src/lib/libast/common/sfio/_sfputl.c   |  7 +++++++
 usr/src/lib/libast/common/sfio/_sfputm.c   |  7 +++++++
 usr/src/lib/libast/common/sfio/_sfputu.c   |  7 +++++++
 usr/src/lib/libast/common/sfio/sfhdr.h     | 22 ++--------------------
 usr/src/lib/libast/common/sfio/sftable.c   |  2 +-
 usr/src/lib/libast/common/sfio/sfvprintf.c |  5 +++++
 usr/src/lib/libast/common/tm/tmxscan.c     |  1 +
 9 files changed, 34 insertions(+), 21 deletions(-)

commit e5d18d1ceadd308280e89216cc186d7aa8058459
Author: Dan McDonald <danmcd at joyent.com>
Date:   Tue, 29 May 2018 15:55:43 -0400
URL:    <http://repo.or.cz/unleashed.git/e5d18d1ceadd3082>

    9560 IPv4 packets in IPv6 ethernet frames panic debug builds Reviewed by: Jorge Schrauwen <jorge at blackdot.be> Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Ken Mays <maybird1776 at yahoo.com> Approved by: Gordon Ross <gordon.w.ross at gmail.com>
    

 usr/src/uts/common/io/mac/mac_sched.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 27df165cb1057f761e8c77051edac6c560d1e4d9
Author: Aurélien Larcher <aurelien.larcher at gmail.com>
Date:   Thu, 24 May 2018 20:13:04 +0200
URL:    <http://repo.or.cz/unleashed.git/27df165cb1057f76>

    9553 C11 functions quick_exit and at_quick_exit should be visible in C++11. Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Robert Mustacchi <robert.mustacchi at joyent.com> Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/head/iso/stdlib_c11.h | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 1cdca625ac0e1e0a31db02a0dc4be33ae14b64cc
Author: Gary Mills <gary_mills at fastmail.fm>
Date:   Tue, 15 May 2018 18:45:06 -0500
URL:    <http://repo.or.cz/unleashed.git/1cdca625ac0e1e0a>

    9534 xhci_portsc should only be installed on x86 Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/cmd/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 32ece1f96d76b7ae0165091c2bc2a3cdce36971b
Author: Robert Mustacchi <rm at joyent.com>
Date:   Wed, 4 Oct 2017 17:17:43 +0000
URL:    <http://repo.or.cz/unleashed.git/32ece1f96d76b7ae>

    9104 smbios(1M) should display PSU info 9105 smbios(1M) processor table info can be confusing Reviewed by: Tim Kordas <tim.kordas at joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/cmd/smbios/smbios.c               | 69 ++++++++++++++++++++++-
 usr/src/common/smbios/mktables.sh         |  6 ++
 usr/src/common/smbios/smb_info.c          | 55 +++++++++++++++++-
 usr/src/lib/libsmbios/common/mapfile-vers |  7 +++
 usr/src/uts/common/sys/smbios.h           | 51 +++++++++++++++++
 usr/src/uts/common/sys/smbios_impl.h      |  9 ++-
 6 files changed, 192 insertions(+), 5 deletions(-)

commit fcd69270d3e30d8121da73f26d9d8aec4375ecd4
Author: Alexander Pyhalov <apyhalov at gmail.com>
Date:   Wed, 23 May 2018 12:23:44 +0300
URL:    <http://repo.or.cz/unleashed.git/fcd69270d3e30d81>

    9550 Create hub symlinks for xhci devices Reviewed by: Andy Stormont <astormont at racktopsystems.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/cmd/devfsadm/usb_link.c | 44 +++++++++++++++++++--------------
 1 file changed, 25 insertions(+), 19 deletions(-)

commit 0df48811699b83d09c552548effcb1718d6ff1d0
Author: Aurélien Larcher <aurelien.larcher at gmail.com>
Date:   Mon, 21 May 2018 18:35:40 +0200
URL:    <http://repo.or.cz/unleashed.git/0df48811699b83d0>

    9545 Global visibility of C11 functions in C++11 and C++17 in stdlib.h Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Robert Mustacchi <robert.mustacchi at joyent.com> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/head/stdlib.h | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit 06b05760eff34bfc45a97eaaebf16471244d9c12
Author: Vishal Kulkarni <vishal at chelsio.com>
Date:   Thu, 18 Jan 2018 21:23:39 +0000
URL:    <http://repo.or.cz/unleashed.git/06b05760eff34bfc>

    9484 cxgbe should clean TX descriptors in timely manner Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: Ryan Zezeski <rpz at joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/io/cxgbe/t4nex/adapter.h  |  1 +
 usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c | 21 ++++++++++++++++++++
 usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c   | 19 ++++++++++++++++--
 3 files changed, 39 insertions(+), 2 deletions(-)

commit dcdf0a4270013e35559ba57aacd3119ffc6b3921
Author: Vishal Kulkarni <vishal at chelsio.com>
Date:   Wed, 14 Mar 2018 23:32:46 +0000
URL:    <http://repo.or.cz/unleashed.git/dcdf0a4270013e35>

    9483 Update cxgbe firmware version to 1.17.14.0 Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/io/cxgbe/firmware/t4_fw.c  | 68846 +++++++-------
 usr/src/uts/common/io/cxgbe/firmware/t4_fw.h  |     4 +-
 .../common/io/cxgbe/firmware/t4fw_version.h   |     4 +-
 usr/src/uts/common/io/cxgbe/firmware/t5_fw.c  | 78798 ++++++++--------
 usr/src/uts/common/io/cxgbe/firmware/t5_fw.h  |     4 +-
 .../common/io/cxgbe/firmware/t5fw_version.h   |     4 +-
 usr/src/uts/common/io/cxgbe/firmware/t6_fw.c  | 71894 +++++++-------
 usr/src/uts/common/io/cxgbe/firmware/t6_fw.h  |     4 +-
 .../common/io/cxgbe/firmware/t6fw_version.h   |     4 +-
 9 files changed, 111989 insertions(+), 107573 deletions(-)
 rewrite usr/src/uts/common/io/cxgbe/firmware/t4_fw.c (63%)
 rewrite usr/src/uts/common/io/cxgbe/firmware/t5_fw.c (60%)
warning: only found copies from modified paths due to too many files.

commit 5a9113e79c46be778552f0a0fd02087e13e41bff
Author: Vishal Kulkarni <vishal at chelsio.com>
Date:   Fri, 13 Apr 2018 23:33:08 +0000
URL:    <http://repo.or.cz/unleashed.git/5a9113e79c46be77>

    9482 Want cxgbetool Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/Makefile                          |   1 +
 usr/src/cmd/cxgbetool/Makefile                |  29 ++
 usr/src/cmd/cxgbetool/cxgbetool.c             | 293 ++++++++++++++++++
 usr/src/pkg/manifests/driver-network-cxgbe.mf |   3 +
 usr/src/uts/common/io/cxgbe/t4nex/t4_ioctl.c  |  44 ++-
 usr/src/uts/common/io/cxgbe/t4nex/t4nex.h     |   8 +-
 6 files changed, 375 insertions(+), 3 deletions(-)
 create mode 100644 usr/src/cmd/cxgbetool/Makefile
 create mode 100644 usr/src/cmd/cxgbetool/cxgbetool.c
warning: only found copies from modified paths due to too many files.

commit aafbdf3fa8f988ec989a8143b47d3158161d2143
Author: Gary Mills <gary_mills at fastmail.fm>
Date:   Mon, 21 May 2018 20:43:41 -0500
URL:    <http://repo.or.cz/unleashed.git/aafbdf3fa8f988ec>

    9542 Cleanup of unwanted entries in the proto area Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Gordon Ross <gwr at nexenta.com>
    

 exception_lists/closed-bins         | 2 ++
 usr/src/uts/sun4u/snowbird/Makefile | 7 ++++---
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 5ac95da7d61660aa299c287a39277cb0372be959
Author: Serapheim Dimitropoulos <serapheim.dimitro at delphix.com>
Date:   Mon, 12 Sep 2016 08:15:20 -0700
URL:    <http://repo.or.cz/unleashed.git/5ac95da7d61660aa>

    9330 stack overflow when creating a deeply nested dataset Reviewed by: John Kennedy <john.kennedy at delphix.com> Reviewed by: Matt Ahrens <matt at delphix.com> Approved by: Garrett D'Amore <garrett at damore.org>
    

 usr/src/cmd/mdb/common/modules/zfs/zfs.c      |   1 +
 usr/src/common/zfs/zfs_namecheck.c            |  73 ++++++++++--
 usr/src/common/zfs/zfs_namecheck.h            |   6 +-
 usr/src/lib/libzfs/common/libzfs_dataset.c    |  21 ++++
 usr/src/man/man1m/zfs.1m                      |   3 +-
 usr/src/pkg/manifests/system-test-zfstest.mf  |   3 +
 usr/src/test/zfs-tests/runfiles/delphix.run   |   2 +-
 usr/src/test/zfs-tests/runfiles/omnios.run    |   2 +-
 .../test/zfs-tests/runfiles/openindiana.run   |   2 +-
 .../cli_root/zfs_create/zfs_create.cfg        |   8 +-
 .../zfs_create/zfs_create_009_neg.ksh         |   3 +-
 .../zfs_rename/zfs_rename_014_neg.ksh         | 110 ++++++++++++++++++
 usr/src/uts/common/fs/zfs/dmu_objset.c        |   4 +
 usr/src/uts/common/fs/zfs/dsl_dir.c           |  31 ++++-
 14 files changed, 245 insertions(+), 24 deletions(-)
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_rename/zfs_rename_014_neg.ksh

commit 8dfe5547fbf0979fc1065a8b6fddc1e940a7cf4f
Author: Richard Yao <richard.yao at prophetstor.com>
Date:   Tue, 13 Jun 2017 14:50:40 -0400
URL:    <http://repo.or.cz/unleashed.git/8dfe5547fbf0979f>

    9539 Make zvol operations use _by_dnode routines Reviewed by: Matthew Ahrens <mahrens at delphix.com> Reviewed by: Brian Behlendorf <behlendorf1 at llnl.gov> Reviewed by: Rick McNeal <rick.mcneal at nexenta.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/fs/zfs/dmu.c               | 27 ++++++-----
 usr/src/uts/common/fs/zfs/sys/dmu.h           |  8 ++++
 usr/src/uts/common/fs/zfs/zvol.c              | 26 +++++------
 .../common/io/comstar/lu/stmf_sbd/sbd_zvol.c  | 45 ++++++++++---------
 .../common/io/comstar/lu/stmf_sbd/stmf_sbd.h  |  2 +-
 5 files changed, 60 insertions(+), 48 deletions(-)

commit f39927996d932d886093624a919a94b0daf5cb83
Author: Yuri Pankov <yuripv at yuripv.net>
Date:   Thu, 17 May 2018 10:42:14 -0400
URL:    <http://repo.or.cz/unleashed.git/f39927996d932d88>

    9511 printf family isn't aware of multibyte decimal point characters (fix regression)
    

 usr/src/lib/libc/port/print/doprnt.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9ee48d48fcedfa1c02bcd16d6abbbfd28b9726c1
Author: Andrew Stormont <astormont at racktopsystems.com>
Date:   Sun, 18 Mar 2018 13:07:01 +0000
URL:    <http://repo.or.cz/unleashed.git/9ee48d48fcedfa1c>

    8660 mpi code checks return value of void function Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/common/mpi/mpi-priv.h | 6 +++---
 usr/src/common/mpi/mpmontg.c  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

commit e87636823fcefbf553fdda979f84ad782e6e2202
Author: Pavel Zakharov <pavel.zakharov at delphix.com>
Date:   Fri, 24 Mar 2017 12:56:10 -0400
URL:    <http://repo.or.cz/unleashed.git/e87636823fcefbf5>

    9234 reduce apic calibration error by taking multiple measurements Reviewed by: George Wilson <george.wilson at delphix.com> Reviewed by: Sebastien Roy <sebastien.roy at delphix.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/i86pc/io/pcplusmp/apic_common.c | 116 +++++++++++++++++---
 usr/src/uts/i86pc/io/pcplusmp/apic_timer.c  |  25 +----
 usr/src/uts/i86pc/sys/apic.h                |   3 +-
 usr/src/uts/i86pc/sys/apic_common.h         |   3 +-
 4 files changed, 105 insertions(+), 42 deletions(-)

commit 03a4c2f4bfaca30115963b76445279b36468a614
Author: Jorgen Lundman <lundman at lundman.net>
Date:   Mon, 7 May 2018 17:35:50 +0900
URL:    <http://repo.or.cz/unleashed.git/03a4c2f4bfaca301>

    9523 Large alloc in zdb can cause trouble Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Andriy Gapon <avg at FreeBSD.org> Reviewed by: Matthew Ahrens <mahrens at delphix.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/zdb/zdb.c | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

commit f41179bd376293096297cdc1f32e610d44f65c8b
Author: Eitan Adler <lists at eitanadler.com>
Date:   Fri, 27 Apr 2018 23:59:49 +0000
URL:    <http://repo.or.cz/unleashed.git/f41179bd37629309>

    9521 Add checkpoint field in the default list of the zpool-list man page Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro at delphix.com> Reviewed by: Matthew Ahrens <mahrens at delphix.com> Reviewed by: kpande <github at tripleback.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/man/man1m/zpool.1m | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 7864b8192b8d30471fa2240466d516292e5765b8
Author: Paul Dagnelie <pcd at delphix.com>
Date:   Mon, 16 Apr 2018 16:18:30 -0700
URL:    <http://repo.or.cz/unleashed.git/7864b8192b8d3047>

    9487 Free objects when receiving full stream as clone Reviewed by: Matthew Ahrens <mahrens at delphix.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/fs/zfs/dmu_send.c     | 61 +++++++++++++++++++++++-
 usr/src/uts/common/fs/zfs/sys/dmu_send.h |  1 +
 2 files changed, 61 insertions(+), 1 deletion(-)

commit fa41d87de9ec9000964c605eb01d6dc19e4a1abe
Author: Serapheim Dimitropoulos <serapheim at delphix.com>
Date:   Tue, 5 Dec 2017 09:45:46 -0800
URL:    <http://repo.or.cz/unleashed.git/fa41d87de9ec9000>

    9464 txg_kick() fails to see that we are quiescing, forcing transactions to their next stages without leaving them accumulate changes Reviewed by: Matt Ahrens <matt at delphix.com> Reviewed by: Brad Lewis <brad.lewis at delphix.com> Reviewed by: Andriy Gapon <avg at FreeBSD.org> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/fs/zfs/dmu_tx.c       |  7 ++++-
 usr/src/uts/common/fs/zfs/sys/txg_impl.h |  3 +-
 usr/src/uts/common/fs/zfs/txg.c          | 37 +++++++++++++++++++++---
 3 files changed, 41 insertions(+), 6 deletions(-)

commit 221813c13b43ef48330b03725e00edee85108cf1
Author: Matthew Ahrens <mahrens at delphix.com>
Date:   Thu, 11 Jan 2018 08:54:38 -0800
URL:    <http://repo.or.cz/unleashed.git/221813c13b43ef48>

    9442 decrease indirect block size of spacemaps Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro at delphix.com> Reviewed by: George Wilson <george.wilson at delphix.com> Reviewed by: Albert Lee <trisk at forkgnu.org> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/fs/zfs/dmu_object.c | 14 ++++++++++++--
 usr/src/uts/common/fs/zfs/space_map.c  | 19 ++++++++++++++-----
 usr/src/uts/common/fs/zfs/sys/dmu.h    |  3 +++
 3 files changed, 29 insertions(+), 7 deletions(-)

commit 20596fe40e947343459994c3b1bcb68f7c0df52e
Author: John Wren Kennedy <john.kennedy at delphix.com>
Date:   Wed, 17 Aug 2016 15:15:27 -0600
URL:    <http://repo.or.cz/unleashed.git/20596fe40e947343>

    9245 zfs-test failures: slog_013_pos and slog_014_pos Reviewed by: Matt Ahrens <matt at delphix.com> Reviewed by: Chris Williamson <chris.williamson at delphix.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/test/zfs-tests/include/libtest.shlib  | 19 +++++++++++++++++++
 .../tests/functional/slog/slog.kshlib         |  8 ++------
 .../tests/functional/slog/slog_013_pos.ksh    | 17 +----------------
 .../tests/functional/slog/slog_014_pos.ksh    | 15 ++++-----------
 4 files changed, 26 insertions(+), 33 deletions(-)

commit 5250bfb8bce969e3b3bfc3c0b9d4d7f32896031e
Author: Gary Mills <gary_mills at fastmail.fm>
Date:   Thu, 10 May 2018 07:38:08 -0500
URL:    <http://repo.or.cz/unleashed.git/5250bfb8bce969e3>

    9528 Loader man pages should only be installed for x86 Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/man/man4/Makefile |  5 +++--
 usr/src/man/man5/Makefile | 32 +++++++++++++++++++-------------
 2 files changed, 22 insertions(+), 15 deletions(-)

commit 804635d7bfa86d5f677fada06cb30420313f1159
Author: Yuri Pankov <yuri.pankov at nexenta.com>
Date:   Sun, 29 Apr 2018 21:28:12 +0300
URL:    <http://repo.or.cz/unleashed.git/804635d7bfa86d5f>

    9511 printf family isn't aware of multibyte decimal point characters Reviewed by: Dan McDonald <danmcd at joyent.com> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/lib/libc/port/print/doprnt.c          | 46 ++++++++----
 usr/src/pkg/manifests/system-test-libctest.mf |  3 +
 usr/src/test/libc-tests/doc/README            | 10 +--
 usr/src/test/libc-tests/runfiles/default.run  |  2 +
 usr/src/test/libc-tests/tests/Makefile        |  1 +
 usr/src/test/libc-tests/tests/printf-9511.c   | 70 +++++++++++++++++++
 6 files changed, 114 insertions(+), 18 deletions(-)
 create mode 100644 usr/src/test/libc-tests/tests/printf-9511.c

commit 4540c8e2f029ecd3f040b27b7489b1c9f2d920c0
Author: Andy Fiddaman <omnios at citrus-it.co.uk>
Date:   Thu, 26 Apr 2018 08:23:48 +0000
URL:    <http://repo.or.cz/unleashed.git/4540c8e2f029ecd3>

    9503 libefi now depends on libsmbios Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/lib/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0a4f1df16f07808514bc5838bc55709f93f9e93e
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 7 Apr 2018 10:06:30 +0300
URL:    <http://repo.or.cz/unleashed.git/0a4f1df16f078085>

    9476 loader: Don't leak memory when displaying help. 9480 loader: commands.c should only use snprintf 9481 loader: commands.c use __unused Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/boot/sys/boot/common/commands.c | 45 ++++++++++++-----------
 usr/src/common/ficl/emu/loader_emu.c    | 47 ++++++++++++++-----------
 2 files changed, 49 insertions(+), 43 deletions(-)

commit c7a0678d54bbc87f507a8909a193f75cbb463ede
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 16 Jul 2017 12:28:12 +0300
URL:    <http://repo.or.cz/unleashed.git/c7a0678d54bbc87f>

    9374 svr4pkg: comparison between pointer and zero character constant Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: John Levon <john.levon at joyent.com> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/cmd/svr4pkg/libinst/pkgops.c | 6 +++---
 usr/src/cmd/svr4pkg/pkgcond/main.c   | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit a5f0d1fc79d4435b41cb64c37207978b97d8146b
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 16 Jul 2017 22:21:48 +0300
URL:    <http://repo.or.cz/unleashed.git/a5f0d1fc79d4435b>

    9358 svc: this statement may fall through Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Jason King <jason.king at joyent.com> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/cmd/svc/svccfg/svccfg_xml.c |  3 ++-
 usr/src/cmd/svc/svcprop/svcprop.c   | 19 +++++++------------
 usr/src/cmd/svc/svcs/svcs.c         | 15 ++++++++-------
 3 files changed, 17 insertions(+), 20 deletions(-)

commit 911abd25cb2923fb6c6e6aeef37f833c16598ca7
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 13 Mar 2018 12:43:00 +0200
URL:    <http://repo.or.cz/unleashed.git/911abd25cb2923fb>

    9277 libefi: remove unused routines Reviewed by: Alexander Eremin <alexander.eremin at nexenta.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/boot/sys/boot/efi/libefi/env.c | 51 ++++++--------------------
 1 file changed, 11 insertions(+), 40 deletions(-)

commit 76b35943c866f9d879ff5fc7e6fab17bef2b3402
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 13 Mar 2018 11:58:56 +0200
URL:    <http://repo.or.cz/unleashed.git/76b35943c866f9d8>

    9275 loader: Use the actual struct devdesc at the start of all *_devdesc structs Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/boot/sys/boot/common/disk.c           | 30 ++++++-------
 usr/src/boot/sys/boot/common/disk.h           |  5 +--
 usr/src/boot/sys/boot/efi/libefi/efipart.c    | 14 +++---
 usr/src/boot/sys/boot/efi/libefi/efizfs.c     |  1 +
 usr/src/boot/sys/boot/efi/loader/main.c       | 12 +++---
 .../boot/sys/boot/i386/gptzfsboot/zfsboot.c   | 20 ++++-----
 usr/src/boot/sys/boot/i386/libi386/bioscd.c   |  8 ++--
 usr/src/boot/sys/boot/i386/libi386/biosdisk.c | 33 +++++++-------
 .../boot/sys/boot/i386/libi386/bootinfo32.c   | 14 +++---
 .../boot/sys/boot/i386/libi386/devicename.c   | 12 +++---
 usr/src/boot/sys/boot/i386/libi386/libi386.h  | 14 ++----
 usr/src/boot/sys/boot/i386/libi386/linux.c    |  2 +-
 usr/src/boot/sys/boot/i386/loader/chain.c     |  2 +-
 usr/src/boot/sys/boot/i386/loader/main.c      | 27 +++++-------
 usr/src/boot/sys/boot/ofw/libofw/devicename.c |  9 ++--
 usr/src/boot/sys/boot/ofw/libofw/libofw.h     | 12 +++---
 usr/src/boot/sys/boot/sparc64/loader/main.c   |  8 ++--
 usr/src/boot/sys/boot/uboot/common/main.c     | 24 +++++------
 usr/src/boot/sys/boot/uboot/lib/devicename.c  | 13 +++---
 usr/src/boot/sys/boot/uboot/lib/disk.c        | 13 +++---
 usr/src/boot/sys/boot/uboot/lib/libuboot.h    |  7 +--
 .../sys/boot/userboot/userboot/devicename.c   | 17 ++++----
 .../boot/sys/boot/userboot/userboot/main.c    | 26 +++++------
 .../boot/userboot/userboot/userboot_disk.c    | 43 ++++++++++++++-----
 usr/src/boot/sys/boot/zfs/libzfs.h            |  5 +--
 usr/src/boot/sys/boot/zfs/zfs.c               | 12 +++---
 26 files changed, 190 insertions(+), 193 deletions(-)

commit 0b2e8253986c5c761129b58cfdac46d204903de1
Author: loli10K <ezomori.nozomu at gmail.com>
Date:   Mon, 30 Apr 2018 20:43:03 +0200
URL:    <http://repo.or.cz/unleashed.git/0b2e8253986c5c76>

    9512 zfs remap poolname at snapname coredumps Reviewed by: Matthew Ahrens <mahrens at delphix.com> Reviewed by: John Wren Kennedy <john.kennedy at delphix.com> Reviewed by: Sara Hartse <sara.hartse at delphix.com> Approved by: Matt Ahrens <mahrens at delphix.com>
    

 usr/src/cmd/zfs/zfs_main.c                    | 17 ++++
 usr/src/lib/libzfs/common/libzfs_dataset.c    | 16 +++-
 usr/src/pkg/manifests/system-test-zfstest.mf  |  8 ++
 usr/src/test/zfs-tests/runfiles/delphix.run   |  3 +
 usr/src/test/zfs-tests/runfiles/omnios.run    |  3 +
 .../test/zfs-tests/runfiles/openindiana.run   |  3 +
 .../functional/cli_root/zfs_remap/Makefile    | 21 +++++
 .../functional/cli_root/zfs_remap/cleanup.ksh | 19 +++++
 .../functional/cli_root/zfs_remap/setup.ksh   | 17 ++++
 .../cli_root/zfs_remap/zfs_remap_cliargs.ksh  | 78 +++++++++++++++++++
 .../zfs_remap/zfs_remap_obsolete_counts.ksh   | 76 ++++++++++++++++++
 11 files changed, 259 insertions(+), 2 deletions(-)
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_remap/Makefile
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_remap/cleanup.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_remap/setup.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_remap/zfs_remap_cliargs.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_remap/zfs_remap_obsolete_counts.ksh
warning: only found copies from modified paths due to too many files.

commit 591e0e133f9980083db5d64ac33a30bcc3382ff7
Author: Sebastien Roy <seb at delphix.com>
Date:   Thu, 12 Jan 2017 13:27:24 -0500
URL:    <http://repo.or.cz/unleashed.git/591e0e133f998008>

    8115 parallel zfs mount Reviewed by: Matthew Ahrens <mahrens at delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov at delphix.com> Reviewed by: Brad Lewis <brad.lewis at delphix.com> Reviewed by: George Wilson <george.wilson at delphix.com> Reviewed by: Paul Dagnelie <pcd at delphix.com> Reviewed by: Prashanth Sreenivasa <pks at delphix.com> Approved by: Matt Ahrens <mahrens at delphix.com>
    

 usr/src/cmd/zfs/zfs_main.c                    | 123 ++++--
 usr/src/lib/Makefile                          |  10 +-
 usr/src/lib/libzfs/Makefile.com               |   5 +-
 usr/src/lib/libzfs/common/libzfs.h            |   5 +-
 usr/src/lib/libzfs/common/libzfs_dataset.c    |  31 +-
 usr/src/lib/libzfs/common/libzfs_impl.h       |  10 +-
 usr/src/lib/libzfs/common/libzfs_mount.c      | 409 ++++++++++++++----
 usr/src/lib/libzfs/common/libzfs_taskq.c      | 297 +++++++++++++
 usr/src/lib/libzfs/common/libzfs_taskq.h      |  63 +++
 usr/src/lib/libzfs/common/mapfile-vers        |   4 +-
 usr/src/pkg/manifests/system-test-zfstest.mf  |   5 +
 usr/src/test/zfs-tests/runfiles/delphix.run   |   2 +-
 .../cli_root/zfs_mount/zfs_mount.kshlib       |   8 +-
 .../cli_root/zfs_mount/zfs_mount_all_fail.ksh |  96 ++++
 .../zfs_mount/zfs_mount_all_mountpoints.ksh   | 162 +++++++
 usr/src/uts/common/fs/zfs/sys/dsl_pool.h      |   2 +-
 16 files changed, 1088 insertions(+), 144 deletions(-)
 create mode 100644 usr/src/lib/libzfs/common/libzfs_taskq.c
 create mode 100644 usr/src/lib/libzfs/common/libzfs_taskq.h
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_mount/zfs_mount_all_fail.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_mount/zfs_mount_all_mountpoints.ksh
warning: only found copies from modified paths due to too many files.

commit b4bf0cf0458759c67920a031021a9d96cd683cfe
Author: Don Brady <don.brady at delphix.com>
Date:   Fri, 11 Aug 2017 15:28:17 -0600
URL:    <http://repo.or.cz/unleashed.git/b4bf0cf0458759c6>

    9426 metaslab size can exceed offset addressable by spacemap Reviewed by: Paul Dagnelie <pcd at delphix.com> Reviewed by: Matt Ahrens <matt at delphix.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/fs/zfs/vdev.c | 75 +++++++++++++++++++++-----------
 1 file changed, 50 insertions(+), 25 deletions(-)

commit b1da084b97cda9a2d087205b95c45a54ad654453
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 18 Jul 2017 00:41:02 +0300
URL:    <http://repo.or.cz/unleashed.git/b1da084b97cda9a2>

    9309 mdb: this statement may fall through Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Jason King <jason.brian.king at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/mdb/common/mdb/mdb_io.c          |  1 +
 usr/src/cmd/mdb/common/mdb/mdb_main.c        |  2 +-
 usr/src/cmd/mdb/common/modules/idm/idm.c     | 56 +++++++++++---------
 usr/src/cmd/mdb/intel/kmdb/kmdb_dpi_isadep.c |  1 +
 4 files changed, 35 insertions(+), 25 deletions(-)

commit 39df76fb09f8b2678db1cae82e66cd47f6930e4f
Author: Andy Fiddaman <omnios at citrus-it.co.uk>
Date:   Sun, 18 Mar 2018 17:20:13 +0000
URL:    <http://repo.or.cz/unleashed.git/39df76fb09f8b267>

    9453 Include KPTI status in kernel boot messages Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Youzhong Yang <youzhong at gmail.com> Reviewed by: Dominik Hassler <hadfl at omniosce.org> Reviewed by: Albert Lee <trisk at nexenta.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/i86pc/os/mp_startup.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit bfcdb3d6fab8a8c00779b849f9f4505b2befd14d
Author: loli10K <ezomori.nozomu at gmail.com>
Date:   Wed, 14 Feb 2018 23:23:49 +0100
URL:    <http://repo.or.cz/unleashed.git/bfcdb3d6fab8a8c0>

    9125 mdb's ::zfs_params needs updating Reviewed by: Matthew Ahrens <mahrens at delphix.com> Reviewed by: Prakash Surya <prakash.surya at delphix.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/mdb/common/modules/zfs/zfs.c | 208 ++++++++++++++++++-----
 1 file changed, 164 insertions(+), 44 deletions(-)

commit 35f80dcb41f3a97bbb452a00537b4a72e7dc9996
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 24 Mar 2018 18:13:39 +0200
URL:    <http://repo.or.cz/unleashed.git/35f80dcb41f3a97b>

    7941 cannot use crypto lofi on a block/character device Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/lofiadm/main.c | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

commit 3e8bfa75f73c9b5453b9ac29c9febcf211f061be
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 13 Mar 2018 10:06:12 +0200
URL:    <http://repo.or.cz/unleashed.git/3e8bfa75f73c9b54>

    9274 loader: Make struct libi386_devdesc match the struct devdesc better Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/sys/boot/i386/libi386/libi386.h | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

commit 37367bbad5a7ff7127e57468cb6088cfca4bbd22
Author: Robert Mustacchi <rm at joyent.com>
Date:   Mon, 14 May 2018 13:24:03 -0400
URL:    <http://repo.or.cz/unleashed.git/37367bbad5a7ff71>

    9095 ixgbe MAC_CAPAB_LED support Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth at skylime.net> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/io/ixgbe/ixgbe_gld.c  | 65 ++++++++++++++++++++++++
 usr/src/uts/common/io/ixgbe/ixgbe_main.c | 41 +++++++++++++++
 usr/src/uts/common/io/ixgbe/ixgbe_sw.h   |  8 +++
 3 files changed, 114 insertions(+)

commit 9c7f1ae01d2294b79bc57dff1f29ac9b813d6172
Author: Jerry Jelinek <jerry.jelinek at joyent.com>
Date:   Mon, 14 May 2018 13:14:00 -0400
URL:    <http://repo.or.cz/unleashed.git/9c7f1ae01d2294b7>

    9061 ofdlock(): assertion failed: lckdat->l_start == 0 Reviewed by: Cody Mello <cody.mello at joyent.com> Reviewed by: John Levon <john.levon at joyent.com> Reviewed by: Richard Lowe <richlowe at richlowe.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 .../os-tests/tests/file-locking/runtests.c    | 30 ++++++++++++++++++-
 .../test/os-tests/tests/file-locking/util.c   | 10 ++++++-
 usr/src/uts/common/syscall/fcntl.c            |  5 ++--
 3 files changed, 41 insertions(+), 4 deletions(-)

commit 4d09c748e90aeb6deae3aa567d8dcf07d76f2db7
Author: Dan McDonald <danmcd at joyent.com>
Date:   Mon, 14 May 2018 13:05:18 -0400
URL:    <http://repo.or.cz/unleashed.git/4d09c748e90aeb6d>

    9062 specfind() is not always zone aware Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Richard Lowe <richlowe at richlowe.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/fs/specfs/specsubr.c | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 890c86716e81b6b22639ff07791007b82c26e6c5
Author: Toomas Soome <tsoome at me.com>
Date:   Fri, 16 Feb 2018 22:00:03 +0200
URL:    <http://repo.or.cz/unleashed.git/890c86716e81b6b2>

    9122 libstand: Consolidate tftp sendrecv into net.c sendrecv Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/lib/libstand/arp.c   |   6 +-
 usr/src/boot/lib/libstand/bootp.c |   9 +--
 usr/src/boot/lib/libstand/net.c   |   6 +-
 usr/src/boot/lib/libstand/net.h   |   5 +-
 usr/src/boot/lib/libstand/rarp.c  |   7 +-
 usr/src/boot/lib/libstand/rpc.c   |   6 +-
 usr/src/boot/lib/libstand/tftp.c  | 103 ++++++++----------------------
 7 files changed, 46 insertions(+), 96 deletions(-)

commit b8f90f25b92fc9ac25542c21076fda8ff8c6fa59
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 21 Dec 2017 18:30:21 +0200
URL:    <http://repo.or.cz/unleashed.git/b8f90f25b92fc9ac>

    8931 boot1.efi: scan all display modes rather than sequential try-fail way Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: C Fraire <cfraire at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/sys/boot/efi/boot1/boot1.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 208e1562df6d45a86b71f40db0028ada4de4b56a
Author: Rob Johnston <rob.johnston at joyent.com>
Date:   Thu, 26 Apr 2018 00:18:10 -0700
URL:    <http://repo.or.cz/unleashed.git/208e1562df6d45a8>

    9502 expose thresholds as properties on sensor facility nodes Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Dale Ghent <dale.ghent at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/fm/topo/libtopo/common/libtopo.h  |  11 ++
 .../common/fac_prov_ipmi/fac_prov_ipmi.c      | 161 ++++++++++++++----
 usr/src/lib/libipmi/common/ipmi_sensor.c      |  29 +++-
 usr/src/lib/libipmi/common/libipmi.h          |  20 ++-
 usr/src/lib/libipmi/common/mapfile-vers       |   3 +-
 5 files changed, 188 insertions(+), 36 deletions(-)

commit bc0e4c28fd7055db02709c3af822f81959511c73
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 28 Mar 2018 15:46:25 +0300
URL:    <http://repo.or.cz/unleashed.git/bc0e4c28fd7055db>

    9400 avs: comparison between pointer and zero character constant Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: C Fraire <cfraire at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/avs/rdc/sndrsyncd.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit de6ecd7f43e1627e7b738535c187ace8c2fd8f85
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 2 Jul 2017 00:41:55 +0300
URL:    <http://repo.or.cz/unleashed.git/de6ecd7f43e1627e>

    9239 mr_sas: this statement may fall through Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth at skylime.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Gergő Mihály Doma <domag02 at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/io/mr_sas/mr_sas.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 6cd9fed7b76d776476aa3e2d7d235423dcbf1e56
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 1 Jul 2017 10:21:59 +0300
URL:    <http://repo.or.cz/unleashed.git/6cd9fed7b76d7764>

    9150 libfcoe: this statement may fall through Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org> Reviewed by: John Levon <john.levon at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libfcoe/common/libfcoe.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 4e5127e8d53552c26604da7ec1d20e29b8196086
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 13 Mar 2018 09:45:13 +0200
URL:    <http://repo.or.cz/unleashed.git/4e5127e8d53552c2>

    9273 loader.efi: We can't use d_opendata for blkio storage. Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/sys/boot/efi/libefi/efipart.c | 1 -
 usr/src/boot/sys/boot/efi/loader/main.c    | 3 ---
 2 files changed, 4 deletions(-)

commit e86c665f2e10cf29ac3b5f93b53c60bef762a690
Author: Toomas Soome <tsoome at me.com>
Date:   Fri, 23 Mar 2018 10:48:57 +0200
URL:    <http://repo.or.cz/unleashed.git/e86c665f2e10cf29>

    9335 ficl: makesoftcore should be in tools Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Dan McDonald <danmcd at joyent.com>
    

 exception_lists/packaging                     |  2 +
 .../sys/boot/ficl}/softcore/Makefile          | 24 +++--------
 usr/src/lib/libficl/softcore/Makefile         | 24 +++--------
 usr/src/tools/Makefile                        |  1 +
 usr/src/tools/makesoftcore/Makefile           | 42 +++++++++++++++++++
 5 files changed, 57 insertions(+), 36 deletions(-)
 copy usr/src/{lib/libficl => boot/sys/boot/ficl}/softcore/Makefile (63%)
 create mode 100644 usr/src/tools/makesoftcore/Makefile
warning: only found copies from modified paths due to too many files.

commit 2c6e2b378f8445b330094f0316685e546585f44d
Author: Marcel Telka <marcel at telka.sk>
Date:   Fri, 4 May 2018 13:52:36 +0200
URL:    <http://repo.or.cz/unleashed.git/2c6e2b378f8445b3>

    9520 list_link_replace(9f): Documentation does not match reality Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/man/man9f/list_create.9f | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 71b76ee353d2a2effae389b51205465a42199e9d
Author: Yuri Pankov <yuri.pankov at nexenta.com>
Date:   Mon, 30 Apr 2018 15:04:41 +0300
URL:    <http://repo.or.cz/unleashed.git/71b76ee353d2a2ef>

    9518 mdb conn_status doesn't do port byte order conversion Reviewed by: Sanjay Nadkarni <sanjay.nadkarni at nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin at nexenta.com> Reviewed by: Joyce McIntosh <joyce.mcintosh at nexenta.com> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/mdb/common/modules/ip/ip.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit dfec2ecfa1713daac7f3cdf7c6dc2cf4f09a4ee3
Author: John Levon <john.levon at joyent.com>
Date:   Sun, 22 Apr 2018 13:45:25 +0100
URL:    <http://repo.or.cz/unleashed.git/dfec2ecfa1713daa>

    9525 kmem_dump_size is a corrupting influence Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Richard Lowe <richlowe at richlowe.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/mdb/common/modules/genunix/kmem.c |  94 +++++++-----
 usr/src/uts/common/os/dumpsubr.c              |  26 +++-
 usr/src/uts/common/os/kmem.c                  | 137 +++++-------------
 usr/src/uts/common/sys/kmem_impl.h            |  10 +-
 4 files changed, 124 insertions(+), 143 deletions(-)

commit 84f2736904a911587ccd1cf1e4543493fcab31f4
Author: Igor Kozhukhov <igor at dilos.org>
Date:   Mon, 3 Jul 2017 21:41:31 +0300
URL:    <http://repo.or.cz/unleashed.git/84f2736904a91158>

    8454 libzpool build fails if no LINTLIB after 7431 Reviewed by: Matthew Ahrens <mahrens at delphix.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libzpool/Makefile.com       | 3 ++-
 usr/src/uts/common/fs/zfs/lua/lstrlib.c | 8 +++++++-
 2 files changed, 9 insertions(+), 2 deletions(-)

commit 8dc6d85a3768199d9f1acfd636fa366067f4aa18
Author: Andy Fiddaman <omnios at citrus-it.co.uk>
Date:   Wed, 9 May 2018 14:39:57 +0000
URL:    <http://repo.or.cz/unleashed.git/8dc6d85a3768199d>

    9527 assert.h: static_assert macro should be guarded by !defined(__cplusplus) Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Toomas Soome <toomas at me.com> Reviewed by: Dominik Hassler <hadfl at omniosce.org> Reviewed by: Robert Mustacchi <robert.mustacchi at joyent.com> Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/head/assert.h | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 924d84dc7aa9fc64a9236547607679645a139d85
Author: Andy Fiddaman <omnios at citrus-it.co.uk>
Date:   Thu, 10 May 2018 21:26:18 +0000
URL:    <http://repo.or.cz/unleashed.git/924d84dc7aa9fc64>

    9469 pxeboot should default to TFTP in absence of root-path 9470 pxeboot should assume / if no path provided in root-path 9471 pxeboot.5 example ISC DHCP daemon syntax does not work Reviewed by: Dominik Hassler <hadfl at omniosce.org> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/sys/boot/common/dev_net.c | 25 ++++++++++++++++++++-----
 usr/src/man/man5/pxeboot.5             | 13 ++++++++++---
 2 files changed, 30 insertions(+), 8 deletions(-)

commit 0b09d754d66bb2026be92bbbc38f7c8ba454cf0c
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 16 Jul 2017 23:10:16 +0300
URL:    <http://repo.or.cz/unleashed.git/0b09d754d66bb202>

    9355 truss: this statement may fall through Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: C Fraire <cfraire at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/truss/expound.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit bf26014c5541b6119f34e0d95294b7f2eb105ac2
Author: Matthew Ahrens <mahrens at delphix.com>
Date:   Tue, 21 Jun 2016 12:29:02 -0700
URL:    <http://repo.or.cz/unleashed.git/bf26014c5541b611>

    9328 zap code can take advantage of c99 9329 panic in zap_leaf_lookup() due to concurrent zapification Reviewed by: Steve Gonczi <steve.gonczi at delphix.com> Reviewed by: George Wilson <george.wilson at delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov at delphix.com> Reviewed by: Brad Lewis <brad.lewis at delphix.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/fs/zfs/dmu_object.c |  12 +-
 usr/src/uts/common/fs/zfs/zap.c        | 239 ++++++++++-----------
 usr/src/uts/common/fs/zfs/zap_leaf.c   |  83 +++-----
 usr/src/uts/common/fs/zfs/zap_micro.c  | 274 +++++++++++--------------
 4 files changed, 258 insertions(+), 350 deletions(-)

commit fa98e487a9619b7902f218663be219e787a57dad
Author: Matthew Ahrens <mahrens at delphix.com>
Date:   Tue, 13 Feb 2018 10:16:10 -0800
URL:    <http://repo.or.cz/unleashed.git/fa98e487a9619b79>

    9403 assertion failed in arc_buf_destroy() when concurrently reading block with checksum error Reviewed by: George Wilson <george.wilson at delphix.com> Reviewed by: Paul Dagnelie <pcd at delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov at delphix.com> Approved by: Matt Ahrens <mahrens at delphix.com>
    

 usr/src/uts/common/fs/zfs/arc.c          | 53 ++++++++++++++++++++----
 usr/src/uts/common/fs/zfs/dbuf.c         | 31 +++++++++-----
 usr/src/uts/common/fs/zfs/zio_compress.c | 18 +++++++-
 3 files changed, 83 insertions(+), 19 deletions(-)

commit 4ff15898b7da74f6c007b0fef82a27cb866afade
Author: Gordon Ross <gordon.w.ross at gmail.com>
Date:   Sat, 14 Apr 2018 14:01:02 -0400
URL:    <http://repo.or.cz/unleashed.git/4ff15898b7da74f6>

    9473 Want git nits to check for white space nits Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 .../pkg/manifests/developer-build-onbld.mf    |  5 ++
 usr/src/tools/onbld/Checks/Makefile           |  3 +-
 usr/src/tools/onbld/Checks/WsCheck.py         | 46 +++++++++++++++++
 usr/src/tools/onbld/Checks/__init__.py        |  3 +-
 usr/src/tools/scripts/Makefile                |  5 +-
 usr/src/tools/scripts/git-pbchk.py            | 18 +++++--
 .../Checks/Makefile => scripts/wscheck.py}    | 51 ++++++++-----------
 7 files changed, 94 insertions(+), 37 deletions(-)
 create mode 100644 usr/src/tools/onbld/Checks/WsCheck.py
 copy usr/src/tools/{onbld/Checks/Makefile => scripts/wscheck.py} (56%)
warning: only found copies from modified paths due to too many files.

commit 6578fdfad83f727b6fd5f68d4e8985b2760e0d80
Author: Jason King <jason.king at joyent.com>
Date:   Sat, 14 Apr 2018 12:31:45 -0500
URL:    <http://repo.or.cz/unleashed.git/6578fdfad83f727b>

    9510 usr/src/lib/fm is missing a dependency on libpcidb Reviewed by: Patrick Mooney <pmooney at pfmooney.com> Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 300fdee27f8b59b381c1a0316bdee52fdfdb9213
Author: Andy Fiddaman <omnios at citrus-it.co.uk>
Date:   Tue, 16 Jan 2018 21:39:56 +0000
URL:    <http://repo.or.cz/unleashed.git/300fdee27f8b59b3>

    8982 Support building with OpenSSL 1.1 Reviewed by: Dominik Hassler <hadfl at omniosce.org> Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Ken Mays <maybird1776 at yahoo.com> Reviewed by: Jason King <jason.king at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/Makefile                              |  11 +
 usr/src/Makefile.master                       |   2 +
 usr/src/cmd/sendmail/src/tls.c                | 255 +++----
 .../preauth/pkinit/pkinit_crypto_openssl.c    | 696 ++++++++++++------
 .../preauth/pkinit/pkinit_crypto_openssl.h    |  22 +-
 .../libkmf/plugins/kmf_openssl/Makefile.com   |   2 +-
 .../plugins/kmf_openssl/common/compat.c       | 446 +++++++++++
 .../plugins/kmf_openssl/common/compat.h       |  91 +++
 .../plugins/kmf_openssl/common/openssl_spi.c  | 683 +++++++++--------
 usr/src/tools/scripts/nightly.sh              |   3 +-
 10 files changed, 1496 insertions(+), 715 deletions(-)
 create mode 100644 usr/src/lib/libkmf/plugins/kmf_openssl/common/compat.c
 create mode 100644 usr/src/lib/libkmf/plugins/kmf_openssl/common/compat.h
warning: only found copies from modified paths due to too many files.

commit bb1f424574ac8e08069d0ba993c2a41ffe796794
Author: Matthew Ahrens <mahrens at delphix.com>
Date:   Mon, 5 Feb 2018 10:06:18 -0800
URL:    <http://repo.or.cz/unleashed.git/bb1f424574ac8e08>

    9443 panic when scrub a v10 pool Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro at delphix.com> Reviewed by: George Wilson <george.wilson at delphix.com> Reviewed by: Andriy Gapon <avg at FreeBSD.org> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/fs/zfs/dsl_scan.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit ae5ee1bd5e54409b4589217b160c8cf4b81e2fb8
Author: Alan Somers <asomers at gmail.com>
Date:   Mon, 5 Mar 2018 11:31:44 -0700
URL:    <http://repo.or.cz/unleashed.git/ae5ee1bd5e54409b>

    9237 "zpool add" fails for very large pools Reviewed by: Matthew Ahrens <mahrens at delphix.com> Reviewed by: Andriy Gapon <avg at FreeBSD.org> Approved by: Matt Ahrens <mahrens at delphix.com>
    

 usr/src/lib/libzfs/common/libzfs_import.c | 1 +
 1 file changed, 1 insertion(+)

commit 20b5dafb425396adaebd0267d29e1026fc4dc413
Author: Paul Dagnelie <pcd at delphix.com>
Date:   Thu, 6 Jul 2017 10:35:20 -0700
URL:    <http://repo.or.cz/unleashed.git/20b5dafb425396ad>

    9421 zdb should detect and print out the number of "leaked" objects 9422 zfs diff and zdb should explicitly mark objects that are on the deleted queue Reviewed by: Matt Ahrens <matt at delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov at delphix.com> Approved by: Matt Ahrens <mahrens at delphix.com>
    

 usr/src/cmd/zdb/zdb.c                   | 15 ++++++++++++---
 usr/src/lib/libzfs/common/libzfs_diff.c |  7 +++++--
 usr/src/uts/common/fs/zfs/zfs_znode.c   | 11 +++++++++++
 3 files changed, 28 insertions(+), 5 deletions(-)

commit 93a1902e519bf492c071b48ffb93e5c1c7b53fb9
Author: Matthew Ahrens <mahrens at delphix.com>
Date:   Thu, 13 Apr 2017 11:56:16 -0700
URL:    <http://repo.or.cz/unleashed.git/93a1902e519bf492>

    9194 mechanism to override ashift at pool creation time Reviewed by: Serapheim Dimitropoulos <serapheim at delphix.com> Reviewed by: Prakash Surya <prakash.surya at delphix.com> Reviewed by: Allan Jude <allanjude at freebsd.org> Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Richard Elling <Richard.Elling at RichardElling.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/fs/zfs/vdev.c | 3 +++
 1 file changed, 3 insertions(+)

commit aa321b3cd36298fca4306c4e06284d250e998cf7
Author: Dan McDonald <danmcd at joyent.com>
Date:   Mon, 30 Apr 2018 11:30:28 -0400
URL:    <http://repo.or.cz/unleashed.git/aa321b3cd36298fc>

    9500 HP scanner needs smaller SMB2 rwsize Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.net> Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Gordon Ross <gordon.w.ross at gmail.com>
    

 usr/src/uts/common/fs/smbsrv/smb2_negotiate.c | 22 +++++++++++++++++--
 1 file changed, 20 insertions(+), 2 deletions(-)

commit 73769bc1e3c74ccdf2eafae366eacebe85a6f6ff
Author: Jason King <jason.king at joyent.com>
Date:   Wed, 25 Apr 2018 15:51:01 -0500
URL:    <http://repo.or.cz/unleashed.git/73769bc1e3c74ccd>

    9508 mandoc(1) should be large file aware 9509 illumos#8424 missed -nostdinc flag Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/mandoc/Makefile.common | 3 ++-
 usr/src/tools/mandoc/Makefile      | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 2d3f5634d08413d6015ca536f1017b63a8609723
Author: Yuri Pankov <yuri.pankov at nexenta.com>
Date:   Sat, 10 Mar 2018 05:50:04 +0300
URL:    <http://repo.or.cz/unleashed.git/2d3f5634d08413d6>

    9258 9024 forgot to remove pv_rtls cruft Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/i86pc/i86hvm/pv_rtls/Makefile | 90 -----------------------
 1 file changed, 90 deletions(-)
 delete mode 100644 usr/src/uts/i86pc/i86hvm/pv_rtls/Makefile

commit 66f654faf94d77a6760e083cb715592f4a408046
Author: Yuri Pankov <yuri.pankov at nexenta.com>
Date:   Sat, 10 Mar 2018 05:49:11 +0300
URL:    <http://repo.or.cz/unleashed.git/66f654faf94d77a6>

    9257 hvm drivers don't need to anounce failure to report version Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/xen/io/xdf.c               | 8 +++-----
 usr/src/uts/common/xen/io/xnf.c               | 9 +++------
 usr/src/uts/common/xen/io/xpvd.c              | 9 +++------
 usr/src/uts/i86pc/i86hvm/io/xpv/xpv_support.c | 9 +++------
 4 files changed, 12 insertions(+), 23 deletions(-)

commit 6d1e6c904bd5a457b056df2ae360a7354081558d
Author: Yuri Pankov <yuri.pankov at nexenta.com>
Date:   Wed, 28 Feb 2018 02:48:50 +0300
URL:    <http://repo.or.cz/unleashed.git/6d1e6c904bd5a457>

    9203 xvdi_init_dev() truncates the unit address to 7 characters Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/uts/common/xen/os/xvdi.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 2b7e4143e3543c9086e5a53ddea2cbc235ebada0
Author: Matthew Ahrens <mahrens at delphix.com>
Date:   Thu, 26 Apr 2018 15:47:30 -0700
URL:    <http://repo.or.cz/unleashed.git/2b7e4143e3543c90>

    9102 zfs should be able to initialize storage devices (fix mapfile)
    

 usr/src/lib/libzfs_core/common/mapfile-vers | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 47b8d4b884f2dab4e4c6952b40fd740a8fc4ab32
Author: Alexander Motin <mav at FreeBSD.org>
Date:   Tue, 3 Apr 2018 14:57:15 -0400
URL:    <http://repo.or.cz/unleashed.git/47b8d4b884f2dab4>

    9434 Speculative prefetch is blocked by device removal code Reviewed by: Matthew Ahrens <mahrens at delphix.com> Reviewed by: Prashanth Sreenivasa <pks at delphix.com> Approved by: Matt Ahrens <mahrens at delphix.com>
    

 usr/src/uts/common/fs/zfs/vdev_removal.c | 1 +
 1 file changed, 1 insertion(+)

commit 094e47e980b0796b94b1b8f51f462a64d246e516
Author: George Wilson <george.wilson at delphix.com>
Date:   Fri, 9 Mar 2018 21:05:20 -0500
URL:    <http://repo.or.cz/unleashed.git/094e47e980b0796b>

    9102 zfs should be able to initialize storage devices Reviewed by: John Wren Kennedy <john.kennedy at delphix.com> Reviewed by: Matthew Ahrens <mahrens at delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov at delphix.com> Reviewed by: Prakash Surya <prakash.surya at delphix.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/cmd/truss/codes.c                     |   2 +
 usr/src/cmd/zpool/zpool_main.c                | 155 ++++
 usr/src/cmd/ztest/ztest.c                     |  96 ++-
 usr/src/lib/libzfs/common/libzfs.h            |   5 +
 usr/src/lib/libzfs/common/libzfs_pool.c       |  94 +++
 usr/src/lib/libzfs/common/libzfs_util.c       |   7 +
 usr/src/lib/libzfs/common/mapfile-vers        |   1 +
 usr/src/lib/libzfs_core/common/libzfs_core.c  |  37 +
 usr/src/lib/libzfs_core/common/libzfs_core.h  |   4 +
 usr/src/lib/libzfs_core/common/mapfile-vers   |   7 +
 usr/src/lib/libzpool/common/llib-lzpool       |   1 +
 usr/src/man/man1m/zpool.1m                    |  31 +
 usr/src/pkg/manifests/system-test-zfstest.mf  |  39 +
 usr/src/test/zfs-tests/include/commands.cfg   |   1 +
 usr/src/test/zfs-tests/runfiles/delphix.run   |  13 +
 .../cli_root/zpool_initialize/Makefile        |  21 +
 .../cli_root/zpool_initialize/cleanup.ksh     |  31 +
 .../zpool_initialize/zpool_initialize.kshlib  |  43 +
 ...ol_initialize_attach_detach_add_remove.ksh |  68 ++
 .../zpool_initialize_import_export.ksh        |  78 ++
 ...nitialize_offline_export_import_online.ksh |  66 ++
 .../zpool_initialize_online_offline.ksh       |  74 ++
 .../zpool_initialize_split.ksh                |  64 ++
 .../zpool_initialize_start_and_cancel_neg.ksh |  60 ++
 .../zpool_initialize_start_and_cancel_pos.ksh |  52 ++
 .../zpool_initialize_suspend_resume.ksh       |  63 ++
 .../zpool_initialize_unsupported_vdevs.ksh    |  74 ++
 .../zpool_initialize_verify_checksums.ksh     |  59 ++
 .../zpool_initialize_verify_initialized.ksh   |  88 ++
 usr/src/uts/common/Makefile.files             |   1 +
 usr/src/uts/common/fs/zfs/metaslab.c          |  23 +-
 usr/src/uts/common/fs/zfs/spa.c               | 158 +++-
 usr/src/uts/common/fs/zfs/spa_misc.c          |   7 +
 usr/src/uts/common/fs/zfs/sys/metaslab_impl.h |  10 +-
 usr/src/uts/common/fs/zfs/sys/spa.h           |   2 +
 usr/src/uts/common/fs/zfs/sys/vdev_impl.h     |  31 +
 .../uts/common/fs/zfs/sys/vdev_initialize.h   |  46 +
 usr/src/uts/common/fs/zfs/sys/zio_priority.h  |   3 +-
 usr/src/uts/common/fs/zfs/vdev.c              |  44 +-
 usr/src/uts/common/fs/zfs/vdev_disk.c         |   1 +
 usr/src/uts/common/fs/zfs/vdev_file.c         |   4 +-
 usr/src/uts/common/fs/zfs/vdev_indirect.c     |   1 +
 usr/src/uts/common/fs/zfs/vdev_initialize.c   | 791 ++++++++++++++++++
 usr/src/uts/common/fs/zfs/vdev_mirror.c       |   3 +
 usr/src/uts/common/fs/zfs/vdev_missing.c      |   4 +-
 usr/src/uts/common/fs/zfs/vdev_queue.c        |  16 +-
 usr/src/uts/common/fs/zfs/vdev_raidz.c        |  75 ++
 usr/src/uts/common/fs/zfs/vdev_removal.c      |  13 +
 usr/src/uts/common/fs/zfs/vdev_root.c         |   3 +-
 usr/src/uts/common/fs/zfs/zfs_ioctl.c         |  80 ++
 usr/src/uts/common/sys/fs/zfs.h               |  36 +
 51 files changed, 2659 insertions(+), 27 deletions(-)
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/Makefile
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/cleanup.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize.kshlib
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_attach_detach_add_remove.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_import_export.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_offline_export_import_online.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_online_offline.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_split.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_start_and_cancel_neg.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_start_and_cancel_pos.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_suspend_resume.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_unsupported_vdevs.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_verify_checksums.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_verify_initialized.ksh
 create mode 100644 usr/src/uts/common/fs/zfs/sys/vdev_initialize.h
 create mode 100644 usr/src/uts/common/fs/zfs/vdev_initialize.c
warning: only found copies from modified paths due to too many files.

commit 5850749aaf781e7f284cedc8429eb16adf367802
Author: Andy Fiddaman <omnios at citrus-it.co.uk>
Date:   Wed, 25 Apr 2018 09:09:17 +0000
URL:    <http://repo.or.cz/unleashed.git/5850749aaf781e7f>

    9501 bootadm update-archive -nvC does more ZFS work than required Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/boot/bootadm/bootadm.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit bf8c808aff646a7e2006c1a6fe7bcd596ce78105
Author: Yuri Pankov <yuri.pankov at nexenta.com>
Date:   Sun, 8 Apr 2018 18:40:08 +0300
URL:    <http://repo.or.cz/unleashed.git/bf8c808aff646a7e>

    9285 nvme: "programming error: invalid NS/format" doing 'nvmeadm list' on a controller without namespaces Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/uts/common/io/nvme/nvme.c | 7 +++++++
 1 file changed, 7 insertions(+)

commit 45137058c754e4417a4b9610ef655bc26b175a31
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 29 Mar 2018 16:11:54 +0300
URL:    <http://repo.or.cz/unleashed.git/45137058c754e441>

    9423 loader: zfs_bootfs() needs to use config pool txg for boot device Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/boot/Makefile.version            |  2 +-
 usr/src/boot/sys/boot/zfs/zfs.c          | 41 +++++-------------------
 usr/src/boot/sys/boot/zfs/zfsimpl.c      |  4 +++
 usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h |  1 +
 4 files changed, 14 insertions(+), 34 deletions(-)

commit df23f1c1c0a6fa2a4bddd7a14cfc75933bbd5917
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 1 Jul 2017 11:26:19 +0300
URL:    <http://repo.or.cz/unleashed.git/df23f1c1c0a6fa2a>

    9271 uts/i86pc: this statement may fall through Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/uts/common/disp/cmt.c                   |  2 +-
 usr/src/uts/common/os/lgrp.c                    |  4 ++--
 usr/src/uts/i86pc/boot/boot_console.c           |  2 ++
 usr/src/uts/i86pc/io/amd_iommu/amd_iommu_acpi.c |  2 +-
 usr/src/uts/i86pc/os/trap.c                     | 10 ++--------
 5 files changed, 8 insertions(+), 12 deletions(-)

commit 3d19b30e50b972b09ded7f37b8a5fc36d10588e6
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 16 Jul 2017 11:39:58 +0300
URL:    <http://repo.or.cz/unleashed.git/3d19b30e50b972b0>

    9379 pr: this statement may fall through Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/pr/pr.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 0bd000e03b3b546461db68c0b601a3a5412e3d31
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 16 Jul 2017 11:51:09 +0300
URL:    <http://repo.or.cz/unleashed.git/0bd000e03b3b5464>

    9377 srptadm: this statement may fall through Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth at skylime.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/srptadm/srptadm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5135ad20c9f4ed5bf570f078a3bd3a837de6c2cd
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 15 Jul 2017 12:09:17 +0300
URL:    <http://repo.or.cz/unleashed.git/5135ad20c9f4ed5b>

    9243 nsswitch/ldap: comparison between pointer and zero character constant Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/lib/nsswitch/ldap/common/getprinter.c | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

commit 7b839a17b133f5f15cfee0a4f16c5c8445d7fa25
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 2 Jul 2017 00:53:00 +0300
URL:    <http://repo.or.cz/unleashed.git/7b839a17b133f5f1>

    9241 si3124: this statement may fall through Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth at skylime.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/common/io/sata/adapters/si3124/si3124.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 73ebdb1f098bc5f3e6301b6aeab3becf12bc844e
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 1 Jul 2017 23:30:17 +0300
URL:    <http://repo.or.cz/unleashed.git/73ebdb1f098bc5f3>

    9227 ipd: this statement may fall through Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/common/inet/ipd/ipd.c | 1 +
 1 file changed, 1 insertion(+)

-----------------------------------------------------------------------

Summary of changes:
 .../kernel/platform/i86pc/boot/boot_console.c |     2 +
 .../kernel/platform/i86pc/include/sys/apic.h  |     3 +-
 .../platform/i86pc/include/sys/apic_common.h  |     3 +-
 arch/x86/kernel/platform/i86pc/os/trap.c      |    10 +-
 exception_lists/packaging                     |     5 +
 include/assert.h                              |     5 +-
 include/iso/stdlib_c11.h                      |     5 +-
 include/stdlib.h                              |    12 +
 include/sys/conf.h                            |     3 +
 include/sys/fs/zfs.h                          |    36 +
 include/sys/kmem_impl.h                       |    10 +-
 include/sys/smbios.h                          |    51 +
 include/sys/smbios_impl.h                     |     9 +-
 include/sys/stream.h                          |     3 +
 kernel/comstar/lu/stmf_sbd/sbd_zvol.c         |    45 +-
 kernel/comstar/lu/stmf_sbd/stmf_sbd.h         |     2 +-
 kernel/disp/cmt.c                             |     2 +-
 kernel/drivers/net/bge/bge_chip2.c            |     6 +-
 kernel/drivers/net/e1000api/e1000_82575.c     |     3 +-
 kernel/drivers/net/e1000api/e1000_mbx.c       |     1 +
 kernel/drivers/net/e1000api/e1000_phy.c       |     1 +
 kernel/drivers/net/e1000api/e1000_vf.c        |     2 +
 kernel/drivers/net/ixgbe/ixgbe_gld.c          |    65 +
 kernel/drivers/net/ixgbe/ixgbe_main.c         |    41 +
 kernel/drivers/net/ixgbe/ixgbe_sw.h           |     8 +
 kernel/drivers/scsi/mr_sas/mr_sas.c           |     3 +-
 kernel/fs/specfs/specsubr.c                   |    10 +-
 kernel/fs/zfs/Makefile                        |     1 +
 kernel/fs/zfs/arc.c                           |    53 +-
 kernel/fs/zfs/common/zfs_namecheck.c          |    73 +-
 kernel/fs/zfs/common/zfs_namecheck.h          |     6 +-
 kernel/fs/zfs/dbuf.c                          |    31 +-
 kernel/fs/zfs/dmu.c                           |    27 +-
 kernel/fs/zfs/dmu_object.c                    |    26 +-
 kernel/fs/zfs/dmu_objset.c                    |     4 +
 kernel/fs/zfs/dmu_send.c                      |    61 +-
 kernel/fs/zfs/dmu_tx.c                        |     7 +-
 kernel/fs/zfs/dsl_dir.c                       |    31 +-
 kernel/fs/zfs/dsl_scan.c                      |    13 +-
 kernel/fs/zfs/lua/lstrlib.c                   |     8 +-
 kernel/fs/zfs/metaslab.c                      |    23 +-
 kernel/fs/zfs/range_tree.c                    |    23 +-
 kernel/fs/zfs/spa.c                           |   158 +-
 kernel/fs/zfs/spa_misc.c                      |     7 +
 kernel/fs/zfs/space_map.c                     |    19 +-
 kernel/fs/zfs/sys/dmu.h                       |    11 +
 kernel/fs/zfs/sys/dmu_send.h                  |     1 +
 kernel/fs/zfs/sys/dsl_pool.h                  |     2 +-
 kernel/fs/zfs/sys/metaslab_impl.h             |    10 +-
 kernel/fs/zfs/sys/range_tree.h                |     3 +
 kernel/fs/zfs/sys/spa.h                       |     2 +
 kernel/fs/zfs/sys/txg_impl.h                  |     3 +-
 kernel/fs/zfs/sys/vdev_impl.h                 |    31 +
 kernel/fs/zfs/sys/vdev_initialize.h           |    46 +
 kernel/fs/zfs/sys/vdev_removal.h              |     3 +
 kernel/fs/zfs/sys/zio_priority.h              |     3 +-
 kernel/fs/zfs/txg.c                           |    37 +-
 kernel/fs/zfs/vdev.c                          |   124 +-
 kernel/fs/zfs/vdev_disk.c                     |     1 +
 kernel/fs/zfs/vdev_file.c                     |     4 +-
 kernel/fs/zfs/vdev_indirect.c                 |     1 +
 kernel/fs/zfs/vdev_initialize.c               |   791 +
 kernel/fs/zfs/vdev_label.c                    |    53 +-
 kernel/fs/zfs/vdev_mirror.c                   |     3 +
 kernel/fs/zfs/vdev_missing.c                  |     4 +-
 kernel/fs/zfs/vdev_queue.c                    |    16 +-
 kernel/fs/zfs/vdev_raidz.c                    |    75 +
 kernel/fs/zfs/vdev_removal.c                  |   222 +-
 kernel/fs/zfs/vdev_root.c                     |     3 +-
 kernel/fs/zfs/zap.c                           |   239 +-
 kernel/fs/zfs/zap_leaf.c                      |    83 +-
 kernel/fs/zfs/zap_micro.c                     |   274 +-
 kernel/fs/zfs/zcp.c                           |     9 +-
 kernel/fs/zfs/zfs_ioctl.c                     |    80 +
 kernel/fs/zfs/zfs_znode.c                     |    11 +
 kernel/fs/zfs/zio_compress.c                  |    18 +-
 kernel/fs/zfs/zvol.c                          |    26 +-
 kernel/net/ipd/ipd.c                          |     1 +
 kernel/os/dumpsubr.c                          |    26 +-
 kernel/os/kmem.c                              |   137 +-
 kernel/os/lgrp.c                              |     3 +-
 kernel/os/streamio.c                          |    25 +
 kernel/os/strsubr.c                           |    12 +
 kernel/syscall/fcntl.c                        |     5 +-
 share/man/man8/zfs.8                          |     3 +-
 share/man/man8/zpool.8                        |    35 +-
 share/man/man9f/list_create.9f                |    12 +-
 .../sys/boot}/libficl/softcore/Makefile       |    24 +-
 usr/src/cmd/Makefile                          |     4 +-
 usr/src/cmd/boot/bootadm/bootadm.c            |     3 +-
 usr/src/cmd/cxgbetool/Makefile                |    29 +
 usr/src/cmd/cxgbetool/cxgbetool.c             |   293 +
 usr/src/cmd/devfsadm/usb_link.c               |    44 +-
 usr/src/cmd/logadm/conf.c                     |    18 +-
 usr/src/cmd/logadm/lut.c                      |     4 -
 usr/src/cmd/logadm/tester                     |    86 +-
 usr/src/cmd/mdb/common/mdb/mdb_io.c           |     1 +
 usr/src/cmd/mdb/common/mdb/mdb_main.c         |     2 +-
 usr/src/cmd/mdb/common/modules/genunix/kmem.c |    94 +-
 usr/src/cmd/mdb/common/modules/idm/idm.c      |    56 +-
 usr/src/cmd/mdb/common/modules/ip/ip.c        |     8 +-
 usr/src/cmd/mdb/common/modules/zfs/zfs.c      |   209 +-
 usr/src/cmd/mdb/intel/kmdb/kmdb_dpi_isadep.c  |     1 +
 usr/src/cmd/pr/pr.c                           |     3 +-
 .../rcap/rcapd/{Makefile.rcapd => Makefile}   |    53 +-
 usr/src/cmd/rcap/rcapd/amd64/Makefile         |    40 -
 usr/src/cmd/sasinfo/printAttrs.c              |     4 +-
 usr/src/cmd/smbios/smbios.c                   |    69 +-
 usr/src/cmd/srptadm/srptadm.c                 |     2 +-
 usr/src/cmd/svc/svccfg/svccfg_xml.c           |     3 +-
 usr/src/cmd/svc/svcprop/svcprop.c             |    19 +-
 usr/src/cmd/svc/svcs/svcs.c                   |    15 +-
 usr/src/cmd/truss/codes.c                     |     2 +
 usr/src/cmd/truss/expound.c                   |    10 +-
 usr/src/cmd/zdb/zdb.c                         |    27 +-
 usr/src/cmd/zfs/zfs_main.c                    |   140 +-
 usr/src/cmd/zpool/zpool_main.c                |   155 +
 usr/src/cmd/ztest/ztest.c                     |    96 +-
 usr/src/common/mpi/mpi-priv.h                 |     6 +-
 usr/src/common/mpi/mpmontg.c                  |     6 +-
 usr/src/common/smbios/mktables.sh             |     6 +
 usr/src/common/smbios/smb_info.c              |    55 +-
 usr/src/lib/Makefile                          |    13 +-
 usr/src/lib/fm/topo/libtopo/common/libtopo.h  |    11 +
 .../common/fac_prov_ipmi/fac_prov_ipmi.c      |   161 +-
 usr/src/lib/libast/common/misc/glob.c         |     1 +
 usr/src/lib/libast/common/misc/magic.c        |     3 +
 usr/src/lib/libast/common/sfio/_sfputl.c      |     7 +
 usr/src/lib/libast/common/sfio/_sfputm.c      |     7 +
 usr/src/lib/libast/common/sfio/_sfputu.c      |     7 +
 usr/src/lib/libast/common/sfio/sfhdr.h        |    22 +-
 usr/src/lib/libast/common/sfio/sftable.c      |     2 +-
 usr/src/lib/libast/common/sfio/sfvprintf.c    |     5 +
 usr/src/lib/libast/common/tm/tmxscan.c        |     1 +
 usr/src/lib/libc/port/print/doprnt.c          |    46 +-
 usr/src/lib/libfcoe/common/libfcoe.c          |     5 +-
 usr/src/lib/libficl/softcore/Makefile         |    24 +-
 usr/src/lib/libipmi/common/ipmi_sensor.c      |    29 +-
 usr/src/lib/libipmi/common/libipmi.h          |    20 +-
 usr/src/lib/libipmi/common/mapfile-vers       |     3 +-
 usr/src/lib/libsmbios/common/mapfile-vers     |     7 +
 usr/src/lib/libzfs/Makefile.com               |     5 +-
 usr/src/lib/libzfs/common/libzfs.h            |    10 +-
 usr/src/lib/libzfs/common/libzfs_dataset.c    |    68 +-
 usr/src/lib/libzfs/common/libzfs_diff.c       |     7 +-
 usr/src/lib/libzfs/common/libzfs_impl.h       |    10 +-
 usr/src/lib/libzfs/common/libzfs_import.c     |    17 +-
 usr/src/lib/libzfs/common/libzfs_mount.c      |   409 +-
 usr/src/lib/libzfs/common/libzfs_pool.c       |    94 +
 usr/src/lib/libzfs/common/libzfs_taskq.c      |   297 +
 usr/src/lib/libzfs/common/libzfs_taskq.h      |    63 +
 usr/src/lib/libzfs/common/libzfs_util.c       |     7 +
 usr/src/lib/libzfs/common/mapfile-vers        |     5 +-
 usr/src/lib/libzfs_core/common/libzfs_core.c  |    37 +
 usr/src/lib/libzfs_core/common/libzfs_core.h  |     4 +
 usr/src/lib/libzfs_core/common/mapfile-vers   |     7 +
 usr/src/lib/libzpool/Makefile.com             |     3 +
 usr/src/lib/nsswitch/ldap/common/getprinter.c |     5 +-
 .../lib/sasl_plugins/digestmd5/digestmd5.c    |    12 +-
 usr/src/lib/sasl_plugins/login/login.c        |   142 +-
 usr/src/lib/smhba/common/smhbaapi.h           |     1 +
 .../pkg/manifests/developer-build-onbld.mf    |     5 +
 .../pkg/manifests/driver-network-cxgbe.inc    |     3 +
 usr/src/pkg/manifests/service-resource-cap.mf |     4 +-
 usr/src/pkg/manifests/system-test-libctest.mf |     2 +
 usr/src/pkg/manifests/system-test-zfstest.mf  |    55 +
 usr/src/test/libc-tests/doc/README            |    10 +-
 usr/src/test/libc-tests/runfiles/default.run  |     2 +
 usr/src/test/libc-tests/tests/Makefile        |     1 +
 usr/src/test/libc-tests/tests/printf-9511.c   |    70 +
 .../os-tests/tests/file-locking/runtests.c    |    30 +-
 .../test/os-tests/tests/file-locking/util.c   |    10 +-
 usr/src/test/zfs-tests/include/commands.cfg   |     1 +
 usr/src/test/zfs-tests/include/libtest.shlib  |    19 +
 usr/src/test/zfs-tests/runfiles/delphix.run   |    20 +-
 usr/src/test/zfs-tests/runfiles/omnios.run    |     5 +-
 .../test/zfs-tests/runfiles/openindiana.run   |     5 +-
 .../cli_root/zfs_create/zfs_create.cfg        |     8 +-
 .../zfs_create/zfs_create_009_neg.ksh         |     3 +-
 .../cli_root/zfs_mount/zfs_mount.kshlib       |     8 +-
 .../cli_root/zfs_mount/zfs_mount_all_fail.ksh |    96 +
 .../zfs_mount/zfs_mount_all_mountpoints.ksh   |   162 +
 .../functional/cli_root/zfs_remap/Makefile    |    21 +
 .../functional/cli_root/zfs_remap/cleanup.ksh |    19 +
 .../functional/cli_root/zfs_remap/setup.ksh   |    17 +
 .../cli_root/zfs_remap/zfs_remap_cliargs.ksh  |    78 +
 .../zfs_remap/zfs_remap_obsolete_counts.ksh   |    76 +
 .../zfs_rename/zfs_rename_014_neg.ksh         |   110 +
 .../cli_root/zpool_initialize/Makefile        |    21 +
 .../cli_root/zpool_initialize/cleanup.ksh}    |    23 +-
 .../zpool_initialize/zpool_initialize.kshlib  |    43 +
 ...ol_initialize_attach_detach_add_remove.ksh |    68 +
 .../zpool_initialize_import_export.ksh        |    78 +
 ...nitialize_offline_export_import_online.ksh |    66 +
 .../zpool_initialize_online_offline.ksh       |    74 +
 .../zpool_initialize_split.ksh                |    64 +
 .../zpool_initialize_start_and_cancel_neg.ksh |    60 +
 ...zpool_initialize_start_and_cancel_pos.ksh} |    52 +-
 .../zpool_initialize_suspend_resume.ksh       |    63 +
 .../zpool_initialize_unsupported_vdevs.ksh    |    74 +
 .../zpool_initialize_verify_checksums.ksh     |    59 +
 .../zpool_initialize_verify_initialized.ksh   |    88 +
 .../tests/functional/slog/slog.kshlib         |     8 +-
 .../tests/functional/slog/slog_013_pos.ksh    |    17 +-
 .../tests/functional/slog/slog_014_pos.ksh    |    15 +-
 usr/src/tools/Makefile                        |     1 +
 usr/src/tools/makesoftcore/Makefile           |    42 +
 usr/src/tools/onbld/Checks/Makefile           |     3 +-
 usr/src/tools/onbld/Checks/WsCheck.py         |    46 +
 usr/src/tools/onbld/Checks/__init__.py        |     3 +-
 usr/src/tools/scripts/Makefile                |     1 +
 usr/src/tools/scripts/git-pbchk.py            |    18 +-
 .../Checks/Makefile => scripts/wscheck.py}    |    50 +-
 usr/src/uts/common/Makefile.files             |     1 +
 usr/src/uts/common/fs/smbsrv/smb2_negotiate.c |    22 +-
 usr/src/uts/common/io/cxgbe/firmware/t4_fw.c  | 68846 +++++++-------
 usr/src/uts/common/io/cxgbe/firmware/t4_fw.h  |     4 +-
 .../common/io/cxgbe/firmware/t4fw_version.h   |     4 +-
 usr/src/uts/common/io/cxgbe/firmware/t5_fw.c  | 78798 ++++++++--------
 usr/src/uts/common/io/cxgbe/firmware/t5_fw.h  |     4 +-
 .../common/io/cxgbe/firmware/t5fw_version.h   |     4 +-
 usr/src/uts/common/io/cxgbe/firmware/t6_fw.c  | 71894 +++++++-------
 usr/src/uts/common/io/cxgbe/firmware/t6_fw.h  |     4 +-
 .../common/io/cxgbe/firmware/t6fw_version.h   |     4 +-
 usr/src/uts/common/io/cxgbe/t4nex/adapter.h   |     1 +
 usr/src/uts/common/io/cxgbe/t4nex/t4_ioctl.c  |    44 +-
 usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c  |    21 +
 usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c    |    19 +-
 usr/src/uts/common/io/cxgbe/t4nex/t4nex.h     |     8 +-
 usr/src/uts/common/io/ldterm.c                |     3 +-
 usr/src/uts/common/io/mac/mac_sched.c         |     5 +-
 usr/src/uts/common/io/nvme/nvme.c             |     7 +
 usr/src/uts/common/io/ptem.c                  |     3 +-
 .../common/io/sata/adapters/si3124/si3124.c   |     2 +-
 usr/src/uts/common/io/ttcompat.c              |     3 +-
 usr/src/uts/common/io/usb/clients/hid/hid.c   |     7 +-
 .../uts/i86pc/io/amd_iommu/amd_iommu_acpi.c   |     2 +-
 usr/src/uts/i86pc/io/apix/apix.c              |     2 +-
 usr/src/uts/i86pc/io/pcplusmp/apic_common.c   |   116 +-
 usr/src/uts/i86pc/io/pcplusmp/apic_timer.c    |    25 +-
 240 files changed, 119204 insertions(+), 109055 deletions(-)
 create mode 100644 kernel/fs/zfs/sys/vdev_initialize.h
 create mode 100644 kernel/fs/zfs/vdev_initialize.c
 copy usr/src/{lib => boot/sys/boot}/libficl/softcore/Makefile (63%)
 create mode 100644 usr/src/cmd/cxgbetool/Makefile
 create mode 100644 usr/src/cmd/cxgbetool/cxgbetool.c
 rename usr/src/cmd/rcap/rcapd/{Makefile.rcapd => Makefile} (69%)
 delete mode 100644 usr/src/cmd/rcap/rcapd/amd64/Makefile
 create mode 100644 usr/src/lib/libzfs/common/libzfs_taskq.c
 create mode 100644 usr/src/lib/libzfs/common/libzfs_taskq.h
 create mode 100644 usr/src/test/libc-tests/tests/printf-9511.c
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_mount/zfs_mount_all_fail.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_mount/zfs_mount_all_mountpoints.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_remap/Makefile
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_remap/cleanup.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_remap/setup.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_remap/zfs_remap_cliargs.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_remap/zfs_remap_obsolete_counts.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zfs_rename/zfs_rename_014_neg.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/Makefile
 rename usr/src/{cmd/rcap/rcapd/i386/Makefile => test/zfs-tests/tests/functional/cli_root/zpool_initialize/cleanup.ksh} (51%)
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize.kshlib
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_attach_detach_add_remove.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_import_export.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_offline_export_import_online.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_online_offline.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_split.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_start_and_cancel_neg.ksh
 copy usr/src/{cmd/rcap/rcapd/Makefile => test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_start_and_cancel_pos.ksh} (50%)
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_suspend_resume.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_unsupported_vdevs.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_verify_checksums.ksh
 create mode 100644 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/zpool_initialize_verify_initialized.ksh
 create mode 100644 usr/src/tools/makesoftcore/Makefile
 create mode 100644 usr/src/tools/onbld/Checks/WsCheck.py
 copy usr/src/tools/{onbld/Checks/Makefile => scripts/wscheck.py} (56%)
 rewrite usr/src/uts/common/io/cxgbe/firmware/t4_fw.c (63%)
 rewrite usr/src/uts/common/io/cxgbe/firmware/t5_fw.c (60%)
warning: only found copies from modified paths due to too many files.


repo.or.cz automatic notification. Contact project admin jeffpc at josefsipek.net
if you want to unsubscribe, or site admin admin at repo.or.cz if you receive
no reply.
-- 
unleashed.git ("Unleashed OS")


More information about the Commits mailing list