summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2018-09-12OS-7230 topo_dprintf should evaluate debug mask before forging aheadrelease-20180913Rob Johnston4-19/+25
OS-7228 Add percentage unit type to sensor abstraction layer Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-09-12OS-7215 bhyve uart broken for win2016 guestPatrick Mooney1-0/+10
Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2018-09-12 [illumos-gate merge]Jerry Jelinek6-814/+93
commit 2eeda98682960c32b47af773fc6db343bb6b588f 9828 svr4pkg: pkgremove/special.c is unused commit 01add34a714b536617e7bb35fa9dd6c1f4430827 9745 rescan cpuid after ucode updates 9746 Need cpuid detection for security sec features Conflicts: usr/src/uts/intel/sys/x86_archext.h usr/src/uts/i86pc/os/cpuid.c
2018-09-11OS-7229 libtopo XML parser doesn't handle prop type doubleRob Johnston2-2/+42
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jason King <jbk@joyent.com>
2018-09-11backout OS-7200 would like thread name API (triggers OS-7240)Robert Mustacchi86-2054/+378
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-119828 svr4pkg: pkgremove/special.c is unusedPeter Tribble5-813/+90
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-09-11OS-7227 dkio.h C99 change requires additional lint cleanupJerry Jelinek25-4/+59
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-11 [illumos-gate merge]Jerry Jelinek6-58/+53
commit eefd54bbb6ed4d7d16358eae44834b65fcb304cd 9826 sha2.3ext should document truncated SHA512 algorithms commit 2076885612f784f9ddfc09282d62518d0f9b2c4d 9093 want basic utility for Ethernet level pong commit 56a20711c16596906185d9bfb85f8a4b02e93fc6 9094 want writable uregs[] in dtrace Conflicts: usr/src/cmd/dlutil/dlsend.c usr/src/cmd/dlutil/dlrecv.c usr/src/cmd/dlutil/Makefile
2018-09-119745 rescan cpuid after ucode updatesRobert Mustacchi5-22/+316
9746 Need cpuid detection for security sec features Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-119744 invalidate cache before microcode updateRobert Mustacchi1-1/+15
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-10OS-7200 would like thread name API (fix debug)Jason King1-1/+0
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-109826 sha2.3ext should document truncated SHA512 algorithmsAndy Fiddaman1-12/+10
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-10OS-7200 would like thread name APIJason King86-377/+2054
OS-7205 bhyve makefile uses wrong linker flags Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-09-109093 want basic utility for Ethernet level pongRobert Mustacchi5-1/+436
Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-09-109094 want writable uregs[] in dtracePatrick Mooney15-50/+484
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Adam Leventhal <adam.leventhal@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-09-10 [illumos-gate merge]Jerry Jelinek3-29/+15
commit 0e8ce6ee7524ee6c2c24a2d4ed28ea71a5dcd85e 9786 loader.efi: enumeration value 'EfiMaxMemoryType' not handled in switch commit c8bfc1e4e5bf8c7324dc1b265113ba9e401264db 9785 loader.efi: variable 'attr' set but not used commit 6649cbcc75f82cb221ebe2ee6f5afc2001249848 9784 loader: multiboot.c has unused variables and function commit c9a7c757006f9d80806dedf907c3e03ab5ae04e4 9743 libi386: biosdisk should use BD_RD and BD_WR constants
2018-09-109786 loader.efi: enumeration value 'EfiMaxMemoryType' not handled in switchToomas Soome1-1/+3
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-109785 loader.efi: variable 'attr' set but not usedToomas Soome1-2/+0
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-109784 loader: multiboot.c has unused variables and functionToomas Soome1-17/+1
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-099743 libi386: biosdisk should use BD_RD and BD_WR constantsToomas Soome1-9/+11
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-09-07OS-7214 strndup() performs pathologicallyBryan Cantrill1-2/+7
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-07OS-7175 BLOCKIF_IOV_MAX inadequate for Win2016 on bhyvePatrick Mooney3-1/+27
Reviewed by: Jorge Schrauwen <jorge@blackdot.be> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jason King <jbk@joyent.com>
2018-09-07OS-7222 thread_create() should ensure ->t_cpu is setJohn Levon1-30/+27
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-07OS-6847 vxlan header allocation should think about mblk chainsRobert Mustacchi2-14/+36
Reviewed by: Jason King <jbk@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-07 [illumos-gate merge]Jerry Jelinek4-54/+46
commit b075503f221374dd0495c40e8811d229cb9fdc74 9783 loader: linux.c: format '%x' expects argument of type 'unsigned int' commit 6d65bee7bcc62b2d9bdfde6610561ce76c92a908 9459 Implement topo module to enumerate dimms from smbios Conflicts: usr/src/lib/fm/topo/modules/common/smbios/smbios_enum.c usr/src/lib/fm/topo/libtopo/common/topo_hc.h
2018-09-06OS-7221 crypto tests need to run 32-bit and 64-bitRobert Mustacchi13-67/+150
Reviewed by: Jason King <jason.king@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-09-06OS-7206 Multi-TRB xhci transfers should use event dataRobert Mustacchi5-126/+318
OS-7207 xhci needs to always set slot context OS-7208 increase xhci bulk transfer sgl count OS-7210 xhci_transfer_get_tdsize can return values that are too large Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Alex Wilson <alex.wilson@joyent.com>
2018-09-069783 loader: linux.c: format '%x' expects argument of type 'unsigned int'Toomas Soome1-1/+1
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-09-069459 Implement topo module to enumerate dimms from smbiosRob Johnston13-42/+605
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-09-05OS-7095 Want risc-v disassemblerRobert Mustacchi47-81/+4190
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-09-05 [illumos-gate merge]Jerry Jelinek9-260/+2215
commit d2df75e755ab7973e38d93f9937214d0062c20e0 9771 loader.efi: 'handles' is used uninitialized in comconsole.c commit dd842a538534a82ca85614863fb473633d7ee59c 9770 loader.efi: unused variable 'cons' in comconsole.c commit 8c5d29ab25ca6e74ebaba57fba6b4794fab41f3c 9731 uts: update sys/queue.h commit 8c3347c4989237d6ebeeb03a67b21a523fc105d6 9782 eventfd support in zones is incomplete
2018-09-049771 loader.efi: 'handles' is used uninitialized in comconsole.cToomas Soome1-0/+1
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-049770 loader.efi: unused variable 'cons' in comconsole.cToomas Soome1-1/+1
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-049731 uts: update sys/queue.hToomas Soome5-258/+2209
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-049782 eventfd support in zones is incompleteAlexander Pyhalov3-1/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-01OS-7150 expose processor model name on chip topo nodesRob Johnston4-6/+45
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-09-01OS-7093 Deadlock in ACPI Method EvaluationRobert Mustacchi385-23888/+79789
OS-7203 Update ACPI to joyent/20180629 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-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