History log of /illumos-gate/usr/src/cmd/ztest/ztest.c
Revision Date Author Comments
814dcd43c3de9925fd6226c256e4d4327841a0e1 20-Sep-2019 Serapheim Dimitropoulos <serapheim@delphix.com> 11557 Log Spacemap Project
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Tony Nguyen <tony.nguyen@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Sara Hartse <sara.hartse@delphix.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>
084fd14f7c3336eb67ee283cabad2da8998b00d6 09-Sep-2019 Brian Behlendorf <behlendorf1@llnl.gov> 1701 ZFS to support UNMAP/TRIM for SSD
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: George Wilson <george.wilson@delphix.com>
Portions contributed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Portions contributed by: Tim Chase <tim@chase2k.com>
Portions contributed by: Chunwei Chen <tuxoko@gmail.com>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: loli10K <ezomori.nozomu@gmail.com>
Reviewed by: Tim Chase <tim@chase2k.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Tom Caputi <tcaputi@datto.com>
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
eb633035c80613ec93d62f90482837adaaf21a0a 25-Jun-2019 Tom Caputi <tcaputi@datto.com> 8727 Native data and metadata encryption for zfs
Portions contributed by: Jorgen Lundman <lundman@lundman.net>
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Paul Zuchowski <pzuchowski@datto.com>
Portions contributed by: Tim Chase <tim@chase2k.com>
Portions contributed by: Matthew Ahrens <mahrens@delphix.com>
Portions contributed by: ab-oe <arkadiusz.bubala@open-e.com>
Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov>
Portions contributed by: loli10K <ezomori.nozomu@gmail.com>
Portions contributed by: Igor K <igor@dilos.org>
Portions contributed by: Richard Laager <rlaager@wiktel.com>
Reviewed by: Jason Cohen <jwittlincohen@gmail.com>
Reviewed by: Allan Jude <allanjude@freebsd.org>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: RageLtMan <rageltman@sempervictus>
Reviewed by: Matthew Thode <prometheanfire@gentoo.org>
Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov>
Reviewed by: Kash Pande <kash@tripleback.net>
Reviewed by: Alek Pinchuk <apinchuk@datto.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: David Quigley <david.quigley@intel.com>
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Garrett D'Amore <garrett@damore.org>
a3874b8b1fe5103fc1f961609557c0587435fec0 03-Oct-2018 Toomas Soome <tsoome@me.com> 10405 Implement ZFS sorted scans
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
663207adb1669640c01c5ec6949ce78fd806efae 12-Apr-2019 Don Brady <don.brady@delphix.com> 10601 Pool allocation classes
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>
e0f1c0afa46cc84d4b1e40124032a9a87310386e 28-Mar-2019 Olaf Faaland <faaland1@llnl.gov> 10499 Multi-modifier protection (MMP)
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>
a21fe349793c3805ec504bbe5e9acf06c2d63d7a 29-Mar-2018 Brian Behlendorf <behlendorf1@llnl.gov> 9485 Optimize possible split block search space
Reviewed-by: Matthew Ahrens <mahrens@delphix.com>
Reviewed-by: Tim Chase <tim@chase2k.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
54811da5ac6b517992fdc173df5d605e4e61fdc0 06-Oct-2018 Toomas Soome <tsoome@me.com> 8423 Implement large_dnode pool feature
8199 multi-threaded dmu_object_alloc()
7432 Large dnode pool feature
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
7931524763ef94dc16989451dddd206563d03bb4 02-Jul-2018 Matthew Ahrens <mahrens@delphix.com> 9689 zfs range lock code should not be zpl-specific
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
cab3a55e158118937e07d059c46f1bc14d1f254d 23-Oct-2018 Prakash Surya <prakash.surya@delphix.com> 9962 zil_commit should omit cache thrash
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Brad Lewis <brad.lewis@delphix.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
6aee0ad76969eb0027131b3a338f2d94ae86f728 18-May-2018 Matthew Ahrens <mahrens@delphix.com> 9681 ztest failure in spa_history_log_internal due to spa_rename()
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
094e47e980b0796b94b1b8f51f462a64d246e516 10-Mar-2018 George Wilson <george.wilson@delphix.com> 9102 zfs should be able to initialize storage devices
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>
21f7c81cc1156e9202ce3412d3ecaa697c3b2222 03-Jan-2017 Matthew Ahrens <mahrens@delphix.com> 9236 nuke spa_dbgmsg
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
3a4b1be953ee5601bab748afa07c26ed4996cde6 13-Feb-2018 Matthew Ahrens <mahrens@delphix.com> 9290 device removal reduces redundancy of mirrors
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Prashanth Sreenivasa <pks@delphix.com>
Reviewed by: Sara Hartse <sara.hartse@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Tim Chase <tim@chase2k.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
17f11284b49b98353b5119463254074fd9bc0a28 04-Aug-2017 Serapheim Dimitropoulos <serapheim@delphix.com> 9238 ZFS Spacemap Encoding V2
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: George Wilson <gwilson@zfsmail.com>
Approved by: Gordon Ross <gwr@nexenta.com>
243952c7eeef020886e3e2e3df99a513df40584a 24-Jul-2017 Matt Ahrens <Matt.Ahrens@delphix.com> 9280 Assertion failure while running removal_with_ganging test with 4K devices
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>
8671400134a11c848244896ca51a7db4d0f69da4 16-Dec-2016 Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> 9166 zfs storage pool checkpoint
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>
f06dce2c1f0f3af78581e7574f65bfba843ddb6e 13-Nov-2017 Andrew Stormont <astormont@racktopsystems.com> 8809 libzpool should leverage work done in libfakekernel
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
5cabbc6b49070407fb9610cfe73d4c0e0dea3e77 22-Sep-2016 Prashanth Sreenivasa <pks@delphix.com> 7614 zfs device evacuation/removal
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>
3f7978d02b206a6ebc5652c91aa9f42da6fbe00c 19-Apr-2017 Alan Somers <asomers@gmail.com> 8081 Compiler warnings in zdb
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
0a0551200ecbcd4f1b17560acaeeb7b6c8b0090e 13-Jun-2017 Jason King <jason.brian.king@gmail.com> 640 number_to_scaled_string is duplicated in several commands
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Yuri Pankov <yuripv@gmx.com>
Approved by: Dan McDonald <danmcd@joyent.com>
1271e4b10dfaaed576c08a812f466f6e81370e5e 07-Jul-2017 Prakash Surya <prakash.surya@delphix.com> 8585 improve batching done in zil_commit()
Reviewed by: Brad Lewis <brad.lewis@delphix.com>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
b7edcb940884114e61382937505433c4c38c0278 14-Apr-2017 Matthew Ahrens <mahrens@delphix.com> 8378 crash due to bp in-memory modification of nopwrite block
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
c5ee46810f82e8a53d2cc5a487568a573f449039 03-Nov-2016 Alexander Motin <mav@FreeBSD.org> 7578 Fix/improve some aspects of ZIL writing.
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Andriy Gapon <avg@FreeBSD.org>
Reviewed by: Steven Hartland <steven.hartland@multiplay.co.uk>
Reviewed by: Brad Lewis <brad.lewis@delphix.com>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Approved by: Robert Mustacchi <rm@joyent.com>
770499e185d15678ccb0be57ebc626ad18d93383 17-Apr-2017 Dan Kimmel <dan.kimmel@delphix.com> 8021 ARC buf data scatter-ization
8100 8021 seems to cause random BAD TRAP: type=d (#gp General protection)
Reviewed by: Matthew Ahrens mahrens@delphix.com
Reviewed by: George Wilson george.wilson@delphix.com
Reviewed by: Paul Dagnelie pcd@delphix.com
Reviewed by: John Kennedy john.kennedy@delphix.com
Reviewed by: Prakash Surya prakash.surya@delphix.com
Reviewed by: Prashanth Sreenivasa pks@delphix.com
Reviewed by: Pavel Zakharov pavel.zakharov@delphix.com
Reviewed by: Chris Williamson chris.williamson@delphix.com
Approved by: Richard Lowe <richlowe@richlowe.net>
4ee0199ec059ca9417a72125beae8d89fbc5a9df 25-Apr-2017 Robert Mustacchi <rm@joyent.com> backout: 8021 ARC buf data scatter-ization (causes 8100)
660946868929e02041af7b5b1c3e14f547c53f11 17-Apr-2017 Dan Kimmel <dan.kimmel@delphix.com> 8021 ARC buf data scatter-ization
Reviewed by: Matthew Ahrens mahrens@delphix.com
Reviewed by: George Wilson george.wilson@delphix.com
Reviewed by: Paul Dagnelie pcd@delphix.com
Reviewed by: John Kennedy john.kennedy@delphix.com
Reviewed by: Prakash Surya prakash.surya@delphix.com
Reviewed by: Prashanth Sreenivasa pks@delphix.com
Reviewed by: Pavel Zakharov pavel.zakharov@delphix.com
Reviewed by: Chris Williamson chris.williamson@delphix.com
Approved by: Richard Lowe <richlowe@richlowe.net>
8363e80ae72609660f6090766ca8c2c18aa53f0c 23-Nov-2016 George Wilson <george.wilson@delphix.com> 7303 dynamic metaslab selection
Reviewed by: Alex Reece <alex@delphix.com>
Reviewed by: Chris Siden <christopher.siden@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Don Brady <don.brady@intel.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
c3c65d17f7b6689bbd6568a1a1fcc0c4a3bac127 06-Nov-2016 Pavel Zakharov <pavel.zakharov@delphix.com> 7502 ztest should run zdb with -G (debug mode)
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
0e60744c982adecd0a1f146f5637475d07ab1069 14-Oct-2016 Pavel Zakharov <pavel.zakharov@delphix.com> 7280 Allow changing global libzpool variables in zdb and ztest through command line
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
754998c8d410b7b7ddefbfa4de310a030e0c7ce1 24-Sep-2016 Chris Williamson <chris.williamson@delphix.com> 7253 ztest failure: dsl_destroy_head(name) == 0 (0x10 == 0x0), file ../ztest.c, line 3235
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
f34284d835bc555f987c1310df46c034c3101155 19-Jul-2016 Matthew Ahrens <mahrens@delphix.com> 7163 ztest failures due to excess error injection
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
aab80726335c76a7cae32c7300890248d73a51e3 19-Jul-2016 George Wilson <george.wilson@delphix.com> 7147 ztest: ztest_ddt_repair fails with ztest_pattern_match assertion
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
dcbf3bd6a1f1360fc1afcee9e22c6dcff7844bf2 13-Jul-2016 George Wilson <george.wilson@delphix.com> 6950 ARC should cache compressed data
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Don Brady <don.brady@intel.com>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
9adfa60d484ce2435f5af77cc99dcd4e692b6660 09-Jun-2016 Matthew Ahrens <mahrens@delphix.com> 6314 buffer overflow in dsl_dataset_name
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Approved by: Dan McDonald <danmcd@omniti.com>
c3d26abc9ee97b4f60233556aadeb57e0bd30bb9 07-Feb-2016 Matthew Ahrens <matt@mahrens.org> 5027 zfs large block support (add copyright)
f9eb9fdf196b6ed476e4ffc69cecd8b0da3cb7e7 15-Nov-2015 Matthew Ahrens <mahrens@delphix.com> 6451 ztest fails due to checksum errors
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Approved by: Dan McDonald <danmcd@omniti.com>
1df447eb94a6e63a6b25973d3ff13999b5e1c126 29-Oct-2015 Richard Yao <ryao@gentoo.org> 6390 Free props in ztest_init()
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
a2cdcdd260232b58202b11a9bfc0103c9449ed52 17-Jul-2015 Paul Dagnelie <pcd@delphix.com> 5960 zfs recv should prefetch indirect blocks
5925 zfs receive -o origin=
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
81cd5c555f505484180a62ca5a2fbb00d70c57d6 19-May-2015 Matthew Ahrens <mahrens@delphix.com> 5818 zfs {ref}compressratio is incorrect with 4k sector size
Reviewed by: Alex Reece <alex@delphix.com>
Reviewed by: George Wilson <george@delphix.com>
Reviewed by: Richard Elling <richard.elling@richardelling.com>
Reviewed by: Steven Hartland <killing@multiplay.co.uk>
Reviewed by: Don Brady <dev.fs.zfs@gmail.com>
Approved by: Albert Lee <trisk@omniti.com>
89c86e32293a30cdd7af530c38b2073fee01411c 30-Dec-2014 Chris Williamson <Chris.Williamson@delphix.com> 5408 managing ZFS cache devices requires lots of RAM
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Don Brady <dev.fs.zfs@gmail.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
b515258426fed6c7311fd3f1dea697cfbd4085c6 07-Nov-2014 Matthew Ahrens <matt@mahrens.org> 5027 zfs large block support
Reviewed by: Alek Pinchuk <pinchuk.alek@gmail.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Richard Elling <richard.elling@richardelling.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Approved by: Dan McDonald <danmcd@omniti.com>
539eed8a409366837ae95576ca22df010f901134 01-Aug-2014 Matthew Ahrens <mahrens@delphix.com> 5039 ztest should default to larger device sizes
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
2a104a5236475eb73aa41eaaf3ed9f3ccbe0ca55 16-Jul-2014 Alex Reece <alex@delphix.com> 4958 zdb trips assert on pools with ashift >= 0xe
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>
30beaff42d8240ebf5386e8b7a14e3d137a1631f 12-Jun-2014 George Wilson <george.wilson@delphix.com> 4756 metaslab_group_preload() could deadlock
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
5d7b4d438c4a51eccc95e77a83a437b4d48380eb 05-Jun-2014 Matthew Ahrens <mahrens@delphix.com> 4757 ZFS embedded-data block pointers ("zero block compression")
4913 zfs release should not be subject to space checks
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.com>
0713e232b7712cd27d99e1e935ebb8d5de61c57d 01-Oct-2013 George Wilson <george.wilson@delphix.com> 4101 metaslab_debug should allow for fine-grained control
4102 space_maps should store more information about themselves
4103 space map object blocksize should be increased
4104 ::spa_space no longer works
4105 removing a mirrored log device results in a leaked object
4106 asynchronously load metaslab
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Sebastien Roy <seb@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>
69962b5647e4a8b9b14998733b765925381b727e 26-Aug-2013 Matthew Ahrens <mahrens@delphix.com> 4045 zfs write throttle & i/o scheduler performance work
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Ned Bass <bass6@llnl.gov>
Reviewed by: Brendan Gregg <brendan.gregg@joyent.com>
Approved by: Robert Mustacchi <rm@joyent.com>
b4952e17e8858d3225793b28788278de9fe6038d 07-Aug-2013 George Wilson <george.wilson@delphix.com> 3956 ::vdev -r should work with pipelines
3957 ztest should update the cachefile before killing itself
3958 multiple scans can lead to partial resilvering
3959 ddt entries are not always resilvered
3960 dsl_scan can skip over dedup-ed blocks if physical birth != logical birth
3961 freed gang blocks are not resilvered and can cause pool to suspend
3962 ztest should print out zfs debug buffer before exiting
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
be9000cc677e0a8d04e5be45c61d7370fc8c7b54 07-Aug-2013 Matthew Ahrens <mahrens@delphix.com> 3955 ztest failure: assertion refcount_count(&tx->tx_space_written) + delta <= tx->tx_space_towrite
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
2c1e2b44148432fb7a509dd216a99299b6740250 07-Aug-2013 George Wilson <george.wilson@delphix.com> 3949 ztest fault injection should avoid resilvering devices
3950 ztest: deadman fires when we're doing a scan
3951 ztest hang when running dedup test
3952 ztest: ztest_reguid test and ztest_fault_inject don't place nice together
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
a7a845e4bf22fd1b2a284729ccd95c7370a0438c 12-Jun-2013 Steven Hartland <smh@freebsd.org> 3740 Poor ZFS send / receive performance due to snapshot hold / release processing
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Christopher Siden <christopher.siden@delphix.com>
b3d9f2e26021d3f55a281af30720589d303b9806 11-Jun-2013 Will Andrews <willa@spectralogic.com> 3747 txg commit callbacks don't work
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Christopher Siden <christopher.siden@delphix.com>
3b2aab18808792cbd248a12f1edf139b89833c13 28-Feb-2013 Matthew Ahrens <mahrens@delphix.com> 3464 zfs synctask code needs restructuring
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>
80901aea8e78a2c20751f61f01bebd1d5b5c2ba5 13-Nov-2012 George Wilson <george.wilson@delphix.com> 3236 zio nop-write
Reviewed by: Matt Ahrens <matthew.ahrens@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Christopher Siden <chris.siden@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>
25345e466695fbe736faa53b8f3413d8e8f81981 09-Nov-2012 George Wilson <george.wilson@delphix.com> 3349 zpool upgrade -V bumps the on disk version number, but leaves the in core version
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Christopher Siden <chris.siden@delphix.com>
Reviewed by: Matt Ahrens <matthew.ahrens@delphix.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@nexenta.com>
741652b0d7a641dcc9c966750c26e41bcc641863 08-Oct-2012 Etienne Dechamps <etienne.dechamps@ovh.net> 3258 ztest's use of file descriptors is unstable
Reviewed by: Christopher Siden <chris.siden@delphix.com>
Reviewed by: Matt Ahrens <matthew.ahrens@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>
9253d63df408bb48584e0b1abfcc24ef2472382e 28-Sep-2012 George Wilson <george.wilson@delphix.com> 3145 single-copy arc
3212 ztest: race condition between vdev_online() and spa_vdev_remove()
Reviewed by: Matt Ahrens <matthew.ahrens@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Reviewed by: Justin T. Gibbs <gibbs@scsiguy.com>
Approved by: Eric Schrock <eric.schrock@delphix.com>
fb09f5aad449c97fe309678f3f604982b563a96f 07-Sep-2012 Madhav Suresh <madhav.suresh@delphix.com> 3006 VERIFY[S,U,P] and ASSERT[S,U,P] frequently check if first argument is zero
Reviewed by Matt Ahrens <matthew.ahrens@delphix.com>
Reviewed by George Wilson <george.wilson@delphix.com>
Approved by Eric Schrock <eric.schrock@delphix.com>
cd1c8b85eb30b568e9816221430c479ace7a559d 30-Aug-2012 Matthew Ahrens <mahrens@delphix.com> 3112 ztest does not honor ZFS_DEBUG
3113 ztest should use watchpoints to protect frozen arc bufs
3114 some leaked nvlists in zfsdev_ioctl
3115 poll(2) returns prematurely in presence of spurious wakeups
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Matt Amdur <Matt.Amdur@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <chris.siden@delphix.com>
Approved by: Eric Schrock <eric.schrock@delphix.com>
dfbb943217bf8ab22a1a9d2e9dca01d4da95ee0b 22-Aug-2012 George Wilson <george.wilson@delphix.com> 3090 vdev_reopen() during reguid causes vdev to be treated as corrupt
3102 vdev_uberblock_load() and vdev_validate() may read the wrong label
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Christopher Siden <chris.siden@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Eric Schrock <Eric.Schrock@delphix.com>
ce636f8b38e8c9ff484e880d9abb27251a882860 21-Aug-2012 Matthew Ahrens <mahrens@delphix.com> 3086 unnecessarily setting DS_FLAG_INCONSISTENT on async destroyed datasets
Reviewed by: Christopher Siden <chris.siden@delphix.com>
Approved by: Eric Schrock <Eric.Schrock@delphix.com>
b420f3adeb349714478d1a7813d2c0e069d41555 01-Aug-2012 Richard Lowe <richlowe@richlowe.net> backout 3006: causes 3046 (panics after mounting root)
9fa718d2f477620f14e3f2948dd03e3470add804 31-Jul-2012 Madhav Suresh <madhav.suresh@delphix.com> 3006 VERIFY[S,U,P] and ASSERT[S,U,P] frequently check if first argument is zero
Reviewed by: Matt Ahrens <matthew.ahrens@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>
4445fffbbb1ea25fd0e9ea68b9380dd7a6709025 30-Jun-2012 Matthew Ahrens <mahrens@delphix.com> 2882 implement libzfs_core
2883 changing "canmount" property to "on" should not always remount dataset
2900 "zfs snapshot" should be able to create multiple, arbitrary snapshots at once
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Chris Siden <christopher.siden@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Bill Pijewski <wdp@joyent.com>
Reviewed by: Dan Kruchinin <dan.kruchinin@gmail.com>
Approved by: Eric Schrock <Eric.Schrock@delphix.com>
ad135b5d644628e791c3188a6ecbd9c257961ef8 21-May-2012 Christopher Siden <chris.siden@delphix.com> 2619 asynchronous destruction of ZFS file systems
2747 SPA versioning with zfs feature flags
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: George Wilson <gwilson@delphix.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Dan Kruchinin <dan.kruchinin@gmail.com>
Approved by: Eric Schrock <Eric.Schrock@delphix.com>
420dfc9585ff67e83ee7800a7ad2ebe1a9145983 24-Jan-2012 Chris Siden <chris.siden@delphix.com> 1950 ztest backwards compatibility testing option
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Eric Schrock <eric.schrock@delphix.com>
e9103aaee0c546d4644791198c54abb03c89969e 11-Nov-2011 Garrett D'Amore <garrett@nexenta.com> 1748 desire support for reguid in zfs
Reviewed by: George Wilson <gwilson@zfsmail.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com>
Reviewed by: Alexander Stetsenko <ams@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
c9ba2a43cb76c223d115e021fdabd2c066e020ed 31-May-2011 Eric Schrock <Eric.Schrock@delphix.com> 883 ZIL reuse during remount can lead to data corruption
Reviewed by: Matt Ahrens <Matt.Ahrens@delphix.com>
Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@nexenta.com>
Reivewed by: Dan McDonald <danmcd@nexenta.com>
Approved by: Gordon Ross <gwr@nexenta.com>
09c9d376e8ccb8fbba74f33cc268964464092b62 29-May-2011 George Wilson <George.Wilson@delphix.com> 1051 zfs should handle imbalanced luns
Reviewed by: Eric Schrock <Eric.Schrock@delphix.com>
Reviewed by: Matt Ahrens <Matt.Ahrens@delphix.com>
Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
99d5e173470cf967aa87653364ed614299e7b511 08-Aug-2010 Tim Haley <Tim.Haley@Sun.COM> PSARC 2010/105 zfs diff
6425091 want 'zfs diff' to list files that have changed between snapshots
4b964ada391d44b89d97e7e930e6a9a136e0a2f4 28-Jul-2010 George Wilson <George.Wilson@Sun.COM> 6733267 Allow a pool to be imported with a missing slog
6950437 missing logzillas should not fault pool when they contain no ZIL data
26cb54a92aed3443f699b590c5c1601ba9a22963 02-Jul-2010 George Wilson <George.Wilson@Sun.COM> 6966214 ztest_freeze(): Assertion failed: list->list_head.list_next == node
51bd2f974defeffad92baed420db2d05d55e1481 26-Jun-2010 Neil Perrin <Neil.Perrin@Sun.COM> 6913010 assertion failed: error||lr->lr_length <= zp->z_blksz, file: ../../common/fs/zfs/zfs_vnops.c (fix 32bit build)
5002558f6bfef3915c7f3b4ecb7c19c7f044bf5b 25-Jun-2010 Neil Perrin <Neil.Perrin@Sun.COM> 6913010 assertion failed: error||lr->lr_length <= zp->z_blksz, file: ../../common/fs/zfs/zfs_vnops.c
6620948 slow progress with stress tests
6478419 Should push all synchronous transactions in zil_commit_writer()
6916723 ZIL: Unnecessary scanning of the intent log tx chain.
6598837 zil_commit() might wait unnecessarily
6535172 zil_sync causing long hold times on zl_lock
6916703 ZIL: race on setting z_last_itx
6579989 zl_lock hold time can still be improved
c99e4bdccfb4ac4da569c64a43baaf908d726329 01-Jun-2010 Chris Kirby <Chris.Kirby@oracle.com> 6884007 zfs_send() can leave temporary holds around
6954429 ZFS_IOC_VDEV_SPLIT missing from truss/codes.c
cde58dbc6a23d4d38db7c8866312be83221c765f 22-May-2010 Matthew Ahrens <Matthew.Ahrens@Sun.COM> 6948890 snapshot deletion can induce pathologically long spa_sync() times
3f9d6ad73e45c6823b409f93b0c8d4f62861d2d5 03-May-2010 Lin Ling <Lin.Ling@Sun.COM> 6675946 'zpool status' should show the progress of resilvering for individual disk.
6683750 scrub -s have to wait until resilver completed?
6841252 Resilvering not restartable - causing an excess reboot delay
6855073 spa scrub stats (eg %done) are reset on reboot
6891824 7410 NAS head "continually resilvering" following HDD replacement
6899970 scrub/resilver percent complete reporting in zpool status can be overly optimistic
6940889 add interval (count) args to zpool list
6944623 dbuf_read_done() locking performance improvement
6946760 mutex problem in bplist_enqueue()
6391915 RFE: provide interval arg to zpool status to monitor resilvering
6946512 want zfs_send() to pass back debug info
6943992 'zpool scrub' should not restart the existing scrub silently
6878281 zpool should store the time of last scrub/resilver and other zpool status info in pool properties.
6935158 Assertion failed: used <= spa_get_dspace(dd->dd_pool->dp_spa)
6944388 dsl_dataset_snapshot_reserve_space() causes dp_write_limit=max

--HG--
rename : usr/src/uts/common/fs/zfs/dsl_scrub.c => usr/src/uts/common/fs/zfs/dsl_scan.c
55da60b91d96984f12de050ce428373ea25c7f35 03-May-2010 Mark J Musante <Mark.Musante@Sun.COM> PSARC/2010/108 zil synchronicity
6280630 zil synchronicity
Contributed by Robert Milkowski <milek@task.gda.pl>
47cb52daa729f19e298c85a84e8df069365c5232 29-Apr-2010 Jeff Bonwick <Jeff.Bonwick@Sun.COM> 6944833 Avoid prefetching dbufs in dmu_sync() path
98295d61142c413b360ac29a3d3957bdb90886e1 08-Mar-2010 Mark J Musante <Mark.Musante@Sun.COM> 6923241 'zpool split' set dedupditto as invalid value cause device offline
2215e990accbb747e6562e1cf14b772c9341dd35 24-Feb-2010 Mark J Musante <Mark.Musante@Sun.COM> 6917573 ztest hangs on dsl_pool_sync()
f0ba89be159095fb15265a5e1cd79e09e5e44ef9 23-Feb-2010 Jeff Bonwick <Jeff.Bonwick@Sun.COM> 6914746 sprintf_blkptr() causes NULL pointer dereference
d41c437653d9e16d837cc66844073e1885276cee 14-Jan-2010 Mark J Musante <Mark.Musante@Sun.COM> 6698011 zfs incorrectly reports file systems as children when attempting a rename
6730529 trying to import a pool that is already imported should have a better error message
6468151 inconsistent behaviour with volsize property
6914241 In ztest_vdev_attach_detach() the code is choosing a random leaf incorrectly
6915030 A race condition in ztest can end up causing spa_vdev_split_mirror() to offline a replacing vdev
1195e687f1c03c8d57417b5999578922e20a3554 04-Jan-2010 Mark J Musante <Mark.Musante@Sun.COM> PSARC/2009/511 zpool split
5097228 provide 'zpool split' to create new pool by breaking all mirrors
6880831 memory leak in zpool add
6891438 zfs_ioc_userspace_upgrade could reference uninitialised error variable
6891441 zvol_create_minor sets local variable zv but never references it
6891442 spa_import() sets local variable spa but never references it
6895446 vdevs left open after removing slogs or offlining device/file
fd1368791be99c4a6354fa81f08408c2dbf4b444 30-Nov-2009 Matthew Ahrens <Matthew.Ahrens@Sun.COM> 6905188 panic: kernel heap corruption when doing "zfs rename -r"
bbfd46c40e81c7d954cec28db66453ec5ab44613 20-Nov-2009 Jeff Bonwick <Jeff.Bonwick@Sun.COM> 6899923 vdev_offline/vdev_add deadlock
6900497 zdb -S could be much faster
6900898 deduped blocks should be scrubbed/resilvered exactly once
92241e0b80813d0b83c08e730a29b9d1831794fc 10-Nov-2009 Tom Erickson <Tom.Erickson@Sun.COM> PSARC 2009/510 ZFS received properties
6850025 want to preserve local properties for zfs_recv
6839260 want zfs send with properties
6855486 zfs_receive should keep trying to set properties even after some fail
6850030 snapshots on read-only dataset shouldn't affect zfs_receive
dfe73b3d6f9191b75fe71a92c8854f83c6d16a63 04-Nov-2009 Jeff Bonwick <Jeff.Bonwick@Sun.COM> 6897933 zfs_get_data: assertion failed: db->db_offset == offset
b24ab6762772a3f6a89393947930c7fa61306783 01-Nov-2009 Jeff Bonwick <Jeff.Bonwick@Sun.COM> PSARC 2009/571 ZFS Deduplication Properties
6677093 zfs should have dedup capability
095bcd6622e3b3520eb3b71039a3be5cfab25b74 23-Oct-2009 George Wilson <George.Wilson@Sun.COM> 6840704 osol_0906 PV guests sometimes hang at login prompt
c33e334fd3eb2b3d91c4b9667d7a465b6924e8d3 15-Oct-2009 Matthew Ahrens <Matthew.Ahrens@Sun.COM> 6822816 assertion failed: zap_remove_int(ds_next_clones_obj) returns ENOENT
6891731 zfs_vdev_max_pending should be 10
6891726 ztest_fzap runs too much
975c32a05c38c6fa808592dd35fa6dba183ca077 15-Oct-2009 Neil Perrin <Neil.Perrin@Sun.COM> 6880764 fsync on zfs is broken if writes are greater than 32kb on a hard crash and no log attached
6793430 zdb -ivvvv assertion failure: bp->blk_cksum.zc_word[2] == dmu_objset_id(zilog->zl_os)
5c987a37e6561d090231fb3c10ba9f6ea995f34d 30-Sep-2009 Chris Kirby <chris.kirby@sun.com> 6871683 ztest should exercise deferred destroy
8f18d1fadf6a0c20fac9ff7259a5368faa3c3bfb 29-Sep-2009 George Wilson <George.Wilson@Sun.COM> 6846163 ZFS continues to use faulted logzilla, bringing system to a crawl
6872547 ztest LUN expansion test fails
6873635 zdb should be able to open a pool with a failed slog
6873654 system panics when a slog device is offlined
6875236 zdb should be able to dump the spa history
d20e665c84abf083a9e8b62cca93383ecb55afdf 22-Sep-2009 Ricardo M. Correia <Ricardo.M.Correia@Sun.COM> 6650218 Commit callbacks API for the DMU
6747932 Add a ZAP API to move a ZAP cursor to a given key.
6856020 ztest keeps creating and doesn't destroy threads
88ecc943b4eb72f7c4fbbd8435997b85ef171fc3 21-Sep-2009 George Wilson <George.Wilson@Sun.COM> 6574286 removing a slog doesn't work
6856566 zpool import -F can cause panic
6863456 system panic by load_nvlist(spa, spa->spa_config_object, &nv) == 0 while running zfs test suite
6882947 dump_nvlist() should live in libnvpair
681d9761e8516a7dc5ab6589e2dfe717777e1123 21-Sep-2009 Eric Taylor <Eric.Taylor@Sun.COM> 6438937 if 'zfs destroy' fails, it can leave a zvol device link missing
6573142 zpool destruction/export should better handle stale zvol links
6718816 ZFS volinit fails when ZFS root pool full
6761786 zpool import with 8500 snapshots took 11hours
6604403 replace volinit/volfini with /dev fs vnode ops
6847760 zfs volinit may happen a little too soon during boot
6488792 Warnings on console whenever a volume is created.
6738837 assertion failure in sdev_open
6878496 dmu_objset_own returns EINVAL instead of EROFS in some situations
1bc69b9cd8bf4a24b90a7093402f3ad21f3818b8 01-Sep-2009 Sanjeev Bagewadi <Sanjeev.Bagewadi@Sun.COM> 6870347 assertion failure in dmu_tx_willuse_space(): refcount_count(&tx->tx_space_written) + delta <= tx->tx (fix lint)
12a2833a0260ba374a4e6d8225376193e908784a 01-Sep-2009 Sanjeev Bagewadi <Sanjeev.Bagewadi@Sun.COM> 6870347 assertion failure in dmu_tx_willuse_space(): refcount_count(&tx->tx_space_written) + delta <= tx->tx
503ad85c168c7992ccc310af845a581cff3c72b5 13-Aug-2009 Matthew Ahrens <Matthew.Ahrens@Sun.COM> 6860996 %temporary clones are not automatically destroyed on error
6863088 zfs panic in dnode_hold_impl from readdir()
ae46e4c775f2becc5343ff90b60a95acb79735f9 07-Aug-2009 Matthew Ahrens <Matthew.Ahrens@Sun.COM> 6861581 ZFS frees in synching context during rollback
6869470 panic from refcount_remove when destroy clone
842727c2f41f01b380de4f5e787d905702870f23 01-Aug-2009 Chris Kirby <chris.kirby@sun.com> PSARC/2009/297 zfs snapshot holds
6803121 want user-settable refcounts on snapshots
6851824 zfs_ioc_rename() can be called with a NULL zc_name
f94275ce205810a201404c5f35f4cc96057022b1 16-Jul-2009 Adam Leventhal <adam.leventhal@sun.com> 6854612 triple-parity RAID-Z
6854621 RAID-Z should mind the gap on writes
573ca77e53dd31dcaebef023e7eb41969e6896c1 08-Jun-2009 George Wilson <George.Wilson@Sun.COM> PSARC 2008/353 zpool autoexpand property
6475340 when lun expands, zfs should expand too
6563887 in-place replacement allows for smaller devices
6606879 should be able to grow pool without a reboot or export/import
6844090 zfs should be able to mirror to a smaller disk
718d718a734e79bad0b9f8a264219b238fabaf44 21-May-2009 George Wilson <George.Wilson@Sun.COM> 6843568 ztest fails when calling dmu_objset_destroy()
7bfdf011e081684f853a3242d0296695110d9d84 30-Apr-2009 Neil Perrin <Neil.Perrin@Sun.COM> 6801810 Commit of aligned streaming rewrites to ZIL device causes unwanted disk reads
d6e555bdd793b8bc8fe57d5f12c3d69c813d0661 28-Apr-2009 George Wilson <George.Wilson@Sun.COM> 6596237 Stop looking and start ganging
6365109ded948bd19a48c186a43ed08bd46a26ad 27-Apr-2009 Victor Latushkin <Victor.Latushkin@Sun.COM> 6764124 want zdb to be able to checksum metadata blocks only
2fdbea25c2ba89186b8a6b7c6840ebc9f4dff245 22-Apr-2009 Aleksandr Guzovskiy <Aleksandr.Guzovskiy@Sun.COM> 6717022 ZFS DMU needs zero-copy support
ea2f5b9e5bf4966630882d6d681a94768aea1d75 13-Apr-2009 Matthew Ahrens <Matthew.Ahrens@Sun.COM> 6818183 zfs snapshot -r is slow due to set_snap_props() doing txg_wait_synced() for each new snapshot
54d692b75b7a6f90ce7787309da5451f7458e66a 31-Mar-2009 George Wilson <George.Wilson@Sun.COM> 6792139 recovering from a suspended pool needs some work
6794830 reboot command hangs on a failed zfs pool
b2d22b66bc47a107891381986ae05e32ff517d10 31-Mar-2009 George Wilson <George.Wilson@Sun.COM> 6807765 ztest_dsl_dataset_promote_busy needs to clean up after ENOSPC
05312e2ca4a1e68606ae0db2c449aee7e7009323 17-Feb-2009 Mark J Musante <Mark.Musante@Sun.COM> 6805079 ztest fails immediately
4f5064b73b1cc9de1d0f1a2ae700d519d4d565df 12-Feb-2009 Mark J Musante <Mark.Musante@Sun.COM> 6784924 panic while ludelete (zfs destroy)
8ad4d6dd86f5bc65fb3afa566c8133f3bac21648 01-Dec-2008 Jeff Bonwick <Jeff.Bonwick@Sun.COM> 6328632 zpool offline is a bit too conservative
6739487 ASSERT: txg <= spa_final_txg due to scrub/export race
6767129 ASSERT: cvd->vdev_isspare, in spa_vdev_detach()
6747698 checksum failures after offline -t / export / import / scrub
6745863 ZFS writes to disk after it has been offlined
6722540 50% slowdown on scrub/resilver with certain vdev configurations
6759999 resilver logic rewrites ditto blocks on both source and destination
6758107 I/O should never suspend during spa_load()
6776548 codereview(1) runs off the page when faced with multi-line comments
6761406 AMD errata 91 workaround doesn't work on 64-bit systems
1209a471b5681c43d839d4b890f708f500da7346 25-Nov-2008 Neil Perrin <Neil.Perrin@Sun.COM> 6765294 Refactor replay
394ab0cbe9de0b3be5bf232d9224a9d050999ae5 25-Nov-2008 George Wilson <George.Wilson@Sun.COM> 6775357 ZFS should have a way to export a pool without touching anything
88b7b0f29b20b808b9e06071885b1d6a3ddb6328 14-Oct-2008 Matthew Ahrens <Matthew.Ahrens@Sun.COM> 6333409 traversal code should be able to issue multiple reads in parallel
6418042 want traversal in depth-first pre-order for quicker 'zfs send'
6757112 zvol dump code is extra complicated
6725668 want ::zfs_blkstats to show block type stats after scrub
6725675 dmu traverse code has extraneous features
6725680 P2CROSS is confusing to use
6725698 zvol dump device should always be 128k
6729696 sync causes scrub or resilver to pause for up to 30s
6730101 online recv can cause scrub to miss some blocks
6752226 assertion failed in dbuf_verify: db->db.db_size >= dn->dn_datablksz
6577985 panic when zfs send a snapshot with i/o errors
6755042 zdb -Lbc counts block several times in case of checksum errors
9af0a4dffb12fece9e4ca0a97721e6e05ca2bca9 10-Oct-2008 Jeff Bonwick <Jeff.Bonwick@Sun.COM> 6755897 recursive mutex enter in spa_vdev_enter when running test suite
31157203d871bc0b4bc67d925b0a8424570774a1 02-Oct-2008 Jeff Bonwick <Jeff.Bonwick@Sun.COM> 6754946 assertion failure in vdev_label_init() under zpool_remove_003_pos test
f4a724507725f215972bd6c8cdaaa33b0803e58d 30-Sep-2008 Jeff Bonwick <Jeff.Bonwick@Sun.COM> 6754498 assertion failure in dbuf_leaf_sync() - and test coverage gap in ztest
6754502 panic in zio_vdev_io_assess() on disks that can't DKIOCFLUSHWRITECACHE
e14bb3258d05c1b1077e2db7cf77088924e56919 30-Sep-2008 Jeff Bonwick <Jeff.Bonwick@Sun.COM> 6754011 SPA 3.0: lock breakup, i/o pipeline refactoring, device failure handling
6667208 zfs/zpool commands on failed pool should not hang
6430480 grabbing config lock as writer during I/O load can take excessively long
a6e57bd4c7a2bf9cc33be939d674d4c7d3e67cce 18-Sep-2008 Neil Perrin <Neil.Perrin@Sun.COM> 6741237 zfs hang in txg_wait_open() on boot
89a89ebfd7c3b4056afe2c03e959e22824df777d 29-Jul-2008 lling <none@none> 6721908 A hot spare "in use" in an exported zpool, is stolen when a disk fails in an imported pool.
0a48a24e663a04e34e2ed4e55390ad96f178dbea 24-Jul-2008 timh <none@none> PSARC 2008/223 Pool root file system properties via zpool(1M)
6647661 "set once" / "create time only" properties can't be set for pool level dataset
088f389458728c464569a5506b58070254fa4f7d 07-Jul-2008 ahrens <none@none> 6343667 scrub/resilver has to start over when a snapshot is taken
6343693 'zpool status' gives delayed start for 'zpool scrub'
6670746 scrub on degraded pool return the status of 'resilver completed'?
6675685 DTL entries are lost resulting in checksum errors
6706404 get_history_one() can dereference off end of hist_event_table[]
6715414 assertion failed: ds->ds_owner != tag in dsl_dataset_rele()
6716437 ztest gets SEGV in arc_released()
6722838 bfu does not update grub
745cd3c5371d020efae7a911c58c526aa1fd0dba 22-May-2008 maybee <none@none> 6610506 Eliminate or improve retry logic from callers of dmu_objset_open()
6695465 divide by zero in txg_sync_thread() under heavy load
c5904d138f3bdf0762dbf452a43d5a5c387ea6a8 14-May-2008 eschrock <none@none> 6625086 changing cachefile doesn't remove old cache on last user
6633599 need a mechanism to import faulted pools
6646102 hot spares are not activated when opening a pool
6646106 ZFS DE is overly complicated
6646195 ZFS DE leaks pool handles
6646618 want dataset GUIDs as a property in libzfs
6662441 L2ARC FMA support
6687745 zdb -U doesn't work with anything but pool names
6687750 ::spa_vdevs should print out cache devices
6687753 cache devices should support offline/online
6687766 ZFS should post a sysevent when config changes
6688366 bad indentation for 'casesensitivity' property in 'zfs get' help
6689223 spa_create() can leave namespace lock held if property validation fails
6690884 setting zfs_no_write_throttle panics system
6691266 zpool_read_label() needs to use pread64()
6694185 nv_priv_init() doesn't bzero structure completely
6694186 ses_plugin_dlclose is backwards
6697754 ses2 plugin crash when setting invalid property
ab04eb8ef60d9dc9614d6cccffc474f24ca1d162 27-Apr-2008 timh <none@none> 6654808 FIGNORECASE lookups in a zfs xattr dir don't provide 'realname' data
6666748 System panic occurred when attempting to view .zfs snapshot directory from CIFS client.
6693201 libzpool needlessly defines u8_textprep_str()
6694236 case-insensitive zfs file system doesn't work when created on sparc and then imported on x86
3a57275a335306e90136ebd00a4689fe0ee72519 11-Feb-2008 ck153898 <none@none> 6580270 'zdb [-C|-L] <pool'> can't open alternate root pools
6657291 zdb -e is not correctly documented
6657293 zdb -U should take a path
e05725b117836db173257fae43fb0746eb857fb5 28-Nov-2007 bonwick <none@none> 6354519 stack overflow in zfs due to zio pipeline
6533726 single-threaded checksum & parity calculations limit write bandwidth
6547248 ztest detects a future leak when there is none
6604198 zfs only using single cpu for compression (part II)

--HG--
rename : usr/src/uts/common/fs/zfs/rprwlock.c => deleted_files/usr/src/uts/common/fs/zfs/rprwlock.c
rename : usr/src/uts/common/fs/zfs/sys/rprwlock.h => deleted_files/usr/src/uts/common/fs/zfs/sys/rprwlock.h
0a4e9518a44f226be6d39383330b5b1792d2f184 25-Oct-2007 gw25295 <none@none> PSARC 2007/567 zpool failmode property
6322646 ZFS should gracefully handle all devices failing (when writing)
6413847 vdev label write failure should be handled more gracefully
6417772 need nicer message on write failure
6417779 ZFS: I/O failure (write on ...) -- need to reallocate writes
6467927 Node gets into a panic loop when devices are fenced off
6565042 ZFS should gracefully handle all devices failing (when reading)
6596239 Stop issuing IOs to a vdev that is going to be removed
1934e92fc930c49429ad71a8ca97340f33227e78 26-Aug-2007 maybee <none@none> 6569719 panic dangling dbufs (dn=ffffffff28814d30, dbuf=ffffffff20756008)
6573361 panic turnstile_block, unowned mutex
6584864 $MOS is not properly bounded by pool size
6585265 need bonus resize interface
6587723 BAD TRAP: type=e (#pf Page fault) occurred in module "zfs" due to a NULL pointer dereference
6589799 dangling dbuf after zinject
6594025 panic: dangling dbufs during shutdown
bb8b5132cbf0e1d3fd47148d13c12ace41e302bb 06-Aug-2007 ek110237 <none@none> 6498144 ::kmastat could be even easier to read
6580855 spa_scrub() should be called with spa_namespace_lock held, not the config lock
228975cc44c2290cc190960e5894ac6ce0863855 24-Jul-2007 ek110237 <none@none> 6535695 Panic: shpp->sh_eof == shpp->sh_pool_create_len, file: ../../common/fs/zfs/spa_history.c, line: 235
6577336 6572465 didn't update comments for zpool_stage_history()
ecd6cf800b63704be73fb264c3f5b6e0dafc068d 26-Jun-2007 marks <none@none> PSARC/2006/465 ZFS Delegated Administration
PSARC/2006/577 zpool property to disable delegation
PSARC/2006/625 Enhancements to zpool history
PSARC/2007/228 ZFS delegation amendments
PSARC/2007/295 ZFS Delegated Administration Addendum
6280676 restore "owner" property
6349470 investigate non-root restore/backup
6572465 'zpool set bootfs=...' records history as 'zfs set bootfs=...'
8654d0253136055bd4cc2423d87378e8a37f2eb5 23-Jun-2007 perrin <none@none> PSARC 2007/171 ZFS Separate Intent Log
6339640 Make ZIL use NVRAM when available.
3d7072f8bd27709dba14f6fe336f149d25d9e207 12-Jun-2007 eschrock <none@none> PSARC 2007/197 ZFS hotplug
PSARC 2007/283 FMA for ZFS Phase 2
6401126 ZFS DE should verify that diagnosis is still valid before solving cases
6500545 ZFS does not handle changes in devids
6508521 zpool online should warn when it is being used incorrectly
6509807 ZFS checksum ereports are not being posted
6514712 zfs_nicenum() doesn't work with perfectly-sized buffers
6520510 media state doesn't get updated properly on device removal
6520513 ZFS should have better support for device removal
6520514 vdev state should be controlled through a single ioctl()
6520519 ZFS should diagnose faulty devices
6520947 ZFS DE should close cases which no longer apply
6521393 ZFS case timeout should be FMD_TYPE_TIME
6521624 fmd_hash_walk() can dump core when given a bad address
6521946 ZFS DE needlessly subscribes to faults
6522085 ZFS dictionary files contain spelling errors
6523185 vdev_reopen() doesn't correctly propagate state
6523555 'zpool online' should be less chatty unless something goes wrong
6527379 zpool(1M) should not try to open faulted devices
6527700 ZFS should post a sysevent when topology changes
6528194 lofi should support force unmap and DKIO_DEV_GONE
6528732 ZFS should store physical device path in addition to /dev path
6532635 ZFS keeps devices open unnecessarily
6532979 bad argument to ZFS_IOC_VDEV_ATTACH can panic system
6567983 deadlock with spa_scrub_thread() and spa_namespace_lock
1ce825d872d2e7c96109ee3b5dbb6036ae4118d7 11-Apr-2007 raf <none@none> 6543732 fix for 6524407 broke the nightly build with gcc
f1b4288b3b466065edd5eb9868399db6a4ff283e 05-Apr-2007 vb160487 <none@none> 6524407 ztest's nicenumtoull() is not so nice
4d31c452acf5d10173fb57db4d33ab750d0fd1c8 25-Feb-2007 maybee <none@none> 6526196 ZFS: assertion failed: zp->z_phys->zp_links > zp_is_dir
d63d470b66194d40e74d5a669bd21e215bd63fc2 16-Feb-2007 gw25295 <none@none> 6513020 zio pipeline went out to lunch
893a6d32980d24be1349478f44169009d4801c25 22-Jan-2007 ahrens <none@none> 6514331 in-memory delete queue is not needed
5ad820458efd0fdb914baff9c1447c22b819fa23 03-Oct-2006 nd150628 <none@none> 6463348 ZFS code could be more portable
b19a79ec1a527828a60c4d325ccd8dcbeb2b2e8b 29-Aug-2006 perrin <none@none> 6413510 zfs: writing to ZFS filesystem slows down fsync() on other files in the same FS
6453172 ztest turns into a sloth due to massive arc_min_prefetch_lifespan
0b69c2f001a429251e2d38f25aca860396551214 22-Jul-2006 ahrens <none@none> 6444346 zfs promote fails in zone
6448371 'zfs promote' of a volume clone fails with EBUSY
6450292 unmount original file system, 'zfs promote' cause system panic.
6451124 assertion failed: rc->rc_count >= number
6451412 renaming snapshot with 'mv' makes unmounting snapshot impossible
c5c6ffa0498b9c8555798756141b4a3061a138c1 20-Jun-2006 maybee <none@none> 6416482 filebench oltp workload hangs in zfs
6440499 zil should avoid txg_wait_synced() and use dmu_sync() to issue parallel IOs when fsyncing
1d452cf5123cb6ac0a013a4dbd4dcceeb0da314d 15-Jun-2006 ahrens <none@none> PSARC 2006/388 snapshot -r
6373978 want to take lots of snapshots quickly ('zfs snapshot -r')
b5989ec7cd031c9bb066c68877fb5017e45f205b 12-Jun-2006 eschrock <none@none> 6433717 offline devices should not be marked persistently unavailble
6436524 importing a bogus pool config can panic system
6436800 ztest failure: spa_vdev_attach() returns EBUSY instead of ENOTSUP
8a2f1b9190d1dc288470a1fd2776d79ce82cb129 02-Jun-2006 ahrens <none@none> 6430121 3-way deadlock involving tc_lock within zfs
99653d4ee642c6528e88224f12409a5f23060994 30-May-2006 eschrock <none@none> PSARC 2006/223 ZFS Hot Spares
PSARC 2006/303 ZFS Clone Promotion
6276916 support for "clone swap"
6288488 du reports misleading size on RAID-Z
6393490 libzfs should be a real library
6397148 fbufs debug code should be removed from buf_hash_insert()
6405966 Hot Spare support in ZFS
6409302 passing a non-root vdev via zpool_create() panics system
6415739 assertion failed: !(zio->io_flags & 0x00040)
6416759 ::dbufs does not find bonus buffers anymore
6417978 double parity RAID-Z a.k.a. RAID6
6424554 full block re-writes need not read data in
6425111 detaching an offline device can result in import confusion
004388ebfdfe2ed7dfd2d153a876dfcc22d2c006 01-May-2006 casper <none@none> 4916205 libcmd should not use file operation routines from C library
6234782 Kerberos and GSSAPI should not use fopen
6259671 vold won't be killed by TERM signal when several removable devices are managed
6386770 pam_authenticate can fail if open files are >= 255 and the soft fd limit is greater than 256
6414401 Remove shadow stdio implementation obsoleted by PSARC 2006/162
6414404 __rpc_openchild never called and not exported by library
6416815 ON needs to be hardened against the 32-bit fopen/255 problem

--HG--
rename : usr/src/lib/libnsl/common/nsl_stdio_prv.c => deleted_files/usr/src/lib/libnsl/common/nsl_stdio_prv.c
rename : usr/src/lib/libnsl/include/nsl_stdio_prv.h => deleted_files/usr/src/lib/libnsl/include/nsl_stdio_prv.h
rename : usr/src/lib/libnsl/rpc/openchild.c => deleted_files/usr/src/lib/libnsl/rpc/openchild.c
rename : usr/src/lib/libnsl/rpc/xdr_stdio_prv.c => deleted_files/usr/src/lib/libnsl/rpc/xdr_stdio_prv.c
rename : usr/src/lib/libresolv2/req.flg => deleted_files/usr/src/lib/libresolv2/req.flg
rename : usr/src/lib/nsswitch/compat/req.flg => deleted_files/usr/src/lib/nsswitch/compat/req.flg
rename : usr/src/lib/nsswitch/files/req.flg => deleted_files/usr/src/lib/nsswitch/files/req.flg
rename : usr/src/lib/nsswitch/req.flg => deleted_files/usr/src/lib/nsswitch/req.flg
rename : usr/src/lib/nsswitch/user/req.flg => deleted_files/usr/src/lib/nsswitch/user/req.flg
d80c45e0f58fa434ba37259ea2e2b12e0380c19a 13-Apr-2006 bonwick <none@none> 6410711 intent log blocks don't get invited to pool parties
44cd46cadd9aab751dae6a4023c1cb5bf316d274 10-Apr-2006 billm <none@none> 6410698 ZFS metadata needs to be more highly replicated (ditto blocks)
6410700 zdb should support reading raw blocks out of storage pool
6410709 ztest: spa config can change before pool export
ecc2d604e885a75cc75e647b5641af99d5a6f4a6 02-Apr-2006 bonwick <none@none> 6280668 pluggable block allocation policy
6399301 initial read of space maps is super slow
6407365 large-sector disk support in ZFS
6407366 ADVANCE_NOLOCK gathers MOS
6407367 three-way deadlock between db_mtx, dbuf_hash[], and ms_lock
e19302335c33c8c6e0b0b5e426fc1f6352c84b5d 02-Apr-2006 bonwick <none@none> 6402598 'zfs destroy <fs>' can take a long time, stopping up the txg train
6395670 Performance degradation while reading sequentially with large block size
436b29506c99a8bfdb7aac4045f2b913bb0ac8ef 20-Mar-2006 perrin <none@none> 6393443 Remove remaining txg_wait_synced() from zfs unmount path.
0e34b6a7bff4918432f0aa6b1dfaf73ac9df45b1 10-Mar-2006 bonwick <none@none> 6395480 ztest ASSERT: rbt.bt_objset == wbt.bt_objset, line 2041
6395485 ensure the gu in vdev_guid
6395487 config cache can become stale relative to mosconfig
6395488 vdev addition must sync to config cache before allocation begins
ea8dc4b6d2251b437950c0056bc626b311c73c27 04-Mar-2006 eschrock <none@none> PSARC 2006/077 zpool clear
PSARC 2006/139 FMA for ZFS
6284889 arc should replace the znode cache
6333006 DMU & DSL should not panic upon I/O error
6333092 concurrent reads to a file not scaling with number of readers
6338081 ZFS/FMA phase 1
6338386 need persistent error log
6341326 i/o error causes arc buf hash table corruption
6341639 zfs backup/restore should compute/verify checksum of backup stream
6348002 out of space due to changing properties
6354724 inaccurate error message from zfs restore
6354872 dmu_sync() blows predictive accounting
6355416 zpool scrubbing consumes all memory, system hung
6363995 df should only load libzfs when it encounters a ZFS filesystem
6366320 zfs backup/restore doesn't like signals
6368892 mount -m support needed for legacy mounts
6368902 boot archive fstat support needed for ZFS Mountroot
6369424 BFU complains when bfu'ing a ZFS root filesystem
6374062 mountroot support needed for ZFS
6376356 dirtying dbuf obj=43 lvl=0 blkid=0 but not tx_held
6378391 unused members of dmu_objset_stats_t
6378392 clean up zfs_cmd_t structure
6378685 buf_init should allocate its hash table more carefully
6378976 ziltest should be a first class citizen
6381086 zdb segfaults if there is a spa deferred-free bplist
6381203 deadlock due to i/o while assigning (tc_lock held)
6381209 freed space is not immediately available
6381344 'zpool clear'
6381345 FAULTED devices should really be UNAVAIL
6381346 import should mark devices as persistently unavailable
6383272 recursive mutex_enter() during log replay with zfs root
6386326 origin property is not displayed
6386354 libzfs does too much in its _init section, calls exit(1)
6386624 zpool should not complain about non-existent devices from libdiskmgt
6386910 spa needs to be i/o error hardened
6387735 need a mechanism to inject faults into ZFS
6387736 internal ZFS utilities should be placed in an ON-private package
6389928 libzfs should ship a lint library
6390609 malformed vdev config panics on zpool_create()
6390677 version number checking makes upgrades challenging
6390713 ztest hangs in zil_suspend()
6391873 metadata compression should be turned back on
6392113 ztest sometimes reports leaked blocks because ZIL isn't resilvered
6393004 minor memory leak in unique_insert()
441d80aa4f613b6298fc8bd3151f4be02dbf84fc 24-Feb-2006 lling <none@none> 6322005 support for persistent offline
f0aa80d4da975c8ef3e34c15c60ea31e9b75f7a9 01-Nov-2005 bonwick <none@none> 6344108 snapshot create/delete interlock with scrub/resilver must sync txg
fa9e4066f08beec538e775443c5be79dd423fcab 31-Oct-2005 ahrens <none@none> PSARC 2002/240 ZFS
6338653 Integrate ZFS
PSARC 2004/652 - DKIOCFLUSH
5096886 Write caching disks need mechanism to flush cache to physical media