[repo.or.cz] unleashed.git branch merges updated: v1.0-400-g3bb9ea7660a7

jsipek jeffpc at josefsipek.net
Wed Jul 18 02:41:30 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  3bb9ea7660a706e7d1bd8c367aba6bb720bb7bd9 (commit)
       via  a6901afe300206bee6ef3c596fb82cc259454685 (commit)
       via  8b3c2e4de6088e3ce89173dc765764a9c70ef925 (commit)
       via  c71428f90e22628298fe7dfd38372de65d9f7414 (commit)
       via  7b7aaad8efe801b3fc0ad06569c8af74eec80ce3 (commit)
       via  874aed23ec7c2366b70b6d047c5b608abb28f3ed (commit)
       via  77c5c99dd3c5d611b4cba8d7b145d5ffd4576f63 (commit)
       via  56760cf0eff4762479d81ddf9ed1232fbc2c137f (commit)
       via  d7fd8a4e7df1877f42cf49a7de817db527fa5ad6 (commit)
       via  1343153662b6e16fb1ac95ae389c136d19eca2ec (commit)
       via  d2d52addd50254d1b7c318c6784172d8d7de20c6 (commit)
       via  da61ddb06d5ac64f86b2dfb126769267c1ebcd67 (commit)
       via  8100c83b710504d354eb56493a5767659618f13b (commit)
       via  b654b02dcacaa7786cd37b581f1f8ee8d47449e2 (commit)
       via  8c331166625387ef510c183eb42ba2dec1af7a0d (commit)
       via  8f3f3c6243ec861ec63251163062cb472039c354 (commit)
       via  d55a46f954d8bac4f76475e10623992b4caaefc5 (commit)
       via  3aacd5d76d8003a9c919c9dbc00fe1f58b5570fe (commit)
       via  1d443a93389b4537c420db30646aa0fc4c56273c (commit)
       via  1b44c77bc94b3f051b46394ae88aadc9a17a573a (commit)
       via  b0e142e57dfda6f02bf1fa66973c610f5fefe8cb (commit)
       via  9fa2266d9a78b8366e1cd2d5f050e8b5e37d558c (commit)
       via  9a551dd645b478816cb11251b19f5034d885bf01 (commit)
       via  65f62d6e6446d098dfc69a7fb42d813e015395be (commit)
       via  ff6ae1f7d4bd55bd6e9a62577fc8003d5436c9c6 (commit)
       via  93c618e0f4932dc0bb9a9c90d8c4a5d029de5797 (commit)
       via  94ddd0900a8838f62bba15e270649a42f4ef9f81 (commit)
       via  a8feb7338362ea067733d5dd40f4365dd99c4d31 (commit)
       via  bea2d2b818ffe6739ebe3d447f51007733f518ce (commit)
       via  739415d128746863863f9005c1923d9f5dd397e4 (commit)
       via  435a78cc932ae710cfa076091a136712cf13ccf2 (commit)
       via  f6969e9b236c140638ae16b1d5c8dff401e31465 (commit)
       via  4c307623be8d9c2d69ed7e8622a1ab0a6348d0dd (commit)
       via  19700af4088d99a0f173873dcdfcf51fdb90335b (commit)
       via  1d6eba5f15dcb03614b687ec6ddaa6477b7baa41 (commit)
       via  a1a46df055863a267eb7a80b7961c9379bc457ec (commit)
       via  8f33f62fe3b6ef9b5f9a849a5d2081f34e048be2 (commit)
       via  ea6a05275c5cbe13e3a79eb7efb3a0a097613149 (commit)
       via  8b9a0f1ef5cee53073074965f0ea1d015d66926f (commit)
       via  a3907569cb648b92b09b4854131a106aafecab36 (commit)
       via  704ca705399a21dba6e20e147ac68d7a067570e6 (commit)
       via  84fe1120bdf58601e40698ac798bbbcabfc8cfb8 (commit)
       via  6e0609600611b03dde9cde82799da6d7b40d14be (commit)
       via  bd64ab839d994fbc07f126ff254a4bf3c12524b7 (commit)
       via  fe054a6ca181843f102908c7e101f69bb5ea5b59 (commit)
       via  e41ba543c907a7f890945c577bac3566017e4162 (commit)
       via  281819e5f8b19cd8627541a22d261906fd190276 (commit)
       via  b8e5ecd681ff8cc61e7795096983d54bd6a68813 (commit)
       via  68d770451811f1a9144cdbef19fce785d07f5f69 (commit)
       via  fb4cdc19f4c1650a26fa4b7f4faf5a036225c7d4 (commit)
       via  4432e6b4ec7a3cb1a2915b65a8daae5faa278ba0 (commit)
       via  9c88ac3ab4edaa5e8c0130ed1b4b376ea57c545a (commit)
       via  712a34becd0c378dd87ef9106ed5275739e2521a (commit)
       via  e8dc66e7692c9d61c165fa302f0d05e86ffaced9 (commit)
       via  6cfe4330282a218c2e13a305e7fecc048518aad1 (commit)
       via  f362c74cdda7b4819bb5d3360149ac0fae9ea013 (commit)
       via  96b6509c49b81cb0d89ec222d92d421d946caa0c (commit)
       via  1f0c5e612d8dfd7d1a8f4487cef753357b9909f5 (commit)
       via  458f44a49dc56cd17a39815122214e7a1b4793e3 (commit)
       via  6c6e04f2699a6755d7a29e6fc1679b292600616c (commit)
       via  862246c1516ca78c11bef09650987f3d7171b2c9 (commit)
       via  e34d2eb7802a6af2e2219818b08b2c2ac88a1c81 (commit)
       via  13ddffeef026c03c1ddee21119335c00d6b7f3ae (commit)
       via  6dfcdabd85f09409c5d2f9fb25a3013384ffaf74 (commit)
       via  cd964fce751ca752af4158842063a9579a2d4331 (commit)
       via  2cf374268f3e1c9e9be6367466b183d27632583a (commit)
       via  dfbc6f2daa6bb8fc06fad985ead27d5db30eab3a (commit)
       via  494a2e4857c10ebf74b8a5652d96466bd9e02f2c (commit)
       via  fff286c84bdfba2236facfa589335ba013241952 (commit)
       via  3934d9d608fe872ef1424714cad422bc624293b5 (commit)
       via  da0a6884d90852c49a078bfe54f616cdf82cb9cc (commit)
       via  c3f7a870373b38f01b2fb5e6ec30cb456c90ad32 (commit)
       via  cf07d3da9915c0d22da8f59e991639f819463cef (commit)
       via  f27dfbe1ab97352a1070fc81db8c8acaa338079a (commit)
       via  61d32c33314163cd44fd93c77f2606de94baee81 (commit)
       via  c5bab7026b8e0ac44b25ee08507ea360f177d844 (commit)
       via  a71e11eee4676204c7609c4c9703cc98fbf4669d (commit)
       via  10fb0c97e3ab2d7cb9ece84c177e49668137d68f (commit)
       via  1d2945e8b51a96806bfb1bc3cb0b1cf6732925e4 (commit)
       via  df9cdf1096bbdb93cb9c2bb9d089a7804dc1d809 (commit)
       via  d87d03b4c0f66bf125e607ef8b0d9c5481040d20 (commit)
       via  38fc59d1a32bf4ebde45c04f9e8a896ccc3db337 (commit)
       via  100ea781a0fa9beb2f6704a2e6f207a83aa2a853 (commit)
       via  3c0e18f37537a4cc1475e6f715030b5457141261 (commit)
       via  8659a363582025a151043e8e5450174179fd637b (commit)
       via  a9ecb23444fb4086c2f46388f05df21dca317b58 (commit)
       via  bb4d45692c48b2f803f7ec1f690be050a0b2bf05 (commit)
       via  c532a89174aae7a12b4a8cef1517e723d26ff477 (commit)
       via  4b44494bc0063e420eaa97f89cac1d1ff036c9da (commit)
       via  9b7c09359fb54caf6aad4de74967d415a48a88aa (commit)
       via  942ab016774d03e12180dd0492e27e8227871a89 (commit)
       via  ff7e8ba86ba6352405bed47d89bd49c659eb6871 (commit)
       via  8c69cc8fbe729fa7b091e901c4b50508ccc6bb33 (commit)
       via  1f0a297725d06da62d0c701916f52e7f403ee0fc (commit)
       via  f58b22cff52aa6f7ce2ef23b9bbcc9d9e13f6cd7 (commit)
       via  f924f33d7af04fdea77591a059dd9c734448b76b (commit)
       via  c873de809dcfeab9e738982f896c992a43066ee5 (commit)
       via  41be0ab3c9666e1f4bec924d95785dc06ab87662 (commit)
       via  d1c3d93af2b0ea9ce0e658a1baa771aafbd5aafe (commit)
       via  fb3b6bbf2c922827ddf076fbf2172d96c58a71de (commit)
       via  8063daa8c67e88054aa1d9d03e26ac15601f6a5d (commit)
       via  a375f4369f2774fb4628ce225260143f7e530cec (commit)
       via  8b8be354eac32fe0c94a52f66250bff1b4e646a1 (commit)
       via  a3b2868063897ff0083dea538f55f9873eec981f (commit)
       via  9dca21df58d57c2dadfa3bcb1d33c7bd0260cfd8 (commit)
       via  b14715fcd76b149c1fa0e1137cd516631ca5f295 (commit)
       via  9d218268650a3767f3df2612043a730a935ea2a9 (commit)
       via  5b5fb15366257580ddfa65c652a1da8e0c6d4fd5 (commit)
       via  7373b68a8a0aaee382a6403d5a70fce9bd19d62a (commit)
       via  c340f0f5876f4c5f9f4768c5b3f112e89b611888 (commit)
       via  4f62a6570dcd50f97b2c01e95cbb683b3f9d7a7c (commit)
       via  3078e445fa2468f969d4f787db6f303739fdf820 (commit)
       via  f4d6818a2f6bb2640f51b221780039982957a0ca (commit)
       via  ba448f1770618a414cb80eee258f018e711b407f (commit)
       via  38f33a76fa7f74946118fef8a670ecc05f7675e1 (commit)
       via  495ee6847d0d3e288f47ba026d98a830e51cbc06 (commit)
       via  0f1d26a485e4e2010058758dfd2d45d98e3482b0 (commit)
       via  6e573db1dd63b3b24579b7ceee32de57c994405c (commit)
       via  9c3b8506879f8963287c430f2eb2e74c554a1c54 (commit)
       via  578f67364c19b20450a4783ebeae776c9e900185 (commit)
       via  fa4b26fb5b73dd0f0319a34c6046034202e60bc6 (commit)
       via  5026b7fcee27ac1c884a99b607cc2abea07137d6 (commit)
       via  dfe02591ce4c15a40d7babbf85ceb4125485779d (commit)
       via  d9e525a856d3050197717c45fb58667e0ee0f297 (commit)
       via  0803869a9bc0aff1c81287ac6eae15943cbba545 (commit)
       via  62a14a75a4b2740af69a083f5ae385596db7ffc8 (commit)
       via  45d3dd981abb9025d8ac994cf4cc8ce8cb1a9480 (commit)
      from  854468e7f085c2a6dff7cdb0c45351c03a77cb57 (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 3bb9ea7660a706e7d1bd8c367aba6bb720bb7bd9
Merge: a6901afe3002 d2d52addd502
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 17 Jul 2018 22:02:04 -0400
URL:    <http://repo.or.cz/unleashed.git/3bb9ea7660a706e7>

    Merge commit 'd2d52addd50254d1b7c318c6784172d8d7de20c6' into merges
    

commit a6901afe300206bee6ef3c596fb82cc259454685
Author: Dan McDonald <danmcd at joyent.com>
Date:   Mon, 18 Dec 2017 09:56:01 -0500
URL:    <http://repo.or.cz/unleashed.git/a6901afe300206be>

    ip: use after free in UDP socket close.
    
    illumos bug# 8653

 kernel/net/ip/ip.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8b3c2e4de6088e3ce89173dc765764a9c70ef925
Merge: c71428f90e22 8c3311666253
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 17 Jul 2018 21:35:50 -0400
URL:    <http://repo.or.cz/unleashed.git/8b3c2e4de6088e3c>

    Merge commit '8c331166625387ef510c183eb42ba2dec1af7a0d' into merges
    

commit c71428f90e22628298fe7dfd38372de65d9f7414
Merge: 7b7aaad8efe8 e41ba543c907
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 17 Jul 2018 21:27:00 -0400
URL:    <http://repo.or.cz/unleashed.git/c71428f90e226282>

    Merge commit 'e41ba543c907a7f890945c577bac3566017e4162' into merges
    

commit 7b7aaad8efe801b3fc0ad06569c8af74eec80ce3
Merge: 874aed23ec7c 281819e5f8b1
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 17 Jul 2018 20:15:44 -0400
URL:    <http://repo.or.cz/unleashed.git/7b7aaad8efe801b3>

    Merge commit '281819e5f8b19cd8627541a22d261906fd190276' into merges
    

commit 874aed23ec7c2366b70b6d047c5b608abb28f3ed
Merge: 77c5c99dd3c5 6dfcdabd85f0
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 17 Jul 2018 19:37:41 -0400
URL:    <http://repo.or.cz/unleashed.git/874aed23ec7c2366>

    Merge commit '6dfcdabd85f09409c5d2f9fb25a3013384ffaf74' into merges
    

commit 77c5c99dd3c5d611b4cba8d7b145d5ffd4576f63
Merge: 56760cf0eff4 c5bab7026b8e
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 17 Jul 2018 19:30:54 -0400
URL:    <http://repo.or.cz/unleashed.git/77c5c99dd3c5d611>

    Merge commit 'c5bab7026b8e0ac44b25ee08507ea360f177d844' into merges
    

commit 56760cf0eff4762479d81ddf9ed1232fbc2c137f
Merge: d7fd8a4e7df1 a71e11eee467
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 17 Jul 2018 18:35:08 -0400
URL:    <http://repo.or.cz/unleashed.git/56760cf0eff47624>

    Merge commit 'a71e11eee4676204c7609c4c9703cc98fbf4669d' into merges
    

commit d7fd8a4e7df1877f42cf49a7de817db527fa5ad6
Merge: 1343153662b6 9dca21df58d5
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 17 Jul 2018 18:00:38 -0400
URL:    <http://repo.or.cz/unleashed.git/d7fd8a4e7df1877f>

    Merge commit '9dca21df58d57c2dadfa3bcb1d33c7bd0260cfd8' into merges
    

commit 1343153662b6e16fb1ac95ae389c136d19eca2ec
Merge: 854468e7f085 45d3dd981abb
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Tue, 17 Jul 2018 17:10:06 -0400
URL:    <http://repo.or.cz/unleashed.git/1343153662b6e16f>

    Merge commit '45d3dd981abb9025d8ac994cf4cc8ce8cb1a9480' into merges
    

commit d2d52addd50254d1b7c318c6784172d8d7de20c6
Author: Alexander Pyhalov <apyhalov at gmail.com>
Date:   Tue, 19 Dec 2017 08:48:38 +0300
URL:    <http://repo.or.cz/unleashed.git/d2d52addd50254d1>

    8858 /usr/bin/grep doesn't support -E option 4580 /usr/bin/grep can't handle multibyte characters 8929 8868 tests are not delivered with system/test/utiltest 8860 Example in grep(1) is incorrect Reviewed by: Peter Tribble <peter.tribble at gmail.com> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/Makefile.lint                         |    2 -
 usr/src/cmd/Makefile                          |    5 -
 usr/src/cmd/diff3/diff3.sh                    |    6 +-
 usr/src/cmd/egrep/Makefile                    |   55 -
 usr/src/cmd/egrep/egrep.y                     | 1318 -----------------
 usr/src/cmd/fgrep/Makefile                    |   44 -
 usr/src/cmd/fgrep/fgrep.c                     |  705 ---------
 usr/src/cmd/{grep_xpg4 => grep}/Makefile      |   26 +-
 usr/src/cmd/{grep_xpg4 => grep}/grep.c        |    0
 usr/src/cmd/grep/grep.xcl                     |   28 -
 usr/src/cmd/ldap/ns_ldap/idsconfig.sh         |    2 +-
 .../cmd/sgs/test/ld/x64/tls/ie/x64-ie-test.sh |    2 +-
 usr/src/cmd/tsol/misc/txzonemgr.sh            |    2 +-
 .../lib/libsaveargs/tests/functional/test.sh  |    2 +-
 ...ndles_return_value_of_its_child_process.sh |    2 +-
 .../libshell/misc/shell_styleguide.docbook    |    6 +-
 usr/src/man/man1/egrep.1                      |  142 +-
 usr/src/man/man1/fgrep.1                      |   88 +-
 usr/src/man/man1/grep.1                       |  302 ++--
 usr/src/man/man1/locale.1                     |   12 +-
 usr/src/pkg/manifests/SUNWcs.mf               |    4 +-
 usr/src/pkg/manifests/system-test-utiltest.mf |    5 +
 usr/src/pkg/manifests/system-xopen-xcu4.mf    |    6 +-
 .../util-tests/tests/grep_xpg4/files/Makefile |    7 +-
 .../util-tests/tests/grep_xpg4/grep_test.ksh  |    2 +-
 .../tests/functional/acl/acl_common.kshlib    |    2 +-
 usr/src/tools/scripts/elfcmp.sh               |    4 +-
 27 files changed, 230 insertions(+), 2549 deletions(-)
 delete mode 100644 usr/src/cmd/egrep/Makefile
 delete mode 100644 usr/src/cmd/egrep/egrep.y
 delete mode 100644 usr/src/cmd/fgrep/Makefile
 delete mode 100644 usr/src/cmd/fgrep/fgrep.c
 rename usr/src/cmd/{grep_xpg4 => grep}/Makefile (73%)
 rename usr/src/cmd/{grep_xpg4 => grep}/grep.c (100%)
 delete mode 100644 usr/src/cmd/grep/grep.xcl

commit da61ddb06d5ac64f86b2dfb126769267c1ebcd67
Author: Dan McDonald <danmcd at joyent.com>
Date:   Mon, 18 Dec 2017 09:56:01 -0500
URL:    <http://repo.or.cz/unleashed.git/da61ddb06d5ac64f>

    8653 Use after free in UDP socket close. Reviewed by: Andy Fiddaman <omnios at citrus-it.net> Reviewed by: Richard Lowe <richlowe at richlowe.net> Approved by: Gordon Ross <gordon.ross at nexenta.com>
    

 usr/src/uts/common/inet/ip/ip.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8100c83b710504d354eb56493a5767659618f13b
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 7 Jan 2018 11:26:43 +0200
URL:    <http://repo.or.cz/unleashed.git/8100c83b710504d3>

    8951 Update prototypes to 2018 Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/prototypes/prototype.Makefile     | 2 +-
 usr/src/prototypes/prototype.c            | 2 +-
 usr/src/prototypes/prototype.csh          | 2 +-
 usr/src/prototypes/prototype.h            | 2 +-
 usr/src/prototypes/prototype.java         | 2 +-
 usr/src/prototypes/prototype.ksh          | 2 +-
 usr/src/prototypes/prototype.man          | 2 +-
 usr/src/prototypes/prototype.mapfile-vers | 2 +-
 usr/src/prototypes/prototype.pl           | 2 +-
 usr/src/prototypes/prototype.py           | 2 +-
 usr/src/prototypes/prototype.s            | 2 +-
 usr/src/prototypes/prototype.sh           | 2 +-
 12 files changed, 12 insertions(+), 12 deletions(-)

commit b654b02dcacaa7786cd37b581f1f8ee8d47449e2
Author: Yuri Pankov <yuri.pankov at nexenta.com>
Date:   Thu, 23 Nov 2017 00:01:16 +0300
URL:    <http://repo.or.cz/unleashed.git/b654b02dcacaa778>

    8924 update zoneinfo to 2017c Reviewed by: Roman Strashkin <roman.strashkin at nexenta.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/data/zoneinfo/Makefile                |   3 -
 usr/src/data/zoneinfo/africa                  |  99 +++--
 usr/src/data/zoneinfo/antarctica              |   8 +-
 usr/src/data/zoneinfo/asia                    | 144 +++++--
 usr/src/data/zoneinfo/australasia             |  67 +--
 usr/src/data/zoneinfo/backward                |   4 +-
 usr/src/data/zoneinfo/europe                  |  88 ++--
 usr/src/data/zoneinfo/factory                 |  21 +-
 usr/src/data/zoneinfo/northamerica            | 171 +++++---
 usr/src/data/zoneinfo/solar87                 | 391 -----------------
 usr/src/data/zoneinfo/solar88                 | 391 -----------------
 usr/src/data/zoneinfo/solar89                 | 396 ------------------
 usr/src/data/zoneinfo/southamerica            |  32 +-
 usr/src/data/zoneinfo/zone.tab.txt            |   4 +-
 usr/src/data/zoneinfo/zone_sun.tab            |  30 +-
 usr/src/pkg/manifests/system-data-zoneinfo.mf |  16 +-
 16 files changed, 423 insertions(+), 1442 deletions(-)
 rewrite usr/src/data/zoneinfo/factory (69%)
 delete mode 100644 usr/src/data/zoneinfo/solar87
 delete mode 100644 usr/src/data/zoneinfo/solar88
 delete mode 100644 usr/src/data/zoneinfo/solar89

commit 8c331166625387ef510c183eb42ba2dec1af7a0d
Author: Rob Johnston <rob.johnston at joyent.com>
Date:   Tue, 2 Jan 2018 13:44:04 -0800
URL:    <http://repo.or.cz/unleashed.git/8c331166625387ef>

    8946 fmdump(1m) should be more resilient in the face of missing message content Reviewed by: Robert Mustacchi <robert.mustacchi at joyent.com> Reviewed by: Andy Stormont <astormont at racktopsystems.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/cmd/fm/fmdump/common/fault.c | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

commit 8f3f3c6243ec861ec63251163062cb472039c354
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 28 Dec 2017 16:03:27 +0200
URL:    <http://repo.or.cz/unleashed.git/8f3f3c6243ec861e>

    8939 btxld coverity cleanups Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Richard Lowe <richlowe at richlowe.net> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/tools/btxld/btxld.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit d55a46f954d8bac4f76475e10623992b4caaefc5
Author: Marcel Telka <marcel at telka.sk>
Date:   Fri, 22 Dec 2017 08:15:21 +0100
URL:    <http://repo.or.cz/unleashed.git/d55a46f954d8bac4>

    8934 ACPI 6.0 requires Processor Local X2APIC for all processors Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/i86pc/io/mp_platform_common.c | 17 -----------------
 1 file changed, 17 deletions(-)

commit 3aacd5d76d8003a9c919c9dbc00fe1f58b5570fe
Author: Yuri Pankov <yuri.pankov at nexenta.com>
Date:   Fri, 29 Dec 2017 12:10:07 +0300
URL:    <http://repo.or.cz/unleashed.git/3aacd5d76d8003a9>

    8615 Driver alias "cxgbe" conflicts with an existing driver name or alias. Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.net> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/pkg/manifests/driver-network-cxgbe.mf | 1 -
 1 file changed, 1 deletion(-)

commit 1d443a93389b4537c420db30646aa0fc4c56273c
Author: Dan McDonald <danmcd at joyent.com>
Date:   Fri, 22 Dec 2017 14:49:07 -0500
URL:    <http://repo.or.cz/unleashed.git/1d443a93389b4537>

    8935 SMB ioctl fixes incomplete Reviewed by: Alex Wilson <alex.wilson at joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Rui Loura <rui.loura at joyent.com> Reviewed by: Garrett D'Amore <garrett at damore.org> Reviewed by: Dominik Hassler <hasslerd at gmx.li> Approved by: Garrett D'Amore <garrett at damore.org>
    

 usr/src/uts/common/fs/smbsrv/smb_kshare.c | 19 +++++++++++++++++++
 usr/src/uts/common/fs/smbsrv/smb_server.c | 13 +++++++++++++
 usr/src/uts/common/smbsrv/smb_ioctl.h     |  1 +
 3 files changed, 33 insertions(+)

commit 1b44c77bc94b3f051b46394ae88aadc9a17a573a
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 28 May 2017 09:58:45 +0300
URL:    <http://repo.or.cz/unleashed.git/1b44c77bc94b3f05>

    8887 loader: Document recent changes on pxeboot Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/man/man5/pxeboot.5 | 48 ++++++++++++++++++++++++++++----------
 1 file changed, 36 insertions(+), 12 deletions(-)

commit b0e142e57dfda6f02bf1fa66973c610f5fefe8cb
Author: Yuri Pankov <yuri.pankov at nexenta.com>
Date:   Wed, 6 Dec 2017 08:19:31 +0300
URL:    <http://repo.or.cz/unleashed.git/b0e142e57dfda6f0>

    8899 zpool list property documentation doesn't match actual behaviour Reviewed by: Alexander Pyhalov <alp at rsu.ru> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/man/man1m/zpool.1m | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

commit 9fa2266d9a78b8366e1cd2d5f050e8b5e37d558c
Author: Yuri Pankov <yuri.pankov at nexenta.com>
Date:   Wed, 6 Dec 2017 08:19:31 +0300
URL:    <http://repo.or.cz/unleashed.git/9fa2266d9a78b836>

    8898 creating fs with checksum=skein on the boot pools fails ungracefully Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Andy Stormont <astormont at racktopsystems.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libzfs/common/libzfs_dataset.c | 6 +++++-
 usr/src/man/man1m/zfs.1m                   | 6 +++++-
 2 files changed, 10 insertions(+), 2 deletions(-)

commit 9a551dd645b478816cb11251b19f5034d885bf01
Author: Yuri Pankov <yuri.pankov at nexenta.com>
Date:   Mon, 11 Dec 2017 10:11:25 +0300
URL:    <http://repo.or.cz/unleashed.git/9a551dd645b47881>

    8897 zpool online -e fails assertion when run on non-leaf vdevs Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libzfs/common/libzfs_pool.c | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

commit 65f62d6e6446d098dfc69a7fb42d813e015395be
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 12 Dec 2017 13:08:57 +0200
URL:    <http://repo.or.cz/unleashed.git/65f62d6e6446d098>

    8919 loader.efi: remove efi_main() from libefi 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 +-
 usr/src/boot/sys/boot/efi/include/efiapi.h    |   2 +-
 usr/src/boot/sys/boot/efi/include/efidevp.h   |   2 +-
 usr/src/boot/sys/boot/efi/include/efilib.h    |   4 +-
 usr/src/boot/sys/boot/efi/libefi/libefi.c     | 276 ++++--------------
 usr/src/boot/sys/boot/efi/loader/Makefile     |   8 +-
 .../{libefi/libefi.c => loader/efi_main.c}    |  54 ++--
 7 files changed, 81 insertions(+), 269 deletions(-)
 rewrite usr/src/boot/sys/boot/efi/libefi/libefi.c (74%)
 copy usr/src/boot/sys/boot/efi/{libefi/libefi.c => loader/efi_main.c} (92%)
warning: only found copies from modified paths due to too many files.

commit ff6ae1f7d4bd55bd6e9a62577fc8003d5436c9c6
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 28 May 2017 09:51:41 +0300
URL:    <http://repo.or.cz/unleashed.git/ff6ae1f7d4bd55bd>

    8801 loader: always issue our dhcp request Reviewed by: Peter Tribble <peter.tribble at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/lib/libstand/bootp.c      | 11 --------
 usr/src/boot/lib/libstand/bootp.h      |  2 --
 usr/src/boot/sys/boot/common/dev_net.c | 39 ++------------------------
 3 files changed, 3 insertions(+), 49 deletions(-)

commit 93c618e0f4932dc0bb9a9c90d8c4a5d029de5797
Author: Andriy Gapon <avg at FreeBSD.org>
Date:   Tue, 12 Sep 2017 16:35:48 +0300
URL:    <http://repo.or.cz/unleashed.git/93c618e0f4932dc0>

    8930 zfs_zinactive: do not remove the node if the filesystem is readonly Reviewed by: Matthew Ahrens <mahrens at delphix.com> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/uts/common/fs/zfs/zfs_znode.c | 33 +++++++++++++++++++++------
 1 file changed, 26 insertions(+), 7 deletions(-)

commit 94ddd0900a8838f62bba15e270649a42f4ef9f81
Author: Prakash Surya <prakash.surya at delphix.com>
Date:   Thu, 7 Dec 2017 11:26:32 -0800
URL:    <http://repo.or.cz/unleashed.git/94ddd0900a8838f6>

    8909 8585 can cause a use-after-free kernel panic Reviewed by: John Kennedy <jwk404 at gmail.com> Reviewed by: Matthew Ahrens <mahrens at delphix.com> Reviewed by: George Wilson <george.wilson at delphix.com> Reviewed by: Brad Lewis <brad.lewis at delphix.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/pkg/manifests/system-test-zfstest.mf  |   1 +
 .../tests/functional/slog/slog_015_neg.ksh    |  73 +++++++++
 usr/src/uts/common/fs/zfs/sys/zil.h           |   1 +
 usr/src/uts/common/fs/zfs/sys/zil_impl.h      |  39 ++++-
 usr/src/uts/common/fs/zfs/sys/zio.h           |   1 -
 usr/src/uts/common/fs/zfs/zil.c               | 149 ++++++++++++------
 usr/src/uts/common/fs/zfs/zio.c               |  14 --
 7 files changed, 204 insertions(+), 74 deletions(-)
 create mode 100644 usr/src/test/zfs-tests/tests/functional/slog/slog_015_neg.ksh

commit a8feb7338362ea067733d5dd40f4365dd99c4d31
Author: Peter Tribble <peter.tribble at gmail.com>
Date:   Sat, 9 Dec 2017 16:30:07 +0000
URL:    <http://repo.or.cz/unleashed.git/a8feb7338362ea06>

    8910 man pages should refer to our Modular Debugger Guide Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/man/man1/adb.1                    | 13 +++----
 usr/src/man/man1/kmdb.1                   | 24 +++----------
 usr/src/man/man1/mdb.1                    | 43 ++++++++++++-----------
 usr/src/man/man1m/kadb.1m                 | 17 +++++----
 usr/src/man/man3malloc/umem_alloc.3malloc | 17 ++++-----
 usr/src/man/man3malloc/umem_debug.3malloc | 13 +++----
 6 files changed, 55 insertions(+), 72 deletions(-)

commit bea2d2b818ffe6739ebe3d447f51007733f518ce
Author: Gary Mills <gary_mills at fastmail.fm>
Date:   Fri, 8 Dec 2017 20:25:02 -0600
URL:    <http://repo.or.cz/unleashed.git/bea2d2b818ffe673>

    8902 Panic with debug kernel on AMD Ryzen hardware Reviewed by: ken mays <maybird1776 at yahoo.com> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/i86pc/io/amd_iommu/amd_iommu_acpi.h | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 739415d128746863863f9005c1923d9f5dd397e4
Author: Peter Tribble <peter.tribble at gmail.com>
Date:   Sun, 10 Dec 2017 15:22:59 +0000
URL:    <http://repo.or.cz/unleashed.git/739415d128746863>

    8916 man pages should refer to our own Dynamic Tracing Guide 8915 remove reference to kgmon in lockstat(1m) Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Ken Mays <maybird1776 at yahoo.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/man/man1m/dtrace.1m        | 45 ++++++++++++++----------------
 usr/src/man/man1m/intrstat.1m      | 18 ++++++------
 usr/src/man/man1m/lockstat.1m      | 26 ++++++-----------
 usr/src/man/man1m/plockstat.1m     | 15 ++++------
 usr/src/man/man3lib/libdtrace.3lib | 16 +++++------
 usr/src/man/man7d/dtrace.7d        | 12 ++++----
 usr/src/man/man7d/fasttrap.7d      | 19 ++++++-------
 usr/src/man/man7d/fbt.7d           | 14 +++++-----
 usr/src/man/man7d/lockstat.7d      | 14 +++++-----
 usr/src/man/man7d/profile.7d       | 12 ++++----
 usr/src/man/man7d/sdt.7d           | 14 +++++-----
 usr/src/man/man7d/systrace.7d      | 12 ++++----
 12 files changed, 98 insertions(+), 119 deletions(-)

commit 435a78cc932ae710cfa076091a136712cf13ccf2
Author: Andy Fiddaman <omnios at citrus-it.co.uk>
Date:   Sat, 2 Dec 2017 02:41:21 +0000
URL:    <http://repo.or.cz/unleashed.git/435a78cc932ae710>

    8885 64-bit libbsm:adt_do_ipv[46]_address creates non-compressible at_port. Reviewed by: Dominik Hassler <hadfl at omniosce.org> Reviewed by: Dan McDonald <danmcd at joyent.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libbsm/common/adt.c | 39 ++++++++++++++++++++++++++++-----
 1 file changed, 34 insertions(+), 5 deletions(-)

commit f6969e9b236c140638ae16b1d5c8dff401e31465
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 11:25:11 +0300
URL:    <http://repo.or.cz/unleashed.git/f6969e9b236c1406>

    8848 hbaapi: variable set but not used Reviewed by: ken mays <maybird1776 at yahoo.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/hbaapi/common/HBAAPILIB.c | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

commit 4c307623be8d9c2d69ed7e8622a1ab0a6348d0dd
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 13:11:23 +0300
URL:    <http://repo.or.cz/unleashed.git/4c307623be8d9c2d>

    8843 libnls: variable 'version' set but not used Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libnls/common/nlsrequest.c | 58 +++++++++++++++-----------
 1 file changed, 34 insertions(+), 24 deletions(-)

commit 19700af4088d99a0f173873dcdfcf51fdb90335b
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 13:11:23 +0300
URL:    <http://repo.or.cz/unleashed.git/19700af4088d99a0>

    8830 libshell: variable set but not used Reviewed by: ken mays <maybird1776 at yahoo.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Alexander Pyhalov <apyhalov at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libshell/common/bltins/misc.c | 3 ++-
 usr/src/lib/libshell/common/sh/parse.c    | 7 +------
 usr/src/lib/libshell/common/sh/xec.c      | 2 +-
 3 files changed, 4 insertions(+), 8 deletions(-)

commit 1d6eba5f15dcb03614b687ec6ddaa6477b7baa41
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 16:42:04 +0300
URL:    <http://repo.or.cz/unleashed.git/1d6eba5f15dcb036>

    8823 print: variable 'error' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Reviewed by: ken mays <maybird1776 at yahoo.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/print/libpapi-dynamic/common/psm.c | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

commit a1a46df055863a267eb7a80b7961c9379bc457ec
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 16:49:23 +0300
URL:    <http://repo.or.cz/unleashed.git/a1a46df055863a26>

    8822 libsmbfs: variable set but not used Reviewed by: Gary Mills <gary_mills at fastmail.fm> Reviewed by: ken mays <maybird1776 at yahoo.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/common/smbclnt/smbfs_ntacl.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 8f33f62fe3b6ef9b5f9a849a5d2081f34e048be2
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 19:53:18 +0300
URL:    <http://repo.or.cz/unleashed.git/8f33f62fe3b6ef9b>

    8819 x86 unix: variable set but not used Reviewed by: Ken Mays <maybird1776 at yahoo.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Alexander Pyhalov <apyhalov at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/vm/vm_pagelist.c | 4 ++--
 usr/src/uts/i86pc/os/lgrpplat.c     | 2 +-
 usr/src/uts/i86pc/vm/hat_kdi.c      | 4 +---
 3 files changed, 4 insertions(+), 6 deletions(-)

commit ea6a05275c5cbe13e3a79eb7efb3a0a097613149
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 9 Aug 2017 13:20:17 +0300
URL:    <http://repo.or.cz/unleashed.git/ea6a05275c5cbe13>

    8813 rdsv3: variable 'timeo' set but not used Reviewed by: Ken Mays <maybird1776 at yahoo.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/io/ib/clients/rdsv3/rds_recv.c | 4 ----
 1 file changed, 4 deletions(-)

commit 8b9a0f1ef5cee53073074965f0ea1d015d66926f
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 9 Aug 2017 13:22:13 +0300
URL:    <http://repo.or.cz/unleashed.git/8b9a0f1ef5cee530>

    8812 xge: variable set but not used Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Ken Mays <maybird1776 at yahoo.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c | 2 +-
 usr/src/uts/common/io/xge/hal/xgehal/xgehal-ring.c    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit a3907569cb648b92b09b4854131a106aafecab36
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 9 Dec 2017 19:11:31 +0200
URL:    <http://repo.or.cz/unleashed.git/a3907569cb648b92>

    8911 loader: move ficl outb and inb into libi386 Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/sys/boot/i386/libi386/biospci.c | 44 ++++++++++++++++++++
 usr/src/common/ficl/loader.c                 | 43 -------------------
 2 files changed, 44 insertions(+), 43 deletions(-)

commit 704ca705399a21dba6e20e147ac68d7a067570e6
Author: Dan McDonald <danmcd at joyent.com>
Date:   Sat, 4 Nov 2017 21:49:50 -0400
URL:    <http://repo.or.cz/unleashed.git/704ca705399a21db>

    8901 netstack_find_by_stackid() drops-and-reacquires Reviewed by: Jason King <jbk at joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Ryan Zezeski <rpz at joyent.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/uts/common/os/netstack.c  | 80 ++++++++++++++++++-------------
 usr/src/uts/common/sys/netstack.h |  3 +-
 2 files changed, 50 insertions(+), 33 deletions(-)

commit 84fe1120bdf58601e40698ac798bbbcabfc8cfb8
Author: Dan McDonald <danmcd at joyent.com>
Date:   Thu, 7 Dec 2017 15:50:43 -0500
URL:    <http://repo.or.cz/unleashed.git/84fe1120bdf58601>

    8900 deadlock between netstack teardown and kstat read Reviewed by: Jason King <jason.king at joyent.com> Reviewed by: Ryan Zezeski <rpz at joyent.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Gordon Ross <gordon.ross at nexenta.com>
    

 usr/src/uts/common/os/netstack.c | 124 +++++++++++++++++++++----------
 1 file changed, 85 insertions(+), 39 deletions(-)

commit 6e0609600611b03dde9cde82799da6d7b40d14be
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 21 Nov 2017 14:39:08 +0200
URL:    <http://repo.or.cz/unleashed.git/6e0609600611b03d>

    8850 libresolv2: variable 'tvp' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libresolv2/common/isc/eventlib.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit bd64ab839d994fbc07f126ff254a4bf3c12524b7
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 12:48:28 +0300
URL:    <http://repo.or.cz/unleashed.git/bd64ab839d994fbc>

    8838 libxcurses: variable 'code' set but not used Reviewed by: Gary Mills <gary_mills at fastmail.fm> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 .../lib/libxcurses/src/libc/xcurses/overlay.c | 28 +++++--------------
 1 file changed, 7 insertions(+), 21 deletions(-)

commit fe054a6ca181843f102908c7e101f69bb5ea5b59
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 22:36:50 +0300
URL:    <http://repo.or.cz/unleashed.git/fe054a6ca181843f>

    8814 nxge: variable 'ether_class' set but not used Reviewed by: Gary Mills <gary_mills at fastmail.fm> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/io/nxge/nxge_ndd.c | 52 +++++++++++++--------------
 1 file changed, 24 insertions(+), 28 deletions(-)

commit e41ba543c907a7f890945c577bac3566017e4162
Author: Matt Barden <matt.barden at nexenta.com>
Date:   Wed, 29 Nov 2017 20:06:37 -0500
URL:    <http://repo.or.cz/unleashed.git/e41ba543c907a7f8>

    8868 /usr/xpg4/bin/grep dumps core in find_nl() 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/cmd/grep_xpg4/grep.c                  | 79 +++++++++++--------
 .../util-tests/tests/grep_xpg4/files/gout63   |  4 +
 .../util-tests/tests/grep_xpg4/files/gout64   |  2 +
 .../util-tests/tests/grep_xpg4/files/gout65   |  4 +
 .../util-tests/tests/grep_xpg4/files/gout66   |  4 +
 .../util-tests/tests/grep_xpg4/files/testnl   |  4 +
 .../util-tests/tests/grep_xpg4/grep_test.ksh  | 48 ++++++++++-
 7 files changed, 107 insertions(+), 38 deletions(-)
 create mode 100644 usr/src/test/util-tests/tests/grep_xpg4/files/gout63
 create mode 100644 usr/src/test/util-tests/tests/grep_xpg4/files/gout64
 create mode 100644 usr/src/test/util-tests/tests/grep_xpg4/files/gout65
 create mode 100644 usr/src/test/util-tests/tests/grep_xpg4/files/gout66
 create mode 100644 usr/src/test/util-tests/tests/grep_xpg4/files/testnl
warning: only found copies from modified paths due to too many files.

commit 281819e5f8b19cd8627541a22d261906fd190276
Author: Dan McDonald <danmcd at joyent.com>
Date:   Fri, 8 Sep 2017 16:02:52 -0400
URL:    <http://repo.or.cz/unleashed.git/281819e5f8b19cd8>

    1915 IPsec kstats shouldn't be persistent Reviewed by: Jason King <jason.king at joyent.com> Reviewed by: ken mays <maybird1776 at yahoo.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/uts/common/inet/ip/ipsecah.c  | 5 +++--
 usr/src/uts/common/inet/ip/ipsecesp.c | 3 +--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit b8e5ecd681ff8cc61e7795096983d54bd6a68813
Author: Peter Tribble <peter.tribble at gmail.com>
Date:   Tue, 5 Dec 2017 20:49:34 +0000
URL:    <http://repo.or.cz/unleashed.git/b8e5ecd681ff8cc6>

    8895 libtsol man pages are out of step with reality Reviewed by: Ken Mays <maybird1776 at yahoo.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/man/man2/Makefile                     |   5 +-
 usr/src/man/man3lib/libtsol.3lib              |  31 +-
 usr/src/man/man3tsol/Makefile                 |  14 +-
 .../getlabel.2 => man3tsol/getlabel.3tsol}    |   8 +-
 usr/src/man/man3tsol/labelbuilder.3tsol       | 505 ------------------
 usr/src/man/man3tsol/labelclipping.3tsol      | 188 -------
 usr/src/pkg/manifests/system-kernel.man2.inc  |   3 +-
 .../pkg/manifests/system-library.man3tsol.inc |   7 +-
 8 files changed, 22 insertions(+), 739 deletions(-)
 rename usr/src/man/{man2/getlabel.2 => man3tsol/getlabel.3tsol} (98%)
 delete mode 100644 usr/src/man/man3tsol/labelbuilder.3tsol
 delete mode 100644 usr/src/man/man3tsol/labelclipping.3tsol

