summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-02-148988 SADB_ACQUIRE proposals don't include mechanism salt lengthJason King4-15/+23
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 Jelinek63-1018/+5171
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-139078 Update hwdata - 20180208Sebastian Wiedenroth2-302/+1735
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <af@citrus-it.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-13OS-6560 Extend smbios enumerator module to enumerate motherboardRob Johnston5-6/+154
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2018-02-138857 zio_remove_child() panic due to already destroyed parent zioGeorge Wilson2-20/+40
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Andriy Gapon <avg@FreeBSD.org> Reviewed by: Youzhong Yang <youzhong@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2018-02-139088 fgrep and egrep don't need to have separate man pages [fix manifest]Jerry Jelinek1-0/+3
2018-02-139049 smbios(1M) confusingly uses literal tabs in output stringsRobert Mustacchi1-12/+12
9050 smbios hex dump isn't aligned for triple digit offsets Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-13OS-6465 add iaslMike Gerdts308-4576/+76371
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approvced by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-139074 domount() interprets ZFS filesystem names as relative pathsSebastien Roy6-20/+26
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-02-139077 zloop misses core files because they're no longer written into cwdJohn Wren Kennedy1-1/+4
Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-02-138940 Sending an intra-pool resumable send stream may result in EXDEVloli10K9-17/+22
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-139080 recursive enter of vdev_indirect_rwlock from vdev_indirect_remap()Serapheim Dimitropoulos1-18/+90
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-02-139079 race condition in starting and ending condesing thread for indirect vdevsSerapheim Dimitropoulos7-67/+454
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-02-139075 Improve ZFS pool import/load process and corrupted pool recoveryPavel Zakharov34-542/+2792
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 Pankov4-29/+6
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-13 [illumos-gate merge]Jerry Jelinek22-1864/+1080
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-12OS-6600 PKCS#11 tests should not use CRYPTO_INVALID_SESSIONJason King1-2/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-128872 e1000g MAC_CAPAB_LED support [fix mismerge]Jerry Jelinek1-2/+0
2018-02-12 [illumos-gate merge]Jerry Jelinek9-11/+23
commit 936dcb546ca8ef4ea30e33c0e9683d48ac885adf 7094 mdb can't print types from an object file with ctf commit 017c366d7c2905b097b2da014c6cc8cd565497b4 8867 add MAC_CAPAB_TRANSCEIVER support for cxgbe commit c1e9c6963a28543aa11d020b08b333df83ad08ac 8871 Want means of toggling data link LEDs 8872 e1000g MAC_CAPAB_LED support 8873 i40e MAC_CAPAB_LED support 8874 igb MAC_CAPAB_LED support Conflicts: usr/src/uts/common/sys/mac_provider.h usr/src/uts/common/io/igb/igb_gld.c usr/src/uts/common/io/e1000g/e1000g_main.c usr/src/uts/common/io/dld/dld_drv.c usr/src/uts/common/io/cxgbe/t4nex/t4_mac.c usr/src/cmd/dlutil/dlled.c usr/src/cmd/dlutil/Makefile
2018-02-129098 loader: ptable_close should check for NULL argumentToomas Soome1-0/+3
Reviewed by: Robert Mustacchi <rm@joyent.com> 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-129088 fgrep and egrep don't need to have separate man pagesYuri Pankov6-1498/+809
9089 grep man page synopsis and utility usage need to be sane Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2018-02-129087 9001 forgot to remove THIRDPARTYLICENSEYuri Pankov3-342/+0
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
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-128960 libefi: import efichar.c for ucs2 supportToomas Soome4-4/+234
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2018-02-128571 Makefile.master should not trust $PATHRichard Lowe4-9/+28
Reviewed by: Andy Stormont <astormont@racktopsystems.com> 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-108866 bnxe MAC_CAPAB_TRANSCEIVER supportRobert Mustacchi4-0/+190
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-108867 add MAC_CAPAB_TRANSCEIVER support for cxgbeRobert Mustacchi1-0/+78
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Vishal Kulkarni <vishal@chelsio.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-108871 Want means of toggling data link LEDsRobert Mustacchi19-7/+1080
8872 e1000g MAC_CAPAB_LED support 8873 i40e MAC_CAPAB_LED support 8874 igb MAC_CAPAB_LED support Reviewed by: Cody Mello <melloc@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-09OS-6552 devnet_filldir should only call sdev_cleandir on directories, againMike Gerdts1-2/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approvced by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-09 [illumos-gate merge]Jerry Jelinek155-26910/+381
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 Fiddaman143-26771/+37
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-08OS-6592 illumos#9033 breaks SmartOS buildJerry Jelinek1-3/+3
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Jason King <jason.king@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-089066 xdf devices attach hybrid VTOC/EFI labelYuri Pankov2-37/+17
Reviewed by: Dan Fields <dan.fields@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-02-089043 ipadm(1M) is misrendering the create-addr subcommand descriptionYuri Pankov1-71/+68
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-088933 libefi: Add definitions and utilities for EFI driversToomas Soome5-2/+247
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-088989 Allow IKEV2 pf_key(7P) key management cookies to be updated after setJason King6-34/+181
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 Jelinek42-135/+616
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-079064 ZFS test remove_mirror should wait for device removal to completePrashanth Sreenivasa1-3/+5
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: John Kennedy <jwk404@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-079004 Some ZFS tests used files removed with 32 bit kernelJohn Wren Kennedy5-15/+19
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-078965 zfs_acl_ls_001_pos fails due to no longer supported grep regexJohn Wren Kennedy1-3/+3
Reviewed by: Akash Ayare <aayare@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Yuri Pankov <yuripv@icloud.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-078942 zfs promote .../%recv should be an errorloli10K7-7/+70
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-078941 zpool add: assertion failed in get_replication() with nested interior VDEVsloli10K7-5/+166
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-078520 lzc_rollback_to should support rolling back to originAndriy Gapon3-19/+73
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-078477 Assertion failed in vdev_state_dirty(): spa_writeable(spa)loli10K6-4/+81
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-078408 dsl_props_set_sync_impl() does not handle nested nvlists correctlyloli10K6-8/+139
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-079033 nightly MUST use cw in tools protoYuri Pankov1-56/+38
Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>