- 6bfec79 nvme-pci: fix queue_rqs list splitting by Keith Busch · 3 years ago
- d62cbcf nvme: add support for mq_ops->queue_rqs() by Jens Axboe · 3 years, 1 month ago
- 62451a2 nvme: separate command prep and issue by Jens Axboe · 3 years, 2 months ago
- 3233b94 nvme: split command copy into a helper by Jens Axboe · 3 years, 2 months ago
- b84ba30 block: remove the gendisk argument to blk_execute_rq by Christoph Hellwig · 3 years, 1 month ago
- 643a723 Merge tag 'for-5.16/drivers-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago
- 58847f1 nvme-pci: clear shadow doorbell memory on resets by Keith Busch · 3 years, 2 months ago
- 6ca1d90 nvme: apply nvme API to quiesce/unquiesce admin queue by Ming Lei · 3 years, 2 months ago
- 4f50224 nvme: wire up completion batching for the IRQ path by Jens Axboe · 3 years, 2 months ago
- c234a65 nvme: add support for batched completion of polled IO by Jens Axboe · 3 years, 3 months ago
- 5a72e89 block: add a struct io_comp_batch argument to fops->iopoll() by Jens Axboe · 3 years, 3 months ago
- fe45e63 block: move integrity handling out of <linux/blkdev.h> by Christoph Hellwig · 3 years, 3 months ago
- baa0ab2 Merge tag 'nvme-5.15-2021-10-14' of git://git.infradead.org/nvme into block-5.15 by Jens Axboe · 3 years, 2 months ago
- 85f74ac nvme-pci: Fix abort command id by Keith Busch · 3 years, 3 months ago
- a2941f6 nvme: add command id quirk for apple controllers by Keith Busch · 3 years, 3 months ago
- a5df5e7 nvme: allow user toggling hmb usage by Keith Busch · 3 years, 5 months ago
- e5ad96f nvme-pci: disable hmb on idle suspend by Keith Busch · 3 years, 5 months ago
- 1751e97 nvme-pci: cmb sysfs: one file, one value by Keith Busch · 3 years, 5 months ago
- 0521905 nvme-pci: use attribute group for cmb sysfs by Keith Busch · 3 years, 6 months ago
- e7006de nvme: code command_id with a genctr for use-after-free validation by Sagi Grimberg · 3 years, 6 months ago
- 27453b4 nvme-pci: limit maximum queue depth to 4095 by Sagi Grimberg · 3 years, 6 months ago
- 9ea9b9c remove the lightnvm subsystem by Christoph Hellwig · 3 years, 5 months ago
- 7764656 nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING by Zhihao Cheng · 3 years, 6 months ago
- 251ef6f nvme-pci: do not call nvme_dev_remove_admin from nvme_remove by Casey Chen · 3 years, 6 months ago
- e4b9852 nvme-pci: fix multiple races in nvme_setup_io_queues by Casey Chen · 3 years, 6 months ago
- f66e280 nvme-pci: remove zeroout memset call for struct by Chaitanya Kulkarni · 3 years, 6 months ago
- 253a0b7 nvme-pci: use ctrl sgl check helper by Chaitanya Kulkarni · 3 years, 7 months ago
- cb1b10e nvme-pci: remove trailing lines for helpers by Chaitanya Kulkarni · 3 years, 7 months ago
- a0aac97 nvme-pci: fix var. type for increasing cq_head by JK Kim · 3 years, 6 months ago
- 2744d7a ACPI: Check StorageD3Enable _DSD property in ACPI code by Mario Limonciello · 3 years, 7 months ago
- e21e024 nvme-pci: look for StorageD3Enable on companion ACPI device instead by Mario Limonciello · 3 years, 7 months ago
- d4060d2 nvme-pci: fix controller reset hang when racing with nvme_timeout by Tao Chiu · 3 years, 8 months ago
- 53dc180 nvme-pci: remove single trailing whitespace by Niklas Cassel · 3 years, 9 months ago
- e51183b nvme-pci: don't simple map sgl when sgls are disabled by Niklas Cassel · 3 years, 9 months ago
- f4b9e6c nvme: use driver pdu command for passthrough by Keith Busch · 3 years, 9 months ago
- af7fae8 nvme-pci: allocate nvme_command within driver pdu by Keith Busch · 3 years, 9 months ago
- f21c4769 nvme: rename nvme_init_identify() by Chaitanya Kulkarni · 3 years, 10 months ago
- 05fae49 nvme-pci: cleanup nvme_irq() by Chaitanya Kulkarni · 3 years, 10 months ago
- e9c78c2 nvme-pci: remove the barriers in nvme_irq() by Chaitanya Kulkarni · 3 years, 10 months ago
- abbb5f5 nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a by Dmitry Monakhov · 3 years, 10 months ago
- 6e6a682 nvme-pci: add quirks for Lexar 256GB SSD by Pascal Terjan · 3 years, 10 months ago
- dc22c1c nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state by Zoltán Böszörményi · 3 years, 10 months ago
- 5e112d3 nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. by Julian Einwag · 3 years, 10 months ago
- ef9856a Merge branch 'stable/for-linus-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 3 years, 10 months ago
- 3d2d861 nvme-pci: set min_align_mask by Jianxiong Gao · 3 years, 11 months ago
- 9820b4d Merge tag 'for-5.12/drivers-2021-02-17' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 10 months ago
- 582cd91 Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 10 months ago
- 4bdf260 nvme: add 48-bit DMA address quirk for Amazon NVMe controllers by Filippo Sironi · 3 years, 11 months ago
- c9e95c3 nvme-pci: ignore the subsysem NQN on Phison E16 by Claus Stovgaard · 3 years, 11 months ago
- 538e4a8 nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs by Thorsten Leemhuis · 4 years ago
- 8991992 nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a SPCC device by Chaitanya Kulkarni · 4 years ago
- 8eeed0b block: remove unnecessary argument from blk_execute_rq_nowait by Guoqing Jiang · 4 years ago
- fa07321 nvme-pci: fix error unwind in nvme_map_data by Christoph Hellwig · 4 years ago
- 9275c20 nvme-pci: refactor nvme_unmap_data by Christoph Hellwig · 4 years ago
- 20d3bb9 nvme-pci: allow use of cmb on v1.4 controllers by Klaus Jensen · 4 years ago
- 62df801 nvme: avoid possible double fetch in handling CQE by Lalithambika Krishnakumar · 4 years ago
- 7ee5c78 nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN by Gopal Tiwari · 4 years, 1 month ago
- 69f637c Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years ago
- e3aef09 nvme-pci: don't allocate unused I/O queues by Niklas Schnelle · 4 years, 2 months ago
- ff4e5fb nvme-pci: drop min() from nr_io_queues assignment by Niklas Schnelle · 4 years, 2 months ago
- 39dfe84 nvme: split nvme_alloc_request() by Chaitanya Kulkarni · 4 years, 2 months ago
- dc96f93 nvme: use consistent macro name for timeout by Chaitanya Kulkarni · 4 years, 2 months ago
- 0d2e7c8 nvme: centralize setting the timeout in nvme_alloc_request by Chaitanya Kulkarni · 4 years, 2 months ago
- 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, 2 months ago
- 21cc2f3 nvme-pci: allocate separate interrupt for the reserved non-polled I/O queue by Jeffle Xu · 4 years, 3 months ago
- 0b85f59 nvme-pci: Move enumeration by class to be last in the table by Andy Shevchenko · 4 years, 4 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, 3 months ago
- 50b7c24 nvme-pci: fix NULL req in completion handler by Xianting Tian · 4 years, 3 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, 4 months ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
- 2eb81a3 nvme: rename and document nvme_end_request by Christoph Hellwig · 4 years, 4 months ago
- c61b82c nvme-pci: fix PRP pool size by Christoph Hellwig · 4 years, 4 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, 5 months ago
- 6c3c05b nvme-core: replace ctrl page size with a macro by Chaitanya Kulkarni · 4 years, 5 months ago
- 5611ec2 nvme-pci: prevent SK hynix PC400 from using Write Zeroes command by Kai-Heng Feng · 4 years, 5 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, 6 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, 6 months ago
- 635333e nvme-pci: override the value of the controller's numa node by Max Gurtovoy · 4 years, 6 months ago
- ff02945 nvme: use blk_mq_complete_request_remote to avoid an indirect function call by Christoph Hellwig · 4 years, 7 months ago