commit 68d770451811f1a9144cdbef19fce785d07f5f69
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 4 Dec 2017 14:00:00 +0200
URL:    <http://repo.or.cz/unleashed.git/68d770451811f1a9>

    8888 loader: rename STAND to _STANDALONE Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/sys/boot/efi/libefi/Makefile   |  2 +-
 usr/src/boot/sys/boot/efi/loader/Makefile   |  2 +-
 usr/src/boot/sys/boot/ficl/Makefile.inc     |  3 +-
 usr/src/boot/sys/boot/i386/libi386/Makefile |  3 +-
 usr/src/boot/sys/boot/i386/loader/Makefile  |  2 +-
 usr/src/boot/sys/boot/libstand/Makefile.com |  1 +
 usr/src/boot/sys/sys/errno.h                |  2 +-
 usr/src/common/ficl/ficl.h                  |  6 +--
 usr/src/common/ficl/ficlplatform/unix.c     |  2 +-
 usr/src/common/ficl/loader.c                | 54 ++++++++++-----------
 10 files changed, 39 insertions(+), 38 deletions(-)

commit fb4cdc19f4c1650a26fa4b7f4faf5a036225c7d4
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 15:11:59 +0300
URL:    <http://repo.or.cz/unleashed.git/fb4cdc19f4c1650a>

    8828 udapl: value computed is not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Dan McDonald <danmcd at joyent.com>
    

 .../udapl_tavor/common/dapl_lmr_create.c      | 96 +++++++++----------
 .../udapl/udapl_tavor/common/dapl_lmr_free.c  |  2 +-
 .../lib/udapl/udapl_tavor/common/dapl_osd.c   |  2 +-
 .../udapl_tavor/common/dapl_psp_create.c      |  2 +-
 .../udapl_tavor/common/dapl_psp_create_any.c  |  2 +-
 .../udapl/udapl_tavor/common/dapl_rmr_bind.c  |  6 +-
 .../udapl_tavor/common/dapl_rmr_create.c      |  4 +-
 .../udapl/udapl_tavor/common/dapl_rmr_free.c  |  2 +-
 .../udapl_tavor/common/dapl_rsp_create.c      |  2 +-
 .../lib/udapl/udapl_tavor/include/dapl_osd.h  | 10 +-
 10 files changed, 63 insertions(+), 65 deletions(-)

