summaryrefslogtreecommitdiffstats
path: root/drivers/nvme
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-blockLinus Torvalds2022-08-0213-69/+64
|\
| * nvme/target: Use the new blk_opf_t typeBart Van Assche2022-07-142-11/+12
| * nvme/host: Use the enum req_op and blk_opf_t typesBart Van Assche2022-07-142-3/+3
| * treewide: Rename enum req_opf into enum req_opBart Van Assche2022-07-141-2/+2
| * block: move zone related fields to struct gendiskChristoph Hellwig2022-07-062-3/+3
| * nvmet:: use bdev based helpers in nvmet_bdev_zone_mgmt_emulate_allChristoph Hellwig2022-07-061-2/+2
| * block: replace blkdev_nr_zones with bdev_nr_zonesChristoph Hellwig2022-07-061-3/+3
| * block: pass a gendisk to blk_queue_max_open_zones and blk_queue_max_active_zonesChristoph Hellwig2022-07-061-2/+2
| * block: pass a gendisk to blk_queue_set_zonedChristoph Hellwig2022-07-061-1/+1
| * blk-mq: Drop 'reserved' arg of busy_tag_iter_fnJohn Garry2022-07-063-4/+3
| * blk-mq: Drop blk_mq_ops.timeout 'reserved' argJohn Garry2022-07-065-9/+5
| * block: remove blk_cleanup_diskChristoph Hellwig2022-06-282-2/+2
| * block: simplify disk shutdownChristoph Hellwig2022-06-287-27/+26
* | nvme-pci: Crucial P2 has bogus namespace idsTobias Gruetzmacher2022-07-251-0/+2
* | nvme: fix block device naming collisionIsrael Rukshin2022-07-141-3/+3
* | nvme-pci: fix freeze accounting for error handlingKeith Busch2022-07-141-2/+7
* | nvme: use struct group for generic command dwordsKeith Busch2022-07-061-1/+1
* | nvme-pci: phison e16 has bogus namespace idsKeith Busch2022-07-061-1/+2
* | nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1Lamarque Vieira Souza2022-06-301-0/+2
* | nvmet: add a clear_ids attribute for passthru targetsAlan Adamson2022-06-304-0/+82
* | nvme: fix regression when disconnect a recovering ctrlRuozhu Li2022-06-294-6/+19
* | nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G)Pablo Greco2022-06-291-1/+2
* | nvme-tcp: always fail a request when sending it failedSagi Grimberg2022-06-291-2/+1
* | nvmet-tcp: fix regression in data_digest calculationSagi Grimberg2022-06-291-20/+3
|/
* nvme: move the Samsung X5 quirk entry to the core quirksChristoph Hellwig2022-06-232-4/+14
* nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFHLeo Savernik2022-06-231-0/+2
* nvme-pci: disable write zeros support on UMIC and Samsung SSDsrasheed.hsueh2022-06-131-0/+8
* nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDsNing Wang2022-06-131-0/+2
* nvme-pci: sk hynix p31 has bogus namespace idsKeith Busch2022-06-131-0/+2
* nvme-pci: smi has bogus namespace idsKeith Busch2022-06-131-1/+2
* nvme-pci: phison e12 has bogus namespace idsKeith Busch2022-06-131-0/+2
* nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50Stefan Reiter2022-06-131-0/+2
* nvme-pci: add trouble shooting steps for timeoutsKeith Busch2022-06-131-0/+8
* nvme: add bug report info for global duplicate idKeith Busch2022-06-133-0/+45
* nvme: add device name to warning in uuid_show()Thomas Weißschuh2022-06-131-2/+2
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2022-06-051-0/+18
|\
| * scsi: nvme-fc: Add new routine nvme_fc_io_getuuid()Muneendra Kumar2022-05-191-0/+18
* | Merge tag 'for-5.19/drivers-2022-06-02' of git://git.kernel.dk/linux-blockLinus Torvalds2022-06-033-2/+12
|\ \
| * | nvmet: fix typo in commentJulia Lawall2022-05-311-1/+1
| * | nvme: set controller enable bit in a separate writeNiklas Cassel2022-05-311-1/+9
| * | nvme-pci: disable namespace identifiers for the MAXIO MAP1001Christoph Hellwig2022-05-311-0/+2
* | | blk-mq: remove the done argument to blk_execute_rq_nowaitChristoph Hellwig2022-05-284-6/+13
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2022-05-262-4/+4
|\ \ \
| * \ \ Merge tag 'v5.18' into rdma.git for-nextJason Gunthorpe2022-05-243-8/+33
| |\ \ \
| * | | | RDMA: Split kernel-only global device caps from uverbs device capsJason Gunthorpe2022-04-062-4/+4
| | |_|/ | |/| |
* | | | Merge tag 'arm-drivers-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-05-263-0/+1609
|\ \ \ \
| * | | | nvme-apple: fix sparse endianess warningsArnd Bergmann2022-05-061-24/+24
| * | | | Merge tag 'asahi-soc-rtkit-sart-nvme-for-5.19' of https://github.com/AsahiLin...Arnd Bergmann2022-05-053-0/+1609
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | nvme-apple: Add initial Apple SoC NVMe driverSven Peter2022-05-023-0/+1609
| | |/ /
* | | | Merge tag 'for-5.19/drivers-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds2022-05-237-24/+110
|\ \ \ \ | | |_|/ | |/| |