summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-09-201700 Add SCSI UNMAP supportSaso Kiselkov13-71/+675
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-20 [illumos-gate merge]Jerry Jelinek39-172/+57
commit 8a6f2a5b21d363a633522c2f2cfe0094f0f98bfa 9842 man page typos and spelling
2018-09-199813 isainfo should learn about SHA InstrsRobert Mustacchi4-3/+10
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-09-199455 Expose drive speed and temperature on disk topo node [fix mismerge]Jerry Jelinek1-1/+0
2018-09-199807 FPU related cpuid checks shouldn't be Intel onlyRobert Mustacchi1-22/+19
9808 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> Reviewed by: Garrett D'Amore <garrett@damore.org>
2018-09-19 [illumos-gate merge]Jerry Jelinek1-1/+0
commit 78149ac661d1ba94da655d9464c92bdd323b0ffc commit 1c2d047073bbce6a9b75c601e17fcaadf4060f52 9829 want interface for posted-interrupt-request IPIs Conflicts: usr/src/uts/i86xpv/io/psm/xpv_uppc.c usr/src/uts/i86xpv/io/psm/xpv_psm.c usr/src/uts/i86pc/sys/smp_impldefs.h usr/src/uts/i86pc/sys/psm_types.h usr/src/uts/i86pc/os/mp_machdep.c usr/src/uts/i86pc/io/psm/uppc.c usr/src/uts/i86pc/io/pcplusmp/apic.c usr/src/uts/i86pc/io/apix/apix.c
2018-09-199842 man page typos and spellingPeter Tribble39-172/+57
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-19Backout: 9680 dsl_dataset_hold_obj can leak bookmarks (breaks build)Dan McDonald1-1/+0
This reverts commit 1946268f4b5e55d1de5a354a87463d24be6991ca.
2018-09-199829 want interface for posted-interrupt-request IPIsPatrick Mooney16-21/+160
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-19 [illumos-gate merge]Jerry Jelinek13-58/+147
commit 7928f4baf4ab3230557eb6289be68aa7a3003f38 9617 too-frequent TXG sync causes excessive write inflation commit e19b450bec203d8be04447ea476d7a86b36d63a1 8601 memory leak in get_special_prop() commit 1946268f4b5e55d1de5a354a87463d24be6991ca 9680 dsl_dataset_hold_obj can leak bookmarks commit 7341a7de4f0489193e0cfe11049a7bcf1596a4db 9677 panic from zio_write_gang_block() when creating dump device on fragmented rpool commit f62db44dbcda5dd786bb821f1e6fd3ca2e6d4391 9616 Bogus error when attempting to set property on read-only pool commit 837327673cfef3fa0e815ea9377af002d7b1e01b 9839 unix: add translation for netboot properties commit cbb9248e66a77c6382c6f48aebae5fd0ee60fa69 9835 ses topo module should use topo_mod_clean_str() commit 00d7a6fb939233ed021b823016c33fcae1dac964 9455 Expose drive speed and temperature on disk topo node commit c952f9c1bd80512c5c1db6f7c8c4b49d40154098 9844 libi386: Fix typo in pxe.h commit 4837313c99a7d59b1241728101760485b74f8d2b 9837 nfs_dlinet: allow nfs:// urls Conflicts: usr/src/lib/fm/topo/modules/common/disk/disk_common.c
2018-09-189617 too-frequent TXG sync causes excessive write inflationMatthew Ahrens3-5/+11
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-188601 memory leak in get_special_prop()John Gallagher1-6/+11
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: Sara Hartse <sara.hartse@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-189680 dsl_dataset_hold_obj can leak bookmarksGeorge Wilson1-0/+1
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-189677 panic from zio_write_gang_block() when creating dump device on ↵Brad Lewis1-6/+14
fragmented rpool Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Prashanth Sreenivasa <pks@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-189616 Bogus error when attempting to set property on read-only poolAndrew Stormont1-3/+8
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-189839 unix: add translation for netboot propertiesToomas Soome1-0/+36
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-189835 ses topo module should use topo_mod_clean_str()Rob Johnston1-10/+10
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-189455 Expose drive speed and temperature on disk topo nodeRob Johnston5-50/+210
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-189844 libi386: Fix typo in pxe.hToomas Soome1-1/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-189837 nfs_dlinet: allow nfs:// urlsToomas Soome1-6/+33
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-18 [illumos-gate merge]Jerry Jelinek5-6/+5
commit 2ee857385108d299b716b075df1220fdc893b20b 9675 memory leak from cpupart_create commit 09b2abb464ff7bbef397718b20686211ee1f1ddb 9635 we should enable user after creation with zfs tests
2018-09-179675 memory leak from cpupart_createJohn Gallagher1-5/+1
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-179635 we should enable user after creation with zfs testsIgor Kozhukhov4-1/+4
Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-09-17OS-7250 undo c99 change in dkio.hJerry Jelinek30-69/+6
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-14 [illumos-gate merge]Jerry Jelinek4-40/+48
commit 002c14a113236969185bd1db508bf126971502be 9804 hal-set-property should support --direct option commit be4355ddcfa407e2d3e4a06973af5cbef6ccdbae 9812 headers should be free of SUS compiler tyranny
2018-09-14OS-7249 xargs does not properly detect when -P is negativeRobert Mustacchi2-5/+14
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Cody Peter Mello <cody.mello@joyent.com>
2018-09-13OS-7247 ddi_fm_fini(9F) needs to be more explicit about when you should call itRobert Mustacchi1-173/+152
OS-7248 ddi_fm_capable(9F) has wrong synopsis Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Rob Johnston <rob.johnston@joyent.com>
2018-09-139804 hal-set-property should support --direct optionAlexander Pyhalov3-24/+48
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-139805 i40e should read SFP data when firmware supports itRobert Mustacchi4-2/+173
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Dale Ghent <dale.ghent@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-13OS-7180 ses enumerator should trim leading/trailing whitespace from labelsRob Johnston1-4/+15
OS-7234 ses enumerator should make protocol/label prop mutable Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jordan Hendricks <jordan.hendricks@joyent.com>
2018-09-139812 headers should be free of SUS compiler tyrannyRobert Mustacchi1-16/+0
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-13OS-7243 libvarpd_c_destroy gets away with pointer murderMike Zeller1-2/+2
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-13OS-7242 $(VARPD_MAPFILES) escaped out of the varpd makefilesRobert Mustacchi2-2/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-09-13OS-7237 viona too persistent with legacy interruptPatrick Mooney1-0/+3
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Ryan Zezeski <rpz@joyent.com>
2018-09-13OS-7012 bhyve wedged in vlapic cyclicsPatrick Mooney4-16/+245
OS-7016 vmx ctx ops should inform VMRESUME OS-6957 clean up unused mutex type from bhyve Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
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>