- 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
- 84115d6 nvme: simplify nvme_req_qid() by Baolin Wang · 4 years, 3 months ago
- 04800fb nvme: introduce nvme_sync_io_queues by Chao Leng · 4 years, 3 months ago
- 643c476 nvme: use queuedata for nvme_req_qid by Keith Busch · 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
- 3ad11d7 Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 3 months ago
- d525c3c nvme: remove the disk argument to nvme_update_zone_info by Christoph Hellwig · 4 years, 5 months ago
- 7fad20d nvme: fix initialization of the zone bitmaps by Christoph Hellwig · 4 years, 5 months ago
- 1cf7a12 nvme: use an xarray to lookup the Commands Supported and Effects log by Chaitanya Kulkarni · 4 years, 4 months ago
- b2702aa nvme: lift the file open code from nvme_ctrl_get_by_path by Chaitanya Kulkarni · 4 years, 4 months ago
- ac8f7a0 Merge branch 'for-5.10/block' into for-5.10/drivers by Jens Axboe · 4 years, 4 months ago
- 59e330f nvme: return errors for hwmon init by Keith Busch · 4 years, 4 months ago
- b63de84 nvme: Revert: Fix controller creation races with teardown flow by James Smart · 4 years, 5 months ago
- c13f0fb nvme: don't call revalidate_disk from nvme_set_queue_dying by Christoph Hellwig · 4 years, 5 months ago
- 611bee5 block: replace bd_set_size with bd_set_nr_sectors by Christoph Hellwig · 4 years, 5 months ago
- 7cf0d7c nvme: have nvme_wait_freeze_timeout return if it timed out by Sagi Grimberg · 4 years, 6 months ago
- 1e41f3b nvme: just check the status code type in nvme_is_path_error by Christoph Hellwig · 4 years, 5 months ago
- 5ddaabe nvme: refactor command completion by Christoph Hellwig · 4 years, 5 months ago
- 2eb81a3 nvme: rename and document nvme_end_request by Christoph Hellwig · 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, 6 months ago
- 5bedd3a nvme: add a Identify Namespace Identification Descriptor list quirk by Christoph Hellwig · 4 years, 6 months ago
- 24493b8 nvme: export nvme_find_get_ns() and nvme_put_ns() by Logan Gunthorpe · 4 years, 6 months ago
- f783f44 nvme: introduce nvme_ctrl_get_by_path() by Logan Gunthorpe · 4 years, 6 months ago
- 17365ae nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_[start|end]() by Logan Gunthorpe · 4 years, 6 months ago
- df21b6b nvme: create helper function to obtain command effects by Logan Gunthorpe · 4 years, 6 months ago
- ecca390e nvme: fix deadlock in disconnect during scan_work and/or ana_work by Sagi Grimberg · 4 years, 6 months ago
- 4212f4e nvme: document nvme controller states by Sagi Grimberg · 4 years, 6 months ago
- 6c3c05b nvme-core: replace ctrl page size with a macro by Chaitanya Kulkarni · 4 years, 6 months ago
- 05b2902 nvme: explicitly update mpath disk capacity on revalidation by Anthony Iliopoulos · 4 years, 6 months ago
- 240e6ee nvme: support for zoned namespaces by Keith Busch · 4 years, 7 months ago
- be93e87 nvme: support for multiple Command Sets Supported and Effects log pages by Keith Busch · 4 years, 7 months ago
- 71010c3 nvme: implement multiple I/O Command Set support by Niklas Cassel · 4 years, 7 months ago
- 482c6b6 Merge tag 'v5.8-rc4' into for-5.9/drivers by Jens Axboe · 4 years, 6 months ago
- c62b37d block: move ->make_request_fn to struct block_device_operations by Christoph Hellwig · 4 years, 7 months ago
- d8a22f8 nvme-multipath: fix deadlock due to head->lock by Anton Eidelman · 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
- 15f73f5 blk-mq: move failure injection out of blk_mq_complete_request by Christoph Hellwig · 4 years, 7 months ago
- d24de76a block: remove the error argument to the block_bio_complete tracepoint by Christoph Hellwig · 4 years, 8 months ago
- ba7ca2a nvme: introduce NVME_INLINE_METADATA_SG_CNT by Israel Rukshin · 4 years, 8 months ago
- 9509335 nvme: introduce max_integrity_segments ctrl attribute by Max Gurtovoy · 4 years, 8 months ago
- 4d2ce68 nvme: make nvme_ns_has_pi accessible to transports by James Smart · 4 years, 8 months ago
- b29f848 nvme: introduce NVME_NS_METADATA_SUPPORTED flag by Max Gurtovoy · 4 years, 8 months ago
- ffc89b1 nvme: introduce namespace features flag by Max Gurtovoy · 4 years, 8 months ago
- ec0862a nvme: delete an unnecessary declaration by Dan Carpenter · 4 years, 8 months ago
- 38adf94 nvme: consolidate chunk_sectors settings by Keith Busch · 4 years, 9 months ago
- 0c284db nvme: check namespace head shared property by Keith Busch · 4 years, 9 months ago
- 71fb90e nvme: provide num dword helper by Keith Busch · 4 years, 10 months ago
- ce15181 nvme: Fix controller creation races with teardown flow by Israel Rukshin · 4 years, 10 months ago
- 764e933 nvme-multipath: do not reset on unknown status by John Meneghini · 5 years ago
- 38e1800 nvme-rdma: Avoid preallocating big SGL for data by Israel Rukshin · 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
- 400b6a7 nvme: Add hardware monitoring support by Guenter Roeck · 5 years ago
- e08f2ae nvme: Introduce nvme_lba_to_sect() by Damien Le Moal · 5 years ago
- 314d48d nvme: Cleanup and rename nvme_block_nr() by Damien Le Moal · 5 years ago
- 58a8df6 nvme: introduce nvme_is_aen_req function by Israel Rukshin · 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
- f968688 nvme: Move ctrl sqsize to generic space by Keith Busch · 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
- e7832cb nvme: make fabrics command run on a separate request queue by Sagi Grimberg · 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
- 35fe0d1 nvme: trace bio completion by Hannes Reinecke · 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
- cb32de1 nvme: Add quirk for LiteON CL1 devices running FW 22301111 by Mario Limonciello · 5 years ago
- 0157ec8 nvme: fix controller removal race with scan work by Sagi Grimberg · 5 years ago
- b9156da nvme: fix a possible deadlock when passthru commands sent to a multipath device by Sagi Grimberg · 5 years ago
- 66b20ac nvme: fix multipath crash when ANA is deactivated by Marta Rybczynska · 5 years ago
- 81adb86 nvme: set physical block size and optimal I/O size by Bart Van Assche · 6 years ago
- f79d5fd nvme: enable to inject errors into admin commands by Akinobu Mita · 6 years ago
- a364645 nvme: prepare for fault injection into admin commands by Akinobu Mita · 6 years ago
- 1a87ee6 nvme: export get and set features by Keith Busch · 6 years ago
- d6135c3a nvme-pci: Sync queues on reset by Keith Busch · 6 years ago
- 893a74b nvme: mark nvme_core_init and nvme_core_exit static by Christoph Hellwig · 6 years ago
- 7b210e4 nvme: disable Write Zeroes for qemu controllers by Christoph Hellwig · 6 years ago
- bc50ad7 nvme: convert to SPDX identifiers by Christoph Hellwig · 6 years ago
- d84c4b0 nvme: unexport nvme_delete_ctrl_sync() by Bart Van Assche · 6 years ago
- 75c10e7 nvme-multipath: round-robin I/O policy by Hannes Reinecke · 6 years ago
- 6fb845f Merge tag 'v5.0-rc6' into for-5.1/block by Jens Axboe · 6 years ago
- e7ad43c nvme: lock NS list changes while handling command effects by Keith Busch · 6 years ago
- 794a4cb nvme: remove the .stop_ctrl callout by Sagi Grimberg · 6 years ago
- 6299358 nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN by James Dingwall · 6 years ago
- 6287b51 nvme-core: optionally poll sync commands by Sagi Grimberg · 6 years ago
- cb5b726 nvme: provide fallback for discard alloc failure by Jens Axboe · 6 years ago
- 8eb5d89 nvme: add __exit annotation by Chengguang Xu · 6 years ago
- 85136c0 lightnvm: simplify geometry enumeration by Matias Bjørling · 6 years ago
- 3236b45 nvme: remove unused function nvme_ctrl_ready by Israel Rukshin · 6 years ago
- 49cd84b nvme: implement Enhanced Command Retry by Keith Busch · 6 years ago
- 6e3ca03e nvme: support traffic based keep-alive by Sagi Grimberg · 6 years ago
- 3e53ba3 nvme: cache controller attributes by Sagi Grimberg · 6 years ago
- 103e515 nvme: add a numa_node field to struct nvme_ctrl by Hannes Reinecke · 6 years ago
- 89d04ec Merge tag 'v4.20-rc5' into for-4.21/block by Jens Axboe · 6 years ago
- 14a1336 nvme: warn when finding multi-port subsystems without multipathing enabled by Christoph Hellwig · 6 years ago
- 7baa857 blk-mq-tag: change busy_iter_fn to return whether to continue or not by Jens Axboe · 6 years ago
- bd6bf7c Merge tag 'pci-v4.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 6 years ago