summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/multipath.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-5.17/drivers-2022-01-11' of git://git.kernel.dk/linux-blockLinus Torvalds2022-01-121-5/+36
|\
| * nvme: add 'iopolicy' module parameterHannes Reinecke2021-12-231-5/+36
* | nvme-multipath: set ana_log_size to 0 after free ana_log_bufHou Tao2021-12-071-1/+2
|/
* nvmet: use flex_array_size and struct_sizeLen Baker2021-10-271-1/+1
* nvme: drop scan_lock and always kick requeue list when removing namespacesHannes Reinecke2021-10-201-5/+4
* nvme-multipath: add error handling support for add_disk()Luis Chamberlain2021-10-201-2/+12
* nvme: generate uevent once a multipath namespace is operational againHannes Reinecke2021-10-201-2/+5
* nvme-multipath: enable polled I/OChristoph Hellwig2021-10-181-1/+15
* block: switch polling to be bio basedChristoph Hellwig2021-10-181-4/+2
* nvme: fix per-namespace chardev deletionAdam Manzanares2021-10-141-2/+0
* nvme-multipath: fix ANA state updates when a namespace is not presentAnton Eidelman2021-09-141-2/+5
* nvme-multipath: revalidate paths during rescanHannes Reinecke2021-09-061-1/+16
* nvme-multipath: set QUEUE_FLAG_NOWAITChristoph Hellwig2021-09-061-0/+2
* nvme: replace the GENHD_FL_UP check in nvme_mpath_shutdown_diskChristoph Hellwig2021-08-121-1/+1
* nvme: fix refcounting imbalance when all paths are downHannes Reinecke2021-07-211-1/+8
* Merge tag 'for-5.14/drivers-2021-06-29' of git://git.kernel.dk/linux-blockLinus Torvalds2021-06-301-6/+27
|\
| * nvme: remove superfluous bio_set_dev in nvme_requeue_workDaniel Wagner2021-06-161-5/+0
| * nvme: verify MNAN value if ANA is enabledDaniel Wagner2021-06-161-0/+7
| * nvme: split nvme_report_zonesChristoph Hellwig2021-06-031-1/+20
* | nvme-multipath: convert to blk_alloc_disk/blk_cleanup_diskChristoph Hellwig2021-06-011-32/+13
* | block: automatically enable GENHD_FL_EXT_DEVTChristoph Hellwig2021-06-011-1/+0
|/
* nvmet: use new ana_log_size instead the old oneHou Pu2021-05-131-1/+1
* nvme-multipath: fix double initialization of ANA stateChristoph Hellwig2021-05-111-26/+29
* nvme-multipath: reset bdev to ns head when failoverDaniel Wagner2021-05-041-0/+3
* nvme: introduce generic per-namespace chardevMinwoo Im2021-04-221-3/+48
* nvme: move nvme_ns_head_ops to multipath.cChristoph Hellwig2021-04-151-1/+24
* nvme: cleanup setting the disk nameChristoph Hellwig2021-04-151-12/+12
* nvme-multipath: remove single trailing whitespaceNiklas Cassel2021-04-151-1/+1
* nvme: retrigger ANA log update if group descriptor isn't foundHannes Reinecke2021-04-061-0/+4
* nvme: use sysfs_emit instead of sprintfDaniel Wagner2021-04-021-4/+4
* Merge tag 'for-5.12/drivers-2021-02-17' of git://git.kernel.dk/linux-blockLinus Torvalds2021-02-211-0/+4
|\
| * nvme-multipath: set nr_zones for zoned namespacesKeith Busch2021-02-101-0/+4
* | Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-blockLinus Torvalds2021-02-211-3/+3
|\|
| * nvme: use bio_set_dev to assign ->bi_bdevChristoph Hellwig2021-01-261-2/+2
| * block: store a block_device pointer in struct bioChristoph Hellwig2021-01-251-3/+3
* | nvme-multipath: Early exit if no path is availableDaniel Wagner2021-01-281-1/+1
|/
* Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kernel.dk/linux-blockLinus Torvalds2020-12-161-0/+2
|\
| * nvme-fabrics: reject I/O to offline deviceVictor Gladkov2020-12-011-0/+2
* | block: remove the request_queue argument to the block_bio_remap tracepointChristoph Hellwig2020-12-041-2/+1
|/
* bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flagChristoph Hellwig2020-09-241-7/+3
* nvme: refactor command completionChristoph Hellwig2020-08-221-34/+13
* nvme: multipath: round-robin: eliminate "fallback" variableMartin Wilck2020-08-221-5/+4
* nvme: multipath: round-robin: fix single non-optimized path caseMartin Wilck2020-08-221-5/+10
* nvme-multipath: do not fall back to __nvme_find_path() for non-optimized pathsHannes Reinecke2020-07-291-4/+7
* nvme-multipath: fix logic for non-optimized pathsMartin Wilck2020-07-291-0/+6
* nvme: fix deadlock in disconnect during scan_work and/or ana_workSagi Grimberg2020-07-291-3/+15
* nvme: support for multiple Command Sets Supported and Effects log pagesKeith Busch2020-07-081-1/+1
* Merge tag 'v5.8-rc4' into for-5.9/driversJens Axboe2020-07-081-20/+33
|\
| * nvme: fix a crash in nvme_mpath_add_diskChristoph Hellwig2020-07-021-3/+4
| * nvme-multipath: fix bogus request queue reference putSagi Grimberg2020-06-241-0/+8