summaryrefslogtreecommitdiffstats
path: root/drivers/nvme
AgeCommit message (Expand)AuthorFilesLines
2023-01-24nvme-pci: flush initial scan_work for async probeKeith Busch1-0/+1
2023-01-23nvme-fc: fix initialization orderRoss Lagerwall1-10/+8
2023-01-19nvme-pci: fix timeout request state checkKeith Busch1-1/+1
2023-01-19nvme-apple: only reset the controller when RTKit is runningJanne Grunau1-3/+3
2023-01-19nvme-apple: reset controller during shutdownJanne Grunau1-1/+17
2023-01-10nvme: don't allow unprivileged passthrough on partitionsChristoph Hellwig1-16/+31
2023-01-10nvme: replace the "bool vec" arguments with flags in the ioctl pathChristoph Hellwig1-25/+28
2023-01-10nvme: remove __nvme_ioctlChristoph Hellwig1-10/+8
2023-01-10nvme-pci: fix error handling in nvme_pci_enable()Tong Zhang1-2/+7
2023-01-10nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllersHector Martin1-1/+2
2023-01-10nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regressionHector Martin1-1/+1
2023-01-04block: handle bio_split_to_limits() NULL returnJens Axboe1-0/+2
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-22nvme: fix multipath crash caused by flush request when blktrace is enabledYanjun Zhang1-1/+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-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