Commit Graph

  • ba7d12eb8c hw/pci: modify pci_setup_iommu() to set PCIIOMMUOps Yi Liu 2023-10-17 18:14:04 +02:00
  • 71177490a8 test: Add some tests for range and resv-mem helpers Eric Auger 2023-10-19 15:45:18 +02:00
  • 5c476ba3fa virtio-iommu: Consolidate host reserved regions and property set ones Eric Auger 2023-10-19 15:45:17 +02:00
  • 30d40e39bd virtio-iommu: Implement set_iova_ranges() callback Eric Auger 2023-10-19 15:45:16 +02:00
  • 09b4c3d6a2 virtio-iommu: Record whether a probe request has been issued Eric Auger 2023-10-19 15:45:15 +02:00
  • b439595a08 range: Introduce range_inverse_array() Eric Auger 2023-10-19 15:45:14 +02:00
  • 908cae0de4 virtio-iommu: Introduce per IOMMUDevice reserved regions Eric Auger 2023-10-19 15:45:13 +02:00
  • c310484736 util/reserved-region: Add new ReservedRegion helpers Eric Auger 2023-10-19 15:45:12 +02:00
  • 43f04cbeff range: Make range_compare() public Eric Auger 2023-10-19 15:45:11 +02:00
  • 41cc70cdf5 virtio-iommu: Rename reserved_regions into prop_resv_regions Eric Auger 2023-10-19 15:45:10 +02:00
  • e4a8ae09c5 vfio: Collect container iova range info Eric Auger 2023-10-19 15:45:09 +02:00
  • 51478a8ef5 memory: Introduce memory_region_iommu_set_iova_ranges Eric Auger 2023-10-19 15:45:08 +02:00
  • e8f433f80e memory: Let ReservedRegion use Range Eric Auger 2023-10-19 15:45:07 +02:00
  • ceddc48278 docs/migration: Add the dirty limit section Hyman Huang 2023-11-01 22:04:09 +08:00
  • 22b7cb2c79 tests/migration: Introduce dirty-limit into guestperf Hyman Huang 2023-11-01 22:04:08 +08:00
  • 4cc563d460 tests/migration: Introduce dirty-ring-size option into guestperf Hyman Huang 2023-11-01 22:04:07 +08:00
  • 17257b90be tests: Add migration dirty-limit capability test Hyman Huang 2023-11-01 22:04:06 +08:00
  • 78a7ef1580 system/dirtylimit: Drop the reduplicative check Hyman Huang 2023-11-01 22:04:05 +08:00
  • cce10a1f0c system/dirtylimit: Fix a race situation Hyman Huang 2023-11-01 22:04:04 +08:00
  • f707773753 linux-user/loongarch64: Add LASX sigcontext save/restore Song Gao 2023-11-01 11:08:16 +08:00
  • 90ea967d14 linux-user/loongarch64: Add LSX sigcontext save/restore Song Gao 2023-11-01 11:08:15 +08:00
  • 7c0ea81ce6 linux-user/loongarch64: Use abi_{ulong,uint} types Song Gao 2023-11-01 11:08:14 +08:00
  • 01714edafd linux-user/loongarch64: setup_sigframe() set 'end' context size 0 Song Gao 2023-11-01 11:08:13 +08:00
  • 420756c2dd linux-user/loongarch64: Fix setup_extcontext alloc wrong fpu_context size Song Gao 2023-11-01 11:08:12 +08:00
  • 91ffd93be6 linux-user/loongarch64: Use traps to track LSX/LASX usage Richard Henderson 2023-11-01 11:08:11 +08:00
  • 1d832c19db target/loongarch: Support 4K page size Song Gao 2023-10-23 10:40:59 +08:00
  • 31f694b911 target/loongarch: Implement query-cpu-model-expansion Song Gao 2023-10-20 16:49:25 +08:00
  • 464136ceb6 target/loongarch: Allow user enable/disable LSX/LASX features Song Gao 2023-10-20 16:49:24 +08:00
  • d6f077321a target/loongarch: Add cpu model 'max' Song Gao 2023-10-20 16:49:23 +08:00
  • d762bf9793 Merge tag 'pull-target-arm-20231102' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2023-11-03 10:04:12 +08:00
  • 75b7b25d44 Merge tag 'migration-20231102-pull-request' of https://gitlab.com/juan.quintela/qemu into staging Stefan Hajnoczi 2023-11-03 09:57:32 +08:00
  • 1c98a821a2 tests/qtest: Introduce tests for AMD/Xilinx Versal TRNG device Tong Ho 2023-10-31 11:46:11 -07:00
  • 3b22376ba4 hw/arm: xlnx-versal-virt: Add AMD/Xilinx TRNG device Tong Ho 2023-10-31 11:46:10 -07:00
  • 921923583f hw/misc: Introduce AMD/Xilix Versal TRNG device Tong Ho 2023-10-31 11:46:09 -07:00
  • 4023839757 dump: Drop redundant check for empty dump Markus Armbruster 2023-10-31 11:45:31 +01:00
  • 28035bed1c dump: Improve some dump-guest-memory error messages Markus Armbruster 2023-10-31 11:45:30 +01:00
  • f8c49724cb dump: Recognize "fd:" protocols on Windows hosts Markus Armbruster 2023-10-31 11:45:29 +01:00
  • 96afbc571c dump: Fix g_array_unref(NULL) in dump-guest-memory Markus Armbruster 2023-10-31 11:45:28 +01:00
  • 8beaeed734 dump: Rename qmp_dump_guest_memory() parameter to match QAPI schema Markus Armbruster 2023-10-31 11:45:27 +01:00
  • e6549197f7 dump: Add command interface for kdump-raw formats Stephen Brennan 2023-09-18 16:32:33 -07:00
  • d43a01db28 dump: Allow directly outputting raw kdump format Stephen Brennan 2023-09-18 16:32:32 -07:00
  • 4d7dd4ed4f dump: Pass DumpState to write_ functions Stephen Brennan 2023-09-18 16:32:31 -07:00
  • 4c09abeae8 target/arm: Correctly propagate stage 1 BTI guarded bit in a two-stage walk Peter Maydell 2023-10-31 17:37:23 +00:00
  • e9f30b1e7f hw/char/stm32f2xx_usart: Add more definitions for CR1 register Hans-Erik Floryd 2023-10-30 16:15:18 +01:00
  • 2e9cb201a8 hw/char/stm32f2xx_usart: Update IRQ when DR is written Hans-Erik Floryd 2023-10-30 16:15:17 +01:00
  • b80e20dbbf hw/char/stm32f2xx_usart: Extract common IRQ update code to update_irq() Hans-Erik Floryd 2023-10-30 16:15:16 +01:00
  • b11293c212 target/arm: Fix SVE STR increment Richard Henderson 2023-10-31 07:32:15 -07:00
  • 854c001f12 target/arm: Make FEAT_MOPS SET* insns handle Xs == XZR correctly Peter Maydell 2023-10-30 17:40:00 +00:00
  • 63c1b7de0a linux-user: Report AArch64 hwcap2 fields above bit 31 Peter Maydell 2023-10-30 17:39:59 +00:00
  • a6b2c5a04d target/arm: Enable FEAT_MOPS insns in user-mode emulation Peter Maydell 2023-10-30 17:39:58 +00:00
  • c6e1b31bce hw/i2c/pm_smbus: Convert DPRINTF to trace events Bernhard Beschow 2023-10-28 14:24:14 +02:00
  • 3839aff84c hw/misc/imx6_ccm: Convert DPRINTF to trace events Bernhard Beschow 2023-10-28 14:24:13 +02:00
  • bb2fc5b995 hw/misc/imx7_snvs: Trace MMIO access Bernhard Beschow 2023-10-28 14:24:12 +02:00
  • 88a9973e85 hw/watchdog/wdt_imx2: Trace timer activity Bernhard Beschow 2023-10-28 14:24:11 +02:00
  • 18736a2141 hw/watchdog/wdt_imx2: Trace MMIO access Bernhard Beschow 2023-10-28 14:24:10 +02:00
  • 7df9a22857 hw/arm/pxa2xx_gpio: Pass CPU using QOM link property Philippe Mathieu-Daudé 2023-10-30 09:37:05 +01:00
  • 662c3eba8f MAINTAINERS: Make sure that gicv3_internal.h is covered, too Thomas Huth 2023-10-27 08:07:09 +02:00
  • 912fb3678b docs/specs/vmgenid: Convert to rST Peter Maydell 2023-09-27 16:12:05 +01:00
  • 096d3ce231 docs/specs/vmcoreinfo: Convert to rST Peter Maydell 2023-09-27 16:12:04 +01:00
  • 6e0c849275 docs/specs/virt-ctlr: Convert to rST Peter Maydell 2023-09-27 16:12:03 +01:00
  • 68ed96bebf docs/specs/standard-vga: Convert to rST Peter Maydell 2023-09-27 16:12:02 +01:00
  • 945f3fd4e4 docs/specs/pvpanic: Convert to rST Peter Maydell 2023-09-27 16:12:01 +01:00
  • bb1cff6ee0 docs/specs/ivshmem-spec: Convert to rST Peter Maydell 2023-09-27 16:12:00 +01:00
  • 4df3f195ad docs/specs/edu: Convert to rST Peter Maydell 2023-09-27 16:11:59 +01:00
  • 8472cc5dbe docs/specs/vmw_pvscsi-spec: Convert to rST Peter Maydell 2023-09-27 16:11:58 +01:00
  • 7c76f397fd hw/input/stellaris_gamepad: Convert to qemu_input_handler_register() Peter Maydell 2023-10-30 11:48:02 +00:00
  • a75f336b97 hw/input/stellaris_input: Convert to qdev Peter Maydell 2023-10-30 11:48:01 +00:00
  • 5f8d505e3a hw/input/stellaris_gamepad: Remove StellarisGamepadButton struct Peter Maydell 2023-10-30 11:48:00 +00:00
  • 32400a7e87 qdev: Add qdev_prop_set_array() Kevin Wolf 2023-10-30 11:47:59 +00:00
  • 281e461820 hw/input/stellaris_gamepad: Rename structs to our usual convention Peter Maydell 2023-10-30 11:47:58 +00:00
  • c45460decb hw/input/stellaris_input: Rename to stellaris_gamepad Peter Maydell 2023-10-30 11:47:57 +00:00
  • 5cfea2487d linux-user/elfload: Add missing arm64 hwcap values Marielle Novastrider 2023-10-29 21:00:58 +00:00
  • 8e3766eefb migration: modify test_multifd_tcp_none() to use new QAPI syntax. Het Gala 2023-10-23 15:20:53 -03:00
  • 967f2de5c9 migration: Implement MigrateChannelList to hmp migration flow. Het Gala 2023-10-23 15:20:52 -03:00
  • 5994024fd1 migration: Implement MigrateChannelList to qmp migration flow. Het Gala 2023-10-23 15:20:51 -03:00
  • d95533e1cd migration: modify migration_channels_and_uri_compatible() for new QAPI syntax Het Gala 2023-10-23 15:20:50 -03:00
  • 074dbce5fc migration: New migrate and migrate-incoming argument 'channels' Het Gala 2023-10-23 15:20:48 -03:00
  • 02afba63e9 migration: Convert the file backend to the new QAPI syntax Fabiano Rosas 2023-10-23 15:20:47 -03:00
  • cbab4face5 migration: convert exec backend to accept MigrateAddress. Het Gala 2023-10-23 15:20:46 -03:00
  • 3fa9642ff7 migration: convert rdma backend to accept MigrateAddress Het Gala 2023-10-23 15:20:45 -03:00
  • 34dfc5e407 migration: convert socket backend to accept MigrateAddress Het Gala 2023-10-23 15:20:44 -03:00
  • 72a8192e22 migration: convert migration 'uri' into 'MigrateAddress' Het Gala 2023-10-23 15:20:42 -03:00
  • e034f88364 migration: New QAPI type 'MigrateAddress' Het Gala 2023-10-23 15:20:40 -03:00
  • 88577f3242 migration: Change ram_dirty_bitmap_reload() retval to bool Peter Xu 2023-10-17 16:26:32 -04:00
  • 7bca2bb7bf tests/migration-test: Add a test for postcopy hangs during RECOVER Fabiano Rosas 2023-10-17 16:26:31 -04:00
  • f8c543e808 migration: Allow network to fail even during recovery Peter Xu 2023-10-17 16:26:30 -04:00
  • 7aa6070d09 migration: Refactor error handling in source return path Peter Xu 2023-10-17 16:26:29 -04:00
  • e7b428d6bc tests/qtest: migration: add reboot mode test Steve Sistare 2023-10-25 12:44:29 -07:00
  • 4a6a6cb60d Merge tag 'm68k-pull-2023-11-02' of https://gitlab.com/huth/qemu into staging Stefan Hajnoczi 2023-11-02 18:21:21 +08:00
  • a35c20961b tests/avocado/machine_m68k_nextcube: Fix the download URL for the ROM image Thomas Huth 2023-11-01 21:19:34 +01:00
  • f2a80c6ede m68k: Instantiate the ESP SCSI controller for the NeXTcube machine Thomas Huth 2023-09-30 15:23:49 +02:00
  • 87f4ba9ed3 hw/m68k/next-cube: Mirror BIOS to address 0 Thomas Huth 2023-09-30 15:23:47 +02:00
  • a87e64519b cpr: reboot mode Steve Sistare 2023-10-25 12:44:28 -07:00
  • 89415796f6 cpr: relax vhost migration blockers Steve Sistare 2023-10-25 12:44:27 -07:00
  • e0ee3a8ff7 cpr: relax blockdev migration blockers Steve Sistare 2023-10-25 12:44:26 -07:00
  • fa3673e497 migration: per-mode blockers Steve Sistare 2023-10-25 12:44:25 -07:00
  • eea1e5c9d6 migration: mode parameter Steve Sistare 2023-10-25 12:44:24 -07:00
  • 3e5f3bcdc2 migration: Add tracepoints for downtime checkpoints Peter Xu 2023-10-30 12:33:46 -04:00
  • 93bdf888fa migration: migration_stop_vm() helper Peter Xu 2023-10-30 12:33:45 -04:00
  • 3c80f14272 migration: Add per vmstate downtime tracepoints Peter Xu 2023-10-30 12:33:44 -04:00