summaryrefslogtreecommitdiff
path: root/usr/src/test
AgeCommit message (Collapse)AuthorFilesLines
2019-05-0310816 ctf_dwarf_convert_type() relies on un-initialized idJohn Levon8-29/+455
10817 ctfconvert -i option is mis-handled 10818 Improve ctfconvert error messages 10819 ctfconvert should handle empty dies 10820 ctfconvert -i never converts 10821 bad free in ctf_dwarf_init_die 10815 shouldn't build gcore.c as part of kmdb Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-0310814 Want primordial CTF test suiteRobert Mustacchi50-1/+4694
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-04-29 [illumos-gate merge]Jerry Jelinek1-0/+74
commit c4ab0d3f46036e85ad0700125c5a83cc139f55a3 10809 Performance optimization of AVL tree comparator functions commit 95fa23b1c91c8660ef64ef5a20acfcd53961746e 10847 fix smatch issue in zpool cmd commit 100e26fc80bc137237733b254a52de636d52c80e 10684 usbkbm: implement usbkbm_rsrv() to get out of interrupt context commit 51ddf9bf5af833bbebc584ece0124b0e4ffa5abd 10845 tem: depth 24 and 32 do support 256 colors commit 64dee23eeee29de386301f5c43198866122deedb 10808 Print "(repairing)" in zpool status again commit ad027c0ff9612bff8f47b43d8561da627f80cd29 10842 Mutex leak in dsl_dataset_hold_obj()
2019-04-2610808 Print "(repairing)" in zpool status againTony Hutter1-0/+74
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-04-25 [illumos-gate merge]Jerry Jelinek9-1/+300
commit 446c407deb93d79642a777eef22cf998e34a3248 10569 MDB module for disk labelling would be useful commit 9b8f194103574e93a8789067d2afccef3c586885 10476 file(1) could be smatch clean commit b6a0e2cd4ce8d91fe9dc750c44e662d7c7e5fb8e 10366 ld(1) should support GNU-style linker sets 10581 ld(1) should know kernel modules are a thing commit ab65fd2a6cf8b63577d26411f2ea4b628591d56d 10593 illumos build should not use kernel modules as link-editor input commit c524b4fe42d7c586615aacae917f985e3379a108 10346 ld(1) should not reduce symbol visibility of COMDAT symbols when producing relocatable objects commit 32e09e17e4529edf39ffb44fb13cdb6a0fb45733 10804 Enable unused warnings outside of uts commit 8e718be9d8b2bb15811a2dc0b61cbb5cc5fa3070 10770 idm: NULL pointer errors commit 4da99751f967c5f8f04e17d8881a68c2940f3b06 10790 i86pc: NULL pointer errors commit 36f99a58464a4c3e25e881cab429881edb09951b 10778 mac: NULL pointer errors Conflicts: usr/src/uts/common/io/mac/mac_datapath_setup.c usr/src/uts/common/io/mac/mac_client.c usr/src/uts/common/io/mac/mac.c
2019-04-2410366 ld(1) should support GNU-style linker setsRichard Lowe9-1/+300
10581 ld(1) should know kernel modules are a thing Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-19OS-7710 Need support for new Cascade Lake InstructionsRobert Mustacchi4-0/+378
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-17OS-7689 ctfdump -c goes off the rails with a missing parentJohn Levon11-62/+519
OS-7694 ctfdump -c drops last type OS-7700 GCC7-derived CTF can double qualifiers on arrays OS-7733 should ignore DW_TAG_subprogram with DW_AT_declaration tags Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-04-16OS-7702 add zfs mmp and alloc_class tests to smartos run profileJerry Jelinek6-13/+37
Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Kody Kantor <kody.kantor@joyent.com>
2019-04-15 [illumos-gate merge]Jerry Jelinek24-5/+1139
commit f47697518b642104e6a9bc6906310e54030d2dc5 10598 loader: implement map-vdisk and unmap-vdisk commands commit 571d0d198e0c9799d6076f93f201f482993955ed 10689 srpt_cm_conn_closed_hdlr() needs a smatch fix commit 663207adb1669640c01c5ec6949ce78fd806efae 10601 Pool allocation classes 10757 Add -gLp to zpool subcommands for alt vdev names Conflicts: usr/src/uts/common/fs/zfs/zio.c usr/src/boot/sys/boot/efi/loader/conf.c
2019-04-1310601 Pool allocation classesDon Brady24-5/+1139
10757 Add -gLp to zpool subcommands for alt vdev names Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Håkan Johansson <f96hajo@chalmers.se> Portions contributed by: Richard Yao <ryao@gentoo.org> Portions contributed by: Chunwei Chen <david.chen@nutanix.com> Portions contributed by: loli10K <ezomori.nozomu@gmail.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Richard Laager <rlaager@wiktel.com> Reviewed by: Alek Pinchuk <apinchuk@datto.com> Reviewed by: Andreas Dilger <andreas.dilger@chamcloud.com> Reviewed by: DHE <git@dehacked.net> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: Gregor Kopka <gregor@kopka.net> Reviewed by: Kash Pande <kash@tripleback.net> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tony Hutter <hutter2@llnl.gov> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Giuseppe Di Natale <guss80@gmail.com> Reviewed by: bunder2015 <omfgbunder@gmail.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-10OS-7711 AVX-512 dis tests fail with 'Error: zeroing-masking only allowed ↵release-20190411Robert Mustacchi4-202/+202
with write mask' Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-04-10 [illumos-gate merge]Jerry Jelinek3-3/+3
commit 1aa5f89221657a92fc85060db4d7cc17b91007e1 10674 profile: NULL pointer errors commit afac708dc1fa673063127e6091e0f29b33739e9e 10673 ixgbe: NULL pointer errors commit 87f90db88e11450dae14066aad4712c4798415c2 10671 bnxe: NULL pointer errors commit ae6f9789e23baaa0d8a3f14c37c068824b33f5e6 10670 i40e: NULL pointer errors commit f52680fe552c1a5f149342ab191a00a072db59c5 10668 e1000g: NULL pointer errors commit 40a733010c7e8c82a55807f59f6e912e51355d2a 10664 vmxnet3s: NULL pointer errors commit e59325b74ca0760391c4b4d3acd8d3294ffc521a 10663 stmf_sbd: NULL pointer errors commit 1f99504ab52e6927794513144ed20e8c0ba5ea6e 10662 iscsit: NULL pointer errors commit 64a6bd963243a20fc11b593b7bec96ea000f8bf6 10660 swrand: NULL pointer errors commit d659c726b2a72b51ac2dc9a7f6878463fc070c87 10659 sha2: NULL pointer errors commit 2667222682da9a362b1246a1e39cdaf1f38cb56e 10658 kiconv_ja: NULL pointer errors commit 986667e8344d0f6a3e45df8c7ddcc62f747e3793 10650 timerfd: NULL pointer errors commit 0f36d2f14c16f2aa8dbbd72241001f534f1ca1b2 10666 amd8111s: NULL pointer errors commit 4dae08142020c6a787edca246244aa744a986710 10667 ipmi: NULL pointer errors commit 4138d84ec424020fc615b6aa351408e1efb98a38 10646 softmac: NULL pointer errors commit 95369d7b997316a0170a6c243bfbfc61d1258fb5 10634 qlge: NULL pointer errors commit 3aedb073327854aba1e08f2cd606208552e0ea55 10632 pm: NULL pointer errors commit 490f8d7888f182c08d8e83e38cd281c8f867b0a3 10682 strftime(3c): Replace (char *)0 by NULL commit 12e9eaaed8879c4b56117e0ea40df0a2d2e16b0e 10625 physmem: NULL pointer error commit d5f5d51371113b7fe3bc52690ff232a5b6719bfd 10672 igb: NULL pointer issues commit 5edb9b5616c939f80239ac527226023f79962708 10693 mmp test profiles incorrectly include mmp_write_distribution test commit 03d81b69f83828ec5d3e0fe05c00d07699706d2e 10681 udp.c: udp_reuseaddr commit 9c3cf8b30473a1ce5e6f5e1b75844daf78ae0309 10702 loader: console.c inconsistent indenting
2019-04-0910693 mmp test profiles incorrectly include mmp_write_distribution testJerry Jelinek3-3/+3
Reviewed by: Gergo Doma <domag02@gmail.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-04 [illumos-gate merge]Jerry Jelinek24-0/+1529
commit 251a62bcb8f02bf0421d03de4ad180a37416657d 10590 Update tzdata to 2019a commit 0c26abfe36e56b0d0ca74a046c85dc41f76d1d59 10597 would like a way to set NMI behavior at boot commit e0f1c0afa46cc84d4b1e40124032a9a87310386e 10499 Multi-modifier protection (MMP) Conflicts: usr/src/uts/i86pc/sys/apic_common.h usr/src/uts/i86pc/os/mlsetup.c usr/src/uts/i86pc/io/pcplusmp/apic_common.c
2019-04-0310499 Multi-modifier protection (MMP)Olaf Faaland24-0/+1529
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Tim Chase <tim@chase2k.com> Portions contributed by: sanjeevbagewadi <sanjeev.bagewadi@gmail.com> Portions contributed by: John L. Hammond <john.hammond@intel.com> Portions contributed by: Giuseppe Di Natale <dinatale2@llnl.gov> Portions contributed by: Prakash Surya <surya1@llnl.gov> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Tom Caputi <tcaputi@datto.com> Reviewed by: Kash Pande <kash@tripleback.net> Reviewed by: loli10K <ezomori.nozomu@gmail.com> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Tony Hutter <hutter2@llnl.gov> Reviewed by: Gu Zheng <guzheng2331314@163.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Ned Bass <bass6@llnl.gov> Reviewed by: Andreas Dilger <andreas.dilger@intel.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-02OS-6428 bad free in ctf_dwarf_init_dieJohn Levon8-30/+456
OS-6486 ctfconvert -i never converts OS-6488 ctfconvert should handle empty dies OS-6505 Improve ctfconvert error messages OS-7639 ctfconvert -i option is mis-handled OS-7663 ctf_dwarf_convert_type() relies on un-initialized id OS-7688 shouldn't build gcore.c as part of kmdb Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-03-27OS-7478 Add rust demangling supportrelease-20190328Jason King2-2/+221
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Cody Peter Mello <cody.mello@joyent.com>
2019-03-21OS-7386 Want primordial CTF test suiteRobert Mustacchi50-2/+4694
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2019-03-20OS-7671 add zpool_sync zfs tests to smartos run fileJerry Jelinek1-0/+3
Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Kody Kantor <kody.kantor@joyent.com>
2019-03-19 [illumos-gate merge]Jerry Jelinek10-26/+250
commit 9c2acf00e275b6b2125a306f33cdddcc58393220 10554 Implemented zpool sync command commit 9e4af98f99ed7cc13379dff1aca68e7a3dfe29bd 10543 dls_unbind() needs better checking commit edd669a7ce20a2f7406e8f00489c426c0690f1bd 10104 pam_set_data() dereferences pointer before checking for NULL commit 1e87a401c9ee341d1e7b7c52fa78039172333053 10534 uts: update usbdevs
2019-03-1810554 Implemented zpool sync commandAlek Pinchuk10-26/+250
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-03-0810417 recursive chown should not traverse any symbolic links by default [fix ↵Jerry Jelinek1-1/+0
mismerge]
2019-03-08 [illumos-gate merge]Jerry Jelinek19-7/+327
commit 8f5edf1f887948e6be5982cbe7f196909927af91 10417 recursive chown should not traverse any symbolic links by default commit 0fa1b3cc784fb6db7999ec330ee54256171c1143 10500 Refactor dmu_recv into its own file commit 051a710dcbf091c85ceb0f5d86bd684a64639477 10504 zfs-test deadlist_lock leaves behind orphan destructive dtrace probe commit cbf54fed071131ba3446db06df29807d639650ab 10125 smatch fixes for cmd-inet Conflicts: usr/src/pkg/manifests/system-test-utiltest.mf usr/src/test/util-tests/tests/Makefile usr/src/uts/common/fs/zfs/dmu_send.c usr/src/uts/common/fs/zfs/dmu_recv.c
2019-03-0710417 recursive chown should not traverse any symbolic links by defaultAlexander Pyhalov18-1/+320
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-03-0710504 zfs-test deadlist_lock leaves behind orphan destructive dtrace probeKody Kantor1-7/+7
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-03-07 [illumos-gate merge]Jerry Jelinek38-2/+1582
commit 96cf04672307d7aacdfa73ae214d34affe5a218b 10454 loader: panic does add newline for us commit 3c30f56df862431210f98c7c8f13cf1362b9c574 10471 ld(1) amd64 LD->LE TLS transition causes memory corruption commit 4db555a5389470c6f15aa8b50a38ca5d533d0641 10367 ld(1) tests should be a real test suite 10368 want an ld(1) regression test for i386 LD tls transition (10267)
2019-03-0610471 ld(1) amd64 LD->LE TLS transition causes memory corruptionRichard Lowe6-1/+182
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-03-0610367 ld(1) tests should be a real test suiteRichard Lowe34-2/+1401
10368 want an ld(1) regression test for i386 LD tls transition (10267) Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-03-05OS-7634 enable zfs-test cliroot zpool_get_002_posJerry Jelinek1-1/+1
Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Kody Kantor <kody.kantor@joyent.com>
2019-03-05 [illumos-gate merge]Jerry Jelinek4-5/+9
commit 4976ccaaebae1e8ba213109839bf1b777ca7ac4f 10465 loader: uboot cstyle cleanup commit 322b93b95c6010b892ad50c1747f354287692d70 10463 loader: interp_forth.c cstyle cleanup commit 86759c82cd4edf74a2d68314e94f68491103bd09 10461 loader: multiboot2.c cstyle cleanup commit f058bc028c85a5b43c00e710a62da1a9679bdd17 10457 libstand: bzipfs.c cstyle cleanup commit eba02b15d6b41ee3c53be5e158f549044c0d0d4f 10496 uts: NULL pointer error in ip_ndp.c commit 88834f1b9a3f099fd1de381f0b32c6813f620123 10478 setup and cleanup for pool checkpoint tests doesn't run commit dcdeca0a948b9d3139743db085d193c9db8ff2a3 10479 7290 broke slog_014_pos.ksh commit 332b63531e8c203d2f4308b5979fae65f72169d6 10475 fix zfs-test cli_root/zpool_get zpool_get_002_pos test case
2019-03-0410478 setup and cleanup for pool checkpoint tests doesn't runAndrew Stormont2-4/+2
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-03-0410479 7290 broke slog_014_pos.kshAndrew Stormont1-1/+2
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-03-0410475 fix zfs-test cli_root/zpool_get zpool_get_002_pos test caseJerry Jelinek1-1/+6
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-03-04 [illumos-gate merge]Jerry Jelinek11-0/+237
commit 946342a260bbae359b48bf142ec1fe40792ee862 10452 ZoL: merge in large dnode feature fixes commit 1c802681fb0b5558958cd6f33bf56789a1b0ef29 10474 OS uuid string should not refer to Solaris. commit 42c5ef032d8316897a2ba9f9ebf4b9c2654ec345 10472 Limit number of multicast NCEs commit 573f5931ffa70de78fc2317b82e36d6344cf6c3c 10459 libstand: stand.h cstyle cleanup commit 3ae1c8196586c672e19cabdeaf43e82e5b5dc7f5 10464 loader: biosdisk.c cstyle cleanup commit f6760972b5c27d37b896ac15627645717ee70ddf 10460 loader: tem.c cstyle cleanup commit 3733333274b54097fa204d12dc30b5b6066d05bb 10458 libstand: assert.c cstyle cleanup commit a40552eda738f8ee0c3efd672257d52bfb3e8893 10456 libstand: arp.c cstyle cleanup commit 736e6700391d17ab1494985a80076fc185722699 10473 zfs(1M) missing cross-reference to zfs-program(1M) commit 92c1a61163ff6a0655b27bd429856e171e7ce5f5 10468 __ctype_mask[EOF] has been working by accident 10469 GCC's -faggressive-loop-optimizations is too aggressive 10470 array over-read in has_saved_fp()
2019-03-0310452 ZoL: merge in large dnode feature fixesFabian Grünbichler11-0/+237
Portions contributed by: Ned Bass <bass6@llnl.gov> Portions contributed by: Tom Caputi <tcaputi@datto.com> Reviewed by: Giuseppe Di Natale <guss80@gmail.com> Reviewed by: Alek Pinchuk <apinchuk@datto.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov> Reviewed by: Toomas Soome <toomas@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-02-26OS-7611 add large_dnode tests to smartos runfileJerry Jelinek1-2/+12
Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Kody Kantor <kody.kantor@joyent.com>
2019-02-21 [illumos-gate merge]Jerry Jelinek1-0/+98
commit 7957da45b8e66b8cd6e917ac6bd8965817d7ef06 10144 BZ2_bzDecompressReset() gets NULL check wrong commit a8b4e7c71a6c1ef07e77c48dbb92fcdc8624266d 10424 uts: NULL pointer errors in DEBUG build commit f1ccfd86d00d3a46fa8dc85b88860e10a3ad1019 10423 bridge: cast between incompatible function types commit fb05fcb92e04bd3719e79f64be4c3432c2f1a119 10422 conskbd: cast between incompatible function types commit 98bfe312451089fb99dd3ccde47363ce4d275459 10420 consms: cast between incompatible function types commit 336380cbc80cdb79336de7f2b9a5d418c0991618 10383 myri10ge: NULL pointer errors commit 0333c43738b2582094bb2644c0a1f4211751447b 10364 vnode: cast between incompatible function types commit af34582fe571c99d9f74acf7c271e26c744fef5b 10416 zoneadmd leaves trailing comma on link address commit ffe245b40fe1731e6f0ea5c097a74eb78bc839e2 10415 Memory leak in ipadm_zone_get_network() commit b9e319bfd413f32cc39ec7b8ccc527f35712da7f 10419 ntxn: cast between incompatible function types commit 4fa33403ece8f42c56cba2b672d10f6ab4dc32cd 10418 chxge: cast between incompatible function types commit 888d78e951c54427c93b8ef788383952b9c63687 10410 kmdb: set terminal window size commit 3ab29d2187aaeb14feecd145834ac2f151dc822c 10378 agpgart: NULL pointer errors commit 7e12ceb3ebc63aeb71e91b496032ca22ca55f660 10376 uts: NULL pointer issues in genunix commit 7e897d1fc847b22dc338da9a5a59dae0cd8765de 10373 vm_anon: cast between incompatible function types commit 735c423ad1b2b03125a2c8d3840540d6b17f7dbf 10372 vmem: cast between incompatible function types commit b6d49c8438f976a7c4a6c9390228076c8f132847 10371 vfs: cast between incompatible function types commit d0cb1fb92629bc0283c88d4719df7285c1612700 9425 allow channel programs to be stopped via signals commit 9d1587b49e4692b8d6652e6c0b113a53b1af5313 10124 smatch fixes for cryptoadm Conflicts: usr/src/cmd/zoneadmd/vplat.c
2019-02-209425 allow channel programs to be stopped via signalsDon Brady1-0/+98
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-20 [illumos-gate merge]Jerry Jelinek21-3/+753
commit 0774d909988cf217e4b3c0e093f4790d5aa9c965 10392 large_dnode tests
2019-02-1910392 large_dnode testsNed Bass21-3/+753
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-19 [illumos-gate merge]Jerry Jelinek1-1/+1
commit ca4fa6c7dc905e230456873476b8eef017660b93 10411 loader: dev_net: correct net_open's interpretation of params commit 08b0760e7e7cf3b32b68e86077b605095642dcc9 10412 cd9660: dirmatch fails to unmatch when name is prefix for directory record commit a21fe349793c3805ec504bbe5e9acf06c2d63d7a 9485 Optimize possible split block search space commit 7a34c45a19b262a37c336e71aeff5ccd8d28cf9d 10128 csplit should use strlcpy commit e37450d909c12d4fcfa77c60705f0c3756a442ac 10402 mergeq: NULL pointer errors commit 6cd62caa5b5899503c648f5b5ce211b7eec6644d 10390 consms: NULL pointer errors commit a64c6771e32828fb411900a3d0921d4da3c4459c 10389 cn: NULL pointer errors commit 5c2def1fe977ee8010f1f89bb168ad7e84802013 10388 bofi: NULL pointer errors commit 8f61ab7ac12fb355f5fddb909e48dc7b6f1c152b 10385 ntxn: NULL pointer errors commit 11abda1ec53d8ea02c8075bf291837a6350587fa 10384 chxge: NULL pointer errors commit 17f657671500d0975faf35efba082b9716a67e48 10380 audio: NULL pointer errors commit 9b4d666e10e702eac94d0d0f1ca8abec9d851dc1 10379 asy: NULL pointer errors commit ae673e5c67dbaeec7e77d54c9f6adbbde5778bfb 10377 ahci: NULL pointer errors commit 1e8ae565d271ff6b153a34f63d6dcada4e81e121 10374 watchpoint: cast between incompatible function types commit 5252287263bfeeffa673dbbb900fdb6ff67d3a0d 10360 terminfo: sun-color has 256 colors commit 4f966f2bc959903bf2dbc45bd52d8732e553f333 10198 dboot: signal boot loader we can do framebuffer console commit 48e2f2836abbe41b87fc711b76d475c5c6223cbc 10381 aac: NULL pointer errors commit 4c028d0b735ed9491ff633b60228498b055778b7 10382 cxgbe: NULL pointer errors commit a4e6b9b671bd0b8581ffd85bbc50cdd0bfe18b13 10358 our console should support 256 colors commit 2e5d9c9899f6b7bc7cd8ce04496bba5f30508da4 10357 tem: do not restore image areas commit fefbffa8f453de002d65a4ac83d0b280acf23a73 10271 Convert cf{get,set}ispeed.3C and cf{get,set}ospeed.3C to mandoc
2019-02-1610402 mergeq: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-14OS-7573 smartos zfstest runfile should omit unreliable testsKody A Kantor1-28/+5
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-02-13OS-7537 Add MD5 tests to crypto test suiteJason King3-5/+57990
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-12 [illumos-gate merge]Jerry Jelinek3-18/+36
commit 2385a4422808a5effb54aad5f1e17f0fd1ed7f84 10110 get_tz_countries shouldn't check array for NULL commit 933ae53f0bf0708d7bf2756d3f21936a0d5fad82 10141 smatch fix for zoneadmd commit a0b03b161c4df3cfc54fbc741db09b3bdc23ffba 10330 merge recent ZoL vdev and metaslab changes commit bc1f688b4872ace323eaddbb1a6365d054e7bf56 6885 CTF Everywhere Part 1 6886 Want ctfdiff 6887 ctfdump should be written in terms of libctf 6888 ctfmerge should be implemented in terms of libctf 6889 ctfconvert should be implemented in terms of libctf 6890 Want general workq 6891 Want general mergeq 6892 ctf_add_encoded assigns() incorrect byte size to types 6893 ctf_add_{struct,union,enum} can reuse forwards 6894 ctf_add_{struct,union,enum} occasionally forget to dirty the ctf_file_t 6895 ctf_add_member could better handle bitfields 6896 ctf_type_size() reports wrong size for forwards 6897 Want libctf ctf_kind_name() function 6898 Want libctf function to set struct/union size commit 2b987d42b0ad07d74e39b18a2498709e5195d7e3 9696 add /etc/system.d support commit 7d732bb0c50cbe80dedb2fdedd5ecfa51b90c302 10138 smatch fixes for usr/src/cmd/sgs Conflicts: usr/src/tools/ctf/Makefile.ctf usr/src/test/util-tests/tests/Makefile usr/src/test/util-tests/runfiles/default.run usr/src/pkg/manifests/system-test-utiltest.mf usr/src/lib/libctf/common/mapfile-vers usr/src/lib/libctf/common/libctf.h usr/src/lib/libctf/common/ctf_lib.c usr/src/lib/libctf/common/ctf_convert.c usr/src/common/ctf/ctf_types.c usr/src/uts/common/fs/zfs/sys/metaslab.h usr/src/uts/common/fs/zfs/vdev_initialize.c usr/src/uts/common/fs/zfs/metaslab.c
2019-02-1110330 merge recent ZoL vdev and metaslab changesSerapheim Dimitropoulos2-15/+33
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Don Brady <don.brady@delphix.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-02-116885 CTF Everywhere Part 1Robert Mustacchi6-1/+545
6886 Want ctfdiff 6887 ctfdump should be written in terms of libctf 6888 ctfmerge should be implemented in terms of libctf 6889 ctfconvert should be implemented in terms of libctf 6890 Want general workq 6891 Want general mergeq 6892 ctf_add_encoded assigns() incorrect byte size to types 6893 ctf_add_{struct,union,enum} can reuse forwards 6894 ctf_add_{struct,union,enum} occasionally forget to dirty the ctf_file_t 6895 ctf_add_member could better handle bitfields 6896 ctf_type_size() reports wrong size for forwards 6897 Want libctf ctf_kind_name() function 6898 Want libctf function to set struct/union size Portions contributed by: John Levon <john.levon@joyent.com> Portions contributed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-06OS-6602 ZFS not detecting faulty spares in a timely mannerKody A Kantor4-3/+59
OS-7499 ZFS retire agent cannot fault inactive spares Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-01-24OS-6724 Add support for SHA512_224 and SHA512_256 to KCF and PKCS#11Jason King4-6/+321666
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: John Levon <john.levon@joyent.com>