Age | Commit message (Expand) | Author | Files | Lines |
2015-02-25 | raid5: check faulty flag for array status during recovery. | Eric Mei | 1 | -4/+9 |
2015-02-18 | md/raid5: Fix livelock when array is both resyncing and degraded. | NeilBrown | 1 | -1/+2 |
2015-02-06 | md: make reconfig_mutex optional for writes to md sysfs files. | NeilBrown | 1 | -58/+76 |
2015-02-06 | md/raid5: use ->lock to protect accessing raid5 sysfs attributes. | NeilBrown | 1 | -16/+28 |
2015-02-04 | md: rename ->stop to ->free | NeilBrown | 1 | -7/+5 |
2015-02-04 | md: split detach operation out from ->stop. | NeilBrown | 1 | -1/+0 |
2015-02-04 | md: make merge_bvec_fn more robust in face of personality changes. | NeilBrown | 1 | -4/+4 |
2015-02-04 | md: make ->congested robust against personality changes. | NeilBrown | 1 | -15/+4 |
2015-02-04 | md/raid5: need_this_block: tidy/fix last condition. | NeilBrown | 1 | -10/+32 |
2015-02-04 | md/raid5: need_this_block: start simplifying the last two conditions. | NeilBrown | 1 | -5/+23 |
2015-02-04 | md/raid5: separate out the easy conditions in need_this_block. | NeilBrown | 1 | -9/+29 |
2015-02-04 | md/raid5: separate large if clause out of fetch_block(). | NeilBrown | 1 | -4/+15 |
2015-02-04 | md: do_release_stripe(): No need to call md_wakeup_thread() twice | Jes Sorensen | 1 | -5/+2 |
2015-02-02 | md/raid5: fix another livelock caused by non-aligned writes. | NeilBrown | 1 | -0/+5 |
2014-12-03 | md/raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants. | NeilBrown | 1 | -2/+5 |
2014-10-14 | md: remove unwanted white space from md.c | NeilBrown | 1 | -22/+1 |
2014-10-14 | md/raid5: fix init_stripe() inconsistencies | Markus Stockhausen | 1 | -3/+1 |
2014-10-09 | md: use set_bit/clear_bit instead of shift/mask for bi_flags changes. | NeilBrown | 1 | -1/+1 |
2014-10-02 | md/raid5: disable 'DISCARD' by default due to safety concerns. | NeilBrown | 1 | -1/+17 |
2014-08-18 | md/raid6: avoid data corruption during recovery of double-degraded RAID6 | NeilBrown | 1 | -0/+2 |
2014-08-18 | md/raid5: avoid livelock caused by non-aligned writes. | NeilBrown | 1 | -1/+1 |
2014-06-11 | Merge tag 'md/3.16' of git://neil.brown.name/md | Linus Torvalds | 1 | -35/+123 |
2014-06-10 | raid5: speedup sync_request processing | Eivind Sarto | 1 | -1/+1 |
2014-06-05 | md/raid5: deadlock between retry_aligned_read with barrier io | hui jiao | 1 | -1/+1 |
2014-05-29 | raid5: add an option to avoid copy data from bio to stripe cache | Shaohua Li | 1 | -21/+98 |
2014-05-29 | raid5: avoid release list until last reference of the stripe | Eivind Sarto | 1 | -0/+5 |
2014-05-29 | md/raid56: Don't perform reads to support writes until stripe is ready. | NeilBrown | 1 | -12/+18 |
2014-04-18 | arch: Mass conversion of smp_mb__*() | Peter Zijlstra | 1 | -1/+1 |
2014-04-17 | raid5: fix a race of stripe count check | Shaohua Li | 1 | -2/+1 |
2014-04-09 | raid5: get_active_stripe avoids device_lock | Shaohua Li | 1 | -7/+2 |
2014-04-09 | raid5: make_request does less prepare wait | Shaohua Li | 1 | -5/+14 |
2014-02-13 | md/raid5: Fix CPU hotplug callback registration | Oleg Nesterov | 1 | -46/+44 |
2014-01-30 | Merge branch 'for-3.14/drivers' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -0/+1 |
2014-01-30 | Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -41/+43 |
2014-01-22 | md/raid5: close recently introduced race in stripe_head management. | NeilBrown | 1 | -4/+4 |
2014-01-16 | md/raid5: fix long-standing problem with bitmap handling on write failure. | NeilBrown | 1 | -0/+1 |
2014-01-14 | md/raid5: fix a recently broken BUG_ON(). | NeilBrown | 1 | -1/+2 |
2014-01-14 | md/raid5: Fix possible confusion when multiple write errors occur. | NeilBrown | 1 | -2/+2 |
2014-01-08 | bcache/md: Use raid stripe size | Kent Overstreet | 1 | -0/+1 |
2013-12-31 | Merge tag 'v3.13-rc6' into for-3.14/core | Jens Axboe | 1 | -8/+5 |
2013-11-28 | md/raid5: fix newly-broken locking in get_active_stripe. | NeilBrown | 1 | -7/+4 |
2013-11-28 | md/raid5: fix new memory-reference bug in alloc_thread_groups. | NeilBrown | 1 | -1/+1 |
2013-11-23 | block: Convert bio_for_each_segment() to bvec_iter | Kent Overstreet | 1 | -6/+6 |
2013-11-23 | block: Abstract out bvec iterator | Kent Overstreet | 1 | -35/+37 |
2013-11-20 | Merge tag 'md/3.13' of git://neil.brown.name/md | Linus Torvalds | 1 | -101/+319 |
2013-11-19 | md/raid5: Use conf->device_lock protect changing of multi-thread resources. | majianpeng | 1 | -24/+39 |
2013-11-19 | md/raid5: Before freeing old multi-thread worker, it should flush them. | majianpeng | 1 | -0/+3 |
2013-11-19 | md/raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE. | majianpeng | 1 | -1/+1 |
2013-11-19 | md: use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread. | NeilBrown | 1 | -4/+15 |
2013-11-19 | raid5: Retry R5_ReadNoMerge flag when hit a read error. | Bian Yu | 1 | -0/+3 |