summaryrefslogtreecommitdiffstats
path: root/hw/block
Commit message (Expand)AuthorAgeFilesLines
...
* docs: fix references to docs/devel/tracing.rstStefano Garzarella2021-06-022-2/+2
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2021-05-191-55/+30Star
|\
| * vhost-user-blk: Check that num-queues is supported by backendKevin Wolf2021-05-181-0/+1
| * vhost-user-blk: Get more feature flags from vhost deviceKevin Wolf2021-05-181-0/+2
| * vhost-user-blk: Improve error reporting in realizeKevin Wolf2021-05-181-12/+11Star
| * vhost-user-blk: Don't reconnect during initialisationKevin Wolf2021-05-181-42/+17Star
| * vhost-user-blk: Make sure to set Error on realize failureKevin Wolf2021-05-181-3/+1Star
* | hw/nvme: move nvme emulation out of hw/blockKlaus Jensen2021-05-178-8293/+0Star
* | hw/block/nvme: move zoned constraints checksKlaus Jensen2021-05-171-24/+28
* | hw/block/nvme: remove irrelevant zone resource checksKlaus Jensen2021-05-171-13/+0Star
* | hw/block/nvme: remove num_namespaces memberKlaus Jensen2021-05-172-16/+15Star
* | hw/block/nvme: streamline namespace array indexingKlaus Jensen2021-05-172-4/+4
* | hw/block/nvme: add metadata offset helperKlaus Jensen2021-05-174-10/+15
* | hw/block/nvme: cache lba and ms sizesKlaus Jensen2021-05-174-99/+56Star
* | hw/block/nvme: replace nvme_ns_statusKlaus Jensen2021-05-172-12/+8Star
* | hw/block/nvme: remove non-shared defines from header fileKlaus Jensen2021-05-173-2/+2
* | hw/block/nvme: cleanup includesKlaus Jensen2021-05-174-36/+15Star
* | hw/block/nvme: consolidate header filesKlaus Jensen2021-05-178-391/+348Star
* | hw/block/nvme: rename __nvme_select_ns_iocsKlaus Jensen2021-05-171-24/+23Star
* | hw/block/nvme: rename __nvme_advance_zone_wpKlaus Jensen2021-05-171-4/+4
* | hw/block/nvme: rename __nvme_zrm_openKlaus Jensen2021-05-171-6/+10
* | hw/block/nvme: align with existing styleGollu Appalanaidu2021-05-172-30/+39
* | hw/block/nvme: function formatting fixGollu Appalanaidu2021-05-171-1/+1
* | hw/block/nvme: fix io-command set profile featureGollu Appalanaidu2021-05-171-3/+2Star
* | hw/block/nvme: consider metadata read aio return value in compareGollu Appalanaidu2021-05-171-0/+11
* | hw/block/nvme: remove redundant invalid_lba_range traceGollu Appalanaidu2021-05-171-8/+1Star
|/
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2021-05-162-3/+35
|\
| * virtio-blk: Configure all host notifiers in a single MR transactionGreg Kurz2021-05-141-0/+25
| * virtio-blk: Fix rollback path in virtio_blk_data_plane_start()Greg Kurz2021-05-141-2/+9
| * virtio-blk: Constify VirtIOFeature feature_sizes[]Philippe Mathieu-Daudé2021-05-141-1/+1
* | Merge remote-tracking branch 'remotes/philmd/tags/pflash-20210511' into stagingPeter Maydell2021-05-131-3/+7
|\ \
| * | hw/block/pflash_cfi02: Do not create aliases when not necessaryPhilippe Mathieu-Daudé2021-05-111-2/+6
| * | hw/block/pflash_cfi02: Set romd mode in pflash_cfi02_realize()Philippe Mathieu-Daudé2021-05-111-1/+1
* | | xen-block: Use specific blockdev driverAnthony PERARD2021-05-101-1/+13
|/ /
* | Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-6.1-pul...Peter Maydell2021-05-052-2/+1Star
|\ \
| * | Do not include sysemu/sysemu.h if it's not really necessaryThomas Huth2021-05-021-1/+0Star
| * | vmstate: Constify some VMStateDescriptionsKeqian Zhu2021-05-021-1/+1
* | | Merge remote-tracking branch 'remotes/legoater/tags/pull-aspeed-20210503' int...Peter Maydell2021-05-041-0/+2
|\ \ \ | |/ / |/| |
| * | hw/block: m25p80: Add support for mt25ql02g and mt25qu02gCédric Le Goater2021-05-011-0/+2
| |/
* / vhost-user-blk: Fail gracefully on too large queue sizeKevin Wolf2021-04-301-0/+5
|/
* hw/block/nvme: fix invalid msix exclusive uninitKlaus Jensen2021-04-261-1/+2
* hw/block/nvme: drain namespaces on sq deletionKlaus Jensen2021-04-121-2/+21
* hw/block/nvme: store aiocb in compareKlaus Jensen2021-04-121-1/+2
* hw/block/nvme: map prp fix if prp2 contains non-zero offsetPadmakar Kalghatgi2021-04-121-3/+9
* hw/block/fdc: Fix 'fallback' property on sysbus floppy disk controllersPhilippe Mathieu-Daudé2021-04-091-2/+2
* hw/block/nvme: fix out-of-bounds read in nvme_subsys_ctrlKlaus Jensen2021-04-071-1/+1
* hw/block/nvme: fix assert crash in nvme_subsys_nsKlaus Jensen2021-04-071-3/+1Star
* hw/block/nvme: fix ns attachment out-of-bounds readKlaus Jensen2021-04-071-0/+1
* hw/block/nvme: add missing copyright headersKlaus Jensen2021-04-072-0/+20
* hw/block/nvme: fix handling of private namespacesKlaus Jensen2021-04-077-170/+114Star