summaryrefslogtreecommitdiff
path: root/drivers/nvme/host/multipath.c
Commit message (Expand)AuthorAgeFilesLines
* block: count 'ios' and 'sectors' when io is done for bio-based deviceYu Kuai2023-03-151-4/+4
* block: handle bio_split_to_limits() NULL returnJens Axboe2023-01-041-0/+2
* Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linuxLinus Torvalds2022-12-131-0/+26
|\
| * nvme-multipath: support io stats on the mpath deviceSagi Grimberg2022-12-061-0/+26
* | nvme: fix SRCU protection of nvme_ns_head listCaleb Sander2022-11-301-0/+3
* | nvme-multipath: set queue dma alignment to 3Keith Busch2022-10-251-0/+1
|/
* nvme-multipath: fix possible hang in live ns resize with ANA accessSagi Grimberg2022-10-121-0/+1
* nvme: wire up async polling for io passthrough commandsKanchan Joshi2022-09-211-0/+1
* block: change the blk_queue_split calling conventionChristoph Hellwig2022-08-021-1/+1
* nvme: define compat_ioctl again to unbreak 32-bit userspace.Nick Bowler2022-08-021-0/+1
* nvme-multipath: refactor nvme_mpath_add_diskJoel Granados2022-08-021-3/+3
* block: move zone related fields to struct gendiskChristoph Hellwig2022-07-061-1/+1
* block: remove blk_cleanup_diskChristoph Hellwig2022-06-281-1/+1
* nvme: wire-up uring-cmd support for io-passthru on char-device.Kanchan Joshi2022-05-111-0/+1
* Merge tag 'for-5.18/drivers-2022-04-01' of git://git.kernel.dk/linux-blockLinus Torvalds2022-04-011-5/+27
|\
| * nvme-multipath: fix hang when disk goes live over reconnectAnton Eidelman2022-03-291-2/+23
| * nvme: allow duplicate NSIDs for private namespacesSungup Moon2022-03-291-3/+4
* | Merge tag 'for-5.18/drivers-2022-03-18' of git://git.kernel.dk/linux-blockLinus Torvalds2022-03-211-27/+5
|\ \ | |/
| * nvme: cleanup how disk->disk_name is assignedChristoph Hellwig2022-03-161-23/+1
| * nvme-multipath: call bio_io_error in nvme_ns_head_submit_bioGuoqing Jiang2022-03-141-2/+1
| * nvme-multipath: use vmalloc for ANA log bufferHannes Reinecke2022-03-141-2/+3
* | block: fix surprise removal for drivers calling blk_set_queue_dyingChristoph Hellwig2022-02-171-1/+1
|/
* 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