summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/multipath.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* nvme-multipath: defer partition scanningKeith Busch2024-10-151-6/+33
* nvme: delete unnecessary fallthru commentTokunori Ikegami2024-10-081-1/+0
* nvme-multipath: avoid hang on inaccessible namespacesHannes Reinecke2024-09-251-2/+10
* nvme-multipath: system fails to create generic nvme deviceHannes Reinecke2024-09-251-1/+1
* nvme: set BLK_FEAT_ZONED for ZNS multipath disksChristoph Hellwig2024-09-031-1/+3
* nvme: implement ->get_unique_idChristoph Hellwig2024-07-081-0/+16
* nvme-multipath: implement "queue-depth" iopolicyThomas Song2024-07-021-4/+82
* nvme-multipath: prepare for "queue-depth" iopolicyJohn Meneghini2024-06-261-6/+15
* nvme: fix status magic numbersWeiwen Hu2024-06-241-1/+1
* block: move the poll flag to queue_limitsChristoph Hellwig2024-06-191-11/+1
* block: move the nowait flag to queue_limitsChristoph Hellwig2024-06-191-2/+1
* block: move the stable_writes flag to queue_limitsChristoph Hellwig2024-06-191-4/+0
* block: move the io_stat flag setting to queue_limitsChristoph Hellwig2024-06-191-1/+1
* block: move the nonrot flag to queue_limitsChristoph Hellwig2024-06-191-1/+0
* block: move cache control settings out of queue->flagsChristoph Hellwig2024-06-191-6/+0
* block: bypass the STABLE_WRITES flag for protection informationChristoph Hellwig2024-06-141-1/+2
* nvme: use srcu for iterating namespace listKeith Busch2024-05-281-9/+12
* nvme-multipath: fix io accounting on failoverKeith Busch2024-05-231-1/+2
* nvme-multipath: find NUMA path only for online numa-nodeNilay Shroff2024-05-211-1/+1
* nvme: find numa distance only if controller has valid numa idNilay Shroff2024-05-011-1/+2
* nvme-multipath: pass queue_limits to blk_alloc_diskChristoph Hellwig2024-03-041-6/+7
* block: pass a queue_limits argument to blk_alloc_diskChristoph Hellwig2024-02-201-3/+3
* nvme: use ctrl state accessorKeith Busch2024-01-291-7/+8
* nvme: rename ns attribute groupDaniel Wagner2023-12-191-1/+1
* Merge tag 'nvme-6.5-2023-06-30' of git://git.infradead.org/nvme into block-6.5Jens Axboe2023-06-301-0/+8
|\
| * nvme-mpath: fix I/O failure with EAGAIN when failing over I/OSagi Grimberg2023-06-271-0/+8
* | nvme: improved uring pollingKeith Busch2023-06-291-1/+1
* | Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds2023-06-261-3/+3
|\|
| * block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig2023-06-121-1/+1
| * block: remove the unused mode argument to ->releaseChristoph Hellwig2023-06-121-1/+1
| * block: pass a gendisk to ->openChristoph Hellwig2023-06-121-2/+2
* | Merge tag 'nvme-6.4-2023-05-18' of git://git.infradead.org/nvme into block-6.4Jens Axboe2023-05-191-1/+0
|\ \ | |/ |/|
| * nvme-multipath: don't call blk_mark_disk_dead in nvme_mpath_remove_diskChristoph Hellwig2023-05-171-1/+0
* | 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-031-1/+1
* nvme: define compat_ioctl again to unbreak 32-bit userspace.Nick Bowler2022-08-031-0/+1
* nvme-multipath: refactor nvme_mpath_add_diskJoel Granados2022-08-031-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-021-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