[repo.or.cz] unleashed.git branch merges updated: v1.0-1160-g166050493e8b

jsipek jeffpc at josefsipek.net
Thu Aug 23 02:44:26 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  166050493e8b4650c53fe9d58b87b5a065313c7f (commit)
       via  c6feed1d9b721276565ed183dbc0d84f5aad8c83 (commit)
       via  6e40c76db9fe38f093dc5e4c95c0a84b25a517e9 (commit)
       via  c4457237d1d1e651c7917854c162d92587fa7fd8 (commit)
       via  2fb6d38c5811017c19d1d7742270124e7a15b5d6 (commit)
       via  eedce59d2683be7c06876da59bb0e608f2bab330 (commit)
       via  07ce9f11e2fc485485490445f5cafba9dcf0e0df (commit)
       via  66bc2470884efd5058ade608a98adf0466ce5045 (commit)
       via  337614841b708ebae7df435066c7fe62cd2be9d7 (commit)
       via  66c1b80a07eca0338232df1ebcce2d46f675da11 (commit)
       via  72b52b0005d74c0b520f067eceb2101da678c086 (commit)
       via  335adae107d40a22ea4652a06bcfacfc0145ce4b (commit)
       via  5c7205d18b06d8c2046fd455857a165274b8a66c (commit)
       via  d724bfd89f15be69c0e9c9de40a210cbc0cee3be (commit)
       via  28cbfea50dc71c9679e739f4d2f76bbb854d75d7 (commit)
       via  8afcfbe7e4a6ee36a2c91e9504d6cfc51bd7cc7b (commit)
       via  d713ce1071d4f92967437164dc9f92dd3b86ac5c (commit)
       via  8237747912519e23f1448a715c8777ef7d7a90fc (commit)
       via  614f1d633e921143ad22010eeec64ed7c6aa627c (commit)
       via  f44a1392c9d1c0ff0faf96d4eed0952a6b5cfbe0 (commit)
       via  284ce987a33170d916c005f044ef6ce9ce8e1517 (commit)
       via  4b9a859a90a27a1aaf064cac9a4fa96bcca57337 (commit)
       via  e4768a3447c8320148c66b297c2acb00217f575d (commit)
       via  49169a56b4da7a6f2d206ecc2166fbe2457343b9 (commit)
       via  566b4223c74de6cad48ddbedf35a12d6a511c8c5 (commit)
       via  65d28c0b2556a9bb47ed2b033469a4182ff5b488 (commit)
       via  c2919acbea007fa95c709b60d073db9a24526e01 (commit)
       via  11f6a9680e013a7c9c57dc0b64d3e91e2eee1a6b (commit)
       via  9d0ac662182643f3b6579f48816de772cb77b47c (commit)
       via  e010bda94b034e413b6fe35fd45bca0afaf1a0df (commit)
       via  5882b622b7e2afa5385d4601dd82f81066f62d67 (commit)
       via  da8e407363328f2eb8ec9dc3b7a276f2b5606179 (commit)
       via  d66a72cfe0bf6d9ab9725f0d0cb1f38dbcc0ac49 (commit)
       via  bf62a5c5b223db5d80a4a241cf0cfb34f8c8ca73 (commit)
       via  3dd539e3fd0ab91cff2829d6bc9105d44a90a037 (commit)
       via  5a468b1a16156e8727f59abe2ad97833d57f04e8 (commit)
       via  6920cc4db7ff7cfb581fbacad920de3d9a681303 (commit)
       via  3c4342ab5aea1aeb83d0d4e34d215f0e113daba1 (commit)
       via  2cf2b01e17654840a521746eefea832fb41b79bd (commit)
       via  7e085c24801940886227c1724772c2fa5bca864e (commit)
       via  bc85f3b0d8cbf8037263b0d2ae7587f25ab35394 (commit)
       via  00f1a4f432b3d8aad1aa270e91c44c57f03ef407 (commit)
       via  afa95bed52ea894300f145d79f06e5e2534fa6b6 (commit)
       via  a2b0e4f14941199d75d55b650b6541d56807963e (commit)
       via  2e8f3c34fd03c526f292a1c36c92adab187e7e92 (commit)
       via  4fa25acac9b3b8878c2f40abbce5443d218b29ea (commit)
       via  66b042a724249a04f0b388e1e1c0e5e73d422fca (commit)
       via  692bf522ee0f2281edfe25261f83e5fe71fac37e (commit)
       via  e3c18722ae67aad9d682b8066dc32d5d9991489c (commit)
       via  6680ee99638d23c9c2561c782eb1df2176e04698 (commit)
       via  9e08026531804b281902d6ae5ab96070da01ea7d (commit)
       via  229852ddf2d8636b0c8a6628c3e97fef2aadbcfd (commit)
       via  ea30102ce458697473b0435bcdc7647dce2551f4 (commit)
       via  4e0c5eff9af325c80994e9527b7cb8b3a1ffd1d4 (commit)
       via  645a7badb6d38db4d4e2040b6e5ccfbcdf9e7f85 (commit)
       via  88e55da9244bc48e3b3ad957a29e4be71309adcd (commit)
       via  553e44ce7e541a9e1404b1ead92be0753668710a (commit)
       via  8fe0f5406dd0bce37c6d2a4b0f94746fe3bc1a06 (commit)
       via  696c22af67f1944ec22b4086570891189a8e7201 (commit)
       via  fec46055b92c6c6721fc6698843744a264e6ca70 (commit)
       via  7267b93f5f67b15927e4bf44f0ad2efa84727226 (commit)
       via  4c28a617e3922d92a58e813a5b955eb526b9c386 (commit)
       via  d0158222a5936ac26b7a03241b7d2df18cc544c8 (commit)
       via  a32a1f376ed9360264e4a374608fdcc5c4927d63 (commit)
       via  c7fbe46df966ea665df63b6e6071808987e839d1 (commit)
       via  99a19144e82244f3426f055cc73af8a937c0135c (commit)
       via  738e2a3ce3b2579222d6855e7fe75b5bcfcddf8d (commit)
       via  0dd498c0020c4a0dd34d350b07f97399a475d102 (commit)
       via  4a04e8db7f069cc2eb910470e630778f35ef3c44 (commit)
       via  9d1ccc13a7df03b1b5b6754fc08c980a323c5a37 (commit)
       via  538ff3037bec24f93f1358dd680f4bb077c9c0a2 (commit)
       via  b6031810da58df96413bf76e068638fcab1f228a (commit)
       via  c373aa8be7dba4bca17e8db696f27412617604b9 (commit)
       via  a0955b86cd77e22e80846428a5065e871b6d8eb8 (commit)
       via  14b24e2b79293068c8e016a69ef1d872fb5e2fd5 (commit)
       via  5855bf06da593dee5899b9077ff2318df7a7c068 (commit)
       via  af7c4cb5225cc98e505e165d8fe7b59f98595bbc (commit)
       via  52733287cd3e89957eb2a0c46360ce71b51a3070 (commit)
       via  26ec61e22ac23931eb9f303692a1df3c4da0626c (commit)
       via  88798f4fd0ac24b21b6fac1037f7c8f8146731bb (commit)
       via  2d3f14a1a90d3020d768a148f988fd87f368f3f7 (commit)
       via  cfad065142375b14439598ab13b09a95be0ad333 (commit)
       via  73797b86226967e602e2bfd913f917fd5d1d8272 (commit)
      from  1139b5161fecac87866043c20413ffb11b03e2b3 (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 166050493e8b4650c53fe9d58b87b5a065313c7f
Merge: c6feed1d9b72 614f1d633e92
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 21:45:47 -0400
URL:    <http://repo.or.cz/unleashed.git/166050493e8b4650>

    Merge commit '614f1d633e921143ad22010eeec64ed7c6aa627c'
    

commit c6feed1d9b721276565ed183dbc0d84f5aad8c83
Merge: 6e40c76db9fe e4768a3447c8
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 21:35:33 -0400
URL:    <http://repo.or.cz/unleashed.git/c6feed1d9b721276>

    Merge commit 'e4768a3447c8320148c66b297c2acb00217f575d'
    

commit 6e40c76db9fe38f093dc5e4c95c0a84b25a517e9
Merge: c4457237d1d1 49169a56b4da
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 21:10:38 -0400
URL:    <http://repo.or.cz/unleashed.git/6e40c76db9fe38f0>

    Merge commit '49169a56b4da7a6f2d206ecc2166fbe2457343b9'
    

commit c4457237d1d1e651c7917854c162d92587fa7fd8
Merge: 2fb6d38c5811 d66a72cfe0bf
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 21:03:06 -0400
URL:    <http://repo.or.cz/unleashed.git/c4457237d1d1e651>

    Merge commit 'd66a72cfe0bf6d9ab9725f0d0cb1f38dbcc0ac49'
    

commit 2fb6d38c5811017c19d1d7742270124e7a15b5d6
Merge: eedce59d2683 bf62a5c5b223
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 18:49:16 -0400
URL:    <http://repo.or.cz/unleashed.git/2fb6d38c5811017c>

    Merge commit 'bf62a5c5b223db5d80a4a241cf0cfb34f8c8ca73'
    

commit eedce59d2683be7c06876da59bb0e608f2bab330
Merge: 07ce9f11e2fc bc85f3b0d8cb
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 18:46:48 -0400
URL:    <http://repo.or.cz/unleashed.git/eedce59d2683be7c>

    Merge commit 'bc85f3b0d8cbf8037263b0d2ae7587f25ab35394'
    

commit 07ce9f11e2fc485485490445f5cafba9dcf0e0df
Merge: 66bc2470884e 00f1a4f432b3
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 17:08:08 -0400
URL:    <http://repo.or.cz/unleashed.git/07ce9f11e2fc4854>

    Merge commit '00f1a4f432b3d8aad1aa270e91c44c57f03ef407'
    

commit 66bc2470884efd5058ade608a98adf0466ce5045
Merge: 337614841b70 afa95bed52ea
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 17:01:56 -0400
URL:    <http://repo.or.cz/unleashed.git/66bc2470884efd50>

    Merge commit 'afa95bed52ea894300f145d79f06e5e2534fa6b6'
    

commit 337614841b708ebae7df435066c7fe62cd2be9d7
Merge: 66c1b80a07ec a2b0e4f14941
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 16:28:46 -0400
URL:    <http://repo.or.cz/unleashed.git/337614841b708eba>

    Merge commit 'a2b0e4f14941199d75d55b650b6541d56807963e'
    

commit 66c1b80a07eca0338232df1ebcce2d46f675da11
Merge: 72b52b0005d7 553e44ce7e54
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 16:26:23 -0400
URL:    <http://repo.or.cz/unleashed.git/66c1b80a07eca033>

    Merge commit '553e44ce7e541a9e1404b1ead92be0753668710a'
    

commit 72b52b0005d74c0b520f067eceb2101da678c086
Merge: 335adae107d4 7267b93f5f67
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 16:22:19 -0400
URL:    <http://repo.or.cz/unleashed.git/72b52b0005d74c0b>

    Merge commit '7267b93f5f67b15927e4bf44f0ad2efa84727226'
    

commit 335adae107d40a22ea4652a06bcfacfc0145ce4b
Merge: 5c7205d18b06 4c28a617e392
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 15:02:17 -0400
URL:    <http://repo.or.cz/unleashed.git/335adae107d40a22>

    Merge commit '4c28a617e3922d92a58e813a5b955eb526b9c386'
    

commit 5c7205d18b06d8c2046fd455857a165274b8a66c
Merge: d724bfd89f15 d0158222a593
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 14:45:45 -0400
URL:    <http://repo.or.cz/unleashed.git/5c7205d18b06d8c2>

    Merge commit 'd0158222a5936ac26b7a03241b7d2df18cc544c8'
    

commit d724bfd89f15be69c0e9c9de40a210cbc0cee3be
Merge: 28cbfea50dc7 c7fbe46df966
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 14:27:11 -0400
URL:    <http://repo.or.cz/unleashed.git/d724bfd89f15be69>

    Merge commit 'c7fbe46df966ea665df63b6e6071808987e839d1'
    

commit 28cbfea50dc71c9679e739f4d2f76bbb854d75d7
Merge: 8afcfbe7e4a6 0dd498c0020c
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 13:55:41 -0400
URL:    <http://repo.or.cz/unleashed.git/28cbfea50dc71c96>

    Merge commit '0dd498c0020c4a0dd34d350b07f97399a475d102'
    

commit 8afcfbe7e4a6ee36a2c91e9504d6cfc51bd7cc7b
Merge: d713ce1071d4 b6031810da58
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 12:25:13 -0400
URL:    <http://repo.or.cz/unleashed.git/8afcfbe7e4a6ee36>

    Merge commit 'b6031810da58df96413bf76e068638fcab1f228a'
    

commit d713ce1071d4f92967437164dc9f92dd3b86ac5c
Merge: 823774791251 5855bf06da59
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 12:18:32 -0400
URL:    <http://repo.or.cz/unleashed.git/d713ce1071d4f929>

    Merge commit '5855bf06da593dee5899b9077ff2318df7a7c068'
    

commit 8237747912519e23f1448a715c8777ef7d7a90fc
Merge: 1139b5161fec af7c4cb5225c
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Wed, 22 Aug 2018 11:43:24 -0400
URL:    <http://repo.or.cz/unleashed.git/8237747912519e23>

    Merge commit 'af7c4cb5225cc98e505e165d8fe7b59f98595bbc'
    

commit 614f1d633e921143ad22010eeec64ed7c6aa627c
Author: Jerry Jelinek <jerry.jelinek at joyent.com>
Date:   Tue, 31 Oct 2017 18:39:20 +0000
URL:    <http://repo.or.cz/unleashed.git/614f1d633e921143>

    9055 panic in prgetattr Reviewed by: Jason King <jason.king at joyent.com> Reviewed by: Rich Lowe <richlowe at richlowe.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/fs/proc/prvnops.c | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

commit f44a1392c9d1c0ff0faf96d4eed0952a6b5cfbe0
Author: Robert Mustacchi <rm at joyent.com>
Date:   Thu, 5 Oct 2017 03:38:49 +0000
URL:    <http://repo.or.cz/unleashed.git/f44a1392c9d1c0ff>

    9569 smbios(1M) could decode voltage and curent probes 9570 smbios(1M) could decode cooling devices 9571 smbios(1M) could decode temperature probes 9572 smb_impl.h structs should comment corresponding type 9573 overshifted smbios major version leads to undershifted data 9574 smbios(1M) shouldn't print non-existant bios versions Reviewed by: Tim Kordas <tim.kordas at joyent.com> Reviewed by: Dan McDonald <danmcd at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/smbios/smbios.c               | 245 +++++++++++++++++++++-
 usr/src/common/smbios/mktables.sh         |   8 +
 usr/src/common/smbios/smb_info.c          | 152 ++++++++++++++
 usr/src/lib/libsmbios/common/mapfile-vers |  12 ++
 usr/src/uts/common/sys/smbios.h           | 167 +++++++++++++++
 usr/src/uts/common/sys/smbios_impl.h      | 170 ++++++++++++++-
 6 files changed, 752 insertions(+), 2 deletions(-)

commit 284ce987a33170d916c005f044ef6ce9ce8e1517
Author: Patrick Mooney <pmooney at pfmooney.com>
Date:   Thu, 3 Aug 2017 18:19:56 +0000
URL:    <http://repo.or.cz/unleashed.git/284ce987a33170d9>

    9641 want stack-clash mitigation Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Alex Wilson <alex.wilson at joyent.com> Reviewed by: Mike Gerdts <mike.gerdts at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 .../cmd/mdb/common/modules/genunix/memory.c   |  43 ++-
 usr/src/uts/common/Makefile.files             |   1 +
 usr/src/uts/common/exec/elf/elf.c             |   4 +
 usr/src/uts/common/fs/proc/prioctl.c          |  25 ++
 usr/src/uts/common/fs/proc/prsubr.c           |  35 ++
 usr/src/uts/common/fs/ufs/ufs_vnops.c         |   3 +-
 usr/src/uts/common/os/exec.c                  |  62 +++-
 usr/src/uts/common/os/grow.c                  |  36 ++-
 usr/src/uts/common/sys/proc.h                 |  11 +-
 usr/src/uts/common/vm/as.h                    |  10 +-
 usr/src/uts/common/vm/seg.h                   |   3 +-
 usr/src/uts/common/vm/seg_dev.c               |   4 +-
 usr/src/uts/common/vm/seg_dev.h               |   3 +-
 usr/src/uts/common/vm/seg_hole.c              | 304 ++++++++++++++++++
 .../uts/common/vm/{seg_umap.h => seg_hole.h}  |  30 +-
 usr/src/uts/common/vm/seg_spt.c               |  10 +-
 usr/src/uts/common/vm/seg_spt.h               |   5 +-
 usr/src/uts/common/vm/seg_umap.c              |   5 +-
 usr/src/uts/common/vm/seg_umap.h              |   4 +-
 usr/src/uts/common/vm/seg_vn.c                |  43 +--
 usr/src/uts/common/vm/seg_vn.h                |   8 +-
 usr/src/uts/common/vm/vm_as.c                 | 156 ++++++---
 usr/src/uts/i86pc/vm/vm_machdep.c             |  21 +-
 usr/src/uts/i86xpv/vm/seg_mf.c                |   4 +-
 usr/src/uts/i86xpv/vm/seg_mf.h                |   3 +-
 25 files changed, 695 insertions(+), 138 deletions(-)
 create mode 100644 usr/src/uts/common/vm/seg_hole.c
 copy usr/src/uts/common/vm/{seg_umap.h => seg_hole.h} (53%)
warning: only found copies from modified paths due to too many files.

commit 4b9a859a90a27a1aaf064cac9a4fa96bcca57337
Author: Marcel Telka <marcel at telka.sk>
Date:   Mon, 12 Feb 2018 20:32:44 +0200
URL:    <http://repo.or.cz/unleashed.git/4b9a859a90a27a1a>

    9651 README.pkg: Extra zero in PKGVERS Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Vitaliy Gusev <gusev.vitaliy at icloud.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/pkg/README.pkg | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e4768a3447c8320148c66b297c2acb00217f575d
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 7 Feb 2018 20:32:44 +0200
URL:    <http://repo.or.cz/unleashed.git/e4768a3447c83201>

    9477 loader: cstyle update of common/commands.c Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/sys/boot/common/commands.c | 1054 ++++++++++++-----------
 usr/src/common/ficl/emu/loader_emu.c    |   20 +-
 2 files changed, 543 insertions(+), 531 deletions(-)
 rewrite usr/src/boot/sys/boot/common/commands.c (65%)

commit 49169a56b4da7a6f2d206ecc2166fbe2457343b9
Author: Richard Lowe <richlowe at richlowe.net>
Date:   Tue, 6 Feb 2018 20:32:44 +0200
URL:    <http://repo.or.cz/unleashed.git/49169a56b4da7a6f>

    9417 check_rtime: except more C++ Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Ken Mays <kmays2000 at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 exception_lists/check_rtime | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 566b4223c74de6cad48ddbedf35a12d6a511c8c5
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 19 Feb 2018 20:32:44 +0200
URL:    <http://repo.or.cz/unleashed.git/566b4223c74de6ca>

    9133 ucbcmd: this statement may fall through Reviewed by: Andrew Stormont <astormont at racktopsystems.com> Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Ken Mays <kmays2000 at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/ucbcmd/sed/sed.h   |  7 +++----
 usr/src/ucbcmd/sed/sed0.c  |  3 +--
 usr/src/ucbcmd/sed/sed1.c  |  7 ++-----
 usr/src/ucbcmd/stty/stty.c |  1 +
 usr/src/ucbcmd/tset/tset.c | 12 ++++--------
 5 files changed, 11 insertions(+), 19 deletions(-)

commit 65d28c0b2556a9bb47ed2b033469a4182ff5b488
Author: John Wren Kennedy <john.kennedy at delphix.com>
Date:   Tue, 26 Jun 2018 16:30:22 -0600
URL:    <http://repo.or.cz/unleashed.git/65d28c0b2556a9bb>

    9184 Add ZFS performance test for fixed blocksize random read/write IO Reviewed by: Dan Kimmel <dan.kimmel at delphix.com> Reviewed by: John Kennedy <john.kennedy at delphix.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/pkg/manifests/system-test-zfstest.mf  |  2 +
 .../zfs-tests/runfiles/perf-regression.run    |  3 +-
 .../tests/perf/fio/random_readwrite_fixed.fio | 35 ++++++++++++++
 .../tests/perf/regression/random_reads.ksh    |  8 ++--
 ..._cached.ksh => random_readwrite_fixed.ksh} | 46 +++++++++----------
 .../tests/perf/regression/random_writes.ksh   |  8 ++--
 .../perf/regression/sequential_reads.ksh      |  8 ++--
 .../sequential_reads_arc_cached.ksh           | 10 ++--
 .../sequential_reads_arc_cached_clone.ksh     | 10 ++--
 .../sequential_reads_dbuf_cached.ksh          |  4 +-
 .../perf/regression/sequential_writes.ksh     |  8 ++--
 11 files changed, 89 insertions(+), 53 deletions(-)
 create mode 100644 usr/src/test/zfs-tests/tests/perf/fio/random_readwrite_fixed.fio
 copy usr/src/test/zfs-tests/tests/perf/regression/{sequential_reads_arc_cached.ksh => random_readwrite_fixed.ksh} (58%)
