| Commit message (Expand) | Author | Age | Files | Lines |
* | dm: push error reporting down to dm_register_target() | Yangtao Li | 2023-04-11 | 1 | -4/+1 |
* | dm: update targets using system workqueues to use a local workqueue | Tetsuo Handa | 2023-02-14 | 1 | -4/+13 |
* | dm: avoid 'do {} while(0)' loop in single statement macros | Heinz Mauelshagen | 2023-02-14 | 1 | -3/+1 |
* | dm: avoid using symbolic permissions | Heinz Mauelshagen | 2023-02-14 | 1 | -2/+1 |
* | dm: prefer '"%s...", __func__' | Heinz Mauelshagen | 2023-02-14 | 1 | -7/+7 |
* | dm: add missing empty lines | Heinz Mauelshagen | 2023-02-14 | 1 | -0/+3 |
* | dm: fix undue/missing spaces | Heinz Mauelshagen | 2023-02-14 | 1 | -1/+1 |
* | dm: correct block comments format. | Heinz Mauelshagen | 2023-02-14 | 1 | -13/+20 |
* | dm: address space issues relative to switch/while/for/... | Heinz Mauelshagen | 2023-02-14 | 1 | -1/+1 |
* | dm: change "unsigned" to "unsigned int" | Heinz Mauelshagen | 2023-02-14 | 1 | -23/+23 |
* | dm: add missing SPDX-License-Indentifiers | Heinz Mauelshagen | 2023-02-14 | 1 | -0/+1 |
* | dm mpath: provide high-resolution timer to HST for bio-based | Gabriel Krisman Bertazi | 2022-05-09 | 1 | -1/+7 |
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 2022-03-25 | 1 | -1/+0 |
|\ |
|
| * | scsi: dm: Remove WRITE_SAME support | Christoph Hellwig | 2022-02-23 | 1 | -1/+0 |
* | | dm mpath: use DMINFO instead of printk with KERN_INFO | Mike Snitzer | 2022-03-02 | 1 | -2/+1 |
* | | dm: stop using bdevname | Christoph Hellwig | 2022-03-02 | 1 | -4/+2 |
|/ |
|
* | block: remove the ->rq_disk field in struct request | Christoph Hellwig | 2021-11-29 | 1 | -1/+0 |
* | Merge tag 'for-5.16/passthrough-flag-2021-10-29' of git://git.kernel.dk/linux... | Linus Torvalds | 2021-11-01 | 1 | -2/+2 |
|\ |
|
| * | block: remove blk_{get,put}_request | Christoph Hellwig | 2021-10-29 | 1 | -2/+2 |
* | | dm: use bdev_nr_sectors and bdev_nr_bytes instead of open coding them | Christoph Hellwig | 2021-10-18 | 1 | -1/+1 |
|/ |
|
* | dm ima: update dm target attributes for ima measurements | Tushar Sugandhi | 2021-08-20 | 1 | -8/+18 |
* | dm: update target status functions to support IMA measurement | Tushar Sugandhi | 2021-08-10 | 1 | -0/+28 |
* | dm: use dm_table_get_device_name() where appropriate in targets | Mike Snitzer | 2020-09-29 | 1 | -9/+7 |
* | dm mpath: fix racey management of PG initialization | Mike Snitzer | 2020-09-01 | 1 | -7/+15 |
* | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 2020-08-24 | 1 | -1/+1 |
* | Merge tag 'for-5.9/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2020-08-07 | 1 | -48/+98 |
|\ |
|
| * | dm mpath: use double checked locking in fast path | Mike Snitzer | 2020-07-13 | 1 | -9/+23 |
| * | dm mpath: rename current_pgpath to pgpath in multipath_prepare_ioctl | Mike Snitzer | 2020-07-13 | 1 | -6/+6 |
| * | dm mpath: rework __map_bio() | Mike Snitzer | 2020-07-13 | 1 | -14/+19 |
| * | dm mpath: factor out multipath_queue_bio | Mike Snitzer | 2020-07-13 | 1 | -12/+14 |
| * | dm mpath: push locking down to must_push_back_rq() | Mike Snitzer | 2020-07-13 | 1 | -11/+14 |
| * | dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH | Mike Snitzer | 2020-07-13 | 1 | -18/+34 |
| * | dm mpath: changes from initial m->flags locking audit | Mike Snitzer | 2020-07-13 | 1 | -3/+13 |
* | | block: rename generic_make_request to submit_bio_noacct | Christoph Hellwig | 2020-07-01 | 1 | -1/+1 |
|/ |
|
* | dm mpath: add DM device name to Failing/Reinstating path log messages | Mike Snitzer | 2020-06-05 | 1 | -2/+6 |
* | dm mpath: enhance queue_if_no_path debugging | Mike Snitzer | 2020-06-05 | 1 | -7/+23 |
* | dm mpath: restrict queue_if_no_path state machine | Mike Snitzer | 2020-06-05 | 1 | -10/+28 |
* | dm mpath: simplify __must_push_back | Mike Snitzer | 2020-06-05 | 1 | -23/+5 |
* | dm: use DMDEBUG macros now that they use pr_debug variants | Mike Snitzer | 2020-05-20 | 1 | -6/+6 |
* | dm mpath: pass IO start time to path selector | Gabriel Krisman Bertazi | 2020-05-15 | 1 | -3/+6 |
* | dm mpath: switch paths in dm_blk_ioctl() code path | Martin Wilck | 2020-05-15 | 1 | -1/+1 |
* | dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath | Gabriel Krisman Bertazi | 2020-04-29 | 1 | -2/+4 |
* | dm: bump version of core and various targets | Mike Snitzer | 2020-03-03 | 1 | -1/+1 |
* | dm mpath: Add timeout mechanism for queue_if_no_path | Anatol Pomazau | 2020-01-15 | 1 | -0/+66 |
* | dm mpath: use true/false for bool variable | zhengbin | 2020-01-07 | 1 | -1/+1 |
* | dm mpath: remove harmful bio-based optimization | Mike Snitzer | 2019-11-26 | 1 | -36/+1 |
* | dm mpath: always free attached_handler_name in parse_path() | Martin Wilck | 2019-04-30 | 1 | -1/+1 |
* | dm mpath: fix missing call of path selector type->end_io | Yufen Yu | 2019-04-25 | 1 | -1/+16 |
* | dm mpath: only flush workqueue when needed | wuzhouhui | 2018-12-18 | 1 | -2/+4 |
* | dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED | Mike Snitzer | 2018-10-11 | 1 | -9/+5 |