summaryrefslogtreecommitdiff
path: root/drivers/nvme/host/core.c
AgeCommit message (Expand)Author
2019-12-13nvme: Free ctrl device name on init failureKeith Busch
2019-12-05nvme: fix kernel paging oopsSagi Grimberg
2019-12-05nvme: provide fallback for discard alloc failureJens Axboe
2019-12-01nvme-pci: fix surprise removalIgor Konopko
2019-10-29nvme-pci: Fix a race in controller removalBalbir Singh
2019-09-06nvme: fix a possible deadlock when passthru commands sent to a multipath deviceSagi Grimberg
2019-09-06nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_nsAnthony Iliopoulos
2019-07-26nvme: fix possible io failures when removing multipathed nsAnton Eidelman
2019-06-25nvme: Fix u32 overflow in the number of namespace list calculationJaesoo Lee
2019-06-19nvme: fix memory leak for power latency toleranceYufen Yu
2019-06-19nvme: release namespace SRCU protection before performing controller ioctlsChristoph Hellwig
2019-06-19nvme: merge nvme_ns_ioctl into nvme_ioctlChristoph Hellwig
2019-06-19nvme: remove the ifdef around nvme_nvm_ioctlChristoph Hellwig
2019-06-19nvme: fix srcu locking on error return in nvme_get_ns_from_diskChristoph Hellwig
2019-05-31nvme: set 0 capacity if namespace block size exceeds PAGE_SIZESagi Grimberg
2019-03-13nvme: lock NS list changes while handling command effectsKeith Busch
2019-02-20nvme: pad fake subsys NQN vid and ssvid with zerosKeith Busch
2018-12-21nvme: validate controller state before rescheduling keep aliveJames Smart
2018-12-17nvme: flush namespace scanning work just before removing namespacesSagi Grimberg
2018-11-27nvme: make sure ns head inherits underlying device limitsSagi Grimberg
2018-10-08nvme: remove ns sibling before clearing pathKeith Busch
2018-08-08nvme: set gendisk read only based on nsattrChaitanya Kulkarni
2018-08-05Merge branch 'nvme-4.19' of git://git.infradead.org/nvme into for-4.19/block2Jens Axboe
2018-08-05Merge tag 'v4.18-rc6' into for-4.19/block2Jens Axboe
2018-07-30nvme: use blk API to remap ref tags for IOs with metadataMax Gurtovoy
2018-07-30block: move ref_tag calculation func to the block layerMax Gurtovoy
2018-07-27nvme: add ANA supportChristoph Hellwig
2018-07-27nvme: remove nvme_req_needs_failoverChristoph Hellwig
2018-07-27nvme: simplify the API for getting log pagesChristoph Hellwig
2018-07-23nvme: use hw qid in trace eventsKeith Busch
2018-07-23nvme: move init of keep_alive work item to controller initializationJames Smart
2018-07-20nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMDRoland Dreier
2018-07-17nvme: don't enable AEN if not supportedWeiping Zhang
2018-07-17nvme: ensure forward progress during Admin passthruScott Bauer
2018-06-21nvme-pci: limit max IO size and segments to avoid high order allocationsJens Axboe
2018-06-15Merge branch 'nvme-4.18' of git://git.infradead.org/nvme into for-linusJens Axboe
2018-06-14nvme: remove nvme_reinit_tagsetChristoph Hellwig
2018-06-13nvme: don't rely on the changed namespace list logChristoph Hellwig
2018-06-11nvme: fix NULL pointer dereference in nvme_init_subsystemIsrael Rukshin
2018-06-08Merge tag 'for-linus-20180608' of git://git.kernel.dk/linux-blockLinus Torvalds
2018-06-08nvme: cleanup double shift issuefor-linus-20180608Dan Carpenter
2018-06-04Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2018-06-04Merge tag 'for-4.18/block-20180603' of git://git.kernel.dk/linux-blockLinus Torvalds
2018-06-01Merge branch 'nvme-4.18' of git://git.infradead.org/nvme into for-4.18/blockJens Axboe
2018-06-01nvme: use the changed namespaces list log to clear ns data changed AENsChristoph Hellwig
2018-06-01nvme: mark nvme_queue_scan staticChristoph Hellwig
2018-06-01nvme: submit AEN event configuration on startupHannes Reinecke
2018-05-31nvme.h: untangle AEN notice definitionsChristoph Hellwig
2018-05-30blk-mq: only iterate over inflight requests in blk_mq_tagset_busy_iterChristoph Hellwig
2018-05-29nvme: fix extended data LBA supported settingMax Gurtovoy