warning: only found copies from modified paths due to too many files.

commit c2919acbea007fa95c709b60d073db9a24526e01
Author: Matthew Ahrens <mahrens at delphix.com>
Date:   Thu, 31 May 2018 10:29:12 -0700
URL:    <http://repo.or.cz/unleashed.git/c2919acbea007fa9>

    9577 remove zfs_dbuf_evict_key tsd Reviewed by: George Wilson <george.wilson at delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro at delphix.com> Reviewed by: Brian Behlendorf <behlendorf1 at llnl.gov> Reviewed by: Andy Stormont <astormont at racktopsystems.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/uts/common/fs/zfs/dbuf.c       | 69 +++++++++-----------------
 usr/src/uts/common/fs/zfs/dnode.c      |  7 +--
 usr/src/uts/common/fs/zfs/dnode_sync.c | 17 ++++++-
 usr/src/uts/common/fs/zfs/sys/dbuf.h   |  4 +-
 usr/src/uts/common/fs/zfs/sys/dnode.h  |  4 +-
 5 files changed, 46 insertions(+), 55 deletions(-)

commit 11f6a9680e013a7c9c57dc0b64d3e91e2eee1a6b
Author: Serapheim Dimitropoulos <serapheim at delphix.com>
Date:   Tue, 12 Jun 2018 15:34:20 -0700
URL:    <http://repo.or.cz/unleashed.git/11f6a9680e013a7c>

    9591 ms_shift can be incorrectly changed in MOS config for indirect vdevs that have been historically expanded Reviewed by: Matthew Ahrens <mahrens at delphix.com> Reviewed by: George Wilson <gwilson at zfsmail.com> Reviewed by: John Kennedy <john.kennedy at delphix.com> Reviewed by: Prashanth Sreenivasa <pks at delphix.com> Reviewed by: Tim Chase <tim at chase2k.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/pkg/manifests/system-test-zfstest.mf  |  3 +-
 .../tests/functional/removal/Makefile         | 87 +++++-------------
 .../functional/removal/remove_expanded.ksh    | 89 +++++++++++++++++++
 usr/src/uts/common/fs/zfs/spa_config.c        | 14 ++-
 usr/src/uts/common/fs/zfs/vdev.c              |  4 +-
 5 files changed, 127 insertions(+), 70 deletions(-)
 rewrite usr/src/test/zfs-tests/tests/functional/removal/Makefile (70%)
 create mode 100644 usr/src/test/zfs-tests/tests/functional/removal/remove_expanded.ksh
warning: only found copies from modified paths due to too many files.

commit 9d0ac662182643f3b6579f48816de772cb77b47c
Author: John Levon <john.levon at joyent.com>
Date:   Thu, 19 Jul 2018 02:27:08 +0000
URL:    <http://repo.or.cz/unleashed.git/9d0ac662182643f3>

    9060 ::dtrace_options causes mdb to dump core Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/mdb/common/modules/dtrace/dtrace.c | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

commit e010bda94b034e413b6fe35fd45bca0afaf1a0df
Author: Marcel Telka <marcel at telka.sk>
Date:   Wed, 25 Apr 2018 00:28:01 +0200
URL:    <http://repo.or.cz/unleashed.git/e010bda94b034e41>

    9447 NFS unmount is slow Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Arne Jansen <arne at die-jansens.de> Reviewed by: Ken Mays <kmays2000 at gmail.com> Reviewed by: Evan Layton <evan.layton at nexenta.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/common/fs/nfs/nfs3_vfsops.c |   6 +-
 usr/src/uts/common/fs/nfs/nfs4_client.c |   2 +
 usr/src/uts/common/fs/nfs/nfs4_rnode.c  | 187 +++++++++++++++---------
 usr/src/uts/common/fs/nfs/nfs4_vfsops.c |   4 +
 usr/src/uts/common/fs/nfs/nfs_client.c  |  19 +--
 usr/src/uts/common/fs/nfs/nfs_subr.c    | 169 ++++++++++++++-------
 usr/src/uts/common/fs/nfs/nfs_vfsops.c  |   6 +-
 usr/src/uts/common/nfs/nfs4_clnt.h      |   5 +
 usr/src/uts/common/nfs/nfs_clnt.h       |   5 +
 usr/src/uts/common/nfs/rnode.h          |   2 +
 usr/src/uts/common/nfs/rnode4.h         |   8 +-
 11 files changed, 268 insertions(+), 145 deletions(-)

commit 5882b622b7e2afa5385d4601dd82f81066f62d67
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 18 Jul 2018 08:47:54 +0300
URL:    <http://repo.or.cz/unleashed.git/5882b622b7e2afa5>

    9660 loader: fix typos in libefi/env.c Reviewed by: Marcel Telka <marcel at telka.sk> Reviewed by: Rob Johnston <rob.johnston at joyent.com> Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: C Fraire <cfraire at me.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

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

commit da8e407363328f2eb8ec9dc3b7a276f2b5606179
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 21 Jun 2018 09:15:15 +0300
URL:    <http://repo.or.cz/unleashed.git/da8e407363328f2e>

    9662 fpu alignment pragmas broken on newer gcc Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Norm Jacobs <naj at snapcon.com> Reviewed by: Ken Mays <kmays2000 at gmail.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/intel/ia32/os/fpu.c | 16 +++++-----------
 usr/src/uts/intel/sys/fp.h      |  4 ++--
 2 files changed, 7 insertions(+), 13 deletions(-)

commit d66a72cfe0bf6d9ab9725f0d0cb1f38dbcc0ac49
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 16 Jun 2018 15:28:06 +0300
URL:    <http://repo.or.cz/unleashed.git/d66a72cfe0bf6d9a>

    9615 loader: cstyle fixes for some common files Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Ken Mays <kmays2000 at gmail.com> Reviewed by: Gergő Mihály Doma <domag02 at gmail.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/sys/boot/common/boot.c           | 819 +++++++++---------
 .../boot/sys/boot/common/interp_backslash.c   | 338 ++++----
 usr/src/boot/sys/boot/common/interp_parse.c   | 270 +++---
 3 files changed, 722 insertions(+), 705 deletions(-)
 rewrite usr/src/boot/sys/boot/common/boot.c (70%)
 rewrite usr/src/boot/sys/boot/common/interp_backslash.c (72%)
