2012-07-03 |
majianpeng | md/raid456: When read error cannot be recovered, record... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-07-03 |
NeilBrown | md: make 'name' arg to md_register_thread non-optional. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-07-03 |
NeilBrown | md/raid10: fix failure when trying to repair a read... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-07-03 |
NeilBrown | md/raid5: fix refcount problem when blocked_rdev is... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-07-03 |
majianpeng | md:Add blk_plug in sync_thread. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-07-03 |
majianpeng | md/raid5: In ops_run_io, inc nr_pending before calling... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-07-03 |
majianpeng | md/raid5: Do not add data_offset before call to is_badblock Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-07-03 |
NeilBrown | md/raid5: prefer replacing failed devices over want... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-07-03 |
NeilBrown | md/raid10: Don't try to recovery unmatched (and unused... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-31 |
NeilBrown | md: raid1/raid10: fix problem with merge_bvec_fn Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-28 |
Jim Kukunas | lib/raid6: fix sparse warnings in recovery functions Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: record the space available for the bitmap... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/raid10: Remove extras after reshape to smaller number... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/raid5: improve removal of extra devices after reshape. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Yuanhan Liu | md: check the return of mddev_find() Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Jonathan Brassow | MD RAID1: Further conditionalize 'fullsync' Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Jonathan Brassow | DM RAID: Use md_error() in place of simply setting... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Jonathan Brassow | DM RAID: Record and handle missing devices Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Jonathan Brassow | DM RAID: Set recovery flags on resume Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/raid5: Allow reshape while a bitmap is present. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/raid10: resize bitmap when required during reshape. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md: allow array to be resized while bitmap is present. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: make sure reshape request are reflected... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: add bitmap_resize function to allow bitmap... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: use DIV_ROUND_UP instead of open-code Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: create a 'struct bitmap_counts' substructure... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: make bitmap bitops atomic. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: make _page_attr bitops atomic. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: merge bitmap_file_unmap and bitmap_file_put. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: remove async freeing of bitmap file. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: convert some spin_lock_irqsave to spin_lock_irq Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: use set_bit, test_bit, etc for operation... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: remove single-bit manipulation on sb->state Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: remove bitmap_mask_state Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: move storage allocation from bitmap_load... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: separate bitmap file allocation to its own... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: store bytes in file rather than just in... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: move some fields of 'struct bitmap' into... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: change *_page_attr() to take a page number... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: centralise allocation of bitmap file pages. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: allow a bitmap with no backing storage. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: add new 'space' attribute for bitmaps. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/bitmap: disentangle two different 'pending' flags. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Shaohua Li | raid5: support sync request Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Shaohua Li | raid5: remove unused variables Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
majianpeng | md/raid10: Fix memleak in r10buf_pool_alloc Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
majianpeng | md/raid1: allow fix_read_error to read from recovering... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md: move freeing of badblocks.page into md_rdev_clear Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md: dm-raid should call helper function to clear rdev. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Jim Kukunas | lib/raid6: cleanup gen_syndrome function selection Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Jim Kukunas | lib/raid6: update test program for recovery functions Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Jim Kukunas | lib/raid6: Add SSSE3 optimized recovery functions Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Jim Kukunas | lib/raid6: fix test program build Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Jim Kukunas | raid5: add AVX optimized RAID5 checksumming Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Jim Kukunas | crypto: disable preemption while benchmarking RAID5... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
Jim Kukunas | crypto: wait for a full jiffy in do_xor_speed Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-22 |
NeilBrown | md/raid10: add reshape support Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-20 |
NeilBrown | md/raid10: split out interpretation of layout to separate... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-20 |
NeilBrown | md/raid10: Introduce 'prev' geometry to support reshape. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-20 |
NeilBrown | md: use resync_max_sectors for reshape as well as resync. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-20 |
NeilBrown | md: teach sync_page_io about new_data_offset. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-20 |
NeilBrown | md/raid10: collect some geometry fields into a dedicated... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-20 |
NeilBrown | md/raid5: allow for change in data_offset while managing... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-20 |
NeilBrown | md/raid5: Use correct data_offset for all IO. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-20 |
NeilBrown | md: add possibility to change data-offset for devices. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-20 |
NeilBrown | md: allow a reshape operation to be reversed. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-20 |
Shaohua Li | md: using GFP_NOIO to allocate bio for flush request Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-18 |
NeilBrown | md/raid10: fix transcription error in calc_sectors... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-17 |
Jonathan Brassow | MD: Add del_timer_sync to mddev_suspend (fix nasty... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-17 |
NeilBrown | md/raid10: set dev_sectors properly when resizing devices... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-05-04 |
NeilBrown | md/bitmap: fix calculation of 'chunks' - missing shift. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-24 |
NeilBrown | md: fix possible corruption of array metadata on shutdown. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-24 |
NeilBrown | md: don't call ->add_disk unless there is good reason. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-24 |
Jonathan Brassow | DM RAID: Use safe version of rdev_for_each Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-12 |
NeilBrown | md/bitmap: prevent bitmap_daemon_work running while... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-12 |
majianpeng | md/raid1,raid10: Fix calculation of 'vcnt' when processing... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-12 |
Andrei Warkentin | MD: Bitmap version cleanup. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-03 |
NeilBrown | md/raid1,raid10: don't compare excess byte during consistenc... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-03 |
majianpeng | md/raid5: Fix a bug about judging if the operation... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-03 |
majianpeng | md/raid1:Remove unnecessary rcu_dereference(conf->mirrors... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-03 |
Jes Sorensen | md: Avoid OOPS when reshaping raid1 to raid0 Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-03 |
NeilBrown | md/raid5: fix handling of bad blocks during recovery. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-01 |
majianpeng | md/raid1: If md_integrity_register() failed,run() must... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-01 |
majianpeng | md/raid0: If md_integrity_register() fails, raid0_run... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-04-01 |
majianpeng | md/linear: If md_integrity_register() fails, linear_run... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
majianpeng | md: Add judgement bb->unacked_exist in function md_ack_all_b... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md: fix clearing of the 'changed' flags for the bad... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md/bitmap: discard CHUNK_BLOCK_SHIFT macro Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md/bitmap: remove unnecessary indirection when allocating. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md/bitmap: remove some pointless locking. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md/bitmap: change a 'goto' to a normal 'if' construct. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md/bitmap: move printing of bitmap status to bitmap.c Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md/bitmap: remove some unused noise from bitmap.h Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md/raid10 - support resizing some RAID10 arrays. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md/raid1: handle merge_bvec_fn in member devices. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md/raid10: handle merge_bvec_fn in member devices. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md: add proper merge_bvec handling to RAID0 and Linear. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md: tidy up rdev_for_each usage. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md/raid1,raid10: avoid deadlock during resync/recovery. Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
2012-03-19 |
NeilBrown | md/bitmap: ensure to load bitmap when creating via... Signed-off-by: NeilBrown <neilb@suse.de>
|
commit | commitdiff | tree |
next |