summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2018-06-06OS-6994 mdb: r9w isn't r8wrelease-20180607Robert Mustacchi5-16/+18
OS-6993 libconv confuses SUNW_AT_COMMPAGE with SUNW_AT_BRAND_AUX4 OS-6995 CONV_CAP_VAL_HW2_BUFSIZE wasn't updated OS-6996 AV_386_2_AVX512VPOPCDQ elfcap name should be consistent Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-06-05OS-1666 Increase ipdadm packet delay limit to 1sKody A Kantor2-5/+5
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-05 [illumos-gate merge]Jerry Jelinek5-17/+142
commit 8dff7262702aa449609f24db11ec821f1fa34bf6 9540 libefi: add efienv functions
2018-06-05OS-6793 vmm malloc/free are inefficientHans Rosenfeld1-19/+61
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-06-049540 libefi: add efienv functionsToomas Soome5-17/+142
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-06-04OS-6937 support large page mapping for bhyve IOMMU domainsHans Rosenfeld1-0/+13
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-06-04 [illumos-gate merge]Jerry Jelinek39-711/+807
commit db1c88f6dab43484b6c33636600ac4596ff4c354 9576 hid_attach is missing one mutex_exit in error path commit ea4ea50f064c5468142b24627acad09a41f060cb 9565 ctf: cast between incompatible function types commit a19d2449c7801a22d6c8370a965dab3d16c77925 9538 rcapd make install fails due to race in subdirs (fix isaexec) commit 6cfa0a7079eb1baa0a742f1e4def7cdabc8dcdab 9042 multiples of tty streams modules cause weirdness commit 207bc6d049369709a154c840750e0a74a9ff0a76 9544 loader: i386/Makefile should have target all before other targets commit 62877672b62bfe1e971061803b2a9c64897c13c3 9536 sasinfo does not know about 12gb sas commit 0f8051a0844ba1894eab81d4b73a76feca23554e 9533 8079's check for Xen HVM is incomplete commit d9241f995480d9097812b34500484c0fff9d7528 9552 grep segfaults when you ask for context commit fe12dc752b42da16028a16f4226e5295506fdb28 9529 libefi: efi_alloc_and_read should check for PMBR commit e53a4a814812099ec255c98f18f7ae1d0639ae57 9279 libefi: use one-line-per-file pattern in Makefile commit dec267e7ea9828898b1c64462daa6636c4ef5e29 9454 ::zfs_blkstats should count embedded blocks commit fe3ba4d1227d8746116ece7240682b13595c3142 9424 ztest failure: "unprotected error in call to Lua API (Invalid value type 'function' for key 'error')" commit cfd63e1b1bcf7ba4bf72f55ddbd87ce008d2986d 9486 reduce memory used by device removal on fragmented pools commit c7a7b2fa084facd68c3d1e860dfabe20c713877b 9479 fix wrong format specifier for vdev_id commit ddfe901b12348d31c500fb57f9174e88860a4061 9457 libzfs_import.c:add_config() has a memory leak commit 69d4acec15909325d6df21fec172510a50f77a8a 9538 rcapd make install fails due to race in subdirs
2018-06-049576 hid_attach is missing one mutex_exit in error pathSebastian Wiedenroth1-3/+4
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-06-049565 ctf: cast between incompatible function typesToomas Soome6-31/+36
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-06-049538 rcapd make install fails due to race in subdirs (fix isaexec)Toomas Soome8-297/+68
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-06-049042 multiples of tty streams modules cause weirdnessAndy Fiddaman7-6/+52
Reviewed by: Randy Fishel <randyf@sibernet.com> Reviewed by: Carlos Neira <cneirabustos@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-06-029544 loader: i386/Makefile should have target all before other targetsToomas 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-06-029536 sasinfo does not know about 12gb sasHans Rosenfeld2-1/+4
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-019533 8079's check for Xen HVM is incompleteYuri Pankov1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Alexander Pyhalov <alp@rsu.ru> Reviewed by: Ken Mays <maybird1776@yahoo.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-019552 grep segfaults when you ask for contextAndrew Stormont1-2/+3
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <af@citrus-it.net> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-019529 libefi: efi_alloc_and_read should check for PMBRToomas Soome3-303/+361
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-019279 libefi: use one-line-per-file pattern in MakefileToomas Soome1-3/+15
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-019454 ::zfs_blkstats should count embedded blocksMatthew Ahrens1-4/+4
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-019424 ztest failure: "unprotected error in call to Lua API (Invalid value ↵Matthew Ahrens1-3/+6
type 'function' for key 'error')" Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Don Brady <don.brady@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-019486 reduce memory used by device removal on fragmented poolsMatthew Ahrens5-46/+244
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tim Chase <tim@chase2k.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-019479 fix wrong format specifier for vdev_idAndriy Gapon1-1/+1
Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-019457 libzfs_import.c:add_config() has a memory leaksara hartse1-12/+4
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-01 [illumos-gate merge]Jerry Jelinek25-148/+226
commit 5e832498d1743a9c84b5f53b983c9f469290b34b 9265 e1000g: this statement may fall through commit e911f24978ffe03577079badeef02cfc5e9aa296 9556 logadm timestamps should not leak into the configfile commit 7a7d534ff7d637c8673694e0ec835c590a6697e5 9178 sasl_plugins: this statement may fall through commit c142ce19e94245c3c84e5d2f068bdbbf1bb952d7 9278 loader: Remove d_type from devdesc.
2018-06-019538 rcapd make install fails due to race in subdirsToomas Soome7-45/+51
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-05-31OS-6914 Implement CPU autoreplace based on Intel PPINRobert Mustacchi12-4/+284
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-05-319265 e1000g: this statement may fall throughToomas Soome4-1/+6
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Robert Mustacchi <rm@joyent.com>
2018-05-319556 logadm timestamps should not leak into the configfileSebastian Wiedenroth3-10/+98
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <af@citrus-it.net> Approved by: Robert Mustacchi <rm@joyent.com>
2018-05-319178 sasl_plugins: this statement may fall throughToomas Soome2-76/+78
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-05-319278 loader: Remove d_type from devdesc.Toomas Soome16-61/+44
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Robert Mustacchi <rm@joyent.com>
2018-05-31OS-5225 Want Fortville TSO supportRob Johnston6-173/+571
Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-05-31 [illumos-gate merge]Jerry Jelinek10-23/+38
commit abfaa596b786488ec4aee4fcc241f6021f04ee50 9218 bge: this statement may fall through commit 5c16836ed07979c9ee681cb8eff401a0caacbc7e 9145 libast: this statement may fall through
2018-05-30OS-6722 Add digest tests to crypto test frameworkJason King12-2/+406726
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-30OS-6980 libvarpd leaks varpd_query_tsJason King1-0/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-309218 bge: this statement may fall throughToomas Soome1-2/+4
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-309145 libast: this statement may fall throughToomas Soome9-21/+34
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-30 [illumos-gate merge]Jerry Jelinek1-1/+4
commit e5d18d1ceadd308280e89216cc186d7aa8058459 9560 IPv4 packets in IPv6 ethernet frames panic debug builds
2018-05-299560 IPv4 packets in IPv6 ethernet frames panic debug buildsDan McDonald1-1/+4
Reviewed by: Jorge Schrauwen <jorge@blackdot.be> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2018-05-29OS-6930 bhyve PIR can still miss PIR wake-upsPatrick Mooney1-8/+36
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-05-29OS-6977 zoneadmd incorrectly using zerror() in childJohn Levon3-16/+30
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-05-29 [illumos-gate merge]Jerry Jelinek1-1/+4
commit 27df165cb1057f761e8c77051edac6c560d1e4d9 9553 C11 functions quick_exit and at_quick_exit should be visible in C++11.
2018-05-25OS-6976 vmm_zsd_lock not held while element removed from vmm_zsd_listMike Gerdts1-1/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Bryan Cantrill <bryan@joyent.com>
2018-05-259553 C11 functions quick_exit and at_quick_exit should be visible in C++11.Aurélien Larcher1-1/+4
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-25 [illumos-gate merge]Jerry Jelinek5-26/+42
commit 1cdca625ac0e1e0a31db02a0dc4be33ae14b64cc 9534 xhci_portsc should only be installed on x86 commit fcd69270d3e30d8121da73f26d9d8aec4375ecd4 9550 Create hub symlinks for xhci devices commit 0df48811699b83d09c552548effcb1718d6ff1d0 9545 Global visibility of C11 functions in C++11 and C++17 in stdlib.h Conflicts: usr/src/uts/common/sys/smbios_impl.h usr/src/common/smbios/smb_info.c usr/src/common/smbios/mktables.sh
2018-05-249534 xhci_portsc should only be installed on x86Gary Mills1-1/+2
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-05-24OS-6954 bhyve upstream syncPatrick Mooney25-82/+2124
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Approved by: Ryan Zezeski <rpz@joyent.com>
2018-05-249104 smbios(1M) should display PSU infoRobert Mustacchi6-5/+192
9105 smbios(1M) processor table info can be confusing Reviewed by: Tim Kordas <tim.kordas@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-05-249550 Create hub symlinks for xhci devicesAlexander Pyhalov1-19/+25
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-05-24 [illumos-gate merge]Jerry Jelinek7-4/+375
commit 06b05760eff34bfc45a97eaaebf16471244d9c12 9484 cxgbe should clean TX descriptors in timely manner commit 5a9113e79c46be778552f0a0fd02087e13e41bff 9482 Want cxgbetool
2018-05-239484 cxgbe should clean TX descriptors in timely mannerVishal Kulkarni3-2/+39
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-239483 Update cxgbe firmware version to 1.17.14.0Vishal Kulkarni9-103362/+107778
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>