Commit Graph

  • c303abc87e target/alpha: Drop tcg_temp_free Richard Henderson 2023-02-24 16:48:51 -10:00
  • 2a196de15f accel/tcg: Remove translator_loop_temp_check Richard Henderson 2023-02-24 16:32:11 -10:00
  • 2f2e911d0c tcg: Remove tcg_check_temp_count, tcg_clear_temp_count Richard Henderson 2023-02-24 16:15:18 -10:00
  • 3470867b3b tcg: Decode the operand to INDEX_op_mb in dumps Richard Henderson 2021-02-18 17:05:55 -08:00
  • 6b258e74aa tcg/i386: Mark Win64 call-saved vector regs as reserved Richard Henderson 2022-11-08 08:39:26 +11:00
  • 5d133dd839 include/qemu/cpuid: Introduce xgetbv_low Richard Henderson 2022-10-25 18:40:48 +10:00
  • 417aeaff54 accel/tcg: Trigger watchpoints from atomic_mmu_lookup Richard Henderson 2023-02-22 22:41:01 -10:00
  • 019a98083a softmmu: Check watchpoints for read+write at once Richard Henderson 2023-02-22 22:16:51 -10:00
  • 0953674ed0 accel/tcg: Honor TLB_DISCARD_WRITE in atomic_mmu_lookup Richard Henderson 2023-02-22 23:05:01 -10:00
  • 20f7fe93f5 accel/tcg: Retain prot flags from tlb_fill Richard Henderson 2023-02-22 17:08:51 -10:00
  • 71b7794bbe target/sparc: Use tlb_set_page_full Richard Henderson 2023-02-22 14:31:40 -10:00
  • 968f305e08 tcg: Merge two sequential labels Richard Henderson 2023-03-03 14:22:02 -08:00
  • f85b1fc4a0 tcg: Link branches to the labels Richard Henderson 2023-03-03 13:47:27 -08:00
  • 533206f052 tcg: Include "qemu/timer.h" for profile_getclock Richard W.M. Jones 2023-03-03 08:49:48 +00:00
  • 270629024d
    disas/riscv Fix ctzw disassemble Ivan Klokov 2023-02-17 18:14:59 +03:00
  • 0076986328
    hw/riscv/virt.c: add cbo[mz]-block-size fdt properties Anup Patel 2023-03-02 06:14:06 -03:00
  • 59cb29d6a5
    target/riscv: add Zicbop cbo.prefetch{i, r, m} placeholder Christoph Muellner 2023-02-24 10:25:36 -03:00
  • e05da09b7c
    target/riscv: implement Zicbom extension Christoph Muellner 2023-02-24 10:25:35 -03:00
  • a939c50079
    target/riscv: implement Zicboz extension Christoph Muellner 2023-02-24 10:25:34 -03:00
  • 2946e1af27 configure: Disable thread-safety warnings on macOS Thomas Huth 2023-03-01 12:34:25 +01:00
  • c15d9e2311 tests/qtest/migration-test: Disable migration/multifd/tcp/plain/cancel Peter Maydell 2023-03-02 17:22:11 +00:00
  • ca30a985e9 Merge tag 'pull-ppc-20230303' of https://gitlab.com/danielhb/qemu into staging Peter Maydell 2023-03-04 14:01:34 +00:00
  • ddf0676f1a pnv_phb4_pec: Simplify/align code to parent user-created PHBs Frederic Barrat 2023-03-02 17:37:15 +01:00
  • fa9dc22aec pnv_phb4_pec: Move pnv_phb4_get_pec() to rightful file Frederic Barrat 2023-03-02 17:37:14 +01:00
  • cd9b1cf96e pnv_phb4_pec: Only export existing PHBs to the device tree Frederic Barrat 2023-03-02 17:37:13 +01:00
  • 1068ebb606 pnv_phb4_pec: Keep track of instantiated PHBs Frederic Barrat 2023-03-02 17:37:12 +01:00
  • e64645ba80 target/ppc/translate: Add dummy implementation for dcblc instruction Bernhard Beschow 2023-01-30 19:49:50 +01:00
  • cad8db9865 Merge tag 'pull-aspeed-20230302' of https://github.com/legoater/qemu into staging Peter Maydell 2023-03-03 17:11:22 +00:00
  • bfbcaae963 Merge tag 'pull-loongarch-20230303' of https://gitlab.com/gaosong/qemu into staging Peter Maydell 2023-03-03 17:11:13 +00:00
  • 43b79f3b86 Merge tag 'migration-20230302-pull-request' of https://gitlab.com/juan.quintela/qemu into staging Peter Maydell 2023-03-03 17:10:11 +00:00
  • 66577e9e1c Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Peter Maydell 2023-03-03 13:35:54 +00:00
  • 76116e28e1 Merge tag 'pull-riscv-to-apply-20230303' of https://gitlab.com/palmer-dabbelt/qemu into staging Peter Maydell 2023-03-03 11:04:46 +00:00
  • 0d588c4f99
    hw/loongarch/virt: add system_powerdown hmp command support Song Gao 2023-01-10 11:29:16 +08:00
  • c77432d0ef
    target/loongarch: Implement Chip Configuraiton Version Register(0x0000) Song Gao 2023-02-27 15:10:46 +08:00
  • 5f4c96b779
    docs/system/loongarch: update loongson3.rst and rename it to virt.rst Song Gao 2023-02-07 16:22:47 +08:00
  • 4934cc5850
    loongarch: Add smbios command line option. Song Gao 2023-02-07 17:04:06 +08:00
  • 456eb81f76
    hw/loongarch/virt: rename PCH_PIC_IRQ_OFFSET with VIRT_GSI_BASE Bibo Mao 2022-12-28 11:07:19 +08:00
  • ee92a56b08 tests/data/acpi/virt: drop (most) duplicate files. Michael S. Tsirkin 2023-03-02 01:45:28 -05:00
  • e16add2b6b hw/cxl/mailbox: Use new UUID network order define for cel_uuid Ira Weiny 2023-02-06 17:28:16 +00:00
  • 845476cb67 qemu/uuid: Add UUID static initializer Ira Weiny 2023-02-06 17:28:15 +00:00
  • 845d80a8c7 qemu/bswap: Add const_le64() Ira Weiny 2023-02-06 17:28:14 +00:00
  • 21063bcee8 tests: acpi: Update q35/DSDT.cxl for removed duplicate UID Jonathan Cameron 2023-02-06 17:28:13 +00:00
  • ab99a33d66 hw/i386/acpi: Drop duplicate _UID entry for CXL root bridge Jonathan Cameron 2023-02-06 17:28:12 +00:00
  • defebbdf49 tests/acpi: Allow update of q35/DSDT.cxl Jonathan Cameron 2023-02-06 17:28:11 +00:00
  • 1c580bed9a hw/cxl: Add CXL_CAPACITY_MULTIPLIER definition Gregory Price 2023-02-06 17:28:10 +00:00
  • 2ef5063610 hw/cxl: set cxl-type3 device type to PCI_CLASS_MEMORY_CXL Gregory Price 2023-02-06 17:28:09 +00:00
  • 9518d8bc44 hw/pci-bridge/cxl_downstream: Fix type naming mismatch Jonathan Cameron 2023-02-06 17:28:08 +00:00
  • de8a7394f0 hw/mem/cxl_type3: Improve error handling in realize() Jonathan Cameron 2023-02-06 17:28:07 +00:00
  • 3456fedb77 MAINTAINERS: Add Fan Ni as Compute eXpress Link QEMU reviewer Jonathan Cameron 2023-02-28 11:39:26 +00:00
  • 3e090e3489 intel-iommu: send UNMAP notifications for domain or global inv desc Peter Xu 2023-02-23 14:59:24 +08:00
  • 98332f643e smmu: switch to use memory_region_unmap_iommu_notifier_range() Jason Wang 2023-02-23 14:59:23 +08:00
  • 7caebbf9ea memory: introduce memory_region_unmap_iommu_notifier_range() Jason Wang 2023-02-23 14:59:22 +08:00
  • 09adb0e021 intel-iommu: fail DEVIOTLB_UNMAP without dt mode Jason Wang 2023-02-23 14:59:21 +08:00
  • b8d78277c0 intel-iommu: fail MAP notifier without caching mode Jason Wang 2023-02-23 14:59:20 +08:00
  • 6da2434186 memory: Optimize replay of guest mapping Zhenzhong Duan 2023-02-15 14:52:38 +08:00
  • b8a7f51f59 chardev/char-socket: set s->listener = NULL in char_socket_finalize Yajun Wu 2023-02-14 10:14:30 +08:00
  • 28566eab2d hw/pci: Trace IRQ routing on PCI topology Philippe Mathieu-Daudé 2023-02-11 16:22:39 +01:00
  • 9c1916057a libvhost-user: check for NULL when allocating a virtqueue element Carlos López 2023-02-10 12:25:15 +01:00
  • e4dd39c699 vhost: avoid a potential use of an uninitialized variable in vhost_svq_poll() Carlos López 2023-02-13 09:57:47 +01:00
  • 1768e97b91 pcie: set power indicator to off on reset by default Vladimir Sementsov-Ogievskiy 2023-02-16 21:03:50 +03:00
  • c61d1a066c Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2023-03-02 16:13:45 +00:00
  • c31772ad68 Fix exec migration on Windows (w32+w64). John Berberian, Jr 2023-01-15 20:34:21 -05:00
  • abe2c4bdb6 test-vmstate: fix bad GTree usage, use-after-free Eric Auger 2023-02-28 10:29:44 +01:00
  • c517abdcf9 fuzz multiple interrupts Alwin Berger 2023-03-02 15:32:24 +01:00
  • 262312d7ba Merge tag 'pull-testing-next-010323-1' of https://gitlab.com/stsquad/qemu into staging Peter Maydell 2023-03-02 13:02:53 +00:00
  • b22a2d409b aspeed/smc: Replace SysBus IRQs with GPIO lines Cédric Le Goater 2023-03-02 13:57:50 +01:00
  • 8b744a6a47 aspeed: Add a boot_rom overlap region in the SoC spi_boot container Cédric Le Goater 2023-03-02 13:57:50 +01:00
  • 5aa281d757 aspeed: Introduce a spi_boot region under the SoC Cédric Le Goater 2023-03-02 13:57:50 +01:00
  • ef0eb67ec9 aspeed/fuji : correct the eeprom size Sittisak Sinprem 2023-03-02 13:57:50 +01:00
  • 1e001a5a71 hw/at24c : modify at24c to support 1 byte address mode Sittisak Sinprem 2023-03-02 13:57:50 +01:00
  • 6c323aba40 hw/arm/aspeed: Adding new machine Tiogapass in QEMU Karthikeyan Pasupathi 2023-03-02 13:57:50 +01:00
  • 34f73a81e6 hw/arm/aspeed: Adding new machine Yosemitev2 in QEMU Karthikeyan Pasupathi 2023-03-02 13:57:50 +01:00
  • 82e94da587 tests/avocado/machine_aspeed.py: Add an I2C slave test Cédric Le Goater 2023-03-02 13:57:50 +01:00
  • b14037f37f hw/misc: add a toy i2c echo device Klaus Jensen 2023-03-02 13:57:50 +01:00
  • 791cb95f23 hw/i2c: only schedule pending master when bus is idle Klaus Jensen 2023-03-02 13:57:50 +01:00
  • 9b29a468bd readline: fix hmp completion issue Dongli Zhang 2023-03-02 13:57:50 +01:00
  • 0ccf919d74 Merge tag 'pull-monitor-2023-03-02' of https://repo.or.cz/qemu/armbru into staging Peter Maydell 2023-03-02 10:54:17 +00:00
  • 2461c0b6eb Merge tag 'bsd-user-2023q1-pull-request' of gitlab.com:bsdimp/qemu into staging Peter Maydell 2023-03-02 10:54:08 +00:00
  • 5aaed9caf1 pcie: introduce pcie_sltctl_powered_off() helper Vladimir Sementsov-Ogievskiy 2023-02-16 21:03:49 +03:00
  • f90d932094 pcie: pcie_cap_slot_enable_power() use correct helper Vladimir Sementsov-Ogievskiy 2023-02-16 21:03:48 +03:00
  • 6b72b84d08 pcie: drop unused PCIExpressIndicator Vladimir Sementsov-Ogievskiy 2023-02-16 21:03:47 +03:00
  • 0a80f1cd06 pcie_regs: drop duplicated indicator value macros Vladimir Sementsov-Ogievskiy 2023-02-16 21:03:46 +03:00
  • cd6992c6b5 pcie: pcie_cap_slot_write_config(): use correct macro Vladimir Sementsov-Ogievskiy 2023-02-16 21:03:45 +03:00
  • 05d8a107db pci/shpc: refactor shpc_device_plug_common() Vladimir Sementsov-Ogievskiy 2023-02-16 21:03:44 +03:00
  • 0adc05f480 pci/shpc: pass PCIDevice pointer to shpc_slot_command() Vladimir Sementsov-Ogievskiy 2023-02-16 21:03:43 +03:00
  • dedf052a25 pci/shpc: more generic handle hot-unplug in shpc_slot_command() Vladimir Sementsov-Ogievskiy 2023-02-16 21:03:42 +03:00
  • 025e2088db pci/shpc: shpc_slot_command(): handle PWRONLY -> ENABLED transition Vladimir Sementsov-Ogievskiy 2023-02-16 21:03:41 +03:00
  • 94c84780ce pci/shpc: change shpc_get_status() return type to uint8_t Vladimir Sementsov-Ogievskiy 2023-02-16 21:03:40 +03:00
  • 93af1274ea pci/shpc: set attention led to OFF on reset Vladimir Sementsov-Ogievskiy 2023-02-16 21:03:39 +03:00
  • 2e1a9de96b vdpa: stop all svq on device deletion Eugenio Pérez 2023-02-09 18:00:04 +01:00
  • a84ec9935f vhost-user: Adopt new backend naming Maxime Coquelin 2023-02-08 21:32:59 +01:00
  • e608feed51 libvhost-user: Adopt new backend naming Maxime Coquelin 2023-02-08 21:32:58 +01:00
  • e9ca9f33f5 docs: vhost-user: replace _SLAVE_ with _BACKEND_ Maxime Coquelin 2023-02-08 21:32:57 +01:00
  • 37d2bcbc2a hw/timer/hpet: Fix expiration time overflow Akihiko Odaki 2023-01-31 12:00:37 +09:00
  • 62bdb88715 virtio-rng-pci: fix transitional migration compat for vectors Dr. David Alan Gilbert 2023-02-07 17:49:44 +00:00
  • f0dac71596 vhost-user-rng: Back up vqs before cleaning up vhost_dev Akihiko Odaki 2023-01-30 23:05:16 +09:00
  • 0126793bee vhost-user-i2c: Back up vqs before cleaning up vhost_dev Akihiko Odaki 2023-01-30 23:04:35 +09:00
  • daae36c13a vhost-user-gpio: Configure vhost_dev when connecting Akihiko Odaki 2023-01-30 23:03:20 +09:00
  • e1a0e635c9 backends/vhost-user: remove the ioeventfd check Alex Bennée 2023-01-30 12:47:28 +00:00
  • cd69d47cdd virtio-net: clear guest_announce feature if no cvq backend Eugenio Pérez 2023-01-24 17:11:59 +01:00