summaryrefslogtreecommitdiff
path: root/drivers/nvme
AgeCommit message (Expand)AuthorFilesLines
2023-01-10nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regressionHector Martin1-1/+1
2023-01-06Merge tag 'block-2023-01-06' of git://git.kernel.dk/linuxLinus Torvalds1-0/+2
2023-01-04block: handle bio_split_to_limits() NULL returnJens Axboe1-0/+2
2022-12-29Merge tag 'block-6.2-2022-12-29' of git://git.kernel.dk/linuxLinus Torvalds7-57/+103
2022-12-28nvme-auth: fix smatch warning complaintsSagi Grimberg1-1/+1
2022-12-28nvme: consult the CSE log page for unprivileged passthroughChristoph Hellwig1-4/+24
2022-12-28nvme: also return I/O command effects from nvme_command_effectsChristoph Hellwig1-6/+26
2022-12-28nvmet: don't defer passthrough commands with trivial effects to the workqueueChristoph Hellwig1-6/+5
2022-12-28nvmet: set the LBCC bit for commands that modify dataChristoph Hellwig1-2/+4
2022-12-28nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding itChristoph Hellwig1-16/+19
2022-12-26nvme-pci: update sqsize when adjusting the queue depthChristoph Hellwig1-4/+5
2022-12-26nvme: fix setting the queue depth in nvme_alloc_io_tag_setChristoph Hellwig1-1/+1
2022-12-22Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-2/+31
2022-12-22nvme: fix multipath crash caused by flush request when blktrace is enabledYanjun Zhang1-1/+1
2022-12-21Merge tag 'net-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-0/+1
2022-12-21nvme-pci: fix page size checksKeith Busch1-4/+4
2022-12-21nvme-pci: fix mempool alloc sizeKeith Busch1-2/+2
2022-12-21nvme-pci: fix doorbell buffer value endiannessKlaus Jensen1-12/+13
2022-12-19Treewide: Stop corrupting socket's task_fragBenjamin Coddington1-0/+1
2022-12-16Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2022-12-13Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linuxLinus Torvalds16-811/+992
2022-12-12Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds3-5/+5
2022-12-08Merge tag 'block-6.1-2022-12-08' of git://git.kernel.dk/linuxLinus Torvalds1-4/+4
2022-12-07nvmet: don't open-code NVME_NS_ATTR_RO enumerationSagi Grimberg1-1/+1
2022-12-07nvme-pci: use the tagset alloc/free helpersChristoph Hellwig1-71/+18
2022-12-07nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_setChristoph Hellwig1-1/+7
2022-12-07nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllersChristoph Hellwig1-1/+2
2022-12-07nvme: consolidate setting the tagset flagsChristoph Hellwig6-19/+21
2022-12-07nvme: pass nr_maps explicitly to nvme_alloc_io_tag_setChristoph Hellwig6-7/+9
2022-12-06nvme-pci: split out a nvme_pci_ctrl_is_dead helperChristoph Hellwig1-22/+25
2022-12-06nvme-pci: return early on ctrl state mismatch in nvme_reset_workChristoph Hellwig1-2/+1
2022-12-06nvme-pci: rename nvme_disable_io_queuesChristoph Hellwig1-10/+10
2022-12-06nvme-pci: cleanup nvme_suspend_queueChristoph Hellwig1-10/+7
2022-12-06nvme-pci: remove nvme_pci_disableChristoph Hellwig1-13/+5
2022-12-06nvme-pci: remove nvme_disable_admin_queueChristoph Hellwig1-9/+2
2022-12-06nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrlChristoph Hellwig8-45/+25
2022-12-06nvme: use nvme_wait_ready in nvme_shutdown_ctrlChristoph Hellwig1-26/+12
2022-12-06nvme-apple: fix controller shutdown in apple_nvme_disableChristoph Hellwig1-1/+2
2022-12-06nvme-fc: move common code into helperChaitanya Kulkarni1-8/+11
2022-12-06nvme-fc: avoid null pointer dereferenceChaitanya Kulkarni1-1/+10
2022-12-06nvme: allow unprivileged passthrough of Identify ControllerJoel Granados1-0/+2
2022-12-06nvme-multipath: support io stats on the mpath deviceSagi Grimberg3-0/+42
2022-12-06nvme: introduce nvme_start_requestSagi Grimberg7-6/+11
2022-12-06nvme: use kstrtobool() instead of strtobool()Christophe JAILLET2-9/+11
2022-12-06nvme: don't call blk_mq_{,un}quiesce_tagset when ctrl->tagset is NULLChristoph Hellwig1-0/+4
2022-12-06nvme initialize core quirks before calling nvme_init_subsystemPankaj Raghav1-4/+4
2022-12-02Merge tag 'block-6.1-2022-12-02' of git://git.kernel.dk/linuxLinus Torvalds3-1/+6
2022-12-01nvme: Convert NVMe errors to PR errorsMike Christie1-2/+31
2022-11-30nvme: fix SRCU protection of nvme_ns_head listCaleb Sander2-1/+4
2022-11-30nvme-pci: clear the prp2 field when not usedLei Rao1-0/+2