[repo.or.cz] unleashed.git branch master updated: v1.0-278-g1365cd8460d9

tsoome tsoome at me.com
Mon Jul 16 12:32:44 UTC 2018


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

The branch, master has been updated
       via  1365cd8460d93763944829f4de57d6223f73328d (commit)
       via  086a9c0610d1e9020718472e3173978aaa9cadfe (commit)
       via  389fbfed570289e5eeefe7c0c5b65818a1374f86 (commit)
       via  275462280d51f06ed324452269c1f7e80f2bb908 (commit)
       via  70defda3bb4c8537556d12d2ac5781c4a8d0f87e (commit)
       via  87fa4fc2eee5f4b0da79b6748f314c6aa7a5ae00 (commit)
       via  d57a6a7491045088509807ee435bd58b4855d331 (commit)
       via  3722561b5ac45f534cf0c8bcf231a1cca8f3126f (commit)
       via  dfb7e6645490f6f86399989e21251baed1f5d2f6 (commit)
       via  bd64d2ab9e41c45ce534a47f70f519e2cb2f77f1 (commit)
       via  f723b6a994968161df1e62022a87ff1fdc5a6aef (commit)
       via  a2cc7a6758f0dfd35ada80c698bf5d6797f70347 (commit)
       via  6eee67646ac55d823d90ed928424e62da6ef6ef3 (commit)
       via  5bbc779e5b0edc45d9ab740e328159e6f902bc56 (commit)
       via  a0b6a0186ed5441c6feb25ecf0bbb382bd4cd48f (commit)
       via  1ba90ff6fddf942b7316c143072f222adc8c1621 (commit)
       via  2484b0cb4350e05cb30338182c777bd1e5c8a249 (commit)
       via  2994e2d809622a699ca9d2e8f8127a85f6b6e293 (commit)
       via  a31e20905b2a6de7bbbb83c2cb6e6c7432cc21bc (commit)
       via  889cade5cde08c21a099eeee26dacc47c74bb1f2 (commit)
       via  7c6bd3d11c7409dd8a50922fe14e20a5bbe7457c (commit)
       via  5c0417b1fe03717b5bdc4d4b06b6d144b20d6a18 (commit)
       via  6acd170dddf57e0894d725f4cd8a2ffe202e825a (commit)
       via  f6e9711fa216d942aa68a1f10f6b59e0dc006021 (commit)
       via  9ebb5fbfb34d06e4b67b9d2168fa6f4066181081 (commit)
       via  b4e055348ba6af2fbe8293881d314fdf3d7ca002 (commit)
       via  e8f06c11a866601e468e4f130714ff2efab6903d (commit)
       via  786b2e03efdecf74ab88e157ade1a386b21227bf (commit)
       via  269458113d9c345c2446863a437f8eba861c12a4 (commit)
       via  887aec9f764ebd0e20d7b0e761db5e868e42e339 (commit)
       via  40fd0b9bc107427d6376af3deae4b163bc49ba7d (commit)
       via  e22f3c70af4c67210535f4d9fdc7ff7e77b078df (commit)
       via  34b53ae56c44ba8ecd5afe7c1af1ca0a075d9f19 (commit)
       via  c8c21aac4529078e4033e033a3da80dba40702d2 (commit)
       via  ff5fb3083b03478b1e794bff3c8ed9ce85c58788 (commit)
       via  fde6ded7d314784bdc9490146a170e2d7cb8a2a7 (commit)
       via  da006ec3280e0a6997a3e131d2c5ed5fafa7e3af (commit)
       via  8344b277b0fe99053f34c2a456222701a68d0b49 (commit)
       via  74cb7c026f86f0d51d513f465fea3f95aa8ebff2 (commit)
       via  5ba455ddf7319332956bc7d04744b64f7eacefc2 (commit)
       via  471ae689251847de93aee62a07dfae90e984efd9 (commit)
       via  54f0251ea45cc2ae81bfbba4f14681a52dab43f1 (commit)
       via  1287aab2b2fb07db04dca3b4dda006cd7c66838f (commit)
       via  8c78244d86486242aa494fde23e8a2bfda76ad12 (commit)
       via  32e797b89f71c52a1ea868a5d474ddcb9b53d6e4 (commit)
       via  97a100fdf2f1eef30569dfd9ac9639565d9de273 (commit)
       via  7b98137758c9eabb5a957bf62faaf85b29d87b3b (commit)
       via  491c47402ff8d899084b49efe96c5369b42e5a54 (commit)
       via  9ec9cdc1571ed2f3b6ed97bd30b641253bc6173f (commit)
       via  55eadfacbc9ada2c88ffd73d0779319d6d3092d1 (commit)
       via  7a477ed32a52926e851f7a6c4d1d0a9ffd34b577 (commit)
      from  063aa33b6b076abb6111901e44f44314da405938 (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 1365cd8460d93763944829f4de57d6223f73328d
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 16 Jul 2018 17:31:41 +0300
URL:    <http://repo.or.cz/unleashed.git/1365cd8460d93763>

    add include/sys/efi.h
    
    Somehow efi.h was left out from commit.

 include/sys/efi.h | 224 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 224 insertions(+)
 create mode 100644 include/sys/efi.h

commit 086a9c0610d1e9020718472e3173978aaa9cadfe
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 16 Jul 2018 16:10:49 +0300
URL:    <http://repo.or.cz/unleashed.git/086a9c0610d1e902>

    policykit: unused functions
    
    illumos issue #9648

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

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

    loader: Fix some resource leaks in common/boot.c
    
    illumos issue #9613

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

commit 275462280d51f06ed324452269c1f7e80f2bb908
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 16 Jul 2018 16:05:40 +0300
URL:    <http://repo.or.cz/unleashed.git/275462280d51f06e>

    add (pre-patch) VDEV_TYPE_INDIRECT for zfs.h
    
    this is needed to keep libbe update 8983 consistent even as we do not yet have
    zfs device removal integrated.

 include/sys/fs/zfs.h | 1 +
 1 file changed, 1 insertion(+)

commit 70defda3bb4c8537556d12d2ac5781c4a8d0f87e
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 16 Jul 2018 16:04:23 +0300
URL:    <http://repo.or.cz/unleashed.git/70defda3bb4c8537>

    libbe: be_do_installboot() fails with vdev replacing
    
    illumos issue #8983

 usr/src/lib/libbe/common/be_activate.c | 194 ++++++++++++-------------
 1 file changed, 93 insertions(+), 101 deletions(-)

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

    loader.efi: Migrate has_keyboard to bool.
    
    illumos issue #9612

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

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

    loader: initialize variables and remove unused ones
    
    illumos issue #9605

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

commit 3722561b5ac45f534cf0c8bcf231a1cca8f3126f
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 16 Jul 2018 15:07:24 +0300
URL:    <http://repo.or.cz/unleashed.git/3722561b5ac45f53>

    loader: open/close/read/write cleanup
    
    illumos issue #9604

 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 dfb7e6645490f6f86399989e21251baed1f5d2f6
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 6 Jun 2018 15:34:48 +0300
URL:    <http://repo.or.cz/unleashed.git/dfb7e6645490f6f8>

    loader: remove devdesc comments and assertions
    
    illumos issue #9583

 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 bd64d2ab9e41c45ce534a47f70f519e2cb2f77f1
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 14 Jun 2018 10:11:47 +0300
URL:    <http://repo.or.cz/unleashed.git/bd64d2ab9e41c45c>

    loader: define bootprog_info in bootstrap.h
    
    illumos issue #9603

 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 f723b6a994968161df1e62022a87ff1fdc5a6aef
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 14 Jun 2018 10:00:19 +0300
URL:    <http://repo.or.cz/unleashed.git/f723b6a994968161>

    loader.efi: Use bool for vargood, since it's a boolean.
    
    illumos issue #9602

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

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

    libefi: Do not return only if ReceiveFilter fails
    
    illumos issue #9475

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

commit 6eee67646ac55d823d90ed928424e62da6ef6ef3
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 16 Jul 2018 14:59:20 +0300
URL:    <http://repo.or.cz/unleashed.git/6eee67646ac55d82>

    uts: illumos rootfs should support salted cksum
    
    illumos issue #8906

 kernel/fs/zfs/zfs_ioctl.c       | 11 +----------
 share/man/man5/zpool-features.5 | 10 +++-------
 2 files changed, 4 insertions(+), 17 deletions(-)

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

    loader: add skein/edonr support
    
    illumos issue #8905

 include/sys/debug.h                           |   2 +
 include/sys/systm.h                           |   7 +
 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 +
 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 a0b6a0186ed5441c6feb25ecf0bbb382bd4cd48f
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 1 Jun 2016 18:53:15 +0300
URL:    <http://repo.or.cz/unleashed.git/a0b6a0186ed5441c>

    common/crypto: make skein and edonr loader friendly
    
    illumos issue #8904

 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 1ba90ff6fddf942b7316c143072f222adc8c1621
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 19 May 2018 18:50:26 +0300
URL:    <http://repo.or.cz/unleashed.git/1ba90ff6fddf942b>

    loader: bd_io needs a bit cleanup
    
    illumos issue #9543

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

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

    libefi: add efienv functions
    
    illumos issue #9540

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

commit 2994e2d809622a699ca9d2e8f8127a85f6b6e293
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 16 Jul 2018 14:40:50 +0300
URL:    <http://repo.or.cz/unleashed.git/2994e2d809622a69>

    loader: i386/Makefile pxeldr should depend on loader and use .WAIT
    

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

commit a31e20905b2a6de7bbbb83c2cb6e6c7432cc21bc
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 16 Jul 2018 11:56:55 +0300
URL:    <http://repo.or.cz/unleashed.git/a31e20905b2a6de7>

    libefi: efi_alloc_and_read should check for PMBR
    
    illumos issue #9529

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

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

    libefi: use one-line-per-file pattern in Makefile
    
    illumos issue #9279

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

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

    loader: Remove d_type from devdesc.
    
    illumos issue #9278

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

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

    loader: Don't leak memory when displaying help. loader: commands.c should only use snprintf loader: commands.c use __unused
    
    illumos issues #9476 9480, 9481

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

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

    libefi: remove unused routines
    
    illumos issue #9277

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

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

    loader: Use the actual struct devdesc at the start of all *_devdesc structs
    
    illumos issue #9275

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

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

    cannot use crypto lofi on a block/character device
    
    illumos issue #7941

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

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

    loader: Make struct libi386_devdesc match the struct devdesc better
    
    illumos issue #9274

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

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

    libstand: Consolidate tftp sendrecv into net.c sendrecv
    
    illumos issue #9122

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

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

    boot1.efi: scan all display modes rather than sequential try-fail way
    
    illumos issue #8931

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

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

    loader.efi: We can't use d_opendata for blkio storage.
    
    illumos issue #9273

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

commit 887aec9f764ebd0e20d7b0e761db5e868e42e339
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 16 Jul 2018 02:40:00 +0300
URL:    <http://repo.or.cz/unleashed.git/887aec9f764ebd0e>

    tools: use NATIVECC
    
    illumos issue #9334

 usr/src/tools/Makefile.tools | 3 +++
 1 file changed, 3 insertions(+)

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

    pxeboot should default to TFTP in absence of root-path pxeboot should assume / if no path provided in root-path pxeboot.5 example ISC DHCP daemon syntax does not work
    
    illumos issues #9469 9470, 9471 Ported by Toomas Soome

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

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

    loader: zfs_bootfs() needs to use config pool txg for boot device
    
    illumos issue #9423

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

commit 34b53ae56c44ba8ecd5afe7c1af1ca0a075d9f19
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 13 Mar 2018 07:59:41 +0200
URL:    <http://repo.or.cz/unleashed.git/34b53ae56c44ba8e>

    loader: Minor cosmetic changes.
    
    illumos issue #9272

 usr/src/boot/lib/libstand/stand.h            | 15 +++++++--------
 usr/src/boot/sys/boot/common/disk.h          |  4 ++--
 usr/src/boot/sys/boot/i386/libi386/libi386.h |  8 +++-----
 usr/src/boot/sys/boot/ofw/libofw/libofw.h    |  2 +-
 usr/src/boot/sys/boot/uboot/lib/libuboot.h   |  4 ++--
 usr/src/boot/sys/boot/zfs/libzfs.h           |  5 ++---
 6 files changed, 17 insertions(+), 21 deletions(-)

commit c8c21aac4529078e4033e033a3da80dba40702d2
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 19 Feb 2018 19:14:22 +0200
URL:    <http://repo.or.cz/unleashed.git/c8c21aac4529078e>

    loader.efi: Only scan the BLKIO MEDIA once
    
    illumos issue #9127

 usr/src/boot/sys/boot/efi/include/efilib.h |  3 +++
 usr/src/boot/sys/boot/efi/libefi/efipart.c | 18 +++++-------------
 usr/src/boot/sys/boot/efi/loader/main.c    | 12 ++++++++----
 3 files changed, 16 insertions(+), 17 deletions(-)

commit ff5fb3083b03478b1e794bff3c8ed9ce85c58788
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 18 Feb 2018 09:35:16 +0200
URL:    <http://repo.or.cz/unleashed.git/ff5fb3083b03478b>

    loader.efi: Do not pad the efi devpath structure
    
    illumos issue #9126

 usr/src/boot/sys/boot/efi/include/efidevp.h | 4 ++++
 1 file changed, 4 insertions(+)

commit fde6ded7d314784bdc9490146a170e2d7cb8a2a7
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 16 May 2016 11:23:59 +0300
URL:    <http://repo.or.cz/unleashed.git/fde6ded7d314784b>

    loader: boot1.efi needs versioning
    
    illumos issue #8758

 .../{i386/gptzfsboot => common}/multiboot.S   | 10 +++++---
 usr/src/boot/sys/boot/efi/boot1/Makefile      | 10 ++++++--
 usr/src/boot/sys/boot/efi/boot1/boot1.c       | 23 +++++++++++++++++--
 .../boot/sys/boot/i386/gptzfsboot/Makefile    |  4 +++-
 .../boot/sys/boot/i386/gptzfsboot/zfsboot.c   |  2 +-
 .../boot/sys/boot/i386/libi386/multiboot.c    |  2 +-
 .../{boot/i386/libi386 => sys}/multiboot.h    |  0
 7 files changed, 41 insertions(+), 10 deletions(-)
 rename usr/src/boot/sys/boot/{i386/gptzfsboot => common}/multiboot.S (67%)
 rename usr/src/boot/sys/{boot/i386/libi386 => sys}/multiboot.h (100%)

commit da006ec3280e0a6997a3e131d2c5ed5fafa7e3af
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 10 Mar 2018 21:39:12 -0800
URL:    <http://repo.or.cz/unleashed.git/da006ec3280e0a69>

    libstand: Const-ify buffer argument of write(2) analog
    
    illumos issue #9198

 usr/src/boot/Makefile.version                 |  2 +-
 usr/src/boot/lib/libstand/cd9660.c            | 11 +-------
 usr/src/boot/lib/libstand/nfs.c               | 12 +-------
 usr/src/boot/lib/libstand/nullfs.c            | 28 +++++++++++--------
 usr/src/boot/lib/libstand/stand.h             |  8 +++---
 usr/src/boot/lib/libstand/tftp.c              | 10 +------
 usr/src/boot/lib/libstand/ufs.c               | 13 +++++----
 usr/src/boot/lib/libstand/write.c             |  9 ++----
 .../boot/sys/boot/userboot/userboot/host.c    | 15 ++--------
 usr/src/boot/sys/boot/zfs/zfs.c               | 13 +--------
 10 files changed, 38 insertions(+), 83 deletions(-)

commit 8344b277b0fe99053f34c2a456222701a68d0b49
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 10 Mar 2018 14:12:17 -0800
URL:    <http://repo.or.cz/unleashed.git/8344b277b0fe9905>

    Move getsecs() prototype to stand.h from net.h so it can be used everywhere
    
    illumos issue #9206

 usr/src/boot/lib/libstand/net.h   | 2 --
 usr/src/boot/lib/libstand/stand.h | 1 +
 2 files changed, 1 insertion(+), 2 deletions(-)

commit 74cb7c026f86f0d51d513f465fea3f95aa8ebff2
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 16 Jul 2018 02:21:54 +0300
URL:    <http://repo.or.cz/unleashed.git/74cb7c026f86f0d5>

    nightly should create a log/latest/ symlink
    
    illumos issue #9231 ported by Toomas Soome

 tools/nightly.sh | 5 +++++
 1 file changed, 5 insertions(+)

commit 5ba455ddf7319332956bc7d04744b64f7eacefc2
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 22 Feb 2018 08:41:55 +0200
URL:    <http://repo.or.cz/unleashed.git/5ba455ddf7319332>

    gptzfsboot and zfsloader can't find slices inside PTABLE_VTOC label after 9099
    
    illumos issue #9167

 usr/src/boot/Makefile.version                   |  2 +-
 usr/src/boot/sys/boot/common/disk.c             | 11 ++++++++---
 usr/src/boot/sys/boot/i386/gptzfsboot/zfsboot.c |  4 +++-
 usr/src/boot/sys/boot/zfs/zfs.c                 |  4 +++-
 4 files changed, 15 insertions(+), 6 deletions(-)

commit 471ae689251847de93aee62a07dfae90e984efd9
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 20 Feb 2018 20:47:27 +0200
URL:    <http://repo.or.cz/unleashed.git/471ae689251847de>

    loader: allow comma in variable names
    
    illumos issue #9152

 usr/src/boot/sys/boot/forth/support.4th | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 54f0251ea45cc2ae81bfbba4f14681a52dab43f1
Author: Alex Wilson <alex.wilson at joyent.com>
Date:   Fri, 27 Oct 2017 15:05:19 -0700
URL:    <http://repo.or.cz/unleashed.git/54f0251ea45cc2ae>

    9051 loader should ignore active multi_vdev_crash_dump feature on zpool
    
    illumos issue #9051 Ported by Toomas Soome

 usr/src/boot/sys/boot/zfs/zfsimpl.c | 1 +
 1 file changed, 1 insertion(+)

commit 1287aab2b2fb07db04dca3b4dda006cd7c66838f
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 11 Feb 2018 18:07:26 +0200
URL:    <http://repo.or.cz/unleashed.git/1287aab2b2fb07db>

    loader: Solaris 2 partition may have no VTOC
    
    illumos issue #9099

 usr/src/boot/Makefile.version                   | 2 +-
 usr/src/boot/sys/boot/common/disk.c             | 6 ++++--
 usr/src/boot/sys/boot/i386/gptzfsboot/zfsboot.c | 9 +++++++--
 usr/src/boot/sys/boot/zfs/zfs.c                 | 5 +++--
 4 files changed, 15 insertions(+), 7 deletions(-)

commit 8c78244d86486242aa494fde23e8a2bfda76ad12
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 16 Jul 2017 13:15:24 +0300
URL:    <http://repo.or.cz/unleashed.git/8c78244d86486242>

    ficl-sys is not wsdiff clean
    
    illumos issue #9119

 usr/src/common/ficl/main.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 32e797b89f71c52a1ea868a5d474ddcb9b53d6e4
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 12 Dec 2017 18:01:57 +0200
URL:    <http://repo.or.cz/unleashed.git/32e797b89f71c52a>

    loader.efi: chain loader should provide proper device handle
    
    illumos issue #9073

 usr/src/boot/sys/boot/efi/include/efilib.h |  1 +
 usr/src/boot/sys/boot/efi/libefi/efipart.c | 73 +++++++++-------------
 usr/src/boot/sys/boot/efi/loader/main.c    | 38 ++++++++++-
 3 files changed, 64 insertions(+), 48 deletions(-)

commit 97a100fdf2f1eef30569dfd9ac9639565d9de273
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 14 Feb 2018 23:10:02 +0200
URL:    <http://repo.or.cz/unleashed.git/97a100fdf2f1eef3>

    libstand: Fix IP recv timeout
    
    illumos issue #9111

 usr/src/boot/lib/libstand/ip.c   | 9 +++++++--
 usr/src/boot/lib/libstand/net.c  | 2 +-
 usr/src/boot/lib/libstand/tftp.c | 8 +++++++-
 3 files changed, 15 insertions(+), 4 deletions(-)

commit 7b98137758c9eabb5a957bf62faaf85b29d87b3b
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 12 Dec 2017 15:05:32 +0200
URL:    <http://repo.or.cz/unleashed.git/7b98137758c9eabb>

    libefi: Move EFI fmtdev functionality to libefi
    
    illumos issue #9072

 usr/src/boot/sys/boot/efi/include/efilib.h                | 4 ++++
 usr/src/boot/sys/boot/efi/libefi/Makefile                 | 6 +++---
 usr/src/boot/sys/boot/efi/{loader => libefi}/devicename.c | 2 --
 usr/src/boot/sys/boot/efi/loader/Makefile                 | 4 ++--
 usr/src/boot/sys/boot/efi/loader/loader_efi.h             | 4 ----
 5 files changed, 9 insertions(+), 11 deletions(-)
 rename usr/src/boot/sys/boot/efi/{loader => libefi}/devicename.c (99%)

commit 491c47402ff8d899084b49efe96c5369b42e5a54
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 12 Dec 2017 15:23:09 +0200
URL:    <http://repo.or.cz/unleashed.git/491c47402ff8d899>

    libefi: Move EFI ZFS functions to libefi
    
    illumos issue #9071

 usr/src/boot/sys/boot/efi/boot1/Makefile      |   3 +-
 usr/src/boot/sys/boot/efi/boot1/boot1.c       |   4 -
 usr/src/boot/sys/boot/efi/boot1/boot_module.h |   4 -
 usr/src/boot/sys/boot/efi/include/efizfs.h    |  48 ++++++++
 usr/src/boot/sys/boot/efi/libefi/Makefile     |   9 +-
 usr/src/boot/sys/boot/efi/libefi/efizfs.c     | 116 ++++++++++++++++++
 usr/src/boot/sys/boot/efi/loader/Makefile     |   1 -
 usr/src/boot/sys/boot/efi/loader/conf.c       |   7 --
 usr/src/boot/sys/boot/efi/loader/main.c       |  73 +++--------
 9 files changed, 186 insertions(+), 79 deletions(-)
 create mode 100644 usr/src/boot/sys/boot/efi/include/efizfs.h
 create mode 100644 usr/src/boot/sys/boot/efi/libefi/efizfs.c
warning: only found copies from modified paths due to too many files.

commit 9ec9cdc1571ed2f3b6ed97bd30b641253bc6173f
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 11 Feb 2018 18:06:12 +0200
URL:    <http://repo.or.cz/unleashed.git/9ec9cdc1571ed2f3>

    loader: ptable_close should check for NULL argument
    
    illumos issue #9098

 usr/src/boot/sys/boot/common/part.c | 3 +++
 1 file changed, 3 insertions(+)

commit 55eadfacbc9ada2c88ffd73d0779319d6d3092d1
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 12 Dec 2017 14:46:04 +0200
URL:    <http://repo.or.cz/unleashed.git/55eadfacbc9ada2c>

    libefi: import efichar.c for ucs2 support
    
    illumos issue #8960

 usr/src/boot/sys/boot/efi/include/efichar.h |  36 ++++
 usr/src/boot/sys/boot/efi/libefi/Makefile   |   4 +-
 usr/src/boot/sys/boot/efi/libefi/efichar.c  | 194 ++++++++++++++++++++
 usr/src/boot/sys/boot/efi/libefi/efipart.c  |   4 +-
 4 files changed, 234 insertions(+), 4 deletions(-)
 create mode 100644 usr/src/boot/sys/boot/efi/include/efichar.h
 create mode 100644 usr/src/boot/sys/boot/efi/libefi/efichar.c
warning: only found copies from modified paths due to too many files.

commit 7a477ed32a52926e851f7a6c4d1d0a9ffd34b577
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 12 Dec 2017 23:01:26 +0200
URL:    <http://repo.or.cz/unleashed.git/7a477ed32a52926e>

    libefi: Add definitions and utilities for EFI drivers
    
    illumos issue #8933

 .../sys/boot/efi/include/efi_driver_utils.h   | 36 ++++++++
 .../boot/sys/boot/efi/include/efi_drivers.h   | 43 +++++++++
 usr/src/boot/sys/boot/efi/include/efiprot.h   | 79 +++++++++++++++-
 usr/src/boot/sys/boot/efi/libefi/Makefile     |  2 +-
 .../sys/boot/efi/libefi/efi_driver_utils.c    | 89 +++++++++++++++++++
 5 files changed, 247 insertions(+), 2 deletions(-)
 create mode 100644 usr/src/boot/sys/boot/efi/include/efi_driver_utils.h
 create mode 100644 usr/src/boot/sys/boot/efi/include/efi_drivers.h
 create mode 100644 usr/src/boot/sys/boot/efi/libefi/efi_driver_utils.c
warning: only found copies from modified paths due to too many files.

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

Summary of changes:
 include/sys/debug.h                           |   2 +
 include/sys/efi.h                             | 224 ++++++
 include/sys/fs/zfs.h                          |   1 +
 include/sys/systm.h                           |   7 +
 kernel/fs/zfs/zfs_ioctl.c                     |  11 +-
 share/man/man5/pxeboot.5                      |  13 +-
 share/man/man5/zpool-features.5               |  10 +-
 tools/nightly.sh                              |   5 +
 usr/src/boot/Makefile.version                 |   2 +-
 usr/src/boot/lib/libstand/arp.c               |   6 +-
 usr/src/boot/lib/libstand/bootp.c             |   9 +-
 usr/src/boot/lib/libstand/cd9660.c            |  11 +-
 usr/src/boot/lib/libstand/close.c             |  64 +-
 usr/src/boot/lib/libstand/ip.c                |   9 +-
 usr/src/boot/lib/libstand/net.c               |   8 +-
 usr/src/boot/lib/libstand/net.h               |   7 +-
 usr/src/boot/lib/libstand/nfs.c               |  27 +-
 usr/src/boot/lib/libstand/nullfs.c            |  28 +-
 usr/src/boot/lib/libstand/open.c              | 164 ++--
 usr/src/boot/lib/libstand/rarp.c              |   7 +-
 usr/src/boot/lib/libstand/{write.c => read.c} |  81 +-
 usr/src/boot/lib/libstand/rpc.c               |   6 +-
 usr/src/boot/lib/libstand/stand.h             |  37 +-
 usr/src/boot/lib/libstand/tftp.c              | 107 +--
 usr/src/boot/lib/libstand/ufs.c               |  13 +-
 usr/src/boot/lib/libstand/write.c             |  25 +-
 usr/src/boot/sys/boot/common/boot.c           |  12 +-
 usr/src/boot/sys/boot/common/bootstrap.h      |  17 +-
 usr/src/boot/sys/boot/common/commands.c       |  45 +-
 usr/src/boot/sys/boot/common/dev_net.c        |  25 +-
 usr/src/boot/sys/boot/common/disk.c           |  41 +-
 usr/src/boot/sys/boot/common/disk.h           |  46 +-
 .../{i386/gptzfsboot => common}/multiboot.S   |  10 +-
 usr/src/boot/sys/boot/common/multiboot2.c     |   3 +-
 usr/src/boot/sys/boot/common/part.c           |   3 +
 usr/src/boot/sys/boot/efi/boot1/Makefile      |  18 +-
 usr/src/boot/sys/boot/efi/boot1/boot1.c       |  31 +-
 usr/src/boot/sys/boot/efi/boot1/boot_module.h |   4 -
 usr/src/boot/sys/boot/efi/include/efi.h       |   5 +
 .../include/efi_driver_utils.h}               |  59 +-
 .../libuboot.h => efi/include/efi_drivers.h}  |  62 +-
 .../lib/libuboot.h => efi/include/efichar.h}  |  59 +-
 usr/src/boot/sys/boot/efi/include/efidevp.h   |   4 +
 usr/src/boot/sys/boot/efi/include/efilib.h    |  21 +-
 usr/src/boot/sys/boot/efi/include/efiprot.h   |  79 +-
 .../lib/libuboot.h => efi/include/efizfs.h}   |  65 +-
 usr/src/boot/sys/boot/efi/libefi/Makefile     |  24 +-
 .../boot/efi/{loader => libefi}/devicename.c  |   5 +-
 .../sys/boot/efi/libefi/efi_driver_utils.c    |  89 +++
 usr/src/boot/sys/boot/efi/libefi/efichar.c    | 194 +++++
 .../lib/libuboot.h => efi/libefi/efienv.c}    |  94 +--
 usr/src/boot/sys/boot/efi/libefi/efinet.c     |  10 +-
 usr/src/boot/sys/boot/efi/libefi/efipart.c    | 110 ++-
 usr/src/boot/sys/boot/efi/libefi/efizfs.c     | 117 +++
 usr/src/boot/sys/boot/efi/libefi/env.c        | 106 ++-
 usr/src/boot/sys/boot/efi/loader/Makefile     |   5 +-
 usr/src/boot/sys/boot/efi/loader/conf.c       |   7 -
 usr/src/boot/sys/boot/efi/loader/loader_efi.h |   4 -
 usr/src/boot/sys/boot/efi/loader/main.c       | 162 ++--
 usr/src/boot/sys/boot/forth/support.4th       |   4 +-
 usr/src/boot/sys/boot/i386/Makefile           |   4 +-
 .../boot/sys/boot/i386/gptzfsboot/Makefile    |   4 +-
 .../boot/sys/boot/i386/gptzfsboot/gptldr.S    |   2 +-
 .../boot/sys/boot/i386/gptzfsboot/zfsboot.c   |  32 +-
 usr/src/boot/sys/boot/i386/libi386/bioscd.c   |   8 +-
 usr/src/boot/sys/boot/i386/libi386/biosdisk.c | 272 ++++---
 .../boot/sys/boot/i386/libi386/bootinfo32.c   |  18 +-
 .../boot/sys/boot/i386/libi386/devicename.c   |  11 +-
 usr/src/boot/sys/boot/i386/libi386/libi386.h  |  25 +-
 usr/src/boot/sys/boot/i386/libi386/linux.c    |   2 +-
 .../boot/sys/boot/i386/libi386/multiboot.c    |   3 +-
 usr/src/boot/sys/boot/i386/loader/chain.c     |   2 +-
 usr/src/boot/sys/boot/i386/loader/main.c      |  29 +-
 usr/src/boot/sys/boot/ofw/common/main.c       |   1 -
 usr/src/boot/sys/boot/ofw/libofw/devicename.c |  14 +-
 usr/src/boot/sys/boot/ofw/libofw/libofw.h     |  14 +-
 usr/src/boot/sys/boot/sparc64/loader/main.c   |   9 +-
 usr/src/boot/sys/boot/uboot/common/main.c     |  34 +-
 usr/src/boot/sys/boot/uboot/lib/devicename.c  |  12 +-
 usr/src/boot/sys/boot/uboot/lib/disk.c        |  13 +-
 usr/src/boot/sys/boot/uboot/lib/libuboot.h    |  12 +-
 .../sys/boot/userboot/userboot/devicename.c   |  30 +-
 .../boot/sys/boot/userboot/userboot/host.c    |  15 +-
 .../boot/sys/boot/userboot/userboot/main.c    |  26 +-
 .../boot/userboot/userboot/userboot_disk.c    |  43 +-
 usr/src/boot/sys/boot/zfs/Makefile.com        |  18 +-
 usr/src/boot/sys/boot/zfs/libzfs.h            |  15 +-
 usr/src/boot/sys/boot/zfs/zfs.c               |  76 +-
 usr/src/boot/sys/boot/zfs/zfsimpl.c           | 151 +++-
 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      |   8 +
 usr/src/boot/sys/cddl/boot/zfs/zfssubr.c      |  75 +-
 .../{boot/i386/libi386 => sys}/multiboot.h    |   0
 usr/src/boot/sys/sys/types.h                  |   5 +
 usr/src/cmd/fs.d/ufs/mkfs/mkfs.c              |  78 +-
 usr/src/cmd/lofiadm/main.c                    |  17 +-
 usr/src/cmd/policykit/Makefile                |   1 +
 usr/src/common/crypto/edonr/edonr.c           |   2 +-
 usr/src/common/crypto/skein/skein_port.h      |  17 +
 usr/src/common/ficl/emu/loader_emu.c          |  47 +-
 usr/src/common/ficl/main.c                    |   2 +-
 usr/src/lib/libbe/common/be_activate.c        | 194 +++--
 usr/src/lib/libdiskmgt/common/slice.c         | 708 +++++++++---------
 usr/src/lib/libefi/common/rdwr_efi.c          |  31 +
 usr/src/lib/policykit/Makefile.com            |   1 +
 usr/src/tools/Makefile.tools                  |   3 +
 107 files changed, 2828 insertions(+), 1870 deletions(-)
 create mode 100644 include/sys/efi.h
 copy usr/src/boot/lib/libstand/{write.c => read.c} (65%)
 rename usr/src/boot/sys/boot/{i386/gptzfsboot => common}/multiboot.S (67%)
 copy usr/src/boot/sys/boot/{uboot/lib/libuboot.h => efi/include/efi_driver_utils.h} (52%)
 copy usr/src/boot/sys/boot/{uboot/lib/libuboot.h => efi/include/efi_drivers.h} (52%)
 copy usr/src/boot/sys/boot/{uboot/lib/libuboot.h => efi/include/efichar.h} (52%)
 copy usr/src/boot/sys/boot/{uboot/lib/libuboot.h => efi/include/efizfs.h} (52%)
 rename usr/src/boot/sys/boot/efi/{loader => libefi}/devicename.c (98%)
 create mode 100644 usr/src/boot/sys/boot/efi/libefi/efi_driver_utils.c
 create mode 100644 usr/src/boot/sys/boot/efi/libefi/efichar.c
 copy usr/src/boot/sys/boot/{uboot/lib/libuboot.h => efi/libefi/efienv.c} (51%)
 create mode 100644 usr/src/boot/sys/boot/efi/libefi/efizfs.c
 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
 rename usr/src/boot/sys/{boot/i386/libi386 => sys}/multiboot.h (100%)
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