| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'dm-4.10-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2016-12-14 | 1 | -3/+1 |
|\ |
|
| * | dm: use blk_set_queue_dying() in __dm_destroy() | Bart Van Assche | 2016-12-08 | 1 | -3/+1 |
* | | Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 2016-12-13 | 1 | -2/+2 |
|\ \
| |/
|/| |
|
| * | block: bio: pass bvec table to bio_init() | Ming Lei | 2016-11-22 | 1 | -1/+1 |
| * | block,fs: use REQ_* flags directly | Christoph Hellwig | 2016-11-01 | 1 | -1/+1 |
* | | Merge tag 'dm-4.9-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/dev... | Linus Torvalds | 2016-10-28 | 1 | -2/+2 |
|\ \
| |/
|/| |
|
| * | dm: free io_barrier after blk_cleanup_queue call | Tahsin Erdogan | 2016-10-18 | 1 | -2/+2 |
* | | kthread: kthread worker API cleanup | Petr Mladek | 2016-10-11 | 1 | -2/+2 |
|/ |
|
* | dm: convert wait loops to use autoremove_wake_function() | Bart Van Assche | 2016-09-14 | 1 | -7/+3 |
* | dm: use signal_pending_state() in dm_wait_for_completion() | Bart Van Assche | 2016-09-14 | 1 | -2/+1 |
* | dm: rename task state function arguments | Bart Van Assche | 2016-09-14 | 1 | -5/+9 |
* | dm: add two lockdep_assert_held() statements | Bart Van Assche | 2016-09-14 | 1 | -0/+4 |
* | dm: mark request_queue dead before destroying the DM device | Bart Van Assche | 2016-09-14 | 1 | -0/+5 |
* | dm: return correct error code in dm_resume()'s retry loop | Minfei Huang | 2016-09-14 | 1 | -3/+2 |
* | block: rename bio bi_rw to bi_opf | Jens Axboe | 2016-08-07 | 1 | -5/+5 |
* | dm: set DMF_SUSPENDED* _before_ clearing DMF_NOFLUSH_SUSPENDING | Mike Snitzer | 2016-08-02 | 1 | -7/+7 |
* | Merge tag 'libnvdimm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2016-07-28 | 1 | -1/+1 |
|\ |
|
* \ | Merge tag 'dm-4.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/d... | Linus Torvalds | 2016-07-26 | 1 | -1126/+115 |
|\ \ |
|
| * | | dm: add infrastructure for DAX support | Toshi Kani | 2016-07-20 | 1 | -2/+36 |
| * | | dm: call PR reserve/unreserve on each underlying device | Christoph Hellwig | 2016-07-18 | 1 | -15/+65 |
| * | | dm mpath: add optional "queue_mode" feature | Mike Snitzer | 2016-06-10 | 1 | -13/+2 |
| * | | dm: move request-based code out to dm-rq.[hc] | Mike Snitzer | 2016-06-10 | 1 | -1097/+13 |
* | | | block: get rid of bio_rw and READA | Christoph Hellwig | 2016-07-20 | 1 | -1/+1 |
|/ / |
|
* | | block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH | Mike Christie | 2016-06-07 | 1 | -6/+6 |
* | | block, drivers: add REQ_OP_FLUSH operation | Mike Christie | 2016-06-07 | 1 | -1/+1 |
* | | drivers: use req op accessor | Mike Christie | 2016-06-07 | 1 | -1/+1 |
* | | dm: use bio op accessors | Mike Christie | 2016-06-07 | 1 | -4/+4 |
* | | dm: pass dm stats data dir instead of bi_rw | Mike Christie | 2016-06-07 | 1 | -9/+12 |
|/ |
|
* | dm: remove unused mapped_device argument from free_tio() | Mike Snitzer | 2016-05-05 | 1 | -6/+4 |
* | dm: fix dm_target_io leak if clone_bio() returns an error | Mikulas Patocka | 2016-04-11 | 1 | -1/+3 |
* | dm: fix rq_end_stats() NULL pointer in dm_requeue_original_request() | Bryn M. Reeves | 2016-03-14 | 1 | -1/+1 |
* | dm: return error if bio_integrity_clone() fails in clone_bio() | Mike Snitzer | 2016-03-10 | 1 | -7/+20 |
* | dm: drop unnecessary assignment of md->queue | Bob Liu | 2016-03-10 | 1 | -6/+1 |
* | dm: reorder 'struct mapped_device' members to fix alignment and holes | Mike Snitzer | 2016-03-10 | 1 | -16/+18 |
* | dm: remove dummy definition of 'struct dm_table' | Mike Snitzer | 2016-03-10 | 1 | -11/+3 |
* | dm: add 'dm_numa_node' module parameter | Mike Snitzer | 2016-03-10 | 1 | -8/+44 |
* | dm: allow immutable request-based targets to use blk-mq pdu | Mike Snitzer | 2016-02-22 | 1 | -7/+26 |
* | dm: rename target's per_bio_data_size to per_io_data_size | Mike Snitzer | 2016-02-22 | 1 | -4/+4 |
* | dm: distinquish old .request_fn (dm-old) vs dm-mq request-based DM | Mike Snitzer | 2016-02-22 | 1 | -49/+53 |
* | dm: remove support for stacking dm-mq on .request_fn device(s) | Mike Snitzer | 2016-02-22 | 1 | -39/+16 |
* | dm: fix a couple locking issues with use of block interfaces | Mike Snitzer | 2016-02-22 | 1 | -7/+21 |
* | dm: allocate blk_mq_tag_set rather than embed in mapped_device | Mike Snitzer | 2016-02-22 | 1 | -18/+27 |
* | dm: add 'dm_mq_nr_hw_queues' and 'dm_mq_queue_depth' module params | Mike Snitzer | 2016-02-22 | 1 | -2/+25 |
* | dm: optimize dm_request_fn() | Mike Snitzer | 2016-02-22 | 1 | -30/+17 |
* | dm: optimize dm_mq_queue_rq() | Mike Snitzer | 2016-02-22 | 1 | -22/+18 |
* | dm: cleanup dm_any_congested() | Mike Snitzer | 2016-02-22 | 1 | -9/+8 |
* | dm: remove unused dm_get_rq_mapinfo() | Mike Snitzer | 2016-02-22 | 1 | -8/+0 |
* | dm: fix excessive dm-mq context switching | Mike Snitzer | 2016-02-22 | 1 | -7/+6 |
* | dm: fix sparse "unexpected unlock" warnings in ioctl code | Mike Snitzer | 2016-02-21 | 1 | -27/+29 |
* | dm: do not return target from dm_get_live_table_for_ioctl() | Mike Snitzer | 2016-02-21 | 1 | -20/+13 |