summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2018-04-05 [illumos-gate merge]Jerry Jelinek52-1378/+2642
commit e89016e771abb6871cb08b54316d9a1a826a9193 9044 Need support for mpt_sas tri-mode parts 9045 Clean up mpt_sas compiler warnings 9046 mptsas_handle_topo_change can return without its locks held 9047 workaround SAS3408 firmware issue commit 7d815089a43a963b49eaddf97e514194ec29805b 3328 smbutil view does't work with Win2008 and later commit 3299f39fdcbdab4be7a9c70daa3873f2b78a398d 1575 untangle libmlrpc from SMB server commit f78cdc34af236a6199dd9e21376f4a46348c0d56 9112 Improve allocation performance on high-end systems Conflicts: usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
2018-04-04OS-6732 expose thresholds as properties on sensor facility nodesRob Johnston5-35/+184
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2018-04-043328 smbutil view does't work with Win2008 and laterGordon Ross5-399/+0
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-041575 untangle libmlrpc from SMB serverGordon Ross47-979/+2642
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-03 [illumos-gate merge]Jerry Jelinek4-37/+132
commit daefc4e3f903d9fdcba459a512dc09df2d416e91 9349 dnet: this statement may fall through commit f22cbd2db87ae3945ed6a9166f8b9d61b65c6ab9 9348 mii: duplicate 'const' declaration specifier commit 9f7e0c70988ceb8fe0dc3b631ab169a6af80ecc5 9347 c2audit: comparison between pointer and zero character constant commit cf95dd1699b88778bfda4b3d97e13237466400c4 9343 ib: comparison between pointer and zero character constant commit ae7a42b1202d66a3f5538a09de0a28329264fd15 9181 ipf: this use of "defined" may not be portable commit fff695d46af8deb863236b0569e68ea5a9bb6756 9308 mdnsd: this statement may fall through commit c15ff06a5cef5880e0afc02c7a87c6b22455f848 9307 rdist: this statement may fall through commit f6b0cb17c5dc44ae872c22ebbbd2663c98723311 9306 pppd: this use of "defined" may not be portable commit 5b85b345b049f7f7544f27a5b5e2b1bfa91da91e 9305 pppdump: this statement may fall through commit 7f24fc96855e7e749ca4e15ffdce8ea80fc94dbf 9131 regexp.h: this statement may fall through commit acca861ce6b8e9720b720b04d3880f44a3e10281 9301 nvme: Package description out of date commit 6f9a31a96454e5a48ab600f85d7e8b556b897e1a 9263 rdc: comparison between pointer and zero character constant commit 73ff8cc657529b1dc6066efa02507cc59523bf46 9240 nxge: this statement may fall through commit ea60f77b8bdb7a88d6143d8bd30ddebab992abee 9142 libxcurses: comparison between pointer and zero character constant commit 17f11284b49b98353b5119463254074fd9bc0a28 9238 ZFS Spacemap Encoding V2 commit 1c10ae76c0cb31326c320e7cef1d3f24a1f47125 9286 want refreservation=auto
2018-04-02OS-6831 bhyve brand should use zfd for zhyve loggingMike Gerdts2-0/+45
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-04-02 [illumos-gate merge]Jerry Jelinek3-6/+130
commit f20211217f12ce291fd518e61065cd273f23e4ea 8699 Want NIC transceiver visibility (fix sparc build) commit 7e934d3acc051b7ee3ef0d11571fd1225800a607 9067 Support PMBR customisation with EFI label 9116 fdisk limits heads to 254 (mostly)
2018-04-019142 libxcurses: comparison between pointer and zero character constantToomas Soome1-32/+23
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-04-029238 ZFS Spacemap Encoding V2Serapheim Dimitropoulos1-0/+1
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <gwilson@zfsmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-04-029286 want refreservation=autoMike Gerdts2-5/+108
Reviewed by: Allan Jude <allanjude@freebsd.org> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-03-318699 Want NIC transceiver visibility (fix sparc build)Yuri Pankov1-0/+19
Approved by: Gordon Ross <gwr@nexenta.com>
2018-03-30OS-6607 Expose drive speed and temperature on disk topo nodeRob Johnston6-29/+189
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-03-299067 Support PMBR customisation with EFI labelAndy Fiddaman2-6/+111
9116 fdisk limits heads to 254 (mostly) Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Reviewed by: Dominik Hassler <hadfl@omniosce.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-03-26OS-6800 bhyve-opts should be bhyve-extra-optsJohn Levon1-3/+3
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-03-22 [illumos-gate merge]Jerry Jelinek1-2/+2
commit b6bf6e1540f30bd97b8d6e2c21d95e17841e0f23 9189 Add debug to vdev_label_read_config when txg check fails commit de753e34f9c399037936e8bc547d823bba9d4b0d 9284 arc_reclaim_thread has 2 jobs commit 243952c7eeef020886e3e2e3df99a513df40584a 9280 Assertion failure while running removal_with_ganging test with 4K devices commit 0a052a62e5b55bf138983a4b3ef88eb752006ae4 9322 Print stats since boot for first line of arcstat.pl commit 268bbb2a2fa79c36d4695d13a595ba50a7754b76 9188 increase size of dbuf cache to reduce indirect block decompression commit 9be12bd737714550277bd02b0c693db560976990 9321 arc_loan_compressed_buf() can increment arc_loaned_bytes by the wrong value Conflicts: usr/src/uts/common/fs/zfs/arc.c
2018-03-21OS-6765 support PCI passthru in bhyve zonesHans Rosenfeld1-38/+120
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-03-219280 Assertion failure while running removal_with_ganging test with 4K devicesMatt Ahrens1-2/+2
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-03-21 [illumos-gate merge]Jerry Jelinek1-2/+4
commit 14ae03cbd0ae825189ca16e280cef1759c76f949 9317 FMD crashes with zero-length allocation
2018-03-209317 FMD crashes with zero-length allocationAndy Fiddaman1-2/+4
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-03-20 [illumos-gate merge]Jerry Jelinek3-16/+17
commit 015f38bba18ec2acb8888f945aa30883d339367b 9193 bootcfg -C doesn't work commit 5dafeea3ebd2dd77affc802bcb90f63faf01589f 9235 rename zpool_rewind_policy_t to zpool_load_policy_t commit ccef24b493bcbd146fcd6d8946666cae081470b6 9191 dump vdev tree to zfs_dbgmsg when spa load fails due to missing log devices commit c4de6c3ca45a0d091cbbc164e338e97f0959aea1 9190 Fix cleanup routine in import_cachefile_device_replaced.ksh commit d1de72cfa29ab77ff80e2bb0e668a6afa5bccaf0 9187 racing condition between vdev label and spa_last_synced_txg in vdev_validate commit 859bfead58cf0e8c589b713386bab81385a346e6 9076 ZFS Performance test concurrency should be lowered for better latency
2018-03-199193 bootcfg -C doesn't workPaul Dagnelie1-2/+3
Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-03-199235 rename zpool_rewind_policy_t to zpool_load_policy_tPavel Zakharov3-14/+14
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-03-15OS-6665 Would like mechanism to determine how many vcpus bhyve supportsJerry Jelinek1-5/+17
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-03-15OS-6777 bhyve VM not rebootingJerry Jelinek2-3/+30
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-03-15 [illumos-gate merge]Jerry Jelinek8-5/+160
commit f313c178df05fb723db8426641b6f443f90f5f45 8808 nvme: Software Progress Marker feature is optional commit 026e699f086745296cda4664068f50ace71e32e2 8980 BIOS clock is sometimes one hour fast commit ac29b594b43c0e9b5cc7656b662ca9f359b36a46 9173 smbsrv: we do not build all commit bbbed746ed07daa0e18f08cf6145bb3f2b063f24 9260 nsmb driver 32-bit ioctl check broken after 8685 commit 8671400134a11c848244896ca51a7db4d0f69da4 9166 zfs storage pool checkpoint commit 5f5913bb83405db87f982abee80162a479d363af 9164 assert: newds == os->os_dsl_dataset Conflicts: usr/src/uts/common/fs/zfs/dsl_pool.c
2018-03-149173 smbsrv: we do not build allToomas Soome1-2/+2
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Gordon Ross <gwr@nexenta.com>
2018-03-149166 zfs storage pool checkpointSerapheim Dimitropoulos7-3/+158
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-03-12OS-6695 bhyve failed to pack nvlistJerry Jelinek1-5/+7
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-03-12 [illumos-gate merge]Jerry Jelinek14-40/+23
commit b13f152e9f7bf4b4426892b07a35568bd4d9e17f 9251 p123_pcbe is useless and can be removed commit 2d63d7e2e0f22bde6326636e6558471d35de3daa 9175 smbsrv/libfksmbsrv: this statement may fall through commit f3195b6f398987f2aa5ba77d68c880a1dbc18c16 9174 smbsrv/libsmbns: duplicate 'const' declaration specifier commit 86e879b181a8be14fca192bfe0030bec1310e4ca 9146 libdtrace: this statement may fall through commit d22bfd225d09e94269c9a8afaf1e686a5d74d823 9121 dladm: addrval can be NULL, need to check in iptun_process_addrarg() commit 6e6c7d67bf5ba2efa13619acd59395d0f278ee75 8659 ata: unused but set warnings with GCC 5.X commit b2be350e700b2900626f0977c47dddefdf617cfd 9216 awk: this statement may fall through commit eea675a170a637d45397e62f4efc44be56b572a3 9226 fd: this statement may fall through commit 66d7818b6a24876c96bdd1a81986c017f368decd 9228 zone_getattr(ZONE_ATTR_NETWORK) returns uninitialised value 9230 zone_getattr(ZONE_ATTR_NETWORK) doesn't check user-supplied buffer size commit cf837ed8ca7273a1e7b940fb7b52eb12ae1d5ea6 9198 libstand: Const-ify buffer argument of write(2) analog commit d0b12b660e0741581d18f1f3a7d5268e0a5f1806 9214 typo: sytem should be system commit edc8ef7d921c96b23969898aeb766cb24960bda7 9213 zfs: sytem typo commit 88e1588bca8b2374cfe26f7f5b377c59710c6a4b 9144 libsqlite: this statement may fall through commit 5fb574e854f31be9e2869532e3b126fa424ee4d9 9179 gss_mechs/mech_krb5 this use of "defined" may not be portable commit 99591362ae3dee1f30d3be8bc4bdca109e256eb7 9106 praudit could go faster commit 60b5a7045427fa16a88b09bb21a4fdf5608cb3f0 9206 Move getsecs() prototype to stand.h from net.h so it can be used everywhere commit 810d639eb61bde114845e4c7852b983d06536b8b 9231 nightly should create a log/latest/ symlink commit 84c66da4cde7f54163e6f9a68f671d8351dd9eed 1956 /usr/bin/uname '-o' should return 'illumos' Conflicts: usr/src/lib/libshell/common/README (deleted) usr/src/uts/intel/p123_pcbe/Makefile (deleted)
2018-03-109174 smbsrv/libsmbns: duplicate 'const' declaration specifierToomas Soome1-1/+1
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-03-109146 libdtrace: this statement may fall throughToomas Soome1-1/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-03-109214 typo: sytem should be systemToomas Soome5-7/+5
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-03-109144 libsqlite: this statement may fall throughToomas Soome7-28/+10
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-03-109179 gss_mechs/mech_krb5 this use of "defined" may not be portableToomas Soome1-4/+7
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-03-09OS-6747 make clean removes brand hooksMike Gerdts1-1/+1
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-03-07OS-6675 need tool to detect bhyve supportJerry Jelinek2-1/+77
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-03-06OS-6685 bhyve ppt should facilitate PCI accessPatrick Mooney2-1/+92
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-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 Rosenfeld3-0/+23
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-05 [illumos-gate merge]Jerry Jelinek32-54/+97
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-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-02OS-6669 create bhyve brandMike Gerdts13-9/+887
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 Levon1-2/+2
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-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>