summaryrefslogtreecommitdiffstats
path: root/hw/block/nvme.h
Commit message (Expand)AuthorAgeFilesLines
* hw/block/nvme: align zoned.zasl with mdtsKlaus Jensen2021-03-091-3/+1Star
* hw/block/nvme: add simple copy commandKlaus Jensen2021-03-091-0/+1
* hw/block/nvme: support for multi-controller in subsystemMinwoo Im2021-03-091-0/+1
* hw/block/nvme: support to map controller to a subsystemMinwoo Im2021-03-091-0/+3
* hw/block/nvme: move cmb logic to v1.4Padmakar Kalghatgi2021-02-081-2/+8
* hw/block/nvme: add PMR RDS/WDS supportNaveen Nagar2021-02-081-1/+5
* hw/block/nvme: move msix table and pba to BAR 0Klaus Jensen2021-02-081-0/+1
* hw/block/nvme: add smart_critical_warning propertyzhenwei pi2021-02-081-0/+1
* hw/block/nvme: open code for volatile write cacheMinwoo Im2021-02-081-1/+0Star
* hw/block/nvme: add missing string representations for commandsKlaus Jensen2021-02-081-0/+4
* hw/block/nvme: Support Zoned Namespace Command SetDmitry Fomichev2021-02-081-0/+6
* hw/block/nvme: add the dataset management commandKlaus Jensen2021-02-081-0/+2
* hw/block/nvme: change controller pci idKlaus Jensen2020-10-271-0/+1
* hw/block/nvme: support multiple namespacesKlaus Jensen2020-10-271-25/+21Star
* hw/block/nvme: refactor aio submissionKlaus Jensen2020-10-271-0/+14
* hw/block/nvme: add symbolic command name to trace eventsKlaus Jensen2020-10-271-0/+28
* hw/block/nvme: add a lba to bytes helperKlaus Jensen2020-10-271-0/+6
* hw/block/nvme: add ns/cmd references in NvmeRequestKlaus Jensen2020-09-021-0/+2
* hw/block/nvme: add check for mdtsKlaus Jensen2020-09-021-0/+1
* hw/block/nvme: remove redundant has_sg memberKlaus Jensen2020-09-021-1/+0Star
* hw/block/nvme: enforce valid queue creation sequenceKlaus Jensen2020-09-021-0/+1
* hw/block/nvme: move NvmeFeatureVal into hw/block/nvme.hKlaus Jensen2020-09-021-0/+8
* hw/block/nvme: add support for the asynchronous event request commandKlaus Jensen2020-09-021-1/+9
* hw/block/nvme: add support for the get log page commandKlaus Jensen2020-09-021-0/+2
* hw/block/nvme: add temperature threshold featureKlaus Jensen2020-09-021-0/+1
* hw/block/nvme: add msix_qsize parameterKlaus Jensen2020-06-171-0/+1
* hw/block/nvme: add namespace helpersKlaus Jensen2020-06-171-0/+17
* hw/block/nvme: remove redundant cmbloc/cmbsz membersKlaus Jensen2020-06-171-2/+0Star
* hw/block/nvme: add max_ioqpairs device parameterKlaus Jensen2020-06-171-1/+2
* hw/block/nvme: fix pin-based interrupt behaviorKlaus Jensen2020-06-171-1/+1
* hw/block/nvme: move device parameters to separate structKlaus Jensen2020-06-171-3/+8
* nvme: introduce PMR support from NVMe 1.4 specAndrzej Jakowski2020-04-301-0/+2
* nvme: add Get/Set Feature Timestamp supportKenneth Heitke2019-06-041-0/+2
* qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini2019-01-111-4/+4
* hw/block/nvme: Include "qemu/cutils.h" directly in the source filePhilippe Mathieu-Daudé2018-06-011-1/+0Star
* block: Move NVMe constants to a separate headerFam Zheng2018-02-081-697/+1Star
* hw/block: Fix pin-based interrupt behaviour of NVMeHikaru Nishida2018-01-231-0/+1
* nvme: Add support for Read Data and Write Data in CMBs.Stephen Bates2017-06-261-0/+1
* nvme: Add support for Controller Memory BuffersStephen Bates2017-05-261-0/+73
* nvme: Implement Write ZeroesChristoph Hellwig2017-05-111-0/+1
* util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-0/+1
* nvme: implement the Flush commandChristoph Hellwig2015-07-141-0/+1
* nvme: 64kB page size fixesAnton Blanchard2014-12-101-1/+1
* block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster2014-10-201-1/+1
* NVMe: Initial commit for new storage interfaceKeith Busch2013-06-171-0/+711