commit 4432e6b4ec7a3cb1a2915b65a8daae5faa278ba0
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 10:45:51 +0300
URL:    <http://repo.or.cz/unleashed.git/4432e6b4ec7a3cb1>

    8853 libsocket: variable 'addr' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/lib/libsocket/inet/getnameinfo.c | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

commit 9c88ac3ab4edaa5e8c0130ed1b4b376ea57c545a
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 10:50:49 +0300
URL:    <http://repo.or.cz/unleashed.git/9c88ac3ab4edaa5e>

    8852 libcurses: local unused types Reviewed by: Gary Mills <gary_mills at fastmail.fm> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/lib/libcurses/screen/tgetch.c    | 4 +++-
 usr/src/lib/libcurses/screen/typeahead.c | 6 +++---
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 712a34becd0c378dd87ef9106ed5275739e2521a
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 12:21:10 +0300
URL:    <http://repo.or.cz/unleashed.git/712a34becd0c378d>

    8844 libdns_sd: variable set but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/lib/libdns_sd/Makefile.com | 2 ++
 1 file changed, 2 insertions(+)

commit e8dc66e7692c9d61c165fa302f0d05e86ffaced9
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 12:36:03 +0300
URL:    <http://repo.or.cz/unleashed.git/e8dc66e7692c9d61>

    8841 smhba: variable 'status' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/lib/smhba/common/SMHBAAPILIB.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6cfe4330282a218c2e13a305e7fecc048518aad1
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 13:03:05 +0300
URL:    <http://repo.or.cz/unleashed.git/6cfe4330282a218c>

    8833 libcmd: variable 'ep' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/lib/libcmd/common/cut.c | 2 --
 1 file changed, 2 deletions(-)

commit f362c74cdda7b4819bb5d3360149ac0fae9ea013
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 10 Aug 2017 14:31:35 +0300
URL:    <http://repo.or.cz/unleashed.git/f362c74cdda7b481>

    8774 kadmin/dbutil: variable 'crflags' set but not used Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net> Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/cmd/krb5/kadmin/dbutil/dump.c | 2 --
 1 file changed, 2 deletions(-)

commit 96b6509c49b81cb0d89ec222d92d421d946caa0c
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 10 Aug 2017 22:59:01 +0300
URL:    <http://repo.or.cz/unleashed.git/96b6509c49b81cb0>

    8735 libld: variable '_vdp' set but not used Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/cmd/sgs/libld/common/version.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1f0c5e612d8dfd7d1a8f4487cef753357b9909f5
Author: Robert Mustacchi <rm at joyent.com>
Date:   Fri, 22 Sep 2017 00:19:30 +0000
URL:    <http://repo.or.cz/unleashed.git/1f0c5e612d8dfd7d>

    8702 PCI addresses with physaddr > 0xffffffff can't be mapped in 8703 pci/npe DDI_CTLOPS_REGSIZE should be 64-bit aware 8704 want OFF_MAX in the kernel 8705 unsupported 64-bit prefetch memory on pci-pci bridge Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Albert Lee <trisk at forkgnu.org> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/uts/common/sys/ddi_impldefs.h   |  12 +++
 usr/src/uts/common/sys/ddimapreq.h      |  16 ++-
 usr/src/uts/common/sys/pci.h            |   7 ++
 usr/src/uts/common/sys/types.h          |   9 ++
 usr/src/uts/i86pc/io/pci/pci.c          | 118 ++++++++++++----------
 usr/src/uts/i86pc/io/pciex/npe.c        | 102 ++++++++++---------
 usr/src/uts/i86pc/io/rootnex.c          | 125 ++++++++++++------------
 usr/src/uts/intel/io/pci/pci_boot.c     |  97 +++++++++++-------
 usr/src/uts/intel/io/pci/pci_resource.c |  16 ++-
 9 files changed, 289 insertions(+), 213 deletions(-)

commit 458f44a49dc56cd17a39815122214e7a1b4793e3
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 11:23:12 +0300
URL:    <http://repo.or.cz/unleashed.git/458f44a49dc56cd1>

    8849 libresolv2: remove rcsid Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libresolv2/common/bsd/ftruncate.c          | 4 ----
 usr/src/lib/libresolv2/common/bsd/gettimeofday.c       | 4 ----
 usr/src/lib/libresolv2/common/bsd/mktemp.c             | 5 -----
 usr/src/lib/libresolv2/common/bsd/putenv.c             | 4 ----
 usr/src/lib/libresolv2/common/bsd/readv.c              | 4 ----
 usr/src/lib/libresolv2/common/bsd/setenv.c             | 5 -----
 usr/src/lib/libresolv2/common/bsd/setitimer.c          | 4 ----
 usr/src/lib/libresolv2/common/bsd/strcasecmp.c         | 5 -----
 usr/src/lib/libresolv2/common/bsd/strerror.c           | 5 -----
 usr/src/lib/libresolv2/common/bsd/strpbrk.c            | 5 -----
 usr/src/lib/libresolv2/common/bsd/strsep.c             | 5 -----
 usr/src/lib/libresolv2/common/bsd/strtoul.c            | 5 -----
 usr/src/lib/libresolv2/common/bsd/writev.c             | 4 ----
 usr/src/lib/libresolv2/common/dst/dst_api.c            | 4 ----
 usr/src/lib/libresolv2/common/dst/hmac_link.c          | 3 ---
 usr/src/lib/libresolv2/common/dst/support.c            | 3 ---
 usr/src/lib/libresolv2/common/irs/dns.c                | 4 ----
 usr/src/lib/libresolv2/common/irs/dns_ho.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/dns_nw.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/dns_pr.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/dns_sv.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/gen.c                | 4 ----
 usr/src/lib/libresolv2/common/irs/gen_ho.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/gen_ng.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/gen_nw.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/gen_pr.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/gen_sv.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/gethostent.c         | 4 ----
 usr/src/lib/libresolv2/common/irs/gethostent_r.c       | 4 ----
 usr/src/lib/libresolv2/common/irs/getnetent.c          | 4 ----
 usr/src/lib/libresolv2/common/irs/getnetent_r.c        | 4 ----
 usr/src/lib/libresolv2/common/irs/getnetgrent.c        | 4 ----
 usr/src/lib/libresolv2/common/irs/getnetgrent_r.c      | 4 ----
 usr/src/lib/libresolv2/common/irs/getprotoent.c        | 4 ----
 usr/src/lib/libresolv2/common/irs/getprotoent_r.c      | 4 ----
 usr/src/lib/libresolv2/common/irs/getservent.c         | 4 ----
 usr/src/lib/libresolv2/common/irs/getservent_r.c       | 4 ----
 usr/src/lib/libresolv2/common/irs/hesiod.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/irp.c                | 6 ------
 usr/src/lib/libresolv2/common/irs/irp_ho.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/irp_ng.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/irp_nw.c             | 8 --------
 usr/src/lib/libresolv2/common/irs/irp_pr.c             | 6 ------
 usr/src/lib/libresolv2/common/irs/irp_sv.c             | 6 ------
 usr/src/lib/libresolv2/common/irs/irpmarshall.c        | 4 ----
 usr/src/lib/libresolv2/common/irs/irs_data.c           | 4 ----
 usr/src/lib/libresolv2/common/irs/lcl.c                | 6 ------
 usr/src/lib/libresolv2/common/irs/lcl_ho.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/lcl_ng.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/lcl_nw.c             | 3 ---
 usr/src/lib/libresolv2/common/irs/lcl_pr.c             | 6 ------
 usr/src/lib/libresolv2/common/irs/lcl_sv.c             | 6 ------
 usr/src/lib/libresolv2/common/irs/nis.c                | 6 ------
 usr/src/lib/libresolv2/common/irs/nul_ng.c             | 4 ----
 usr/src/lib/libresolv2/common/irs/util.c               | 4 ----
 usr/src/lib/libresolv2/common/isc/assertions.c         | 4 ----
 usr/src/lib/libresolv2/common/isc/base64.c             | 4 ----
 usr/src/lib/libresolv2/common/isc/bitncmp.c            | 4 ----
 usr/src/lib/libresolv2/common/isc/ctl_clnt.c           | 6 ------
 usr/src/lib/libresolv2/common/isc/ctl_p.c              | 4 ----
 usr/src/lib/libresolv2/common/isc/ctl_srvr.c           | 6 ------
 usr/src/lib/libresolv2/common/isc/ev_connects.c        | 6 ------
 usr/src/lib/libresolv2/common/isc/ev_files.c           | 4 ----
 usr/src/lib/libresolv2/common/isc/ev_streams.c         | 4 ----
 usr/src/lib/libresolv2/common/isc/ev_timers.c          | 6 ------
 usr/src/lib/libresolv2/common/isc/ev_waits.c           | 4 ----
 usr/src/lib/libresolv2/common/isc/eventlib.c           | 4 ----
 usr/src/lib/libresolv2/common/isc/heap.c               | 4 ----
 usr/src/lib/libresolv2/common/isc/logging.c            | 4 ----
 usr/src/lib/libresolv2/common/isc/memcluster.c         | 5 -----
 usr/src/lib/libresolv2/common/isc/tree.c               | 4 ----
 usr/src/lib/libresolv2/common/nameser/ns_date.c        | 6 ------
 usr/src/lib/libresolv2/common/nameser/ns_name.c        | 4 ----
 usr/src/lib/libresolv2/common/nameser/ns_netint.c      | 6 ------
 usr/src/lib/libresolv2/common/nameser/ns_newmsg.c      | 4 ----
 usr/src/lib/libresolv2/common/nameser/ns_parse.c       | 6 ------
 usr/src/lib/libresolv2/common/nameser/ns_print.c       | 6 ------
 usr/src/lib/libresolv2/common/nameser/ns_rdata.c       | 4 ----
 usr/src/lib/libresolv2/common/nameser/ns_samedomain.c  | 4 ----
 usr/src/lib/libresolv2/common/nameser/ns_sign.c        | 6 ------
 usr/src/lib/libresolv2/common/nameser/ns_ttl.c         | 6 ------
 usr/src/lib/libresolv2/common/nameser/ns_verify.c      | 6 ------
 usr/src/lib/libresolv2/common/resolv/herror.c          | 5 -----
 usr/src/lib/libresolv2/common/resolv/res_comp.c        | 5 -----
 usr/src/lib/libresolv2/common/resolv/res_data.c        | 4 ----
 usr/src/lib/libresolv2/common/resolv/res_debug.c       | 5 -----
 usr/src/lib/libresolv2/common/resolv/res_findzonecut.c | 4 ----
 usr/src/lib/libresolv2/common/resolv/res_init.c        | 5 -----
 usr/src/lib/libresolv2/common/resolv/res_mkquery.c     | 5 -----
 usr/src/lib/libresolv2/common/resolv/res_mkupdate.c    | 4 ----
 usr/src/lib/libresolv2/common/resolv/res_query.c       | 5 -----
 usr/src/lib/libresolv2/common/resolv/res_send.c        | 5 -----
 usr/src/lib/libresolv2/common/resolv/res_update.c      | 4 ----
 93 files changed, 424 deletions(-)

commit 6c6e04f2699a6755d7a29e6fc1679b292600616c
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 29 Nov 2017 18:04:01 +0200
URL:    <http://repo.or.cz/unleashed.git/6c6e04f2699a6755>

    8875 loader.efi: efipart should exclude iPXE stub block protocol Reviewed by: Jason King <jason.brian.king at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/sys/boot/efi/libefi/efipart.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 862246c1516ca78c11bef09650987f3d7171b2c9
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 10:24:59 +0300
URL:    <http://repo.or.cz/unleashed.git/862246c1516ca78c>

    8854 libm: variable set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libm/common/C/atan2.c         | 2 +-
 usr/src/lib/libm/common/C/exp.c           | 2 +-
 usr/src/lib/libm/common/C/ilogb.c         | 2 +-
 usr/src/lib/libm/common/C/nextafter.c     | 2 +-
 usr/src/lib/libm/common/C/tanh.c          | 2 +-
 usr/src/lib/libm/common/LD/asinhl.c       | 2 +-
 usr/src/lib/libm/common/LD/j0l.c          | 6 ++++--
 usr/src/lib/libm/common/LD/nextafterl.c   | 2 +-
 usr/src/lib/libm/common/LD/tanhl.c        | 2 +-
 usr/src/lib/libm/common/R/atanf.c         | 2 +-
 usr/src/lib/libm/common/R/cosf.c          | 2 +-
 usr/src/lib/libm/common/R/floorf.c        | 4 ++--
 usr/src/lib/libm/common/R/ilogbf.c        | 2 +-
 usr/src/lib/libm/common/R/rintf.c         | 4 ++--
 usr/src/lib/libm/common/R/sincosf.c       | 2 +-
 usr/src/lib/libm/common/R/sinf.c          | 2 +-
 usr/src/lib/libm/common/R/tanf.c          | 2 +-
 usr/src/lib/libm/common/m9x/__fex_i386.c  | 2 +-
 usr/src/lib/libm/common/m9x/nexttowardl.c | 2 +-
 19 files changed, 24 insertions(+), 22 deletions(-)

