summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2018-03-01OS-6668 need preliminary sdev plugin for vmmMike Gerdts5-26/+423
OS-6401 vmm should present zone-aware sdev instances OS-6670 bhyve instances need to be cleaned up on zone halt Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-28OS-6667 want generic serial support for console, metadata, etcrelease-20180301Mike Gerdts5-620/+113
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-28OS-6681 modernize viona driverPatrick Mooney11-942/+1773
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-28 [illumos-gate merge]Jerry Jelinek1-4/+5
commit 79f1e6171ed6b3c6acb6305e507cc77ac9511669 9200 tpmadm says "restart Solaris" commit 0b794c39383bdb712a9092aa6a044e71a7aa5c90 9124 check_rtime fails with gcc-6-compiled world
2018-02-28OS-6677 update bhyve userland to FreeBSD 11.1Hans Rosenfeld94-2248/+15889
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-28OS-6705 thread spinning in dp_pcache_poll() induces system hangBryan Cantrill1-1/+2
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-02-27backout OS-6696 need iasl in toolsMike Gerdts4-221/+136
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-02-279200 tpmadm says "restart Solaris"Andy Fiddaman1-4/+5
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Michal Nowak <mnowak@startmail.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-27OS-6696 need iasl in tools (fix build)Mike Gerdts1-2/+0
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-02-27OS-6696 need iasl in toolsMike Gerdts4-136/+223
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-02-27 [illumos-gate merge]Jerry Jelinek2-15/+25
commit b9538c2103fde34bfe8a8c2b3e878ecd1586d182 9197 tools/quick scripts broken after 8685
2018-02-269177 lp/lib/filters: this statement may fall throughToomas Soome1-3/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Gordon Ross <gwr@nexenta.com>
2018-02-269172 smbsrv/libsmb: this statement may fall throughToomas Soome1-0/+1
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Gordon Ross <gwr@nexenta.com>
2018-02-269171 lib/krb5: this statement may fall throughToomas Soome6-33/+22
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Gordon Ross <gwr@nexenta.com>
2018-02-269170 libnisdb: this statement may fall throughToomas Soome4-2/+5
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Gordon Ross <gwr@nexenta.com>
2018-02-269168 libsldap: this statement may fall throughToomas Soome2-0/+2
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Gordon Ross <gwr@nexenta.com>
2018-02-269165 libshell: this statement may fall throughToomas Soome15-7/+54
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Gordon Ross <gwr@nexenta.com>
2018-02-269163 libsmbfs: this statement may fall throughToomas Soome1-1/+2
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Gordon Ross <gwr@nexenta.com>
2018-02-269162 libpp: this statement may fall throughToomas Soome2-1/+4
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Gordon Ross <gwr@nexenta.com>
2018-02-27OS-6672 update vmm to FreeBSD 11.1Patrick Mooney117-3855/+16626
OS-6673 update libvmmapi to FreeBSD 11.1 OS-6690 want kernel driver API into bhyve Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-269204 illumos#8149 introduced deadlock between device detach and kstat readRyan Zezeski1-27/+5
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-02-26OS-6655 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> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-26OS-6574 FUTEX_WAIT_* implicitly clamps CLOCK_MONOTONIC at nsec_per_tickBryan Cantrill1-54/+36
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-02-26OS-6688 Could combine misc_link_i386.c handlersJohn Levon1-67/+19
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-02-26 [illumos-gate merge]Jerry Jelinek8-28/+40
commit 1cfad7ce453b4a7fce6acafb641bef8702579395 9167 gptzfsboot and zfsloader can't find slices inside PTABLE_VTOC label after 9099 commit 02b0e3b7c418f908fdce638a840f8d57e03e1346 9161 libeti: this statement may fall through commit 2411ecfcc7e4d3dc7fc3f78b9e50601e50a8a56c 9153 cfgadm_plugins: this statement may fall through
2018-02-269156 Remove openssl dependency from pkcs11_tpmJason King3-64/+41
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-02-249197 tools/quick scripts broken after 8685Gordon Ross2-15/+25
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-239167 gptzfsboot and zfsloader can't find slices inside PTABLE_VTOC label ↵Toomas Soome4-6/+15
after 9099 Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-239161 libeti: this statement may fall throughToomas Soome1-5/+11
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-239153 cfgadm_plugins: this statement may fall throughToomas Soome3-17/+14
Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-23 [illumos-gate merge]Jerry Jelinek20-71/+171
commit cf421650297f304644a9fe84c51540de5823fe84 9160 libtecla: this statement may fall through commit 38a641c5970af3d16902370fb738a6792620e1bf 9155 pkcs11: this statement may fall through commit d7fdecd2374114124f192b3bfc84d2d294bb45ab 9154 libldap5: this statement may fall through commit e10a6edabdc38e5fd1d9da6a6a54774a41f91b22 9152 loader: allow comma in variable names commit e501678557789347eedf20b9e0f9a5014f56f18d 9151 libdhcputil: this statement may fall through commit 48122e8f03678c2b5a9cea6e9c4d4d2629c5a13f 9148 sun_sas: this statement may fall through commit 69b2e41e53282c11528827637e627614e2af615b 9147 sun_sas: comparison between pointer and zero character constant commit 59ee40951f56cfa1c0e6c5c6aeea10605267116a 9138 libcurses: this statement may fall through
2018-02-22OS-6414 bhyve should be pbchk cleanPatrick Mooney11-113/+109
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-22OS-6411 bhyve should obey hvm exclusionPatrick Mooney4-79/+101
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-22OS-6659 sdev_plugin_register should set *errp to 0 on successMike Gerdts1-0/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-22OS-6410 fix-up bhyve buildHans Rosenfeld48-92/+354
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-02-229160 libtecla: this statement may fall throughToomas Soome3-6/+3
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-229155 pkcs11: this statement may fall throughToomas Soome8-14/+127
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-229154 libldap5: this statement may fall throughToomas Soome4-25/+17
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-229152 loader: allow comma in variable namesToomas Soome1-2/+2
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-229151 libdhcputil: this statement may fall throughToomas Soome1-2/+1
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-229148 sun_sas: this statement may fall throughToomas Soome1-0/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: C Fraire <cfraire@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-229147 sun_sas: comparison between pointer and zero character constantToomas Soome1-1/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: C Fraire <cfraire@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-229138 libcurses: this statement may fall throughToomas Soome1-21/+19
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-22OS-6409 import Pluribus bhyve portTycho Nightingale196-2/+47528
Authored by: Krupal Joshi <krupal.joshi@pluribusnetworks.com> Contributed by: Pluribus Networks Inc. Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-02-22 [illumos-gate merge]Jerry Jelinek1-8/+0
commit b037f3dbd69cef4a7ffd576ad33e07bfaf0b1e84 9084 spa_*_ashift must ignore spare devices
2018-02-219084 spa_*_ashift must ignore spare devicesPrakash Surya1-8/+0
Reviewed by: Prashanth Sreenivasa <pks@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-219120 bnxe does not load in DEBUG [backout OS-6498]Jerry Jelinek1-2/+2
2018-02-21 [illumos-gate merge]Jerry Jelinek19-303/+733
commit d32e0fcacf2171e3119de0a92fb7d86b397d4d69 9135 libresolv2: this statement may fall through commit a69e76ca280a5227e229566b1e076da8f32193e0 9134 libnsl: this statement may fall through commit 33b51cd4c15f6c6cd095d25c6c263369cab880dc 9136 libpicltree: this statement may fall through commit 450563a47bb23cc8e26a56cb4a8a3fd367cc207c 9137 libsip: comparison between pointer and zero character constant commit a0be388cbf21b0e65786e7f1423e0212f9c6270d 9149 libbsm: comparison between pointer and zero character constant commit b86a7875d3e3bc7f4290f20ab631f1fe3f9261b1 9143 rpcsec_gss: this statement may fall through commit 3a2d8a1b18794077eff4c504197c1d6f9d7ee487 8484 Implement aggregate sum and use for arc counters commit a3f6a2a475fa4c811f7440bedffcf6acabbe1e0e 9118 fmadm reports faults without message summary
2018-02-209135 libresolv2: this statement may fall throughToomas Soome2-0/+6
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-209134 libnsl: this statement may fall throughToomas Soome2-3/+3
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>