[repo.or.cz] unleashed.git branch master updated: v1.0-227-g063aa33b6b07

tsoome tsoome at me.com
Sun Jul 15 17:23:17 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  063aa33b6b076abb6111901e44f44314da405938 (commit)
       via  8341f1b9e858c44425435ae2c3fef8610a10069d (commit)
       via  a184c8bfe4e639ae1005287b2c69616efc6bbcef (commit)
       via  f5455218b86fd36017861cf0f06567afa27998d0 (commit)
       via  7ea5524fa3a85be90102de670af79cd2132af93b (commit)
       via  b6718db84a5da02c57c6bc44fb80dd53e5c33728 (commit)
       via  b4eb4f83186bdf6c5398c328865bcd7c69217a30 (commit)
       via  70bc66bfc4f96b263fc61585c298cac7c0a0e0e4 (commit)
       via  4c3120eece022c21f7bcc6ef48f73260bf10a43e (commit)
       via  7edf84a0dce2170d3622d063a08d83cf6dde897e (commit)
       via  dc65d6aa94dbf7d678f46d3be5c33d817b9234b0 (commit)
       via  1c89685250b228d98993ec400d7878b53617fc22 (commit)
       via  6abd2242ba454e530803a38a754ab84042568337 (commit)
       via  cb7b2d65938978e5d1b6dda435734bfb65f471f0 (commit)
       via  23366f3092521305a08b58da48ca564382edd278 (commit)
       via  391db6a9ceb4c6b276bdecb2bdd1c5412a44dda3 (commit)
       via  a8435593fdd58491c7d38ef4dc0744c4130d53a2 (commit)
       via  1ea2308e5d33676c2e629e16d2d82a22b5c20d61 (commit)
       via  f21581dcab7bc74083ec5d9ac85852aa91e03d3b (commit)
       via  744b76ce73cae07ab25ec9f1be5b7325ba4c7a72 (commit)
       via  4afb7df2bdaffb2044042d506caf405484ac215c (commit)
       via  9001f6bc7d686daf2918d8927200fab106b3fcb2 (commit)
       via  f0ee9fb02c2bdd12ecdd5b63ee45ed218c439ccd (commit)
       via  a60b84ea7ead3a398f63eb465974ac354e483371 (commit)
       via  b2d1229dc86c134f7090d0e32afb060d542dfb12 (commit)
       via  ce9e776ffaa6963c7e91db6b27714ace3988254e (commit)
       via  c553d39b9a15aca99ee2878098ce59726f4a6c9f (commit)
       via  c7fd07798700aa57e0c99d037c697ec2a7179134 (commit)
       via  d23622d3b9a24db6fea38ee086584c1f57b5c6b9 (commit)
       via  b86778e86ee39d7b9f9d708ce2515556f81c69ea (commit)
       via  91162d007440d899b82c0915a39592232feaf755 (commit)
       via  c532a9065e71fd994c82f019a94701a9349cbf46 (commit)
       via  21eb8a19932de6d415364282b2be0224c92e7b0c (commit)
       via  01c7d37e00f37538bb43a44ba4e6b660c5ed6a5f (commit)
       via  e4fcb7249a0a65e1381b2a9fd6b243d1e98fbb7b (commit)
       via  c4eaa2b94f4daeddb681f562a3759569793e4c93 (commit)
       via  e987631a91d8f9610c2bf4148ecf16101b54bfdb (commit)
       via  459c9372cc05160150d4b1163f6e93b0537bd9e2 (commit)
      from  d9c8f4f4428d4f1bb73756604fffdbbbd8177fc1 (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 063aa33b6b076abb6111901e44f44314da405938
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 15 Jul 2018 22:53:49 +0300
URL:    <http://repo.or.cz/unleashed.git/063aa33b6b076abb>

    loader: libi386 fix uts include path
    

 usr/src/boot/sys/boot/i386/libi386/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8341f1b9e858c44425435ae2c3fef8610a10069d
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 3 Feb 2018 14:16:26 +0200
URL:    <http://repo.or.cz/unleashed.git/8341f1b9e858c444>

    9022 loader.efi: module placement must check memory map
    

 usr/src/boot/sys/boot/common/multiboot2.c     |  48 +++++---
 usr/src/boot/sys/boot/efi/loader/copy.c       | 106 +++++++++++++++++-
 usr/src/boot/sys/boot/efi/loader/loader_efi.h |   2 +
 3 files changed, 139 insertions(+), 17 deletions(-)

commit a184c8bfe4e639ae1005287b2c69616efc6bbcef
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 31 Oct 2017 14:44:05 +0200
URL:    <http://repo.or.cz/unleashed.git/a184c8bfe4e639ae>

    8750 loader: vdev_read() needs to be careful about large sectors
    

 usr/src/boot/sys/boot/zfs/zfs.c | 62 +++++++++++++++++++++++++++------
 1 file changed, 52 insertions(+), 10 deletions(-)

commit f5455218b86fd36017861cf0f06567afa27998d0
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 2 Nov 2017 13:25:44 +0200
URL:    <http://repo.or.cz/unleashed.git/f5455218b86fd360>

    8755 loader: remove unused defines from efi.h
    

 usr/src/boot/sys/boot/efi/include/efi.h | 6 ------
 1 file changed, 6 deletions(-)

commit 7ea5524fa3a85be90102de670af79cd2132af93b
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 31 Oct 2017 14:37:38 +0200
URL:    <http://repo.or.cz/unleashed.git/7ea5524fa3a85be9>

    8749 loader: efipart_strategy is using wrong offset with >512B sectors
    

 usr/src/boot/sys/boot/efi/libefi/efipart.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit b6718db84a5da02c57c6bc44fb80dd53e5c33728
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 1 Jul 2017 10:43:17 +0300
URL:    <http://repo.or.cz/unleashed.git/b6718db84a5da02c>

    8498 ficl: variable 'count' might be clobbered by 'longjmp' or 'vfork'
    

 usr/src/common/ficl/vm.c         | 2 +-
 usr/src/lib/libficl/Makefile.com | 5 +++++
 2 files changed, 6 insertions(+), 1 deletion(-)

commit b4eb4f83186bdf6c5398c328865bcd7c69217a30
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 12 Dec 2017 13:47:20 +0200
URL:    <http://repo.or.cz/unleashed.git/b4eb4f83186bdf6c>

    8925 boot1.efi: link with libefi
    

 usr/src/boot/sys/boot/efi/Makefile            |  6 +-
 usr/src/boot/sys/boot/efi/boot1/Makefile      |  7 ++-
 usr/src/boot/sys/boot/efi/boot1/boot1.c       | 57 +++++++++----------
 usr/src/boot/sys/boot/efi/boot1/boot_module.h |  5 +-
 usr/src/boot/sys/boot/efi/boot1/ufs_module.c  |  4 +-
 usr/src/boot/sys/boot/efi/boot1/zfs_module.c  |  8 +--
 6 files changed, 44 insertions(+), 43 deletions(-)

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

    8919 loader.efi: remove efi_main() from libefi
    

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

commit 4c3120eece022c21f7bcc6ef48f73260bf10a43e
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 24 Jan 2018 16:20:33 +0200
URL:    <http://repo.or.cz/unleashed.git/4c3120eece022c21>

    8987 bootadm: add bootfile fallback to unix
    

 usr/src/cmd/boot/bootadm/bootadm_loader.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 7edf84a0dce2170d3622d063a08d83cf6dde897e
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 17 Sep 2017 19:55:44 +0300
URL:    <http://repo.or.cz/unleashed.git/7edf84a0dce2170d>

    8681 loader: bios loader should check the smap while loading the modules
    

 usr/src/boot/sys/boot/common/bootstrap.h      |   2 +-
 usr/src/boot/sys/boot/common/multiboot2.c     |  13 +-
 usr/src/boot/sys/boot/efi/loader/copy.c       |   6 +-
 usr/src/boot/sys/boot/i386/libi386/Makefile   |   3 +
 .../boot/sys/boot/i386/libi386/i386_copy.c    | 171 +++++++++++++++---
 usr/src/boot/sys/boot/i386/libi386/libi386.h  |   1 +
 usr/src/boot/sys/boot/i386/loader/main.c      |  13 --
 7 files changed, 167 insertions(+), 42 deletions(-)

commit dc65d6aa94dbf7d678f46d3be5c33d817b9234b0
Author: Toomas Soome <tsoome at me.com>
Date:   Wed, 24 Jan 2018 16:18:00 +0200
URL:    <http://repo.or.cz/unleashed.git/dc65d6aa94dbf7d6>

    8986 loader: try_multiple_kernels does not try multiple kernels
    

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

commit 1c89685250b228d98993ec400d7878b53617fc22
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 18 Jan 2018 19:09:30 +0200
URL:    <http://repo.or.cz/unleashed.git/1c89685250b228d9>

    8973 efi_copy_finish() fails to pick the next item from the list
    

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

commit 6abd2242ba454e530803a38a754ab84042568337
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 10 Dec 2017 11:51:37 +0200
URL:    <http://repo.or.cz/unleashed.git/6abd2242ba454e53>

    8914 loader: gcc 4.4.4 fails to allocate register for do_cpuid()
    

 usr/src/boot/sys/i386/include/cpufunc.h | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

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

    8911 loader: move ficl outb and inb into libi386
    

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

commit 23366f3092521305a08b58da48ca564382edd278
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 15 Jul 2018 22:19:46 +0300
URL:    <http://repo.or.cz/unleashed.git/23366f3092521305>

    8888 loader: rename STAND to _STANDALONE
    

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

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

    8887 loader: Document recent changes on pxeboot
    

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

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

    8875 loader.efi: efipart should exclude iPXE stub block protocol
    

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

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

    8801 loader: always issue our dhcp request
    

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

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

    8800 loader: use the same option list for dhcp discovery and request
    

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

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

    8799 loader: Always issue the pxe request
    

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

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

    8797 loader: Support URI scheme for root-path in netbooting
    

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

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

    8796 loader.efi: efipart does not recognize partitionless disks
    

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

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

    8795 loader: add efi_devpath_is_prefix()
    

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

commit a60b84ea7ead3a398f63eb465974ac354e483371
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 17 Oct 2017 14:20:31 +0300
URL:    <http://repo.or.cz/unleashed.git/a60b84ea7ead3a39>

    8722 loader: __divmoddi4 should check for NULL pointer
    

 usr/src/boot/lib/libstand/qdivrem.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit b2d1229dc86c134f7090d0e32afb060d542dfb12
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 15 Jul 2017 01:42:13 +0300
URL:    <http://repo.or.cz/unleashed.git/b2d1229dc86c134f>

    8500 loader: need __divmoddi4 and __udivmoddi4
    

 usr/src/boot/lib/libstand/qdivrem.c | 38 +++++++++++++++++------------
 usr/src/boot/lib/libstand/quad.h    |  2 +-
 2 files changed, 23 insertions(+), 17 deletions(-)

commit ce9e776ffaa6963c7e91db6b27714ace3988254e
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 27 May 2017 14:46:56 +0300
URL:    <http://repo.or.cz/unleashed.git/ce9e776ffaa6963c>

    8754 loader: pass a "illumos" user-class in PXE dhcp request
    

 usr/src/boot/lib/libstand/bootp.c | 32 ++++++++++++++++---------------
 usr/src/boot/lib/libstand/bootp.h |  1 +
 2 files changed, 18 insertions(+), 15 deletions(-)

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

    8756 tools: btxld should be able to only add version
    

 usr/src/tools/btxld/btxld.1onbld |  5 ++++-
 usr/src/tools/btxld/btxld.c      | 10 +++++-----
 2 files changed, 9 insertions(+), 6 deletions(-)

commit c7fd07798700aa57e0c99d037c697ec2a7179134
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 3 Apr 2017 21:35:40 +0300
URL:    <http://repo.or.cz/unleashed.git/c7fd07798700aa57>

    8751 loader: increase nfs max read size to 16k
    

 share/man/man5/pxeboot.5        | 2 +-
 usr/src/boot/lib/libstand/nfs.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit d23622d3b9a24db6fea38ee086584c1f57b5c6b9
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 31 Oct 2017 14:34:33 +0200
URL:    <http://repo.or.cz/unleashed.git/d23622d3b9a24db6>

    8748 loader: ptblread() is broken with >512B sectors
    

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

commit b86778e86ee39d7b9f9d708ce2515556f81c69ea
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 25 Jul 2017 21:18:13 +0300
URL:    <http://repo.or.cz/unleashed.git/b86778e86ee39d7b>

    8726 loader.efi: Always set the receive mask in loader.efi
    

 usr/src/boot/sys/boot/efi/libefi/efinet.c | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

commit 91162d007440d899b82c0915a39592232feaf755
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 3 Apr 2017 09:24:52 +0300
URL:    <http://repo.or.cz/unleashed.git/91162d007440d899>

    8720 loader: add ip layer code into libstand
    

 usr/src/boot/lib/libstand/Makefile.inc |   4 +-
 usr/src/boot/lib/libstand/ip.c         | 422 +++++++++++++++++++++++++
 usr/src/boot/lib/libstand/net.h        |   2 +
 usr/src/boot/lib/libstand/udp.c        | 136 ++------
 4 files changed, 445 insertions(+), 119 deletions(-)
 create mode 100644 usr/src/boot/lib/libstand/ip.c

commit c532a9065e71fd994c82f019a94701a9349cbf46
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 19 Mar 2017 22:42:08 +0200
URL:    <http://repo.or.cz/unleashed.git/c532a9065e71fd99>

    8140 loader: network read rework
    

 usr/src/boot/lib/libstand/arp.c               |  56 +-
 usr/src/boot/lib/libstand/bootp.c             |  54 +-
 usr/src/boot/lib/libstand/bootp.h             |   1 +
 usr/src/boot/lib/libstand/bootparam.c         | 102 ++--
 usr/src/boot/lib/libstand/ether.c             |  37 +-
 usr/src/boot/lib/libstand/net.c               |  11 +-
 usr/src/boot/lib/libstand/net.h               |   9 +-
 usr/src/boot/lib/libstand/netif.c             |  58 +-
 usr/src/boot/lib/libstand/netif.h             |   8 +-
 usr/src/boot/lib/libstand/nfs.c               | 159 ++---
 usr/src/boot/lib/libstand/rarp.c              |  44 +-
 usr/src/boot/lib/libstand/rpc.c               |  82 ++-
 usr/src/boot/lib/libstand/rpc.h               |   2 +-
 usr/src/boot/lib/libstand/tftp.c              |  86 +--
 usr/src/boot/lib/libstand/udp.c               |  65 ++-
 usr/src/boot/sys/boot/common/dev_net.c        |  25 +-
 usr/src/boot/sys/boot/common/multiboot2.c     |  10 +-
 usr/src/boot/sys/boot/efi/libefi/efinet.c     |  93 +--
 .../boot/sys/boot/efi/loader/Makefile.common  |   4 +-
 usr/src/boot/sys/boot/forth/support.4th       |   6 +-
 .../boot/sys/boot/i386/libi386/multiboot.c    |   8 +-
 usr/src/boot/sys/boot/i386/libi386/pxe.c      | 548 +++++++-----------
 usr/src/boot/sys/boot/i386/libi386/pxe.h      |   2 +-
 usr/src/boot/sys/boot/ofw/libofw/ofw_net.c    |  48 +-
 usr/src/boot/sys/boot/uboot/lib/net.c         |  33 +-
 25 files changed, 710 insertions(+), 841 deletions(-)

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

    8939 btxld coverity cleanups
    

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

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

    9652 loader.efi: use explicit lea in multiboot_tramp.S
    
    we want to load addresses for the symbols, so we can actually use the memory
    relative to %rip.

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

commit e4fcb7249a0a65e1381b2a9fd6b243d1e98fbb7b
Author: Toomas Soome <tsoome at me.com>
Date:   Sun, 15 Jul 2018 17:33:23 +0300
URL:    <http://repo.or.cz/unleashed.git/e4fcb7249a0a65e1>

    loader.efi: uts common/sys is now include/sys
    

 usr/src/boot/sys/boot/efi/loader/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c4eaa2b94f4daeddb681f562a3759569793e4c93
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 11 Sep 2017 17:05:18 +0300
URL:    <http://repo.or.cz/unleashed.git/c4eaa2b94f4daedd>

    8647 loader should support large_dnode
    

 usr/src/boot/Makefile.version            |  2 +-
 usr/src/boot/sys/boot/zfs/zfsimpl.c      |  7 +--
 usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h | 55 ++++++++++++++++++++----
 3 files changed, 52 insertions(+), 12 deletions(-)

commit e987631a91d8f9610c2bf4148ecf16101b54bfdb
Author: Toomas Soome <tsoome at me.com>
Date:   Sat, 14 Jul 2018 16:04:42 +0300
URL:    <http://repo.or.cz/unleashed.git/e987631a91d8f961>

    8422 uts: basic UEFI support for illumos
    

 arch/x86/include/sys/bootinfo.h               |   9 +
 .../platform/i86pc/dboot/dboot_startkern.c    | 261 +++++++++++++++++-
 arch/x86/kernel/platform/i86pc/os/ddi_impl.c  |   7 +
 arch/x86/kernel/platform/i86pc/os/fakebop.c   |  14 +
 usr/src/boot/sys/boot/Makefile                |   2 +-
 usr/src/pkg/manifests/system-boot-loader.mf   |   3 +-
 6 files changed, 289 insertions(+), 7 deletions(-)

commit 459c9372cc05160150d4b1163f6e93b0537bd9e2
Author: Toomas Soome <tsoome at me.com>
Date:   Fri, 2 Jun 2017 23:07:12 +0300
URL:    <http://repo.or.cz/unleashed.git/459c9372cc051601>

    8686 loader.efi: replace comconsole_speed with ttya-mode
    

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

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

Summary of changes:
 arch/x86/include/sys/bootinfo.h               |   9 +
 .../platform/i86pc/dboot/dboot_startkern.c    | 261 ++++++++-
 arch/x86/kernel/platform/i86pc/os/ddi_impl.c  |   7 +
 arch/x86/kernel/platform/i86pc/os/fakebop.c   |  14 +
 share/man/man5/pxeboot.5                      |  50 +-
 usr/src/boot/Makefile.version                 |   2 +-
 usr/src/boot/lib/libstand/Makefile.inc        |   4 +-
 usr/src/boot/lib/libstand/arp.c               |  56 +-
 usr/src/boot/lib/libstand/bootp.c             | 133 ++---
 usr/src/boot/lib/libstand/bootp.h             |  12 +-
 usr/src/boot/lib/libstand/bootparam.c         | 102 ++--
 usr/src/boot/lib/libstand/ether.c             |  37 +-
 usr/src/boot/lib/libstand/ip.c                | 422 ++++++++++++++
 usr/src/boot/lib/libstand/net.c               |  11 +-
 usr/src/boot/lib/libstand/net.h               |  19 +-
 usr/src/boot/lib/libstand/netif.c             |  58 +-
 usr/src/boot/lib/libstand/netif.h             |   8 +-
 usr/src/boot/lib/libstand/nfs.c               | 161 ++---
 usr/src/boot/lib/libstand/qdivrem.c           |  39 +-
 usr/src/boot/lib/libstand/quad.h              |   2 +-
 usr/src/boot/lib/libstand/rarp.c              |  44 +-
 usr/src/boot/lib/libstand/rpc.c               |  82 ++-
 usr/src/boot/lib/libstand/rpc.h               |   2 +-
 usr/src/boot/lib/libstand/tftp.c              |  86 +--
 usr/src/boot/lib/libstand/udp.c               | 159 ++---
 usr/src/boot/sys/boot/Makefile                |   2 +-
 usr/src/boot/sys/boot/common/bootstrap.h      |   2 +-
 usr/src/boot/sys/boot/common/dev_net.c        | 123 ++--
 usr/src/boot/sys/boot/common/disk.c           |   6 +
 usr/src/boot/sys/boot/common/multiboot2.c     |  67 ++-
 usr/src/boot/sys/boot/efi/Makefile            |   6 +-
 usr/src/boot/sys/boot/efi/boot1/Makefile      |   7 +-
 usr/src/boot/sys/boot/efi/boot1/boot1.c       |  61 +-
 usr/src/boot/sys/boot/efi/boot1/boot_module.h |   5 +-
 usr/src/boot/sys/boot/efi/boot1/ufs_module.c  |   4 +-
 usr/src/boot/sys/boot/efi/boot1/zfs_module.c  |   8 +-
 usr/src/boot/sys/boot/efi/include/efi.h       |   6 -
 usr/src/boot/sys/boot/efi/include/efiapi.h    |   2 +-
 usr/src/boot/sys/boot/efi/include/efidevp.h   |   2 +-
 usr/src/boot/sys/boot/efi/include/efilib.h    |   5 +-
 usr/src/boot/sys/boot/efi/libefi/Makefile     |   2 +-
 usr/src/boot/sys/boot/efi/libefi/devpath.c    |  31 +-
 usr/src/boot/sys/boot/efi/libefi/efinet.c     | 104 ++--
 usr/src/boot/sys/boot/efi/libefi/efipart.c    | 127 +++-
 .../i386_copy.c => efi/libefi/libefi.c}       |  62 +-
 usr/src/boot/sys/boot/efi/loader/Makefile     |  12 +-
 .../boot/sys/boot/efi/loader/Makefile.common  |   4 +-
 .../efi/loader/arch/amd64/multiboot_tramp.S   |  10 +-
 usr/src/boot/sys/boot/efi/loader/copy.c       | 149 ++++-
 .../{libefi/libefi.c => loader/efi_main.c}    |  54 +-
 usr/src/boot/sys/boot/efi/loader/loader_efi.h |   2 +
 usr/src/boot/sys/boot/efi/loader/main.c       |  14 +-
 usr/src/boot/sys/boot/ficl/Makefile.inc       |   3 +-
 usr/src/boot/sys/boot/forth/support.4th       |  35 +-
 usr/src/boot/sys/boot/i386/libi386/Makefile   |   6 +-
 usr/src/boot/sys/boot/i386/libi386/biospci.c  |  44 ++
 .../boot/sys/boot/i386/libi386/i386_copy.c    | 171 +++++-
 usr/src/boot/sys/boot/i386/libi386/libi386.h  |   1 +
 .../boot/sys/boot/i386/libi386/multiboot.c    |   8 +-
 usr/src/boot/sys/boot/i386/libi386/pxe.c      | 548 +++++++-----------
 usr/src/boot/sys/boot/i386/libi386/pxe.h      |   2 +-
 usr/src/boot/sys/boot/i386/loader/Makefile    |   2 +-
 usr/src/boot/sys/boot/i386/loader/main.c      |  13 -
 usr/src/boot/sys/boot/libstand/Makefile.com   |   1 +
 usr/src/boot/sys/boot/ofw/libofw/ofw_net.c    |  48 +-
 usr/src/boot/sys/boot/uboot/lib/net.c         |  33 +-
 usr/src/boot/sys/boot/zfs/zfs.c               |  62 +-
 usr/src/boot/sys/boot/zfs/zfsimpl.c           |   7 +-
 usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h      |  55 +-
 usr/src/boot/sys/i386/include/cpufunc.h       |   9 +-
 usr/src/boot/sys/sys/errno.h                  |   2 +-
 usr/src/cmd/boot/bootadm/bootadm_loader.c     |   4 +-
 usr/src/common/ficl/ficl.h                    |   6 +-
 usr/src/common/ficl/ficlplatform/unix.c       |   2 +-
 usr/src/common/ficl/loader.c                  |  95 +--
 usr/src/common/ficl/vm.c                      |   2 +-
 usr/src/lib/libficl/Makefile.com              |   5 +
 usr/src/pkg/manifests/system-boot-loader.mf   |   3 +-
 usr/src/tools/btxld/btxld.1onbld              |   5 +-
 usr/src/tools/btxld/btxld.c                   |  13 +-
 80 files changed, 2401 insertions(+), 1441 deletions(-)
 create mode 100644 usr/src/boot/lib/libstand/ip.c
 copy usr/src/boot/sys/boot/{i386/libi386/i386_copy.c => efi/libefi/libefi.c} (62%)
 rename usr/src/boot/sys/boot/efi/{libefi/libefi.c => loader/efi_main.c} (92%)
warning: only found copies from modified paths due to too many files.


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