summaryrefslogtreecommitdiffstats
path: root/hw/block
Commit message (Expand)AuthorAgeFilesLines
* virtio-blk: Fix clean up of host notifiers for single MR transaction.Mark Mielke2021-12-061-1/+1
* hw/block/fdc: Kludge missing floppy drive to fix CVE-2021-20196Philippe Mathieu-Daudé2021-12-021-1/+13
* hw/block/fdc: Extract blk_create_empty_drive()Philippe Mathieu-Daudé2021-12-021-2/+7
* qbus: Rename qbus_create_inplace() to qbus_init()Peter Maydell2021-09-302-3/+2Star
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2021-07-091-0/+16
|\
| * virtio: Clarify MR transaction optimizationGreg Kurz2021-07-021-0/+16
* | block: Add backend_defaults propertyAkihiko Odaki2021-07-061-4/+38
|/
* vhost-user-blk: Implement reconnection during realizeKevin Wolf2021-06-301-1/+15
* vhost-user-blk: Factor out vhost_user_blk_realize_connect()Kevin Wolf2021-06-301-16/+32
* vhost: Distinguish errors in vhost_dev_get_config()Kevin Wolf2021-06-301-4/+5
* vhost-user-blk: Add Error parameter to vhost_user_blk_start()Kevin Wolf2021-06-301-16/+15Star
* vhost: Add Error parameter to vhost_dev_init()Kevin Wolf2021-06-301-2/+2
* hw/block/fdc: Add description to floppy controllersPhilippe Mathieu-Daudé2021-06-252-0/+3
* hw/block/fdc: Extract SysBus floppy controllers to fdc-sysbus.cPhilippe Mathieu-Daudé2021-06-255-220/+256
* hw/block/fdc: Extract ISA floppy controllers to fdc-isa.cPhilippe Mathieu-Daudé2021-06-254-268/+325
* hw/block/fdc: Declare shared prototypes in fdc-internal.hPhilippe Mathieu-Daudé2021-06-252-122/+167
* hw/block/fdc: Replace disabled fprintf() by trace eventPhilippe Mathieu-Daudé2021-06-252-6/+2Star
* 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