Commit Graph

  • ea2fde5bcc tests/qtest/bios-tables-tests: Update virt golden reference Peter Maydell 2024-01-22 14:35:37 +00:00
  • 1ec896fe7c hw/arm/virt: Wire up non-secure EL2 virtual timer IRQ Peter Maydell 2024-01-22 14:35:36 +00:00
  • 6c1c2e912f tests/qtest/bios-tables-test: Allow changes to virt GTDT Peter Maydell 2024-01-22 14:35:35 +00:00
  • 83ae76cea3 tests/qtest/meson.build: Don't include qtests_npcm7xx in qtests_aarch64 Peter Maydell 2024-02-15 11:30:46 +00:00
  • dfae6d5eec hw/block/tc58128: Don't emit deprecation warning under qtest Peter Maydell 2024-02-15 11:30:46 +00:00
  • f94d58f260 hw/pci-host/raven.c: Mark raven_io_ops as implementing unaligned accesses Peter Maydell 2024-02-15 11:30:45 +00:00
  • 855f94eca8 target/arm: Fix SVE/SME gross MTE suppression checks Richard Henderson 2024-02-15 11:30:45 +00:00
  • 623507ccfc target/arm: Handle mte in do_ldrq, do_ldro Richard Henderson 2024-02-15 11:30:45 +00:00
  • 96fcc9982b target/arm: Split out make_svemte_desc Richard Henderson 2024-02-15 11:30:45 +00:00
  • b12a7671b6 target/arm: Adjust and validate mtedesc sizem1 Richard Henderson 2024-02-15 11:30:44 +00:00
  • 64c6e7444d target/arm: Fix nregs computation in do_{ld,st}_zpa Richard Henderson 2024-02-15 11:30:44 +00:00
  • 681dfc0d55 linux-user/aarch64: Choose SYNC as the preferred MTE mode Richard Henderson 2024-02-15 11:30:44 +00:00
  • 68a5827b80 hw/arm/xilinx_zynq: Wire FIQ between CPU <> GIC Philippe Mathieu-Daudé 2024-02-15 11:30:43 +00:00
  • 5767815218 Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Peter Maydell 2024-02-14 15:45:52 +00:00
  • 708322660e Merge tag 'pull-char-2024-02-12-v2' of https://repo.or.cz/qemu/armbru into staging Peter Maydell 2024-02-14 13:00:19 +00:00
  • 2766e3668c Merge tag 'pull-tcg-20240213' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2024-02-14 13:00:11 +00:00
  • 1dd6954c3f MAINTAINERS: Switch to my Enfabrica email Raphael Norwitz 2024-02-03 21:37:58 -05:00
  • 588a09dace virtio-gpu-rutabaga.c: override resource_destroy method Manos Pitsidianakis 2024-01-30 16:59:21 +02:00
  • 330399bd89 virtio-gpu.c: add resource_destroy class method Manos Pitsidianakis 2024-01-30 16:59:20 +02:00
  • 8b162082cb hw/display/virtio-gpu.c: use reset_bh class method Manos Pitsidianakis 2024-01-30 16:59:19 +02:00
  • 33b081e294 hw/smbios: Fix port connector option validation Akihiko Odaki 2024-01-29 17:03:08 +09:00
  • e8ddec5805 hw/smbios: Fix OEM strings table option validation Akihiko Odaki 2024-01-29 17:03:07 +09:00
  • 574b64aa67 virtio-gpu: Correct virgl_renderer_resource_get_info() error check Dmitry Osipenko 2024-01-29 10:39:21 +03:00
  • 8700ee15de hw/cxl: Standardize all references on CXL r3.1 and minor updates Jonathan Cameron 2024-01-26 12:16:36 +00:00
  • 202f651469 hw/cxl: Update mailbox status registers. Jonathan Cameron 2024-01-26 12:16:35 +00:00
  • a185ff05fe hw/cxl: Update RAS Capability Definitions for version 3. Jonathan Cameron 2024-01-26 12:16:34 +00:00
  • 40ecac10c0 hw/cxl: Update link register definitions. Jonathan Cameron 2024-01-26 12:16:33 +00:00
  • ae243dbfc4 hw/cxl: Update HDM Decoder capability to version 3 Jonathan Cameron 2024-01-26 12:16:32 +00:00
  • b24a981b9f tests/acpi: Update DSDT.cxl to reflect change _STA return value. Jonathan Cameron 2024-01-26 12:01:32 +00:00
  • d9ae5802f6 hw/i386: Fix _STA return value for ACPI0017 Jonathan Cameron 2024-01-26 12:01:31 +00:00
  • 14ec4ff3e4 tests/acpi: Allow update of DSDT.cxl Jonathan Cameron 2024-01-26 12:01:30 +00:00
  • 48461825af hw/mem/cxl_type3: Fix potential divide by zero reported by coverity Jonathan Cameron 2024-01-26 12:01:29 +00:00
  • f8b02dd655 hw/cxl: Pass NULL for a NULL MemoryRegionOps Li Zhijian 2024-01-26 12:01:28 +00:00
  • 729d45a6af hw/cxl: Pass CXLComponentState to cache_mem_ops Li Zhijian 2024-01-26 12:01:27 +00:00
  • f7509f462c hw/cxl/device: read from register values in mdev_reg_read() Hyeonggon Yoo 2024-01-26 12:01:26 +00:00
  • 7031ee540b hw/cxl/mbox: Remove dead code Davidlohr Bueso 2024-01-26 12:01:25 +00:00
  • 64fdad5e67 cxl/cdat: Fix header sum value in CDAT checksum Ira Weiny 2024-01-26 12:01:24 +00:00
  • 99747b71ba hw/pci-bridge/cxl_upstream: Drop g_malloc() failure handling Jonathan Cameron 2024-01-26 12:01:23 +00:00
  • 0dbcc0ce2f hw/mem/cxl_type3: Drop handling of failure of g_malloc0() and g_malloc() Jonathan Cameron 2024-01-26 12:01:22 +00:00
  • c62926f730 cxl/cdat: Handle cdat table build errors Ira Weiny 2024-01-26 12:01:21 +00:00
  • 8a6b3f4dc9 smmu: Clear SMMUPciBus pointer cache when system reset Zhenzhong Duan 2024-01-25 15:37:06 +08:00
  • 9a457383ce virtio_iommu: Clear IOMMUPciBus pointer cache when system reset Zhenzhong Duan 2024-01-25 15:37:05 +08:00
  • e8058c6d65 MAINTAINERS: Drop myself as VT-d maintainers Peter Xu 2024-01-18 17:10:35 +08:00
  • aa05bd9ef4 vhost-user.rst: Fix vring address description Andrey Ignatov 2024-01-11 16:45:55 -08:00
  • 35a6380b4e hw/isa/vt82c686: Implement relocation and toggling of SuperI/O functions Bernhard Beschow 2024-01-14 13:39:11 +01:00
  • 79a7f53065 hw/ppc/pegasos2: Let pegasos2 machine configure SuperI/O functions Bernhard Beschow 2024-01-14 13:39:10 +01:00
  • 1d1afd9ff7 hw/char/parallel-isa: Implement relocation and enabling/disabling for TYPE_ISA_PARALLEL Bernhard Beschow 2024-01-14 13:39:09 +01:00
  • 7812dbc54c hw/char/serial-isa: Implement relocation and enabling/disabling for TYPE_ISA_SERIAL Bernhard Beschow 2024-01-14 13:39:08 +01:00
  • 8c4d239139 hw/block/fdc-isa: Implement relocation and enabling/disabling for TYPE_ISA_FDC Bernhard Beschow 2024-01-14 13:39:07 +01:00
  • f165cdf102 exec/ioport: Add portio_list_set_enabled() Bernhard Beschow 2024-01-14 13:39:06 +01:00
  • ad2b652341 exec/ioport: Add portio_list_set_address() Bernhard Beschow 2024-01-14 13:39:05 +01:00
  • 4edee342f8 exec/ioport: Resolve redundant .base attribute in struct MemoryRegionPortio Bernhard Beschow 2024-01-14 13:39:04 +01:00
  • ee3d1f1b46 hw/char/parallel: Move portio_list from ParallelState to ISAParallelState Bernhard Beschow 2024-01-14 13:39:03 +01:00
  • ff453ce281 hw/block/fdc-sysbus: Move iomem from FDCtrl to FDCtrlSysBus Bernhard Beschow 2024-01-14 13:39:02 +01:00
  • 271c5bb378 hw/block/fdc-isa: Move portio_list from FDCtrl to FDCtrlISABus Bernhard Beschow 2024-01-14 13:39:01 +01:00
  • f70c1c068d target/i386/cpu: Fix typo in comment Bernhard Beschow 2024-01-06 14:25:46 +01:00
  • c2e6d7d8e7 hw/i386/x86: Fix PIC interrupt handling if APIC is globally disabled Bernhard Beschow 2024-01-06 14:25:45 +01:00
  • f22f3a92eb hw/i386/x86: Reverse if statement Bernhard Beschow 2024-01-06 14:25:44 +01:00
  • 7618fffdf1 test: bios-tables-test: add IVRS changed binary Bui Quang Minh 2024-01-11 22:44:04 +07:00
  • 328a11a08a amd_iommu: report x2APIC support to the operating system Bui Quang Minh 2024-01-11 22:44:03 +07:00
  • 595cd6fd9d test: bios-tables-test: prepare IVRS change in ACPI table Bui Quang Minh 2024-01-11 22:44:02 +07:00
  • 2cf1620529 intel_iommu: allow Extended Interrupt Mode when using userspace APIC Bui Quang Minh 2024-01-11 22:44:01 +07:00
  • 774204cf98 apic, i386/tcg: add x2apic transitions Bui Quang Minh 2024-01-11 22:44:00 +07:00
  • b5ee0468e9 apic: add support for x2APIC mode Bui Quang Minh 2024-01-11 22:43:59 +07:00
  • b2101358e5 i386/tcg: implement x2APIC registers MSR access Bui Quang Minh 2024-01-11 22:43:58 +07:00
  • bad38726e9 hw/virtio: derive vhost-user-input from vhost-user-base Leo Yan 2024-01-04 21:09:45 +00:00
  • 87c7fb7819 hw/virtio: Move vhost-user-input into virtio folder Leo Yan 2024-01-04 21:09:44 +00:00
  • 887d577586 docs/system: Add vhost-user-input documentation Leo Yan 2024-01-04 21:09:43 +00:00
  • a26105dd56 hw/virtio: Support set_config() callback in vhost-user-base Leo Yan 2024-01-04 21:09:42 +00:00
  • e7fe912276 docs/system: add a basic enumeration of vhost-user devices Alex Bennée 2024-01-04 21:09:41 +00:00
  • 4ae0fc18a1 hw/virtio: add vhost-user-snd and vhost-user-snd-pci devices Manos Pitsidianakis 2024-01-04 21:09:40 +00:00
  • a50616b50d hw/virtio: derive vhost-user-i2c from vhost-user-base Alex Bennée 2024-01-04 21:09:39 +00:00
  • 5ba587580d hw/virtio: derive vhost-user-gpio from vhost-user-base Alex Bennée 2024-01-04 21:09:38 +00:00
  • 233412bf7a hw/virtio: derive vhost-user-rng from vhost-user-base Alex Bennée 2024-01-04 21:09:37 +00:00
  • 64a312a273 hw/virtio: convert vhost-user-base to async shutdown Alex Bennée 2024-01-04 21:09:36 +00:00
  • 6275989647 virtio: split into vhost-user-base and vhost-user-device Alex Bennée 2024-01-04 21:09:35 +00:00
  • b04c12282b qapi/char: Deprecate backend type "memory" Markus Armbruster 2024-02-03 09:02:28 +01:00
  • 563799f6c0 qapi/char: Make backend types properly conditional Markus Armbruster 2024-02-03 09:02:27 +01:00
  • f396da77ca tests/unit/test-char: Fix qemu_socket(), make_udp_socket() check Markus Armbruster 2024-02-03 09:02:26 +01:00
  • a58c439a2d chardev/parallel: Don't close stdin on inappropriate device Markus Armbruster 2024-02-03 09:02:25 +01:00
  • 62357c047a Merge tag 'qemu-sparc-20240213' of https://github.com/mcayland/qemu into staging Peter Maydell 2024-02-13 19:46:17 +00:00
  • 78d68f312a esp.c: add my copyright to the file Mark Cave-Ayland 2024-01-12 12:54:20 +00:00
  • 499f4089ba esp.c: switch TypeInfo registration to use DEFINE_TYPES() macro Mark Cave-Ayland 2024-01-12 12:54:19 +00:00
  • 442de89a93 esp.c: keep track of the DRQ state during DMA Mark Cave-Ayland 2024-01-12 12:54:18 +00:00
  • 6dec7c0d9f esp.c: rename irq_data IRQ to drq_irq Mark Cave-Ayland 2024-01-12 12:54:17 +00:00
  • a6cad7cd39 esp.c: implement DMA Transfer Pad command for DATA phases Mark Cave-Ayland 2024-01-12 12:54:16 +00:00
  • 5a8573391e esp.c: replace n variable with len in esp_do_nodma() Mark Cave-Ayland 2024-01-12 12:54:15 +00:00
  • 421d1ca509 esp.c: consolidate DMA and PDMA logic in STATUS and MESSAGE IN phases Mark Cave-Ayland 2024-01-12 12:54:14 +00:00
  • 406e8a3e92 esp.c: remove redundant n variable in PDMA COMMAND phase Mark Cave-Ayland 2024-01-12 12:54:13 +00:00
  • 67ea170ee4 esp.c: consolidate DMA and PDMA logic in MESSAGE OUT phase Mark Cave-Ayland 2024-01-12 12:54:12 +00:00
  • c37cc88e9c esp.c: consolidate DMA and PDMA logic in DATA IN phase Mark Cave-Ayland 2024-01-12 12:54:11 +00:00
  • 0d17ce8212 esp.c: consolidate DMA and PDMA logic in DATA OUT phase Mark Cave-Ayland 2024-01-12 12:54:10 +00:00
  • 215d257964 esp.c: only transfer non-DMA MESSAGE OUT phase data for specific commands Mark Cave-Ayland 2024-01-12 12:54:09 +00:00
  • acdee66d07 esp.c: only transfer non-DMA COMMAND phase data for specific commands Mark Cave-Ayland 2024-01-12 12:54:08 +00:00
  • 9b2cdca2d9 esp.c: improve ESP_RSEQ logic consolidation Mark Cave-Ayland 2024-01-12 12:54:07 +00:00
  • 8ba3204893 esp.c: handle non-DMA FIFO writes used to terminate DMA commands Mark Cave-Ayland 2024-01-12 12:54:06 +00:00
  • 41f157e50f esp.c: remove restriction on FIFO read access when DMA memory routines defined Mark Cave-Ayland 2024-01-12 12:54:05 +00:00
  • 02a3ce56a7 esp.c: handle TC underflow for DMA SCSI requests Mark Cave-Ayland 2024-01-12 12:54:04 +00:00
  • d68212cdb1 esp.c: don't clear the SCSI phase when reading ESP_RINTR Mark Cave-Ayland 2024-01-12 12:54:03 +00:00
  • d294b77a95 esp.c: ensure that STAT_INT is cleared when reading ESP_RINTR Mark Cave-Ayland 2024-01-12 12:54:02 +00:00