aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2021-06-30Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into ...Peter Maydell6-904/+1212
2021-06-30vhost-user-blk: Implement reconnection during realizeKevin Wolf1-1/+15
2021-06-30vhost-user-blk: Factor out vhost_user_blk_realize_connect()Kevin Wolf1-16/+32
2021-06-30vhost: Distinguish errors in vhost_dev_get_config()Kevin Wolf8-29/+43
2021-06-30vhost-user-blk: Add Error parameter to vhost_user_blk_start()Kevin Wolf1-16/+15
2021-06-30vhost: Return 0/-errno in vhost_dev_init()Kevin Wolf4-9/+17
2021-06-30vhost: Distinguish errors in vhost_backend_init()Kevin Wolf4-28/+30
2021-06-30vhost: Add Error parameter to vhost_dev_init()Kevin Wolf8-21/+22
2021-06-29Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-axp-20210628' into...Peter Maydell4-32/+55
2021-06-29hw/nvme: fix pin-based interrupt behavior (again)Klaus Jensen2-1/+18
2021-06-29hw/nvme: fix missing check for PMR capabilityKlaus Jensen1-0/+4
2021-06-29hw/nvme: documentation fixGollu Appalanaidu1-1/+1
2021-06-29hw/nvme: fix endianess conversion and add controller listGollu Appalanaidu2-9/+19
2021-06-29Partially revert "hw/block/nvme: drain namespaces on sq deletion"Klaus Jensen1-17/+2
2021-06-29hw/nvme: reimplement format nvm to allow cancellationKlaus Jensen2-124/+143
2021-06-29hw/nvme: reimplement zone reset to allow cancellationKlaus Jensen2-121/+169
2021-06-29hw/nvme: reimplement the copy command to allow aio cancellationKlaus Jensen2-311/+370
2021-06-29hw/nvme: add dw0/1 to the req completion trace eventKlaus Jensen2-1/+3
2021-06-29hw/nvme: use prinfo directly in nvme_check_prinfo and nvme_dif_checkKlaus Jensen3-66/+49
2021-06-29hw/nvme: remove assert from nvme_get_zone_by_slbaKlaus Jensen1-4/+14
2021-06-29hw/nvme: save reftag when generating piKlaus Jensen3-18/+18
2021-06-29hw/nvme: reimplement dsm to allow cancellationKlaus Jensen2-70/+157
2021-06-29hw/nvme: add nvme_block_status_all helperKlaus Jensen1-13/+28
2021-06-29hw/nvme: reimplement flush to allow cancellationKlaus Jensen3-83/+129
2021-06-29hw/nvme: default for namespace EUI-64Heinrich Schuchardt3-0/+12
2021-06-29hw/nvme: namespace parameter for EUI-64Heinrich Schuchardt3-23/+38
2021-06-29hw/nvme: fix csi field for cns 0x00 and 0x11Gollu Appalanaidu1-12/+2
2021-06-29hw/nvme: add param to control auto zone transitioning to zone state closedNiklas Cassel2-10/+23
2021-06-29hw/nvme: fix lbaf formats initializationGollu Appalanaidu1-29/+22
2021-06-29hw/nvme: add identify namespace flbas/mc enumsGollu Appalanaidu1-2/+2
2021-06-29hw/nvme: fix styleGollu Appalanaidu1-3/+3
2021-06-28Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell5-128/+139
2021-06-28hw/alpha: Provide a PCI-ISA bridge device nodeJason Thorpe4-27/+36
2021-06-28hw/alpha: Provide console information to the PALcode at start-upJason Thorpe1-1/+11
2021-06-28hw/alpha: Set minimum PCI device ID to 1 to match Clipper IRQ mappingsJason Thorpe3-5/+9
2021-06-28Merge remote-tracking branch 'remotes/jsnow-gitlab/tags/floppy-pull-request' ...Peter Maydell12-622/+760
2021-06-25Merge remote-tracking branch 'remotes/kraxel/tags/audio-20210624-pull-request...Peter Maydell1-12/+19
2021-06-25Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20210...Peter Maydell5-31/+478
2021-06-25machine: reject -smp dies!=1 for non-PC machinesPaolo Bonzini1-0/+4
2021-06-25machine: pass QAPI struct to mc->smp_parsePaolo Bonzini2-20/+31
2021-06-25machine: add error propagation to mc->smp_parsePaolo Bonzini2-29/+33
2021-06-25machine: move common smp_parse code to callerPaolo Bonzini2-118/+110
2021-06-25machine: move dies from X86MachineState to CpuTopologyPaolo Bonzini3-11/+9
2021-06-25hw/block/fdc: Add description to floppy controllersPhilippe Mathieu-Daudé2-0/+3
2021-06-25hw/block/fdc: Extract SysBus floppy controllers to fdc-sysbus.cPhilippe Mathieu-Daudé7-222/+258
2021-06-25hw/block/fdc: Extract ISA floppy controllers to fdc-isa.cPhilippe Mathieu-Daudé7-274/+331
2021-06-25hw/block/fdc: Declare shared prototypes in fdc-internal.hPhilippe Mathieu-Daudé2-122/+167
2021-06-25hw/block/fdc: Replace disabled fprintf() by trace eventPhilippe Mathieu-Daudé2-6/+2
2021-06-25hw/isa/Kconfig: Fix missing dependency ISA_SUPERIO -> FDCPhilippe Mathieu-Daudé1-0/+1
2021-06-25block: add max_hw_transfer to BlockLimitsPaolo Bonzini1-1/+1