summaryrefslogtreecommitdiff
path: root/drivers/nvme/host/core.c
AgeCommit message (Expand)AuthorFilesLines
2020-03-11nvme: Fix uninitialized-variable warningKeith Busch1-1/+1
2020-02-19nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_infoYi Zhang1-1/+1
2019-12-31nvme: Discard workaround for non-conformant devicesEduard Hasenleithner1-3/+9
2019-12-13nvme: Free ctrl device name on init failureKeith Busch1-1/+1
2019-12-05nvme: fix kernel paging oopsSagi Grimberg1-1/+1
2019-12-05nvme: provide fallback for discard alloc failureJens Axboe1-6/+35
2019-12-01nvme-pci: fix surprise removalIgor Konopko1-1/+1
2019-10-29nvme-pci: Fix a race in controller removalBalbir Singh1-1/+4
2019-09-06nvme: fix a possible deadlock when passthru commands sent to a multipath deviceSagi Grimberg1-0/+5
2019-09-06nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_nsAnthony Iliopoulos1-0/+1
2019-07-26nvme: fix possible io failures when removing multipathed nsAnton Eidelman1-6/+8
2019-06-25nvme: Fix u32 overflow in the number of namespace list calculationJaesoo Lee1-1/+2
2019-06-19nvme: fix memory leak for power latency toleranceYufen Yu1-0/+1
2019-06-19nvme: release namespace SRCU protection before performing controller ioctlsChristoph Hellwig1-5/+20
2019-06-19nvme: merge nvme_ns_ioctl into nvme_ioctlChristoph Hellwig1-23/+24
2019-06-19nvme: remove the ifdef around nvme_nvm_ioctlChristoph Hellwig1-2/+0
2019-06-19nvme: fix srcu locking on error return in nvme_get_ns_from_diskChristoph Hellwig1-4/+9
2019-05-31nvme: set 0 capacity if namespace block size exceeds PAGE_SIZESagi Grimberg1-1/+6
2019-03-14nvme: lock NS list changes while handling command effectsKeith Busch1-1/+7
2019-02-20nvme: pad fake subsys NQN vid and ssvid with zerosKeith Busch1-1/+1
2018-12-21nvme: validate controller state before rescheduling keep aliveJames Smart1-1/+9
2018-12-17nvme: flush namespace scanning work just before removing namespacesSagi Grimberg1-1/+3
2018-11-27nvme: make sure ns head inherits underlying device limitsSagi Grimberg1-1/+3
2018-10-08nvme: remove ns sibling before clearing pathKeith Busch1-1/+1
2018-08-08nvme: set gendisk read only based on nsattrChaitanya Kulkarni1-0/+6
2018-08-06Merge branch 'nvme-4.19' of git://git.infradead.org/nvme into for-4.19/block2Jens Axboe1-26/+43
2018-08-06Merge tag 'v4.18-rc6' into for-4.19/block2Jens Axboe1-29/+34
2018-07-30nvme: use blk API to remap ref tags for IOs with metadataMax Gurtovoy1-0/+18
2018-07-30block: move ref_tag calculation func to the block layerMax Gurtovoy1-2/+1
2018-07-27nvme: add ANA supportChristoph Hellwig1-8/+34
2018-07-27nvme: remove nvme_req_needs_failoverChristoph Hellwig1-1/+2
2018-07-27nvme: simplify the API for getting log pagesChristoph Hellwig1-21/+11
2018-07-23nvme: use hw qid in trace eventsKeith Busch1-4/+1
2018-07-23nvme: move init of keep_alive work item to controller initializationJames Smart1-3/+4
2018-07-20nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMDRoland Dreier1-1/+1
2018-07-17nvme: don't enable AEN if not supportedWeiping Zhang1-4/+7
2018-07-17nvme: ensure forward progress during Admin passthruScott Bauer1-24/+26
2018-06-21nvme-pci: limit max IO size and segments to avoid high order allocationsJens Axboe1-0/+1
2018-06-15Merge branch 'nvme-4.18' of git://git.infradead.org/nvme into for-linusJens Axboe1-36/+12
2018-06-14nvme: remove nvme_reinit_tagsetChristoph Hellwig1-10/+0
2018-06-13nvme: don't rely on the changed namespace list logChristoph Hellwig1-25/+11
2018-06-11nvme: fix NULL pointer dereference in nvme_init_subsystemIsrael Rukshin1-1/+1
2018-06-08Merge tag 'for-linus-20180608' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+2
2018-06-08nvme: cleanup double shift issueDan Carpenter1-2/+2
2018-06-05Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2018-06-04Merge tag 'for-4.18/block-20180603' of git://git.kernel.dk/linux-blockLinus Torvalds1-45/+112
2018-06-01Merge branch 'nvme-4.18' of git://git.infradead.org/nvme into for-4.18/blockJens Axboe1-25/+90
2018-06-01nvme: use the changed namespaces list log to clear ns data changed AENsChristoph Hellwig1-4/+47
2018-06-01nvme: mark nvme_queue_scan staticChristoph Hellwig1-10/+9
2018-06-01nvme: submit AEN event configuration on startupHannes Reinecke1-0/+17