summaryrefslogtreecommitdiff
path: root/usr/src/test
AgeCommit message (Collapse)AuthorFilesLines
2018-08-039697 Add digest tests to crypto test frameworkJason King12-2/+406726
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2018-07-199184 Add ZFS performance test for fixed blocksize random read/write IOJohn Wren Kennedy10-29/+147
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-199591 ms_shift can be incorrectly changed in MOS config for indirect vdevs ↵Serapheim Dimitropoulos2-48/+92
that have been historically expanded Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Prashanth Sreenivasa <pks@delphix.com> Reviewed by: Tim Chase <tim@chase2k.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-07-129644 Double-free in crypto tests on failureJason King2-4/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-07-119643 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> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-06-189082 Add ZFS performance test targeting ZIL latencyJohn Wren Kennedy23-162/+676
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tony Nguyen <tony.nguyen@delphix.com> Approved by: Matt Ahrens <mahrens@delphix.com>
2018-06-159600 LDT still not happy under KPTIJohn Levon5-3/+142
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-219330 stack overflow when creating a deeply nested datasetSerapheim Dimitropoulos6-5/+122
Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-05-179245 zfs-test failures: slog_013_pos and slog_014_posJohn Wren Kennedy4-33/+26
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-169511 printf family isn't aware of multibyte decimal point charactersYuri Pankov4-5/+78
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-05-159512 zfs remap poolname@snapname coredumpsloli10K8-0/+220
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: John Wren Kennedy <john.kennedy@delphix.com> Reviewed by: Sara Hartse <sara.hartse@delphix.com> Approved by: Matt Ahrens <mahrens@delphix.com>
2018-05-158115 parallel zfs mountSebastien Roy4-6/+262
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Prashanth Sreenivasa <pks@delphix.com> Approved by: Matt Ahrens <mahrens@delphix.com>
2018-05-149061 ofdlock(): assertion failed: lckdat->l_start == 0Jerry Jelinek2-2/+38
Reviewed by: Cody Mello <cody.mello@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-259102 zfs should be able to initialize storage devicesGeorge Wilson16-0/+855
Reviewed by: John Wren Kennedy <john.kennedy@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-239419 testregex: condition otherwise unused variablesRichard Lowe1-4/+8
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-04-229256 zfs send space estimation off by > 10% on some datasetsPaul Dagnelie1-0/+2
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-149450 OS Unit Test Suite is in the ostest packageMarcel Telka1-1/+1
Reviewed by: Andy Fiddaman <af@citrus-it.net> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-049112 Improve allocation performance on high-end systemsPaul Dagnelie2-3/+18
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: Alexander Motin <mav@FreeBSD.org> Approved by: Gordon Ross <gwr@nexenta.com>
2018-04-029238 ZFS Spacemap Encoding V2Serapheim Dimitropoulos1-1/+5
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 Gerdts7-3/+301
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-219280 Assertion failure while running removal_with_ganging test with 4K devicesMatt Ahrens1-5/+5
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-199190 Fix cleanup routine in import_cachefile_device_replaced.kshPavel Zakharov1-0/+3
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-03-199076 ZFS Performance test concurrency should be lowered for better latencyStephen Blinick6-10/+56
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-03-149166 zfs storage pool checkpointSerapheim Dimitropoulos48-169/+2364
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-109213 zfs: sytem typoToomas Soome5-5/+6
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-02-188893 Want date -rRobert Mustacchi4-1/+142
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Cody Mello <melloc@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-138940 Sending an intra-pool resumable send stream may result in EXDEVloli10K7-12/+12
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 Zakharov13-3/+1663
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-088989 Allow IKEV2 pf_key(7P) key management cookies to be updated after setJason King3-30/+172
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gordon.ross@nexenta.com>
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 errorloli10K5-5/+53
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 VDEVsloli10K5-3/+159
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-078477 Assertion failed in vdev_state_dirty(): spa_writeable(spa)loli10K4-3/+77
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 correctlyloli10K4-3/+127
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-069027 Makefiles need to specify C99 mode consistentlyYuri Pankov11-11/+11
Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2018-02-029007 import AT&T regex test suiteYuri Pankov42-1223/+2989
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-289003 libc-tests: newlocale_test silently fails after CLDR updatesYuri Pankov1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Alek Pinchuk <pinchuk.alek@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-01-288994 libc-tests: nl_langinfo_test fails after 1198Yuri Pankov1-1/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-01-168927 sadb_x_kmc_t's KM cookie should be 64-bits (fix improper upstream)Dan McDonald2-15/+20
2018-01-107614 zfs device evacuation/removalPrashanth Sreenivasa38-7/+1898
Reviewed by: Alex Reece <alex@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Richard Laager <rlaager@wiktel.com> Reviewed by: Tim Chase <tim@chase2k.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-01-098927 sadb_x_kmc_t's KM cookie should be 64-bitsDan McDonald3-6/+294
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-01-098858 /usr/bin/grep doesn't support -E optionAlexander Pyhalov3-3/+8
4580 /usr/bin/grep can't handle multibyte characters 8929 8868 tests are not delivered with system/test/utiltest 8860 Example in grep(1) is incorrect Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-12-158909 8585 can cause a use-after-free kernel panicPrakash Surya1-0/+73
Reviewed by: John Kennedy <jwk404@gmail.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2017-12-088868 /usr/xpg4/bin/grep dumps core in find_nl()Matt Barden6-4/+62
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-11-305869 Need AES CMAC support in KCF+PKCS11Matt Barden39-1/+4150
Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2017-11-178677 Open-Context Channel ProgramsSerapheim Dimitropoulos13-38/+178
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-11-168699 Want NIC transceiver visibility (fix lint)Dan McDonald5-19/+31
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-11-148699 Want NIC transceiver visibilityRobert Mustacchi33-1/+4013
8700 ixgbe MAC_CAPAB_TRANSCEIVER support 8701 i40e MAC_CAPAB_TRANSCEIVER support Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>