warning: only found copies from modified paths due to too many files.

commit bf62a5c5b223db5d80a4a241cf0cfb34f8c8ca73
Author: Robert Mustacchi <rm at joyent.com>
Date:   Sat, 19 Aug 2017 18:16:14 +0000
URL:    <http://repo.or.cz/unleashed.git/bf62a5c5b223db5d>

    9048 mpt_sas should not require targets to send SEP messages Reviewed by: Dan McDonald <danmcd at joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld at joyent.com> Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Approved by: Gordon Ross <gwr at nexenta.com>
    

 .../common/io/scsi/adapters/mpt_sas/mptsas.c  | 191 +++++++++---------
 .../io/scsi/adapters/mpt_sas/mptsas_impl.c    |   3 +
 .../sys/scsi/adapters/mpt_sas/mptsas_var.h    |   6 +-
 3 files changed, 106 insertions(+), 94 deletions(-)

commit 3dd539e3fd0ab91cff2829d6bc9105d44a90a037
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 12 Jul 2018 22:05:22 +0300
URL:    <http://repo.or.cz/unleashed.git/3dd539e3fd0ab91c>

    9652 loader.efi: use explicit lea in multiboot_tramp.S Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Robert Mustacchi <rm at joyent.com>
    

 .../sys/boot/efi/loader/arch/amd64/multiboot_tramp.S   | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 5a468b1a16156e8727f59abe2ad97833d57f04e8
Author: Toomas Soome <tsoome at me.com>
Date:   Fri, 13 Jul 2018 20:17:23 +0300
URL:    <http://repo.or.cz/unleashed.git/5a468b1a16156e87>

    9653 consfonts: duplicate entry in usr/src/data/consfonts/Makefile Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Gergő Mihály Doma <domag02 at gmail.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/data/consfonts/Makefile | 3 ---
 1 file changed, 3 deletions(-)

commit 6920cc4db7ff7cfb581fbacad920de3d9a681303
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 10 Jul 2018 22:59:23 +0300
URL:    <http://repo.or.cz/unleashed.git/6920cc4db7ff7cfb>

    9648 policykit: unused functions Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Michal Nowak <mnowak at startmail.com> Reviewed by: Ken Mays <kmays2000 at gmail.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/policykit/Makefile     | 1 +
 usr/src/lib/policykit/Makefile.com | 1 +
 2 files changed, 2 insertions(+)

commit 3c4342ab5aea1aeb83d0d4e34d215f0e113daba1
Author: Jason King <jason.king at joyent.com>
Date:   Tue, 8 May 2018 21:44:21 -0500
URL:    <http://repo.or.cz/unleashed.git/3c4342ab5aea1aeb>

    9644 Double-free in crypto tests on failure Reviewed by: Dan McDonald <danmcd at joyent.com> Reviewed by: Mike Zeller <mike.zeller at joyent.com> Reviewed by: Garrett D'Amore <garrett at damore.org> Reviewed by: Andrew Stormont <astormont at racktopsystems.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Gordon Ross <gwr at nexenta.com>
    

 usr/src/test/crypto-tests/tests/common/cryptotest_kcf.c  | 3 +--
 usr/src/test/crypto-tests/tests/common/cryptotest_pkcs.c | 2 --
 2 files changed, 1 insertion(+), 4 deletions(-)

commit 2cf2b01e17654840a521746eefea832fb41b79bd
Author: Jason King <jason.king at joyent.com>
Date:   Fri, 9 Feb 2018 23:44:34 +0000
URL:    <http://repo.or.cz/unleashed.git/2cf2b01e17654840>

    9643 PKCS#11 tests should not use CRYPTO_INVALID_SESSION Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Dan McDonald <danmcd at joyent.com> Reviewed by: Garrett D'Amore <garrett at damore.org> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/test/crypto-tests/tests/common/cryptotest_pkcs.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 7e085c24801940886227c1724772c2fa5bca864e
Author: Andrew Stormont <astormont at racktopsystems.com>
Date:   Sun, 18 Mar 2018 15:32:56 +0000
URL:    <http://repo.or.cz/unleashed.git/7e085c2480194088>

    9314 Cyclic dependency in usr/src/cmd/fm/eversholt/Makefile.esc.com Reviewed by: Jason King <jason.brian.king+illumos at gmail.com> Reviewed by: Ken Mays <kmays2000 at gmail.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/cmd/fm/eversholt/Makefile.esc.com | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

commit bc85f3b0d8cbf8037263b0d2ae7587f25ab35394
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 16 Jun 2018 15:17:37 +0300
URL:    <http://repo.or.cz/unleashed.git/bc85f3b0d8cbf803>

    9613 loader: Fix some resource leaks in common/boot.c Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/boot/sys/boot/common/boot.c | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

commit 00f1a4f432b3d8aad1aa270e91c44c57f03ef407
Author: Toomas Soome <tsoome at me.com>
Date:   Fri, 15 Jun 2018 10:44:15 +0300
URL:    <http://repo.or.cz/unleashed.git/00f1a4f432b3d8aa>

    9599 Buffer overflow in usr/src/lib/libsocket/inet/ruserpass.c Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <af at citrus-it.net> Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Ken Mays <kmays2000 at gmail.com> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/lib/libsocket/inet/ruserpass.c | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

commit afa95bed52ea894300f145d79f06e5e2534fa6b6
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 16 Jun 2018 10:22:42 +0300
URL:    <http://repo.or.cz/unleashed.git/afa95bed52ea8943>

    9612 loader.efi: Migrate has_keyboard to bool. Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/sys/boot/efi/loader/main.c | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit a2b0e4f14941199d75d55b650b6541d56807963e
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 16 Jul 2017 10:22:51 +0300
URL:    <http://repo.or.cz/unleashed.git/a2b0e4f14941199d>

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

 usr/src/cmd/isns/isnsd/dseng.c    | 1 +
 usr/src/cmd/isns/isnsd/obj.c      | 7 +++++++
 usr/src/cmd/isns/isnsd/scn.c      | 1 +
 usr/src/cmd/isns/isnsd/xml/data.c | 2 +-
 4 files changed, 10 insertions(+), 1 deletion(-)

commit 2e8f3c34fd03c526f292a1c36c92adab187e7e92
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 31 May 2018 09:24:04 +0300
URL:    <http://repo.or.cz/unleashed.git/2e8f3c34fd03c526>

    9567 make: error: control reaches end of non-void function Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Ken Mays <kmays2000 at gmail.com> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/cmd/make/bin/doname.cc     |  37 ++---
 usr/src/cmd/make/include/mk/defs.h | 210 ++++++++++++++++-------------
 2 files changed, 141 insertions(+), 106 deletions(-)

commit 4fa25acac9b3b8878c2f40abbce5443d218b29ea
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 14 Jun 2018 14:58:47 +0300
URL:    <http://repo.or.cz/unleashed.git/4fa25acac9b3b887>

    9605 loader: initialize variables and remove unused ones Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Alexander Eremin <alexander.eremin at nexenta.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/lib/libstand/nfs.c | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

commit 66b042a724249a04f0b388e1e1c0e5e73d422fca
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 19 Jun 2018 16:54:50 +0300
URL:    <http://repo.or.cz/unleashed.git/66b042a724249a04>

    8983 libbe: be_do_installboot() fails with vdev replacing Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Ken Mays <kmays2000 at gmail.com> Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
    

 usr/src/lib/libbe/common/be_activate.c | 226 ++++++++++++-------------
 1 file changed, 109 insertions(+), 117 deletions(-)

commit 692bf522ee0f2281edfe25261f83e5fe71fac37e
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 14 Jun 2018 14:42:57 +0300
URL:    <http://repo.or.cz/unleashed.git/692bf522ee0f2281>

    9604 loader: open/close/read/write cleanup Reviewed by: Alexander Eremin <alexander.eremin at nexenta.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/lib/libstand/close.c             |  64 ++++---
 usr/src/boot/lib/libstand/open.c              | 164 +++++++++---------
 usr/src/boot/lib/libstand/{write.c => read.c} |  78 +++++++--
 usr/src/boot/lib/libstand/write.c             |  16 +-
 4 files changed, 179 insertions(+), 143 deletions(-)
 copy usr/src/boot/lib/libstand/{write.c => read.c} (65%)
warning: only found copies from modified paths due to too many files.

commit e3c18722ae67aad9d682b8066dc32d5d9991489c
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 6 Jun 2018 15:34:48 +0300
URL:    <http://repo.or.cz/unleashed.git/e3c18722ae67aad9>

    9583 loader: remove devdesc comments and assertions Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth at skylime.net> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/sys/boot/common/disk.h           | 41 +++++++++----------
 usr/src/boot/sys/boot/i386/libi386/biosdisk.c |  2 -
 usr/src/boot/sys/boot/i386/libi386/libi386.h  |  4 +-
 usr/src/boot/sys/boot/uboot/lib/libuboot.h    |  5 +--
 .../boot/sys/boot/userboot/userboot/main.c    |  1 -
 usr/src/boot/sys/boot/zfs/libzfs.h            |  9 +---
 6 files changed, 24 insertions(+), 38 deletions(-)

commit 6680ee99638d23c9c2561c782eb1df2176e04698
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 15 Jul 2017 13:18:10 +0300
URL:    <http://repo.or.cz/unleashed.git/6680ee99638d23c9>

    9415 bnxe: this statement may fall through Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c            | 3 +++
 .../io/bnxe/577xx/drivers/common/ecore/ecore_sp_verbs.c       | 4 ++--
 .../io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c       | 1 +
 .../io/bnxe/577xx/drivers/common/lm/device/lm_hw_init_reset.c | 4 +++-
 .../common/io/bnxe/577xx/drivers/common/lm/device/lm_resc.c   | 2 +-
 usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l5/lm_l5.c | 2 +-
 6 files changed, 11 insertions(+), 5 deletions(-)

commit 9e08026531804b281902d6ae5ab96070da01ea7d
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 14 Jun 2018 10:11:47 +0300
URL:    <http://repo.or.cz/unleashed.git/9e08026531804b28>

    9603 loader: define bootprog_info in bootstrap.h Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Alexander Eremin <alexander.eremin at nexenta.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/sys/boot/common/bootstrap.h       | 17 +++++++++++------
 usr/src/boot/sys/boot/common/multiboot2.c      |  1 -
 usr/src/boot/sys/boot/efi/loader/main.c        |  2 --
 usr/src/boot/sys/boot/i386/libi386/multiboot.c |  1 -
 usr/src/boot/sys/boot/i386/loader/main.c       |  3 ---
 usr/src/boot/sys/boot/ofw/common/main.c        |  1 -
 usr/src/boot/sys/boot/sparc64/loader/main.c    |  2 --
 usr/src/boot/sys/boot/uboot/common/main.c      |  1 -
 usr/src/boot/sys/boot/userboot/userboot/main.c |  1 -
 9 files changed, 11 insertions(+), 18 deletions(-)

commit 229852ddf2d8636b0c8a6628c3e97fef2aadbcfd
Author: Marcel Telka <marcel at telka.sk>
Date:   Wed, 27 Jun 2018 14:39:29 +0200
URL:    <http://repo.or.cz/unleashed.git/229852ddf2d8636b>

    9629 ksh93(1): Missing zero in z4cx Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Ken Mays <kmays2000 at gmail.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/man/man1/ksh93.1 | 48 ++--------------------------------------
 1 file changed, 2 insertions(+), 46 deletions(-)

commit ea30102ce458697473b0435bcdc7647dce2551f4
Author: Rob Johnston <rob.johnston at joyent.com>
Date:   Wed, 6 Jun 2018 21:24:18 -0700
URL:    <http://repo.or.cz/unleashed.git/ea30102ce4586974>

    9586 need to handle SP's that present multiple sensors with the same entity name 9587 Add test mechanism to sensor-transport module for spoofing sensor states Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 .../sensor-transport/sensor_transport.c       | 98 +++++++++++++++++--
 .../lib/fm/topo/libtopo/common/topo_method.c  | 73 +++++++++++---
 .../lib/fm/topo/libtopo/common/topo_method.h  | 12 ++-
 .../common/fac_prov_ipmi/fac_prov_ipmi.c      | 55 +++++++++--
 usr/src/lib/libipmi/common/ipmi_sdr.c         | 52 +++++++---
 usr/src/lib/libipmi/common/libipmi.h          |  7 +-
 usr/src/lib/libipmi/common/mapfile-vers       |  1 +
 7 files changed, 254 insertions(+), 44 deletions(-)

commit 4e0c5eff9af325c80994e9527b7cb8b3a1ffd1d4
Author: Toomas Soome <tsoome at me.com>
Date:   Fri, 11 Aug 2017 15:44:07 +0300
URL:    <http://repo.or.cz/unleashed.git/4e0c5eff9af325c8>

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

 usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 645a7badb6d38db4d4e2040b6e5ccfbcdf9e7f85
Author: Toomas Soome <tsoome at me.com>
Date:   Fri, 11 Aug 2017 21:57:56 +0300
URL:    <http://repo.or.cz/unleashed.git/645a7badb6d38db4>

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

 usr/src/uts/common/fs/ufs/ufs_panic.c | 27 +++++++++++++--------------
 1 file changed, 13 insertions(+), 14 deletions(-)

