summaryrefslogtreecommitdiffstats
path: root/drivers/md (follow)
Commit message (Expand)AuthorAgeFilesLines
* dm stats: fix a leaked s->histogram_boundaries arrayMikulas Patocka2017-02-161-0/+1
* dm space map metadata: constify dm_space_map structuresBhumika Goyal2017-02-161-2/+2
* dm cache metadata: use cursor api in blocks_are_clean_separate_dirty()Mike Snitzer2017-02-161-7/+26
* dm persistent data: add cursor skip functions to the cursor APIsJoe Thornber2017-02-166-0/+70
* dm cache metadata: use dm_bitset_new() to create the dirty bitset in format 2Joe Thornber2017-02-161-11/+11
* dm bitset: add dm_bitset_new()Joe Thornber2017-02-162-0/+58
* dm cache metadata: name the cache block that couldn't be loadedMike Snitzer2017-02-161-4/+8
* dm cache metadata: add "metadata2" featureJoe Thornber2017-02-163-53/+274
* dm cache metadata: use bitset cursor api to load discard bitsetJoe Thornber2017-02-161-20/+28
* dm bitset: introduce cursor apiJoe Thornber2017-02-162-0/+91
* dm btree: use GFP_NOFS in dm_btree_del()Joe Thornber2017-02-161-1/+6
* dm space map common: memcpy the disk root to ensure it's arch alignedJoe Thornber2017-02-161-5/+11
* dm block manager: add unlikely() annotations on dm_bufio error pathsJoe Thornber2017-02-161-4/+4
* dm cache: fix corruption seen when using cache > 2TBJoe Thornber2017-02-161-3/+3
* dm raid: cleanup awkward branching in raid_message() option processingMike Snitzer2017-01-251-3/+4
* dm raid: use mddev rather than rdev->mddevHeinz Mauelshagen2017-01-251-1/+1
* dm raid: use read_disk_sb() throughoutHeinz Mauelshagen2017-01-251-8/+9
* dm raid: add raid4/5/6 journaling supportHeinz Mauelshagen2017-01-251-21/+140
* dm raid: be prepared to accept arbitrary '- -' tuplesHeinz Mauelshagen2017-01-251-5/+23
* dm raid: fix transient device failure processingHeinz Mauelshagen2017-01-251-49/+38
* md/raid5: Use correct IS_ERR() variation on pointer checkJes Sorensen2017-01-091-1/+1
* md: cleanup mddev flag clear for takeoverShaohua Li2017-01-054-7/+26
* md/r5cache: fix spelling mistake on "recoverying"Colin Ian King2017-01-051-1/+1
* md/r5cache: assign conf->log before r5l_load_log()Song Liu2017-01-051-1/+3
* md/r5cache: simplify handling of sh->log_start in recoverySong Liu2017-01-051-15/+12
* md/raid5-cache: removes unnecessary write-through mode judgmentsJackieLiu2017-01-051-3/+0
* md/raid10: Refactor raid10_make_requestRobert LeBlanc2017-01-031-105/+140
* md/raid1: Refactor raid1_make_requestRobert LeBlanc2017-01-031-128/+139
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* bcache: partition support: add 16 minors per bcacheN deviceEric Wheeler2016-12-171-1/+4
* bcache: Make gc wakeup sane, remove set_task_state()Kent Overstreet2016-12-175-26/+26
* linux: drop __bitwise__ everywhereMichael S. Tsirkin2016-12-151-3/+3
* Merge tag 'dm-4.10-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2016-12-1419-173/+406
|\
| * dm flakey: introduce "error_writes" featureMike Snitzer2016-12-131-9/+42
| * dm cache policy smq: use hash_32() instead of hash_32_generic()Mike Snitzer2016-12-091-1/+1
| * dm crypt: reject key strings containing whitespace charsOndrej Kozina2016-12-081-0/+18
| * dm space map: always set ev if sm_ll_mutate() succeedsBenjamin Marzinski2016-12-081-1/+2
| * dm space map metadata: skip useless memcpy in metadata_ll_init_index()Benjamin Marzinski2016-12-081-1/+0
| * dm space map metadata: fix 'struct sm_metadata' leak on failed createBenjamin Marzinski2016-12-081-8/+6
| * dm raid: fix discard support regressionHeinz Mauelshagen2016-12-081-6/+3
| * dm raid: don't allow "write behind" with raid4/5/6Heinz Mauelshagen2016-12-081-2/+0
| * dm mpath: use hw_handler_params if attached hw_handler is same as requestedtang.junhui2016-12-081-5/+9
| * dm crypt: add ability to use keys from the kernel key retention serviceOndrej Kozina2016-12-081-13/+146
| * dm array: remove a dead assignment in populate_ablock_with_values()Bart Van Assche2016-12-081-2/+0
| * dm ioctl: use offsetof() instead of open-coding itBart Van Assche2016-12-081-1/+1
| * dm rq: simplify use_blk_mq initializationBart Van Assche2016-12-081-5/+1
| * dm: use blk_set_queue_dying() in __dm_destroy()Bart Van Assche2016-12-081-3/+1
| * dm bufio: drop the lock when doing GFP_NOIO allocationMikulas Patocka2016-12-081-0/+10
| * dm bufio: don't take the lock in dm_bufio_shrink_countMikulas Patocka2016-12-081-11/+2
| * dm bufio: avoid sleeping while holding the dm_bufio lockDouglas Anderson2016-12-081-2/+3