Merge branch 'for-3.6/drivers' of git://git.kernel.dk/linux-block
[linux-3.10.git] / drivers / md / raid5.c
2012-08-01 Linus Torvalds Merge branch 'for-3.6/drivers' of git://git.kernel...
2012-07-31 NeilBrown md: remove plug_cnt feature of plugging.
2012-07-31 majianpeng md/raid5: For odirect-write performance, do not set...
2012-07-31 majianpeng raid5: Add R5_ReadNoMerge flag which prevent bio from...
2012-07-19 Shaohua Li raid5: add a per-stripe lock
2012-07-19 Shaohua Li raid5: remove unnecessary bitmap write optimization
2012-07-19 Shaohua Li raid5: lockless access raid5 overrided bi_phys_segments
2012-07-19 Shaohua Li raid5: reduce chance release_stripe() taking device_lock
2012-07-03 NeilBrown md: fix up plugging (again).
2012-07-03 Shaohua Li raid5: delayed stripe fix
2012-07-03 majianpeng md/raid456: When read error cannot be recovered, record...
2012-07-03 NeilBrown md: make 'name' arg to md_register_thread non-optional.
2012-07-03 NeilBrown md/raid5: fix refcount problem when blocked_rdev is...
2012-07-03 majianpeng md/raid5: In ops_run_io, inc nr_pending before calling...
2012-07-03 majianpeng md/raid5: Do not add data_offset before call to is_badblock
2012-07-03 NeilBrown md/raid5: prefer replacing failed devices over want...
2012-05-22 NeilBrown md/raid5: improve removal of extra devices after reshape.
2012-05-22 NeilBrown md/raid5: Allow reshape while a bitmap is present.
2012-05-22 NeilBrown md: allow array to be resized while bitmap is present.
2012-05-22 Shaohua Li raid5: support sync request
2012-05-22 Shaohua Li raid5: remove unused variables
2012-05-20 NeilBrown md/raid5: allow for change in data_offset while managin...
2012-05-20 NeilBrown md/raid5: Use correct data_offset for all IO.
2012-05-20 NeilBrown md: add possibility to change data-offset for devices.
2012-05-20 NeilBrown md: allow a reshape operation to be reversed.
2012-04-03 majianpeng md/raid5: Fix a bug about judging if the operation...
2012-04-03 NeilBrown md/raid5: fix handling of bad blocks during recovery.
2012-03-19 NeilBrown md: tidy up rdev_for_each usage.
2012-03-19 NeilBrown md: allow re-add to failed arrays.
2012-03-13 majianpeng md/raid5: use atomic_dec_return() instead of atomic_dec...
2012-03-13 NeilBrown md/raid5: removed unused 'added_devices' variable.
2012-03-13 NeilBrown md/raid5: make sure reshape_position is cleared on...
2011-12-22 NeilBrown md/raid5: Mark device want_replacement when we see...
2011-12-22 NeilBrown md/raid5: If there is a spare and a want_replacement...
2011-12-22 NeilBrown md/raid5: recognise replacements when assembling array.
2011-12-22 NeilBrown md/raid5: handle activation of replacement device when...
2011-12-22 NeilBrown md/raid5: detect and handle replacements during recovery.
2011-12-22 NeilBrown md/raid5: writes should get directed to replacement...
2011-12-22 NeilBrown md/raid5: allow removal for failed replacement devices.
2011-12-22 NeilBrown md/raid5: preferentially read from replacement device...
2011-12-22 NeilBrown md/raid5: remove redundant bio initialisations.
2011-12-22 NeilBrown md/raid5: allow each slot to have an extra replacement...
2011-12-22 NeilBrown md: change hot_remove_disk to take an rdev rather than...
2011-12-22 NeilBrown md/raid5: be more thorough in calculating 'degraded...
2011-12-22 NeilBrown md/raid5: ensure correct assessment of drives during...
2011-12-09 Adam Kwolek md: raid5 crash during degradation
2011-12-08 NeilBrown md/raid5: never wait for bad-block acks on failed device.
2011-11-08 Dan Williams md/raid5: STRIPE_ACTIVE has lock semantics, add barriers
2011-11-08 NeilBrown md/raid5: abort any pending parity operations when...
2011-11-07 Linus Torvalds Merge branch 'modsplit-Oct31_2011' of git://git./linux...
2011-11-05 Linus Torvalds Merge branch 'for-3.2/core' of git://git.kernel.dk...
2011-10-31 Paul Gortmaker md: Add module.h to all files using it implicitly
2011-10-26 NeilBrown md: Fix some bugs in recovery_disabled handling.
2011-10-25 NeilBrown md/raid5: fix bug that could result in reads from a...
2011-10-19 Jens Axboe Merge branch 'v3.1-rc10' into for-3.2/core
2011-10-11 NeilBrown md: rename "mdk_personality" to "md_personality"
2011-10-11 NeilBrown md/raid5: typedef removal: raid5_conf_t -> struct r5conf
2011-10-11 NeilBrown md/raid0: typedef removal: raid0_conf_t -> struct r0conf
2011-10-11 NeilBrown md: remove typedefs: mddev_t -> struct mddev
2011-10-11 NeilBrown md: removing typedefs: mdk_rdev_t -> struct md_rdev
2011-10-07 NeilBrown md: remove some old DEBUGging code.
2011-10-07 NeilBrown md/raid5: convert to macros into inline functions.
2011-10-07 NeilBrown md/raid5: remove pointless NULL test.
2011-09-21 NeilBrown md: Avoid waking up a thread after it has been freed.
2011-09-12 Christoph Hellwig block: remove support for bio remapping from ->make_request
2011-08-31 NeilBrown md/raid5: fix a hang on device failure.
2011-07-28 NeilBrown md/raid5: Clear bad blocks on successful write.
2011-07-28 NeilBrown md/raid5. Don't write to known bad block on doubtful...
2011-07-28 NeilBrown md/raid5: write errors should be recorded as bad blocks...
2011-07-28 NeilBrown md/raid5: use bad-block log to improve handling of...
2011-07-28 NeilBrown md/raid5: avoid reading from known bad blocks.
2011-07-28 NeilBrown md: make it easier to wait for bad blocks to be acknowl...
2011-07-28 NeilBrown md: don't allow arrays to contain devices with bad...
2011-07-27 NeilBrown md/raid5: Avoid BUG caused by multiple failures.
2011-07-27 Namhyung Kim md/raid5: move rdev->corrected_errors counting
2011-07-27 Namhyung Kim md: introduce link/unlink_rdev() helpers
2011-07-27 Christian Dietrich md/raid: use printk_ratelimited instead of printk_ratelimit
2011-07-27 NeilBrown md/raid5: finalise new merged handle_stripe.
2011-07-27 NeilBrown md/raid5: move some more common code into handle_stripe
2011-07-27 NeilBrown md/raid5: move more common code into handle_stripe
2011-07-27 NeilBrown md/raid5: unite handle_stripe_dirtying5 and handle_stri...
2011-07-27 NeilBrown md/raid5: unite fetch_block5 and fetch_block6
2011-07-27 NeilBrown md/raid5: rearrange a test in fetch_block6.
2011-07-27 NeilBrown md/raid5: move more code into common handle_stripe
2011-07-27 NeilBrown md/raid5: Move code for finishing a reconstruction...
2011-07-27 NeilBrown md/raid5: Remove stripe_head_state arg from handle_stri...
2011-07-26 NeilBrown md/raid5: move stripe_head_state and more code into...
2011-07-26 NeilBrown md/raid5: add some more fields to stripe_head_state
2011-07-26 NeilBrown md/raid5: unify stripe_head_state and r6_state
2011-07-26 NeilBrown md/raid5: move common code into handle_stripe
2011-07-26 NeilBrown md/raid5: replace sh->lock with an 'active' flag.
2011-07-26 NeilBrown md/raid5: Protect some more code with ->device_lock.
2011-07-26 NeilBrown md/raid5: Remove use of sh->lock in sync_request
2011-07-18 Namhyung Kim md/raid5: get rid of duplicated call to bio_data_dir()
2011-07-18 Namhyung Kim md/raid5: use kmem_cache_zalloc()
2011-06-14 Namhyung Kim md/raid5: remove unusual use of bio_iovec_idx()
2011-06-14 Namhyung Kim md/raid5: fix FUA request handling in ops_run_io()
2011-06-14 Namhyung Kim md/raid5: fix raid5_set_bi_hw_segments
2011-06-09 Jonathan Brassow MD: raid5 do not set fullsync
2011-05-23 Linus Torvalds Merge branch 'for-linus' of git://git./linux/kernel...
next