commit 88e55da9244bc48e3b3ad957a29e4be71309adcd
Author: Andrew Stormont <astormont at racktopsystems.com>
Date:   Thu, 31 May 2018 22:56:27 +0100
URL:    <http://repo.or.cz/unleashed.git/88e55da9244bc48e>

    9319 Duplicate include in usr/src/tools/elfextract/Makefile Reviewed by: Andy Fiddaman <af at citrus-it.net> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/tools/elfextract/Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 553e44ce7e541a9e1404b1ead92be0753668710a
Author: Andrew Stormont <astormont at racktopsystems.com>
Date:   Fri, 1 Jun 2018 12:10:19 +0100
URL:    <http://repo.or.cz/unleashed.git/553e44ce7e541a9e>

    6429 SMB domain join doesn't work with libreSSL 9546 Restore support for building against LibreSSL 9547 Remove KMF dependency on insecure encryption types Reviewed by: Andy Fiddaman <af at citrus-it.net> Reviewed by: Vitaliy Gusev <gusev.vitaliy at icloud.com> Reviewed by: Ken Mays <kmays2000 at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/sendmail/src/tls.c                |   5 +-
 .../preauth/pkinit/pkinit_crypto_openssl.c    | 229 ++++++++----------
 .../preauth/pkinit/pkinit_crypto_openssl.h    |   6 +-
 .../plugins/kmf_openssl/common/compat.c       |   5 +-
 .../plugins/kmf_openssl/common/compat.h       |   5 +-
 .../plugins/kmf_openssl/common/openssl_spi.c  |  55 +++--
 6 files changed, 148 insertions(+), 157 deletions(-)

commit 8fe0f5406dd0bce37c6d2a4b0f94746fe3bc1a06
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 14 Jun 2018 10:00:19 +0300
URL:    <http://repo.or.cz/unleashed.git/8fe0f5406dd0bce3>

    9602 loader.efi: Use bool for vargood, since it's a boolean. Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com> Reviewed by: Andy Fiddaman <af at citrus-it.net> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/sys/boot/efi/loader/main.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 696c22af67f1944ec22b4086570891189a8e7201
Author: Toomas Soome <tsoome at me.com>
Date:   Fri, 30 Mar 2018 21:12:42 +0300
URL:    <http://repo.or.cz/unleashed.git/696c22af67f1944e>

    9475 libefi: Do not return only if ReceiveFilter fails Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Ken Mays <kmays2000 at gmail.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/sys/boot/efi/libefi/efinet.c | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

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

    9376 sendmail: this statement may fall through Reviewed by: Andy Fiddaman <af at citrus-it.net> Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/cmd/sendmail/aux/editmap.c       |  4 +---
 usr/src/cmd/sendmail/aux/mail.local.c    |  4 ++--
 usr/src/cmd/sendmail/aux/mailstats.c     |  3 +--
 usr/src/cmd/sendmail/aux/makemap.c       |  5 +----
 usr/src/cmd/sendmail/aux/praliases.c     |  1 +
 usr/src/cmd/sendmail/db/hash/hash_func.c | 21 ++++++++++++++-------
 usr/src/cmd/sendmail/src/alias.c         |  3 +--
 usr/src/cmd/sendmail/src/domain.c        |  4 +---
 usr/src/cmd/sendmail/src/queue.c         |  1 +
 9 files changed, 23 insertions(+), 23 deletions(-)

commit 7267b93f5f67b15927e4bf44f0ad2efa84727226
Author: Marcel Telka <marcel at telka.sk>
Date:   Tue, 19 Jun 2018 10:53:19 +0200
URL:    <http://repo.or.cz/unleashed.git/7267b93f5f67b159>

    9618 i40e_main.c: Few minor typos in comments Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Robert Mustacchi <rm at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

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

commit 4c28a617e3922d92a58e813a5b955eb526b9c386
Author: Robert Mustacchi <rm at joyent.com>
Date:   Wed, 13 Jun 2018 20:20:20 +0000
URL:    <http://repo.or.cz/unleashed.git/4c28a617e3922d92>

    9598 Need Eager FPU Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: Bryan Cantrill <bryan at joyent.com> Reviewed by: John Levon <john.levon at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 .../mdb/intel/modules/genunix/gcore_isadep.c  |   3 +-
 .../uts/common/brand/solaris10/s10_brand.c    |   3 +-
 usr/src/uts/i86pc/ml/kpti_trampolines.s       |  28 +
 usr/src/uts/i86pc/ml/locore.s                 | 107 +---
 usr/src/uts/i86pc/ml/syscall_asm_amd64.s      |  40 ++
 usr/src/uts/i86pc/os/fpu_subr.c               |   5 +-
 usr/src/uts/i86pc/os/intr.c                   |  33 +-
 usr/src/uts/i86pc/os/trap.c                   |  57 +-
 usr/src/uts/intel/ia32/ml/exception.s         | 228 +------
 usr/src/uts/intel/ia32/ml/float.s             | 516 ++-------------
 usr/src/uts/intel/ia32/os/archdep.c           |   9 +-
 usr/src/uts/intel/ia32/os/fpu.c               | 601 +++++++++++++-----
 usr/src/uts/intel/ia32/os/sundep.c            |  55 +-
 usr/src/uts/intel/ia32/os/sysi86.c            |   2 +-
 usr/src/uts/intel/ia32/syscall/lwp_private.c  |  15 +-
 usr/src/uts/intel/sys/archsystm.h             |   3 -
 usr/src/uts/intel/sys/fp.h                    |  24 +-
 usr/src/uts/intel/sys/pcb.h                   |  18 +-
 18 files changed, 668 insertions(+), 1079 deletions(-)
warning: only found copies from modified paths due to too many files.

commit d0158222a5936ac26b7a03241b7d2df18cc544c8
Author: Robert Mustacchi <rm at joyent.com>
Date:   Wed, 13 Jun 2018 17:09:14 +0000
URL:    <http://repo.or.cz/unleashed.git/d0158222a5936ac2>

    9596 Initial xsave xstate_bv should not include all features 9595 rtld should conditionally save AVX-512 state Reviewed by: John Levon <john.levon at joyent.com> Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Bryan Cantrill <bryan at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/cmd/ptools/pargs/pargs.c            |   24 +-
 usr/src/cmd/sgs/elfdump/common/corenote.c   |    4 +-
 usr/src/cmd/sgs/libconv/common/corenote.c   |   18 +-
 usr/src/cmd/sgs/libconv/common/corenote.msg |   10 +-
 usr/src/cmd/sgs/rtld/amd64/_setup.c         |   79 +-
 usr/src/cmd/sgs/rtld/amd64/boot_elf.s       | 1624 +++++++++----------
 usr/src/uts/common/exec/elf/elf.c           |   27 +-
 usr/src/uts/common/sys/auxv.h               |    7 +-
 usr/src/uts/common/sys/auxv_386.h           |   15 +-
 usr/src/uts/common/sys/user.h               |    4 +-
 usr/src/uts/i86pc/os/fpu_subr.c             |  597 +++----
 usr/src/uts/intel/ia32/os/fpu.c             |    7 +-
 usr/src/uts/intel/sys/fp.h                  |   10 +-
 usr/src/uts/intel/sys/x86_archext.h         |   11 +
 14 files changed, 1174 insertions(+), 1263 deletions(-)
 rewrite usr/src/cmd/sgs/rtld/amd64/boot_elf.s (63%)
 rewrite usr/src/uts/i86pc/os/fpu_subr.c (65%)
warning: only found copies from modified paths due to too many files.

commit a32a1f376ed9360264e4a374608fdcc5c4927d63
Author: Robert Mustacchi <rm at joyent.com>
Date:   Wed, 13 Jun 2018 18:40:29 +0000
URL:    <http://repo.or.cz/unleashed.git/a32a1f376ed93602>

    9597 Want hypervisor API for FPU management Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: John Levon <john.levon at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/uts/i86pc/Makefile.files    |   1 +
 usr/src/uts/i86pc/os/hma_fpu.c      | 225 ++++++++++++++++++++++++++++
 usr/src/uts/i86pc/sys/hma.h         | 103 +++++++++++++
 usr/src/uts/intel/ia32/os/archdep.c |   5 +-
 usr/src/uts/intel/sys/fp.h          |   3 +
 5 files changed, 333 insertions(+), 4 deletions(-)
 create mode 100644 usr/src/uts/i86pc/os/hma_fpu.c
 create mode 100644 usr/src/uts/i86pc/sys/hma.h
warning: only found copies from modified paths due to too many files.

commit c7fbe46df966ea665df63b6e6071808987e839d1
Author: Matthew Ahrens <mahrens at delphix.com>
Date:   Fri, 23 Jun 2017 12:32:16 -0700
URL:    <http://repo.or.cz/unleashed.git/c7fbe46df966ea66>

    9338 moved dnode has incorrect dn_next_type Reviewed by: Prashanth Sreenivasa <pks at delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro at delphix.com> Reviewed by: Dan Kimmel <dan.kimmel at delphix.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

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

commit 99a19144e82244f3426f055cc73af8a937c0135c
Author: Matthew Ahrens <mahrens at delphix.com>
Date:   Mon, 31 Oct 2016 10:42:37 -0700
URL:    <http://repo.or.cz/unleashed.git/99a19144e82244f3>

    9439 ZFS double-free due to failure to dirty indirect block Reviewed by: George Wilson <george.wilson at delphix.com> Reviewed by: Paul Dagnelie <pcd at delphix.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/common/fs/zfs/dnode.c      |  6 ++----
 usr/src/uts/common/fs/zfs/dnode_sync.c | 18 ++++++++++++++++++
 2 files changed, 20 insertions(+), 4 deletions(-)

commit 738e2a3ce3b2579222d6855e7fe75b5bcfcddf8d
Author: Paul Dagnelie <pcd at delphix.com>
Date:   Tue, 20 Sep 2016 10:02:29 -0700
URL:    <http://repo.or.cz/unleashed.git/738e2a3ce3b25792>

    9438 Holes can lose birth time info if a block has a mix of birth times Reviewed by: Matt Ahrens <matt at delphix.com> Reviewed by: George Wilson <george.wilson at delphix.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/uts/common/fs/zfs/dmu_object.c |  4 ++
 usr/src/uts/common/fs/zfs/dnode.c      | 68 ++++++++++++++++++++++++++
 usr/src/uts/common/fs/zfs/dnode_sync.c | 54 +++++++++++---------
 usr/src/uts/common/fs/zfs/zfs_znode.c  |  3 +-
 4 files changed, 104 insertions(+), 25 deletions(-)

commit 0dd498c0020c4a0dd34d350b07f97399a475d102
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 1 Jun 2016 19:18:10 +0300
URL:    <http://repo.or.cz/unleashed.git/0dd498c0020c4a0d>

    8906 uts: illumos rootfs should support salted cksum Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/man/man1m/zfs.1m              |  6 +-----
 usr/src/man/man5/zpool-features.5     | 13 ++++---------
 usr/src/uts/common/fs/zfs/zfs_ioctl.c | 11 +----------
 3 files changed, 6 insertions(+), 24 deletions(-)

commit 4a04e8db7f069cc2eb910470e630778f35ef3c44
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 4 Dec 2017 12:26:50 +0200
URL:    <http://repo.or.cz/unleashed.git/4a04e8db7f069cc2>

    8905 loader: add skein/edonr support Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Ken Mays <kmays2000 at gmail.com> Reviewed by: C Fraire <cfraire at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/sys/boot/efi/boot1/Makefile      |   5 +-
 .../boot/sys/boot/i386/gptzfsboot/gptldr.S    |   2 +-
 usr/src/boot/sys/boot/zfs/Makefile.com        |  18 ++-
 usr/src/boot/sys/boot/zfs/zfsimpl.c           | 146 +++++++++++++++---
 usr/src/boot/sys/cddl/boot/zfs/edonr_zfs.c    | 100 ++++++++++++
 usr/src/boot/sys/cddl/boot/zfs/skein_zfs.c    |  90 +++++++++++
 usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h      |   7 +
 usr/src/boot/sys/cddl/boot/zfs/zfssubr.c      |  75 ++++++---
 usr/src/boot/sys/sys/types.h                  |   5 +
 usr/src/uts/common/sys/debug.h                |   2 +
 usr/src/uts/common/sys/systm.h                |   7 +
 11 files changed, 410 insertions(+), 47 deletions(-)
 create mode 100644 usr/src/boot/sys/cddl/boot/zfs/edonr_zfs.c
 create mode 100644 usr/src/boot/sys/cddl/boot/zfs/skein_zfs.c
warning: only found copies from modified paths due to too many files.

commit 9d1ccc13a7df03b1b5b6754fc08c980a323c5a37
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 1 Jun 2016 18:53:15 +0300
URL:    <http://repo.or.cz/unleashed.git/9d1ccc13a7df03b1>

    8904 common/crypto: make skein and edonr loader friendly Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: C Fraire <cfraire at me.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/common/crypto/edonr/edonr.c      |  2 +-
 usr/src/common/crypto/skein/skein_port.h | 17 +++++++++++++++++
 2 files changed, 18 insertions(+), 1 deletion(-)

commit 538ff3037bec24f93f1358dd680f4bb077c9c0a2
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 30 May 2018 11:39:35 +0300
URL:    <http://repo.or.cz/unleashed.git/538ff3037bec24f9>

    9564 cw: possible buffer overflow in cw Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/tools/cw/cw.c | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

commit b6031810da58df96413bf76e068638fcab1f228a
Author: Prakash Surya <prakash.surya at delphix.com>
Date:   Thu, 7 Sep 2017 15:12:35 -0700
URL:    <http://repo.or.cz/unleashed.git/b6031810da58df96>

    9456 ztest failure in zil_commit_waiter_timeout Reviewed by: Matt Ahrens <matt at delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro at delphix.com> Approved by: Matt Ahrens <mahrens at delphix.com>
    

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

