Commit Graph

  • 35abb009b2 tcg: Move TCG_TARGET_HAS_direct_jump init to tb_gen_code Richard Henderson 2022-11-06 10:55:37 +11:00
  • 60ab36907d Update VERSION for v7.2.0-rc0 Stefan Hajnoczi 2022-11-08 13:41:40 -05:00
  • ef7716cacc Revert "hw/block/pflash_cfi: Error out if dev length isn't power of 2" Daniel Henrique Barboza 2022-11-08 15:00:32 +01:00
  • f9c307c3f9 memory: Fix wrong end address dump Zhenzhong Duan 2022-06-22 17:59:12 +08:00
  • bc5add1dad vhost-vdpa: fix assert !virtio_net_get_subqueue(nc)->async_tx.elem in virtio_net_reset Si-Wei Liu 2022-11-08 12:19:28 +08:00
  • ade760a2f6 Merge tag 'pull-request-2022-11-08' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2022-11-08 11:34:06 -05:00
  • 3ba5fe46ea Merge tag 'mips-20221108' of https://github.com/philmd/qemu into staging Stefan Hajnoczi 2022-11-08 08:43:37 -05:00
  • 6c10e08a4f hw/usb: fix tab indentation Amarjargal Gundjalam 2022-10-25 22:28:11 +08:00
  • a076a3dcbf hw/display: fix tab indentation Amarjargal Gundjalam 2022-10-25 22:28:10 +08:00
  • ef99aa2a31 ui: fix tab indentation Amarjargal Gundjalam 2022-10-25 22:28:08 +08:00
  • d3d1a40612 s390x/s390-virtio-ccw: Switch off zPCI enhancements on older machines Cédric Le Goater 2022-11-07 17:13:49 +01:00
  • 5770289137 Revert "s390x/s390-virtio-ccw: add zpcii-disable machine property" Cédric Le Goater 2022-11-07 17:13:48 +01:00
  • 30dd5ff892 MAINTAINERS: Inherit from nanoMIPS Philippe Mathieu-Daudé 2022-10-30 23:38:49 +01:00
  • bb3daca71b disas/nanomips: Tidy read for 48-bit opcodes Richard Henderson 2022-11-06 13:37:33 +11:00
  • 1414e3f565 disas/nanomips: Split out read_u16 Richard Henderson 2022-11-06 13:37:32 +11:00
  • ad120616ed disas/nanomips: Merge insn{1,2,3} into words[3] Richard Henderson 2022-11-07 08:28:48 +11:00
  • 24449fc0f5 disas/nanomips: Move setjmp into nanomips_dis Richard Henderson 2022-11-07 08:28:47 +11:00
  • e9ebb6677b disas/nanomips: Remove headers already included by "qemu/osdep.h" Philippe Mathieu-Daudé 2022-11-01 12:44:57 +01:00
  • d03a008e82 disas/nanomips: Use G_GNUC_PRINTF to avoid invalid string formats Philippe Mathieu-Daudé 2022-11-01 12:44:56 +01:00
  • 50fc0945b6 disas/nanomips: Fix invalid PRIx64 format calling img_format() Philippe Mathieu-Daudé 2022-11-01 12:44:55 +01:00
  • 04849c94fe disas/nanomips: Fix invalid PRId64 format calling img_format() Philippe Mathieu-Daudé 2022-11-01 12:44:54 +01:00
  • 2a2105a262 target/mips: Don't check COP1X for 64 bit FP mode Jiaxun Yang 2022-11-02 16:57:18 +00:00
  • 4bfc895383 target/mips: Disable DSP ASE for Octeon68XX Jiaxun Yang 2022-10-31 13:25:31 +00:00
  • 4525ea7e0c target/mips: Enable LBX/LWX/* instructions for Octeon Pavel Dovgalyuk 2022-11-01 08:29:44 +03:00
  • 0e8b3010af target/mips: Cast offset field of Octeon BBIT to int16_t Jiaxun Yang 2022-10-31 13:25:30 +00:00
  • 8063db0fc8 target/mips: Set CP0St_{KX, SX, UX} for Loongson-2F Jiaxun Yang 2022-10-31 13:25:29 +00:00
  • f21f1cfeb9 Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Stefan Hajnoczi 2022-11-07 18:43:56 -05:00
  • 524fc73743 util/log: Ignore per-thread flag if global file already there Greg Kurz 2022-11-04 13:00:59 +01:00
  • 479b350ebf util/log: Make the per-thread flag immutable Greg Kurz 2022-11-04 13:00:58 +01:00
  • 622a84ef76 Merge tag 'pull-loongarch-20221107' of https://gitlab.com/gaosong/qemu into staging Stefan Hajnoczi 2022-11-07 15:21:45 -05:00
  • ae58815e83 libafl_qemu: enable systemmode snapshots, vm_start Alwin Berger 2022-11-07 21:03:12 +01:00
  • 1ef47f40dc checkpatch: better pattern for inline comments Michael S. Tsirkin 2022-11-07 09:52:16 -05:00
  • 259d69c00b hw/virtio: introduce virtio_device_should_start Alex Bennée 2022-11-07 12:14:07 +00:00
  • b22fbc5bcb tests/acpi: update tables for new core count test Julia Suvorova 2022-10-11 13:17:31 +02:00
  • 2d80b33843 bios-tables-test: add test for number of cores > 255 Julia Suvorova 2022-10-11 13:17:30 +02:00
  • 159a0da5b0 tests/acpi: allow changes for core_count2 test Julia Suvorova 2022-10-11 13:17:29 +02:00
  • 33bff4a85a bios-tables-test: teach test to use smbios 3.0 tables Julia Suvorova 2022-10-11 13:17:28 +02:00
  • 05e27d74c7 hw/smbios: add core_count2 to smbios table type 4 Julia Suvorova 2022-10-11 13:17:27 +02:00
  • 923b8921d2 vhost-user: Support vhost_dev_start Yajun Wu 2022-10-17 14:44:52 +08:00
  • 8b67fe0065 vhost: Change the sequence of device start Yajun Wu 2022-10-17 14:44:51 +08:00
  • 1b2b12376c intel-iommu: PASID support Jason Wang 2022-10-28 14:14:36 +08:00
  • 940e552786 intel-iommu: convert VTD_PE_GET_FPD_ERR() to be a function Jason Wang 2022-10-28 14:14:35 +08:00
  • da8d439c80 intel-iommu: drop VTDBus Jason Wang 2022-10-28 14:14:34 +08:00
  • fb1d084b44 intel-iommu: don't warn guest errors when getting rid2pasid entry Jason Wang 2022-10-28 14:14:33 +08:00
  • baa44bce87 vfio: move implement of vfio_get_xlat_addr() to memory.c Cindy Lu 2022-10-31 11:10:19 +08:00
  • be3afe8151 tests: virt: Update expected *.acpihmatvirt tables Hesham Almatary 2022-10-27 11:00:37 +01:00
  • b077b070ae tests: acpi: aarch64/virt: add a test for hmat nodes with no initiators Hesham Almatary 2022-10-27 11:00:36 +01:00
  • 7cbd3fd3d2 hw/arm/virt: Enable HMAT on arm virt machine Xiang Chen 2022-10-27 11:00:35 +01:00
  • cfb4c059c6 tests: Add HMAT AArch64/virt empty table files Hesham Almatary 2022-10-27 11:00:34 +01:00
  • 84c35b5ff2 tests: acpi: q35: update expected blobs *.hmat-noinitiators expected HMAT: Brice Goglin 2022-10-27 11:00:33 +01:00
  • a046f1d745 tests: acpi: q35: add test for hmat nodes without initiators Brice Goglin 2022-10-27 11:00:32 +01:00
  • e7cb1ce249 tests: acpi: add and whitelist *.hmat-noinitiator expected blobs Brice Goglin 2022-10-27 11:00:31 +01:00
  • 83bcae9820 hmat acpi: Don't require initiator value in -numa Brice Goglin 2022-10-27 11:00:30 +01:00
  • b496a17d45 hw/i386/acpi-build: Resolve north rather than south bridges Bernhard Beschow 2022-10-28 12:34:19 +02:00
  • bbaa5c41fa hw/i386/acpi-build: Resolve redundant attribute Bernhard Beschow 2022-10-28 12:34:18 +02:00
  • 6f56d6de99 hw/i386/acpi-build: Remove unused struct Bernhard Beschow 2022-10-28 12:34:17 +02:00
  • 2486dd0457 hw/i386/pc.c: CXL Fixed Memory Window should not reserve e820 in bios Gregory Price 2022-10-26 16:59:13 -04:00
  • 15377f6e79 msix: Assert that specified vector is in range Akihiko Odaki 2022-08-29 17:35:24 +09:00
  • 3b3112501d MAINTAINERS: Add qapi/virtio.json to section "virtio" Markus Armbruster 2022-10-20 14:04:58 +02:00
  • defb70980f hw/acpi/erst.c: Fix memory handling issues Christian A. Ehrhardt 2022-10-24 17:42:33 +02:00
  • 0193d693a9 tests: acpi: update expected blobs Igor Mammedov 2022-10-17 12:21:46 +02:00
  • d12dbd44e4 acpi: pc/35: sanitize _GPE declaration order Igor Mammedov 2022-10-17 12:21:45 +02:00
  • 11787b28b0 tests: acpi: pc/q35 whitelist DSDT before \_GPE cleanup Igor Mammedov 2022-10-17 12:21:44 +02:00
  • 5aaa1e1006 tests: acpi: update expected blobs Igor Mammedov 2022-10-17 12:21:43 +02:00
  • 6d2146147b acpi: enumerate SMB bridge automatically along with other PCI devices Igor Mammedov 2022-10-17 12:21:42 +02:00
  • 5dbad0af10 acpi: add get_dev_aml_func() helper Igor Mammedov 2022-10-17 12:21:41 +02:00
  • ffb745909b tests: acpi: whitelist DSDT before generating ICH9_SMB AML automatically Igor Mammedov 2022-10-17 12:21:40 +02:00
  • fd4f2ae8ec tests: acpi: update expected DSDT after ISA bridge is moved directly under PCI host bridge Igor Mammedov 2022-10-17 12:21:39 +02:00
  • 47a373faa6 acpi: pc/q35: drop ad-hoc PCI-ISA bridge AML routines and let bus ennumeration generate AML Igor Mammedov 2022-10-17 12:21:38 +02:00
  • ab886c7c88 tests: acpi: whitelist DSDT before generating PCI-ISA bridge AML automatically Igor Mammedov 2022-10-17 12:21:37 +02:00
  • cfead31326 acpi: pc: vga: use AcpiDevAmlIf interface to build VGA device descriptors Igor Mammedov 2022-10-17 12:21:36 +02:00
  • bd437c960f vhost-user: Fix out of order vring host notification handling Yajun Wu 2022-10-18 10:36:51 +08:00
  • 9ea02e8f13 virtio-rng-pci: Allow setting nvectors, so we can use MSI-X David Daney 2022-10-14 18:09:47 +02:00
  • 93a97dc520 virtio-net: enable vq reset feature Xuan Zhuo 2022-10-17 17:25:58 +08:00
  • 2a3552baaf vhost: vhost-kernel: enable vq reset feature Kangjie Xu 2022-10-17 17:25:57 +08:00
  • 7f863302bd virtio-net: support queue_enable Kangjie Xu 2022-10-17 17:25:56 +08:00
  • 7dc6be52f4 virtio-net: support queue reset Xuan Zhuo 2022-10-17 17:25:55 +08:00
  • 4fdf69ab69 virtio-net: introduce flush_or_purge_queued_packets() Kangjie Xu 2022-10-17 17:25:54 +08:00
  • 10f8a115a8 vhost-net: vhost-kernel: introduce vhost_net_virtqueue_restart() Kangjie Xu 2022-10-17 17:25:53 +08:00
  • c2daa08e17 vhost-net: vhost-kernel: introduce vhost_net_virtqueue_reset() Kangjie Xu 2022-10-17 17:25:52 +08:00
  • e1f101d9f6 vhost: expose vhost_virtqueue_stop() Kangjie Xu 2022-10-17 17:25:51 +08:00
  • ff48b62809 vhost: expose vhost_virtqueue_start() Kangjie Xu 2022-10-17 17:25:50 +08:00
  • d1060e3dc5 virtio-pci: support queue enable Kangjie Xu 2022-10-17 17:25:49 +08:00
  • 805d782d28 virtio-pci: support queue reset Xuan Zhuo 2022-10-17 17:25:48 +08:00
  • 69e1c14aa2 virtio: core: vq reset feature negotation support Kangjie Xu 2022-10-17 17:25:47 +08:00
  • 3c37f8b8d1 virtio: introduce virtio_queue_enable() Kangjie Xu 2022-10-17 17:25:46 +08:00
  • b3a8d6f431 virtio: introduce virtio_queue_reset() Xuan Zhuo 2022-10-17 17:25:45 +08:00
  • 3b43302c71 virtio: introduce __virtio_queue_reset() Xuan Zhuo 2022-10-17 17:25:44 +08:00
  • e72cfabf4e hw/virtio/virtio-iommu-pci: Enforce the device is plugged on the root bus Eric Auger 2022-10-12 12:34:48 -04:00
  • 882877fc35 hw/pci-bridge/cxl-upstream: Add a CDAT table access DOE Jonathan Cameron 2022-10-14 16:10:45 +01:00
  • f5ee7413d5 hw/mem/cxl-type3: Add CXL CDAT Data Object Exchange Huai-Cheng Kuo 2022-10-14 16:10:44 +01:00
  • aba578bdac hw/cxl/cdat: CXL CDAT Data Object Exchange implementation Huai-Cheng Kuo 2022-10-14 16:10:43 +01:00
  • 23325c8df4 hw/mem/cxl-type3: Add MSIX support Jonathan Cameron 2022-10-14 16:10:42 +01:00
  • 5fb52f6cc8 hw/pci: PCIe Data Object Exchange emulation Huai-Cheng Kuo 2022-10-14 16:10:41 +01:00
  • 535824f596 tests/acpi: virt: update ACPI MADT and FADT binaries Miguel Luis 2022-10-11 18:17:30 +00:00
  • 7fe4c35cea acpi: arm/virt: madt: bump to revision 4 accordingly to ACPI 6.0 Errata A Miguel Luis 2022-10-11 18:17:29 +00:00
  • 4496d1d3eb acpi: fadt: support revision 6.0 of the ACPI specification Miguel Luis 2022-10-11 18:17:28 +00:00
  • 3cd0c8992f tests/acpi: virt: allow acpi MADT and FADT changes Miguel Luis 2022-10-11 18:17:27 +00:00
  • 18f288e2d3
    Monitor to export fuzzer metrics to Prometheus server (#875) Peter Whiting 2022-11-07 13:01:59 -05:00
  • cd706454c6 Merge tag 'pull-request-2022-11-06' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2022-11-07 05:44:44 -05:00