8363e80ae72609660f6090766ca8c2c18aa53f0c |
|
24-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> |
0f7643c7376dd69a08acbfc9d1d7d548b10c846a |
|
02-Aug-2016 |
George Wilson <george.wilson@delphix.com> |
7090 zfs should improve allocation order and throttle allocations
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Alex Reece <alex@delphix.com>
Reviewed by: Christopher 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: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com> |
1e9bd7ec42f2d3bf854c2da35310901194833267 |
|
23-Nov-2014 |
Prakash Surya <prakash.surya@delphix.com> |
5213 panic in metaslab_init due to space_map_open returning ENXIO
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Bayard Bell <Bayard.Bell@nexenta.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Steven Hartland <steven.hartland@multiplay.co.uk>
Approved by: Dan McDonald <danmcd@omniti.com> |
2e4c998613148111f2fc5371085331ffb39122ff |
|
19-Jul-2014 |
George Wilson <george.wilson@delphix.com> |
4976 zfs should only avoid writing to a failing non-redundant top-level vdev
4977 mdb error in ::spa_space from space_cb() if a metaslab's ms_sm is NULL
4978 ztest fails in get_metaslab_refcount()
4979 extend free space histogram to device and pool
4980 metaslabs should have a fragmentation metric
4981 remove fragmented ops vector from block allocator
4982 space_map object should proactively upgrade when feature is enabled
4983 need to collect metaslab information via mdb
4984 device selection should use fragmentation metric
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org> |
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> |
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> |
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> |
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 |
80eb36f241abf8c076119fb4c49a55fd61ebc710 |
|
22-Nov-2009 |
George Wilson <George.Wilson@Sun.COM> |
6826241 Sync write IOPS drops dramatically during TXG sync
6869229 zfs should switch to shiny new metaslabs more frequently |
a15215608b8bd90f714f6db21ee623b584607cb6 |
|
06-Nov-2009 |
Jeff Bonwick <Jeff.Bonwick@Sun.COM> |
6897958 ASSERT in metaslab_class_space_update() with 8+ exabyte pool
6898598 dsl needs to be more aware of dedup space |
b24ab6762772a3f6a89393947930c7fa61306783 |
|
01-Nov-2009 |
Jeff Bonwick <Jeff.Bonwick@Sun.COM> |
PSARC 2009/571 ZFS Deduplication Properties
6677093 zfs should have dedup capability |
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 |
d6e555bdd793b8bc8fe57d5f12c3d69c813d0661 |
|
28-Apr-2009 |
George Wilson <George.Wilson@Sun.COM> |
6596237 Stop looking and start ganging |
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 |
8654d0253136055bd4cc2423d87378e8a37f2eb5 |
|
23-Jun-2007 |
perrin <none@none> |
PSARC 2007/171 ZFS Separate Intent Log
6339640 Make ZIL use NVRAM when available. |
67bd71c6cc629bab3aa0d595c624a667f1574254 |
|
04-Nov-2006 |
perrin <none@none> |
6341569 zio_alloc_blk() vdev distribution performs badly
6428639 large writes to zvol synchs too much, better cut down a little
6444692 Need to flush disk write cache for dmu_sync buffers
6465634 zvol: dmu_sync() should be issued in parallel
6468731 lwb_state_t can be nuked
6470042 parallel dmu_sync() isn't being used
6471679 stash blocksize in zvol_state_t rather than reading in every zvol_log_write
6472230 ZIL vdev management is inefficient
6473775 zil_commit changes in snv_48 make it hot for O_DSYNC workloads
6478388 ZIL replay takes too long causing issues while booting
6486390 zil_commit could push more transactions
6486496 zil_replay() useful debug |
d80c45e0f58fa434ba37259ea2e2b12e0380c19a |
|
14-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 |
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 |