commit c373aa8be7dba4bca17e8db696f27412617604b9
Author: John Wren Kennedy <john.kennedy at delphix.com>
Date:   Thu, 8 Feb 2018 16:59:29 -0700
URL:    <http://repo.or.cz/unleashed.git/c373aa8be7dba4bc>

    9082 Add ZFS performance test targeting ZIL latency Reviewed by: Dan Kimmel <dan.kimmel at delphix.com> Reviewed by: Matthew Ahrens <mahrens at delphix.com> Reviewed by: Brian Behlendorf <behlendorf1 at llnl.gov> Reviewed by: Tony Nguyen <tony.nguyen at delphix.com> Approved by: Matt Ahrens <mahrens at delphix.com>
    

 usr/src/pkg/manifests/system-test-zfstest.mf  |   3 +
 usr/src/test/zfs-tests/include/libtest.shlib  |  52 ++++
 .../zfs-tests/runfiles/perf-regression.run    |   2 +-
 .../test/zfs-tests/tests/perf/fio/mkfiles.fio |   2 +-
 .../zfs-tests/tests/perf/fio/random_reads.fio |   4 +-
 .../tests/perf/fio/random_readwrite.fio       |   2 +-
 .../tests/perf/fio/random_writes.fio          |   2 +-
 .../tests/perf/fio/sequential_reads.fio       |   4 +-
 .../tests/perf/fio/sequential_writes.fio      |   2 +-
 usr/src/test/zfs-tests/tests/perf/perf.shlib  | 271 ++++++++++++++----
 .../tests/perf/regression/random_reads.ksh    |  24 +-
 .../perf/regression/random_readwrite.ksh      |  24 +-
 .../tests/perf/regression/random_writes.ksh   |  23 +-
 .../perf/regression/random_writes_zil.ksh     |  73 +++++
 .../perf/regression/sequential_reads.ksh      |  26 +-
 .../sequential_reads_arc_cached.ksh           |  24 +-
 .../sequential_reads_arc_cached_clone.ksh     |  38 ++-
 .../sequential_reads_dbuf_cached.ksh          |  24 +-
 .../perf/regression/sequential_writes.ksh     |  23 +-
 .../test/zfs-tests/tests/perf/scripts/io.d    |  81 ++++--
 .../scripts/{profile.d => offcpu-profile.d}   |  24 +-
 .../tests/perf/scripts/prefetch_io.d          |   2 -
 .../zfs-tests/tests/perf/scripts/profile.d    |   2 -
 .../test/zfs-tests/tests/perf/scripts/zil.d   |  92 ++++++
 24 files changed, 652 insertions(+), 172 deletions(-)
 create mode 100644 usr/src/test/zfs-tests/tests/perf/regression/random_writes_zil.ksh
 copy usr/src/test/zfs-tests/tests/perf/scripts/{profile.d => offcpu-profile.d} (74%)
 create mode 100644 usr/src/test/zfs-tests/tests/perf/scripts/zil.d
warning: only found copies from modified paths due to too many files.

commit a0955b86cd77e22e80846428a5065e871b6d8eb8
Author: John Levon <john.levon at joyent.com>
Date:   Thu, 14 Jun 2018 12:53:00 +0100
URL:    <http://repo.or.cz/unleashed.git/a0955b86cd77e22e>

    9600 LDT still not happy under KPTI 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/pkg/manifests/system-test-ostest.mf   |   4 +-
 usr/src/test/os-tests/runfiles/default.run    |   7 +-
 usr/src/test/os-tests/tests/Makefile          |   6 +-
 .../test/os-tests/tests/{ => i386}/Makefile   |  36 ++++-
 usr/src/test/os-tests/tests/i386/ldt.c        |  80 +++++++++++
 usr/src/test/test-runner/cmd/run              |   6 +
 usr/src/uts/common/sys/proc.h                 |   5 +-
 usr/src/uts/i86pc/ml/offsets.in               |   2 -
 usr/src/uts/i86pc/os/mlsetup.c                |   5 -
 usr/src/uts/i86pc/os/mp_startup.c             |   6 +-
 usr/src/uts/intel/ia32/os/desctbls.c          | 109 ++++++---------
 usr/src/uts/intel/ia32/os/sysi86.c            | 128 ++++++++----------
 usr/src/uts/intel/sys/segments.h              |   4 +
 usr/src/uts/intel/sys/x86_archext.h           |   4 +-
 14 files changed, 238 insertions(+), 164 deletions(-)
 copy usr/src/test/os-tests/tests/{ => i386}/Makefile (53%)
 create mode 100755 usr/src/test/os-tests/tests/i386/ldt.c
warning: only found copies from modified paths due to too many files.

commit 14b24e2b79293068c8e016a69ef1d872fb5e2fd5
Author: Vaishali Kulkarni <Vaishali.Kulkarni at cavium.com>
Date:   Tue, 17 Apr 2018 23:08:37 +0000
URL:    <http://repo.or.cz/unleashed.git/14b24e2b79293068>

    9506 Want support for QLogic QL41000/45000 series devices Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 exception_lists/cstyle                        |     1 +
 exception_lists/hdrchk                        |     1 +
 usr/src/man/man7d/Makefile                    |     1 +
 usr/src/man/man7d/qede.7d                     |   100 +
 usr/src/pkg/manifests/driver-network-qede.mf  |    42 +
 usr/src/uts/common/Makefile.files             |    12 +
 usr/src/uts/common/Makefile.rules             |    11 +
 .../io/qede/579xx/drivers/ecore/Makefile      |   205 +
 .../io/qede/579xx/drivers/ecore/bcm_osal.h    |   658 +
 .../drivers/ecore/documentation/ecore.bib     |    36 +
 .../drivers/ecore/documentation/ecore.tex     |  1796 +
 .../drivers/ecore/documentation/osal.txt      |   733 +
 .../documentation/snippets/ecore_int_endis.h  |    19 +
 .../documentation/snippets/ecore_int_mode.h   |     6 +
 .../snippets/ecore_int_sb_init.h              |    22 +
 .../documentation/snippets/ecore_int_sisr.h   |    10 +
 .../ecore/documentation/snippets/ptt.h        |    60 +
 .../drivers/ecore/documentation/structure.tex |   391 +
 .../io/qede/579xx/drivers/ecore/ecore.h       |   923 +
 .../io/qede/579xx/drivers/ecore/ecore_chain.h |   801 +
 .../io/qede/579xx/drivers/ecore/ecore_cxt.c   |  2639 +
 .../io/qede/579xx/drivers/ecore/ecore_cxt.h   |   243 +
 .../qede/579xx/drivers/ecore/ecore_cxt_api.h  |    78 +
 .../579xx/drivers/ecore/ecore_dbg_fw_funcs.c  |  6438 ++
 .../579xx/drivers/ecore/ecore_dbg_fw_funcs.h  |   889 +
 .../579xx/drivers/ecore/ecore_dbg_values.h    |  7864 ++
 .../drivers/ecore/ecore_dbg_values_user.h     | 24972 +++++
 .../io/qede/579xx/drivers/ecore/ecore_dcbx.c  |  1486 +
 .../io/qede/579xx/drivers/ecore/ecore_dcbx.h  |    84 +
 .../qede/579xx/drivers/ecore/ecore_dcbx_api.h |   226 +
 .../io/qede/579xx/drivers/ecore/ecore_dev.c   |  5577 +
 .../qede/579xx/drivers/ecore/ecore_dev_api.h  |   721 +
 .../io/qede/579xx/drivers/ecore/ecore_fcoe.h  |    69 +
 .../qede/579xx/drivers/ecore/ecore_fcoe_api.h |   146 +
 .../579xx/drivers/ecore/ecore_gtt_reg_addr.h  |    69 +
 .../579xx/drivers/ecore/ecore_gtt_values.h    |    60 +
 .../579xx/drivers/ecore/ecore_hsi_common.h    |  2590 +
 .../drivers/ecore/ecore_hsi_debug_tools.h     |  1065 +
 .../qede/579xx/drivers/ecore/ecore_hsi_fcoe.h |  1444 +
 .../579xx/drivers/ecore/ecore_hsi_init_func.h |   150 +
 .../579xx/drivers/ecore/ecore_hsi_init_tool.h |   477 +
 .../579xx/drivers/ecore/ecore_hsi_iscsi.h     |  1209 +
 .../qede/579xx/drivers/ecore/ecore_hsi_rdma.h |  2187 +
 .../qede/579xx/drivers/ecore/ecore_hsi_roce.h |  2785 +
 .../qede/579xx/drivers/ecore/ecore_hsi_toe.h  |  1584 +
 .../io/qede/579xx/drivers/ecore/ecore_hw.c    |  1058 +
 .../io/qede/579xx/drivers/ecore/ecore_hw.h    |   323 +
 .../qede/579xx/drivers/ecore/ecore_hw_defs.h  |    78 +
 .../579xx/drivers/ecore/ecore_init_fw_funcs.c |  1680 +
 .../579xx/drivers/ecore/ecore_init_fw_funcs.h |   544 +
 .../qede/579xx/drivers/ecore/ecore_init_ops.c |   642 +
 .../qede/579xx/drivers/ecore/ecore_init_ops.h |   138 +
 .../579xx/drivers/ecore/ecore_init_values.h   | 51518 ++++++++++
 .../drivers/ecore/ecore_init_values_zipped.h  | 24510 +++++
 .../io/qede/579xx/drivers/ecore/ecore_int.c   |  2596 +
 .../io/qede/579xx/drivers/ecore/ecore_int.h   |   295 +
 .../qede/579xx/drivers/ecore/ecore_int_api.h  |   358 +
 .../qede/579xx/drivers/ecore/ecore_iov_api.h  |   809 +
 .../io/qede/579xx/drivers/ecore/ecore_iro.h   |   187 +
 .../579xx/drivers/ecore/ecore_iro_values.h    |    91 +
 .../io/qede/579xx/drivers/ecore/ecore_iscsi.h |   157 +
 .../579xx/drivers/ecore/ecore_iscsi_api.h     |   292 +
 .../io/qede/579xx/drivers/ecore/ecore_l2.c    |  2165 +
 .../io/qede/579xx/drivers/ecore/ecore_l2.h    |   198 +
 .../qede/579xx/drivers/ecore/ecore_l2_api.h   |   473 +
 .../io/qede/579xx/drivers/ecore/ecore_ll2.h   |   186 +
 .../qede/579xx/drivers/ecore/ecore_ll2_api.h  |   341 +
 .../io/qede/579xx/drivers/ecore/ecore_mcp.c   |  4097 +
 .../io/qede/579xx/drivers/ecore/ecore_mcp.h   |   618 +
 .../qede/579xx/drivers/ecore/ecore_mcp_api.h  |  1328 +
 .../io/qede/579xx/drivers/ecore/ecore_ooo.h   |   150 +
 .../io/qede/579xx/drivers/ecore/ecore_phy.c   |  1775 +
 .../io/qede/579xx/drivers/ecore/ecore_phy.h   |    47 +
 .../qede/579xx/drivers/ecore/ecore_phy_api.h  |   335 +
 .../qede/579xx/drivers/ecore/ecore_proto_if.h |   178 +
 .../qede/579xx/drivers/ecore/ecore_ptp_api.h  |    64 +
 .../io/qede/579xx/drivers/ecore/ecore_roce.h  |   399 +
 .../qede/579xx/drivers/ecore/ecore_roce_api.h |   880 +
 .../qede/579xx/drivers/ecore/ecore_rt_defs.h  |   478 +
 .../qede/579xx/drivers/ecore/ecore_selftest.c |   221 +
 .../579xx/drivers/ecore/ecore_selftest_api.h  |    85 +
 .../qede/579xx/drivers/ecore/ecore_sp_api.h   |    91 +
 .../579xx/drivers/ecore/ecore_sp_commands.c   |   614 +
 .../579xx/drivers/ecore/ecore_sp_commands.h   |   183 +
 .../io/qede/579xx/drivers/ecore/ecore_spq.c   |  1124 +
 .../io/qede/579xx/drivers/ecore/ecore_spq.h   |   357 +
 .../io/qede/579xx/drivers/ecore/ecore_sriov.h |   354 +
 .../qede/579xx/drivers/ecore/ecore_status.h   |    60 +
 .../drivers/ecore/ecore_user_dbg_fw_funcs.h   |   352 +
 .../io/qede/579xx/drivers/ecore/ecore_utils.h |    64 +
 .../io/qede/579xx/drivers/ecore/ecore_vf.h    |   367 +
 .../qede/579xx/drivers/ecore/ecore_vf_api.h   |   207 +
 .../qede/579xx/drivers/ecore/ecore_vfpf_if.h  |   686 +
 .../drivers/ecore/hsi_repository/common_hsi.h |  1594 +
 .../ecore/hsi_repository/ecore_hsi_common.h   |  2590 +
 .../hsi_repository/ecore_hsi_debug_tools.h    |  1065 +
 .../ecore/hsi_repository/ecore_hsi_eth.h      |  3012 +
 .../ecore/hsi_repository/ecore_hsi_fcoe.h     |  1444 +
 .../hsi_repository/ecore_hsi_init_func.h      |   150 +
 .../hsi_repository/ecore_hsi_init_tool.h      |   477 +
 .../ecore/hsi_repository/ecore_hsi_iscsi.h    |  1209 +
 .../ecore/hsi_repository/ecore_hsi_iwarp.h    |  1564 +
 .../ecore/hsi_repository/ecore_hsi_rdma.h     |  2187 +
 .../ecore/hsi_repository/ecore_hsi_roce.h     |  2785 +
 .../ecore/hsi_repository/ecore_hsi_toe.h      |  1584 +
 .../drivers/ecore/hsi_repository/eth_common.h |   593 +
 .../ecore/hsi_repository/fcoe_common.h        |  1183 +
 .../ecore/hsi_repository/iscsi_common.h       |  2009 +
 .../ecore/hsi_repository/iwarp_common.h       |    60 +
 .../drivers/ecore/hsi_repository/preRoce.h    |  2032 +
 .../ecore/hsi_repository/qed_hsi_iwarp.h      |    51 +
 .../ecore/hsi_repository/qed_hsi_rdma.h       |   927 +
 .../ecore/hsi_repository/qed_hsi_roce.h       |    51 +
 .../drivers/ecore/hsi_repository/qede_hsi.h   |    47 +
 .../drivers/ecore/hsi_repository/qedf_hsi.h   |   431 +
 .../drivers/ecore/hsi_repository/qedi_hsi.h   |   103 +
 .../drivers/ecore/hsi_repository/qeds_hsi.h   |    45 +
 .../ecore/hsi_repository/rdma_common.h        |    77 +
 .../drivers/ecore/hsi_repository/remlist.txt  |    41 +
 .../ecore/hsi_repository/roce_common.h        |    75 +
 .../ecore/hsi_repository/storage_common.h     |   201 +
 .../drivers/ecore/hsi_repository/tcp_common.h |   305 +
 .../drivers/ecore/hsi_repository/testing.h    |   436 +
 .../io/qede/579xx/drivers/ecore/release.txt   |  6690 ++
 .../uts/common/io/qede/579xx/hsi/common_nvm.h |   346 +
 .../common/io/qede/579xx/hsi/hw/aeu_inputs.h  |   537 +
 .../io/qede/579xx/hsi/hw/init_tool_hsi.h      |   440 +
 .../common/io/qede/579xx/hsi/hw/misc_bits.h   |   388 +
 .../io/qede/579xx/hsi/hw/pcics_reg_driver.h   |   675 +
 .../common/io/qede/579xx/hsi/hw/reg_addr.h    | 84442 ++++++++++++++++
 .../qede/579xx/hsi/hw/reg_addr_ah_compile15.h | 71737 +++++++++++++
 .../common/io/qede/579xx/hsi/hw/reg_addr_bb.h | 76584 ++++++++++++++
 .../common/io/qede/579xx/hsi/hw/reg_addr_e5.h | 76584 ++++++++++++++
 .../common/io/qede/579xx/hsi/hw/reg_addr_k2.h | 76584 ++++++++++++++
 .../uts/common/io/qede/579xx/hsi/mcp/append.h |   124 +
 .../uts/common/io/qede/579xx/hsi/mcp/bdn.h    |   949 +
 .../common/io/qede/579xx/hsi/mcp/mcp_fio.h    |   877 +
 .../io/qede/579xx/hsi/mcp/mcp_private.h       |   387 +
 .../common/io/qede/579xx/hsi/mcp/mcp_public.h |  1976 +
 .../io/qede/579xx/hsi/mcp/mfw_sig_meta.h      |    64 +
 .../common/io/qede/579xx/hsi/mcp/nvm_cfg.h    |  1957 +
 .../io/qede/579xx/hsi/mcp/nvm_fcoe_cfg.h      |   144 +
 .../io/qede/579xx/hsi/mcp/nvm_iscsi_cfg.h     |   267 +
 .../common/io/qede/579xx/hsi/mcp/nvm_map.h    |   307 +
 .../common/io/qede/579xx/hsi/mcp/nvm_meta.txt |   333 +
 .../io/qede/579xx/hsi/mcp/spad_layout.h       |   204 +
 .../uts/common/io/qede/579xx/hsi/mfw_hsi.h    |    71 +
 .../uts/common/io/qede/579xx/hsi/mfw_trace.h  |    99 +
 usr/src/uts/common/io/qede/qede.conf          |    87 +
 usr/src/uts/common/io/qede/qede.h             |  1090 +
 usr/src/uts/common/io/qede/qede_cfg.c         |   219 +
 usr/src/uts/common/io/qede/qede_dbg.c         |   361 +
 usr/src/uts/common/io/qede/qede_fp.c          |  1897 +
 usr/src/uts/common/io/qede/qede_fp.h          |   181 +
 usr/src/uts/common/io/qede/qede_gld.c         |  2568 +
 usr/src/uts/common/io/qede/qede_kstat.c       |  1198 +
 usr/src/uts/common/io/qede/qede_list.h        |   179 +
 usr/src/uts/common/io/qede/qede_main.c        |  3802 +
 usr/src/uts/common/io/qede/qede_misc.c        |    40 +
 usr/src/uts/common/io/qede/qede_osal.c        |   853 +
 usr/src/uts/common/io/qede/qede_types.h       |    72 +
 usr/src/uts/common/io/qede/qede_version.h     |    45 +
 usr/src/uts/intel/Makefile                    |     3 +-
 usr/src/uts/intel/Makefile.intel              |     1 +
 usr/src/uts/intel/qede/Makefile               |    72 +
 165 files changed, 618394 insertions(+), 1 deletion(-)
 create mode 100644 usr/src/man/man7d/qede.7d
 create mode 100644 usr/src/pkg/manifests/driver-network-qede.mf
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/Makefile
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/ecore.bib
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/ecore.tex
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/osal.txt
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_endis.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_mode.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_sb_init.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_sisr.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ptt.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/structure.tex
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_values.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_values_user.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_gtt_reg_addr.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_gtt_values.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_debug_tools.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_fcoe.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_init_func.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_init_tool.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_iscsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_rdma.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_roce.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_toe.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw_defs.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_values.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_values_zipped.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iro.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iro_values.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ll2.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ll2_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_proto_if.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ptp_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_rt_defs.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_selftest.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_selftest_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_status.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_utils.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vfpf_if.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/common_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_debug_tools.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_eth.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_fcoe.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_init_func.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_init_tool.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_iscsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_iwarp.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_rdma.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_roce.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_toe.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/eth_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/fcoe_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/iscsi_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/iwarp_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/preRoce.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qed_hsi_iwarp.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qed_hsi_rdma.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qed_hsi_roce.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qede_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qedf_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qedi_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qeds_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/rdma_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/remlist.txt
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/roce_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/storage_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/tcp_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/testing.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/release.txt
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/common_nvm.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/aeu_inputs.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/init_tool_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/misc_bits.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/pcics_reg_driver.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr_ah_compile15.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr_bb.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr_e5.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr_k2.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/append.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/bdn.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/mcp_fio.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/mcp_private.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/mcp_public.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/mfw_sig_meta.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/nvm_cfg.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/nvm_fcoe_cfg.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/nvm_iscsi_cfg.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/nvm_map.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/nvm_meta.txt
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/spad_layout.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mfw_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mfw_trace.h
 create mode 100644 usr/src/uts/common/io/qede/qede.conf
 create mode 100644 usr/src/uts/common/io/qede/qede.h
 create mode 100644 usr/src/uts/common/io/qede/qede_cfg.c
 create mode 100644 usr/src/uts/common/io/qede/qede_dbg.c
 create mode 100644 usr/src/uts/common/io/qede/qede_fp.c
 create mode 100644 usr/src/uts/common/io/qede/qede_fp.h
 create mode 100644 usr/src/uts/common/io/qede/qede_gld.c
 create mode 100644 usr/src/uts/common/io/qede/qede_kstat.c
 create mode 100644 usr/src/uts/common/io/qede/qede_list.h
 create mode 100644 usr/src/uts/common/io/qede/qede_main.c
 create mode 100644 usr/src/uts/common/io/qede/qede_misc.c
 create mode 100644 usr/src/uts/common/io/qede/qede_osal.c
 create mode 100644 usr/src/uts/common/io/qede/qede_types.h
 create mode 100644 usr/src/uts/common/io/qede/qede_version.h
 create mode 100644 usr/src/uts/intel/qede/Makefile
