summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
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 Mooney4-242/+640
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-26 [illumos-gate merge]Jerry Jelinek4-22/+25
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-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 Jelinek12-55/+43
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 Mooney1-47/+50
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-6410 fix-up bhyve buildHans Rosenfeld3-7/+12
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 Soome1-0/+1
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-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 Nightingale7-0/+1618
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-21 [illumos-gate merge]Jerry Jelinek8-235/+185
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>
2018-02-209136 libpicltree: this statement may fall throughToomas Soome1-1/+1
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-209137 libsip: comparison between pointer and zero character constantToomas Soome1-3/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-209149 libbsm: comparison between pointer and zero character constantToomas Soome1-1/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Albert Lee <trisk@forkgnu.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-209143 rpcsec_gss: this statement may fall throughToomas Soome1-227/+173
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-209052 nss_files exec attr search leaks memory on dlcloseRobert Mustacchi3-12/+48
Reviewed by: Tim Kordas <tim.kordas@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2018-02-20OS-6597 Changes for OS-6490 break sparc buildRob Johnston1-0/+6
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-02-20 [illumos-gate merge]Jerry Jelinek1-1/+2
commit 84f7925403b3bca6fbe5475f7e5fe9e20852b686 9030 sgs: duplicate 'const' declaration specifier commit 5bc667cefd2d0f1ce79426141196b29088ab4d26 9120 bnxe does not load in DEBUG commit 2f4149ea09454b3def6fe8245992f7e26571a1e8 8893 Want date -r commit 3e1e9f9b5f60fd97b8350805fdcbe6ea6dd752ef 9115 audiorecord: this statement may fall through commit 66d053586622b793fb2252b5365f76dd38610b97 9113 Expose vendor-name/device-name/subsystem-name as props on pcifn/pciexfn topo nodes commit 31898fe726d1ca3a719847c87e92cd9426558a3c 9099 loader: Solaris 2 partition may have no VTOC commit 66492cf01c4f0eb178cb6e056451d04be61a0374 9103 opengroup acknowledgement should be properly formatted in man pages commit b66926aad422ad350796a2770d6b2d328a63b92c 9119 ficl-sys is not wsdiff clean commit 779d959983c330a45b9542e16ae6a4a5d204309a 9114 cmd/audio: invalid conversion from 'char' to 'char*' commit e20c5ec63839e1ce8f384340afdd4e325e4af6d5 9101 bring back pcitool man page commit 146ac3cd9d5017d58ec9ba26132a9ee30d53c4aa 9090 ses: using integer constants in boolean context, the expression will always evaluate to 'true' Conflicts: usr/src/test/util-tests/tests/Makefile usr/src/man/man3xnet/htonl.3xnet usr/src/man/man3nsl/t_bind.3nsl usr/src/man/man3c/timer_settime.3c usr/src/man/man3c/timer_create.3c usr/src/man/man1m/dladm.1m usr/src/man/man1/crontab.1
2018-02-18OS-6625 cassandra java process dumps core in lx-related library codeBryan Cantrill3-15/+13
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2018-02-179113 Expose vendor-name/device-name/subsystem-name as props on pcifn/pciexfn ↵Rob Johnston16-19/+144
topo nodes Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Ben Sims <ben.sims@tegile.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-16OS-6619 Move crypto2pkcs11_error_number to libcryptoutilJason King5-115/+122
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-148988 SADB_ACQUIRE proposals don't include mechanism salt lengthJason King1-4/+5
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Tim Kordas <tim.kordas@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2018-02-14 [illumos-gate merge]release-20180215Jerry Jelinek8-15/+42
commit 750a7e45cc1795462d627c610964b7ceb020a0b0 9078 Update hwdata - 20180208 commit d6e1c446d7897003fd9fd36ef5aa7da350b7f6af 8857 zio_remove_child() panic due to already destroyed parent zio commit d9a54dd1ef75248420c035ec1d240674f8d1f4fb 9074 domount() interprets ZFS filesystem names as relative paths commit 213fcdcbdccbdeb7d33fbae7ba8d2639a6f8fd01 9077 zloop misses core files because they're no longer written into cwd commit 544132fce3fa6583f01318f9559adc46614343a7 8940 Sending an intra-pool resumable send stream may result in EXDEV commit bdfded42e66b9fc1395ff2401aa2952f7c44ae34 9080 recursive enter of vdev_indirect_rwlock from vdev_indirect_remap() commit 667ec66f1b4f491d5e839644e0912cad1c9e7122 9079 race condition in starting and ending condesing thread for indirect vdevs commit 6f7938128a2c5e23f4b970ea101137eadd1470a1 9075 Improve ZFS pool import/load process and corrupted pool recovery commit 6bb6b5762ca4b17cd5fb3c6c123f17489d5635aa 9100 remove sunman rules from the gate Conflicts: usr/src/cmd/smbios/smbios.c
2018-02-13OS-6560 Extend smbios enumerator module to enumerate motherboardRob Johnston4-5/+152
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2018-02-138940 Sending an intra-pool resumable send stream may result in EXDEVloli10K2-5/+10
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-02-139075 Improve ZFS pool import/load process and corrupted pool recoveryPavel Zakharov5-4/+32
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-02-139100 remove sunman rules from the gateYuri Pankov1-6/+0
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-13 [illumos-gate merge]Jerry Jelinek3-6/+4
commit 7ac713f36e72e44b5a64f189578b1f7f617c66e6 9098 loader: ptable_close should check for NULL argument commit e54e6a394a25bb87fc39c6f223d139a8b9f8d778 9088 fgrep and egrep don't need to have separate man pages 9089 grep man page synopsis and utility usage need to be sane commit a932645c0cce2aa5d10deea389394577f47b3608 9087 9001 forgot to remove THIRDPARTYLICENSE commit b711df127690046522dfa24aecd9b91223cc4d77 9068 libgen: this statement may fall through commit 1f54f0bba14bb997dd731fbf8cbb73421b498edd 8960 libefi: import efichar.c for ucs2 support commit c08555783b53af86d5998de8a9ea7c58d83d75c9 8571 Makefile.master should not trust $PATH commit 6c19201566ac520f0d4eef6ed2f70bf9a4815eae 6653 dtrace modifies ELF string table causing problems for linker Conflicts: usr/src/man/man1/Makefile usr/src/lib/libdtrace/common/dt_link.c
2018-02-129068 libgen: this statement may fall throughToomas Soome2-5/+3
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2018-02-126653 dtrace modifies ELF string table causing problems for linkerJerry Jelinek1-6/+12
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Dominik Hassler <hadfl@omniosce.org> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2018-02-107094 mdb can't print types from an object file with ctfRobert Mustacchi1-10/+24
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-09 [illumos-gate merge]Jerry Jelinek32-2500/+10
commit bf5d9f18edeb77c14df996d367853599bdd43fd1 9070 Remove wanboot from gate commit a356818ef9fb10d29d03bcf84f6535092a4efff2 9069 libfru: comparison between pointer and zero character constant commit cd93da824a7d319a89427338e9055f8e3426b6fe 9066 xdf devices attach hybrid VTOC/EFI label commit 52f65ab3eff266df424267250ad3b11a31d31b05 9043 ipadm(1M) is misrendering the create-addr subcommand description commit 41fe9d1ace0a37efcfd9dcbbe786427bf2e9a4b6 8933 libefi: Add definitions and utilities for EFI drivers commit 4c5582ef5befe9f7cecf33c219b1c314562dff33 8989 Allow IKEV2 pf_key(7P) key management cookies to be updated after set Conflicts: usr/src/cmd/cmd-inet/usr.lib/wanboot/wanboot-cgi/Makefile (deleted) usr/src/cmd/cmd-inet/usr.lib/wanboot/p12split/Makefile (deleted) usr/src/lib/libwanboot/Makefile.com (deleted) usr/src/lib/Makefile usr/src/test/os-tests/tests/pf_key/kmc-update.sh usr/src/uts/common/net/pfkeyv2.h
2018-02-099070 Remove wanboot from gateAndy Fiddaman31-2492/+2
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2018-02-089027 Makefiles need to specify C99 mode consistently (missed lx_lockd)Dominik Hassler1-1/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jbk@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-089069 libfru: comparison between pointer and zero character constantToomas Soome1-8/+8
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-088989 Allow IKEV2 pf_key(7P) key management cookies to be updated after setJason King1-1/+3
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2018-02-08 [illumos-gate merge]Jerry Jelinek3-14/+35
commit d8cfd210fd5a1952766872e066477af3df22c27c 9064 ZFS test remove_mirror should wait for device removal to complete commit a01b7f54af574cc2fd6c48d74fbd41936bf7d272 9004 Some ZFS tests used files removed with 32 bit kernel commit 2816c4ace7a4e702d9e9cc94b60b4ae41a052fe1 8965 zfs_acl_ls_001_pos fails due to no longer supported grep regex commit add927f8c8d101e16c23eb9cd270be4fd7edf7d5 8942 zfs promote .../%recv should be an error commit ac0215f4d618163d117a40fbf77a3f944852cb7b 8941 zpool add: assertion failed in get_replication() with nested interior VDEVs commit 95643f75d23914a3e332adc9661ed51749e9858d 8520 lzc_rollback_to should support rolling back to origin 7198 libzfs should gracefully handle EINVAL from lzc_rollback commit f4c1745bd6c9829a05ecec15759ede7757100ab5 8477 Assertion failed in vdev_state_dirty(): spa_writeable(spa) commit 85723e5eec42f46dbfdb4c09b9e1ed66501d1ccf 8408 dsl_props_set_sync_impl() does not handle nested nvlists correctly commit 305fdadfe1699208551f5b6e4c6176e4da94ece0 9033 nightly MUST use cw in tools proto commit 56a7ecf86726e16be55758fad1b9f05dd5afc7be 9026 lib/fm missing dependency on libsff commit 986347b1a657a0b49d45f0099e9b5799549b9312 9025 libzfs missing dependency on libcmdutils commit 7c80a9608efb5c2bb78fb923e352a01088239788 9040 libnsl: unused local typedef in rpc code commit 6685d29894718fc404d81493e41909d6101ea4af 9038 fs.d/nfs: this statement may fall through commit 2dedcc4ffd203141c363762ff9947921e80b860c 9037 pfexecd: this statement may fall through commit f02c28e434fb4d81d95122bab187fb43d4f19c2a 9036 zfs: duplicate 'const' declaration specifier commit 46ac8fdfc5a1f9d8240c79a6ae5b2889cbe83553 9035 zfs: this statement may fall through commit 4ecc75a514e023664b130792957c3973a982cebe 9034 pfexecd: duplicate lint target in Makefile commit 1e8199757379047b30cc13c6aed3a0d25c7a035a 9032 sgs: this statement may fall through commit 6f459ff5b49a8482416f3eab8866c784121ecae3 9031 sgs/libld: comparison between pointer and zero character constant commit baa1db26a9368be6665db7776693fa63cc346ce5 8733 cxgbe: variable 'execute' set but not used Conflicts: usr/src/tools/scripts/nightly.sh
2018-02-078942 zfs promote .../%recv should be an errorloli10K1-0/+7
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-078520 lzc_rollback_to should support rolling back to originAndriy Gapon1-9/+23
7198 libzfs should gracefully handle EINVAL from lzc_rollback Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-079026 lib/fm missing dependency on libsffYuri Pankov1-1/+1
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-079025 libzfs missing dependency on libcmdutilsYuri Pankov1-2/+2
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>