summaryrefslogtreecommitdiffstats
path: root/drivers/md
Commit message (Expand)AuthorAgeFilesLines
* dm raid: fix round up of default region sizeMikulas Patocka2015-10-221-2/+1
* dm btree: add ref counting ops for the leaves of top level btreesJoe Thornber2015-10-224-15/+47
* md/raid10: always set reshape_safe when initializing reshape_position.NeilBrown2015-10-011-1/+4
* dm thin metadata: delete btrees when releasing metadata snapshotJoe Thornber2015-09-131-2/+2
* md/bitmap: return an error when bitmap superblock is corrupt.NeilBrown2015-08-161-0/+2
* md/raid1: extend spinlock to protect raid1_end_read_request against inconsist...NeilBrown2015-08-161-4/+6
* md: use kzalloc() when bitmap is disabledBenjamin Randazzo2015-08-161-2/+2
* md/raid1: fix test for 'was read error from last working device'.NeilBrown2015-08-101-1/+1
* md: fix a build warningFiro Yang2015-08-031-1/+1
* dm btree: silence lockdep lock inversion in dm_btree_del()Joe Thornber2015-08-031-1/+1
* dm btree remove: fix bug in redistribute3Dennis Yang2015-08-031-3/+3
* md/raid5: don't record new size if resize_stripes fails.NeilBrown2015-06-051-1/+2
* dm: hold suspend_lock while suspending device during device deletionMikulas Patocka2015-04-131-0/+6
* dm snapshot: fix a possible invalid memory access on unloadMikulas Patocka2015-03-181-2/+2
* dm: fix a race condition in dm_get_mdMikulas Patocka2015-03-181-17/+10
* dm io: reject unsupported DISCARD requests with EOPNOTSUPPDarrick J. Wong2015-03-181-0/+6
* dm mirror: do not degrade the mirror on discard errorMikulas Patocka2015-03-181-0/+9
* md/raid1: fix read balance when a drive is write-mostly.Tomáš Hodek2015-03-061-2/+3
* md/raid5: Fix livelock when array is both resyncing and degraded.NeilBrown2015-03-061-1/+2
* dm cache: fix missing ERR_PTR returns and handlingJoe Thornber2015-02-051-4/+5
* dm thin: don't allow messages to be sent to a pool target in READ_ONLY or FAI...Joe Thornber2015-02-051-0/+6
* md/raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants.NeilBrown2015-01-291-1/+2
* dm cache: share cache-metadata object across inactive and active DM tablesJoe Thornber2015-01-291-6/+95
* dm space map metadata: fix sm_bootstrap_get_nr_blocks()Dan Carpenter2015-01-081-1/+3
* dm bufio: fix memleak when using a dm_buffer's inline bioDarrick J. Wong2015-01-081-1/+19
* md/bitmap: always wait for writes on unplug.NeilBrown2015-01-081-10/+6
* dm raid: ensure superblock's size matches device's logical block sizeHeinz Mauelshagen2014-11-211-4/+7
* dm btree: fix a recursion depth bug in btree walking codeJoe Thornber2014-11-213-15/+17
* dm log userspace: fix memory leak in dm_ulog_tfr_init failure pathAlexey Khoroshilov2014-11-141-1/+1
* dm bufio: update last_accessed when relinking a bufferJoe Thornber2014-11-141-0/+1
* md/raid5: disable 'DISCARD' by default due to safety concerns.NeilBrown2014-10-091-1/+17
* md/raid1: fix_read_error should act on all non-faulty devices.NeilBrown2014-10-051-2/+2
* dm crypt: fix access beyond the end of allocated spaceMikulas Patocka2014-10-051-4/+16
* md/raid1,raid10: always abort recover on write error.NeilBrown2014-09-172-8/+8
* 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
* dm cache metadata: do not allow the data block size to changeMike Snitzer2014-07-281-0/+9
* dm thin metadata: do not allow the data block size to changeMike Snitzer2014-07-281-0/+9
* dm io: fix a race condition in the wake up code for sync_ioJoe Thornber2014-07-171-14/+8
* md: flush writes before starting a recovery.NeilBrown2014-07-091-0/+13
* dm thin: update discard_granularity to reflect the thin-pool blocksizeLukas Czerner2014-07-091-1/+2
* md: always set MD_RECOVERY_INTR when interrupting a reshape thread.NeilBrown2014-06-111-0/+1
* md: always set MD_RECOVERY_INTR when aborting a reshape or other "resync".NeilBrown2014-06-111-1/+3
* dm cache: always split discards on cache block boundariesHeinz Mauelshagen2014-06-111-0/+2
* dm crypt: fix cpu hotplug crash by removing per-cpu structureMikulas Patocka2014-06-071-49/+12
* md: avoid possible spinning md thread at shutdown.NeilBrown2014-06-071-1/+2
* md/raid1: r1buf_pool_alloc: free allocate pages when subsequent allocation fa...NeilBrown2014-05-301-4/+13
* dm thin: fix dangling bio in process_deferred_bios error pathMike Snitzer2014-05-131-1/+1
* dm transaction manager: fix corruption due to non-atomic transaction commitJoe Thornber2014-05-135-27/+16