warning: only found copies from modified paths due to too many files.

commit 5855bf06da593dee5899b9077ff2318df7a7c068
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 19 May 2018 18:50:26 +0300
URL:    <http://repo.or.cz/unleashed.git/5855bf06da593dee>

    9543 loader: bd_io needs a bit cleanup Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/boot/Makefile.version                 |   2 +-
 usr/src/boot/sys/boot/i386/libi386/biosdisk.c | 250 +++++++++---------
 2 files changed, 125 insertions(+), 127 deletions(-)

commit af7c4cb5225cc98e505e165d8fe7b59f98595bbc
Author: Paul Winder <paul.winder at tegile.com>
Date:   Fri, 1 Jun 2018 13:56:28 +0000
URL:    <http://repo.or.cz/unleashed.git/af7c4cb5225cc98e>

    9575 apix can lose interrupts after interrupt thread blocks Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org> Reviewed by: Ken Mays <kmays2000 at gmail.com> Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/uts/i86pc/io/apix/apix_intr.c | 24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

commit 52733287cd3e89957eb2a0c46360ce71b51a3070
Author: Marcel Telka <marcel at telka.sk>
Date:   Fri, 8 Jun 2018 14:44:52 +0200
URL:    <http://repo.or.cz/unleashed.git/52733287cd3e8995>

    9588 waitid(2): infop vs. info Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Ken Mays <kmays2000 at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/man/man2/waitid.2 | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

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

    9375 svr4pkg: this statement may fall through Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Reviewed by: C Fraire <cfraire at me.com> Reviewed by: John Levon <john.levon at joyent.com> Reviewed by: Ken Mays <kmays2000 at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/svr4pkg/pkgadm/lock.c     | 2 +-
 usr/src/cmd/svr4pkg/pkginstall/main.c | 3 ++-
 usr/src/cmd/svr4pkg/pkgremove/main.c  | 8 ++++----
 3 files changed, 7 insertions(+), 6 deletions(-)

commit 88798f4fd0ac24b21b6fac1037f7c8f8146731bb
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 16 Jul 2017 17:00:26 +0300
URL:    <http://repo.or.cz/unleashed.git/88798f4fd0ac24b2>

    9370 tip: comparison between pointer and zero character constant 9467 tip: acutable last entry should be filled by NULL pointers Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Ken Mays <kmays2000 at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/tip/acu.c    | 4 +---
 usr/src/cmd/tip/acutab.c | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

commit 2d3f14a1a90d3020d768a148f988fd87f368f3f7
Author: Robert Mustacchi <rm at joyent.com>
Date:   Sun, 10 Jun 2018 23:55:44 -0400
URL:    <http://repo.or.cz/unleashed.git/2d3f14a1a90d3020>

    9568 fix cxgbe package usr/sbin group annotation Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com> Reviewed by: Aurélien Larcher  <aurelien.larcher at gmail.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

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

commit cfad065142375b14439598ab13b09a95be0ad333
Author: Andy Fiddaman <omnios at citrus-it.co.uk>
Date:   Sat, 9 Jun 2018 09:56:06 +0000
URL:    <http://repo.or.cz/unleashed.git/cfad065142375b14>

    9589 ldterm_dosig() can send empty mblks downstream Reviewed by: Dominik Hassler <hadfl at omniosce.org> Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Gordon Ross <gwr at nexenta.com>
    

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

commit 73797b86226967e602e2bfd913f917fd5d1d8272
Author: Rob Johnston <rob.johnston at joyent.com>
Date:   Wed, 6 Jun 2018 21:04:09 -0700
URL:    <http://repo.or.cz/unleashed.git/73797b86226967e6>

    9585 extend pcibus enumerator to expose driver instance as property on pcifn/pciexfn nodes Reviewed by: Igor Kozhukhov <igor at dilos.org> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Ken Mays <maybird1776 at yahoo.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/fm/topo/libtopo/common/topo_hc.h  |  3 ++-
 .../fm/topo/modules/common/pcibus/did_props.c | 22 +++++++++++++++++++
 2 files changed, 24 insertions(+), 1 deletion(-)

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

