summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2018-08-299775 format: number of sectors is reported one less in case of GPTToomas Soome1-3/+3
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-299699 loader: biosdisk should prefer smaller (safer) sectors value from INT13Toomas Soome1-1/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-289766 loader: 'mbi' may be used uninitializedToomas Soome1-0/+1
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-289764 loader.efi: 'efi_mmap' is used uninitializedToomas Soome1-0/+1
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-289765 pkgadd has no Z optionPeter Tribble3-41/+4
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-289756 tests: badseg.c error: variable 'rc' set but not usedToomas Soome1-5/+7
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-289767 loader: linux.c unused variable 'mem'Toomas Soome1-1/+0
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-289762 Split the custr functions into their own libraryJason King19-83/+337
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-289742 libi386: Add workaround for HP BIOS issuesToomas Soome1-0/+19
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-28 [illumos-gate merge]Jerry Jelinek31-58/+98
commit 8a702e5580b812176cb498d7b89713e44435866a 9763 zfs(1M): broken formatting in allow/unallow description commit d1855c8182d5cf1cd290336767a7c8e7537c13a2 9769 SMB domain logon fails with I18N user name 9774 libmlrpc changes in 1575 missed some things commit 5255b2c28ca5f82d05860cbfd284950e01aa76f7 711 smb_rename has its bitwise ops muddled commit 7ed546340881b42865171ddfa1a6167b289faae3 9684 Transform GCC_ROOT->GNUC_ROOT
2018-08-27OS-7176 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> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-08-27OS-5557 isainfo should learn about SHA InstrsRobert Mustacchi4-3/+10
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-08-27OS-7172 FPU related cpuid checks shouldn't be Intel onlyRobert Mustacchi1-22/+19
OS-7171 AMD EPYC doesn't need *save_ctxt FP exceptions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-08-27OS-7181 cpcgen incorrectly relies on libcmdutils.hRobert Mustacchi3-2/+5
Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-27OS-7177 cpcgen induced build failures on old platformsRobert Mustacchi1-2/+2
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-08-27 [illumos-gate merge]Jerry Jelinek7-12/+20
commit c6fe8850c7ff4c85074c93430743b146d8133436 5709 Add binary compatibility with Solaris 10 update 10 commit acab0a4f5020a09371629ac5149fdcf355dd0512 9755 bounds checking functions and types should only be visible if __STDC_WANT_LIB_EXT1__ is set to 1
2018-08-255709 Add binary compatibility with Solaris 10 update 10Alexander Pyhalov1-0/+5
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Toomas Some <tsoome@me.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-08-249755 bounds checking functions and types should only be visible if ↵Yuri Pankov6-12/+15
__STDC_WANT_LIB_EXT1__ is set to 1 Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-08-24 [illumos-gate merge]Jerry Jelinek4-5/+609
commit 54feed062a8b16b8555f6c07f6198e0a3b5f3660 9659 Missing man page for getopt_long(3C)
2018-08-239659 Missing man page for getopt_long(3C)Jason King4-5/+609
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-23OS-7149 HT exclusion needs cleanupJohn Levon6-27/+57
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-08-22OS-7134 ses enumerator blows chunks on US60+8Rob Johnston2-2/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2018-08-22OS-7078 NMI while in bhyve guest shouldn't panic()John Levon4-4/+49
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-08-229760 mp_startup_common races itselfJason King1-2/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Toomas Some <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-21OS-7104 export hrtime params for pvclock implsPatrick Mooney2-4/+60
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-08-21OS-7080 bhyve and KVM should coexist in peacePatrick Mooney10-272/+496
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-08-21 [illumos-gate merge]Jerry Jelinek8-45/+66
commit 43f9d55fa4bea101f8b3961606dec0af0b38b2ab 9741 libi386: fix DEBUG messages in biosdisk commit e8fda3522f688f9e55aa251eafc9b42b78717d40 9740 libi386: use snprintf in biosdisk and style fixes commit 81a867407659fae007ac4ca95e5685c1d38fa5f1 9757 getent ipnodes has wrong exit status commit e153cda9f9660e385e8f468253f80e59f5d454d7 9754 grub: recent gcc needs -fno-reorder-functions commit d23a2a081683858fbc9fafc163b60bbd8c9ede13 9753 installgrub: hard coded partition 0 with GPT commit 74fbde0026523e948c17e57c29e2d53edad1c600 9750 pkgchk -l package list runs together commit 16b6a7e9a6f9116cc7c300e732be5000d82934e7 9737 send(3xnet) and friends are missing MSG_NOSIGNAL
2018-08-219741 libi386: fix DEBUG messages in biosdiskToomas Soome1-2/+2
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-20OS-7136 nvme driver shouldn't panic from userland commandsRobert Mustacchi1-29/+51
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Jason King <jbk@joyent.com>
2018-08-209740 libi386: use snprintf in biosdisk and style fixesToomas Soome1-6/+4
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-20OS-7148 Joyent-M12G5 doesn't match shipping configurationRobert Mustacchi1-3/+3
Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Rob Johnston <rob.johnston@joyent.com>
2018-08-20OS-7132 nvme driver should attach to all NVMe 1.x devicesRobert Mustacchi5-23/+196
OS-7133 Update parts of NVMe headers for newer specs OS-7137 nvmeadm(1M) should have ctf Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jason King <jbk@joyent.com>
2018-08-20OS-7098 bufmod sends corrupted LSO packetsRyan Zezeski1-25/+28
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Jason King <jbk@joyent.com>
2018-08-209757 getent ipnodes has wrong exit statusPeter Tribble1-9/+5
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-209754 grub: recent gcc needs -fno-reorder-functionsToomas Soome1-0/+1
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-209753 installgrub: hard coded partition 0 with GPTToomas Soome1-1/+1
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-209750 pkgchk -l package list runs togetherPeter Tribble1-13/+13
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-209737 send(3xnet) and friends are missing MSG_NOSIGNALMarcel Telka3-14/+40
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-199763 zfs(1M): broken formatting in allow/unallow descriptionYuri Pankov1-4/+7
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-08-199769 SMB domain logon fails with I18N user nameGordon Ross6-18/+21
9774 libmlrpc changes in 1575 missed some things Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-19711 smb_rename has its bitwise ops muddledAram Hăvărneanu1-1/+1
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Ken Mays <kmays2000@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-279684 Transform GCC_ROOT->GNUC_ROOTRobert Mustacchi23-35/+69
Reviewed by: Toomas Some <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-17OS-7033 Autogenerate Intel pcbe values from perfmon data (fix custr)Robert Mustacchi1-1/+1
Reviewed by: Jason King <jbk@joyent.com> Approved by: Jason King <jbk@joyent.com>
2018-08-17OS-7033 Autogenerate Intel pcbe values from perfmon dataRobert Mustacchi73-699/+323924
Reviewed by: Jason King <jbk@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-08-179736 kmdb tortures via single-step miscellaneous trapJohn Levon4-8/+83
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Approved by: Gordon Ross <gwr@nexenta.com>
2018-08-17OS-7116 bhyve brand should accept bios and uefi values for bootrom (fix cstyle)sjorge1-1/+1
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-08-17OS-6620 bhyve reboot should reuse existing processHans Rosenfeld4-4/+50
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-08-17OS-7124 ::xcall would be usefulJohn Levon9-61/+314
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-17 [illumos-gate merge]Jerry Jelinek43-329/+1454
commit e5ecfaa0ff00b00d0b97e8638701ff77caeeab1d 9726 getent could list the attr databases commit 70ee30a511f4abfd1b9cdf25495a219fe131829a 9719 uts/i86pc: add way to set bootrd_debug commit ca876c1c4225b51f8e1c2763b28e8466add83a0b 9717 libstand: build with -Wall only commit 64a170cf91c8d267e7707c00ac13639160db85cd 9703 loader: stage1 should not probe floppies for zfs commit 843ead088f87e5e766084646370e981f176eb323 9418 iwn: rate array in struct iwn_ks_txpower should have size IWN_RIDX_MAX+1 commit 8e5dcf3a637ec78130ed00945993c8c991997a44 9728 3secdb man pages need some tlc commit 00efb5e1437d3912284689f1b0c13190e634e788 8548 want memset_s(3C) commit 3b5ccf6b95a705120c7f7fa193afabfd40dc7342 9242 st: this statement may fall through Conflicts: usr/src/test/libc-tests/runfiles/default.run
2018-08-17OS-7089 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> Approved by: John Levon <john.levon@joyent.com>