summaryrefslogtreecommitdiffstats
path: root/drivers/md/md.c
Commit message (Expand)AuthorAgeFilesLines
* md: make reconfig_mutex optional for writes to md sysfs files.NeilBrown2015-02-061-106/+240
* md: move mddev_lock and related to md.hNeilBrown2015-02-061-24/+2
* md: use mddev->lock to protect updates to resync_{min,max}.NeilBrown2015-02-061-13/+45
* md: minor cleanup in safe_delay_store.NeilBrown2015-02-061-5/+7
* md: move GET_BITMAP_FILE ioctl out from mddev_lock.NeilBrown2015-02-061-26/+32
* md: tidy up set_bitmap_fileNeilBrown2015-02-061-7/+9
* md: remove unnecessary 'buf' from get_bitmap_file.NeilBrown2015-02-061-8/+4
* md: remove mddev_lock from rdev_attr_show()NeilBrown2015-02-061-22/+14
* md: remove mddev_lock() from md_attr_show()NeilBrown2015-02-061-13/+10
* md: remove need for mddev_lock() in md_seq_show()NeilBrown2015-02-061-5/+3
* md: protect ->pers changes with mddev->lockNeilBrown2015-02-041-21/+34
* md: level_store: group all important changes into one place.NeilBrown2015-02-041-30/+32
* md: rename ->stop to ->freeNeilBrown2015-02-041-5/+5
* md: split detach operation out from ->stop.NeilBrown2015-02-041-4/+26
* md: make merge_bvec_fn more robust in face of personality changes.NeilBrown2015-02-041-0/+24
* md: make ->congested robust against personality changes.NeilBrown2015-02-041-2/+20
* md: rename mddev->write_lock to mddev->lockNeilBrown2015-02-041-18/+18
* Merge tag 'md/3.19' of git://neil.brown.name/mdLinus Torvalds2014-12-141-11/+27
|\
| * md: Check MD_RECOVERY_RUNNING as well as ->sync_thread.NeilBrown2014-12-111-10/+26
| * md: fix semicolon.cocci warningskbuild test robot2014-12-031-1/+1
* | md: use generic io stats accounting functions to simplify io stat accountingGu Zheng2014-11-241-5/+1
|/
* md: Always set RECOVERY_NEEDED when clearing RECOVERY_FROZENNeilBrown2014-11-171-0/+4
* md: move EXPORT_SYMBOL to after function in md.cNeilBrown2014-10-141-12/+11
* md: discard PRINT_RAID_DEBUG ioctlNeilBrown2014-10-141-138/+0
* md: remove MD_BUG()NeilBrown2014-10-141-46/+12
* md: clean up 'exit' labels in md_ioctl().NeilBrown2014-10-141-41/+35
* md: remove unnecessary test for MD_MAJOR in md_ioctl()NeilBrown2014-10-141-4/+1
* md: don't allow "-sync" to be set for device in an active array.NeilBrown2014-10-141-4/+6
* md: remove unwanted white space from md.cNeilBrown2014-10-141-101/+74
* md: don't start resync thread directly from md thread.NeilBrown2014-10-141-23/+36
* md: Just use RCU when checking for overlap between arrays.NeilBrown2014-10-141-8/+7
* md: avoid potential long delay under pers_lockChao Yu2014-10-141-1/+2
* md: simplify export_array()NeilBrown2014-10-141-8/+4
* md: discard find_rdev_nr in favour of find_rdev_nr_rcuNeilBrown2014-10-141-14/+8
* md: use wait_event() to simplify md_super_wait()NeilBrown2014-10-141-8/+1
* md: be more relaxed about stopping an array which isn't started.NeilBrown2014-10-141-3/+3
* md: don't allow bitmap file to be added to raid0/linear.NeilBrown2014-08-081-2/+2
* md: Recovery speed is wrongXiao Ni2014-08-081-2/+3
* md: disable probing for md devices 512 and over.NeilBrown2014-07-311-2/+2
* md: flush writes before starting a recovery.NeilBrown2014-07-031-0/+13
* md: make sure GET_ARRAY_INFO ioctl reports correct "clean" statusNeilBrown2014-07-031-1/+1
* md: md_clear_badblocks should return an error code on failure.NeilBrown2014-05-291-1/+1
* md: refuse to change shape of array if it is active but read-onlyNeilBrown2014-05-291-0/+10
* md: always set MD_RECOVERY_INTR when interrupting a reshape thread.NeilBrown2014-05-291-0/+1
* md: always set MD_RECOVERY_INTR when aborting a reshape or other "resync".NeilBrown2014-05-281-1/+3
* md: avoid possible spinning md thread at shutdown.NeilBrown2014-05-061-1/+2
* md: avoid oops on unload if some process is in poll or select.NeilBrown2014-04-091-0/+16
* md/bitmap: don't abuse i_writecount for bitmap files.NeilBrown2014-04-091-33/+16
* Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-blockLinus Torvalds2014-01-301-7/+5
|\
| * Merge tag 'v3.13-rc6' into for-3.14/coreJens Axboe2013-12-311-1/+1
| |\
OpenPOWER on IntegriCloud