summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2018-03-06OS-6728 bhyve /dev should be cleaned outJohn Levon1-79/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-03-05OS-6674 port bhyve pci-passthru to illumosHans Rosenfeld26-215/+2206
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-03-05OS-6735 ::scalehrtime could be more preciseBryan Cantrill1-10/+67
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: David Pacheco <dap@joyent.com>
2018-03-05OS-6714 sdev_plugin_register() attempts to open non-global "/dev"John Levon1-8/+18
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-03-05 [illumos-gate merge]Jerry Jelinek40-267/+458
commit ff1e230c4ffc3fa5fc7a7da2d199d0362ed36068 2552 smbfs: add support for NFS-like remove commit 94667dd268e884f0b09201a938869bc98f5862bf 4414 smb client may use large read/write when it should not commit 9005860cd203e6b775305e7c8ffea67e92898374 1586 mount_smbfs doesn't document noacl commit 29a35cb6dd6f3244ff40d8d19cde21277d9bac08 9222 support Sound Blaster Audigy RX commit ab42163696e52469cde1ec6102c5e82ce96474bd 9177 lp/lib/filters: this statement may fall through commit bdb589c6ad19f83278e31d9fc3fc604f8182853c 9172 smbsrv/libsmb: this statement may fall through commit 0b16192fc3f190a96eb5b0c4e1eb3018af728e39 9171 lib/krb5: this statement may fall through commit 47b593ae804b630db6181b381da50004d50584f9 9170 libnisdb: this statement may fall through commit a17ca6b197105110096f6f9375dbb5d492999d3a 9168 libsldap: this statement may fall through commit 5ae8bd5389562e74de30aac044ab33ec90e930a5 9165 libshell: this statement may fall through commit 2a898b17c54fe53254413d8d4cac0de440289b59 9163 libsmbfs: this statement may fall through commit 65b8ba69f76dc3e9157553a8c2c9efbedb5e8310 9162 libpp: this statement may fall through commit 68f58420d17ff3c1ceb1283919a034f00cfba9f6 9204 illumos#8149 introduced deadlock between device detach and kstat read
2018-03-032552 smbfs: add support for NFS-like removejilinxpd4-205/+315
Portions contributed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-03-034414 smb client may use large read/write when it should notGordon Ross1-10/+7
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-03-031586 mount_smbfs doesn't document noaclGordon Ross2-5/+43
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-03-03OS-6733 SADB_EXPIRE messages omit KMC extensionJason King1-1/+6
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-03-039222 support Sound Blaster Audigy RXHans Rosenfeld1-0/+2
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-03-02OS-6669 create bhyve brandMike Gerdts21-28/+1185
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-03-02OS-6617 remove forceload for viona and vmm from /etc/systemJohn Levon5-33/+69
OS-6679 ABBA deadlock in vmm sdev plugin Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-03-02 [illumos-gate merge]Jerry Jelinek3-64/+41
commit 91419a03c0bb1b3a6ce59ebc16bd5ccfe25c9d39 9156 Remove openssl dependency from pkcs11_tpm Conflicts: usr/src/lib/pkcs11/pkcs11_tpm/Makefile.com
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>