summaryrefslogtreecommitdiffstats
path: root/drivers/nvme
Commit message (Expand)AuthorAgeFilesLines
* nvme: prevent potential spectre v1 gadgetNitesh Shetty2024-01-201-0/+3
* nvme: introduce helper function to get ctrl stateKeith Busch2024-01-201-0/+5
* nvme-core: check for too small lba shiftKeith Busch2024-01-201-2/+3
* nvme-core: fix a memory leak in nvme_ns_info_from_identify()Maurizio Lombardi2024-01-201-2/+5
* nvme-pci: fix sleeping function called from interrupt contextMaurizio Lombardi2024-01-011-1/+2
* nvme: catch errors from nvme_configure_metadata()Hannes Reinecke2023-12-201-6/+13
* nvme-auth: set explanation code for failure2 msgsMark O'Donovan2023-12-201-0/+2
* nvme-pci: Add sleep quirk for Kingston drivesGeorg Gottleuber2023-12-132-1/+20
* nvme: check for valid nvme_identify_ns() before using itEwan D. Milne2023-12-081-0/+9
* nvmet: nul-terminate the NQNs passed in the connect commandChristoph Hellwig2023-12-031-0/+4
* nvme: fix error-handling for io_uring nvme-passthroughAnuj Gupta2023-11-201-2/+5
* nvme-rdma: do not try to stop unallocated queuesMaurizio Lombardi2023-10-251-0/+3
* nvmet-auth: complete a request only after freeing the dhchap pointersMaurizio Lombardi2023-10-251-3/+6
* nvme-pci: add BOGUS_NID for Intel 0a54 deviceKeith Busch2023-10-251-1/+2
* nvme: sanitize metadata bounce buffer for readsKeith Busch2023-10-251-3/+7
* nvmet-tcp: Fix a possible UAF in queue intialization setupSagi Grimberg2023-10-251-5/+2
* nvme-pci: always return an ERR_PTR from nvme_pci_alloc_devIrvin Cote2023-10-061-3/+3
* nvme-pci: do not set the NUMA node of device if it has nonePratyush Yadav2023-10-061-3/+0
* nvme-pci: factor out a nvme_pci_alloc_dev helperChristoph Hellwig2023-10-061-35/+46
* nvme-pci: factor the iod mempool creation into a helperChristoph Hellwig2023-10-061-23/+18
* nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid()Nigel Kirkland2023-10-061-1/+1
* nvme: avoid bogus CRTO valuesKeith Busch2023-09-231-19/+35
* nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page()Varun Prakash2023-09-231-1/+1
* nvmet: use bvec_set_page to initialize bvecsChristoph Hellwig2023-09-232-11/+4
* nvme-rdma: fix potential unbalanced freeze & unfreezeMing Lei2023-08-161-1/+2
* nvme-tcp: fix potential unbalanced freeze & unfreezeMing Lei2023-08-161-1/+2
* nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G and 512GAugust Wikerfors2023-08-161-1/+2
* nvme: don't reject probe due to duplicate IDs for single-ported PCIe devicesChristoph Hellwig2023-07-231-3/+33
* nvme-pci: fix DMA direction of unmapping integrity dataMing Lei2023-07-231-1/+1
* nvme-core: fix dev_pm_qos memleakChaitanya Kulkarni2023-07-191-0/+1
* nvme-core: add missing fault-injection cleanupChaitanya Kulkarni2023-07-191-0/+1
* nvme-auth: don't ignore key generation failures when initializing ctrl keysSagi Grimberg2023-07-193-7/+25
* nvme-core: fix memory leak in dhchap_ctrl_secretChaitanya Kulkarni2023-07-191-2/+5
* nvme-core: fix memory leak in dhchap_secret_storeChaitanya Kulkarni2023-07-191-2/+5
* nvme-auth: no need to reset chap contexts on re-authenticationSagi Grimberg2023-07-193-18/+0
* nvme-auth: remove symbol export from nvme_auth_resetSagi Grimberg2023-07-191-1/+0
* nvme-auth: rename authentication work elementsSagi Grimberg2023-07-191-4/+4
* nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchapSagi Grimberg2023-07-191-6/+6
* nvme: improve handling of long keep alivesUday Shankar2023-06-281-1/+15
* nvme: check IO start time when deciding to defer KAUday Shankar2023-06-282-1/+14
* nvme: double KA polling frequency to avoid KATO with TBKAS onUday Shankar2023-06-281-1/+17
* NVMe: Add MAXIO 1602 to bogus nid list.Tatsuki Sugiura2023-06-211-0/+2
* nvme-pci: Add quirk for Teamgroup MP33 SSDDaniel Smith2023-06-091-0/+2
* nvme: do not let the user delete a ctrl before a complete initializationMaurizio Lombardi2023-06-091-1/+5
* nvme-multipath: don't call blk_mark_disk_dead in nvme_mpath_remove_diskChristoph Hellwig2023-06-091-1/+0
* nvme-pci: add quirk for missing secondary temperature thresholdsHristo Venev2023-06-093-1/+10
* nvme-pci: add NVME_QUIRK_BOGUS_NID for HS-SSD-FUTURE 2048GSagi Grimberg2023-06-091-0/+2
* nvme: fix the name of Zone Append for verbose loggingChristoph Hellwig2023-06-091-1/+1
* nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage"Ming Lei2023-05-111-21/+27
* nvme: fix async event trace eventKeith Busch2023-05-112-13/+7