Commit Graph

  • 0a77a76f55 hw/intc/xics: Include missing 'cpu.h' header Philippe Mathieu-Daudé 2024-01-29 18:05:29 +01:00
  • cd25f5d383 hw/arm: Add \n to hint message Greg Kurz 2024-01-30 17:37:41 +01:00
  • 7e487d8c34 hw/loongarch: Add \n to hint message Greg Kurz 2024-01-30 17:37:40 +01:00
  • dfa1aa8708 hw/i386: Add \n to hint message Greg Kurz 2024-01-30 17:37:39 +01:00
  • 93e08863d9 backends/hostmem: Fix block comments style (checkpatch.pl warnings) Philippe Mathieu-Daudé 2024-01-29 19:31:30 +01:00
  • 493bc2dbc1 misc: Clean up includes Peter Maydell 2024-01-25 16:34:08 +00:00
  • be355a44ca riscv: Clean up includes Peter Maydell 2024-01-25 16:34:07 +00:00
  • ad5a8c4d2d cxl: Clean up includes Peter Maydell 2024-01-25 16:34:06 +00:00
  • b0b05c9c63 include: Clean up includes Peter Maydell 2024-01-25 16:34:05 +00:00
  • c34448f73f m68k: Clean up includes Peter Maydell 2024-01-25 16:34:04 +00:00
  • ee88df5015 acpi: Clean up includes Peter Maydell 2024-01-25 16:34:03 +00:00
  • 00e3deef8e aspeed: Clean up includes Peter Maydell 2024-01-25 16:34:02 +00:00
  • 3910de6fc7 disas/riscv: Clean up includes Peter Maydell 2024-01-25 16:34:01 +00:00
  • 05871c72be hyperv: Clean up includes Peter Maydell 2024-01-25 16:34:00 +00:00
  • bbad42455b scripts/clean-includes: Update exclude list Peter Maydell 2024-01-25 16:33:59 +00:00
  • 63b4c714ab mailmap: Fix Stefan Weil email Philippe Mathieu-Daudé 2024-01-23 09:21:04 +01:00
  • db101376af qemu-docs: Update options for graphical frontends Yihuan Pan 2024-01-22 12:22:06 +08:00
  • dee70f51bf qapi/migration.json: Fix the member name for MigrationCapability Han Han 2024-01-19 21:53:14 +08:00
  • 7aa94e591f colo: examples: remove mentions of script= and (wrong) downscript= Michael Tokarev 2024-01-07 14:24:59 +03:00
  • e999bea8e6 dump: Fix HMP dump-guest-memory -z without -R Markus Armbruster 2023-12-22 10:38:27 +01:00
  • bd2e12310b Merge tag 'qga-pull-2024-01-30' of https://github.com/kostyanf14/qemu into staging Peter Maydell 2024-01-30 15:53:46 +00:00
  • 1c8e621f09 Merge tag 'pull-tcg-20240130' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2024-01-30 15:53:37 +00:00
  • b3e0f64487 qga: Solaris has net/if_arp.h and netinet/if_ether.h but not ETHER_ADDR_LEN Nick Briggs 2024-01-11 14:43:22 -05:00
  • 7c4486350a qga-win: Fix guest-get-fsinfo multi-disks collection Peng Ji 2023-12-27 14:32:06 +08:00
  • 8c72e19bfd tests/unit/test-qga: do not qualify executable paths Samuel Tardieu 2024-01-03 17:51:31 +01:00
  • b68d8b677e guest-agent: improve help for --allow-rpcs and --block-rpcs Angel M. Villegas 2023-10-13 11:51:10 -04:00
  • f48c205fb4 Update version for 8.2.1 release Michael Tokarev 2024-01-29 14:20:06 +03:00
  • ec1d32af12 target/i386: Extract x86_cpu_exec_halt() from accel/tcg/ Philippe Mathieu-Daudé 2024-01-24 11:16:39 +01:00
  • aa6fb65746 accel/tcg: Introduce TCGCPUOps::cpu_exec_halt() handler Philippe Mathieu-Daudé 2024-01-24 11:16:38 +01:00
  • b7e9a4a9b0 accel/tcg: Inline need_replay_interrupt Richard Henderson 2024-01-28 13:12:54 +10:00
  • 6ae754815f target/i386: Extract x86_need_replay_interrupt() from accel/tcg/ Philippe Mathieu-Daudé 2024-01-24 11:16:37 +01:00
  • 0fdc69b76e accel/tcg: Introduce TCGCPUOps::need_replay_interrupt() handler Philippe Mathieu-Daudé 2024-01-24 11:16:36 +01:00
  • 991bd65ddd accel/tcg: Use CPUState.cc instead of CPU_GET_CLASS in cpu-exec.c Richard Henderson 2024-01-28 12:57:59 +10:00
  • 2889fb8bd2 target/loongarch: Constify loongarch_tcg_ops Richard Henderson 2024-01-28 12:47:52 +10:00
  • 1764ad70ce include/qemu: Add TCGCPUOps typedef to typedefs.h Richard Henderson 2024-01-28 12:46:44 +10:00
  • 93c6091bfa accel/tcg: Un-inline icount_exit_request() for clarity Philippe Mathieu-Daudé 2024-01-24 11:16:34 +01:00
  • f4cf2ef93f accel/tcg: Rename tcg_cpus_exec() -> tcg_cpu_exec() Philippe Mathieu-Daudé 2024-01-24 11:16:33 +01:00
  • cca2f62e74 accel/tcg: Rename tcg_cpus_destroy() -> tcg_cpu_destroy() Philippe Mathieu-Daudé 2024-01-24 11:16:32 +01:00
  • 29c0e6836f accel/tcg: Rename tcg_ss[] -> tcg_specific_ss[] in meson Philippe Mathieu-Daudé 2024-01-24 11:16:31 +01:00
  • 327b75a469 accel/tcg: Move perf and debuginfo support to tcg/ Ilya Leoshkevich 2024-01-25 06:46:30 +01:00
  • ad66ac2b3a accel/tcg: Remove #ifdef TARGET_I386 from perf.c Ilya Leoshkevich 2024-01-25 06:46:29 +01:00
  • 88d4b5138a tcg: Make tb_cflags() usable from target-agnostic code Ilya Leoshkevich 2024-01-25 06:46:28 +01:00
  • 8a6a9ab6e5 accel/tcg: Make use of qemu_target_page_mask() in perf.c Ilya Leoshkevich 2024-01-25 06:46:27 +01:00
  • f3d57a8200 target: Make qemu_target_page_mask() available for *-user Ilya Leoshkevich 2024-01-24 08:56:06 +01:00
  • f5e9362af1 accel/tcg/cpu-exec: Use RCU_READ_LOCK_GUARD Philippe Mathieu-Daudé 2024-01-24 08:41:56 +01:00
  • 11be70677c Merge tag 'pull-vfio-20240129' of https://github.com/legoater/qemu into staging Peter Maydell 2024-01-29 10:53:55 +00:00
  • e7390150e7 Merge tag 'migration-20240126-pull-request' of https://gitlab.com/peterx/qemu into staging Peter Maydell 2024-01-29 10:53:42 +00:00
  • 82607a73f8 tests/tcg: Add the PROT_NONE gdbstub test Ilya Leoshkevich 2024-01-29 10:32:16 +01:00
  • 4d48c1bc07 tests/tcg: Factor out gdbstub test functions Ilya Leoshkevich 2024-01-29 10:32:15 +01:00
  • 87ab270429 linux-user: Allow gdbstub to ignore page protection Ilya Leoshkevich 2024-01-29 10:32:14 +01:00
  • d2b668fca5 vfio/pci: Clear MSI-X IRQ index always Cédric Le Goater 2024-01-25 14:27:36 +01:00
  • 850051b94b vfio: use matching sizeof type Paolo Bonzini 2024-01-17 17:03:44 +01:00
  • 57fd4b4e10 Make 'uri' optional for migrate QAPI Het Gala 2024-01-23 06:42:19 +00:00
  • 44d0d456d7 migration: Centralize BH creation and dispatch Fabiano Rosas 2024-01-19 20:39:22 -03:00
  • 699d9476a0 migration: Add a wrapper to qemu_bh_schedule Fabiano Rosas 2024-01-19 20:39:21 -03:00
  • 9cf268965d migration: Reference migration state around loadvm_postcopy_handle_run_bh Fabiano Rosas 2024-01-19 20:39:20 -03:00
  • 59094cfa7a migration: Take reference to migration state around bg_migration_vm_start_bh Fabiano Rosas 2024-01-19 20:39:19 -03:00
  • 27eb8499ed migration: Fix use-after-free of migration state object Fabiano Rosas 2024-01-19 20:39:18 -03:00
  • 0a5d1108ab migration/yank: Use channel features Fabiano Rosas 2023-09-11 14:13:18 -03:00
  • 079687e418 ci: Disable migration compatibility tests for aarch64 Fabiano Rosas 2024-01-18 13:49:51 -03:00
  • 94766edb35 ci: Add a migration compatibility test job Fabiano Rosas 2024-01-18 13:49:50 -03:00
  • 434b8adcf3 analyze-migration.py: Remove trick on parsing ramblocks Peter Xu 2024-01-17 15:58:48 +08:00
  • b0504edd40 migration: Drop unnecessary check in ram's pending_exact() Peter Xu 2024-01-17 15:58:47 +08:00
  • a8629e0c2f migration: Make threshold_size an uint64_t Peter Xu 2024-01-17 15:58:46 +08:00
  • 918f620d30 migration: Plug memory leak on HMP migrate error path Markus Armbruster 2024-01-17 15:07:22 +01:00
  • 73b4987858 userfaultfd: use 1ULL to build ioctl masks Paolo Bonzini 2024-01-17 17:03:13 +01:00
  • fd3f7d24d4 include/hw/core: Remove i386 conditional on fake_user_interrupt Anton Johansson 2024-01-28 10:32:47 +10:00
  • b11cdf2748 include/hw/core: Move do_interrupt in TCGCPUOps Anton Johansson 2024-01-28 10:24:10 +10:00
  • a7f6f4f53f include/exec: Move cpu_*()/cpu_env() to common header Anton Johansson 2024-01-19 15:40:06 +01:00
  • 58771921af include/exec: Move PAGE_* macros to common header Anton Johansson 2024-01-19 15:40:04 +01:00
  • f7ee94f05f include/exec: typedef abi_ptr to vaddr Anton Johansson 2024-01-19 15:40:00 +01:00
  • 85c19af63e include/exec: Use vaddr in DisasContextBase for virtual addresses Anton Johansson 2024-01-19 15:39:59 +01:00
  • 32f0c394bb target: Use vaddr in gen_intermediate_code Anton Johansson 2024-01-19 15:39:58 +01:00
  • 61d6a91513 hw/core: Include vaddr.h from cpu.h Anton Johansson 2024-01-19 15:39:57 +01:00
  • c4b3f46c15 include/exec: Move vaddr defines to separate file Anton Johansson 2024-01-19 15:39:56 +01:00
  • d157e540ed cpu-exec: simplify jump cache management Paolo Bonzini 2024-01-22 16:34:09 +01:00
  • 45b3ce5e83 target/arm: Fix incorrect aa64_tidcp1 feature check Peter Maydell 2024-01-23 16:03:33 +00:00
  • 570e624426 target/arm: Fix A64 scalar SQSHRN and SQRSHRN Peter Maydell 2024-01-23 15:34:16 +00:00
  • 553e53b442 target/xtensa: fix OOB TLB entry access Max Filippov 2023-12-15 04:03:07 -08:00
  • 7a1dc45af5 Merge tag 'pull-target-arm-20240126' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Peter Maydell 2024-01-26 18:16:34 +00:00
  • ce34d02f91 qtest: bump aspeed_smc-test timeout to 6 minutes Daniel P. Berrangé 2023-12-15 08:03:51 +01:00
  • f389309d29 monitor: only run coroutine commands in qemu_aio_context Stefan Hajnoczi 2024-01-18 09:48:23 -05:00
  • 823892d19f iotests: port 141 to Python for reliable QMP testing Stefan Hajnoczi 2024-01-18 09:48:22 -05:00
  • d7a64c4517 iotests: add filter_qmp_generated_node_ids() Stefan Hajnoczi 2024-01-18 09:48:21 -05:00
  • cf70966523 block/blklogwrites: Fix a bug when logging "write zeroes" operations. Ari Sundholm 2024-01-09 20:46:46 +02:00
  • 939a09575f virtio-net: correctly copy vnet header when flushing TX Jason Wang 2024-01-02 11:29:01 +08:00
  • b9c4a2018a Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Peter Maydell 2024-01-26 13:10:30 +00:00
  • 5e6be95ed1 hw/arm: add PCIe to Freescale i.MX6 Nikita Ostrenkov 2024-01-08 14:03:25 +00:00
  • ee0a2e3c9d target/arm: Fix incorrect aa64_tidcp1 feature check Peter Maydell 2024-01-23 16:03:33 +00:00
  • 18281b2578 bswap.h: Fix const_le64() macro Peter Maydell 2024-01-22 17:37:35 +00:00
  • 6fffc83785 target/arm: Fix A64 scalar SQSHRN and SQRSHRN Peter Maydell 2024-01-23 15:34:16 +00:00
  • 988f244297 hw/char/imx_serial: Implement receive FIFO and ageing timer Rayhan Faizel 2024-01-25 20:49:32 +05:30
  • 1acf215998 docs/system/arm/virt.rst: Add note on CPU features off by default Gustavo Romero 2024-01-22 21:12:15 +00:00
  • b0d1021ed9 fsl-imx6ul: Add various missing unimplemented devices Guenter Roeck 2024-01-19 16:53:56 -08:00
  • 9404dcdeaa hw/arm: Build various units only once Philippe Mathieu-Daudé 2024-01-18 21:06:41 +01:00
  • f4f318b41a target/arm: Move GTimer definitions to new 'gtimer.h' header Philippe Mathieu-Daudé 2024-01-18 21:06:40 +01:00
  • 32b3a0c900 target/arm: Move e2h_access() helper around Philippe Mathieu-Daudé 2024-01-18 21:06:39 +01:00
  • d780d056f8 target/arm: Move ARM_CPU_IRQ/FIQ definitions to 'cpu-qom.h' header Philippe Mathieu-Daudé 2024-01-18 21:06:38 +01:00
  • 9ab1cf6558 hw/arm/armv7m: Make 'hw/intc/armv7m_nvic.h' a target agnostic header Philippe Mathieu-Daudé 2024-01-18 21:06:37 +01:00
  • 22036ae577 target/arm: Expose M-profile register bank index definitions Philippe Mathieu-Daudé 2024-01-18 21:06:36 +01:00