[repo.or.cz] unleashed.git branch master updated: v1.1-132-g33476c42a0b1

jsipek jeffpc at josefsipek.net
Fri Nov 23 21:51:05 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  33476c42a0b1fa041a2ff62b8a9b77072062a330 (commit)
       via  383d541f7072e13286a7ff943626a3bb668348c0 (commit)
       via  b25342d2afef724656a42874752f48575ffb74bd (commit)
       via  15aeb4d1148772724cf568e1f7a13fbb99f11ab8 (commit)
       via  0e4e5833cbdccda8225e2652998b275c9d65e362 (commit)
       via  42e00f035d368f958a26818f8991759a087b374d (commit)
       via  35b5a2ef2c05b7c6ccdf28298cd7c084c454649d (commit)
       via  627227313bb67bd9c7becd366732842c63504f33 (commit)
       via  b5cf5bc277244cdacc06d213322ec98e76ef8d89 (commit)
       via  d48defc5a82c2bc955d3c8c9a5a3c7ccea87d5d4 (commit)
       via  fbd54cb5fecaf7d64cca371aa5ff1b2a8a3d5a11 (commit)
       via  9f16e2df28efab26216cf68e3841c0a460c5bb73 (commit)
       via  58b4950459ba60f94383ffc2a0d53a6c11636200 (commit)
       via  ea01a15a654b9e1c7b37d958f4d1911882ed7781 (commit)
       via  eabe844ad2e8e98f99faa0fad638b77d3eecc309 (commit)
       via  1f1540205fa6366266184180654434272c425ac2 (commit)
       via  856f620e96e5413932a6607aea5094db2ece172f (commit)
       via  91b658d374482612d0b9b29aed694a252c07286f (commit)
       via  48d370f1e98a10b1bdf160dd83a49e0f49f6c1b7 (commit)
       via  fd6d41c5025e9fb45a115fc82d86e9983d1e9fd6 (commit)
       via  9a48f6c443e5968307491ba7cc134bbdd0328801 (commit)
       via  b346eedd4542677e9fcb483b961bfeda95289212 (commit)
       via  921f410897840ae3150db7a9e99cb22126a52ad1 (commit)
       via  4667a9b13a267e53bf6c785cb5745b689f413f1d (commit)
       via  1bb0ebc19aa99ecdb4a9bff9d5972a8320407a25 (commit)
       via  2017dcb08b21dd2f977954ddb50394ba3010137c (commit)
       via  63e2133b60ad42fc1b90a89825378dc1cdc82f85 (commit)
      from  18a3cbb20f2c0825d293276f3c227c5fc2df0b8d (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 33476c42a0b1fa041a2ff62b8a9b77072062a330
Merge: 383d541f7072 15aeb4d11487
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Fri, 23 Nov 2018 14:50:15 -0500
URL:    <https://repo.or.cz/unleashed.git/33476c42a0b1fa04>

    Merge commit '15aeb4d1148772724cf568e1f7a13fbb99f11ab8'
    

commit 383d541f7072e13286a7ff943626a3bb668348c0
Merge: b25342d2afef ea01a15a654b
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Fri, 23 Nov 2018 14:38:05 -0500
URL:    <https://repo.or.cz/unleashed.git/383d541f7072e132>

    Merge commit 'ea01a15a654b9e1c7b37d958f4d1911882ed7781'
    

commit b25342d2afef724656a42874752f48575ffb74bd
Merge: 0e4e5833cbdc 1f1540205fa6
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Fri, 23 Nov 2018 12:54:13 -0500
URL:    <https://repo.or.cz/unleashed.git/b25342d2afef7246>

    Merge commit '1f1540205fa6366266184180654434272c425ac2'
    

commit 15aeb4d1148772724cf568e1f7a13fbb99f11ab8
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 9 Aug 2018 09:13:21 +0300
URL:    <https://repo.or.cz/unleashed.git/15aeb4d114877272>

    9848 libi386: pxe.h cstyle cleanup Reviewed by: Andrew Stormont <andyjstormont at gmail.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/sys/boot/i386/libi386/pxe.h | 200 ++++++++++++-----------
 1 file changed, 102 insertions(+), 98 deletions(-)

commit 0e4e5833cbdccda8225e2652998b275c9d65e362
Merge: 18a3cbb20f2c 856f620e96e5
Author: Josef 'Jeff' Sipek <jeffpc at josefsipek.net>
Date:   Mon, 1 Oct 2018 17:29:45 -0400
URL:    <https://repo.or.cz/unleashed.git/0e4e5833cbdccda8>

    Merge commit '856f620e96e5413932a6607aea5094db2ece172f'
    

commit 42e00f035d368f958a26818f8991759a087b374d
Author: Gary Mills <gary_mills at fastmail.fm>
Date:   Thu, 27 Sep 2018 08:43:51 -0500
URL:    <https://repo.or.cz/unleashed.git/42e00f035d368f95>

    9856 pkcs11_tpm.so.1 changes syslog facility Reviewed by: Jason King <jason.brian.king at gmail.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/lib/pkcs11/pkcs11_tpm/common/apiutil.c | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

commit 35b5a2ef2c05b7c6ccdf28298cd7c084c454649d
Author: Hans Rosenfeld <hans.rosenfeld at joyent.com>
Date:   Fri, 17 Aug 2018 11:25:49 +0000
URL:    <https://repo.or.cz/unleashed.git/35b5a2ef2c05b7c6>

    9798 exec_init() should be able to handle a 64bit init process Reviewed by: John Levon <john.levon at joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.net> Reviewed by: Garrett D'Amore <garrett at damore.org> Approved by: Garrett D'Amore <garrett at damore.org>
    

 usr/src/uts/common/os/main.c | 58 ++++++++++++++++++++++++------------
 1 file changed, 39 insertions(+), 19 deletions(-)

commit 627227313bb67bd9c7becd366732842c63504f33
Author: Hans Rosenfeld <hans.rosenfeld at joyent.com>
Date:   Thu, 12 Jul 2018 13:01:22 +0000
URL:    <https://repo.or.cz/unleashed.git/627227313bb67bd9>

    9797 dump_ttrace() chokes on softints Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: John Levon <levon at movementarian.org> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.net> Approved by: Garrett D'Amore <garrett at damore.org>
    

 usr/src/uts/i86pc/io/apix/apix.c | 2 +-
 usr/src/uts/i86pc/os/trap.c      | 9 +++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

commit b5cf5bc277244cdacc06d213322ec98e76ef8d89
Author: Hans Rosenfeld <hans.rosenfeld at joyent.com>
Date:   Mon, 26 Mar 2018 16:16:18 +0200
URL:    <https://repo.or.cz/unleashed.git/b5cf5bc277244cda>

    9796 want support for PCI BAR size >= 4G Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.net> Reviewed by: Garrett D'Amore <garrett at damore.org> Approved by: Garrett D'Amore <garrett at damore.org>
    

 usr/src/uts/common/sys/pci.h        |  3 +-
 usr/src/uts/common/sys/pci_impl.h   |  3 +-
 usr/src/uts/intel/io/pci/pci_boot.c | 50 ++++++++++++++++++-----------
 usr/src/uts/intel/io/pci/pci_pci.c  | 12 ++++++-
 4 files changed, 47 insertions(+), 21 deletions(-)

commit d48defc5a82c2bc955d3c8c9a5a3c7ccea87d5d4
Author: Hans Rosenfeld <hans.rosenfeld at joyent.com>
Date:   Mon, 16 Oct 2017 16:06:50 +0200
URL:    <https://repo.or.cz/unleashed.git/d48defc5a82c2bc9>

    9793 vioblk attach doesn't always fail when it should Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.net> Approved by: Garrett D'Amore <garrett at damore.org>
    

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

commit fbd54cb5fecaf7d64cca371aa5ff1b2a8a3d5a11
Author: Hans Rosenfeld <hans.rosenfeld at joyent.com>
Date:   Wed, 11 Oct 2017 15:55:00 +0200
URL:    <https://repo.or.cz/unleashed.git/fbd54cb5fecaf7d6>

    9792 support bhyve as a platform Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.net> Approved by: Garrett D'Amore <garrett at damore.org>
    

 usr/src/uts/i86pc/io/pcplusmp/apic_common.c | 4 +++-
 usr/src/uts/i86pc/os/cpuid.c                | 4 ++++
 usr/src/uts/intel/sys/x86_archext.h         | 5 ++++-
 3 files changed, 11 insertions(+), 2 deletions(-)

commit 9f16e2df28efab26216cf68e3841c0a460c5bb73
Author: Hans Rosenfeld <hans.rosenfeld at joyent.com>
Date:   Mon, 9 Oct 2017 13:19:27 +0200
URL:    <https://repo.or.cz/unleashed.git/9f16e2df28efab26>

    9790 buffer freed to wrong cache in virtio_register_intx Reviewed by: Robert Mustacchi <rm at joyent.com> Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.net> Approved by: Garrett D'Amore <garrett at damore.org>
    

 usr/src/uts/common/io/virtio/virtio.c | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

commit 58b4950459ba60f94383ffc2a0d53a6c11636200
Author: Hans Rosenfeld <hans.rosenfeld at joyent.com>
Date:   Mon, 10 Sep 2018 14:36:05 +0200
URL:    <https://repo.or.cz/unleashed.git/58b4950459ba60f9>

    9827 clean up some space-tab sequences Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Garrett D'Amore <garrett at damore.org>
    

 usr/src/uts/common/sys/pci.h                | 22 ++++++------
 usr/src/uts/common/sys/pci_impl.h           |  6 ++--
 usr/src/uts/i86pc/io/apix/apix.c            | 10 +++---
 usr/src/uts/i86pc/io/pcplusmp/apic_common.c |  8 ++---
 usr/src/uts/i86pc/os/cpuid.c                |  6 ++--
 usr/src/uts/i86pc/os/trap.c                 | 38 ++++++++++-----------
 usr/src/uts/intel/io/pci/pci_boot.c         | 16 ++++-----
 usr/src/uts/intel/io/pci/pci_pci.c          | 24 ++++++-------
 usr/src/uts/intel/sys/x86_archext.h         |  8 ++---
 9 files changed, 69 insertions(+), 69 deletions(-)

commit ea01a15a654b9e1c7b37d958f4d1911882ed7781
Author: John Levon <john.levon at joyent.com>
Date:   Mon, 10 Sep 2018 16:45:47 +0100
URL:    <https://repo.or.cz/unleashed.git/ea01a15a654b9e1c>

    9831 bldenv should adapt to nightly debug settings Reviewed by: Hans Rosenfeld <hans.rosenfeld at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/tools/scripts/bldenv.sh | 33 +++++++++++++++++++++++----------
 1 file changed, 23 insertions(+), 10 deletions(-)

commit eabe844ad2e8e98f99faa0fad638b77d3eecc309
Author: John Levon <john.levon at joyent.com>
Date:   Mon, 3 Sep 2018 11:19:04 +0000
URL:    <https://repo.or.cz/unleashed.git/eabe844ad2e8e98f>

    9803 pbchk could use a -c option 9825 pbchk -b option should be -p Reviewed by: Toomas Soome <tsoome at me.com> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 usr/src/tools/scripts/Install.1onbld   |  3 +-
 usr/src/tools/scripts/Makefile         | 16 +++--
 usr/src/tools/scripts/git-pbchk.1onbld | 83 +++++++++++---------------
 usr/src/tools/scripts/git-pbchk.py     | 29 ++++++---
 4 files changed, 70 insertions(+), 61 deletions(-)

commit 1f1540205fa6366266184180654434272c425ac2
Author: Robert Mustacchi <rm at joyent.com>
Date:   Sun, 15 Jul 2018 16:02:36 +0000
URL:    <https://repo.or.cz/unleashed.git/1f1540205fa63662>

    9820 Want risc-v disassembler Reviewed by: Dan McDonald <danmcd at joyent.com> Reviewed by: Richard Lowe <richlowe at richlowe.net> Approved by: Garrett D'Amore <garrett at damore.org>
    

 usr/src/cmd/dis/dis_main.c                    |   24 +
 usr/src/lib/libdisasm/Makefile.com            |    9 +-
 usr/src/lib/libdisasm/common/dis_riscv.c      | 2000 +++++++++++++++++
 usr/src/lib/libdisasm/common/libdisasm.c      |    7 +
 usr/src/lib/libdisasm/common/libdisasm.h      |    8 +-
 usr/src/pkg/manifests/system-test-utiltest.mf |  282 ++-
 usr/src/test/util-tests/tests/dis/Makefile    |   87 +-
 usr/src/test/util-tests/tests/dis/distest.ksh |   30 +-
 .../util-tests/tests/dis/risc-v-c/32.ldsr.out |    7 +
 .../util-tests/tests/dis/risc-v-c/32.ldsr.s   |   32 +
 .../util-tests/tests/dis/risc-v-c/64.int.out  |    5 +
 .../util-tests/tests/dis/risc-v-c/64.int.s    |   30 +
 .../util-tests/tests/dis/risc-v-c/64.ldsr.out |   10 +
 .../util-tests/tests/dis/risc-v-c/64.ldsr.s   |   35 +
 .../util-tests/tests/dis/risc-v-c/tst.int.out |   30 +
 .../util-tests/tests/dis/risc-v-c/tst.int.s   |   59 +
 .../tests/dis/risc-v-c/tst.ldsr.out           |    9 +
 .../util-tests/tests/dis/risc-v-c/tst.ldsr.s  |   38 +
 .../util-tests/tests/dis/risc-v/64.rv64a.out  |   44 +
 .../util-tests/tests/dis/risc-v/64.rv64a.s    |   70 +
 .../util-tests/tests/dis/risc-v/64.rv64d.out  |   26 +
 .../util-tests/tests/dis/risc-v/64.rv64d.s    |   57 +
 .../util-tests/tests/dis/risc-v/64.rv64f.out  |   24 +
 .../util-tests/tests/dis/risc-v/64.rv64f.s    |   53 +
 .../util-tests/tests/dis/risc-v/64.rv64i.out  |   25 +
 .../util-tests/tests/dis/risc-v/64.rv64i.s    |   52 +
 .../util-tests/tests/dis/risc-v/64.rv64m.out  |    5 +
 .../util-tests/tests/dis/risc-v/64.rv64m.s    |   31 +
 .../util-tests/tests/dis/risc-v/tst.csr.out   |  129 ++
 .../util-tests/tests/dis/risc-v/tst.csr.s     |  168 ++
 .../tests/dis/risc-v/tst.fpregs.out           |   64 +
 .../util-tests/tests/dis/risc-v/tst.fpregs.s  |   92 +
 .../tests/dis/risc-v/tst.pseudo.out           |   26 +
 .../util-tests/tests/dis/risc-v/tst.pseudo.s  |   54 +
 .../util-tests/tests/dis/risc-v/tst.regs.out  |   64 +
 .../util-tests/tests/dis/risc-v/tst.regs.s    |   90 +
 .../util-tests/tests/dis/risc-v/tst.rv32a.out |   44 +
 .../util-tests/tests/dis/risc-v/tst.rv32a.s   |   70 +
 .../util-tests/tests/dis/risc-v/tst.rv32d.out |   90 +
 .../util-tests/tests/dis/risc-v/tst.rv32d.s   |  132 ++
 .../util-tests/tests/dis/risc-v/tst.rv32f.out |   95 +
 .../util-tests/tests/dis/risc-v/tst.rv32f.s   |  137 ++
 .../util-tests/tests/dis/risc-v/tst.rv32i.out |   60 +
 .../util-tests/tests/dis/risc-v/tst.rv32i.s   |   91 +
 .../util-tests/tests/dis/risc-v/tst.rv32m.out |    8 +
 .../util-tests/tests/dis/risc-v/tst.rv32m.s   |   34 +
 .../tests/dis/risc-v/tst.supervisor.out       |    7 +
 .../tests/dis/risc-v/tst.supervisor.s         |   32 +
 48 files changed, 4377 insertions(+), 199 deletions(-)
 create mode 100644 usr/src/lib/libdisasm/common/dis_riscv.c
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/32.ldsr.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/32.ldsr.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/64.int.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/64.int.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/64.ldsr.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/64.ldsr.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/tst.int.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/tst.int.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/tst.ldsr.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/tst.ldsr.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64a.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64a.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64d.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64d.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64f.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64f.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64i.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64i.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64m.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64m.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.csr.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.csr.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.fpregs.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.fpregs.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.pseudo.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.pseudo.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.regs.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.regs.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32a.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32a.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32d.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32d.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32f.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32f.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32i.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32i.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32m.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32m.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.supervisor.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.supervisor.s
warning: only found copies from modified paths due to too many files.

commit 856f620e96e5413932a6607aea5094db2ece172f
Author: Robert Mustacchi <rm at joyent.com>
Date:   Sat, 8 Sep 2018 16:20:06 +0000
URL:    <https://repo.or.cz/unleashed.git/856f620e96e54139>

    9819 update sys/elf.h for recent processors like aarch64/risc-v Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Richard Lowe <richlowe at richlowe.net> Reviewed by: Jake Saferstein <jake.saferstein at joyent.com> Reviewed by: Brad Walker <bwalker at musings.com> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/file/Makefile              |   3 +
 usr/src/cmd/file/file.c                | 277 +++++++++++++-------
 usr/src/cmd/sgs/libconv/common/elf.c   | 333 ++++++++++++++++++++++---
 usr/src/cmd/sgs/libconv/common/elf.msg | 220 ++++++++++++++++
 usr/src/uts/common/sys/elf.h           | 330 +++++++++++++++++-------
 5 files changed, 942 insertions(+), 221 deletions(-)

commit 91b658d374482612d0b9b29aed694a252c07286f
Author: Toomas Soome <tsoome at me.com>
Date:   Mon, 24 Sep 2018 10:51:18 -0700
URL:    <https://repo.or.cz/unleashed.git/91b658d374482612>

    9169 libsldap: comparison between pointer and zero character constant Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Ken Mays <kmays2000 at gmail.com> Approved by: Joshua M. Clulow <josh at sysmgr.org>
    

 usr/src/lib/libsldap/common/ns_crypt.c  |  26 +++--
 usr/src/lib/libsldap/common/ns_writes.c | 146 +++++++++++-------------
 2 files changed, 83 insertions(+), 89 deletions(-)

commit 48d370f1e98a10b1bdf160dd83a49e0f49f6c1b7
Author: Robert Mustacchi <rm at joyent.com>
Date:   Wed, 1 Aug 2018 00:11:50 +0000
URL:    <https://repo.or.cz/unleashed.git/48d370f1e98a10b1>

    9809 nvme driver should attach to all NVMe 1.x devices 9810 Update parts of NVMe headers for newer specs 9811 nvmeadm(1M) should have ctf Reviewed by: Hans Rosenfeld <hans.rosenfeld at joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Reviewed by: Richard Lowe <richlowe at richlowe.net> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/nvmeadm/Makefile          |  6 ++
 usr/src/man/man7d/nvme.7d             |  7 +-
 usr/src/uts/common/io/nvme/nvme.c     | 34 ++++++++--
 usr/src/uts/common/io/nvme/nvme_reg.h | 80 ++++++++++++++++++++++-
 usr/src/uts/common/sys/nvme.h         | 92 ++++++++++++++++++++++++---
 5 files changed, 196 insertions(+), 23 deletions(-)

commit fd6d41c5025e9fb45a115fc82d86e9983d1e9fd6
Author: Robert Mustacchi <rm at joyent.com>
Date:   Sat, 8 Sep 2018 22:23:48 +0000
URL:    <https://repo.or.cz/unleashed.git/fd6d41c5025e9fb4>

    9815 Want basic AHCI enclosure services Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: Rob Johnston <rob.johnston at joyent.com> Reviewed by: Yuri Pankov <yuripv at yuripv.net> Approved by: Dan McDonald <danmcd at joyent.com>
    

 usr/src/cmd/Makefile                          |   3 +-
 usr/src/cmd/ahciem/Makefile                   |  39 ++
 usr/src/cmd/ahciem/ahciem.c                   | 302 ++++++++++
 usr/src/pkg/manifests/driver-storage-ahci.mf  |   3 +
 .../uts/common/io/sata/adapters/ahci/ahci.c   | 565 +++++++++++++++++-
 usr/src/uts/common/io/sata/impl/sata.c        |  24 +-
 .../common/sys/sata/adapters/ahci/ahciem.h    |  74 +++
 .../common/sys/sata/adapters/ahci/ahcivar.h   |  63 ++
 8 files changed, 1059 insertions(+), 14 deletions(-)
 create mode 100644 usr/src/cmd/ahciem/Makefile
 create mode 100644 usr/src/cmd/ahciem/ahciem.c
 create mode 100644 usr/src/uts/common/sys/sata/adapters/ahci/ahciem.h
warning: only found copies from modified paths due to too many files.

commit 9a48f6c443e5968307491ba7cc134bbdd0328801
Author: Robert Mustacchi <rm at joyent.com>
Date:   Fri, 24 Aug 2018 23:15:55 +0000
URL:    <https://repo.or.cz/unleashed.git/9a48f6c443e59683>

    9806 ehci_take_control() can infinite loop due to PCI invalid reads Reviewed by: Dan McDonald <danmcd at joyent.com> Reviewed by: Jason King <jason.king at joyent.com> Reviewed by: Patrick Mooney <patrick.mooney at joyent.com> Reviewed by: Toomas Soome <tsoome at me.com> Reviewed by: Garrett D'Amore <garrett at damore.org> Approved by: Richard Lowe <richlowe at richlowe.net>
    

 .../uts/common/io/usb/hcd/ehci/ehci_util.c    | 24 +++++++++++++++----
 usr/src/uts/common/sys/usb/hcd/ehci/ehci.h    |  1 +
 2 files changed, 20 insertions(+), 5 deletions(-)

commit b346eedd4542677e9fcb483b961bfeda95289212
Author: Gordon Ross <gwr at nexenta.com>
Date:   Thu, 20 Sep 2018 19:59:24 -0400
URL:    <https://repo.or.cz/unleashed.git/b346eedd4542677e>

    backout: 9731 uts: update sys/queue.h (needs work)
    
    This reverts commit 8c5d29ab25ca6e74ebaba57fba6b4794fab41f3c.

 .../cmd-inet/usr.sbin/ipqosconf/ipqosconf.c   |    4 +-
 usr/src/man/man3head/Makefile                 |  182 +--
 usr/src/man/man3head/queue.h.3head            | 1315 -----------------
 usr/src/pkg/manifests/system-header.mf        |  107 --
 usr/src/uts/common/sys/queue.h                |  859 ++++-------
 5 files changed, 258 insertions(+), 2209 deletions(-)
 delete mode 100644 usr/src/man/man3head/queue.h.3head

commit 921f410897840ae3150db7a9e99cb22126a52ad1
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 4 Sep 2018 16:30:41 +0300
URL:    <https://repo.or.cz/unleashed.git/921f410897840ae3>

    9799 libstand: tftp.c cstyle cleanup Reviewed by: Jason King <jason.king at joyent.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> 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/boot/lib/libstand/tftp.c | 232 ++++++++++++++++---------------
 1 file changed, 117 insertions(+), 115 deletions(-)

commit 4667a9b13a267e53bf6c785cb5745b689f413f1d
Author: Toomas Soome <tsoome at me.com>
Date:   Thu, 6 Sep 2018 10:19:33 +0300
URL:    <https://repo.or.cz/unleashed.git/4667a9b13a267e53>

    9802 libstand: memory leak in tftp_open() Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net> Reviewed by: C Fraire <cfraire at me.com> Reviewed by: Gergő Mihály Doma <domag02 at gmail.com> Approved by: Robert Mustacchi <rm at joyent.com>
    

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

commit 1bb0ebc19aa99ecdb4a9bff9d5972a8320407a25
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 4 Sep 2018 14:29:36 +0300
URL:    <https://repo.or.cz/unleashed.git/1bb0ebc19aa99ecd>

    9795 libstand: re-send ACK for older data packets Reviewed by: Garrett D'Amore <garrett at damore.org> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/lib/libstand/tftp.c | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

commit 2017dcb08b21dd2f977954ddb50394ba3010137c
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 4 Sep 2018 15:27:45 +0300
URL:    <https://repo.or.cz/unleashed.git/2017dcb08b21dd2f>

    9789 loader: tftp should not read past file end Reviewed by: Garrett D'Amore <garrett at damore.org> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Reviewed by: Igor Kozhukhov <igor at dilos.org> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/lib/libstand/tftp.c | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

commit 63e2133b60ad42fc1b90a89825378dc1cdc82f85
Author: Toomas Soome <tsoome at me.com>
Date:   Tue, 4 Sep 2018 15:06:40 +0300
URL:    <https://repo.or.cz/unleashed.git/63e2133b60ad42fc>

    9788 loader: validate tftp_makereq() after we did reset the read Reviewed by: Jason King <jason.king at joyent.com> Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk> Approved by: Robert Mustacchi <rm at joyent.com>
    

 usr/src/boot/lib/libstand/tftp.c | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

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

Summary of changes:
 arch/x86/include/sys/x86_archext.h            |   13 +-
 arch/x86/kernel/os/cpuid.c                    |   10 +-
 arch/x86/kernel/os/trap.c                     |   47 +-
 bin/dis/dis_main.c                            |   24 +
 include/sys/elf.h                             |  330 ++-
 include/sys/nvme.h                            |   92 +-
 include/sys/pci.h                             |   25 +-
 include/sys/pci_impl.h                        |    9 +-
 include/sys/queue.h                           |  859 +++----
 include/sys/sata/adapters/ahci/ahciem.h       |   74 +
 include/sys/sata/adapters/ahci/ahcivar.h      |   63 +
 include/sys/usb/hcd/ehci/ehci.h               |    1 +
 kernel/drivers/virtio/virtio.c                |   14 +-
 kernel/os/main.c                              |   60 +-
 share/man/man3head/Makefile                   |    1 -
 share/man/man7d/nvme.7d                       |    7 +-
 usr/src/boot/lib/libstand/tftp.c              |  282 +--
 usr/src/boot/sys/boot/i386/libi386/pxe.h      |  200 +-
 usr/src/cmd/Makefile                          |    3 +-
 usr/src/cmd/{nvmeadm => ahciem}/Makefile      |   23 +-
 usr/src/cmd/ahciem/ahciem.c                   |  302 +++
 .../cmd-inet/usr.sbin/ipqosconf/ipqosconf.c   |    4 +-
 usr/src/cmd/nvmeadm/Makefile                  |    6 +
 usr/src/cmd/sgs/libconv/common/elf.c          |  333 ++-
 usr/src/cmd/sgs/libconv/common/elf.msg        |  220 ++
 usr/src/lib/libdisasm/Makefile.com            |    9 +-
 usr/src/lib/libdisasm/common/dis_riscv.c      | 2002 +++++++++++++++++
 usr/src/lib/libdisasm/common/libdisasm.c      |    7 +
 usr/src/lib/libdisasm/common/libdisasm.h      |    6 +-
 usr/src/lib/libsldap/common/ns_crypt.c        |   24 +-
 usr/src/lib/libsldap/common/ns_writes.c       |  137 +-
 usr/src/pkg/manifests/driver-storage-ahci.inc |    3 +
 usr/src/pkg/manifests/system-header.mf        |    1 -
 usr/src/pkg/manifests/system-test-utiltest.mf |  457 ++--
 usr/src/test/util-tests/tests/dis/Makefile    |   87 +-
 usr/src/test/util-tests/tests/dis/distest.ksh |   30 +-
 .../util-tests/tests/dis/risc-v-c/32.ldsr.out |    7 +
 .../util-tests/tests/dis/risc-v-c/32.ldsr.s   |   32 +
 .../util-tests/tests/dis/risc-v-c/64.int.out  |    5 +
 .../util-tests/tests/dis/risc-v-c/64.int.s    |   30 +
 .../util-tests/tests/dis/risc-v-c/64.ldsr.out |   10 +
 .../util-tests/tests/dis/risc-v-c/64.ldsr.s   |   35 +
 .../util-tests/tests/dis/risc-v-c/tst.int.out |   30 +
 .../util-tests/tests/dis/risc-v-c/tst.int.s   |   59 +
 .../tests/dis/risc-v-c/tst.ldsr.out           |    9 +
 .../util-tests/tests/dis/risc-v-c/tst.ldsr.s  |   38 +
 .../util-tests/tests/dis/risc-v/64.rv64a.out  |   44 +
 .../util-tests/tests/dis/risc-v/64.rv64a.s    |   70 +
 .../util-tests/tests/dis/risc-v/64.rv64d.out  |   26 +
 .../util-tests/tests/dis/risc-v/64.rv64d.s    |   57 +
 .../util-tests/tests/dis/risc-v/64.rv64f.out  |   24 +
 .../util-tests/tests/dis/risc-v/64.rv64f.s    |   53 +
 .../util-tests/tests/dis/risc-v/64.rv64i.out  |   25 +
 .../util-tests/tests/dis/risc-v/64.rv64i.s    |   52 +
 .../util-tests/tests/dis/risc-v/64.rv64m.out  |    5 +
 .../util-tests/tests/dis/risc-v/64.rv64m.s    |   31 +
 .../util-tests/tests/dis/risc-v/tst.csr.out   |  129 ++
 .../util-tests/tests/dis/risc-v/tst.csr.s     |  168 ++
 .../tests/dis/risc-v/tst.fpregs.out           |   64 +
 .../util-tests/tests/dis/risc-v/tst.fpregs.s  |   92 +
 .../tests/dis/risc-v/tst.pseudo.out           |   26 +
 .../util-tests/tests/dis/risc-v/tst.pseudo.s  |   54 +
 .../util-tests/tests/dis/risc-v/tst.regs.out  |   64 +
 .../util-tests/tests/dis/risc-v/tst.regs.s    |   90 +
 .../util-tests/tests/dis/risc-v/tst.rv32a.out |   44 +
 .../util-tests/tests/dis/risc-v/tst.rv32a.s   |   70 +
 .../util-tests/tests/dis/risc-v/tst.rv32d.out |   90 +
 .../util-tests/tests/dis/risc-v/tst.rv32d.s   |  132 ++
 .../util-tests/tests/dis/risc-v/tst.rv32f.out |   95 +
 .../util-tests/tests/dis/risc-v/tst.rv32f.s   |  137 ++
 .../util-tests/tests/dis/risc-v/tst.rv32i.out |   60 +
 .../util-tests/tests/dis/risc-v/tst.rv32i.s   |   91 +
 .../util-tests/tests/dis/risc-v/tst.rv32m.out |    8 +
 .../util-tests/tests/dis/risc-v/tst.rv32m.s   |   34 +
 .../tests/dis/risc-v/tst.supervisor.out       |    7 +
 .../tests/dis/risc-v/tst.supervisor.s         |   32 +
 usr/src/uts/common/io/nvme/nvme.c             |   34 +-
 usr/src/uts/common/io/nvme/nvme_reg.h         |   80 +-
 .../uts/common/io/sata/adapters/ahci/ahci.c   |  565 ++++-
 usr/src/uts/common/io/sata/impl/sata.c        |   14 +-
 .../uts/common/io/usb/hcd/ehci/ehci_util.c    |   20 +-
 usr/src/uts/common/io/vioblk/vioblk.c         |   10 +-
 usr/src/uts/i86pc/io/apix/apix.c              |   12 +-
 usr/src/uts/i86pc/io/pcplusmp/apic_common.c   |   12 +-
 usr/src/uts/intel/io/pci/pci_boot.c           |   66 +-
 usr/src/uts/intel/io/pci/pci_pci.c            |   36 +-
 86 files changed, 7235 insertions(+), 1508 deletions(-)
 create mode 100644 include/sys/sata/adapters/ahci/ahciem.h
 copy usr/src/cmd/{nvmeadm => ahciem}/Makefile (63%)
 create mode 100644 usr/src/cmd/ahciem/ahciem.c
 create mode 100644 usr/src/lib/libdisasm/common/dis_riscv.c
 rewrite usr/src/pkg/manifests/system-test-utiltest.mf (61%)
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/32.ldsr.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/32.ldsr.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/64.int.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/64.int.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/64.ldsr.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/64.ldsr.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/tst.int.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/tst.int.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/tst.ldsr.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v-c/tst.ldsr.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64a.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64a.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64d.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64d.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64f.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64f.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64i.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64i.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64m.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/64.rv64m.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.csr.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.csr.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.fpregs.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.fpregs.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.pseudo.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.pseudo.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.regs.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.regs.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32a.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32a.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32d.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32d.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32f.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32f.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32i.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32i.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32m.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.rv32m.s
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.supervisor.out
 create mode 100644 usr/src/test/util-tests/tests/dis/risc-v/tst.supervisor.s
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