summaryrefslogtreecommitdiff
path: root/drivers/nvme/host/core.c
AgeCommit message (Expand)Author
2021-12-21nvme: Add async passthru polling supportnvme-passthru-wip.2Pankaj Raghav
2021-12-21nvme: allow user passthrough commands to pollKeith Busch
2021-12-21nvme: enable bio-cache for fixed-buffer passthruKanchan Joshi
2021-12-21nvme: wire-up support for async-passthru on char-device.Kanchan Joshi
2021-12-17Merge branch 'for-5.17/block' into nvme-passthru-wip.2Jens Axboe
2021-12-07nvme: fix use after free when disconnecting a reconnecting ctrlRuozhu Li
2021-12-06nvme: disable namespace access for unsupported metadataKeith Busch
2021-12-06nvme: show subsys nqn for duplicate cntlidsKeith Busch
2021-11-29block: remove the gendisk argument to blk_execute_rqChristoph Hellwig
2021-11-23nvme: fix write zeroes piKlaus Jensen
2021-11-23nvme-pci: add NO APST quirk for Kioxia deviceEnzo Matsumiya
2021-11-09Merge tag 'for-5.16/block-2021-11-09' of git://git.kernel.dk/linux-blockLinus Torvalds
2021-11-09nvme: wait until quiesce is donefor-5.16/block-2021-11-09for-5.16/blockMing Lei
2021-11-01Merge tag 'for-5.16/drivers-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds
2021-10-20nvme: display correct subsystem NQNHannes Reinecke
2021-10-20nvme: Add connect option 'discovery'Hannes Reinecke
2021-10-20nvme: expose subsystem type in sysfs attribute 'subsystype'Hannes Reinecke
2021-10-19nvme: paring quiesce/unquiesceMing Lei
2021-10-19nvme: prepare for pairing quiescing and unquiescingMing Lei
2021-10-19nvme: apply nvme API to quiesce/unquiesce admin queueMing Lei
2021-10-19nvme: add APIs for stopping/starting admin queueMing Lei
2021-10-19nvme: don't memset() the normal read/write commandJens Axboe
2021-10-19nvme: move command clear into the various setup helpersJens Axboe
2021-10-18nvme: add support for batched completion of polled IOJens Axboe
2021-10-18block: rename REQ_HIPRI to REQ_POLLEDChristoph Hellwig
2021-10-18block: move integrity handling out of <linux/blkdev.h>Christoph Hellwig
2021-10-14Merge tag 'nvme-5.15-2021-10-14' of git://git.infradead.org/nvme into block-5.15Jens Axboe
2021-10-14nvme: fix per-namespace chardev deletionAdam Manzanares
2021-09-27nvme: add command id quirk for apple controllersKeith Busch
2021-09-21nvme: keep ctrl->namespaces orderedChristoph Hellwig
2021-09-15Merge tag 'nvme-5.15-2021-09-15' of git://git.infradead.org/nvme into block-5.15Jens Axboe
2021-09-14nvme: remove the call to nvme_update_disk_info in nvme_ns_removeChristoph Hellwig
2021-09-13nvme: avoid race in shutdown namespace removalDaniel Wagner
2021-09-06nvme: add error handling support for add_disk()Luis Chamberlain
2021-09-06nvme: only call synchronize_srcu when clearing current pathDaniel Wagner
2021-09-06nvme: update keep alive interval when kato is modifiedTatsuya Sasaki
2021-09-06nvme: move nvme_multi_css into nvme.hAdam Manzanares
2021-09-06nvme-multipath: revalidate paths during rescanHannes Reinecke
2021-08-30Merge tag 'for-5.15/drivers-2021-08-30' of git://git.kernel.dk/linux-blockLinus Torvalds
2021-08-23nvme: use blk_mq_alloc_diskChristoph Hellwig
2021-08-16nvme: use bvec_virtChristoph Hellwig
2021-08-16nvme: code command_id with a genctr for use-after-free validationSagi Grimberg
2021-08-14remove the lightnvm subsystemChristoph Hellwig
2021-08-12block: remove GENHD_FL_UPChristoph Hellwig
2021-08-12nvme: remove the GENHD_FL_UP check in nvme_ns_removeChristoph Hellwig
2021-08-09block: pass a gendisk to blk_queue_update_readaheadChristoph Hellwig
2021-07-21nvme: set the PRACT bit when using Write Zeroes with T10 PIChristoph Hellwig
2021-07-21nvme: fix refcounting imbalance when all paths are downHannes Reinecke
2021-06-30nvme: use return value from blk_execute_rq()Keith Busch
2021-06-30nvme: use blk_execute_rq() for passthrough commandsKeith Busch