summaryrefslogtreecommitdiffstats
path: root/hw
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/marcel/tags/pvrdma-04-07-2021-v2' into ...Peter Maydell2021-07-053-1/+13
|\
| * pvrdma: Fix the ring init error flow (CVE-2021-3608)Marcel Apfelbaum2021-07-041-1/+1
| * pvrdma: Ensure correct input on ring init (CVE-2021-3607)Marcel Apfelbaum2021-07-041-0/+5
| * hw/rdma: Fix possible mremap overflow in the pvrdma device (CVE-2021-3582)Marcel Apfelbaum2021-07-041-0/+7
* | Merge remote-tracking branch 'remotes/philmd/tags/mips-20210702' into stagingPeter Maydell2021-07-047-192/+243
|\ \
| * | hw/mips/jazz: Map the UART devices unconditionallyPhilippe Mathieu-Daudé2021-07-021-10/+6Star
| * | hw/mips/jazz: specify correct endian for dp8393x deviceMark Cave-Ayland2021-07-021-1/+8
| * | hw/m68k/q800: fix PROM checksum and MAC address storageMark Cave-Ayland2021-07-021-5/+2Star
| * | dp8393x: remove onboard PROM containing MAC address and checksumMark Cave-Ayland2021-07-021-24/+0Star
| * | hw/m68k/q800: move PROM and checksum calculation from dp8393x device to boardMark Cave-Ayland2021-07-021-2/+22
| * | hw/mips/jazz: move PROM and checksum calculation from dp8393x device to boardMark Cave-Ayland2021-07-021-1/+22
| * | dp8393x: convert to trace-eventsMark Cave-Ayland2021-07-022-35/+37
| * | dp8393x: checkpatch fixesMark Cave-Ayland2021-07-021-109/+122
| * | g364fb: add VMStateDescription for G364SysBusStateMark Cave-Ayland2021-07-021-1/+11
| * | g364fb: use RAM memory region for framebufferMark Cave-Ayland2021-07-021-11/+9Star
| * | hw/pci-host/bonito: Allow PCI config accesses smaller than 32-bitPhilippe Mathieu-Daudé2021-07-021-2/+2
| * | hw/pci-host/bonito: Trace PCI config accesses smaller than 32-bitPhilippe Mathieu-Daudé2021-07-022-0/+11
* | | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210702'...Peter Maydell2021-07-034-2/+174
|\ \ \ | |_|/ |/| |
| * | hw/gpio/gpio_pwr: use shutdown function for rebootMaxim Uvarov2021-07-021-1/+1
| * | hw/arm: Add basic power management to raspi.Nolan Leake2021-07-023-1/+173
| |/
* | Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2021-07-0213-110/+164
|\ \ | |/ |/|
| * 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-308-29/+43
| * vhost-user-blk: Add Error parameter to vhost_user_blk_start()Kevin Wolf2021-06-301-16/+15Star
| * vhost: Return 0/-errno in vhost_dev_init()Kevin Wolf2021-06-304-9/+17
| * vhost: Distinguish errors in vhost_backend_init()Kevin Wolf2021-06-304-28/+30
| * vhost: Add Error parameter to vhost_dev_init()Kevin Wolf2021-06-308-21/+22
* | Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into ...Peter Maydell2021-06-306-904/+1212
|\ \ | |/ |/|
| * hw/nvme: fix pin-based interrupt behavior (again)Klaus Jensen2021-06-292-1/+18
| * hw/nvme: fix missing check for PMR capabilityKlaus Jensen2021-06-291-0/+4
| * hw/nvme: documentation fixGollu Appalanaidu2021-06-291-1/+1
| * hw/nvme: fix endianess conversion and add controller listGollu Appalanaidu2021-06-292-9/+19
| * Partially revert "hw/block/nvme: drain namespaces on sq deletion"Klaus Jensen2021-06-291-17/+2Star
| * hw/nvme: reimplement format nvm to allow cancellationKlaus Jensen2021-06-292-124/+143
| * hw/nvme: reimplement zone reset to allow cancellationKlaus Jensen2021-06-292-121/+169
| * hw/nvme: reimplement the copy command to allow aio cancellationKlaus Jensen2021-06-292-311/+370
| * hw/nvme: add dw0/1 to the req completion trace eventKlaus Jensen2021-06-292-1/+3
| * hw/nvme: use prinfo directly in nvme_check_prinfo and nvme_dif_checkKlaus Jensen2021-06-293-66/+49Star
| * hw/nvme: remove assert from nvme_get_zone_by_slbaKlaus Jensen2021-06-291-4/+14
| * hw/nvme: save reftag when generating piKlaus Jensen2021-06-293-18/+18
| * hw/nvme: reimplement dsm to allow cancellationKlaus Jensen2021-06-292-70/+157
| * hw/nvme: add nvme_block_status_all helperKlaus Jensen2021-06-291-13/+28
| * hw/nvme: reimplement flush to allow cancellationKlaus Jensen2021-06-293-83/+129
| * hw/nvme: default for namespace EUI-64Heinrich Schuchardt2021-06-293-0/+12
| * hw/nvme: namespace parameter for EUI-64Heinrich Schuchardt2021-06-293-23/+38
| * hw/nvme: fix csi field for cns 0x00 and 0x11Gollu Appalanaidu2021-06-291-12/+2Star
| * hw/nvme: add param to control auto zone transitioning to zone state closedNiklas Cassel2021-06-292-10/+23
| * hw/nvme: fix lbaf formats initializationGollu Appalanaidu2021-06-291-29/+22Star
| * hw/nvme: add identify namespace flbas/mc enumsGollu Appalanaidu2021-06-291-2/+2