- 0f0d2c8 nvme: free sq/cq dbbuf pointers when dbbuf set fails by Minwoo Im · 4 years, 2 months ago
- 3821080 Revert "nvme-pci: remove last_sq_tail" by Keith Busch · 4 years, 2 months ago
- 02ca079 nvme-pci: disable Write Zeroes on Sandisk Skyhawk by Kai-Heng Feng · 4 years, 3 months ago
- 7cd4ecd Merge tag 'drivers-5.10-2020-10-12' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 3 months ago
- 21cc2f3 nvme-pci: allocate separate interrupt for the reserved non-polled I/O queue by Jeffle Xu · 4 years, 4 months ago
- 0b85f59 nvme-pci: Move enumeration by class to be last in the table by Andy Shevchenko · 4 years, 5 months ago
- 9d2fbae Merge tag 'block-5.9-2020-09-25' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 3 months ago
- c37b718 Merge tag 'block-5.9-2020-09-22' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 4 months ago
- 50b7c24 nvme-pci: fix NULL req in completion handler by Xianting Tian · 4 years, 4 months ago
- ce4cc31 nvme-pci: disable the write zeros command for Intel 600P/P3100 by David Milburn · 4 years, 4 months ago
- 8075fc3 Merge tag 'block-5.9-2020-09-04' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 4 months ago
- 7ad92f6 nvme-pci: cancel nvme device request before disabling by Tong Zhang · 4 years, 4 months ago
- c41c3ec Merge tag 'io_uring-5.9-2020-08-23' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 5 months ago
- 2eb81a3 nvme: rename and document nvme_end_request by Christoph Hellwig · 4 years, 5 months ago
- c61b82c nvme-pci: fix PRP pool size by Christoph Hellwig · 4 years, 5 months ago
- 7442ddc nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth by John Garry · 4 years, 5 months ago
- e0fc99e Merge tag 'for-5.9/drivers-20200803' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
- 382625d Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
- 5bedd3a nvme: add a Identify Namespace Identification Descriptor list quirk by Christoph Hellwig · 4 years, 5 months ago
- df4f9bc nvme-pci: add support for ACPI StorageD3Enable property by David E. Box · 4 years, 6 months ago
- b13c639 nvme-pci: use max of PRP or SGL for iod size by Chaitanya Kulkarni · 4 years, 6 months ago
- 6c3c05b nvme-core: replace ctrl page size with a macro by Chaitanya Kulkarni · 4 years, 6 months ago
- 5611ec2 nvme-pci: prevent SK hynix PC400 from using Write Zeroes command by Kai-Heng Feng · 4 years, 6 months ago
- 359c1f8 nvme-pci: use standard block status symbolic names by Baolin Wang · 4 years, 6 months ago
- 9056fc9 nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() by Baolin Wang · 4 years, 6 months ago
- 4e52354 nvme-pci: add a blank line after declarations by Baolin Wang · 4 years, 6 months ago
- ee0d96d nvme-pci: fix some comments issues by Baolin Wang · 4 years, 6 months ago
- c25c853 nvme-pci: remove redundant segment validation by Baolin Wang · 4 years, 6 months ago
- 972b13e nvme: document quirked Intel models by David Fugate · 4 years, 6 months ago
- ad50999 nvme-pci: remove the empty line at the beginning of nvme_should_reset() by Dongli Zhang · 4 years, 7 months ago
- 9dc54a0 nvme-pci: code cleanup for nvme_alloc_host_mem() by Chaitanya Kulkarni · 4 years, 7 months ago
- 61f3b89 nvme-pci: use unsigned for io queue depth by Chaitanya Kulkarni · 4 years, 7 months ago
- 482c6b6 Merge tag 'v5.8-rc4' into for-5.9/drivers by Jens Axboe · 4 years, 6 months ago
- d4ec47f nvme-pci: initialize tagset numa value to the value of the ctrl by Max Gurtovoy · 4 years, 7 months ago
- 635333e nvme-pci: override the value of the controller's numa node by Max Gurtovoy · 4 years, 7 months ago
- ff02945 nvme: use blk_mq_complete_request_remote to avoid an indirect function call by Christoph Hellwig · 4 years, 7 months ago
- b97120b nvme-pci: use simple suspend when a HMB is enabled by Christoph Hellwig · 4 years, 7 months ago
- bce159d Merge tag 'for-5.8/drivers-2020-06-01' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 7 months ago
- 9210c07 nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() by Dongli Zhang · 4 years, 8 months ago
- 9509335 nvme: introduce max_integrity_segments ctrl attribute by Max Gurtovoy · 4 years, 8 months ago
- 9c9e76d nvme-pci: make sure write/poll_queues less or equal then cpu count by Weiping Zhang · 4 years, 8 months ago
- b69e2ef nvme-pci: dma read memory barrier for completions by Keith Busch · 4 years, 8 months ago
- 2a5bcfdd nvme-pci: align io queue count with allocted nvme_queue in nvme_probe by Weiping Zhang · 4 years, 8 months ago
- 54b2fce nvme-pci: remove last_sq_tail by Keith Busch · 4 years, 9 months ago
- 74943d4 nvme-pci: remove volatile cqes by Keith Busch · 4 years, 8 months ago
- a8de6639 nvme-pci: fix "slimmer CQ head update" by Alexey Dobriyan · 4 years, 8 months ago
- 726612b nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl by Israel Rukshin · 4 years, 10 months ago
- b780d74 nvme: Fix ctrl use-after-free during sysfs deletion by Israel Rukshin · 4 years, 10 months ago
- 253fd4a nvme-pci: Re-order nvme_pci_free_ctrl by Israel Rukshin · 4 years, 10 months ago
- 2db24e4 nvme-pci: properly print controller address by Max Gurtovoy · 4 years, 10 months ago
- fa059b8 nvme-pci: Simplify nvme_poll_irqdisable by Keith Busch · 4 years, 10 months ago
- 324b494 nvme-pci: Remove two-pass completions by Keith Busch · 4 years, 10 months ago
- bf392a5 nvme-pci: Remove tag from process cq by Keith Busch · 4 years, 10 months ago
- e2a366a nvme-pci: slimmer CQ head update by Alexey Dobriyan · 4 years, 10 months ago
- 9515743 nvme-pci: Hold cq_poll_lock while completing CQEs by Bijan Mottahedeh · 4 years, 11 months ago
- 98f7b86 nvme-pci: Use single IRQ vector for old Apple models by Andy Shevchenko · 5 years ago
- 1fae37a nvme/pci: Add sleep quirk for Samsung and Toshiba drives by Shyjumon N · 5 years ago
- fa46c6f nvme/pci: move cqe check after device shutdown by Keith Busch · 5 years ago
- cfa2735 nvme-pci: remove nvmeq->tags by Christoph Hellwig · 5 years ago
- 7e4c6b9 nvme/pci: Fix read queue count by Keith Busch · 5 years ago
- 17c33167 nvme/pci Limit write queue sizes to possible cpus by Keith Busch · 5 years ago
- 3f68baf nvme/pci: Fix write and poll queue types by Keith Busch · 5 years ago
- f6c4d97 nvme/pci: Remove last_cq_head by Keith Busch · 5 years ago
- c80b36c nvme: else following return is not needed by Edmund Nadolski · 5 years ago
- 323264e Merge tag 'for-5.5/drivers-post-20191122' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- 2d53943 Merge tag 'for-5.5/drivers-20191121' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- 6c6aa2f nvme: hwmon: add quirk to avoid changing temperature threshold by Akinobu Mita · 5 years ago
- 05d3046 nvme-pci: Spelling s/resdicovered/rediscovered/ by Geert Uytterhoeven · 5 years ago
- 16686f3 nvme: move common call to nvme_cleanup_cmd to core layer by Max Gurtovoy · 5 years ago
- 58a8df6 nvme: introduce nvme_is_aen_req function by Israel Rukshin · 5 years ago
- a4f4048 nvme-pci: Set the prp2 correctly when using more than 4k page by Kevin Hao · 5 years ago
- c1ac9a4b nvme: Wait for reset state when required by Keith Busch · 5 years ago
- 5d02a5c nvme: Remove ADMIN_ONLY state by Keith Busch · 5 years ago
- 770597e nvme-pci: Free tagset if no IO queues by Keith Busch · 5 years ago
- 3a8ecc9 nvme: retain split access workaround for capability reads by Ard Biesheuvel · 5 years ago
- 2d5ba0c Merge branch 'nvme-5.4' of git://git.infradead.org/nvme into for-linus by Jens Axboe · 5 years ago
- f03e42c Added QUIRKs for ADATA XPG SX8200 Pro 512GB by Gabriel Craciunescu · 5 years ago
- 7cbb5c6 nvme-pci: Save PCI state before putting drive into deepest state by Mario Limonciello · 5 years ago
- 299d14d Merge tag 'pci-v5.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 5 years ago
- 7ad67ca Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- 97b3807 nvme: Remove redundant assignment of cq vector by Israel Rukshin · 5 years ago
- f2fa006 nvme-pci: Tidy up nvme_unmap_data by Israel Rukshin · 5 years ago
- d38e9f0 nvme-pci: Support shared tags across queues for Apple 2018 controllers by Benjamin Herrenschmidt · 5 years ago
- 6634133 nvme-pci: Add support for Apple 2018+ models by Benjamin Herrenschmidt · 5 years ago
- c1e0cc7 nvme-pci: Add support for variable IO SQ element size by Benjamin Herrenschmidt · 5 years ago
- 8a1d09a nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros by Benjamin Herrenschmidt · 5 years ago
- b5b0504 nvme: don't pass cap to nvme_disable_ctrl by Sagi Grimberg · 5 years ago
- c0f2f45 nvme: move sqsize setting to the core by Sagi Grimberg · 5 years ago
- aa22c8e nvme-pci: set ctrl sqsize to the device q_depth by Sagi Grimberg · 5 years ago
- cb32de1 nvme: Add quirk for LiteON CL1 devices running FW 22301111 by Mario Limonciello · 5 years ago
- 8fde283 Merge tag 'for-linus-2019-08-17' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- 7f73eac PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() by Logan Gunthorpe · 5 years ago
- 2b9f4bb PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() by Logan Gunthorpe · 5 years ago
- 4eaefe8 nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled by Rafael J. Wysocki · 5 years ago
- 622b8b6 nvme: wait until all completed request's complete fn is called by Ming Lei · 5 years ago
- bd46a90 nvme-pci: Fix async probe remove race by Keith Busch · 5 years ago
- 8fe34be Revert "nvme-pci: don't create a read hctx mapping without read queues" by yangerkun · 5 years ago
- 08b903b nvme: ignore subnqn for ADATA SX6000LNP by Misha Nasledov · 5 years ago
- 7637de3 nvme-pci: limit max_hw_sectors based on the DMA max mapping size by Christoph Hellwig · 6 years ago