summaryrefslogtreecommitdiffstats
path: root/drivers/md
Commit message (Expand)AuthorAgeFilesLines
* dm: fix missed error code if .end_io isn't implemented by target_typezhendong chen2015-01-151-1/+1
* dm thin: fix missing out-of-data-space to write mode transition if blocks are...Joe Thornber2015-01-151-2/+20
* dm thin: fix inability to discard blocks when in out-of-data-space modeJoe Thornber2015-01-151-1/+1
* dm thin: fix a race in thin_dtrMikulas Patocka2015-01-151-3/+3
* dm space map metadata: fix sm_bootstrap_get_nr_blocks()Dan Carpenter2015-01-151-1/+3
* md/bitmap: always wait for writes on unplug.NeilBrown2015-01-151-10/+6
* md/raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants.NeilBrown2015-01-121-2/+5
* dm crypt: use memzero_explicit for on-stack bufferMilan Broz2015-01-121-1/+1
* dm bufio: fix memleak when using a dm_buffer's inline bioDarrick J. Wong2015-01-121-1/+19
* dm cache: dirty flag was mistakenly being cleared when promoting via overwriteJoe Thornber2015-01-121-3/+7
* dm cache: only use overwrite optimisation for promotion when in writeback modeJoe Thornber2015-01-121-1/+2
* md: Always set RECOVERY_NEEDED when clearing RECOVERY_FROZENNeilBrown2014-11-271-0/+4
* dm btree: fix a recursion depth bug in btree walking codeJoe Thornber2014-11-273-15/+17
* dm thin: grab a virtual cell before looking up the mappingJoe Thornber2014-11-201-4/+12
* dm raid: ensure superblock's size matches device's logical block sizeHeinz Mauelshagen2014-11-201-4/+7
* dm bufio: change __GFP_IO to __GFP_FS in shrinker callbacksMikulas Patocka2014-11-201-6/+6
* dm log userspace: fix memory leak in dm_ulog_tfr_init failure pathAlexey Khoroshilov2014-11-171-1/+1
* dm bufio: when done scanning return from __scan immediatelyMikulas Patocka2014-11-171-2/+2
* dm bufio: update last_accessed when relinking a bufferJoe Thornber2014-11-171-0/+1
* md/raid5: disable 'DISCARD' by default due to safety concerns.NeilBrown2014-10-091-1/+17
* md/raid1: intialise start_next_window for READ case to avoid hangNeilBrown2014-10-051-0/+1
* md/raid1: fix_read_error should act on all non-faulty devices.NeilBrown2014-10-051-2/+2
* md/raid1: count resync requests in nr_pending.NeilBrown2014-10-051-0/+2
* md/raid1: update next_resync under resync_lock.NeilBrown2014-10-051-3/+3
* md/raid1: Don't use next_resync to determine how far resync has progressedNeilBrown2014-10-051-7/+5
* md/raid1: make sure resync waits for conflicting writes to complete.NeilBrown2014-10-051-2/+4
* md/raid1: be more cautious where we read-balance during resync.NeilBrown2014-10-051-5/+1
* md/raid1: clean up request counts properly in close_sync()NeilBrown2014-10-051-0/+5
* dm crypt: fix access beyond the end of allocated spaceMikulas Patocka2014-10-051-4/+16
* dm cache: fix race causing dirty blocks to be marked as cleanAnssi Hannula2014-10-051-2/+2
* dm table: propagate QUEUE_FLAG_NO_SG_MERGEJeff Moyer2014-09-171-0/+13
* md/raid10: Fix memory leak when raid10 reshape completes.NeilBrown2014-09-171-0/+1
* md/raid10: fix memory leak when reshaping a RAID10.NeilBrown2014-09-171-1/+1
* md/raid6: avoid data corruption during recovery of double-degraded RAID6NeilBrown2014-09-171-0/+2
* md/raid5: avoid livelock caused by non-aligned writes.NeilBrown2014-09-171-1/+1
* md/raid1,raid10: always abort recover on write error.NeilBrown2014-09-172-10/+9
* dm cache: fix race affecting dirty block countAnssi Hannula2014-08-011-7/+6
* dm bufio: fully initialize shrinkerGreg Thelen2014-08-011-1/+1
* Merge tag 'dm-3.16-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2014-07-182-0/+18
|\
| * dm cache metadata: do not allow the data block size to changeMike Snitzer2014-07-151-0/+9
| * dm thin metadata: do not allow the data block size to changeMike Snitzer2014-07-151-0/+9
* | Merge tag 'dm-3.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/de...Linus Torvalds2014-07-115-22/+28
|\|
| * dm mpath: fix IO hang due to logic bug in multipath_busyJun'ichi Nomura2014-07-101-2/+3
| * dm io: fix a race condition in the wake up code for sync_ioJoe Thornber2014-07-101-14/+8
| * dm crypt, dm zero: update author name following legal name changeJana Saout2014-07-102-4/+4
| * dm: allocate a special workqueue for deferred device removalMikulas Patocka2014-07-101-2/+13
* | 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
|/
* Merge tag 'dm-3.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2014-06-128-110/+227
|\
| * dm thin: update discard_granularity to reflect the thin-pool blocksizeLukas Czerner2014-06-111-1/+2