summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2018-08-31OS-7046 Want tests for nawk(1)Cody Peter Mello915-2/+61875
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-31OS-7109 pull in Nexenta's unmap driver changesJerry Jelinek17-73/+691
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-31 [illumos-gate merge]Jerry Jelinek7-4/+516
commit 45bf502ff96d3c90215cf16c25a80d757f276431 9720 kernel: support for booting with cpio-based boot_archive commit 82f63c3c2bf5e4378706e8dcfccf717d67371be9 9700 ZFS resilvered mirror does not balance reads
2018-08-309720 kernel: support for booting with cpio-based boot_archiveJosef 'Jeff' Sipek6-3/+512
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-309700 ZFS resilvered mirror does not balance readsJerry Jelinek1-1/+4
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Matthew Ahrens <mahrens@delphix.com>
2018-08-30 [illumos-gate merge]Jerry Jelinek8-201/+216
commit 44a84c183ccfba4ca8eb08835c722bd833daf781 9772 Panic in ahci when the failed slot spkt is NULL commit 4a3b05278938491ea95d557939c130d3eb17cfd4 3354 kernel crash in rpcsec_gss after using gsscred
2018-08-29OS-7141 Overlay device-creation weirdness contributes to varpd boot failuresDan McDonald4-40/+14
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jbk@joyent.com> Approved by: Jason King <jbk@joyent.com>
2018-08-29OS-7119 adjust pci slots to support windowsrelease-20180830Mike Gerdts1-2/+2
Reviewed by: Jorge Schrauwen <jorge@blackdot.be> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-08-299772 Panic in ahci when the failed slot spkt is NULLAndy Fiddaman1-41/+43
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-29OS-7145 lx audit misses bounds checkMike Gerdts1-0/+3
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-08-29OS-7157 lx_audit_emit_user_msg needs bounds checkMike Gerdts1-0/+3
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-08-293354 kernel crash in rpcsec_gss after using gsscredAndy Fiddaman7-160/+173
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Carlos Neira <cneirabustos@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-29 [illumos-gate merge]Jerry Jelinek14-55/+46
commit b982c112ede0da29fbc4152cdc6690d85ddf7207 9775 format: number of sectors is reported one less in case of GPT commit 570479901769888c6a35dcd8d94242a926d0bd87 9699 loader: biosdisk should prefer smaller (safer) sectors value from INT13 commit 322e343b7c538c565d91cb11d00fbe6266834e28 9766 loader: 'mbi' may be used uninitialized commit 522e4551ca5d7b72fe4d4af1ff92521ab19842c7 9764 loader.efi: 'efi_mmap' is used uninitialized commit 69aea4bf4584b2d60ef94da59897ec363890af57 9765 pkgadd has no Z option commit ba93fbafc5df33b7aeb99adb3b9a918afc3e7143 9756 tests: badseg.c error: variable 'rc' set but not used commit fec4bdb512708a1a9c886ed7f84ce353ec85b486 9767 loader: linux.c unused variable 'mem' commit 500cf85b0395b6835818b6248681bbbc27563dc1 9762 Split the custr functions into their own library commit f8e0ecf7cceff807dcd13fe031936e1ff28193e3 9742 libi386: Add workaround for HP BIOS issues Conflicts: usr/src/lib/libcustr/common/llib-lcustr usr/src/lib/libcustr/Makefile.com usr/src/cmd/mailx/Makefile exception_lists/packaging
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>