summaryrefslogtreecommitdiffstats
path: root/drivers/md/raid5.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 47Thomas Gleixner2019-05-241-9/+1
* md/raid: raid5 preserve the writeback action after the parity checkNigel Croxon2019-04-161-1/+9
* Revert "Don't jump to compute_result state from check_result state"Song Liu2019-04-161-4/+15
* md: add __acquires/__releases annotations to handle_active_stripesChristoph Hellwig2019-04-111-0/+2
* md: add __acquires/__releases annotations to (un)lock_two_stripesChristoph Hellwig2019-04-111-0/+4
* Don't jump to compute_result state from check_result stateNigel Croxon2019-04-011-15/+4
* Merge tag 'for-5.1/block-post-20190315' of git://git.kernel.dk/linux-blockLinus Torvalds2019-03-161-0/+3
|\
| * md: Fix failed allocation of md_register_threadAditya Pakki2019-03-121-0/+2
| * raid5: set write hint for PPLMariusz Dabrowski2019-03-121-0/+1
* | md: convert to kvmallocKent Overstreet2019-03-121-48/+39
|/
* md/raid5: fix 'out of memory' during raid cache recoveryAlexei Naberezhnov2019-01-281-2/+6
* raid5: block failing device if raid will be failedMariusz Tkaczyk2018-09-281-0/+12
* md/raid5-cache: disable reshape completelyShaohua Li2018-09-011-3/+3
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2018-08-191-22/+22
|\
| * md: Avoid namespace collision with bitmap APIAndy Shevchenko2018-08-021-22/+22
* | md/raid5: fix data corruption of replacements after originals droppedBingJing Chang2018-08-021-0/+6
* | drivers/md/raid5: Do not disable irq on release_inactive_stripe_list() callAnna-Maria Gleixner2018-07-231-2/+1
* | drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock()Anna-Maria Gleixner2018-07-191-3/+2
* | treewide: kzalloc() -> kcalloc()Kees Cook2018-06-131-7/+8
* | Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdLinus Torvalds2018-06-091-3/+9
|\ \
| * | md/raid5: Assigning NULL to sh->batch_head before testing bit R5_Overlap of a...Amy Chiang2018-05-171-3/+3
| * | raid5: copy write hint from origin bio to stripeMariusz Dabrowski2018-05-171-0/+6
| |/
* / md: convert to bioset_init()/mempool_init()Kent Overstreet2018-05-301-6/+6
|/
* Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-blockLinus Torvalds2018-04-051-2/+2
|\
| * block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()Bart Van Assche2018-03-081-2/+2
* | md: fix a potential deadlock of raid5/raid10 reshapeBingJing Chang2018-02-251-7/+1
* | md: raid5: avoid string overflow warningArnd Bergmann2018-02-211-3/+4
* | md/raid5: simplify uninitialization of shrinkerAliaksei Karaliou2018-02-171-3/+1
|/
* raid5-ppl: PPL support for disks with write-back cache enabledTomasz Majchrzak2018-01-151-3/+3
* md: introduce new personality funciton start()Song Liu2017-12-111-0/+10
* md/raid5: correct degraded calculation in raid5_errorbingjingc2017-12-011-1/+1
* Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdLinus Torvalds2017-11-151-37/+42
|\
| * md: be cautious about using ->curr_resync_completed for ->recovery_offsetNeilBrown2017-11-091-0/+24
| * md: use TASK_IDLE instead of blocking signalsMikulas Patocka2017-11-021-1/+0
| * md: remove special meaning of ->quiesce(.., 2)NeilBrown2017-11-021-12/+6
| * md: move suspend_hi/lo handling into core md codeNeilBrown2017-11-021-22/+0
| * md: forbid a RAID5 from having both a bitmap and a journal.NeilBrown2017-11-021-0/+7
| * raid5: Set R5_Expanded on parity devices as well as data.NeilBrown2017-10-191-1/+4
| * md: rename some drivers/md/ files to have an "md-" prefixMike Snitzer2017-10-171-1/+1
* | locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland2017-10-251-1/+1
|/
* md/raid5: cap worker countShaohua Li2017-09-281-2/+5
* Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdLinus Torvalds2017-09-191-3/+10
|\
| * md/raid5: preserve STRIPE_ON_UNPLUG_LIST in break_stripe_batch_listDennis Yang2017-09-061-1/+2
| * md/raid5: fix a race condition in stripe batchShaohua Li2017-09-051-2/+8
* | Merge tag 'md/4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdLinus Torvalds2017-09-071-10/+6
|\|
| * md: Runtime support for multiple pplsPawel Baldysiak2017-08-281-0/+1
| * raid5: remove raid5_build_blockGuoqing Jiang2017-08-251-10/+1
| * md/raid5: release/flush io in raid5_do_work()Song Liu2017-08-241-0/+4
* | block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig2017-08-231-6/+6
* | raid5: remove a call to get_start_sectChristoph Hellwig2017-08-231-1/+3
|/