summaryrefslogtreecommitdiff
path: root/drivers/md
AgeCommit message (Expand)AuthorFilesLines
2011-07-27md: use proper little-endian bitopsAkinobu Mita1-3/+5
2011-07-27md/raid5: finalise new merged handle_stripe.NeilBrown1-102/+13
2011-07-27md/raid5: move some more common code into handle_stripeNeilBrown1-113/+67
2011-07-27md/raid5: move more common code into handle_stripeNeilBrown1-100/+61
2011-07-27md/raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6NeilBrown1-56/+21
2011-07-27md/raid5: unite fetch_block5 and fetch_block6NeilBrown1-84/+23
2011-07-27md/raid5: rearrange a test in fetch_block6.NeilBrown1-7/+5
2011-07-27md/raid5: move more code into common handle_stripeNeilBrown1-58/+32
2011-07-27md/raid5: Move code for finishing a reconstruction into handle_stripe.NeilBrown1-96/+57
2011-07-27md/raid5: Remove stripe_head_state arg from handle_stripe_expansion.NeilBrown1-5/+4
2011-07-26atomic: use <linux/atomic.h>Arun Sharma5-5/+5
2011-07-26md/raid5: move stripe_head_state and more code into handle_stripe.NeilBrown1-182/+158
2011-07-26md/raid5: add some more fields to stripe_head_stateNeilBrown2-31/+29
2011-07-26md/raid5: unify stripe_head_state and r6_stateNeilBrown2-45/+40
2011-07-26md/raid5: move common code into handle_stripeNeilBrown1-12/+6
2011-07-26md/raid5: replace sh->lock with an 'active' flag.NeilBrown2-32/+29
2011-07-26md/raid5: Protect some more code with ->device_lock.NeilBrown1-14/+16
2011-07-26md/raid5: Remove use of sh->lock in sync_requestNeilBrown2-19/+27
2011-07-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-18/+8
2011-07-20fs: seq_file - add event counter to simplify poll() supportKay Sievers1-18/+8
2011-07-20md,rcu: Convert call_rcu(free_conf) to kfree_rcu()Lai Jiangshan1-7/+1
2011-07-18md/raid5: get rid of duplicated call to bio_data_dir()Namhyung Kim1-2/+2
2011-07-18md/raid5: use kmem_cache_zalloc()Namhyung Kim1-5/+3
2011-07-18md/raid10: share pages between read and write bio's during recoveryNamhyung Kim1-11/+12
2011-07-18md/raid10: factor out common bio handling codeNamhyung Kim1-21/+23
2011-07-18md/raid10: get rid of duplicated conditional expressionNamhyung Kim1-2/+1
2011-06-28md: avoid endless recovery loop when waiting for fail device to complete.NeilBrown1-0/+1
2011-06-14md/raid5: remove unusual use of bio_iovec_idx()Namhyung Kim1-3/+3
2011-06-14md/raid5: fix FUA request handling in ops_run_io()Namhyung Kim1-3/+3
2011-06-14md/raid5: fix raid5_set_bi_hw_segmentsNamhyung Kim1-1/+1
2011-06-09md/bitmap: remove unused fields from struct bitmapNamhyung Kim2-13/+0
2011-06-09md/bitmap: use proper accessor macroNamhyung Kim1-3/+3
2011-06-09md: check ->hot_remove_disk when removing diskNamhyung Kim1-1/+1
2011-06-09md: Using poll /proc/mdstat can monitor the events of adding a spare disks马建朋1-0/+2
2011-06-09MD: use is_power_of_2 macroJonathan Brassow1-1/+1
2011-06-09MD: raid5 do not set fullsyncJonathan Brassow1-1/+1
2011-06-09MD: support initial bitmap creation in-kernelJonathan Brassow2-5/+89
2011-06-08MD: add sync_super to mddev_t structJonathan Brassow2-2/+14
2011-06-08MD: raid1 changes to allow use by device mapperJonathan Brassow2-7/+19
2011-06-08MD: move thread wakeups into resumeJonathan Brassow1-3/+7
2011-06-08MD: possible typoJonathan Brassow1-2/+2
2011-06-08MD: no sync IO while suspendedJonathan Brassow1-1/+3
2011-06-08MD: no integrity register if no gendiskJonathan Brassow1-2/+2
2011-05-29dm kcopyd: return client directly and not through a pointerMikulas Patocka3-9/+11
2011-05-29dm kcopyd: reserve fewer pagesMikulas Patocka3-11/+5
2011-05-29dm io: use fixed initial mempool sizeMikulas Patocka5-39/+9
2011-05-29dm kcopyd: alloc pages from the main page allocatorMikulas Patocka1-31/+60
2011-05-29dm kcopyd: add gfp parm to alloc_plMikulas Patocka1-4/+4
2011-05-29dm kcopyd: remove superfluous page allocation spinlockMikulas Patocka1-10/+1
2011-05-29dm kcopyd: preallocate sub jobs to avoid deadlockMikulas Patocka1-20/+29