summaryrefslogtreecommitdiffstats
path: root/drivers/md/md.c
AgeCommit message (Expand)AuthorLines
2015-03-21md: fix problems with freeing private data after ->run failure.NeilBrown-1/+2
2015-02-25md: mark some attributes as pre-allocNeilBrown-6/+8
2015-02-06md: make reconfig_mutex optional for writes to md sysfs files.NeilBrown-106/+240
2015-02-06md: move mddev_lock and related to md.hNeilBrown-24/+2
2015-02-06md: use mddev->lock to protect updates to resync_{min,max}.NeilBrown-13/+45
2015-02-06md: minor cleanup in safe_delay_store.NeilBrown-5/+7
2015-02-06md: move GET_BITMAP_FILE ioctl out from mddev_lock.NeilBrown-26/+32
2015-02-06md: tidy up set_bitmap_fileNeilBrown-7/+9
2015-02-06md: remove unnecessary 'buf' from get_bitmap_file.NeilBrown-8/+4
2015-02-06md: remove mddev_lock from rdev_attr_show()NeilBrown-22/+14
2015-02-06md: remove mddev_lock() from md_attr_show()NeilBrown-13/+10
2015-02-06md: remove need for mddev_lock() in md_seq_show()NeilBrown-5/+3
2015-02-04md: protect ->pers changes with mddev->lockNeilBrown-21/+34
2015-02-04md: level_store: group all important changes into one place.NeilBrown-30/+32
2015-02-04md: rename ->stop to ->freeNeilBrown-5/+5
2015-02-04md: split detach operation out from ->stop.NeilBrown-4/+26
2015-02-04md: make merge_bvec_fn more robust in face of personality changes.NeilBrown-0/+24
2015-02-04md: make ->congested robust against personality changes.NeilBrown-2/+20
2015-02-04md: rename mddev->write_lock to mddev->lockNeilBrown-18/+18
2014-12-14Merge tag 'md/3.19' of git://neil.brown.name/mdLinus Torvalds-11/+27
2014-12-11md: Check MD_RECOVERY_RUNNING as well as ->sync_thread.NeilBrown-10/+26
2014-12-03md: fix semicolon.cocci warningskbuild test robot-1/+1
2014-11-24md: use generic io stats accounting functions to simplify io stat accountingGu Zheng-5/+1
2014-11-17md: Always set RECOVERY_NEEDED when clearing RECOVERY_FROZENNeilBrown-0/+4
2014-10-14md: move EXPORT_SYMBOL to after function in md.cNeilBrown-12/+11
2014-10-14md: discard PRINT_RAID_DEBUG ioctlNeilBrown-138/+0
2014-10-14md: remove MD_BUG()NeilBrown-46/+12
2014-10-14md: clean up 'exit' labels in md_ioctl().NeilBrown-41/+35
2014-10-14md: remove unnecessary test for MD_MAJOR in md_ioctl()NeilBrown-4/+1
2014-10-14md: don't allow "-sync" to be set for device in an active array.NeilBrown-4/+6
2014-10-14md: remove unwanted white space from md.cNeilBrown-101/+74
2014-10-14md: don't start resync thread directly from md thread.NeilBrown-23/+36
2014-10-14md: Just use RCU when checking for overlap between arrays.NeilBrown-8/+7
2014-10-14md: avoid potential long delay under pers_lockChao Yu-1/+2
2014-10-14md: simplify export_array()NeilBrown-8/+4
2014-10-14md: discard find_rdev_nr in favour of find_rdev_nr_rcuNeilBrown-14/+8
2014-10-14md: use wait_event() to simplify md_super_wait()NeilBrown-8/+1
2014-10-14md: be more relaxed about stopping an array which isn't started.NeilBrown-3/+3
2014-08-08md: don't allow bitmap file to be added to raid0/linear.NeilBrown-2/+2
2014-08-08md: Recovery speed is wrongXiao Ni-2/+3
2014-07-31md: disable probing for md devices 512 and over.NeilBrown-2/+2
2014-07-03md: flush writes before starting a recovery.NeilBrown-0/+13
2014-07-03md: make sure GET_ARRAY_INFO ioctl reports correct "clean" statusNeilBrown-1/+1
2014-05-29md: md_clear_badblocks should return an error code on failure.NeilBrown-1/+1
2014-05-29md: refuse to change shape of array if it is active but read-onlyNeilBrown-0/+10
2014-05-29md: always set MD_RECOVERY_INTR when interrupting a reshape thread.NeilBrown-0/+1
2014-05-28md: always set MD_RECOVERY_INTR when aborting a reshape or other "resync".NeilBrown-1/+3
2014-05-06md: avoid possible spinning md thread at shutdown.NeilBrown-1/+2
2014-04-09md: avoid oops on unload if some process is in poll or select.NeilBrown-0/+16
2014-04-09md/bitmap: don't abuse i_writecount for bitmap files.NeilBrown-33/+16