summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-10-04 [illumos-gate merge]Jerry Jelinek25-1187/+951
commit aa9ef484c6f8ecee85dfefdb4970c50cfa2db302 9128 cw(1onbld) should be able to run multiple shadows 9129 file-locking tests shouldn't build multiple source files in one compiler invocation 9130 DTrace tst.gcc.d isn't useful 9132 cw(1onbld) shouldn't shadow pure preprocessing commit bdc560ab289d67ddebad9a2146fd36c2662d88b1 5159 ipsec_libssl_setup.c loads libcrypto commit 15aeb4d1148772724cf568e1f7a13fbb99f11ab8 9848 libi386: pxe.h cstyle cleanup
2018-10-04OS-4407 OpenSSH 7.5+ broken in lx brandAlex Wilson1-10/+18
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-10-039128 cw(1onbld) should be able to run multiple shadowsJohn Levon14-675/+525
9129 file-locking tests shouldn't build multiple source files in one compiler invocation 9130 DTrace tst.gcc.d isn't useful 9132 cw(1onbld) shouldn't shadow pure preprocessing Portions contributed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-035159 ipsec_libssl_setup.c loads libcryptoJason King10-414/+324
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-039848 libi386: pxe.h cstyle cleanupToomas Soome1-98/+102
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-10-03OS-7279 DWARF->CTF enum conversion needs to be careful of signJohn Levon1-15/+17
2018-10-039420 Makefile.master: introduce GCCNEXT to guard options gcc 4 doesn't ↵John Levon1-2/+9
understand
2018-10-03OS-XXXX ctfdump could generate C-style outputJohn Levon14-45/+594
2018-10-02OS-7257 race in cpustat(1) results in dropped outputBryan Cantrill1-0/+19
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-10-02OS-7121 lx vfork and signal handling still raceyBryan Cantrill4-6/+44
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-10-02OS-7255 viona should ignore zero-length descrsPatrick Mooney1-0/+15
Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2018-10-01 [illumos-gate merge]Jerry Jelinek1-5/+12
commit 42e00f035d368f958a26818f8991759a087b374d 9856 pkcs11_tpm.so.1 changes syslog facility
2018-09-28OS-7270 ctfconvert doesn't handle DW_AT_specificationJohn Levon1-5/+36
2018-09-289856 pkcs11_tpm.so.1 changes syslog facilityGary Mills1-5/+12
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-28Merge branch 'master' into gcc-updateJohn Levon7-4/+10
2018-09-28OS-7265 bhyve should build with newer gccJohn Levon13-15/+88
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-09-27Merge branch 'master' into gcc-updateJohn Levon27-270/+352
2018-09-27 [illumos-gate merge]Jerry Jelinek15-146/+166
commit 35b5a2ef2c05b7c6ccdf28298cd7c084c454649d 9798 exec_init() should be able to handle a 64bit init process commit b5cf5bc277244cdacc06d213322ec98e76ef8d89 9796 want support for PCI BAR size >= 4G commit 9f16e2df28efab26216cf68e3841c0a460c5bb73 9790 buffer freed to wrong cache in virtio_register_intx commit 58b4950459ba60f94383ffc2a0d53a6c11636200 9827 clean up some space-tab sequences commit ea01a15a654b9e1c7b37d958f4d1911882ed7781 9831 bldenv should adapt to nightly debug settings commit eabe844ad2e8e98f99faa0fad638b77d3eecc309 9803 pbchk could use a -c option 9825 pbchk -b option should be -p Conflicts: usr/src/uts/intel/io/pci/pci_boot.c usr/src/uts/i86pc/os/cpuid.c usr/src/uts/common/os/main.c usr/src/uts/common/io/virtio/virtio.c usr/src/tools/scripts/Makefile
2018-09-27OS-7240 libc's genassym should use proto area headersJohn Levon5-50/+24
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Tim Foster <tim.foster@joyent.com>
2018-09-26OS-7263 need sysevent for zone_freerelease-20180927Mike Gerdts3-13/+29
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-09-269798 exec_init() should be able to handle a 64bit init processHans Rosenfeld1-19/+39
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-269797 dump_ttrace() chokes on softintsHans Rosenfeld2-1/+10
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: John Levon <levon@movementarian.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-269796 want support for PCI BAR size >= 4GHans Rosenfeld4-21/+47
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-269793 vioblk attach doesn't always fail when it shouldHans Rosenfeld1-6/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-269792 support bhyve as a platformHans Rosenfeld3-2/+11
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-269790 buffer freed to wrong cache in virtio_register_intxHans Rosenfeld1-8/+6
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-269827 clean up some space-tab sequencesHans Rosenfeld9-69/+69
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-269831 bldenv should adapt to nightly debug settingsJohn Levon1-10/+23
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-09-269803 pbchk could use a -c optionJohn Levon4-61/+70
9825 pbchk -b option should be -p Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-09-26 [illumos-gate merge]Jerry Jelinek6-126/+198
commit 1f1540205fa6366266184180654434272c425ac2 9820 Want risc-v disassembler commit 856f620e96e5413932a6607aea5094db2ece172f 9819 update sys/elf.h for recent processors like aarch64/risc-v Conflicts: usr/src/lib/libdisasm/common/dis_riscv.c usr/src/lib/libdisasm/Makefile.com
2018-09-26Merge branch 'master' into gcc-updateJohn Levon191-2501/+6662
2018-09-25 [illumos-gate merge]Jerry Jelinek2-89/+83
commit 91b658d374482612d0b9b29aed694a252c07286f 9169 libsldap: comparison between pointer and zero character constant
2018-09-24OS-7144 zones stuck shutting down due to zio loggingMike Gerdts1-0/+1
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-09-249820 Want risc-v disassemblerRobert Mustacchi48-199/+4377
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-249819 update sys/elf.h for recent processors like aarch64/risc-vRobert Mustacchi5-221/+942
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Jake Saferstein <jake.saferstein@joyent.com> Reviewed by: Brad Walker <bwalker@musings.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-249169 libsldap: comparison between pointer and zero character constantToomas Soome2-89/+83
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Ken Mays <kmays2000@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-09-24 [illumos-gate merge]Jerry Jelinek17-2978/+1081
commit fd6d41c5025e9fb45a115fc82d86e9983d1e9fd6 9815 Want basic AHCI enclosure services commit b346eedd4542677e9fcb483b961bfeda95289212 commit 921f410897840ae3150db7a9e99cb22126a52ad1 9799 libstand: tftp.c cstyle cleanup commit 4667a9b13a267e53bf6c785cb5745b689f413f1d 9802 libstand: memory leak in tftp_open() commit 1bb0ebc19aa99ecdb4a9bff9d5972a8320407a25 9795 libstand: re-send ACK for older data packets commit 2017dcb08b21dd2f977954ddb50394ba3010137c 9789 loader: tftp should not read past file end commit 63e2133b60ad42fc1b90a89825378dc1cdc82f85 9788 loader: validate tftp_makereq() after we did reset the read commit 75383e32bbd38e24115eefe5dee272d42a5c723e 9627 No longer need 32-bit boot_archive 9628 UFS boot archives are too large 9721 cmd/boot: support cpio boot archive commit c057d312c6f715bb3aeadb653466e7046f26c4af 9845 make clobber in uts/intel does attempt to remove debug64/ Conflicts: usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2018-09-229809 nvme driver should attach to all NVMe 1.x devicesRobert Mustacchi5-23/+196
9810 Update parts of NVMe headers for newer specs 9811 nvmeadm(1M) should have ctf Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-229815 Want basic AHCI enclosure servicesRobert Mustacchi8-14/+1059
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-229806 ehci_take_control() can infinite loop due to PCI invalid readsRobert Mustacchi2-5/+20
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-09-21backout: 9731 uts: update sys/queue.h (needs work)Gordon Ross5-2209/+258
This reverts commit 8c5d29ab25ca6e74ebaba57fba6b4794fab41f3c.
2018-09-219799 libstand: tftp.c cstyle cleanupToomas Soome1-115/+117
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-219802 libstand: memory leak in tftp_open()Toomas Soome1-1/+3
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-219795 libstand: re-send ACK for older data packetsToomas Soome1-5/+13
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-219789 loader: tftp should not read past file endToomas Soome1-2/+11
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-219788 loader: validate tftp_makereq() after we did reset the readToomas Soome1-7/+10
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-219627 No longer need 32-bit boot_archiveAndy Fiddaman7-551/+662
9628 UFS boot archives are too large 9721 cmd/boot: support cpio boot archive Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-219845 make clobber in uts/intel does attempt to remove debug64/Toomas Soome1-0/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-21 [illumos-gate merge]Jerry Jelinek1-1/+0
commit 047c81d31d0f571d6652e97143cd15281de61e84 1700 Add SCSI UNMAP support Conflicts: usr/src/uts/i86pc/os/cpuid.c usr/src/uts/common/fs/zfs/zvol.c
2018-09-20OS-6884 viona frame headers risk TOCTOURyan Zezeski1-32/+102