summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/core.c
Commit message (Expand)AuthorAgeFilesLines
* nvme: fix namespace removal listKeith Busch2024-06-131-4/+5
* nvme: avoid double free special payloadChunguang Xu2024-06-121-0/+1
* nvme: use srcu for iterating namespace listKeith Busch2024-05-281-40/+59
* nvme-multipath: fix io accounting on failoverKeith Busch2024-05-231-1/+1
* nvme: fix multipath batched completion accountingKeith Busch2024-05-231-5/+10
* Merge tag 'nvme-6.10-2024-05-14' of git://git.infradead.org/nvme into block-6.10Jens Axboe2024-05-141-3/+3
|\
| * nvme: return kernel error codes for admin queue connectHannes Reinecke2024-05-011-3/+3
* | Merge tag 'for-6.10/block-20240511' of git://git.kernel.dk/linuxLinus Torvalds2024-05-131-1/+1
|\|
| * block: Simplify blk_revalidate_disk_zones() interfaceDamien Le Moal2024-04-171-1/+1
* | nvme: cancel pending I/O if nvme controller is in terminal stateNilay Shroff2024-05-011-21/+0
* | nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATHYi Zhang2024-04-111-1/+1
* | nvme: don't create a multipath node for zero capacity devicesChristoph Hellwig2024-04-041-1/+1
* | nvme: split nvme_update_zone_infoChristoph Hellwig2024-04-021-8/+11
* | nvme-multipath: don't inherit LBA-related fields for the multipath nodeChristoph Hellwig2024-04-021-0/+20
|/
* Merge tag 'nvme-6.9-2024-03-21' of git://git.infradead.org/nvme into block-6.9Jens Axboe2024-03-211-6/+5
|\
| * nvme: remove redundant BUILD_BUG_ON checkGuixin Liu2024-03-211-3/+0
| * nvme: fix reconnection fail due to reserved tag allocationChunguang Xu2024-03-141-2/+4
| * nvme: change shutdown timeout setting messageKeith Busch2024-03-081-1/+1
* | Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linuxLinus Torvalds2024-03-111-216/+242
|\|
| * nvme: clear caller pointer on identify failureKeith Busch2024-03-061-1/+4
| * nvme: core: constify struct class usageRicardo B. Marliere2024-03-051-25/+28
| * nvme-multipath: use atomic queue limits API for stacking limitsChristoph Hellwig2024-03-041-3/+6
| * nvme: use the atomic queue limits update APIChristoph Hellwig2024-03-041-63/+70
| * nvme: cleanup nvme_configure_metadataChristoph Hellwig2024-03-041-28/+19
| * nvme: don't query identify data in configure_metadataChristoph Hellwig2024-03-041-30/+19
| * nvme: split out a nvme_identify_ns_nvm helperChristoph Hellwig2024-03-041-12/+26
| * nvme: move common logic into nvme_update_ns_infoChristoph Hellwig2024-03-041-42/+42
| * nvme: move setting the write cache flags out of nvme_set_queue_limitsChristoph Hellwig2024-03-041-3/+2
| * nvme: move a few things out of nvme_update_disk_infoChristoph Hellwig2024-03-041-20/+26
| * nvme: don't use nvme_update_disk_info for the multipath diskChristoph Hellwig2024-03-041-1/+2
| * nvme: move blk_integrity_unregister into nvme_init_integrityChristoph Hellwig2024-03-041-2/+2
| * nvme: cleanup the nvme_init_integrity calling conventionsChristoph Hellwig2024-03-041-14/+15
| * nvme: move max_integrity_segments handling out of nvme_init_integrityChristoph Hellwig2024-03-041-7/+4
| * nvme: remove nvme_revalidate_zonesChristoph Hellwig2024-03-041-1/+1
| * nvme: move NVME_QUIRK_DEALLOCATE_ZEROES out of nvme_config_discardChristoph Hellwig2024-03-041-5/+6
| * nvme: set max_hw_sectors unconditionallyChristoph Hellwig2024-03-041-8/+8
| * nvme-fabrics: check max outstanding commandsGuixin Liu2024-03-021-0/+5
| * block: pass a queue_limits argument to blk_mq_alloc_diskChristoph Hellwig2024-02-131-1/+1
| * block: pass a queue_limits argument to blk_mq_init_queueChristoph Hellwig2024-02-131-3/+3
| * nvme: allow integrity when PI is not in first bytesKanchan Joshi2024-02-121-1/+7
* | nvme: implement support for relaxed effectsKeith Busch2024-02-131-0/+4
* | nvme-core: fix comment to reflect right functionsChaitanya Kulkarni2024-02-071-2/+2
* | nvme: move passthrough logging attribute to headKeith Busch2024-02-071-2/+1
* | nvme-host: fix the updating of the firmware versionMaurizio Lombardi2024-02-011-2/+5
|/
* nvme: allow passthru cmd error loggingAlan Adamson2024-02-011-6/+53
* nvme: enable retries for authentication commandsHannes Reinecke2024-01-311-0/+2
* nvme: change __nvme_submit_sync_cmd() calling conventionsHannes Reinecke2024-01-311-7/+12
* nvme: use ctrl state accessorKeith Busch2024-01-291-2/+2
* nvme: add module description to stop warningsChaitanya Kulkarni2024-01-241-0/+1
* Merge tag 'for-6.8/block-2024-01-18' of git://git.kernel.dk/linuxLinus Torvalds2024-01-181-21/+20
|\