summaryrefslogtreecommitdiffstats
path: root/drivers/md/md.c
Commit message (Expand)AuthorAgeFilesLines
* md: Don't clear MD_CLOSING when the raid is about to stopLi Nan2024-03-261-4/+10
* md: implement ->set_read_only to hook into BLKROSET processingChristoph Hellwig2024-03-261-31/+31
* md: switch to ->check_events for media change notificationsChristoph Hellwig2024-03-261-11/+8
* md: Whenassemble the array, consult the superblock of the freshest deviceAlex Lyakas2024-02-231-10/+44
* md: fix data corruption for raid456 when reshape restart while grow upYu Kuai2023-08-111-2/+12
* md/raid10: fix wrong setting of max_corr_read_errorsLi Nan2023-08-111-0/+2
* md/raid10: fix overflow of md/safe_mode_delayLi Nan2023-08-111-3/+4
* md: avoid signed overflow in slot_store()NeilBrown2023-04-051-0/+3
* md: fix a crash in mempool_freeMikulas Patocka2023-01-181-3/+6
* md: call __md_stop_writes in md_stopGuoqing Jiang2022-09-051-0/+1
* md: protect md_unregister_thread from reentrancyGuoqing Jiang2022-06-141-5/+10
* md: fix an incorrect NULL check in md_reload_sbXiaomeng Tong2022-06-141-4/+6
* md: fix an incorrect NULL check in does_sb_need_changingXiaomeng Tong2022-06-141-3/+5
* md: fix a lock order reversal in md_allocChristoph Hellwig2021-10-061-5/+0
* md: Fix missing unused status line of /proc/mdstatJan Glauber2021-05-221-1/+5
* md: md_open returns -EBUSY when entering racing areaZhao Heming2021-05-221-2/+1
* md: factor out a mddev_find_locked helper from mddev_findChristoph Hellwig2021-05-221-13/+19
* md: split mddev_findChristoph Hellwig2021-05-221-5/+19
* md-cluster: fix use-after-free issue when removing rdevHeming Zhao2021-05-221-4/+4
* md: Set prev_flush_start and flush_bio in an atomic wayXiao Ni2021-02-101-0/+2
* md/cluster: fix deadlock when node is doing resync jobZhao Heming2020-12-301-2/+4
* md/cluster: block reshape with remote resync jobZhao Heming2020-12-301-2/+6
* md: fix a warning caused by a race between concurrent md_ioctl()sDae R. Jeong2020-12-301-2/+5
* md: add feature flag MD_FEATURE_RAID0_LAYOUTNeilBrown2020-06-251-0/+13
* md: don't flush workqueue unconditionally in md_openGuoqing Jiang2020-06-221-1/+2
* md: check arrays is suspended in mddev_detach before call quiesce operationsGuoqing Jiang2020-04-171-1/+1
* md: improve handling of bio with REQ_PREFLUSH in md_flush_request()David Jeffery2019-12-171-2/+9
* md: allow metadata updates while suspending an array - fixNeilBrown2019-11-241-10/+12
* md: only call set_in_sync() when it is expected to succeed.NeilBrown2019-10-051-1/+2
* md: don't report active array_state until after revalidate_disk() completes.NeilBrown2019-10-051-4/+7
* md: don't set In_sync if array is frozenGuoqing Jiang2019-10-051-2/+9
* md: don't call spare_active in md_reap_sync_thread if all member devices can'...Guoqing Jiang2019-10-051-1/+2
* md: fix for divide error in status_resyncMariusz Tkaczyk2019-07-141-14/+22
* md: add mddev->pers to avoid potential NULL pointer dereferenceYufen Yu2019-05-251-2/+4
* md: batch flush requests.NeilBrown2019-05-251-4/+23
* Revert "MD: fix lock contention for flush bios"NeilBrown2019-05-251-108/+55
* MD: fix invalid stored role for a disk - try2Shaohua Li2018-11-131-4/+0
* MD: fix invalid stored role for a diskShaohua Li2018-11-131-0/+4
* md: fix memleak for mempoolJack Wang2018-11-131-8/+8
* MD: Memory leak when flush bio size is zeroXiao Ni2018-11-131-4/+6
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2018-08-181-22/+22
|\
| * md: Avoid namespace collision with bitmap APIAndy Shevchenko2018-08-011-22/+22
* | Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdLinus Torvalds2018-08-141-0/+17
|\ \
| * | md-cluster: show array's status more accurateGuoqing Jiang2018-07-051-0/+17
* | | md: remove a bogus commentChristoph Hellwig2018-07-241-4/+0
* | | block: Add and use op_stat_group() for indexing disk_stat fields.Michael Callahan2018-07-181-2/+3
* | | block: Add part_stat_read_accum to read across field entries.Michael Callahan2018-07-181-2/+1
|/ /
* | MD: cleanup resources in failureShaohua Li2018-06-181-3/+5
* | Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdLinus Torvalds2018-06-091-54/+115
|\ \
| * | MD: fix lock contention for flush biosXiao Ni2018-05-211-53/+105