5602294fda888d923d57a78bafdaf48ae6223dea |
|
29-Nov-2016 |
Dan Kimmel <dan.kimmel@delphix.com> |
7252 compressed zfs send / receive
7628 create long versions of ZFS send / receive options
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: David Quigley <dpquigl@davequigley.com>
Reviewed by: Thomas Caputi <tcaputi@datto.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
405a5a0f5c3ab36cb76559467d1a62ba648bd809 |
|
07-Nov-2016 |
Matthew Ahrens <mahrens@delphix.com> |
7504 kmem_reap hangs spa_sync and administrative tasks
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
e596171059bf3f76f6ec9c99e500538c022e0ba5 |
|
07-Sep-2016 |
Matthew Ahrens <mahrens@delphix.com> |
7278 tuning zfs_arc_max does not impact arc_c_min
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
dcbf3bd6a1f1360fc1afcee9e22c6dcff7844bf2 |
|
14-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> |
0dd053d7d890618ea1fc697b07de364e69eb4190 |
|
03-Jun-2016 |
Prakash Surya <prakash.surya@delphix.com> |
7016 arc_available_memory is not 32-bit safe
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Gordon Ross <gordon.ross@nexenta.com> |
8df0bcf0df7622a075cc6e52f659d2fcfdd08cdc |
|
15-May-2016 |
Paul Dagnelie <pcd@delphix.com> |
6513 partially filled holes lose birth time
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Boris Protopopov <bprotopopov@hotmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net> |
af868f46a5b794687741d5424de9e3a2d684a84a |
|
29-Apr-2016 |
Matthew Ahrens <mahrens@delphix.com> |
6914 kernel virtual memory fragmentation leads to hang
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org> |
a8f6344fa0921599e1f4511e41b5f9a25c38c0f9 |
|
03-Mar-2016 |
Eli Rosenthal <eli.rosenthal@delphix.com> |
6672 arc_reclaim_thread() should use gethrtime() instead of ddi_get_lbolt()
6673 want a macro to convert seconds to nanoseconds and vice-versa
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
57deb2328260c447bf1db25fe74e0eece102733e |
|
02-Nov-2015 |
Prakash Surya <prakash.surya@delphix.com> |
6421 Add missing multilist_destroy calls to arc_fini
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Approved by: Robert Mustacchi <rm@joyent.com> |
8fe00bfb8790ad51653f67b01d5ac14256cbb404 |
|
11-Oct-2015 |
Matthew Ahrens <mahrens@delphix.com> |
6293 ztest failure: error == 28 (0xc == 0x1c) in ztest_tx_assign()
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Approved by: Richard Lowe <richlowe@richlowe.net> |
d7d9a6d919f92d74ea0510a53f8441396048e800 |
|
07-Oct-2015 |
Andriy Gapon <avg@freebsd.org> |
5219 l2arc_write_buffers() may write beyond target_sz
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Saso Kiselkov <skiselkov@gmail.com>
Reviewed by: George Wilson <george@delphix.com>
Reviewed by: Steven Hartland <steven.hartland@multiplay.co.uk>
Reviewed by: Justin Gibbs <gibbs@FreeBSD.org>
Approved by: Matthew Ahrens <mahrens@delphix.com> |
45818ee124adeaaf947698996b4f4c722afc6d1f |
|
16-Sep-2015 |
Matthew Ahrens <mahrens@delphix.com> |
4185 add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-R
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Garrett D'Amore <garrett@damore.org> |
c546f36aa898d913ff77674fb5ff97f15b2e08b4 |
|
14-Sep-2015 |
Arne Jansen <sensille@gmx.net> |
6220 memleak in l2arc on debug build
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Simon Klinkert <simon.klinkert@gmail.com>
Reviewed by: George Wilson <george@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com> |
d4cd038c92c36fd0ae35945831a8fc2975b5272c |
|
12-Sep-2015 |
Arne Jansen <sensille@gmx.net> |
6214 zpools going south
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: George Wilson <george@delphix.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Approved by: Matthew Ahrens <mahrens@delphix.com> |
cf6106c8a0d6598b045811f9650d66e07eb332af |
|
09-Sep-2015 |
Matthew Ahrens <mahrens@delphix.com> |
5987 zfs prefetch code needs work
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Approved by: Gordon Ross <gordon.ross@nexenta.com> |
31c46cf23cd1cf4d66390a983dc5072d7d299ba2 |
|
01-Jul-2015 |
Alek Pinchuk <alek@nexenta.com> |
6033 arc_adjust() should search MFU lists for oldest buffer when adjusting MFU size
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Xin Li <delphij@delphij.net>
Reviewed by: Prakash Surya <me@prakashsurya.com>
Approved by: Matthew Ahrens <mahrens@delphix.com> |
a52fc310ba80fa3b2006110936198de7f828cd94 |
|
15-Apr-2015 |
Prakash Surya <prakash.surya@delphix.com> |
5701 zpool list reports incorrect "alloc" value for cache devices
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: George Wilson <george@delphix.com>
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
2fd872a734cf486007a8dba532cec52bfb4d40e5 |
|
11-Apr-2015 |
Prakash Surya <prakash.surya@delphix.com> |
5817 change type of arcs_size from uint64_t to refcount_t
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Alex Reece <alex@delphix.com>
Reviewed by: Richard Elling <richard.elling@richardelling.com>
Approved by: Garrett D'Amore <garrett@damore.org> |
244781f10dcd82684fd8163c016540667842f203 |
|
13-Jan-2015 |
Prakash Surya <prakash.surya@delphix.com> |
5497 lock contention on arcs_mtx
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Richard Elling <richard.elling@richardelling.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
4076b1bf41cfd9f968a33ed54a7ae76d9e996fe8 |
|
31-Dec-2014 |
Prakash Surya <prakash.surya@delphix.com> |
5445 Add more visibility via arcstats; specifically arc_state_t stats and differentiate between "data" and "metadata"
Reviewed by: Basil Crow <basil.crow@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Approved by: Robert Mustacchi <rm@joyent.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> |
2ec99e3e987d8aa273f1e9ba2b983557d058198c |
|
19-Dec-2014 |
Matthew Ahrens <mahrens@delphix.com> |
5376 arc_kmem_reap_now() should not result in clearing arc_no_grow
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Steven Hartland <killing@multiplay.co.uk>
Reviewed by: Richard Elling <richard.elling@richardelling.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
7adb730b589e553bf3b1ccfd9bae2df91c5c1061 |
|
06-Dec-2014 |
George Wilson <george.wilson@delphix.com> |
5369 arc flags should be an enum
5370 consistent arc_buf_hdr_t naming scheme
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Alex Reece <alex.reece@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Richard Elling <richard.elling@richardelling.com>
Approved by: Richard Lowe <richlowe@richlowe.net> |
3a5286a1cffceafcd8cf79c4156fad605129bf50 |
|
02-Dec-2014 |
Matthew Ahrens <mahrens@delphix.com> |
5368 ARC should cache more metadata
Reviewed by: Alex Reece <alex.reece@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Richard Elling <richard.elling@richardelling.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
fbefb14f62976763eeaa74a0c1ac68accb38cf44 |
|
21-Nov-2014 |
Serapheim Dimitropoulos <serapheimd@gmail.com> |
5179 Remove unused ZFS ARC functions
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Steve Gonczi <gonczi@comcast.net>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net> |
83803b51e1fa57fbf4e86ca5aa58eab6c5822dae |
|
16-Sep-2014 |
George Wilson <george.wilson@delphix.com> |
5163 arc should reap range_seg_cache
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
63e911b6fce0acc8e2a1d31ebdaf0c4c12580a14 |
|
28-Jul-2014 |
Matthew Ahrens <mahrens@delphix.com> |
5034 ARC's buf_hash_table is too small
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Approved by: Gordon Ross <gwr@nexenta.com> |
bbfa8ea8bb4168c969ba27d632dfe0aeec3fc0da |
|
17-Jul-2014 |
Matthew Ahrens <mahrens@delphix.com> |
4631 zvol_get_stats triggering too many reads
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
7802d7bf98dec568dadf72286893b1fe5abd8602 |
|
25-Jun-2014 |
Matthew Ahrens <mahrens@delphix.com> |
4914 zfs on-disk bookmark structure should be named *_phys_t
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com> |
3038a2b421b40dc5ac11cd88423696618584f85a |
|
09-Jun-2014 |
Saso Kiselkov <saso.kiselkov@nexenta.com> |
4897 Space accounting mismatch in L2ARC/zpool
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Boris Protopopov <bprotopopov@hotmail.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
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> |
71cb1b742ca23532b844b6538d8f0997a900c62e |
|
17-Jan-2014 |
Saso Kiselkov <skiselkov.ml@gmail.com> |
3995 Memory leak of compressed buffers in l2arc_write_done
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org> |
43466aae47bfcd2ad9bf501faec8e75c08095e4f |
|
09-Dec-2013 |
Max Grossman <max.grossman@delphix.com> |
4370 avoid transmitting holes during zfs send
4371 DMU code clean up
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Approved by: Garrett D'Amore <garrett@damore.org> |
57815f6b95a743697e148327725b7f568e75e6ea |
|
19-Oct-2013 |
Boris Protopopov <boris.protopopov@nexenta.com> |
4089 NULL pointer dereference in arc_read()
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@nexenta.com> |
ccc22e130479b5bd7c0002267fee1e0602d3f772 |
|
19-Oct-2013 |
Boris Protopopov <boris.protopopov@nexenta.com> |
4088 use after free in arc_release()
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Approved by: Dan McDonald <danmcd@nexenta.com> |
cf746768a898264fa491791a8252865e5338dc67 |
|
31-Aug-2013 |
Bryan Cantrill <bryan@joyent.com> |
1974 pages_pp_maximum/lotsfree discrepancy leads to mlock() failure
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Reviewed by: Brendan Gregg <brendan.gregg@joyent.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> |
f7170741490edba9d1d9c697c177c887172bc741 |
|
11-Jun-2013 |
Will Andrews <will@firepipe.net> |
3742 zfs comments need cleaner, more consistent style
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Christopher Siden <christopher.siden@delphix.com> |
3e30c24aeefdee1631958ecf17f18da671781956 |
|
11-Jun-2013 |
Will Andrews <will@firepipe.net> |
3741 zfs needs better comments
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Christopher Siden <christopher.siden@delphix.com> |
6e6d5868f52089b9026785bd90257a3d3f6e5ee2 |
|
08-Jun-2013 |
Matthew Ahrens <mahrens@delphix.com> |
3805 arc shouldn't cache freed blocks
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Richard Elling <richard.elling@dey-sys.com>
Reviewed by: Will Andrews <will@firepipe.net>
Approved by: Dan McDonald <danmcd@nexenta.com> |
aad02571bc59671aa3103bb070ae365f531b0b62 |
|
05-Jun-2013 |
Saso Kiselkov <skiselkov@gmail.com> |
3137 L2ARC compression
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Dan McDonald <danmcd@nexenta.com> |
be6fd75a69ae679453d9cda5bff3326111e6d1ca |
|
08-Mar-2013 |
Matthew Ahrens <mahrens@delphix.com> |
3598 want to dtrace when errors are generated in zfs
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org> |
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> |
20128a0826f9c53167caa9215c12f08beee48e30 |
|
17-Feb-2013 |
George Wilson <george.wilson@delphix.com> |
3561 arc_meta_limit should be exposed via kstats
3116 zpool reguid may log negative guids to internal SPA history
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org> |
d5285cae913f4e01ffa0e6693a6d8ef1fbea30ba |
|
11-Feb-2013 |
George Wilson <george.wilson@delphix.com> |
3522 zfs module should not allow uninitialized variables
Reviewed by: Sebastien Roy <seb@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org> |
1b912ec7100c10e7243bf0879af0fe580e08c73d |
|
01-Feb-2013 |
George Wilson <george.wilson@delphix.com> |
3498 panic in arc_read(): !refcount_is_zero(&pbuf->b_hdr->b_refcnt)
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net> |
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> |
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> |
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> |
fc98fea58e89224f6f13d7fae246d6cb5dfa35ea |
|
11-Jun-2012 |
Bart Coddens <bart.coddens@gmail.com> |
2618 arc.c mistypes in the comments
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Josef Sipek <jeffpc@josefsipek.net>
Approved by: Richard Lowe <richlowe@richlowe.net> |
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> |
94dd93aee32d1616436eb51fb7b58094b9a8d3e8 |
|
07-May-2012 |
George Wilson <gwilson@delphix.com> |
1618 zfs causing system to hang in vmem_xalloc()
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Richard Elling <richard.elling@richardelling.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Steve Gonczi <gonczi@comcast.net>
Approved by: Gordon Ross <gwr@nexenta.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> |
f9af39bacaaa0f9dda3b75ff6858b9f3988a39af |
|
09-Aug-2010 |
George Wilson <George.Wilson@Sun.COM> |
PSARC 2010/306 Read-only ZFS pools
6720531 ZFS should provide read-only import |
b802aa8ce114ba2a8e0feb89a82bd61e6be3bba0 |
|
23-Jun-2010 |
Sanjeev Bagewadi <Sanjeev.Bagewadi@Sun.COM> |
6954665 system stuck spinning in arc_evict_ghost() |
3e4e8481018f11b2565c3f702e25bb486da178db |
|
17-Jun-2010 |
Tom Erickson <Tom.Erickson@Sun.COM> |
6950219 large ghost eviction causes high write latency
6953403 arc_adjust might adjust MRU unnecessarily
6951024 arc_adapt can lead to wild arc_p adjustment |
40e886f92f4231c9632666933a33b7c1ff729da3 |
|
28-May-2010 |
Mark Maybee <Mark.Maybee@Sun.COM> |
6952565 panic[cpu0]/thread=ffffff00202a3c40: Deadlock: cycle in blocking chain |
fb81204d340565e9e16eba5491a10608f3d66215 |
|
08-May-2010 |
George Wilson <George.Wilson@Sun.COM> |
6949730 spurious arc_free() can significantly exacerbate 6948890 |
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 |
7e453561f53c66e62ddc426a655419a71481abe4 |
|
29-Mar-2010 |
William Gorrell <william.gorrell@sun.com> |
6935088 elpaso panics: kernel heap corruption detected |
5614b00a387e7956a34ceeb55880937a1601755f |
|
01-Mar-2010 |
William Gorrell <william.gorrell@sun.com> |
6928826 panic: assertion failed: ab->b_buf == NULL, file: ../../common/fs/zfs/arc.c, line: 1738 - nightly |
6e06433809d72b73b86972faff81c97bd893e960 |
|
19-Feb-2010 |
William Gorrell <william.gorrell@sun.com> |
6615402 recursive mutex enter on the hash lock in arc_evict_ghost |
c242f9a02a2ef021449275ae0a1d2581ee77231d |
|
18-Jan-2010 |
chunli zhang - Sun Microsystems - Irvine United States <Chunli.Zhang@Sun.COM> |
6873106 Need a mechanism to share buffers between fs modules |
d3d50737e566cade9a08d73d2af95105ac7cd960 |
|
13-Nov-2009 |
Rafael Vanoni <rafael.vanoni@sun.com> |
PSARC/2009/396 Tickless Kernel Architecture / lbolt decoupling
6860030 tickless clock requires a clock() decoupled lbolt / lbolt64
Portions contributed by Chad Mynhier <cmynhier@gmail.com> |
b24ab6762772a3f6a89393947930c7fa61306783 |
|
01-Nov-2009 |
Jeff Bonwick <Jeff.Bonwick@Sun.COM> |
PSARC 2009/571 ZFS Deduplication Properties
6677093 zfs should have dedup capability |
8e0f0d3d48587bdc6716770bb05480f3f11caacd |
|
22-Oct-2009 |
William Gorrell <william.gorrell@sun.com> |
6836714 arc_read_done may try to byteswap undefined data |
5c28183bbbd7adc5796d57e8757c7fbc098b32c7 |
|
29-Aug-2009 |
Brendan Gregg - Sun Microsystems <Brendan.Gregg@Sun.COM> |
6876733 sdt:::arc-hit and sdt:::arc-miss provide inconsistent args[0] |
9966ca11f4a1481acce85f690fa59e4084050627 |
|
28-Aug-2009 |
Matthew Ahrens <Matthew.Ahrens@Sun.COM> |
6875779 zfs user accounting callbacks can be simplified
6771468 ::blkptr prints incorrectly on 32-bit
6832861 zcmd_alloc_dst_nvlist's default size is too small
6876808 want ::refcount to print refcount_t details |
5ea40c061be876cf80a3973bd9939ceade6309ed |
|
21-Aug-2009 |
Brendan Gregg - Sun Microsystems <Brendan.Gregg@Sun.COM> |
6871680 kstats for ARC evicted bytes by L2ARC state |
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 |
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 |
2fdbea25c2ba89186b8a6b7c6840ebc9f4dff245 |
|
22-Apr-2009 |
Aleksandr Guzovskiy <Aleksandr.Guzovskiy@Sun.COM> |
6717022 ZFS DMU needs zero-copy support |
148434217c040ea38dc844384f6ba68d9b325906 |
|
18-Apr-2009 |
Matthew Ahrens <Matthew.Ahrens@Sun.COM> |
PSARC/2009/204 ZFS user/group quotas & space accounting
6501037 want user/group quotas on ZFS
6830813 zfs list -t all fails assertion
6827260 assertion failed in arc_read(): hdr == pbuf->b_hdr
6815592 panic: No such hold X on refcount Y from zfs_znode_move
6759986 zfs list shows temporary %clone when doing online zfs recv |
0a95608c6241cd28e47950e9ab8dbc839e23775e |
|
03-Apr-2009 |
Brendan Gregg - Sun Microsystems <Brendan.Gregg@Sun.COM> |
6790261 NULL pointer dereference in arc_cksum_equal() |
f9d8334f8089eb547673e0841be29cf4614ba2d7 |
|
30-Mar-2009 |
George Wilson <George.Wilson@Sun.COM> |
6821260 l2arc suffers from sign extension on 32-bit platforms |
ac05c741c43aa3e2f9b2f35878d03c299ff80d99 |
|
28-Jan-2009 |
Mark Maybee <Mark.Maybee@Sun.COM> |
6551866 deadlock between zfs_write(), zfs_freesp(), and zfs_putapage()
6504953 zfs_getpage() misunderstands VOP_GETPAGE() interface
6702206 ZFS read/writer lock contention throttles sendfile() benchmark
6780491 Zone on a ZFS filesystem has poor fork/exec performance
6747596 assertion failed: DVA_EQUAL(BP_IDENTITY(&zio->io_bp_orig), BP_IDENTITY(zio->io_bp))); |
a3f829ae41ece20e7f5f63604e177aeeb8b24628 |
|
28-Jan-2009 |
Bill Moore <Bill.Moore@Sun.COM> |
6798384 It can take a village to raise a zio |
76a25faf87ed2ec1e6fe59678a2833de727b6759 |
|
27-Jan-2009 |
Bill Moore <Bill.Moore@Sun.COM> |
6798268 missing spa_config_exit() in L2ARC hangs system |
5a98e54b3632348add05cdbf50bbf52e1b839c10 |
|
20-Jan-2009 |
Brendan Gregg - Sun Microsystems <Brendan.Gregg@Sun.COM> |
6748019 ARC/L2ARC metadata accounting for arc_size
6748023 ARC content kstats
6748030 L2ARC turbo warmup
6488341 ZFS should avoiding growing the ARC into trouble |
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 |
b5e70f9763532dbf8f22010666d457240881c038 |
|
25-Nov-2008 |
Ricardo M. Correia <Ricardo.M.Correia@Sun.COM> |
6747934 Some locking variables are not properly initialized or destroyed |
8ad10dceef60c30569236686def6b634781c2482 |
|
25-Nov-2008 |
Suhasini Peddada <Suhasini.Peddada@Sun.COM> |
backout 6386929/6755389/6758338: causes 6772386 |
d759eef091b52e0826684715bc59f323939dcb97 |
|
11-Nov-2008 |
Rich Morris <Richard.Morris@Sun.COM> |
6386929 initial "zfs list" is slow
6755389 Initial run of any zfs command that iterates over datasets can be slow
6758338 zfs list should list all explicitly requested snapshots |
82c9918f28a2d8d9e93769e16f7fa7bee347e80f |
|
18-Oct-2008 |
Tim Haley <Tim.Haley@Sun.COM> |
6646775 Speed up the dumpifying process for zvols |
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 |
6f83844d3e28a9dcabdc6b3507b36c7bb8ffbd91 |
|
10-Sep-2008 |
Mark Maybee <Mark.Maybee@Sun.COM> |
6737207 assertion failed: race between arc_release() and arc_referenced()
6732083 arc_read() panic: rw_exit: lock not held |
05715f945c5c007fc4bb6a4e7cf4a749c9b30038 |
|
02-Sep-2008 |
Mark Maybee <Mark.Maybee@Sun.COM> |
6687412 zfs stuck issuing small txg |
49cf58c0d2c85fba3b488a8ca0291c624e8f964c |
|
19-Aug-2008 |
Brendan Gregg - Sun Microsystems <Brendan.Gregg@Sun.COM> |
6715111 A removed L2ARC device should show status REMOVED
6724373 removing cache devices from a pool with spares doesn't work
6731223 L2ARC: arc_hdr_destroy(), ASSERT(hdr->b_l2hdr != NULL)
6731256 failed L2ARC read should not return EIO |
b87f3af36bb994656da117319f5129ddfd05ed21 |
|
05-Aug-2008 |
perrin <none@none> |
PSARC 2008/486 Intent log replay failure handling
6707530 log device failure needs some work |
bb0ade0978a02d3fe0b0165cd4725fdcb593fbfb |
|
02-Aug-2008 |
ahrens <none@none> |
PSARC/2008/483 ZFS clone -o
PSARC/2008/484 ZFS snapshot properties
6613766 create-time properties for clones
6701797 want user properties on snapshots |
3baa08fc5b6bea08a475b0cfe3ad161d74c5864b |
|
31-Jul-2008 |
ek110237 <none@none> |
PSARC 2008/393 zfs primarycache and secondarycache properties
6429855 Need a way to tell ZFS that caching is a lost cause
6652525 want to limit L2ARC to only cache particular datasets, and only metadata |
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 |
3a737e0dbe1535527c59ef625c9a252897b0b12a |
|
01-Jul-2008 |
brendan <none@none> |
6628282 arc_stats.arcstat_l2_writes_sent.value.ui64) == (arc_stats.arcstat_l2_writes_done.value.ui64)
6672464 L2ARC doesn't need startup grace interval
6693918 l2arc_fini() list->list_head.list_next == node, file: ../../common/os/list. c, line: 77
6701480 zpool command hang while add or remove cache from storage pool
6703384 assertion failed: lold->list_next != 0L, file: ../../common/os/list.c, line: 116
6709301 An empty L2ARC cache device is slow to warm up
6710331 L2ARC can hang during heavy error load |
c5904d138f3bdf0762dbf452a43d5a5c387ea6a8 |
|
15-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 |
1ab7f2ded02e7a1bc3c73516eb27efa79bf2a2ff |
|
20-Mar-2008 |
maybee <none@none> |
6429205 each zpool needs to monitor its throughput and throttle heavy writers
6528296 system hangs when swapping to a zvol
6662330 ::zfs_params should look for metaslab_gang_bang instead of zio_gang_bang |
e6c728e129b367a26c1972c43cc89654eb585941 |
|
14-Feb-2008 |
brendan <none@none> |
6628084 Incorrect error message when trying to upgrade a v10 pool
6629427 zfs:0:arcstats:hdr_size/l2_hdr_size kstats are too large on 32-bit systems |
874395d5f8cae2b9cd2d1fcbfcfe963a0c23966d |
|
07-Dec-2007 |
maybee <none@none> |
6513209 Destroying pools under stress caused a hang in arc_flush
6620864 BAD TRAP panic in vn_invalid() called through znode_pageout_func()
6637030 kernel heap corruption detected during stress |
fa94a07fd0519b8abfd871ad8fe60e6bebe1e2bb |
|
10-Nov-2007 |
brendan <none@none> |
PSARC 2007/618 ZFS L2ARC
6536054 second tier ("external") ARC |
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 |
c25056de36a33f2a76f79dcf64593f731d258013 |
|
09-Aug-2007 |
gw25295 <none@none> |
6584470 zdb needs to initialize the bpl_lock mutex
6583739 libzpool should check for properly initialized mutexes
6548010 unbalanced mutex_init/mutex_destroy issues in zfs
6502263 ZFS needs some more FreeBSD porting love
Contributed by Pawel Dawidek
6576827 multiple calls to spa_activate() can end up reinitializing all its mutexes
6576830 certain spa mutexes and condition variables need some love |
f4d2e9e65b9e8b1a74757024bec1678199b233b2 |
|
24-Jul-2007 |
maybee <none@none> |
6453407 rm a file when the root file system is at its quota limit reports ENOSPC
6483887 without direct management, arc ghost lists can run amok
6557767 assertion failed: error == 17 || lr->lr_length <= zp->z_blksz
6577156 zfs_putapage discards pages too easily
6581978 assertion failed: koff <= filesz, file: ../../common/fs/zfs/zfs_vnops.c, line: 2834
6582642 cannot set property while quota exceed or really out of space
6583710 assertion failed: new_state->arcs_size + to_delta >= *size (0x5a4cc00 >= 0x5a50a00) |
1116048b49d407546621ba6c337ef45ca3b7061b |
|
12-Jul-2007 |
ek110237 <none@none> |
6578493 arc_meta_limit should be configurable |
0e8c61582669940ab28fea7e6dd2935372681236 |
|
24-May-2007 |
maybee <none@none> |
6542676 ARC needs to track meta-data memory overhead
6544743 state->arcs_size >= state->arcs_lsize (0xe8046200 >= 0xe8066200) |
af2c4821c0a23e873f2a63bca4145080aa2183e3 |
|
26-Mar-2007 |
maybee <none@none> |
6437750 panic: db->db_buf==0||arc_referenced(db->db_buf), file: dbuf.c,line:1539
6466866 assertion failed: dlen <= zp->z_blksz (0x188b4 <= 0x13200), zfs_vnops.c, line: 884
6512661 unowned mutex panic during stress test
6524889 Hang adding zvol-based devices to a pool or creating a pool from zvols
6531759 zfs_rmdir() can return EEXIST on an empty directory when spotlight is messing with it
6532056 missing dmu_tx_commit() in zfs_write() eventually hangs zfs |
212c2f18ed36cdbf592a71ee7f325442007f0e7c |
|
26-Feb-2007 |
johansen <none@none> |
6528274 arc_reclaim_needed's zio code has a pair of incorrect assumptions |
c0a81264b59ba24de8701436570c3aae5689dc89 |
|
23-Feb-2007 |
ek110237 <none@none> |
6523936 BAD TRAP: type=8 (#df Double fault) rp=fec266f8 addr=0
6526874 ARC is using ints instead of uint64s in some places
6527134 'zpool status -v' can report duplicate entries duplicate entries |
a778305add54ac95bff91b573558f83ba5d9559a |
|
05-Feb-2007 |
johansen <none@none> |
6520051 segzio's sizing policy needs further optimization |
c717a56157ae0e6fca6a1e3689ae1edc385716a3 |
|
03-Feb-2007 |
maybee <none@none> |
6512391 DMU should leverage ZIO dependencies to achieve greater parallelism |
44cb6abc89aa591c23f5e58296c6d2a29302344a |
|
11-Jan-2007 |
bmc <none@none> |
6510807 ARC statistics should be exported via kstat |
cc60fd72f3294d37fa530323f5d3d7312fc63c49 |
|
21-Dec-2006 |
ahrens <none@none> |
6505625 large regression with zfs in snv_53 |
90e485ac5483c6f365541900489a833d23c151a3 |
|
21-Dec-2006 |
johansen <none@none> |
6506748 segzio uses unfeasibly large amount of VA |
641fbdae3a027d12b3c3dcd18927ccafae6d58bc |
|
21-Dec-2006 |
maybee <none@none> |
6505658 target MRU size (arc.p) needs to be adjusted more aggressively |
ad23a2db4cfc94c0ed1d58554479ce8d2e7e5768 |
|
20-Dec-2006 |
johansen <none@none> |
4894692 caching data in heap inflates crash dump
6499454 time to increase size of kmem default allocation caches
6499459 vm should stop checking kvp directly |
3ccfa83cd9cddd1e34808ba18082c156758c5ec8 |
|
15-Dec-2006 |
ahrens <none@none> |
6463140 zfs recv with a snapshot name that has 2 @@ in a row succeeds
6493146 get_numeric_property() has redundant code
6494638 Panic - buffer modified while frozen! when running zpool_create_005
6499476 some zfs_iter_* users leak memory
6501789 'zfs recv pool/fs@' causes assertion failure in mzap_addent
6503788 memory leak in is_spare()
6503790 memory leak in zpool_get_errlog() |
49e3519a3f3d730d3bd8870c05aaed24d89cf272 |
|
22-Nov-2006 |
maybee <none@none> |
6493923 nfsfind on ZFS filesystem quickly depletes memory in a 1GB system |
6b4acc8bd9d480535a4d057e291dc7c049f664d9 |
|
11-Nov-2006 |
ahrens <none@none> |
6490569 verify arc bufs are not modified when they shouldn't be |
3fa51506a5a0921cbf9d103a2badf260e5092d35 |
|
13-Oct-2006 |
maybee <none@none> |
6478928 buffer recycling causes long arc mutex spins |
40d7d650f5ba40eaa210e0890914d56aafc4d9bc |
|
09-Oct-2006 |
maybee <none@none> |
6476663 bad trap possible when dereferencing b_hdr after buf eviction |
a2eea2e101e6a163a537dcc6d4e3c4da2a0ea5b2 |
|
09-Oct-2006 |
ahrens <none@none> |
6460059 zfs destroy <snapshot> leaves behind kruft
6463788 'zfs recv -d' fails if some ancestors already exist
6464897 assertion failed: "BP_GET_COMPRESS(bp) == compress" zio.c, line:897
6472843 panic when write to zvol snapshot
6475506 panic in dmu_recvbackup due to NULL pointer dereference
6475942 need more assertions in dnode_destroy()
6477102 recvbackup ioctl does not advance file offset
6477103 read-only properties should be passed as nvlist
6477900 want more /etc/system tunables for ZFS performance analysis
6479497 ::abuf_find is broken |
5ad820458efd0fdb914baff9c1447c22b819fa23 |
|
04-Oct-2006 |
nd150628 <none@none> |
6463348 ZFS code could be more portable |
9b23f18196828ff04f5c3288ef1754e5e97ed7ba |
|
14-Sep-2006 |
maybee <none@none> |
6469119 race between arc_buf_clone() and arc_buf_add_ref() results in NULL pointer dereference |
44eda4d76a9383a159e44aa60b63a17644ddd5b1 |
|
06-Sep-2006 |
maybee <none@none> |
6447701 ZFS hangs when iSCSI Target attempts to initialize its backing store
6464310 Stressing trunc can induce file corruption |
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 |
13506d1eefbbc37e2f12a0528831d9f6d4c361d7 |
|
19-Jul-2006 |
maybee <none@none> |
6447377 ZFS prefetch is inconsistant |
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 |
99653d4ee642c6528e88224f12409a5f23060994 |
|
31-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 |
3cff2f43d248498a56a2055f97f4aa514273fd24 |
|
24-May-2006 |
stans <none@none> |
4034947 anon_swap_adjust() should call kmem_reap() if availrmem is low. |
77ed85091c75f96e0c776b6b222bc51695e3ee0c |
|
17-May-2006 |
maybee <none@none> |
6416794 zfs panics in dnode_reallocate during incremental zfs restore
6425740 assertion failed: new_state != old_state |
5dc8af33db998034aea16c6b24b8d6c00fddc1a0 |
|
05-May-2006 |
maybee <none@none> |
6398177 zfs: poor nightly build performance in 32-bit mode (high disk activity)
6420920 File truncate produces incorrect log record |
dd6ef5383c0b29543894f993c2ab3ab8ab6e6f20 |
|
17-Apr-2006 |
maybee <none@none> |
6407842 zfs panic when closing a file
6410836 zfs umount hang during ZFS stress testing. |
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 |
c543ec060d1359f6c8a9507242521f344a2ac3ef |
|
11-Mar-2006 |
ahrens <none@none> |
6395371 ASSERT in dmu_tx_count_free: blkid + i < dn->dn_phys->dn_nblkptr
6396359 infinite loop due to dangling dbufs (hang on unmount) |
bbf4a8df08a5ccce4c75fe2b82fafa4bb55b77db |
|
10-Mar-2006 |
maybee <none@none> |
6395526 assertion failed: refcount_count(&ab->b_refcnt) == 1 (0x2 == 0x1)
6395628 panic:assertion failed: svp->v_count == 1 (0x2 == 0x1), file: ./common/fs/zfs/zfs_ctldir.c line: 939 |
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() |
cee972f85776929f50e2703975d7fa1767457344 |
|
28-Feb-2006 |
ek110237 <none@none> |
6390754 gcc and dnlc don't get along |
033f983390fa5d2b54e3e09d83ac9000d71ddaae |
|
24-Feb-2006 |
ek110237 <none@none> |
6350001 ZFS lookup performance still much slower than UFS : help tar : help spec SFS
6383405 ARC needs to purge some DNLC entries when memory is low |
112fe045168492c72d2b21c4970229ad9d69b53a |
|
23-Nov-2005 |
maybee <none@none> |
6345547 assertion failed: tempreserve < arc.c/4 from zfs_rename
6354299 Disable metadata compression, at least temporarily |
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 |