summaryrefslogtreecommitdiffstats
path: root/drivers/nvme
Commit message (Expand)AuthorAgeFilesLines
* nvmet: don't check iosqes,iocqes for discovery controllersSagi Grimberg2021-03-241-3/+14
* nvmet: fix uninitialized work for zero katozhenwei pi2020-10-291-1/+2
* nvmet: Disable keep-alive timer when kato is cleared to 0hAmit Engel2020-09-121-0/+6
* nvme: retain split access workaround for capability readsArd Biesheuvel2020-01-291-1/+1
* nvme: host: core: fix precedence of ternary operatorIvan Bornyakov2019-12-211-2/+2
* nvmet: fix data units read and written counters in SMART logTom Wu2019-10-051-6/+8
* nvme: Fix u32 overflow in the number of namespace list calculationJaesoo Lee2019-07-101-1/+2
* nvme-loop: init nvmet_ctrl fatal_err_work when allocateYufen Yu2019-05-081-10/+10
* nvmet-rdma: fix null dereference under heavy loadRaju Rangoju2019-01-311-1/+14
* nvmet-rdma: Add unlikely for response allocated checkIsrael Rukshin2019-01-311-1/+1
* nvmet-rdma: fix response use after freeIsrael Rukshin2018-12-211-1/+2
* nvmet: fix space padding in serial numberDaniel Verkamp2018-11-101-0/+1
* nvme-pci: fix CMB sysfs file removal in reset pathMax Gurtovoy2018-11-101-11/+7
* nvmet-rdma: fix possible bogus dereference under heavy loadSagi Grimberg2018-10-101-2/+25
* nvmet: reset keep alive timer in controller enableMax Gurtuvoy2018-08-241-0/+8
* nvme-pci: Remap CMB SQ entries on every controller resetKeith Busch2018-07-171-11/+16
* nvme: validate admin queue before unquiesceScott Bauer2018-07-171-1/+2
* nvmet: don't overwrite identify sn/fr with 0-bytesMartin Wilck2018-06-161-6/+0
* nvmet: don't report 0-bytes in serial numberMartin Wilck2018-06-161-2/+14
* nvmet: Move serial number from controller to subsystemJohannes Thumshirn2018-06-163-5/+4
* nvme-pci: initialize queue memory before interruptsKeith Busch2018-06-161-2/+2
* nvme: don't send keep-alives to the discovery controllerJohannes Thumshirn2018-05-301-1/+3
* nvmet: fix PSDT field check in command formatMax Gurtovoy2018-05-301-3/+6
* nvme-pci: Fix nvme queue cleanup if IRQ setup failsJianchao Wang2018-05-301-1/+4
* nvme: fix hang in remove pathMing Lei2018-04-131-0/+4
* nvme-pci: fix multiple ctrl removal schedulingRakesh Pandit2018-04-131-7/+6
* nvme: check hw sectors before setting chunk sectorsKeith Busch2018-03-031-1/+2
* nvme-loop: handle cpu unplug when re-establishing the controllerSagi Grimberg2017-12-251-38/+50
* nvme: use kref_get_unless_zero in nvme_find_get_nsChristoph Hellwig2017-12-201-1/+2
* nvmet-rdma: Fix a possible uninitialized variable dereferenceSagi Grimberg2017-12-201-5/+3
* nvmet: confirm sq percpu has scheduled and switched to atomicSagi Grimberg2017-12-202-1/+11
* nvme-loop: fix a possible use-after-free when destroying the admin queueSagi Grimberg2017-12-201-1/+1
* nvmet: cancel fatal error and flush async work before free controllerSagi Grimberg2017-12-091-0/+3
* nvme-pci: add quirk for delay before CHK RDY for WDC SN200Jeff Lien2017-12-052-1/+3
* nvmet: fix KATO offset in Set FeaturesDaniel Verkamp2017-11-301-3/+1
* nvme-pci: Use PCI bus address for data/queues in CMBChristoph Hellwig2017-10-121-7/+7
* nvme-rdma: handle cpu unplug when re-establishing the controllerSagi Grimberg2017-10-081-14/+14
* nvme-fabrics: generate spec-compliant UUID NQNsDaniel Verkamp2017-09-131-1/+1
* nvme-rdma: remove race conditions from IB signallingMarta Rybczynska2017-07-271-10/+10
* nvmet-rdma: Fix missing dma sync to nvme data structuresParav Pandit2017-06-171-0/+17
* nvme: avoid to use blk_mq_abort_requeue_list()Ming Lei2017-06-071-2/+3
* nvme: use blk_mq_start_hw_queues() in nvme_kill_queues()Ming Lei2017-06-071-1/+7
* nvme-rdma: support devices with queue size < 32Marta Rybczynska2017-06-071-4/+14
* nvme: unmap CMB and remove sysfs file in reset pathJon Derrick2017-05-251-1/+6
* nvme: simplify stripe quirkKeith Busch2017-04-122-16/+2
* nvme/pci: Disable on removal when disconnectedKeith Busch2017-04-081-1/+3
* nvme/core: Fix race kicking freed request_queueKeith Busch2017-04-081-3/+3
* nvme: apply DELAY_BEFORE_CHK_RDY quirk at probe time tooGuilherme G. Piccoli2017-01-191-6/+1
* nvmet: Fix possible infinite loop triggered on hot namespace removalSolganik Alexander2017-01-063-14/+12
* nvme/pci: Don't free queues on errorKeith Busch2016-11-161-14/+4