summaryrefslogtreecommitdiffstats
path: root/hw/block
Commit message (Expand)AuthorAgeFilesLines
* qapi/qom: QAPIfy object-addKevin Wolf2021-03-191-8/+8
* hw/block/nvme: add support for the format nvm commandMinwoo Im2021-03-185-2/+187
* hw/block/nvme: pull lba format initializationKlaus Jensen2021-03-181-33/+41
* hw/block/nvme: prefer runtime helpers instead of device parametersKlaus Jensen2021-03-182-4/+4
* hw/block/nvme: support multiple lba formatsMinwoo Im2021-03-181-8/+52
* hw/block/nvme: add non-mdts command size limit for verifyKlaus Jensen2021-03-182-4/+31
* hw/block/nvme: add verify commandGollu Appalanaidu2021-03-185-3/+154
* hw/block/nvme: end-to-end data protectionKlaus Jensen2021-03-188-41/+837
* hw/block/nvme: add metadata supportKlaus Jensen2021-03-184-81/+620
* hw/block/nvme: fix zone management receive reporting too many zonesKlaus Jensen2021-03-181-2/+3
* hw/block/nvme: assert namespaces array indicesKlaus Jensen2021-03-183-4/+15
* hw/block/nvme: fix potential overflowKlaus Jensen2021-03-181-1/+2
* virtio-blk: Respect discard granularityAkihiko Odaki2021-03-151-1/+7
* Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-6.0-pul...Peter Maydell2021-03-112-2/+2
|\
| * sysemu: Let VMChangeStateHandler take boolean 'running' argumentPhilippe Mathieu-Daudé2021-03-092-2/+2
* | Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into ...Peter Maydell2021-03-108-393/+1359
|\ \
| * | hw/block/nvme: support Identify NS Attached Controller ListMinwoo Im2021-03-092-0/+42
| * | hw/block/nvme: support changed namespace asynchronous eventMinwoo Im2021-03-093-0/+61
| * | hw/block/nvme: support namespace attachment commandMinwoo Im2021-03-094-1/+76
| * | hw/block/nvme: refactor nvme_select_ns_iocsMinwoo Im2021-03-091-15/+21
| * | hw/block/nvme: support allocated namespace typeMinwoo Im2021-03-092-16/+60
| * | hw/block/nvme: fix allocated namespace list to 256Minwoo Im2021-03-092-1/+7
| * | hw/block/nvme: fix namespaces array to 1-basedMinwoo Im2021-03-091-1/+1
| * | hw/block/nvme: support namespace detachMinwoo Im2021-03-095-2/+64
| * | hw/block/nvme: refactor nvme_dmaKlaus Jensen2021-03-091-52/+66
| * | hw/block/nvme: remove the req dependency in map functionsKlaus Jensen2021-03-092-32/+33
| * | hw/block/nvme: try to deal with the iov/qsg dualityKlaus Jensen2021-03-092-91/+117
| * | hw/block/nvme: fix strerror printingKlaus Jensen2021-03-091-1/+1
| * | hw/block/nvme: remove block accounting for write zeroesKlaus Jensen2021-03-091-1/+0Star
| * | hw/block/nvme: remove redundant len member in compare contextKlaus Jensen2021-03-091-6/+4Star
| * | hw/block/nvme: report non-mdts command size limit for dsmGollu Appalanaidu2021-03-093-8/+22
| * | hw/block/nvme: add trace event for zone read checkGollu Appalanaidu2021-03-091-0/+1
| * | hw/block/nvme: fix potential compilation errorGollu Appalanaidu2021-03-091-7/+3Star
| * | hw/block/nvme: add identify trace eventGollu Appalanaidu2021-03-092-0/+4
| * | hw/block/nvme: remove unnecessary endian conversionGollu Appalanaidu2021-03-091-1/+1
| * | hw/block/nvme: align zoned.zasl with mdtsKlaus Jensen2021-03-093-46/+19Star
| * | hw/block/nvme: deduplicate bad mdts trace eventKlaus Jensen2021-03-092-6/+2Star
| * | hw/block/nvme: document 'mdts' nvme device parameterKlaus Jensen2021-03-091-0/+6
| * | hw/block/nvme: add broadcast nsid support flush commandGollu Appalanaidu2021-03-092-7/+119
| * | hw/block/nvme: use locally assigned QEMU IEEE OUIGollu Appalanaidu2021-03-091-3/+11
| * | hw/block/nvme: improve invalid zasl value reportingKlaus Jensen2021-03-091-2/+10
| * | hw/block/nvme: add missing mor/mar constraint checksKlaus Jensen2021-03-091-0/+12
| * | hw/block/nvme: fix Close ZoneDmitry Fomichev2021-03-091-3/+2Star
| * | hw/block/nvme: add simple copy commandKlaus Jensen2021-03-095-1/+270
| * | hw/block/nvme: pull write pointer advancement to separate functionKlaus Jensen2021-03-091-5/+11
| * | hw/block/nvme: refactor zone resource managementKlaus Jensen2021-03-091-116/+102Star
| * | hw/block/nvme: remove unused parameter in check zone writeKlaus Jensen2021-03-091-4/+3Star
| * | hw/block/nvme: support for shared namespace in subsystemMinwoo Im2021-03-095-4/+58
| * | hw/block/nvme: support for multi-controller in subsystemMinwoo Im2021-03-094-0/+55
| * | hw/block/nvme: support to map controller to a subsystemMinwoo Im2021-03-092-5/+28