aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/core.c
AgeCommit message (Expand)Author
2022-12-14nvme initialize core quirks before calling nvme_init_subsystemPankaj Raghav
2022-12-08nvme: restrict management ioctls to adminKeith Busch
2022-10-26nvme: copy firmware_rev on each initKeith Busch
2022-10-05nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devicesMichael Kelley
2022-10-05nvme: add new line after variable declatationChaitanya Kulkarni
2022-02-23nvme: fix a possible use-after-free in controller reset during loadSagi Grimberg
2021-05-22nvme: do not try to reconfigure APST when the controller is not liveChristoph Hellwig
2021-03-11nvme: register ns_id attributes as default sysfs groupsHannes Reinecke
2021-03-11block: genhd: add 'groups' argument to device_add_diskHannes Reinecke
2020-10-14nvme-core: put ctrl ref when module ref get failChaitanya Kulkarni
2020-10-07nvme-core: get/put ctrl and transport module in nvme_dev_open/release()Chaitanya Kulkarni
2020-10-01nvme: explicitly update mpath disk capacity on revalidationAnthony Iliopoulos
2020-10-01nvme: fix possible deadlock when I/O is blockedSagi Grimberg
2020-10-01nvme: Fix controller creation races with teardown flowIsrael Rukshin
2020-10-01nvme-multipath: do not reset on unknown statusJohn Meneghini
2020-06-22nvme: refine the Qemu Identify CNS quirkChristoph Hellwig
2020-04-17nvme: Treat discovery subsystems as unique subsystemsJames Smart
2020-03-11nvme: Fix uninitialized-variable warningKeith Busch
2020-02-19nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_infoYi Zhang
2019-12-31nvme: Discard workaround for non-conformant devicesEduard Hasenleithner
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