summaryrefslogtreecommitdiffstats
path: root/hw
Commit message (Expand)AuthorAgeFilesLines
* i386/pc: Enable CXL fixed memory windowsJonathan Cameron2022-05-131-1/+30
* hw/cxl/component Add a dumb HDM decoder handlerBen Widawsky2022-05-131-0/+31
* cxl/cxl-host: Add memops for CFMWS region.Jonathan Cameron2022-05-132-0/+130
* mem/cxl_type3: Add read and write functions for associated hostmem.Jonathan Cameron2022-05-131-0/+91
* CXL/cxl_component: Add cxl_get_hb_cstate()Jonathan Cameron2022-05-131-0/+7
* pci/pcie_port: Add pci_find_port_by_pn()Jonathan Cameron2022-05-131-0/+25
* hw/pci-host/gpex-acpi: Add support for dsdt construction for pxb-cxlJonathan Cameron2022-05-132-3/+18
* acpi/cxl: Introduce CFMWS structures in CEDTBen Widawsky2022-05-131-0/+59
* hw/cxl/host: Add support for CXL Fixed Memory Windows.Jonathan Cameron2022-05-133-0/+114
* hw/cxl/component: Add utils for interleave parameter encoding/decodingJonathan Cameron2022-05-131-0/+34
* acpi/cxl: Create the CEDT (9.14.1)Ben Widawsky2022-05-133-17/+95
* acpi/cxl: Add _OSC implementation (9.14.2)Ben Widawsky2022-05-135-6/+160
* hw/cxl/component: Implement host bridge MMIO (8.2.5, table 142)Ben Widawsky2022-05-133-10/+108
* hw/cxl/device: Implement get/set Label Storage Area (LSA)Ben Widawsky2022-05-132-1/+115
* hw/cxl/device: Plumb real Label Storage Area (LSA) sizingBen Widawsky2022-05-132-0/+12
* hw/cxl/device: Add some trivial commandsBen Widawsky2022-05-131-0/+69
* hw/cxl/device: Implement MMIO HDM decoding (8.2.5.12)Ben Widawsky2022-05-131-0/+55
* hw/cxl/device: Add a memory device (8.2.8.5)Ben Widawsky2022-05-135-0/+232
* hw/cxl/rp: Add a root portBen Widawsky2022-05-135-2/+250
* hw/pxb: Allow creation of a CXL PXB (host bridge)Ben Widawsky2022-05-132-2/+91
* cxl: Machine level control on whether CXL support is enabledJonathan Cameron2022-05-132-0/+29
* hw/pci/cxl: Create a CXL bus typeBen Widawsky2022-05-131-1/+8
* hw/pxb: Use a type for realizing expandersBen Widawsky2022-05-131-4/+7
* hw/cxl/device: Add log commands (8.2.9.4) + CELBen Widawsky2022-05-131-0/+69
* hw/cxl/device: Timestamp implementation (8.2.9.3)Ben Widawsky2022-05-131-0/+42
* hw/cxl/device: Add cheap EVENTS implementation (8.2.9.1)Ben Widawsky2022-05-131-1/+26
* hw/cxl/device: Add memory device utilitiesBen Widawsky2022-05-131-1/+37
* hw/cxl/device: Implement basic mailbox (8.2.8.4)Ben Widawsky2022-05-133-1/+286
* hw/cxl/device: Implement the CAP array (8.2.8.1-2)Ben Widawsky2022-05-132-0/+110
* hw/cxl/component: Introduce CXL components (8.1.x, 8.2.5)Ben Widawsky2022-05-135-0/+322
* hw/pci/cxl: Add a CXL component type (interface)Ben Widawsky2022-05-131-0/+10
* intel-iommu: correct the value used for error_setg_errno()Jason Wang2022-05-131-1/+1
* virtio: fix feature negotiation for ACCESS_PLATFORMHalil Pasic2022-05-131-8/+14
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson2022-05-1218-212/+369
|\
| * vhost-backend: do not depend on CONFIG_VHOST_VSOCKPaolo Bonzini2022-05-121-4/+0Star
| * machine: move more memory validation to Machine objectPaolo Bonzini2022-05-121-2/+19
| * machine: make memory-backend a link propertyPaolo Bonzini2022-05-123-27/+50
| * machine: add mem compound propertyPaolo Bonzini2022-05-121-0/+80
| * machine: add boot compound propertyPaolo Bonzini2022-05-121-46/+52
| * machine: use QAPI struct for boot configurationPaolo Bonzini2022-05-1212-51/+92
| * hw/xen/xen_pt: Resolve igd_passthrough_isa_bridge_create() indirectionBernhard Beschow2022-05-123-13/+6Star
| * hw/xen/xen_pt: Confine igd-passthrough-isa-bridge to XENBernhard Beschow2022-05-124-119/+120
* | hw/block/fdc: Prevent end-of-track overrun (CVE-2021-3507)Philippe Mathieu-Daudé2022-05-121-0/+8
* | coroutine: Rename qemu_coroutine_inc/dec_pool_size()Kevin Wolf2022-05-121-4/+2Star
|/
* Clean up header guards that don't match their file nameMarkus Armbruster2022-05-115-11/+11
* Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into stagingRichard Henderson2022-05-093-31/+85
|\
| * virtio-scsi: move request-related items from .h to .cStefan Hajnoczi2022-05-091-4/+41
| * virtio-scsi: clean up virtio_scsi_handle_cmd_vq()Stefan Hajnoczi2022-05-091-4/+1Star
| * virtio-scsi: clean up virtio_scsi_handle_ctrl_vq()Stefan Hajnoczi2022-05-091-4/+1Star
| * virtio-scsi: clean up virtio_scsi_handle_event_vq()Stefan Hajnoczi2022-05-091-3/+1Star