summaryrefslogtreecommitdiffstats
path: root/drivers/md/md.c
Commit message (Expand)AuthorAgeFilesLines
* md: fix super_offset endianness in super_1_rdev_size_changeJason Yan2017-07-151-1/+1
* md: fix incorrect use of lexx_to_cpu in does_sb_need_changingJason Yan2017-07-151-1/+1
* md: MD_RECOVERY_NEEDED is set for mddev->recoveryShaohua Li2017-01-121-1/+1
* md-cluster: make md-cluster also can work when compiled into kernelGuoqing Jiang2016-09-241-8/+4
* MD: make bio mergeableShaohua Li2016-05-111-0/+2
* md/raid: only permit hot-add of compatible integrity profilesDan Williams2016-02-171-12/+16
* md: remove check for MD_RECOVERY_NEEDED in action_store.NeilBrown2015-12-211-4/+7
* Fix remove_and_add_spares removes drive added as spare in slot_storeGoldwyn Rodrigues2015-12-181-3/+10
* md: fix bug due to nested suspendMikulas Patocka2015-12-181-3/+4
* MD: change journal disk role to disk 0Shaohua Li2015-12-181-1/+1
* block: change ->make_request_fn() and users to return a queue cookieJens Axboe2015-11-071-3/+5
* Merge tag 'md/4.4' of git://neil.brown.name/mdLinus Torvalds2015-11-041-130/+365
|\
| * MD: when RAID journal is missing/faulty, block RESTART_ARRAY_RWSong Liu2015-11-011-2/+25
| * MD: set journal disk ->raid_diskShaohua Li2015-11-011-5/+22
| * MD: kick out journal disk if it's not freshSong Liu2015-11-011-1/+2
| * MD: add new bit to indicate raid array with journalSong Liu2015-11-011-3/+7
| * MD: fix info output for journal diskShaohua Li2015-11-011-5/+4
| * md: show journal for journal disk in disk state sysfsShaohua Li2015-11-011-0/+4
| * skip match_mddev_units check for special rolesSong Liu2015-11-011-2/+12
| * md: skip resync for raid array with journalShaohua Li2015-11-011-0/+4
| * md: override md superblock recovery_offset for journal deviceShaohua Li2015-10-241-0/+6
| * MD: add a new disk role to present write journal deviceSong Liu2015-10-241-2/+21
| * MD: replace special disk roles with macrosSong Liu2015-10-241-7/+7
| * md-cluster: Call update_raid_disks() if another node --grow's raid_disksGoldwyn Rodrigues2015-10-241-7/+18
| * md: check the return value for metadata_update_startGuoqing Jiang2015-10-121-6/+9
| * md-cluster: only call kick_rdev_from_array after remove disk successfullyGuoqing Jiang2015-10-121-6/+9
| * md-cluster: Fix adding of new disk with new reload codeGoldwyn Rodrigues2015-10-121-22/+30
| * md-cluster: Perform resync/recovery under a DLM lockGoldwyn Rodrigues2015-10-121-4/+25
| * md-cluster: Perform a lazy updateGoldwyn Rodrigues2015-10-121-44/+57
| * md-cluster: Improve md_reload_sb to be less error proneGoldwyn Rodrigues2015-10-121-14/+107
| * md: remove_and_add_spares() to activate specific rdevGoldwyn Rodrigues2015-10-121-10/+11
| * md-cluster: Use a small window for resyncGoldwyn Rodrigues2015-10-121-8/+0
| * md: Increment version for clustered bitmapsGoldwyn Rodrigues2015-10-121-0/+3
* | Merge branch 'for-4.4/integrity' of git://git.kernel.dk/linux-blockLinus Torvalds2015-11-041-7/+4
|\ \
| * | md: suspend i/o during runtime blk_integrity_unregisterDan Williams2015-10-211-0/+1
| * | md, dm, scsi, nvme, libnvdimm: drop blk_integrity_unregister() at shutdownDan Williams2015-10-211-1/+0
| * | block: Inline blk_integrity in struct gendiskMartin K. Petersen2015-10-211-6/+3
| |/
* / Revert "md: allow a partially recovered device to be hot-added to an array."NeilBrown2015-10-311-2/+1
|/
* md: clear CHANGE_PENDING in readonly arrayShaohua Li2015-10-021-0/+1
* md: wait for pending superblock updates before switching to read-onlyNeilBrown2015-10-021-0/+4
* Merge linux-block/for-4.3/core into md/for-linuxNeilBrown2015-09-051-35/+11
|\
| * Merge branch 'for-4.3/core' of git://git.kernel.dk/linux-blockLinus Torvalds2015-09-021-35/+11
| |\
| | * block: kill merge_bvec_fn() completelyKent Overstreet2015-08-131-26/+0
| | * block: make generic_make_request handle arbitrarily sized biosKent Overstreet2015-08-131-0/+2
| | * block: add a bi_error field to struct bioChristoph Hellwig2015-07-291-9/+9
* | | md/raid1: ensure device failure recorded before write request returns.NeilBrown2015-08-311-0/+1
* | | md: extend spinlock protection in register_md_cluster_operationsNeilBrown2015-08-311-6/+10
* | | md-cluster: transfer the resync ownership to another nodeGuoqing Jiang2015-08-311-3/+3
* | | md: setup safemode_timer before it's being usedSasha Levin2015-08-311-5/+4
* | | md: sync sync_completed has correct value as recovery finishes.NeilBrown2015-08-311-0/+9