summaryrefslogtreecommitdiff
path: root/drivers/nvme/host/core.c
AgeCommit message (Expand)AuthorFilesLines
2022-12-14nvme initialize core quirks before calling nvme_init_subsystemPankaj Raghav1-4/+4
2022-12-08nvme: restrict management ioctls to adminKeith Busch1-0/+6
2022-10-26nvme: copy firmware_rev on each initKeith Busch1-1/+2
2022-10-05nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devicesMichael Kelley1-3/+3
2022-10-05nvme: add new line after variable declatationChaitanya Kulkarni1-0/+3
2022-02-23nvme: fix a possible use-after-free in controller reset during loadSagi Grimberg1-1/+8
2021-05-22nvme: do not try to reconfigure APST when the controller is not liveChristoph Hellwig1-1/+2
2021-03-11nvme: register ns_id attributes as default sysfs groupsHannes Reinecke1-12/+9
2021-03-11block: genhd: add 'groups' argument to device_add_diskHannes Reinecke1-1/+1
2020-10-14nvme-core: put ctrl ref when module ref get failChaitanya Kulkarni1-1/+3
2020-10-07nvme-core: get/put ctrl and transport module in nvme_dev_open/release()Chaitanya Kulkarni1-0/+15
2020-10-01nvme: explicitly update mpath disk capacity on revalidationAnthony Iliopoulos1-0/+1
2020-10-01nvme: fix possible deadlock when I/O is blockedSagi Grimberg1-1/+0
2020-10-01nvme: Fix controller creation races with teardown flowIsrael Rukshin1-0/+5
2020-10-01nvme-multipath: do not reset on unknown statusJohn Meneghini1-4/+1
2020-06-22nvme: refine the Qemu Identify CNS quirkChristoph Hellwig1-2/+14
2020-04-17nvme: Treat discovery subsystems as unique subsystemsJames Smart1-0/+11
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