commit e34d2eb7802a6af2e2219818b08b2c2ac88a1c81
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 12:43:04 +0300
URL:    <http://repo.or.cz/unleashed.git/e34d2eb7802a6af2>

    8839 madv: error: variable 'rc' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/madv/common/madv.c | 41 +++++++++++++++++-----------------
 1 file changed, 21 insertions(+), 20 deletions(-)

commit 13ddffeef026c03c1ddee21119335c00d6b7f3ae
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 16:25:33 +0300
URL:    <http://repo.or.cz/unleashed.git/13ddffeef026c03c>

    8827 libldap5: variable set but not used Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libldap5/sources/ldap/common/tmplout.c | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

commit 6dfcdabd85f09409c5d2f9fb25a3013384ffaf74
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 28 May 2017 23:59:26 +0300
URL:    <http://repo.or.cz/unleashed.git/6dfcdabd85f09409>

    8800 loader: use the same option list for dhcp discovery and request Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/lib/libstand/bootp.c | 60 ++++++++++++++++---------------
 1 file changed, 31 insertions(+), 29 deletions(-)

commit cd964fce751ca752af4158842063a9579a2d4331
Author: Matt Barden <matt.barden at nexenta.com>
Date:   Mon, 4 Sep 2017 07:25:59 -0500
URL:    <http://repo.or.cz/unleashed.git/cd964fce751ca752>

    5869 Need AES CMAC support in KCF+PKCS11 Portions contributed by: Jason King <jason.king at joyent.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Dan McDonald <danmcd at joyent.com> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/common/crypto/aes/aes_impl.h          |   3 +-
 usr/src/common/crypto/aes/aes_modes.c         |   2 +-
 usr/src/common/crypto/modes/cbc.c             | 190 ++++-
 usr/src/common/crypto/modes/ctr.c             |  24 +-
 usr/src/common/crypto/modes/modes.c           | 218 +++++-
 usr/src/common/crypto/modes/modes.h           |  15 +
 .../pkcs11/libsoftcrypto/common/mapfile-vers  |   4 +
 usr/src/lib/pkcs11/pkcs11_kernel/Makefile.com |   3 +-
 .../pkcs11_softtoken/common/softAESCrypt.c    | 252 +++++-
 .../pkcs11_softtoken/common/softCrypt.h       |  24 +-
 .../pkcs11_softtoken/common/softEncryptUtil.c |  90 ++-
 .../pkcs11_softtoken/common/softSignUtil.c    |  67 +-
 .../pkcs11_softtoken/common/softSlotToken.c   |   6 +
 .../pkcs11_softtoken/common/softVerifyUtil.c  |  67 +-
 .../pkg/manifests/system-test-cryptotest.mf   |  52 ++
 usr/src/test/Makefile                         |   2 +-
 usr/src/test/{ => crypto-tests}/Makefile      |   7 +-
 usr/src/test/{ => crypto-tests/cmd}/Makefile  |   7 +-
 .../test/{ => crypto-tests/cmd/kcf}/Makefile  |  25 +-
 .../cmd/kcf/cleanup.ksh}                      |  11 +-
 .../cmd/kcf/setup.ksh}                        |  11 +-
 .../{ => crypto-tests/cmd/scripts}/Makefile   |  25 +-
 .../crypto-tests/cmd/scripts/cryptotest.ksh   |  49 ++
 usr/src/test/{ => crypto-tests/doc}/Makefile  |  23 +-
 usr/src/test/crypto-tests/doc/README          |  60 ++
 .../test/{ => crypto-tests/runfiles}/Makefile |  27 +-
 .../runfiles/default.run}                     |  19 +-
 .../test/{ => crypto-tests/tests}/Makefile    |   9 +-
 .../{ => crypto-tests/tests/common}/Makefile  |  20 +-
 .../crypto-tests/tests/common/cryptotest.h    | 102 +++
 .../tests/common/cryptotest_kcf.c             | 378 +++++++++
 .../tests/common/cryptotest_pkcs.c            | 401 ++++++++++
 .../crypto-tests/tests/common/testfuncs.c     | 268 +++++++
 .../{ => crypto-tests/tests/modes}/Makefile   |   6 +-
 .../tests/modes/aes}/Makefile                 |   6 +-
 .../tests/modes/aes/Makefile.subdirs          |  82 ++
 .../tests/modes/aes/cbc}/Makefile             |   9 +-
 .../tests/modes/aes/cbc/aes_cbc.c             |  69 ++
 .../tests/modes/aes/cbc/aes_cbc.h             | 173 ++++
 .../tests/modes/aes/ccm}/Makefile             |   9 +-
 .../tests/modes/aes/ccm/aes_ccm.c             | 120 +++
 .../tests/modes/aes/ccm/aes_ccm.h             | 481 ++++++++++++
 .../tests/modes/aes/cmac}/Makefile            |   9 +-
 .../tests/modes/aes/cmac/aes_cmac.c           |  51 ++
 .../tests/modes/aes/cmac/aes_cmac.h           |  72 ++
 .../tests/modes/aes/ctr}/Makefile             |   9 +-
 .../tests/modes/aes/ctr/aes_ctr.c             |  85 ++
 .../tests/modes/aes/ctr/aes_ctr.h             | 289 +++++++
 .../tests/modes/aes/ecb}/Makefile             |   9 +-
 .../tests/modes/aes/ecb/aes_ecb.c             |  60 ++
 .../tests/modes/aes/ecb/aes_ecb.h             | 110 +++
 .../tests/modes/aes/gcm}/Makefile             |   9 +-
 .../tests/modes/aes/gcm/aes_gcm.c             |  87 +++
 .../tests/modes/aes/gcm/aes_gcm.h             | 737 ++++++++++++++++++
 .../uts/common/crypto/core/kcf_cryptoadm.c    |  12 +-
 .../uts/common/crypto/core/kcf_mech_tabs.c    |   6 +-
 usr/src/uts/common/crypto/core/kcf_prov_lib.c | 198 -----
 usr/src/uts/common/crypto/io/aes.c            | 177 ++++-
 usr/src/uts/common/crypto/io/crypto.c         | 210 ++++-
 usr/src/uts/common/crypto/io/dprov.c          |  16 +-
 usr/src/uts/common/sys/crypto/common.h        |   1 +
 usr/src/uts/common/sys/crypto/impl.h          |   1 +
 usr/src/uts/common/sys/crypto/ioctl.h         |  11 +
 usr/src/uts/common/sys/crypto/spi.h           |   4 +-
 64 files changed, 5155 insertions(+), 424 deletions(-)
 create mode 100644 usr/src/pkg/manifests/system-test-cryptotest.mf
 copy usr/src/test/{ => crypto-tests}/Makefile (69%)
 copy usr/src/test/{ => crypto-tests/cmd}/Makefile (69%)
 copy usr/src/test/{ => crypto-tests/cmd/kcf}/Makefile (53%)
 copy usr/src/test/{Makefile => crypto-tests/cmd/kcf/cleanup.ksh} (65%)
 copy usr/src/test/{Makefile => crypto-tests/cmd/kcf/setup.ksh} (65%)
 copy usr/src/test/{ => crypto-tests/cmd/scripts}/Makefile (54%)
 create mode 100644 usr/src/test/crypto-tests/cmd/scripts/cryptotest.ksh
 copy usr/src/test/{ => crypto-tests/doc}/Makefile (57%)
 create mode 100644 usr/src/test/crypto-tests/doc/README
 copy usr/src/test/{ => crypto-tests/runfiles}/Makefile (50%)
 copy usr/src/test/{Makefile => crypto-tests/runfiles/default.run} (52%)
 copy usr/src/test/{ => crypto-tests/tests}/Makefile (65%)
 copy usr/src/test/{ => crypto-tests/tests/common}/Makefile (55%)
 create mode 100644 usr/src/test/crypto-tests/tests/common/cryptotest.h
 create mode 100644 usr/src/test/crypto-tests/tests/common/cryptotest_kcf.c
 create mode 100644 usr/src/test/crypto-tests/tests/common/cryptotest_pkcs.c
 create mode 100644 usr/src/test/crypto-tests/tests/common/testfuncs.c
 copy usr/src/test/{ => crypto-tests/tests/modes}/Makefile (77%)
 copy usr/src/test/{ => crypto-tests/tests/modes/aes}/Makefile (77%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/Makefile.subdirs
 copy usr/src/test/{ => crypto-tests/tests/modes/aes/cbc}/Makefile (74%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/cbc/aes_cbc.c
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/cbc/aes_cbc.h
 copy usr/src/test/{ => crypto-tests/tests/modes/aes/ccm}/Makefile (74%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/ccm/aes_ccm.c
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/ccm/aes_ccm.h
 copy usr/src/test/{ => crypto-tests/tests/modes/aes/cmac}/Makefile (74%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/cmac/aes_cmac.c
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/cmac/aes_cmac.h
 copy usr/src/test/{ => crypto-tests/tests/modes/aes/ctr}/Makefile (74%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/ctr/aes_ctr.c
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/ctr/aes_ctr.h
 copy usr/src/test/{ => crypto-tests/tests/modes/aes/ecb}/Makefile (74%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/ecb/aes_ecb.c
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/ecb/aes_ecb.h
 copy usr/src/test/{ => crypto-tests/tests/modes/aes/gcm}/Makefile (74%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/gcm/aes_gcm.c
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/gcm/aes_gcm.h
warning: only found copies from modified paths due to too many files.

commit 2cf374268f3e1c9e9be6367466b183d27632583a
Author: Jerry Jelinek <jerry.jelinek at joyent.com>
Date:   Thu, 30 Nov 2017 16:14:49 -0500
URL:    <http://repo.or.cz/unleashed.git/2cf374268f3e1c9e>

    8880 improve DTrace error checking Reviewed by: Tim Kordas <tim.kordas at joyent.com> Reviewed by: Bryan Cantrill <bryan at joyent.com> Reviewed by: Richard Lowe <richlowe at richlowe.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

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

commit dfbc6f2daa6bb8fc06fad985ead27d5db30eab3a
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 28 May 2017 09:48:07 +0300
URL:    <http://repo.or.cz/unleashed.git/dfbc6f2daa6bb8fc>

    8799 loader: Always issue the pxe request Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/lib/libstand/bootp.c      | 56 ++++++++++++--------------
 usr/src/boot/lib/libstand/bootp.h      |  8 ----
 usr/src/boot/lib/libstand/net.h        |  8 +---
 usr/src/boot/sys/boot/common/dev_net.c |  2 +-
 4 files changed, 28 insertions(+), 46 deletions(-)

commit 494a2e4857c10ebf74b8a5652d96466bd9e02f2c
Author: Alexander Pyhalov <apyhalov at gmail.com>
Date:   Tue, 28 Nov 2017 21:08:29 +0300
URL:    <http://repo.or.cz/unleashed.git/494a2e4857c10ebf>

    8865 nightly shouldn't depend on specific /usr/bin/egrep behavior Reviewed by: Adam Števko <adam.stevko at gmail.com> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/tools/scripts/nightly.sh | 1 -
 1 file changed, 1 deletion(-)

commit fff286c84bdfba2236facfa589335ba013241952
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 16:34:21 +0300
URL:    <http://repo.or.cz/unleashed.git/fff286c84bdfba22>

    8824 libadutils: variable 'class' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/lib/libadutils/common/srv_query.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3934d9d608fe872ef1424714cad422bc624293b5
Author: Robert Mustacchi <rm at joyent.com>
Date:   Fri, 22 Sep 2017 01:18:49 +0000
URL:    <http://repo.or.cz/unleashed.git/3934d9d608fe872e>

    8698 AMD does not make an OPERTRON Reviewed by: Richard Lowe <richlowe at richlowe.net> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/sys/smbios.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit da0a6884d90852c49a078bfe54f616cdf82cb9cc
Author: Robert Mustacchi <rm at joyent.com>
Date:   Mon, 14 Aug 2017 21:14:48 +0000
URL:    <http://repo.or.cz/unleashed.git/da0a6884d90852c4>

    8676 Add SMBIOS 3.1.1 definitions Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/sys/smbios.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit c3f7a870373b38f01b2fb5e6ec30cb456c90ad32
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 10 Aug 2017 23:01:07 +0300
URL:    <http://repo.or.cz/unleashed.git/c3f7a870373b38f0>

    8734 prof: variable 's_inv' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/cmd/sgs/prof/common/prof.c | 28 +++++++++++-----------------
 1 file changed, 11 insertions(+), 17 deletions(-)

commit cf07d3da9915c0d22da8f59e991639f819463cef
Author: Prakash Surya <prakash.surya at delphix.com>
Date:   Fri, 1 Sep 2017 11:04:26 -0700
URL:    <http://repo.or.cz/unleashed.git/cf07d3da9915c0d2>

    8603 rename zilog's "zl_writer_lock" to "zl_issuer_lock" Reviewed by: C Fraire <cfraire at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/fs/zfs/sys/zil_impl.h | 10 +++---
 usr/src/uts/common/fs/zfs/zil.c          | 44 ++++++++++++------------
 2 files changed, 27 insertions(+), 27 deletions(-)

commit f27dfbe1ab97352a1070fc81db8c8acaa338079a
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 28 May 2017 09:36:49 +0300
URL:    <http://repo.or.cz/unleashed.git/f27dfbe1ab97352a>

    8797 loader: Support URI scheme for root-path in netbooting Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/sys/boot/common/dev_net.c | 105 +++++++++++++++++++------
 1 file changed, 83 insertions(+), 22 deletions(-)

commit 61d32c33314163cd44fd93c77f2606de94baee81
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 10 Aug 2017 19:15:07 +0300
URL:    <http://repo.or.cz/unleashed.git/61d32c33314163cd>

    8762 syslogd: variable 'prev' set but not used Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net> Reviewed by: C Fraire <cfraire at me.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/cmd/syslogd/list.c | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

commit c5bab7026b8e0ac44b25ee08507ea360f177d844
Author: Peter Tribble <peter.tribble at gmail.com>
Date:   Sun, 26 Nov 2017 12:48:57 +0000
URL:    <http://repo.or.cz/unleashed.git/c5bab7026b8e0ac4>

    8861 more manpage spelling errors Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Andy Fiddaman <andy at omniosce.org> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/man/man1/cancel.1                         |  8 ++++----
 usr/src/man/man1b/lprm.1b                         |  8 ++++----
 usr/src/man/man1m/fmd.1m                          | 11 ++---------
 usr/src/man/man1m/fsck_udfs.1m                    | 10 ++--------
 usr/src/man/man1m/fsdb_udfs.1m                    | 12 ++----------
 usr/src/man/man1m/hal-get-property.1m             |  8 ++------
 usr/src/man/man1m/iiadm.1m                        | 11 ++---------
 usr/src/man/man1m/syncinit.1m                     |  4 ++--
 usr/src/man/man2/fork.2                           | 13 ++-----------
 usr/src/man/man3/Intro.3                          |  4 ++--
 usr/src/man/man3c/clock_settime.3c                |  9 ++-------
 usr/src/man/man3c/getprogname.3c                  |  4 ++--
 usr/src/man/man3c/getvfsent.3c                    | 10 ++--------
 usr/src/man/man3c/newlocale.3c                    |  4 ++--
 usr/src/man/man3c/priv_str_to_set.3c              |  9 ++-------
 usr/src/man/man3c/sched_setscheduler.3c           |  9 ++-------
 usr/src/man/man3c/thr_min_stack.3c                |  7 ++-----
 usr/src/man/man3ext/sendfilev.3ext                |  4 ++--
 usr/src/man/man3fstyp/fstyp_get_attr.3fstyp       |  9 ++-------
 usr/src/man/man3lib/libMPAPI.3lib                 | 11 ++---------
 usr/src/man/man3nsl/getipsecalgbyname.3nsl        | 10 ++--------
 .../man/man3picltree/ptree_get_propval.3picltree  |  9 ++-------
 usr/src/man/man3proc/Lprochandle.3proc            |  4 ++--
 usr/src/man/man3rsm/rsm_intr_signal_post.3rsm     |  4 ++--
 .../man/man3rsm/rsm_memseg_import_connect.3rsm    |  9 ++-------
 usr/src/man/man3rsm/rsm_memseg_import_map.3rsm    | 11 +++--------
 usr/src/man/man3sasl/sasl_client_step.3sasl       | 10 ++--------
 usr/src/man/man3socket/sctp_opt_info.3socket      |  4 ++--
 usr/src/man/man4/contract.4                       | 15 ++-------------
 usr/src/man/man4/hosts.equiv.4                    | 11 ++---------
 usr/src/man/man4/krb5.conf.4                      |  6 +++---
 usr/src/man/man4/ldapsearchprefs.conf.4           |  9 +++------
 usr/src/man/man4/loader.conf.4                    |  4 ++--
 usr/src/man/man4/pkginfo.4                        |  4 ++--
 usr/src/man/man5/filesystem.5                     |  4 ++--
 usr/src/man/man5/hal.5                            |  6 ++----
 usr/src/man/man5/pam_timestamp.5                  |  6 +++---
 usr/src/man/man5/standards.5                      |  4 ++--
 usr/src/man/man9e/mac_capab_transceiver.9e        |  4 ++--
 usr/src/man/man9e/mc_tx.9e                        |  4 ++--
 usr/src/man/man9e/usba_hcdi_pipe_open.9e          |  6 +++---
 usr/src/man/man9f/ddi_add_event_handler.9f        | 12 ++----------
 usr/src/man/man9f/drv_getparm.9f                  | 10 ++--------
 usr/src/man/man9f/mac_transceiver_info.9f         |  4 ++--
 usr/src/man/man9f/scsi_sense_key.9f               | 10 ++--------
 usr/src/man/man9f/usba_alloc_hcdi_ops.9f          |  4 ++--
 usr/src/man/man9f/usba_hcdi_cb.9f                 |  4 ++--
 usr/src/man/man9f/usba_hcdi_register.9f           |  4 ++--
 usr/src/man/man9f/usba_hubdi_cb_ops.9f            |  4 ++--
 usr/src/man/man9s/usba_hcdi_register_args.9s      |  6 +++---
 50 files changed, 110 insertions(+), 257 deletions(-)

commit a71e11eee4676204c7609c4c9703cc98fbf4669d
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 10:18:14 +0300
URL:    <http://repo.or.cz/unleashed.git/a71e11eee4676204>

    8855 libnsl: variable 'p' set but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libnsl/key/publickey.c | 37 +++++++++++++++---------------
 1 file changed, 19 insertions(+), 18 deletions(-)

commit 10fb0c97e3ab2d7cb9ece84c177e49668137d68f
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 10:54:31 +0300
URL:    <http://repo.or.cz/unleashed.git/10fb0c97e3ab2d7c>

    8851 libast: parameter/variable set but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libast/Makefile.com | 2 ++
 1 file changed, 2 insertions(+)

commit 1d2945e8b51a96806bfb1bc3cb0b1cf6732925e4
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 11:36:03 +0300
URL:    <http://repo.or.cz/unleashed.git/1d2945e8b51a9680>

    8847 libadm: variable 'daynum' set but not used Reviewed by: Peter Tribble <peter.tribble at gmail.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libadm/common/ckdate.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

commit df9cdf1096bbdb93cb9c2bb9d089a7804dc1d809
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 21 Nov 2017 13:01:42 +0200
URL:    <http://repo.or.cz/unleashed.git/df9cdf1096bbdb93>

    8845 libima: variable set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libima/Makefile            |  2 --
 usr/src/lib/libima/common/ima-lib.c    | 39 +++++++++++---------------
 usr/src/lib/libima/common/sunima-lib.c | 16 +++++------
 3 files changed, 25 insertions(+), 32 deletions(-)

commit d87d03b4c0f66bf125e607ef8b0d9c5481040d20
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 12:31:31 +0300
URL:    <http://repo.or.cz/unleashed.git/d87d03b4c0f66bf1>

    8842 libmail: right-hand operand of comma expression has no effect Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libmail/common/s_string.c |  2 --
 usr/src/lib/libmail/inc/s_string.h    | 45 ++++++++++++++-------------
 2 files changed, 23 insertions(+), 24 deletions(-)

commit 38fc59d1a32bf4ebde45c04f9e8a896ccc3db337
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 12:40:20 +0300
URL:    <http://repo.or.cz/unleashed.git/38fc59d1a32bf4eb>

    8840 libtnfctl: variable 'ret_pp' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libtnfctl/comb.c | 136 ++++++++++++++++-------------------
 1 file changed, 60 insertions(+), 76 deletions(-)

commit 100ea781a0fa9beb2f6704a2e6f207a83aa2a853
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 12:53:53 +0300
URL:    <http://repo.or.cz/unleashed.git/100ea781a0fa9beb>

    8837 libsmedia: variable 'retformat' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 .../libsmedia/plugins/scsi/common/s_generic.c | 88 ++++++++-----------
 1 file changed, 39 insertions(+), 49 deletions(-)

commit 3c0e18f37537a4cc1475e6f715030b5457141261
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 12:55:55 +0300
URL:    <http://repo.or.cz/unleashed.git/3c0e18f37537a4cc>

    8836 libsum: 'id' defined but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libsum/common/sumlib.c | 2 --
 1 file changed, 2 deletions(-)

commit 8659a363582025a151043e8e5450174179fd637b
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 13:00:23 +0300
URL:    <http://repo.or.cz/unleashed.git/8659a363582025a1>

    8834 libpp: 'id' defined but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libpp/common/ppproto.c | 2 --
 1 file changed, 2 deletions(-)

commit a9ecb23444fb4086c2f46388f05df21dca317b58
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 13:05:10 +0300
URL:    <http://repo.or.cz/unleashed.git/a9ecb23444fb4086>

    8832 libdll: 'id' defined but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/libdll/common/dlfcn.c | 2 --
 1 file changed, 2 deletions(-)

commit bb4d45692c48b2f803f7ec1f690be050a0b2bf05
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 13:07:33 +0300
URL:    <http://repo.or.cz/unleashed.git/bb4d45692c48b2f8>

    8831 mpapi: variable 'status' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: C Fraire <cfraire at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/mpapi/libmpapi/common/mpapi.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit c532a89174aae7a12b4a8cef1517e723d26ff477
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 15:04:21 +0300
URL:    <http://repo.or.cz/unleashed.git/c532a89174aae7a1>

    8829 librdc: variable 'trc' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: C Fraire <cfraire at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/librdc/common/rdcconfig.c | 17 +++++++----------
 1 file changed, 7 insertions(+), 10 deletions(-)

commit 4b44494bc0063e420eaa97f89cac1d1ff036c9da
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 16:28:26 +0300
URL:    <http://repo.or.cz/unleashed.git/4b44494bc0063e42>

    8826 libnisdb: variable set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: C Fraire <cfraire at me.com> Approved by: Hans Rosenfeld <hans.rosenfeld at joyent.com>
    

 usr/src/lib/libnisdb/ldap_map.c | 12 ++----------
 1 file changed, 2 insertions(+), 10 deletions(-)

commit 9b7c09359fb54caf6aad4de74967d415a48a88aa
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 16:32:13 +0300
URL:    <http://repo.or.cz/unleashed.git/9b7c09359fb54caf>

    8825 libsldap: variable 'buf' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: C Fraire <cfraire at me.com> Approved by: Hans Rosenfeld <hans.rosenfeld at joyent.com>
    

 usr/src/lib/libsldap/common/ns_mapping.c | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit 942ab016774d03e12180dd0492e27e8227871a89
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 17:05:42 +0300
URL:    <http://repo.or.cz/unleashed.git/942ab016774d03e1>

    8821 smbsrv: error: variable 'dnptrs' set but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Hans Rosenfeld <hans.rosenfeld at joyent.com>
    

 usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c | 4 ----
 1 file changed, 4 deletions(-)

commit ff7e8ba86ba6352405bed47d89bd49c659eb6871
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 17:09:08 +0300
URL:    <http://repo.or.cz/unleashed.git/ff7e8ba86ba63524>

    8820 pam_modules: variable set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Approved by: Hans Rosenfeld <hans.rosenfeld at joyent.com>
    

 usr/src/lib/pam_modules/sample/sample_acct_mgmt.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8c69cc8fbe729fa7b091e901c4b50508ccc6bb33
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 20:00:40 +0300
URL:    <http://repo.or.cz/unleashed.git/8c69cc8fbe729fa7>

    8818 i86xpv/generic_cpu: variable set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Hans Rosenfeld <hans.rosenfeld at joyent.com>
    

 usr/src/uts/i86xpv/cpu/generic_cpu/gcpu_mca_xpv.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

commit 1f0a297725d06da62d0c701916f52e7f403ee0fc
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 20:14:24 +0300
URL:    <http://repo.or.cz/unleashed.git/1f0a297725d06da6>

    8817 ntxn: parameter 'mode_dont_care' set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Approved by: Hans Rosenfeld <hans.rosenfeld at joyent.com>
    

 usr/src/uts/common/io/ntxn/niu.c        | 19 ++++++++-----------
 usr/src/uts/common/io/ntxn/unm_nic.h    |  3 +--
 usr/src/uts/common/io/ntxn/unm_nic_hw.c | 11 +++++------
 3 files changed, 14 insertions(+), 19 deletions(-)

commit f58b22cff52aa6f7ce2ef23b9bbcc9d9e13f6cd7
Author: Toomas Soome <tsoome at me.com>
Date:   Fri, 10 Nov 2017 13:41:53 +0200
URL:    <http://repo.or.cz/unleashed.git/f58b22cff52aa6f7>

    8796 loader.efi: efipart does not recognize partitionless disks Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Hans Rosenfeld <hans.rosenfeld at joyent.com>
    

 usr/src/boot/sys/boot/efi/libefi/efipart.c | 111 +++++++++++++++++++--
 1 file changed, 100 insertions(+), 11 deletions(-)

commit f924f33d7af04fdea77591a059dd9c734448b76b
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 22:19:07 +0300
URL:    <http://repo.or.cz/unleashed.git/f924f33d7af04fde>

    8816 mr_sas: variable set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Hans Rosenfeld <hans.rosenfeld at joyent.com>
    

 usr/src/uts/common/io/mr_sas/mr_sas.c | 16 ++++------------
 1 file changed, 4 insertions(+), 12 deletions(-)

commit c873de809dcfeab9e738982f896c992a43066ee5
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 22:26:48 +0300
URL:    <http://repo.or.cz/unleashed.git/c873de809dcfeab9>

    8815 mega_sas: variable set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Hans Rosenfeld <hans.rosenfeld at joyent.com>
    

 usr/src/uts/common/io/mega_sas/megaraid_sas.c | 21 ++++---------------
 1 file changed, 4 insertions(+), 17 deletions(-)

commit 41be0ab3c9666e1f4bec924d95785dc06ab87662
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 9 Aug 2017 13:59:19 +0300
URL:    <http://repo.or.cz/unleashed.git/41be0ab3c9666e1f>

    8811 bfe: variable 'prom' set but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Hans Rosenfeld <hans.rosenfeld at joyent.com>
    

 usr/src/uts/common/io/bfe/bfe.c | 9 ---------
 1 file changed, 9 deletions(-)

commit d1c3d93af2b0ea9ce0e658a1baa771aafbd5aafe
Author: Paul Dagnelie <pcd at delphix.com>
Date:   Fri, 27 Oct 2017 14:26:53 -0700
URL:    <http://repo.or.cz/unleashed.git/d1c3d93af2b0ea9c>

    8753 linker errors don't show up in the "mail_msg" file Reviewed by: Pavel Zakharov <pavel.zakharov at delphix.com> Reviewed by: Prashanth Sreenivasa <pks at delphix.com> Reviewed by: Prakash Surya <prakash.surya at delphix.com> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Dan McDonald <danmcd at joyent.com> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/tools/scripts/nightly.sh | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

commit fb3b6bbf2c922827ddf076fbf2172d96c58a71de
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 7 Nov 2017 14:23:35 +0200
URL:    <http://repo.or.cz/unleashed.git/fb3b6bbf2c922827>

    8790 bnxe: variable set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/intel/bnxe/Makefile | 1 +
 1 file changed, 1 insertion(+)

commit 8063daa8c67e88054aa1d9d03e26ac15601f6a5d
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 10 Aug 2017 19:36:03 +0300
URL:    <http://repo.or.cz/unleashed.git/8063daa8c67e8805>

    8738 svc/configd: variable 'event_id' set but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/svc/configd/rc_node.c | 27 ++++++++++-----------------
 1 file changed, 10 insertions(+), 17 deletions(-)

commit a375f4369f2774fb4628ce225260143f7e530cec
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 9 Aug 2017 15:26:55 +0300
URL:    <http://repo.or.cz/unleashed.git/a375f4369f2774fb>

    8788 tavor: variable 'cfi_dw_info' set but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c | 2 --
 1 file changed, 2 deletions(-)

commit 8b8be354eac32fe0c94a52f66250bff1b4e646a1
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 9 Aug 2017 15:29:05 +0300
URL:    <http://repo.or.cz/unleashed.git/8b8be354eac32fe0>

    8787 hermon: variable 'cfi_dw_info' set but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c | 2 --
 1 file changed, 2 deletions(-)

commit a3b2868063897ff0083dea538f55f9873eec981f
Author: Serapheim Dimitropoulos <serapheim at delphix.com>
Date:   Wed, 12 Apr 2017 09:55:25 -0700
URL:    <http://repo.or.cz/unleashed.git/a3b2868063897ff0>

    8677 Open-Context Channel Programs Reviewed by: Matt Ahrens <mahrens at delphix.com> Reviewed by: Chris Williamson <chris.williamson at delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov at delphix.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/cmd/zfs/zfs_main.c                    |  18 +-
 usr/src/lib/libzfs/common/libzfs_dataset.c    |   2 +-
 usr/src/lib/libzfs_core/common/libzfs_core.c  |  51 +++--
 usr/src/lib/libzfs_core/common/libzfs_core.h  |   6 +-
 usr/src/lib/libzfs_core/common/mapfile-vers   |   1 +
 usr/src/man/man1m/zfs-program.1m              |   9 +
 usr/src/man/man1m/zfs.1m                      |  11 +-
 .../channel_program/channel_common.kshlib     | 181 ++++++++++++++++--
 .../lua_core/tst.return_large.ksh             |   2 +-
 .../synctask_core/tst.destroy_fs.ksh          |   4 +-
 .../synctask_core/tst.destroy_snap.ksh        |   4 +-
 .../synctask_core/tst.promote_conflict.ksh    |   4 +-
 .../synctask_core/tst.promote_multiple.ksh    |   4 +-
 .../synctask_core/tst.promote_simple.ksh      |   4 +-
 .../synctask_core/tst.rollback_mult.ksh       |   2 +-
 .../synctask_core/tst.rollback_one.ksh        |   2 +-
 .../synctask_core/tst.snapshot_destroy.ksh    |   2 +-
 .../synctask_core/tst.snapshot_neg.ksh        |   3 +-
 .../synctask_core/tst.snapshot_recursive.ksh  |   2 +-
 .../synctask_core/tst.snapshot_simple.ksh     |   2 +-
 usr/src/uts/common/fs/zfs/dsl_destroy.c       |   1 +
 usr/src/uts/common/fs/zfs/sys/zcp.h           |  28 ++-
 usr/src/uts/common/fs/zfs/zcp.c               | 142 ++++++++++----
 usr/src/uts/common/fs/zfs/zcp_synctask.c      |  43 +++--
 usr/src/uts/common/fs/zfs/zfs_ioctl.c         |   6 +-
 usr/src/uts/common/sys/fs/zfs.h               |   1 +
 26 files changed, 411 insertions(+), 124 deletions(-)

commit 9dca21df58d57c2dadfa3bcb1d33c7bd0260cfd8
Author: Andy Fiddaman <andy at omniosce.org>
Date:   Thu, 16 Nov 2017 16:18:58 -0500
URL:    <http://repo.or.cz/unleashed.git/9dca21df58d57c2d>

    8807 More recent glib updates break hald build Reviewed by: Dan McDonald <danmcd at joyent.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/cmd/hal/hald/device.c          | 2 +-
 usr/src/cmd/hal/hald/device_store.c    | 4 ++--
 usr/src/cmd/hal/hald/hald_marshal.list | 6 +++---
 3 files changed, 6 insertions(+), 6 deletions(-)

commit b14715fcd76b149c1fa0e1137cd516631ca5f295
Author: Dan McDonald <danmcd at joyent.com>
Date:   Thu, 16 Nov 2017 13:46:45 -0500
URL:    <http://repo.or.cz/unleashed.git/b14715fcd76b149c>

    8699 Want NIC transceiver visibility (fix lint) Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/test/util-tests/tests/libsff/Makefile | 12 +++++++--
 .../tests/libsff/libsff_8636_tech.c           |  2 +-
 .../tests/libsff/libsff_8636_temp.c           |  4 +--
 .../util-tests/tests/libsff/libsff_efault.c   |  6 ++---
 .../util-tests/tests/libsff/libsff_einval.c   | 26 +++++++++++--------
 5 files changed, 31 insertions(+), 19 deletions(-)

commit 9d218268650a3767f3df2612043a730a935ea2a9
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 15 Nov 2017 10:51:02 +0200
URL:    <http://repo.or.cz/unleashed.git/9d218268650a3767>

    8804 nvme: add alias for pciclass,010802 Reviewed by: Peter Tribble <peter.tribble at gmail.com> Reviewed by: Michal Nowak <mnowak at startmail.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/pkg/manifests/driver-storage-nvme.mf | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 5b5fb15366257580ddfa65c652a1da8e0c6d4fd5
Author: Toomas Soome <tsoome at me.com>
Date:   Fri, 10 Nov 2017 14:03:43 +0200
URL:    <http://repo.or.cz/unleashed.git/5b5fb15366257580>

    8795 loader: add efi_devpath_is_prefix() Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/boot/sys/boot/efi/include/efilib.h |  1 +
 usr/src/boot/sys/boot/efi/libefi/devpath.c | 31 +++++++++++++++++++++-
 2 files changed, 31 insertions(+), 1 deletion(-)

commit 7373b68a8a0aaee382a6403d5a70fce9bd19d62a
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 9 Aug 2017 15:45:01 +0300
URL:    <http://repo.or.cz/unleashed.git/7373b68a8a0aaee3>

    8786 s1394: variable 'type' set but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/uts/common/io/1394/s1394_hotplug.c | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

commit c340f0f5876f4c5f9f4768c5b3f112e89b611888
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 9 Aug 2017 15:54:05 +0300
URL:    <http://repo.or.cz/unleashed.git/c340f0f5876f4c5f>

    8785 p4_pcbe: 'p4_cccrstop' defined but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/uts/intel/pcbe/p4_pcbe.c | 3 ---
 1 file changed, 3 deletions(-)

commit 4f62a6570dcd50f97b2c01e95cbb683b3f9d7a7c
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 9 Aug 2017 16:25:30 +0300
URL:    <http://repo.or.cz/unleashed.git/4f62a6570dcd50f9>

    8783 pppd: 'rcsid' defined but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/cmd/cmd-inet/usr.bin/pppd/auth.c        |  7 -------
 usr/src/cmd/cmd-inet/usr.bin/pppd/cbcp.c        |  7 -------
 usr/src/cmd/cmd-inet/usr.bin/pppd/ccp.c         |  7 -------
 usr/src/cmd/cmd-inet/usr.bin/pppd/chap.c        | 10 ----------
 usr/src/cmd/cmd-inet/usr.bin/pppd/chap_ms.c     |  7 -------
 usr/src/cmd/cmd-inet/usr.bin/pppd/demand.c      |  6 ------
 usr/src/cmd/cmd-inet/usr.bin/pppd/fsm.c         |  7 -------
 usr/src/cmd/cmd-inet/usr.bin/pppd/ipcp.c        | 10 ----------
 usr/src/cmd/cmd-inet/usr.bin/pppd/ipv6cp.c      |  6 ------
 usr/src/cmd/cmd-inet/usr.bin/pppd/lcp.c         | 10 ----------
 usr/src/cmd/cmd-inet/usr.bin/pppd/magic.c       |  7 -------
 usr/src/cmd/cmd-inet/usr.bin/pppd/main.c        |  6 ------
 usr/src/cmd/cmd-inet/usr.bin/pppd/mschap_test.c |  2 --
 usr/src/cmd/cmd-inet/usr.bin/pppd/multilink.c   |  6 ------
 usr/src/cmd/cmd-inet/usr.bin/pppd/options.c     |  6 ------
 usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c |  6 ------
 usr/src/cmd/cmd-inet/usr.bin/pppd/upap.c        |  7 -------
 usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c       |  7 -------
 18 files changed, 124 deletions(-)

commit 3078e445fa2468f969d4f787db6f303739fdf820
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 6 Nov 2017 23:02:00 +0200
URL:    <http://repo.or.cz/unleashed.git/3078e445fa2468f9>

    8782 chat: 'rcsid' defined but not used Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/cmd/cmd-inet/usr.bin/chat/chat.c | 6 ------
 1 file changed, 6 deletions(-)

commit f4d6818a2f6bb2640f51b221780039982957a0ca
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 9 Aug 2017 16:33:09 +0300
URL:    <http://repo.or.cz/unleashed.git/f4d6818a2f6bb264>

    8781 pppstats: 'rcsid' defined but not used Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net> Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/cmd/cmd-inet/usr.bin/pppstats/pppstats.c | 6 ------
 1 file changed, 6 deletions(-)

commit ba448f1770618a414cb80eee258f018e711b407f
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 6 Nov 2017 19:32:10 +0200
URL:    <http://repo.or.cz/unleashed.git/ba448f1770618a41>

    8780 gss_mechs: variable set but not used Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/lib/gss_mechs/mech_krb5/Makefile.com | 1 +
 1 file changed, 1 insertion(+)

commit 38f33a76fa7f74946118fef8a670ecc05f7675e1
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 16:53:28 +0300
URL:    <http://repo.or.cz/unleashed.git/38f33a76fa7f7494>

    8778 kadm5: variable 'tl_data_orig' set but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/lib/krb5/kadm5/srv/svr_principal.c | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

commit 495ee6847d0d3e288f47ba026d98a830e51cbc06
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 16:56:52 +0300
URL:    <http://repo.or.cz/unleashed.git/495ee6847d0d3e28>

    8777 krb5/plugins/kdb: variable set but not used Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 .../krb5/plugins/kdb/db2/libdb2/hash/hash.c   | 11 ++-------
 .../plugins/kdb/db2/libdb2/hash/hash_bigkey.c | 10 +-------
 .../plugins/kdb/db2/libdb2/hash/hash_page.c   | 23 ++++++-------------
 3 files changed, 10 insertions(+), 34 deletions(-)

commit 0f1d26a485e4e2010058758dfd2d45d98e3482b0
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 10 Aug 2017 14:33:45 +0300
URL:    <http://repo.or.cz/unleashed.git/0f1d26a485e4e201>

    8772 kadmin/server: variable 'maj_stat' set but not used Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/cmd/krb5/kadmin/server/ovsec_kadmd.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 6e573db1dd63b3b24579b7ceee32de57c994405c
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 10 Aug 2017 14:38:02 +0300
URL:    <http://repo.or.cz/unleashed.git/6e573db1dd63b3b2>

    8770 lofiadm: variable 'btMode' set but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/common/lzma/LzmaEnc.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 9c3b8506879f8963287c430f2eb2e74c554a1c54
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 8 Aug 2017 10:09:29 +0300
URL:    <http://repo.or.cz/unleashed.git/9c3b8506879f8963>

    8724 libc: multiple variable set but not used errors Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/lib/libc/port/fp/_base_sup.c | 4 +---
 usr/src/lib/libc/port/print/doprnt.c | 9 ++++-----
 usr/src/lib/libc/port/regex/engine.c | 2 +-
 3 files changed, 6 insertions(+), 9 deletions(-)

commit 578f67364c19b20450a4783ebeae776c9e900185
Author: Dominik Hassler <hadfl at omniosce.org>
Date:   Thu, 9 Nov 2017 15:22:07 +0100
URL:    <http://repo.or.cz/unleashed.git/578f67364c19b204>

    8794 cstyle generates warnings with recent perl Reviewed by: Andy Fiddaman <andy at omniosce.org> Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/tools/scripts/cstyle.pl | 36 ++++++++++++++++-----------------
 1 file changed, 18 insertions(+), 18 deletions(-)

commit fa4b26fb5b73dd0f0319a34c6046034202e60bc6
Author: Dominik Hassler <hadfl at omniosce.org>
Date:   Thu, 9 Nov 2017 15:05:11 +0100
URL:    <http://repo.or.cz/unleashed.git/fa4b26fb5b73dd0f>

    8793 libbsm build failure with recent perl Reviewed by: Andy Fiddaman <andy at omniosce.org> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Ken Mays <maybird1776 at hotmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

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

commit 5026b7fcee27ac1c884a99b607cc2abea07137d6
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 6 Nov 2017 17:51:54 +0200
URL:    <http://repo.or.cz/unleashed.git/5026b7fcee27ac1c>

    8775 krb5kdc: variable set but not used Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/krb5/krb5kdc/main.c | 15 +++------------
 1 file changed, 3 insertions(+), 12 deletions(-)

commit dfe02591ce4c15a40d7babbf85ceb4125485779d
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 10 Aug 2017 14:41:51 +0300
URL:    <http://repo.or.cz/unleashed.git/dfe02591ce4c15a4>

    8769 mv: variable 'rc' set but not used Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/mv/mv.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit d9e525a856d3050197717c45fb58667e0ee0f297
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 10 Aug 2017 14:44:15 +0300
URL:    <http://repo.or.cz/unleashed.git/d9e525a856d30501>

    8767 cmd/hal: variable set but not used Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/hal/hald/device_info.c                   |  3 +--
 usr/src/cmd/hal/hald/hald.c                          | 12 ++++--------
 usr/src/cmd/hal/hald/hald_dbus.c                     |  2 +-
 usr/src/cmd/hal/hald/solaris/devinfo_storage.c       |  2 --
 usr/src/cmd/hal/probing/network-printer/probe-snmp.c |  5 +----
 5 files changed, 7 insertions(+), 17 deletions(-)

commit 0803869a9bc0aff1c81287ac6eae15943cbba545
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 10 Aug 2017 15:21:42 +0300
URL:    <http://repo.or.cz/unleashed.git/0803869a9bc0aff1>

    8766 pcitool: typedef locally defined but not used Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Jason King <jason.king at joyent.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/pcitool/pcitool_ui.c | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

commit 62a14a75a4b2740af69a083f5ae385596db7ffc8
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 5 Nov 2017 08:03:53 +0200
URL:    <http://repo.or.cz/unleashed.git/62a14a75a4b2740a>

    8763 sendmail: set but not used parameter/variable Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Gary Mills <gary_mills at fastmail.fm> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/sendmail/Makefile.cmd | 2 ++
 1 file changed, 2 insertions(+)

commit 45d3dd981abb9025d8ac994cf4cc8ce8cb1a9480
Author: Robert Mustacchi <rm at joyent.com>
Date:   Thu, 21 Sep 2017 17:35:16 +0000
URL:    <http://repo.or.cz/unleashed.git/45d3dd981abb9025>

    8699 Want NIC transceiver visibility 8700 ixgbe MAC_CAPAB_TRANSCEIVER support 8701 i40e MAC_CAPAB_TRANSCEIVER support Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski at joyent.com> Reviewed by: Yuri Pankov <yuripv at gmx.com> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 exception_lists/copyright                     |    1 +
 exception_lists/packaging                     |   12 +
 usr/src/cmd/Makefile                          |    3 +-
 usr/src/cmd/dlutil/Makefile                   |   42 +
 usr/src/cmd/dlutil/dltraninfo.c               |  458 ++++++
 usr/src/lib/Makefile                          |    5 +-
 usr/src/lib/fm/topo/libtopo/common/hc.c       |    5 +-
 usr/src/lib/fm/topo/libtopo/common/topo_hc.h  |   18 +-
 usr/src/lib/fm/topo/modules/Makefile.plugin   |    5 +-
 usr/src/lib/fm/topo/modules/common/Makefile   |    2 +
 .../fm/topo/modules/common/nic}/Makefile      |   16 +-
 .../lib/fm/topo/modules/common/nic/topo_nic.c |  241 +++
 .../lib/fm/topo/modules/common/nic/topo_nic.h |   34 +
 .../fm/topo/modules/common/pcibus/pcibus.c    |   72 +-
 .../fm/topo/modules/common/shared/topo_port.c |  130 ++
 .../fm/topo/modules/common/shared/topo_port.h |   36 +
 .../modules/common/shared/topo_transceiver.c  |  185 +++
 .../modules/common/shared/topo_transceiver.h  |   37 +
 .../lib/fm/topo/modules/i86pc/pcibus/Makefile |    4 +-
 .../fm/topo/modules/sun4/pcibus/Makefile.pci  |    3 +-
 usr/src/lib/libsff/Makefile                   |   44 +
 .../Makefile => lib/libsff/Makefile.com}      |   24 +-
 .../tests => lib/libsff/amd64}/Makefile       |    9 +-
 usr/src/lib/libsff/common/libsff.c            | 1414 +++++++++++++++++
 usr/src/lib/libsff/common/libsff.h            |  101 ++
 usr/src/lib/libsff/common/llib-lsff           |   19 +
 usr/src/lib/libsff/common/mapfile-vers        |   37 +
 usr/src/lib/libsff/common/sff.h               |  221 +++
 .../tests => lib/libsff/i386}/Makefile        |    8 +-
 .../tests => lib/libsff/sparc}/Makefile       |    8 +-
 usr/src/man/man9e/Makefile                    |    6 +
 usr/src/man/man9e/mac_capab_transceiver.9e    |  407 +++++
 usr/src/man/man9f/Makefile                    |    7 +
 usr/src/man/man9f/mac_transceiver_info.9f     |   95 ++
 .../pkg/manifests/service-fault-management.mf |    1 +
 usr/src/pkg/manifests/system-kernel.man9e.inc |    3 +
 usr/src/pkg/manifests/system-kernel.man9f.inc |    5 +
 usr/src/pkg/manifests/system-library.mf       |    2 +
 usr/src/pkg/manifests/system-network.mf       |    2 +
 usr/src/pkg/manifests/system-test-utiltest.mf |   31 +
 usr/src/test/util-tests/runfiles/default.run  |    1 +
 usr/src/test/util-tests/tests/Makefile        |    2 +-
 usr/src/test/util-tests/tests/libsff/Makefile |   88 +
 .../test/util-tests/tests/libsff/libsff.ksh   |   61 +
 .../util-tests/tests/libsff/libsff_8472.c     |   61 +
 .../util-tests/tests/libsff/libsff_8472.out   |  255 +++
 .../tests/libsff/libsff_8636_diag.c           |   61 +
 .../tests/libsff/libsff_8636_diag.out         |    2 +
 .../tests/libsff/libsff_8636_extspec.c        |   62 +
 .../tests/libsff/libsff_8636_extspec.out      |  255 +++
 .../tests/libsff/libsff_8636_tech.c           |   79 +
 .../tests/libsff/libsff_8636_tech.out         |   96 ++
 .../tests/libsff/libsff_8636_temp.c           |   61 +
 .../tests/libsff/libsff_8636_temp.out         |  255 +++
 .../test/util-tests/tests/libsff/libsff_br.c  |  133 ++
 .../util-tests/tests/libsff/libsff_br.out     |    8 +
 .../tests/libsff/libsff_compliance.c          |  124 ++
 .../tests/libsff/libsff_compliance.out        |  130 ++
 .../util-tests/tests/libsff/libsff_conn.c     |   89 ++
 .../util-tests/tests/libsff/libsff_conn.out   |  514 ++++++
 .../util-tests/tests/libsff/libsff_efault.c   |   54 +
 .../util-tests/tests/libsff/libsff_einval.c   |   88 +
 .../test/util-tests/tests/libsff/libsff_enc.c |   89 ++
 .../util-tests/tests/libsff/libsff_enc.out    |  514 ++++++
 .../util-tests/tests/libsff/libsff_ident.c    |   60 +
 .../util-tests/tests/libsff/libsff_ident.out  |  255 +++
 .../util-tests/tests/libsff/libsff_lengths.c  |  133 ++
 .../tests/libsff/libsff_lengths.out           |   15 +
 .../util-tests/tests/libsff/libsff_opts.c     |   98 ++
 .../util-tests/tests/libsff/libsff_opts.out   |   50 +
 .../util-tests/tests/libsff/libsff_strings.c  |  133 ++
 .../util-tests/tests/libsff/libsff_wave.c     |  177 +++
 .../util-tests/tests/libsff/libsff_wave.out   |   11 +
 usr/src/uts/common/Makefile.files             |    5 +-
 usr/src/uts/common/io/dld/dld_drv.c           |  102 ++
 usr/src/uts/common/io/i40e/i40e_gld.c         |   41 +
 usr/src/uts/common/io/ixgbe/ixgbe_gld.c       |   15 +
 usr/src/uts/common/io/ixgbe/ixgbe_main.c      |    3 +-
 usr/src/uts/common/io/ixgbe/ixgbe_sw.h        |    4 +
 .../uts/common/io/ixgbe/ixgbe_transceiver.c   |  169 ++
 usr/src/uts/common/io/mac/mac.c               |  104 +-
 usr/src/uts/common/io/mac/mac_provider.c      |   16 +
 usr/src/uts/common/sys/dld.h                  |   24 +-
 usr/src/uts/common/sys/mac_impl.h             |   20 +-
 usr/src/uts/common/sys/mac_provider.h         |   24 +-
 85 files changed, 8225 insertions(+), 69 deletions(-)
 create mode 100644 usr/src/cmd/dlutil/Makefile
 create mode 100644 usr/src/cmd/dlutil/dltraninfo.c
 copy usr/src/{test/util-tests/tests => lib/fm/topo/modules/common/nic}/Makefile (60%)
 create mode 100644 usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
 create mode 100644 usr/src/lib/fm/topo/modules/common/nic/topo_nic.h
 create mode 100644 usr/src/lib/fm/topo/modules/common/shared/topo_port.c
 create mode 100644 usr/src/lib/fm/topo/modules/common/shared/topo_port.h
 create mode 100644 usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.c
 create mode 100644 usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.h
 create mode 100644 usr/src/lib/libsff/Makefile
 copy usr/src/{test/util-tests/tests/Makefile => lib/libsff/Makefile.com} (57%)
 copy usr/src/{test/util-tests/tests => lib/libsff/amd64}/Makefile (60%)
 create mode 100644 usr/src/lib/libsff/common/libsff.c
 create mode 100644 usr/src/lib/libsff/common/libsff.h
 create mode 100644 usr/src/lib/libsff/common/llib-lsff
 create mode 100644 usr/src/lib/libsff/common/mapfile-vers
 create mode 100644 usr/src/lib/libsff/common/sff.h
 copy usr/src/{test/util-tests/tests => lib/libsff/i386}/Makefile (60%)
 copy usr/src/{test/util-tests/tests => lib/libsff/sparc}/Makefile (60%)
 create mode 100644 usr/src/man/man9e/mac_capab_transceiver.9e
 create mode 100644 usr/src/man/man9f/mac_transceiver_info.9f
 create mode 100644 usr/src/test/util-tests/tests/libsff/Makefile
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff.ksh
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8472.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8472.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_diag.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_diag.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_extspec.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_extspec.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_tech.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_tech.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_temp.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_temp.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_br.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_br.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_compliance.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_compliance.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_conn.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_conn.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_efault.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_einval.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_enc.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_enc.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_ident.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_ident.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_lengths.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_lengths.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_opts.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_opts.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_strings.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_wave.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_wave.out
 create mode 100644 usr/src/uts/common/io/ixgbe/ixgbe_transceiver.c
warning: only found copies from modified paths due to too many files.

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

Summary of changes:
 arch/x86/kernel/platform/i86pc/os/lgrpplat.c  |    2 +-
 arch/x86/kernel/platform/i86pc/vm/hat_kdi.c   |    4 +-
 exception_lists/copyright                     |    1 +
 exception_lists/packaging                     |    7 +
 include/sys/crypto/common.h                   |    1 +
 include/sys/crypto/impl.h                     |    1 +
 include/sys/crypto/ioctl.h                    |   11 +
 include/sys/crypto/spi.h                      |    4 +-
 include/sys/ddi_impldefs.h                    |   12 +
 include/sys/ddimapreq.h                       |   16 +-
 include/sys/dld.h                             |   24 +-
 include/sys/fs/zfs.h                          |    1 +
 include/sys/mac_impl.h                        |   20 +-
 include/sys/mac_provider.h                    |   24 +-
 include/sys/netstack.h                        |    3 +-
 include/sys/pci.h                             |    7 +
 include/sys/smbios.h                          |    6 +-
 include/sys/types.h                           |    9 +
 kernel/drivers/net/i40e/i40e_gld.c            |   41 +
 kernel/drivers/net/ixgbe/Makefile             |    1 +
 kernel/drivers/net/ixgbe/ixgbe_gld.c          |   15 +
 kernel/drivers/net/ixgbe/ixgbe_main.c         |    3 +-
 kernel/drivers/net/ixgbe/ixgbe_sw.h           |    4 +
 kernel/drivers/net/ixgbe/ixgbe_transceiver.c  |  169 ++
 kernel/drivers/net/nxge/nxge_ndd.c            |   49 +-
 kernel/drivers/scsi/mega_sas/megaraid_sas.c   |   15 +-
 kernel/drivers/scsi/mr_sas/mr_sas.c           |   10 +-
 kernel/fs/zfs/dsl_destroy.c                   |    1 +
 kernel/fs/zfs/sys/zcp.h                       |   28 +-
 kernel/fs/zfs/sys/zil.h                       |    1 +
 kernel/fs/zfs/sys/zil_impl.h                  |   49 +-
 kernel/fs/zfs/sys/zio.h                       |    1 -
 kernel/fs/zfs/zcp.c                           |  142 +-
 kernel/fs/zfs/zcp_synctask.c                  |   43 +-
 kernel/fs/zfs/zfs_ioctl.c                     |    6 +-
 kernel/fs/zfs/zfs_znode.c                     |   33 +-
 kernel/fs/zfs/zil.c                           |  191 ++-
 kernel/fs/zfs/zio.c                           |   14 -
 kernel/net/ip/ip.c                            |    4 +-
 kernel/net/ip/ipsecah.c                       |    5 +-
 kernel/net/ip/ipsecesp.c                      |    3 +-
 kernel/os/netstack.c                          |  198 ++-
 kernel/vm/vm_pagelist.c                       |    2 +-
 share/man/man1/adb.1                          |   13 +-
 share/man/man1/kmdb.1                         |   24 +-
 share/man/man1/mdb.1                          |   43 +-
 share/man/man2/fork.2                         |   13 +-
 share/man/man3/Intro.3                        |    4 +-
 share/man/man3c/clock_settime.3c              |    9 +-
 share/man/man3c/getprogname.3c                |    4 +-
 share/man/man3c/getvfsent.3c                  |   10 +-
 share/man/man3c/newlocale.3c                  |    4 +-
 share/man/man3c/priv_str_to_set.3c            |    9 +-
 share/man/man3c/sched_setscheduler.3c         |    9 +-
 share/man/man3c/thr_min_stack.3c              |    7 +-
 share/man/man3ext/sendfilev.3ext              |    4 +-
 share/man/man3fstyp/fstyp_get_attr.3fstyp     |    9 +-
 share/man/man3lib/libMPAPI.3lib               |   11 +-
 share/man/man3lib/libdtrace.3lib              |   16 +-
 share/man/man3malloc/umem_alloc.3malloc       |   17 +-
 share/man/man3malloc/umem_debug.3malloc       |   13 +-
 share/man/man3nsl/getipsecalgbyname.3nsl      |   10 +-
 .../man3picltree/ptree_get_propval.3picltree  |    9 +-
 share/man/man3proc/Lprochandle.3proc          |    4 +-
 share/man/man3rsm/rsm_intr_signal_post.3rsm   |    4 +-
 .../man3rsm/rsm_memseg_import_connect.3rsm    |    9 +-
 share/man/man3rsm/rsm_memseg_import_map.3rsm  |   11 +-
 share/man/man3sasl/sasl_client_step.3sasl     |   10 +-
 share/man/man3socket/sctp_opt_info.3socket    |    4 +-
 share/man/man4/contract.4                     |   15 +-
 share/man/man4/hosts.equiv.4                  |   11 +-
 share/man/man4/krb5.conf.4                    |    6 +-
 share/man/man4/ldapsearchprefs.conf.4         |    9 +-
 share/man/man4/loader.conf.4                  |    4 +-
 share/man/man5/hal.5                          |    6 +-
 share/man/man5/pam_timestamp.5                |    6 +-
 share/man/man5/pxeboot.5                      |   48 +-
 share/man/man5/standards.5                    |    4 +-
 share/man/man7d/dtrace.7d                     |   12 +-
 share/man/man7d/fasttrap.7d                   |   19 +-
 share/man/man7d/fbt.7d                        |   14 +-
 share/man/man7d/lockstat.7d                   |   14 +-
 share/man/man7d/profile.7d                    |   12 +-
 share/man/man7d/sdt.7d                        |   14 +-
 share/man/man7d/systrace.7d                   |   12 +-
 share/man/man8/dtrace.8                       |   45 +-
 share/man/man8/fmd.8                          |   11 +-
 share/man/man8/fsck_udfs.8                    |   10 +-
 share/man/man8/fsdb_udfs.8                    |   12 +-
 share/man/man8/hal-get-property.8             |    8 +-
 share/man/man8/intrstat.8                     |   18 +-
 share/man/man8/kadb.8                         |   17 +-
 share/man/man8/lockstat.8                     |   26 +-
 share/man/man8/plockstat.8                    |   15 +-
 share/man/man8/syncinit.8                     |    4 +-
 share/man/man8/zfs-program.8                  |    9 +
 share/man/man8/zfs.8                          |   16 +-
 share/man/man8/zpool.8                        |   14 +-
 share/man/man9e/Makefile                      |    1 +
 share/man/man9e/mac_capab_transceiver.9e      |  407 +++++
 share/man/man9e/mc_tx.9e                      |    4 +-
 share/man/man9e/usba_hcdi_pipe_open.9e        |    6 +-
 share/man/man9f/Makefile                      |    1 +
 share/man/man9f/ddi_add_event_handler.9f      |   12 +-
 share/man/man9f/drv_getparm.9f                |   10 +-
 share/man/man9f/mac_transceiver_info.9f       |   95 ++
 share/man/man9f/scsi_sense_key.9f             |   10 +-
 share/man/man9f/usba_alloc_hcdi_ops.9f        |    4 +-
 share/man/man9f/usba_hcdi_cb.9f               |    4 +-
 share/man/man9f/usba_hcdi_register.9f         |    4 +-
 share/man/man9f/usba_hubdi_cb_ops.9f          |    4 +-
 share/man/man9s/usba_hcdi_register_args.9s    |    6 +-
 usr/src/boot/lib/libstand/bootp.c             |   79 +-
 usr/src/boot/lib/libstand/bootp.h             |   10 -
 usr/src/boot/lib/libstand/net.h               |    8 +-
 usr/src/boot/sys/boot/common/dev_net.c        |  142 +-
 usr/src/boot/sys/boot/efi/boot1/boot1.c       |    4 +-
 usr/src/boot/sys/boot/efi/include/efiapi.h    |    2 +-
 usr/src/boot/sys/boot/efi/include/efidevp.h   |    2 +-
 usr/src/boot/sys/boot/efi/include/efilib.h    |    5 +-
 usr/src/boot/sys/boot/efi/libefi/Makefile     |    2 +-
 usr/src/boot/sys/boot/efi/libefi/devpath.c    |   31 +-
 usr/src/boot/sys/boot/efi/libefi/efipart.c    |  121 +-
 usr/src/boot/sys/boot/efi/libefi/libefi.c     |  276 +---
 usr/src/boot/sys/boot/efi/loader/Makefile     |   10 +-
 .../{libefi/libefi.c => loader/efi_main.c}    |   54 +-
 usr/src/boot/sys/boot/ficl/Makefile.inc       |    3 +-
 usr/src/boot/sys/boot/i386/libi386/Makefile   |    3 +-
 usr/src/boot/sys/boot/i386/libi386/biospci.c  |   44 +
 usr/src/boot/sys/boot/i386/loader/Makefile    |    2 +-
 usr/src/boot/sys/boot/libstand/Makefile.com   |    1 +
 usr/src/boot/sys/sys/errno.h                  |    2 +-
 usr/src/cmd/Makefile                          |    3 +-
 usr/src/cmd/cmd-inet/usr.bin/chat/chat.c      |    4 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/auth.c      |    4 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/cbcp.c      |    5 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/ccp.c       |    5 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/chap.c      |    8 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/chap_ms.c   |    5 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/demand.c    |    4 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/fsm.c       |    5 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/ipcp.c      |    8 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/ipv6cp.c    |    4 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/lcp.c       |    8 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/magic.c     |    5 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/main.c      |    4 -
 .../cmd/cmd-inet/usr.bin/pppd/mschap_test.c   |    2 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/multilink.c |    4 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/options.c   |    4 -
 .../cmd/cmd-inet/usr.bin/pppd/sys-solaris.c   |    4 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/upap.c      |    5 -
 usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c     |    5 -
 .../cmd/cmd-inet/usr.bin/pppstats/pppstats.c  |    4 -
 usr/src/cmd/dlutil/Makefile                   |   42 +
 usr/src/cmd/dlutil/dltraninfo.c               |  458 ++++++
 usr/src/cmd/fm/fmdump/common/fault.c          |   14 +-
 usr/src/cmd/hal/hald/device.c                 |    2 +-
 usr/src/cmd/hal/hald/device_info.c            |    3 +-
 usr/src/cmd/hal/hald/device_store.c           |    4 +-
 usr/src/cmd/hal/hald/hald.c                   |   12 +-
 usr/src/cmd/hal/hald/hald_dbus.c              |    2 +-
 usr/src/cmd/hal/hald/hald_marshal.list        |    6 +-
 .../cmd/hal/hald/solaris/devinfo_storage.c    |    2 -
 .../hal/probing/network-printer/probe-snmp.c  |    3 +-
 usr/src/cmd/krb5/kadmin/dbutil/dump.c         |    2 -
 usr/src/cmd/krb5/kadmin/server/ovsec_kadmd.c  |    4 +-
 usr/src/cmd/krb5/krb5kdc/main.c               |   15 +-
 usr/src/cmd/mv/mv.c                           |    7 +-
 usr/src/cmd/pcitool/pcitool_ui.c              |   15 +-
 usr/src/cmd/sgs/libld/common/version.c        |    2 +-
 usr/src/cmd/sgs/prof/common/prof.c            |   26 +-
 usr/src/cmd/svc/configd/rc_node.c             |   27 +-
 usr/src/cmd/syslogd/list.c                    |   13 +-
 usr/src/cmd/zfs/zfs_main.c                    |   18 +-
 usr/src/common/crypto/aes/aes_impl.h          |    3 +-
 usr/src/common/crypto/aes/aes_modes.c         |    2 +-
 usr/src/common/crypto/modes/cbc.c             |  190 ++-
 usr/src/common/crypto/modes/ctr.c             |   24 +-
 usr/src/common/crypto/modes/modes.c           |  218 ++-
 usr/src/common/crypto/modes/modes.h           |   15 +
 usr/src/common/ficl/ficl.h                    |    6 +-
 usr/src/common/ficl/ficlplatform/unix.c       |    2 +-
 usr/src/common/ficl/loader.c                  |   95 +-
 usr/src/common/lzma/LzmaEnc.c                 |    6 +-
 usr/src/common/smbclnt/smbfs_ntacl.c          |   13 +-
 usr/src/lib/Makefile                          |    5 +-
 usr/src/lib/fm/topo/libtopo/common/hc.c       |    5 +-
 usr/src/lib/fm/topo/libtopo/common/topo_hc.h  |   18 +-
 usr/src/lib/fm/topo/modules/Makefile.plugin   |    1 -
 usr/src/lib/fm/topo/modules/common/Makefile   |    2 +
 .../fm/topo/modules/common/nic}/Makefile      |   15 +-
 .../lib/fm/topo/modules/common/nic/topo_nic.c |  241 +++
 .../lib/fm/topo/modules/common/nic/topo_nic.h |   34 +
 .../fm/topo/modules/common/pcibus/pcibus.c    |   72 +-
 .../fm/topo/modules/common/shared/topo_port.c |  130 ++
 .../fm/topo/modules/common/shared/topo_port.h |   36 +
 .../modules/common/shared/topo_transceiver.c  |  185 +++
 .../modules/common/shared/topo_transceiver.h  |   37 +
 .../lib/fm/topo/modules/i86pc/pcibus/Makefile |    4 +-
 usr/src/lib/gss_mechs/mech_krb5/Makefile.com  |    1 +
 usr/src/lib/hbaapi/common/HBAAPILIB.c         |   11 +-
 usr/src/lib/krb5/kadm5/srv/svr_principal.c    |    7 +-
 .../krb5/plugins/kdb/db2/libdb2/hash/hash.c   |   11 +-
 .../plugins/kdb/db2/libdb2/hash/hash_bigkey.c |    8 +-
 .../plugins/kdb/db2/libdb2/hash/hash_page.c   |   23 +-
 usr/src/lib/libadm/common/ckdate.c            |    5 +-
 usr/src/lib/libadutils/common/srv_query.c     |    2 +-
 usr/src/lib/libast/Makefile.com               |    2 +
 usr/src/lib/libbsm/Makefile                   |    2 +-
 usr/src/lib/libbsm/common/adt.c               |   39 +-
 usr/src/lib/libc/port/fp/_base_sup.c          |    4 +-
 usr/src/lib/libc/port/inet/getnameinfo.c      |   10 +-
 usr/src/lib/libc/port/nsl/publickey.c         |   35 +-
 usr/src/lib/libc/port/print/doprnt.c          |    9 +-
 usr/src/lib/libc/port/regex/engine.c          |    2 +-
 usr/src/lib/libcmd/common/cut.c               |    2 -
 usr/src/lib/libdll/common/dlfcn.c             |    2 -
 usr/src/lib/libdns_sd/Makefile.com            |    2 +
 usr/src/lib/libima/Makefile                   |    2 -
 usr/src/lib/libima/common/ima-lib.c           |   39 +-
 usr/src/lib/libima/common/sunima-lib.c        |   16 +-
 .../libldap5/sources/ldap/common/tmplout.c    |    9 +-
 usr/src/lib/libm/common/C/atan2.c             |    2 +-
 usr/src/lib/libm/common/C/exp.c               |    2 +-
 usr/src/lib/libm/common/C/ilogb.c             |    2 +-
 usr/src/lib/libm/common/C/nextafter.c         |    2 +-
 usr/src/lib/libm/common/C/tanh.c              |    2 +-
 usr/src/lib/libm/common/LD/asinhl.c           |    2 +-
 usr/src/lib/libm/common/LD/j0l.c              |    6 +-
 usr/src/lib/libm/common/LD/nextafterl.c       |    2 +-
 usr/src/lib/libm/common/LD/tanhl.c            |    2 +-
 usr/src/lib/libm/common/R/atanf.c             |    2 +-
 usr/src/lib/libm/common/R/cosf.c              |    2 +-
 usr/src/lib/libm/common/R/floorf.c            |    4 +-
 usr/src/lib/libm/common/R/ilogbf.c            |    2 +-
 usr/src/lib/libm/common/R/rintf.c             |    4 +-
 usr/src/lib/libm/common/R/sincosf.c           |    2 +-
 usr/src/lib/libm/common/R/sinf.c              |    2 +-
 usr/src/lib/libm/common/R/tanf.c              |    2 +-
 usr/src/lib/libm/common/m9x/__fex_i386.c      |    2 +-
 usr/src/lib/libm/common/m9x/nexttowardl.c     |    2 +-
 usr/src/lib/libmail/common/s_string.c         |    2 -
 usr/src/lib/libmail/inc/s_string.h            |   45 +-
 usr/src/lib/libnisdb/ldap_map.c               |   12 +-
 usr/src/lib/libnls/common/nlsrequest.c        |   54 +-
 usr/src/lib/libpp/common/ppproto.c            |    2 -
 usr/src/lib/libresolv2/common/bsd/ftruncate.c |    4 -
 .../lib/libresolv2/common/bsd/gettimeofday.c  |    4 -
 usr/src/lib/libresolv2/common/bsd/mktemp.c    |    5 -
 usr/src/lib/libresolv2/common/bsd/putenv.c    |    4 -
 usr/src/lib/libresolv2/common/bsd/readv.c     |    4 -
 usr/src/lib/libresolv2/common/bsd/setenv.c    |    5 -
 usr/src/lib/libresolv2/common/bsd/setitimer.c |    4 -
 .../lib/libresolv2/common/bsd/strcasecmp.c    |    5 -
 usr/src/lib/libresolv2/common/bsd/strerror.c  |    5 -
 usr/src/lib/libresolv2/common/bsd/strpbrk.c   |    5 -
 usr/src/lib/libresolv2/common/bsd/strsep.c    |    5 -
 usr/src/lib/libresolv2/common/bsd/strtoul.c   |    5 -
 usr/src/lib/libresolv2/common/bsd/writev.c    |    4 -
 usr/src/lib/libresolv2/common/dst/dst_api.c   |    4 -
 usr/src/lib/libresolv2/common/dst/hmac_link.c |    3 -
 usr/src/lib/libresolv2/common/dst/support.c   |    3 -
 usr/src/lib/libresolv2/common/irs/dns.c       |    4 -
 usr/src/lib/libresolv2/common/irs/dns_ho.c    |    4 -
 usr/src/lib/libresolv2/common/irs/dns_nw.c    |    4 -
 usr/src/lib/libresolv2/common/irs/dns_pr.c    |    4 -
 usr/src/lib/libresolv2/common/irs/dns_sv.c    |    4 -
 usr/src/lib/libresolv2/common/irs/gen.c       |    4 -
 usr/src/lib/libresolv2/common/irs/gen_ho.c    |    4 -
 usr/src/lib/libresolv2/common/irs/gen_ng.c    |    4 -
 usr/src/lib/libresolv2/common/irs/gen_nw.c    |    4 -
 usr/src/lib/libresolv2/common/irs/gen_pr.c    |    4 -
 usr/src/lib/libresolv2/common/irs/gen_sv.c    |    4 -
 .../lib/libresolv2/common/irs/gethostent.c    |    4 -
 .../lib/libresolv2/common/irs/gethostent_r.c  |    4 -
 usr/src/lib/libresolv2/common/irs/getnetent.c |    4 -
 .../lib/libresolv2/common/irs/getnetent_r.c   |    4 -
 .../lib/libresolv2/common/irs/getnetgrent.c   |    4 -
 .../lib/libresolv2/common/irs/getnetgrent_r.c |    4 -
 .../lib/libresolv2/common/irs/getprotoent.c   |    4 -
 .../lib/libresolv2/common/irs/getprotoent_r.c |    4 -
 .../lib/libresolv2/common/irs/getservent.c    |    4 -
 .../lib/libresolv2/common/irs/getservent_r.c  |    4 -
 usr/src/lib/libresolv2/common/irs/hesiod.c    |    4 -
 usr/src/lib/libresolv2/common/irs/irp.c       |    6 -
 usr/src/lib/libresolv2/common/irs/irp_ho.c    |    4 -
 usr/src/lib/libresolv2/common/irs/irp_ng.c    |    4 -
 usr/src/lib/libresolv2/common/irs/irp_nw.c    |    8 -
 usr/src/lib/libresolv2/common/irs/irp_pr.c    |    6 -
 usr/src/lib/libresolv2/common/irs/irp_sv.c    |    6 -
 .../lib/libresolv2/common/irs/irpmarshall.c   |    4 -
 usr/src/lib/libresolv2/common/irs/irs_data.c  |    4 -
 usr/src/lib/libresolv2/common/irs/lcl.c       |    6 -
 usr/src/lib/libresolv2/common/irs/lcl_ho.c    |    4 -
 usr/src/lib/libresolv2/common/irs/lcl_ng.c    |    4 -
 usr/src/lib/libresolv2/common/irs/lcl_nw.c    |    3 -
 usr/src/lib/libresolv2/common/irs/lcl_pr.c    |    6 -
 usr/src/lib/libresolv2/common/irs/lcl_sv.c    |    6 -
 usr/src/lib/libresolv2/common/irs/nis.c       |    6 -
 usr/src/lib/libresolv2/common/irs/nul_ng.c    |    4 -
 usr/src/lib/libresolv2/common/irs/util.c      |    4 -
 .../lib/libresolv2/common/isc/assertions.c    |    4 -
 usr/src/lib/libresolv2/common/isc/base64.c    |    4 -
 usr/src/lib/libresolv2/common/isc/bitncmp.c   |    4 -
 usr/src/lib/libresolv2/common/isc/ctl_clnt.c  |    4 -
 usr/src/lib/libresolv2/common/isc/ctl_p.c     |    2 -
 usr/src/lib/libresolv2/common/isc/ctl_srvr.c  |    4 -
 .../lib/libresolv2/common/isc/ev_connects.c   |    6 -
 usr/src/lib/libresolv2/common/isc/ev_files.c  |    4 -
 .../lib/libresolv2/common/isc/ev_streams.c    |    4 -
 usr/src/lib/libresolv2/common/isc/ev_timers.c |    6 -
 usr/src/lib/libresolv2/common/isc/ev_waits.c  |    4 -
 usr/src/lib/libresolv2/common/isc/eventlib.c  |   14 +-
 usr/src/lib/libresolv2/common/isc/heap.c      |    4 -
 usr/src/lib/libresolv2/common/isc/logging.c   |    4 -
 .../lib/libresolv2/common/isc/memcluster.c    |    5 -
 usr/src/lib/libresolv2/common/isc/tree.c      |    4 -
 .../lib/libresolv2/common/nameser/ns_date.c   |    4 -
 .../lib/libresolv2/common/nameser/ns_name.c   |    2 -
 .../lib/libresolv2/common/nameser/ns_netint.c |    4 -
 .../lib/libresolv2/common/nameser/ns_newmsg.c |    2 -
 .../lib/libresolv2/common/nameser/ns_parse.c  |    4 -
 .../lib/libresolv2/common/nameser/ns_print.c  |    4 -
 .../lib/libresolv2/common/nameser/ns_rdata.c  |    2 -
 .../libresolv2/common/nameser/ns_samedomain.c |    2 -
 .../lib/libresolv2/common/nameser/ns_sign.c   |    4 -
 .../lib/libresolv2/common/nameser/ns_ttl.c    |    4 -
 .../lib/libresolv2/common/nameser/ns_verify.c |    4 -
 usr/src/lib/libresolv2/common/resolv/herror.c |    5 -
 .../lib/libresolv2/common/resolv/res_comp.c   |    5 -
 .../lib/libresolv2/common/resolv/res_data.c   |    4 -
 .../lib/libresolv2/common/resolv/res_debug.c  |    5 -
 .../common/resolv/res_findzonecut.c           |    2 -
 .../lib/libresolv2/common/resolv/res_init.c   |    5 -
 .../libresolv2/common/resolv/res_mkquery.c    |    5 -
 .../libresolv2/common/resolv/res_mkupdate.c   |    2 -
 .../lib/libresolv2/common/resolv/res_query.c  |    5 -
 .../lib/libresolv2/common/resolv/res_send.c   |    5 -
 .../lib/libresolv2/common/resolv/res_update.c |    2 -
 usr/src/lib/libsff/Makefile                   |   44 +
 .../Makefile => lib/libsff/Makefile.com}      |   23 +-
 .../tests => lib/libsff/amd64}/Makefile       |    8 +-
 usr/src/lib/libsff/common/libsff.c            | 1414 +++++++++++++++++
 usr/src/lib/libsff/common/libsff.h            |  101 ++
 usr/src/lib/libsff/common/llib-lsff           |   19 +
 usr/src/lib/libsff/common/mapfile-vers        |   37 +
 usr/src/lib/libsff/common/sff.h               |  221 +++
 .../tests => lib/libsff/i386}/Makefile        |    7 +-
 usr/src/lib/libshell/common/bltins/misc.c     |    3 +-
 usr/src/lib/libshell/common/sh/parse.c        |    7 +-
 usr/src/lib/libshell/common/sh/xec.c          |    2 +-
 usr/src/lib/libsldap/common/ns_mapping.c      |   12 +-
 .../libsmedia/plugins/scsi/common/s_generic.c |   83 +-
 usr/src/lib/libsum/common/sumlib.c            |    2 -
 usr/src/lib/libzfs/common/libzfs_dataset.c    |    8 +-
 usr/src/lib/libzfs/common/libzfs_pool.c       |    9 +-
 usr/src/lib/libzfs_core/common/libzfs_core.c  |   51 +-
 usr/src/lib/libzfs_core/common/libzfs_core.h  |    6 +-
 usr/src/lib/libzfs_core/common/mapfile-vers   |    1 +
 usr/src/lib/madv/common/madv.c                |   41 +-
 usr/src/lib/mpapi/libmpapi/common/mpapi.c     |    3 +-
 .../lib/pam_modules/sample/sample_acct_mgmt.c |    4 +-
 .../pkcs11/libsoftcrypto/common/mapfile-vers  |    4 +
 usr/src/lib/pkcs11/pkcs11_kernel/Makefile.com |    3 +-
 .../pkcs11_softtoken/common/softAESCrypt.c    |  252 ++-
 .../pkcs11_softtoken/common/softCrypt.h       |   24 +-
 .../pkcs11_softtoken/common/softEncryptUtil.c |   90 +-
 .../pkcs11_softtoken/common/softSignUtil.c    |   67 +-
 .../pkcs11_softtoken/common/softSlotToken.c   |    6 +
 .../pkcs11_softtoken/common/softVerifyUtil.c  |   67 +-
 .../libsmbns/common/smbns_netbios_name.c      |    4 -
 usr/src/lib/smhba/common/SMHBAAPILIB.c        |    2 +-
 .../udapl_tavor/common/dapl_lmr_create.c      |   96 +-
 .../udapl/udapl_tavor/common/dapl_lmr_free.c  |    2 +-
 .../lib/udapl/udapl_tavor/common/dapl_osd.c   |    2 +-
 .../udapl_tavor/common/dapl_psp_create.c      |    2 +-
 .../udapl_tavor/common/dapl_psp_create_any.c  |    2 +-
 .../udapl/udapl_tavor/common/dapl_rmr_bind.c  |    6 +-
 .../udapl_tavor/common/dapl_rmr_create.c      |    4 +-
 .../udapl/udapl_tavor/common/dapl_rmr_free.c  |    2 +-
 .../udapl_tavor/common/dapl_rsp_create.c      |    2 +-
 .../lib/udapl/udapl_tavor/include/dapl_osd.h  |   10 +-
 usr/src/pkg/manifests/driver-network-cxgbe.mf |    1 -
 usr/src/pkg/manifests/driver-storage-nvme.mf  |    4 +-
 .../pkg/manifests/service-fault-management.mf |    1 +
 usr/src/pkg/manifests/system-kernel.man2.inc  |    1 +
 usr/src/pkg/manifests/system-kernel.man9e.inc |    1 +
 usr/src/pkg/manifests/system-kernel.man9f.inc |    1 +
 usr/src/pkg/manifests/system-library.mf       |    2 +
 usr/src/pkg/manifests/system-network.mf       |    2 +
 .../pkg/manifests/system-test-cryptotest.mf   |   52 +
 usr/src/pkg/manifests/system-test-utiltest.mf |   31 +
 usr/src/pkg/manifests/system-test-zfstest.mf  |    1 +
 usr/src/test/Makefile                         |    2 +-
 .../tests => crypto-tests}/Makefile           |    7 +-
 .../tests => crypto-tests/cmd}/Makefile       |    7 +-
 .../tests => crypto-tests/cmd/kcf}/Makefile   |   25 +-
 .../cmd/kcf/cleanup.ksh}                      |    9 +-
 .../cmd/kcf/setup.ksh}                        |    9 +-
 .../cmd/scripts}/Makefile                     |   25 +-
 .../crypto-tests/cmd/scripts/cryptotest.ksh   |   49 +
 usr/src/test/{ => crypto-tests/doc}/Makefile  |   23 +-
 usr/src/test/crypto-tests/doc/README          |   60 +
 .../test/{ => crypto-tests/runfiles}/Makefile |   27 +-
 .../runfiles/default.run}                     |   19 +-
 .../tests/Makefile                            |    7 +-
 .../tests/common}/Makefile                    |   18 +-
 .../crypto-tests/tests/common/cryptotest.h    |  102 ++
 .../tests/common/cryptotest_kcf.c             |  378 +++++
 .../tests/common/cryptotest_pkcs.c            |  401 +++++
 .../crypto-tests/tests/common/testfuncs.c     |  268 ++++
 .../tests/modes}/Makefile                     |    6 +-
 .../tests/modes/aes}/Makefile                 |    6 +-
 .../tests/modes/aes/Makefile.subdirs          |   72 +
 .../tests/modes/aes/cbc}/Makefile             |    7 +-
 .../tests/modes/aes/cbc/aes_cbc.c             |   69 +
 .../tests/modes/aes/cbc/aes_cbc.h             |  173 ++
 .../tests/modes/aes/ccm}/Makefile             |    7 +-
 .../tests/modes/aes/ccm/aes_ccm.c             |  120 ++
 .../tests/modes/aes/ccm/aes_ccm.h             |  481 ++++++
 .../tests/modes/aes/cmac}/Makefile            |    7 +-
 .../tests/modes/aes/cmac/aes_cmac.c           |   51 +
 .../tests/modes/aes/cmac/aes_cmac.h           |   72 +
 .../tests/modes/aes/ctr}/Makefile             |    7 +-
 .../tests/modes/aes/ctr/aes_ctr.c             |   85 +
 .../tests/modes/aes/ctr/aes_ctr.h             |  289 ++++
 .../tests/modes/aes/ecb}/Makefile             |    7 +-
 .../tests/modes/aes/ecb/aes_ecb.c             |   60 +
 .../tests/modes/aes/ecb/aes_ecb.h             |  110 ++
 .../tests/modes/aes/gcm}/Makefile             |    7 +-
 .../tests/modes/aes/gcm/aes_gcm.c             |   87 +
 .../tests/modes/aes/gcm/aes_gcm.h             |  737 +++++++++
 usr/src/test/util-tests/runfiles/default.run  |    1 +
 usr/src/test/util-tests/tests/Makefile        |    2 +-
 usr/src/test/util-tests/tests/libsff/Makefile |   96 ++
 .../test/util-tests/tests/libsff/libsff.ksh   |   61 +
 .../util-tests/tests/libsff/libsff_8472.c     |   61 +
 .../util-tests/tests/libsff/libsff_8472.out   |  255 +++
 .../tests/libsff/libsff_8636_diag.c           |   61 +
 .../tests/libsff/libsff_8636_diag.out         |    2 +
 .../tests/libsff/libsff_8636_extspec.c        |   62 +
 .../tests/libsff/libsff_8636_extspec.out      |  255 +++
 .../tests/libsff/libsff_8636_tech.c           |   79 +
 .../tests/libsff/libsff_8636_tech.out         |   96 ++
 .../tests/libsff/libsff_8636_temp.c           |   61 +
 .../tests/libsff/libsff_8636_temp.out         |  255 +++
 .../test/util-tests/tests/libsff/libsff_br.c  |  133 ++
 .../util-tests/tests/libsff/libsff_br.out     |    8 +
 .../tests/libsff/libsff_compliance.c          |  124 ++
 .../tests/libsff/libsff_compliance.out        |  130 ++
 .../util-tests/tests/libsff/libsff_conn.c     |   89 ++
 .../util-tests/tests/libsff/libsff_conn.out   |  514 ++++++
 .../util-tests/tests/libsff/libsff_efault.c   |   54 +
 .../util-tests/tests/libsff/libsff_einval.c   |   92 ++
 .../test/util-tests/tests/libsff/libsff_enc.c |   89 ++
 .../util-tests/tests/libsff/libsff_enc.out    |  514 ++++++
 .../util-tests/tests/libsff/libsff_ident.c    |   60 +
 .../util-tests/tests/libsff/libsff_ident.out  |  255 +++
 .../util-tests/tests/libsff/libsff_lengths.c  |  133 ++
 .../tests/libsff/libsff_lengths.out           |   15 +
 .../util-tests/tests/libsff/libsff_opts.c     |   98 ++
 .../util-tests/tests/libsff/libsff_opts.out   |   50 +
 .../util-tests/tests/libsff/libsff_strings.c  |  133 ++
 .../util-tests/tests/libsff/libsff_wave.c     |  177 +++
 .../util-tests/tests/libsff/libsff_wave.out   |   11 +
 .../channel_program/channel_common.kshlib     |  181 ++-
 .../lua_core/tst.return_large.ksh             |    2 +-
 .../synctask_core/tst.destroy_fs.ksh          |    4 +-
 .../synctask_core/tst.destroy_snap.ksh        |    4 +-
 .../synctask_core/tst.promote_conflict.ksh    |    4 +-
 .../synctask_core/tst.promote_multiple.ksh    |    4 +-
 .../synctask_core/tst.promote_simple.ksh      |    4 +-
 .../synctask_core/tst.rollback_mult.ksh       |    2 +-
 .../synctask_core/tst.rollback_one.ksh        |    2 +-
 .../synctask_core/tst.snapshot_destroy.ksh    |    2 +-
 .../synctask_core/tst.snapshot_neg.ksh        |    3 +-
 .../synctask_core/tst.snapshot_recursive.ksh  |    2 +-
 .../synctask_core/tst.snapshot_simple.ksh     |    2 +-
 .../tests/functional/slog/slog_015_neg.ksh    |   73 +
 usr/src/tools/btxld/btxld.c                   |    3 +-
 usr/src/tools/scripts/cstyle.pl               |   36 +-
 usr/src/uts/common/Makefile.files             |    2 +-
 .../uts/common/crypto/core/kcf_cryptoadm.c    |    4 +-
 .../uts/common/crypto/core/kcf_mech_tabs.c    |    6 +-
 usr/src/uts/common/crypto/core/kcf_prov_lib.c |  198 ---
 usr/src/uts/common/crypto/io/aes.c            |  171 +-
 usr/src/uts/common/crypto/io/crypto.c         |  210 ++-
 usr/src/uts/common/crypto/io/dprov.c          |   14 +-
 usr/src/uts/common/dtrace/dtrace.c            |    7 +
 usr/src/uts/common/fs/smbsrv/smb_kshare.c     |   19 +
 usr/src/uts/common/fs/smbsrv/smb_server.c     |   13 +
 usr/src/uts/common/io/1394/s1394_hotplug.c    |    2 +-
 usr/src/uts/common/io/bfe/bfe.c               |    9 -
 usr/src/uts/common/io/dld/dld_drv.c           |  102 ++
 .../io/ib/adapters/hermon/hermon_ioctl.c      |    2 -
 .../common/io/ib/adapters/tavor/tavor_ioctl.c |    2 -
 .../uts/common/io/ib/clients/rdsv3/rds_recv.c |    4 -
 usr/src/uts/common/io/mac/mac.c               |  104 +-
 usr/src/uts/common/io/mac/mac_provider.c      |   16 +
 usr/src/uts/common/io/ntxn/niu.c              |   19 +-
 usr/src/uts/common/io/ntxn/unm_nic.h          |    3 +-
 usr/src/uts/common/io/ntxn/unm_nic_hw.c       |   11 +-
 .../common/io/xge/hal/xgehal/xgehal-channel.c |    2 +-
 .../common/io/xge/hal/xgehal/xgehal-ring.c    |    2 +-
 usr/src/uts/common/smbsrv/smb_ioctl.h         |    1 +
 .../uts/i86pc/io/amd_iommu/amd_iommu_acpi.h   |    8 +-
 usr/src/uts/i86pc/io/mp_platform_common.c     |   17 -
 usr/src/uts/i86pc/io/pci/pci.c                |  118 +-
 usr/src/uts/i86pc/io/pciex/npe.c              |  102 +-
 usr/src/uts/i86pc/io/rootnex.c                |  125 +-
 usr/src/uts/intel/io/pci/pci_boot.c           |   97 +-
 usr/src/uts/intel/io/pci/pci_resource.c       |   16 +-
 usr/src/uts/intel/pcbe/p4_pcbe.c              |    3 -
 513 files changed, 15710 insertions(+), 2980 deletions(-)
 create mode 100644 kernel/drivers/net/ixgbe/ixgbe_transceiver.c
 create mode 100644 share/man/man9e/mac_capab_transceiver.9e
 create mode 100644 share/man/man9f/mac_transceiver_info.9f
 rewrite usr/src/boot/sys/boot/efi/libefi/libefi.c (74%)
 copy usr/src/boot/sys/boot/efi/{libefi/libefi.c => loader/efi_main.c} (92%)
 create mode 100644 usr/src/cmd/dlutil/Makefile
 create mode 100644 usr/src/cmd/dlutil/dltraninfo.c
 copy usr/src/{test => lib/fm/topo/modules/common/nic}/Makefile (62%)
 create mode 100644 usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
 create mode 100644 usr/src/lib/fm/topo/modules/common/nic/topo_nic.h
 create mode 100644 usr/src/lib/fm/topo/modules/common/shared/topo_port.c
 create mode 100644 usr/src/lib/fm/topo/modules/common/shared/topo_port.h
 create mode 100644 usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.c
 create mode 100644 usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.h
 create mode 100644 usr/src/lib/libsff/Makefile
 copy usr/src/{test/Makefile => lib/libsff/Makefile.com} (57%)
 copy usr/src/{test/util-tests/tests => lib/libsff/amd64}/Makefile (66%)
 create mode 100644 usr/src/lib/libsff/common/libsff.c
 create mode 100644 usr/src/lib/libsff/common/libsff.h
 create mode 100644 usr/src/lib/libsff/common/llib-lsff
 create mode 100644 usr/src/lib/libsff/common/mapfile-vers
 create mode 100644 usr/src/lib/libsff/common/sff.h
 copy usr/src/{test/util-tests/tests => lib/libsff/i386}/Makefile (66%)
 create mode 100644 usr/src/pkg/manifests/system-test-cryptotest.mf
 copy usr/src/test/{util-tests/tests => crypto-tests}/Makefile (71%)
 copy usr/src/test/{util-tests/tests => crypto-tests/cmd}/Makefile (71%)
 copy usr/src/test/{util-tests/tests => crypto-tests/cmd/kcf}/Makefile (56%)
 copy usr/src/test/{util-tests/tests/Makefile => crypto-tests/cmd/kcf/cleanup.ksh} (66%)
 copy usr/src/test/{util-tests/tests/Makefile => crypto-tests/cmd/kcf/setup.ksh} (66%)
 copy usr/src/test/{util-tests/tests => crypto-tests/cmd/scripts}/Makefile (57%)
 create mode 100644 usr/src/test/crypto-tests/cmd/scripts/cryptotest.ksh
 copy usr/src/test/{ => crypto-tests/doc}/Makefile (57%)
 create mode 100644 usr/src/test/crypto-tests/doc/README
 copy usr/src/test/{ => crypto-tests/runfiles}/Makefile (50%)
 copy usr/src/test/{Makefile => crypto-tests/runfiles/default.run} (52%)
 copy usr/src/test/{util-tests => crypto-tests}/tests/Makefile (71%)
 copy usr/src/test/{util-tests/tests => crypto-tests/tests/common}/Makefile (59%)
 create mode 100644 usr/src/test/crypto-tests/tests/common/cryptotest.h
 create mode 100644 usr/src/test/crypto-tests/tests/common/cryptotest_kcf.c
 create mode 100644 usr/src/test/crypto-tests/tests/common/cryptotest_pkcs.c
 create mode 100644 usr/src/test/crypto-tests/tests/common/testfuncs.c
 copy usr/src/test/{util-tests/tests => crypto-tests/tests/modes}/Makefile (80%)
 copy usr/src/test/{util-tests/tests => crypto-tests/tests/modes/aes}/Makefile (80%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/Makefile.subdirs
 copy usr/src/test/{util-tests/tests => crypto-tests/tests/modes/aes/cbc}/Makefile (75%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/cbc/aes_cbc.c
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/cbc/aes_cbc.h
 copy usr/src/test/{util-tests/tests => crypto-tests/tests/modes/aes/ccm}/Makefile (75%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/ccm/aes_ccm.c
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/ccm/aes_ccm.h
 copy usr/src/test/{util-tests/tests => crypto-tests/tests/modes/aes/cmac}/Makefile (75%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/cmac/aes_cmac.c
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/cmac/aes_cmac.h
 copy usr/src/test/{util-tests/tests => crypto-tests/tests/modes/aes/ctr}/Makefile (75%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/ctr/aes_ctr.c
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/ctr/aes_ctr.h
 copy usr/src/test/{util-tests/tests => crypto-tests/tests/modes/aes/ecb}/Makefile (75%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/ecb/aes_ecb.c
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/ecb/aes_ecb.h
 copy usr/src/test/{util-tests/tests => crypto-tests/tests/modes/aes/gcm}/Makefile (75%)
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/gcm/aes_gcm.c
 create mode 100644 usr/src/test/crypto-tests/tests/modes/aes/gcm/aes_gcm.h
 create mode 100644 usr/src/test/util-tests/tests/libsff/Makefile
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff.ksh
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8472.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8472.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_diag.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_diag.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_extspec.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_extspec.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_tech.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_tech.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_temp.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_8636_temp.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_br.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_br.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_compliance.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_compliance.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_conn.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_conn.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_efault.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_einval.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_enc.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_enc.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_ident.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_ident.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_lengths.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_lengths.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_opts.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_opts.out
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_strings.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_wave.c
 create mode 100644 usr/src/test/util-tests/tests/libsff/libsff_wave.out
 create mode 100644 usr/src/test/zfs-tests/tests/functional/slog/slog_015_neg.ksh
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