Summary of changes:
 arch/x86/include/sys/archsystm.h              |     3 -
 arch/x86/include/sys/fp.h                     |    41 +-
 arch/x86/include/sys/pcb.h                    |    18 +-
 arch/x86/include/sys/segments.h               |     4 +
 arch/x86/include/sys/x86_archext.h            |    15 +-
 arch/x86/kernel/ml/exception.s                |   281 +-
 arch/x86/kernel/ml/float.s                    |   471 +-
 arch/x86/kernel/offsets.in                    |     2 -
 arch/x86/kernel/os/archdep.c                  |    14 +-
 arch/x86/kernel/os/desctbls.c                 |   103 +-
 arch/x86/kernel/os/fpu.c                      |   612 +-
 arch/x86/kernel/os/sundep.c                   |    55 +-
 arch/x86/kernel/os/sysi86.c                   |   127 +-
 .../kernel/platform/i86pc/include/sys/hma.h   |   103 +
 .../platform/i86pc/ml/kpti_trampolines.s      |    28 +
 arch/x86/kernel/platform/i86pc/ml/locore.s    |    11 +-
 .../kernel/platform/i86pc/ml/syscall_asm_64.s |    39 +
 arch/x86/kernel/platform/i86pc/os/fpu_subr.c  |   568 +-
 arch/x86/kernel/platform/i86pc/os/hma_fpu.c   |   225 +
 arch/x86/kernel/platform/i86pc/os/intr.c      |    33 +-
 arch/x86/kernel/platform/i86pc/os/mlsetup.c   |     5 -
 .../x86/kernel/platform/i86pc/os/mp_startup.c |     6 +-
 arch/x86/kernel/platform/i86pc/os/trap.c      |    57 +-
 .../x86/kernel/platform/i86pc/vm/vm_machdep.c |    21 +-
 arch/x86/kernel/syscall/lwp_private.c         |    15 +-
 exception_lists/check_rtime                   |     6 +-
 exception_lists/cstyle                        |     1 +
 exception_lists/hdrchk                        |     1 +
 include/sys/auxv.h                            |     7 +-
 include/sys/auxv_386.h                        |    15 +-
 include/sys/proc.h                            |    16 +-
 .../sys/scsi/adapters/mpt_sas/mptsas_var.h    |     6 +-
 include/sys/smbios.h                          |   167 +
 include/sys/smbios_impl.h                     |   170 +-
 include/sys/user.h                            |     4 +-
 include/vm/as.h                               |    10 +-
 include/vm/seg.h                              |     3 +-
 include/vm/seg_dev.h                          |     3 +-
 include/vm/{seg_umap.h => seg_hole.h}         |    30 +-
 include/vm/seg_spt.h                          |     5 +-
 include/vm/seg_umap.h                         |     4 +-
 include/vm/seg_vn.h                           |     8 +-
 .../drivers/net/bnxe/577xx/common/bnxe_clc.c  |     3 +
 .../drivers/common/ecore/ecore_sp_verbs.c     |     4 +-
 .../drivers/common/lm/device/lm_devinfo.c     |     1 +
 .../common/lm/device/lm_hw_init_reset.c       |     4 +-
 .../577xx/drivers/common/lm/device/lm_resc.c  |     2 +-
 .../bnxe/577xx/drivers/common/lm/l5/lm_l5.c   |     2 +-
 kernel/drivers/net/i40e/i40e_main.c           |     4 +-
 kernel/fs/nfs/nfs3_vfsops.c                   |     6 +-
 kernel/fs/nfs/nfs4_client.c                   |     2 +
 kernel/fs/nfs/nfs4_rnode.c                    |   187 +-
 kernel/fs/nfs/nfs4_vfsops.c                   |     4 +
 kernel/fs/nfs/nfs_client.c                    |     7 +-
 kernel/fs/nfs/nfs_subr.c                      |   169 +-
 kernel/fs/nfs/nfs_vfsops.c                    |     6 +-
 kernel/fs/proc/prioctl.c                      |    25 +
 kernel/fs/proc/prsubr.c                       |    35 +
 kernel/fs/proc/prvnops.c                      |    13 +-
 kernel/fs/ufs/ufs_panic.c                     |    27 +-
 kernel/fs/ufs/ufs_vnops.c                     |     3 +-
 kernel/fs/zfs/dbuf.c                          |    68 +-
 kernel/fs/zfs/dmu_object.c                    |     4 +
 kernel/fs/zfs/dnode.c                         |    83 +-
 kernel/fs/zfs/dnode_sync.c                    |    89 +-
 kernel/fs/zfs/spa_config.c                    |    14 +-
 kernel/fs/zfs/sys/dbuf.h                      |     4 +-
 kernel/fs/zfs/sys/dnode.h                     |     4 +-
 kernel/fs/zfs/vdev.c                          |     4 +-
 kernel/fs/zfs/zfs_znode.c                     |     3 +-
 kernel/fs/zfs/zil.c                           |     2 +-
 kernel/os/exec.c                              |    62 +-
 kernel/os/grow.c                              |    36 +-
 kernel/vm/seg_dev.c                           |     4 +-
 kernel/vm/seg_hole.c                          |   280 +
 kernel/vm/seg_spt.c                           |    10 +-
 kernel/vm/seg_umap.c                          |     5 +-
 kernel/vm/seg_vn.c                            |    43 +-
 kernel/vm/vm_as.c                             |   156 +-
 share/man/man1/ksh93.1                        |    48 +-
 share/man/man2/waitid.2                       |    10 +-
 share/man/man7d/Makefile                      |     1 +
 share/man/man7d/qede.7d                       |   100 +
 usr/src/cmd/fm/eversholt/Makefile.esc.com     |     9 +-
 .../sensor-transport/sensor_transport.c       |    98 +-
 usr/src/cmd/isns/isnsd/dseng.c                |     1 +
 usr/src/cmd/isns/isnsd/obj.c                  |     7 +
 usr/src/cmd/isns/isnsd/scn.c                  |     1 +
 usr/src/cmd/isns/isnsd/xml/data.c             |     2 +-
 usr/src/cmd/make/bin/doname.cc                |    34 +-
 usr/src/cmd/make/include/mk/defs.h            |   210 +-
 .../cmd/mdb/common/modules/dtrace/dtrace.c    |    11 +-
 .../cmd/mdb/common/modules/genunix/memory.c   |    43 +-
 .../mdb/intel/modules/genunix/gcore_isadep.c  |     3 +-
 usr/src/cmd/ptools/pargs/pargs.c              |    24 +-
 usr/src/cmd/sgs/elfdump/common/corenote.c     |     4 +-
 usr/src/cmd/sgs/libconv/common/corenote.c     |    18 +-
 usr/src/cmd/sgs/libconv/common/corenote.msg   |    10 +-
 usr/src/cmd/sgs/rtld/amd64/_setup.c           |    79 +-
 usr/src/cmd/sgs/rtld/amd64/boot_elf.s         |  1557 +-
 usr/src/cmd/smbios/smbios.c                   |   245 +-
 usr/src/cmd/tip/acu.c                         |     4 +-
 usr/src/cmd/tip/acutab.c                      |     4 +-
 usr/src/common/smbios/mktables.sh             |     8 +
 usr/src/common/smbios/smb_info.c              |   152 +
 usr/src/lib/fm/topo/libtopo/common/topo_hc.h  |     3 +-
 .../lib/fm/topo/libtopo/common/topo_method.c  |    73 +-
 .../lib/fm/topo/libtopo/common/topo_method.h  |    12 +-
 .../common/fac_prov_ipmi/fac_prov_ipmi.c      |    55 +-
 .../fm/topo/modules/common/pcibus/did_props.c |    22 +
 usr/src/lib/libc/port/inet/ruserpass.c        |    19 +-
 usr/src/lib/libipmi/common/ipmi_sdr.c         |    52 +-
 usr/src/lib/libipmi/common/libipmi.h          |     7 +-
 usr/src/lib/libipmi/common/mapfile-vers       |     1 +
 usr/src/lib/libsmbios/common/mapfile-vers     |    12 +
 usr/src/pkg/manifests/driver-network-qede.inc |    34 +
 usr/src/pkg/manifests/system-kernel.mf        |     1 +
 usr/src/pkg/manifests/system-test-ostest.mf   |     4 +-
 usr/src/pkg/manifests/system-test-zfstest.mf  |     8 +-
 .../tests/common/cryptotest_kcf.c             |     3 +-
 .../tests/common/cryptotest_pkcs.c            |     8 +-
 usr/src/test/os-tests/runfiles/default.run    |     7 +-
 usr/src/test/os-tests/tests/Makefile          |     6 +-
 .../test/os-tests/tests/{ => i386}/Makefile   |    36 +-
 usr/src/test/os-tests/tests/i386/ldt.c        |    80 +
 usr/src/test/test-runner/cmd/run              |     6 +
 usr/src/test/zfs-tests/include/libtest.shlib  |    52 +
 .../zfs-tests/runfiles/perf-regression.run    |     3 +-
 .../tests/functional/removal}/Makefile        |    11 +-
 .../functional/removal/remove_expanded.ksh    |    89 +
 .../test/zfs-tests/tests/perf/fio/mkfiles.fio |     2 +-
 .../zfs-tests/tests/perf/fio/random_reads.fio |     4 +-
 .../tests/perf/fio/random_readwrite.fio       |     2 +-
 ..._writes.fio => random_readwrite_fixed.fio} |    10 +-
 .../tests/perf/fio/random_writes.fio          |     2 +-
 .../tests/perf/fio/sequential_reads.fio       |     4 +-
 .../tests/perf/fio/sequential_writes.fio      |     2 +-
 usr/src/test/zfs-tests/tests/perf/perf.shlib  |   271 +-
 .../tests/perf/regression/random_reads.ksh    |    26 +-
 .../perf/regression/random_readwrite.ksh      |    24 +-
 ...adwrite.ksh => random_readwrite_fixed.ksh} |    51 +-
 .../tests/perf/regression/random_writes.ksh   |    25 +-
 .../perf/regression/random_writes_zil.ksh     |    73 +
 .../perf/regression/sequential_reads.ksh      |    28 +-
 .../sequential_reads_arc_cached.ksh           |    28 +-
 .../sequential_reads_arc_cached_clone.ksh     |    42 +-
 .../sequential_reads_dbuf_cached.ksh          |    28 +-
 .../perf/regression/sequential_writes.ksh     |    25 +-
 .../test/zfs-tests/tests/perf/scripts/io.d    |    81 +-
 .../scripts/{profile.d => offcpu-profile.d}   |    24 +-
 .../tests/perf/scripts/prefetch_io.d          |     2 -
 .../zfs-tests/tests/perf/scripts/profile.d    |     2 -
 .../test/zfs-tests/tests/perf/scripts/zil.d   |    92 +
 usr/src/tools/elfextract/Makefile             |     4 +-
 usr/src/uts/common/Makefile.files             |    13 +
 usr/src/uts/common/Makefile.rules             |     8 +
 usr/src/uts/common/exec/elf/elf.c             |    31 +-
 usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c    |     7 +-
 usr/src/uts/common/io/ldterm.c                |     6 +-
 .../io/qede/579xx/drivers/ecore/Makefile      |   205 +
 .../io/qede/579xx/drivers/ecore/bcm_osal.h    |   658 +
 .../drivers/ecore/documentation/ecore.bib     |    36 +
 .../drivers/ecore/documentation/ecore.tex     |  1796 +
 .../drivers/ecore/documentation/osal.txt      |   733 +
 .../documentation/snippets/ecore_int_endis.h  |    19 +
 .../documentation/snippets/ecore_int_mode.h   |     6 +
 .../snippets/ecore_int_sb_init.h              |    22 +
 .../documentation/snippets/ecore_int_sisr.h   |    10 +
 .../ecore/documentation/snippets/ptt.h        |    60 +
 .../drivers/ecore/documentation/structure.tex |   391 +
 .../io/qede/579xx/drivers/ecore/ecore.h       |   923 +
 .../io/qede/579xx/drivers/ecore/ecore_chain.h |   801 +
 .../io/qede/579xx/drivers/ecore/ecore_cxt.c   |  2639 +
 .../io/qede/579xx/drivers/ecore/ecore_cxt.h   |   243 +
 .../qede/579xx/drivers/ecore/ecore_cxt_api.h  |    78 +
 .../579xx/drivers/ecore/ecore_dbg_fw_funcs.c  |  6438 ++
 .../579xx/drivers/ecore/ecore_dbg_fw_funcs.h  |   889 +
 .../579xx/drivers/ecore/ecore_dbg_values.h    |  7864 ++
 .../drivers/ecore/ecore_dbg_values_user.h     | 24972 +++++
 .../io/qede/579xx/drivers/ecore/ecore_dcbx.c  |  1486 +
 .../io/qede/579xx/drivers/ecore/ecore_dcbx.h  |    84 +
 .../qede/579xx/drivers/ecore/ecore_dcbx_api.h |   226 +
 .../io/qede/579xx/drivers/ecore/ecore_dev.c   |  5577 +
 .../qede/579xx/drivers/ecore/ecore_dev_api.h  |   721 +
 .../io/qede/579xx/drivers/ecore/ecore_fcoe.h  |    69 +
 .../qede/579xx/drivers/ecore/ecore_fcoe_api.h |   146 +
 .../579xx/drivers/ecore/ecore_gtt_reg_addr.h  |    69 +
 .../579xx/drivers/ecore/ecore_gtt_values.h    |    60 +
 .../579xx/drivers/ecore/ecore_hsi_common.h    |  2590 +
 .../drivers/ecore/ecore_hsi_debug_tools.h     |  1065 +
 .../qede/579xx/drivers/ecore/ecore_hsi_fcoe.h |  1444 +
 .../579xx/drivers/ecore/ecore_hsi_init_func.h |   150 +
 .../579xx/drivers/ecore/ecore_hsi_init_tool.h |   477 +
 .../579xx/drivers/ecore/ecore_hsi_iscsi.h     |  1209 +
 .../qede/579xx/drivers/ecore/ecore_hsi_rdma.h |  2187 +
 .../qede/579xx/drivers/ecore/ecore_hsi_roce.h |  2785 +
 .../qede/579xx/drivers/ecore/ecore_hsi_toe.h  |  1584 +
 .../io/qede/579xx/drivers/ecore/ecore_hw.c    |  1058 +
 .../io/qede/579xx/drivers/ecore/ecore_hw.h    |   323 +
 .../qede/579xx/drivers/ecore/ecore_hw_defs.h  |    78 +
 .../579xx/drivers/ecore/ecore_init_fw_funcs.c |  1680 +
 .../579xx/drivers/ecore/ecore_init_fw_funcs.h |   544 +
 .../qede/579xx/drivers/ecore/ecore_init_ops.c |   642 +
 .../qede/579xx/drivers/ecore/ecore_init_ops.h |   138 +
 .../579xx/drivers/ecore/ecore_init_values.h   | 51518 ++++++++++
 .../drivers/ecore/ecore_init_values_zipped.h  | 24510 +++++
 .../io/qede/579xx/drivers/ecore/ecore_int.c   |  2596 +
 .../io/qede/579xx/drivers/ecore/ecore_int.h   |   295 +
 .../qede/579xx/drivers/ecore/ecore_int_api.h  |   358 +
 .../qede/579xx/drivers/ecore/ecore_iov_api.h  |   809 +
 .../io/qede/579xx/drivers/ecore/ecore_iro.h   |   187 +
 .../579xx/drivers/ecore/ecore_iro_values.h    |    91 +
 .../io/qede/579xx/drivers/ecore/ecore_iscsi.h |   157 +
 .../579xx/drivers/ecore/ecore_iscsi_api.h     |   292 +
 .../io/qede/579xx/drivers/ecore/ecore_l2.c    |  2165 +
 .../io/qede/579xx/drivers/ecore/ecore_l2.h    |   198 +
 .../qede/579xx/drivers/ecore/ecore_l2_api.h   |   473 +
 .../io/qede/579xx/drivers/ecore/ecore_ll2.h   |   186 +
 .../qede/579xx/drivers/ecore/ecore_ll2_api.h  |   341 +
 .../io/qede/579xx/drivers/ecore/ecore_mcp.c   |  4097 +
 .../io/qede/579xx/drivers/ecore/ecore_mcp.h   |   618 +
 .../qede/579xx/drivers/ecore/ecore_mcp_api.h  |  1328 +
 .../io/qede/579xx/drivers/ecore/ecore_ooo.h   |   150 +
 .../io/qede/579xx/drivers/ecore/ecore_phy.c   |  1775 +
 .../io/qede/579xx/drivers/ecore/ecore_phy.h   |    47 +
 .../qede/579xx/drivers/ecore/ecore_phy_api.h  |   335 +
 .../qede/579xx/drivers/ecore/ecore_proto_if.h |   178 +
 .../qede/579xx/drivers/ecore/ecore_ptp_api.h  |    64 +
 .../io/qede/579xx/drivers/ecore/ecore_roce.h  |   399 +
 .../qede/579xx/drivers/ecore/ecore_roce_api.h |   880 +
 .../qede/579xx/drivers/ecore/ecore_rt_defs.h  |   478 +
 .../qede/579xx/drivers/ecore/ecore_selftest.c |   221 +
 .../579xx/drivers/ecore/ecore_selftest_api.h  |    85 +
 .../qede/579xx/drivers/ecore/ecore_sp_api.h   |    91 +
 .../579xx/drivers/ecore/ecore_sp_commands.c   |   614 +
 .../579xx/drivers/ecore/ecore_sp_commands.h   |   183 +
 .../io/qede/579xx/drivers/ecore/ecore_spq.c   |  1124 +
 .../io/qede/579xx/drivers/ecore/ecore_spq.h   |   357 +
 .../io/qede/579xx/drivers/ecore/ecore_sriov.h |   354 +
 .../qede/579xx/drivers/ecore/ecore_status.h   |    60 +
 .../drivers/ecore/ecore_user_dbg_fw_funcs.h   |   352 +
 .../io/qede/579xx/drivers/ecore/ecore_utils.h |    64 +
 .../io/qede/579xx/drivers/ecore/ecore_vf.h    |   367 +
 .../qede/579xx/drivers/ecore/ecore_vf_api.h   |   207 +
 .../qede/579xx/drivers/ecore/ecore_vfpf_if.h  |   686 +
 .../drivers/ecore/hsi_repository/common_hsi.h |  1594 +
 .../ecore/hsi_repository/ecore_hsi_common.h   |  2590 +
 .../hsi_repository/ecore_hsi_debug_tools.h    |  1065 +
 .../ecore/hsi_repository/ecore_hsi_eth.h      |  3012 +
 .../ecore/hsi_repository/ecore_hsi_fcoe.h     |  1444 +
 .../hsi_repository/ecore_hsi_init_func.h      |   150 +
 .../hsi_repository/ecore_hsi_init_tool.h      |   477 +
 .../ecore/hsi_repository/ecore_hsi_iscsi.h    |  1209 +
 .../ecore/hsi_repository/ecore_hsi_iwarp.h    |  1564 +
 .../ecore/hsi_repository/ecore_hsi_rdma.h     |  2187 +
 .../ecore/hsi_repository/ecore_hsi_roce.h     |  2785 +
 .../ecore/hsi_repository/ecore_hsi_toe.h      |  1584 +
 .../drivers/ecore/hsi_repository/eth_common.h |   593 +
 .../ecore/hsi_repository/fcoe_common.h        |  1183 +
 .../ecore/hsi_repository/iscsi_common.h       |  2009 +
 .../ecore/hsi_repository/iwarp_common.h       |    60 +
 .../drivers/ecore/hsi_repository/preRoce.h    |  2032 +
 .../ecore/hsi_repository/qed_hsi_iwarp.h      |    51 +
 .../ecore/hsi_repository/qed_hsi_rdma.h       |   927 +
 .../ecore/hsi_repository/qed_hsi_roce.h       |    51 +
 .../drivers/ecore/hsi_repository/qede_hsi.h   |    47 +
 .../drivers/ecore/hsi_repository/qedf_hsi.h   |   431 +
 .../drivers/ecore/hsi_repository/qedi_hsi.h   |   103 +
 .../drivers/ecore/hsi_repository/qeds_hsi.h   |    45 +
 .../ecore/hsi_repository/rdma_common.h        |    77 +
 .../drivers/ecore/hsi_repository/remlist.txt  |    41 +
 .../ecore/hsi_repository/roce_common.h        |    75 +
 .../ecore/hsi_repository/storage_common.h     |   201 +
 .../drivers/ecore/hsi_repository/tcp_common.h |   305 +
 .../drivers/ecore/hsi_repository/testing.h    |   436 +
 .../io/qede/579xx/drivers/ecore/release.txt   |  6690 ++
 .../uts/common/io/qede/579xx/hsi/common_nvm.h |   346 +
 .../common/io/qede/579xx/hsi/hw/aeu_inputs.h  |   537 +
 .../io/qede/579xx/hsi/hw/init_tool_hsi.h      |   440 +
 .../common/io/qede/579xx/hsi/hw/misc_bits.h   |   388 +
 .../io/qede/579xx/hsi/hw/pcics_reg_driver.h   |   675 +
 .../common/io/qede/579xx/hsi/hw/reg_addr.h    | 84442 ++++++++++++++++
 .../qede/579xx/hsi/hw/reg_addr_ah_compile15.h | 71737 +++++++++++++
 .../common/io/qede/579xx/hsi/hw/reg_addr_bb.h | 76584 ++++++++++++++
 .../common/io/qede/579xx/hsi/hw/reg_addr_e5.h | 76584 ++++++++++++++
 .../common/io/qede/579xx/hsi/hw/reg_addr_k2.h | 76584 ++++++++++++++
 .../uts/common/io/qede/579xx/hsi/mcp/append.h |   124 +
 .../uts/common/io/qede/579xx/hsi/mcp/bdn.h    |   949 +
 .../common/io/qede/579xx/hsi/mcp/mcp_fio.h    |   877 +
 .../io/qede/579xx/hsi/mcp/mcp_private.h       |   387 +
 .../common/io/qede/579xx/hsi/mcp/mcp_public.h |  1976 +
 .../io/qede/579xx/hsi/mcp/mfw_sig_meta.h      |    64 +
 .../common/io/qede/579xx/hsi/mcp/nvm_cfg.h    |  1957 +
 .../io/qede/579xx/hsi/mcp/nvm_fcoe_cfg.h      |   144 +
 .../io/qede/579xx/hsi/mcp/nvm_iscsi_cfg.h     |   267 +
 .../common/io/qede/579xx/hsi/mcp/nvm_map.h    |   307 +
 .../common/io/qede/579xx/hsi/mcp/nvm_meta.txt |   333 +
 .../io/qede/579xx/hsi/mcp/spad_layout.h       |   204 +
 .../uts/common/io/qede/579xx/hsi/mfw_hsi.h    |    71 +
 .../uts/common/io/qede/579xx/hsi/mfw_trace.h  |    99 +
 usr/src/uts/common/io/qede/qede.conf          |    87 +
 usr/src/uts/common/io/qede/qede.h             |  1090 +
 usr/src/uts/common/io/qede/qede_cfg.c         |   219 +
 usr/src/uts/common/io/qede/qede_dbg.c         |   361 +
 usr/src/uts/common/io/qede/qede_fp.c          |  1897 +
 usr/src/uts/common/io/qede/qede_fp.h          |   181 +
 usr/src/uts/common/io/qede/qede_gld.c         |  2568 +
 usr/src/uts/common/io/qede/qede_kstat.c       |  1198 +
 usr/src/uts/common/io/qede/qede_list.h        |   179 +
 usr/src/uts/common/io/qede/qede_main.c        |  3802 +
 usr/src/uts/common/io/qede/qede_misc.c        |    40 +
 usr/src/uts/common/io/qede/qede_osal.c        |   853 +
 usr/src/uts/common/io/qede/qede_types.h       |    71 +
 usr/src/uts/common/io/qede/qede_version.h     |    45 +
 .../common/io/scsi/adapters/mpt_sas/mptsas.c  |   191 +-
 .../io/scsi/adapters/mpt_sas/mptsas_impl.c    |     3 +
 usr/src/uts/common/nfs/nfs4_clnt.h            |     5 +
 usr/src/uts/common/nfs/nfs_clnt.h             |     5 +
 usr/src/uts/common/nfs/rnode.h                |     2 +
 usr/src/uts/common/nfs/rnode4.h               |     8 +-
 usr/src/uts/i86pc/Makefile.files              |     1 +
 usr/src/uts/i86pc/io/apix/apix_intr.c         |    24 +-
 usr/src/uts/intel/Makefile.intel              |     1 +
 usr/src/uts/intel/qede/Makefile               |    68 +
 324 files changed, 624021 insertions(+), 3329 deletions(-)
 create mode 100644 arch/x86/kernel/platform/i86pc/include/sys/hma.h
 rewrite arch/x86/kernel/platform/i86pc/os/fpu_subr.c (67%)
 create mode 100644 arch/x86/kernel/platform/i86pc/os/hma_fpu.c
 copy include/vm/{seg_umap.h => seg_hole.h} (53%)
 create mode 100644 kernel/vm/seg_hole.c
 create mode 100644 share/man/man7d/qede.7d
 rewrite usr/src/cmd/sgs/rtld/amd64/boot_elf.s (64%)
 create mode 100644 usr/src/pkg/manifests/driver-network-qede.inc
 copy usr/src/test/os-tests/tests/{ => i386}/Makefile (52%)
 create mode 100755 usr/src/test/os-tests/tests/i386/ldt.c
 copy usr/src/test/{os-tests/tests => zfs-tests/tests/functional/removal}/Makefile (64%)
 create mode 100644 usr/src/test/zfs-tests/tests/functional/removal/remove_expanded.ksh
 copy usr/src/test/zfs-tests/tests/perf/fio/{sequential_writes.fio => random_readwrite_fixed.fio} (84%)
 copy usr/src/test/zfs-tests/tests/perf/regression/{random_readwrite.ksh => random_readwrite_fixed.ksh} (57%)
 create mode 100644 usr/src/test/zfs-tests/tests/perf/regression/random_writes_zil.ksh
 copy usr/src/test/zfs-tests/tests/perf/scripts/{profile.d => offcpu-profile.d} (74%)
 create mode 100644 usr/src/test/zfs-tests/tests/perf/scripts/zil.d
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/Makefile
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/ecore.bib
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/ecore.tex
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/osal.txt
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_endis.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_mode.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_sb_init.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_sisr.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ptt.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/structure.tex
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_values.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_values_user.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_gtt_reg_addr.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_gtt_values.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_debug_tools.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_fcoe.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_init_func.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_init_tool.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_iscsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_rdma.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_roce.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hsi_toe.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw_defs.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_values.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_values_zipped.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iro.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iro_values.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ll2.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ll2_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_proto_if.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ptp_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_rt_defs.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_selftest.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_selftest_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_status.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_utils.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vfpf_if.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/common_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_debug_tools.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_eth.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_fcoe.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_init_func.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_init_tool.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_iscsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_iwarp.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_rdma.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_roce.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_toe.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/eth_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/fcoe_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/iscsi_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/iwarp_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/preRoce.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qed_hsi_iwarp.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qed_hsi_rdma.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qed_hsi_roce.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qede_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qedf_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qedi_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qeds_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/rdma_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/remlist.txt
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/roce_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/storage_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/tcp_common.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/testing.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/drivers/ecore/release.txt
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/common_nvm.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/aeu_inputs.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/init_tool_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/misc_bits.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/pcics_reg_driver.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr_ah_compile15.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr_bb.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr_e5.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr_k2.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/append.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/bdn.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/mcp_fio.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/mcp_private.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/mcp_public.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/mfw_sig_meta.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/nvm_cfg.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/nvm_fcoe_cfg.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/nvm_iscsi_cfg.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/nvm_map.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/nvm_meta.txt
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mcp/spad_layout.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mfw_hsi.h
 create mode 100644 usr/src/uts/common/io/qede/579xx/hsi/mfw_trace.h
 create mode 100644 usr/src/uts/common/io/qede/qede.conf
 create mode 100644 usr/src/uts/common/io/qede/qede.h
 create mode 100644 usr/src/uts/common/io/qede/qede_cfg.c
 create mode 100644 usr/src/uts/common/io/qede/qede_dbg.c
 create mode 100644 usr/src/uts/common/io/qede/qede_fp.c
 create mode 100644 usr/src/uts/common/io/qede/qede_fp.h
 create mode 100644 usr/src/uts/common/io/qede/qede_gld.c
 create mode 100644 usr/src/uts/common/io/qede/qede_kstat.c
 create mode 100644 usr/src/uts/common/io/qede/qede_list.h
 create mode 100644 usr/src/uts/common/io/qede/qede_main.c
 create mode 100644 usr/src/uts/common/io/qede/qede_misc.c
 create mode 100644 usr/src/uts/common/io/qede/qede_osal.c
 create mode 100644 usr/src/uts/common/io/qede/qede_types.h
 create mode 100644 usr/src/uts/common/io/qede/qede_version.h
 create mode 100644 usr/src/uts/intel/qede/Makefile
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