Commit Graph

  • 25145a7d77 hw/net/can/sja1000: fix bug for single acceptance filter and standard frame Pavel Pisa 2024-01-04 00:14:26 +01:00
  • 5e077a7767 hw/m68k/mcf5206: Embed m5206_timer_state in m5206_mbar_state Thomas Huth 2023-12-21 13:29:39 +01:00
  • cb50fc6842 hw/pci-host/raven: Propagate error in raven_realize() Philippe Mathieu-Daudé 2023-11-20 13:25:56 +01:00
  • ca1b876292 hw/nvram: Simplify memory_region_init_rom_device() calls Philippe Mathieu-Daudé 2023-11-20 13:42:00 +01:00
  • 7493bd184e hw/misc: Simplify memory_region_init_ram_from_fd() calls Philippe Mathieu-Daudé 2023-11-20 13:47:58 +01:00
  • 02e0ecb42c hw/sparc: Simplify memory_region_init_ram_nomigrate() calls Philippe Mathieu-Daudé 2023-11-20 13:23:33 +01:00
  • 419d8524a2 hw/arm: Simplify memory_region_init_rom() calls Philippe Mathieu-Daudé 2023-11-20 13:36:49 +01:00
  • 2198f5f0f2 hw: Simplify memory_region_init_ram() calls Philippe Mathieu-Daudé 2023-11-20 13:36:35 +01:00
  • 9c878ad6fb misc: Simplify qemu_prealloc_mem() calls Philippe Mathieu-Daudé 2023-11-20 15:32:57 +01:00
  • b622ee98bf util/oslib: Have qemu_prealloc_mem() handler return a boolean Philippe Mathieu-Daudé 2023-11-20 15:33:19 +01:00
  • 3961613a76 backends: Reduce variable scope in host_memory_backend_memory_complete Philippe Mathieu-Daudé 2023-11-20 15:16:38 +01:00
  • fdb63cf3b5 backends: Have HostMemoryBackendClass::alloc() handler return a boolean Philippe Mathieu-Daudé 2023-11-20 13:50:52 +01:00
  • e199f7ad4d backends: Simplify host_memory_backend_memory_complete() Philippe Mathieu-Daudé 2023-11-20 13:49:30 +01:00
  • 2d7a1eb6e6 backends: Use g_autofree in HostMemoryBackendClass::alloc() handlers Philippe Mathieu-Daudé 2023-11-20 12:59:15 +01:00
  • 9583a90579 memory: Have memory_region_init_ram_from_fd() handler return a boolean Philippe Mathieu-Daudé 2023-11-20 13:46:06 +01:00
  • 9b9d11ac03 memory: Have memory_region_init_ram_from_file() handler return a boolean Philippe Mathieu-Daudé 2023-11-20 13:45:13 +01:00
  • f25a9fbb64 memory: Have memory_region_init_resizeable_ram() return a boolean Philippe Mathieu-Daudé 2023-11-20 12:12:03 +01:00
  • 62f5c1b234 memory: Have memory_region_init_rom_device() handler return a boolean Philippe Mathieu-Daudé 2023-11-20 11:31:30 +01:00
  • bd3aa06950 memory: Simplify memory_region_init_rom_device_nomigrate() calls Philippe Mathieu-Daudé 2023-11-20 13:39:59 +01:00
  • ae076b6c39 memory: Have memory_region_init_rom_device_nomigrate() return a boolean Philippe Mathieu-Daudé 2023-11-20 11:30:34 +01:00
  • b9159451d3 memory: Have memory_region_init_rom() handler return a boolean Philippe Mathieu-Daudé 2023-11-20 11:29:31 +01:00
  • fe5f33d6b0 memory: Have memory_region_init_ram() handler return a boolean Philippe Mathieu-Daudé 2023-11-20 11:28:36 +01:00
  • d3143bd531 memory: Simplify memory_region_init_ram_from_fd() calls Philippe Mathieu-Daudé 2023-11-20 13:27:16 +01:00
  • fd7549ee13 memory: Simplify memory_region_init_rom_nomigrate() calls Philippe Mathieu-Daudé 2023-11-20 13:26:39 +01:00
  • 197faa7006 memory: Have memory_region_init_rom_nomigrate() handler return a boolean Philippe Mathieu-Daudé 2023-11-20 11:27:11 +01:00
  • 62c19b72c7 memory: Have memory_region_init_ram_nomigrate() handler return a boolean Philippe Mathieu-Daudé 2023-11-20 13:21:56 +01:00
  • cbbc434023 memory: Have memory_region_init_ram_flags_nomigrate() return a boolean Philippe Mathieu-Daudé 2023-11-20 11:24:45 +01:00
  • 1eb64c39d0 hw/mips: Inline 'bios.h' definitions Philippe Mathieu-Daudé 2023-11-22 15:34:58 +01:00
  • 989f31658e hw/ppc/xive2_regs: Remove unnecessary 'cpu.h' inclusion Philippe Mathieu-Daudé 2023-11-22 15:21:02 +01:00
  • 287fa32324 hw: Simplify accesses to the CPUState::'start-powered-off' property Philippe Mathieu-Daudé 2023-11-22 18:17:42 +01:00
  • eab4f398f4 hw/ppc/spapr_cpu_core: Access QDev properties with proper API Philippe Mathieu-Daudé 2023-11-23 13:42:35 +01:00
  • 79f5169501 hw/arm/bcm2836: Use ARM_CPU 'mp-affinity' property Philippe Mathieu-Daudé 2022-12-21 19:51:25 +01:00
  • ca1d323ca5 hw/arm/bcm2836: Simplify use of 'reset-cbar' property Philippe Mathieu-Daudé 2023-11-22 18:16:38 +01:00
  • fa293f8125 hw/audio/sb16: Do not migrate qdev properties Philippe Mathieu-Daudé 2023-11-24 17:09:16 +01:00
  • a8a9f698ac hw/cpu/cluster: Cleanup unused included header in cluster.c Zhao Liu 2023-11-27 22:56:11 +08:00
  • 72bb895824 hw/cpu/core: Cleanup unused included header in core.c Zhao Liu 2023-11-27 22:56:10 +08:00
  • 8d41afa429 hw/core/cpu: Update description of CPUState::node Philippe Mathieu-Daudé 2023-11-29 19:31:16 +01:00
  • e9f760f27a hw/core/cpu: Remove final vestiges of dynamic state tracing Philippe Mathieu-Daudé 2023-11-29 17:07:38 +01:00
  • cd75cc6337 hw/riscv/shakti_c: Check CPU type in machine_run_board_init() Gavin Shan 2023-12-04 10:47:26 +10:00
  • 3e71f4a706 hw/arm: Check CPU type in machine_run_board_init() Gavin Shan 2023-12-04 10:47:25 +10:00
  • dbf8e8c433 hw/arm/sbsa-ref: Check CPU type in machine_run_board_init() Gavin Shan 2023-12-04 10:47:24 +10:00
  • fa8c617791 hw/arm/virt: Check CPU type in machine_run_board_init() Gavin Shan 2023-12-04 10:47:23 +10:00
  • 4eab51a32a hw/arm/virt: Hide host CPU model for tcg Gavin Shan 2023-12-04 10:47:22 +10:00
  • 5422d2a8fa machine: Print CPU model name instead of CPU type Gavin Shan 2023-12-04 10:47:21 +10:00
  • e702cbc19e machine: Improve is_cpu_type_supported() Gavin Shan 2023-12-04 10:47:20 +10:00
  • acbadc5a29 machine: Introduce helper is_cpu_type_supported() Gavin Shan 2023-12-04 10:47:19 +10:00
  • b9f452142c machine: Use error handling when CPU type is checked Gavin Shan 2023-12-04 10:47:18 +10:00
  • 62b4a227a3 hw/core: Add machine_class_default_cpu_type() Philippe Mathieu-Daudé 2023-11-16 17:33:12 +01:00
  • 4b26aa9f3a target: Use generic cpu_model_from_type() Gavin Shan 2023-11-15 09:56:19 +10:00
  • f08f4c8ea4 target/xtensa: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:18 +10:00
  • 40b807e26c target/tricore: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:17 +10:00
  • 08536d1175 target/sh4: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:16 +10:00
  • c16de0d9fd target/rx: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:15 +10:00
  • 3144fbc942 target/riscv: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:14 +10:00
  • 72b381f133 target/openrisc: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:13 +10:00
  • 31c5147010 target/mips: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:12 +10:00
  • 261f406db9 target/m68k: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:11 +10:00
  • 979bf44af8 target/loongarch: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:10 +10:00
  • d33fc716dc target/hppa: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:09 +10:00
  • ee0b8ced56 target/hexagon: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:08 +10:00
  • dd447f0439 target/cris: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:07 +10:00
  • 7db8f7e895 target/avr: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:06 +10:00
  • b5154a2d61 target/arm: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:05 +10:00
  • 51d49bd1db target/alpha: Use generic cpu_list() Gavin Shan 2023-11-15 09:56:04 +10:00
  • dfa4753131 cpu: Add generic cpu_list() Gavin Shan 2023-11-15 09:56:03 +10:00
  • 445946f4dd cpu: Add helper cpu_model_from_type() Gavin Shan 2023-11-15 09:56:02 +10:00
  • d5be19f514 cpu: Call object_class_dynamic_cast() once in cpu_class_by_name() Philippe Mathieu-Daudé 2023-09-08 10:09:23 +02:00
  • b0b8fa1814 target/hppa: Remove object_class_is_abstract() Gavin Shan 2023-11-15 09:55:59 +10:00
  • 9c115f68e2 target/alpha: Remove fallback to ev67 cpu class Gavin Shan 2023-11-15 09:55:58 +10:00
  • bf964322d6 meson: Allow building binary with no target-specific files in hw/ Philippe Mathieu-Daudé 2023-11-21 13:52:48 +01:00
  • c8193acc07 Merge tag 'migration-20240104-pull-request' of https://gitlab.com/peterx/qemu into staging Peter Maydell 2024-01-05 13:35:25 +00:00
  • 05470c3979 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2024-01-04 19:55:19 +00:00
  • 19f046ef6a fix build Alwin Berger 2024-01-04 12:14:15 +01:00
  • d328fef93a Merge tag 'pull-20231230' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2024-01-04 10:23:34 +00:00
  • b12635ff08 migration: fix coverity migrate_mode finding Steve Sistare 2023-11-13 12:23:45 -08:00
  • 3fc58efa93 migration/multifd: Remove unnecessary usage of local Error Avihai Horon 2023-12-31 11:30:16 +02:00
  • b6f4c0c788 migration: Remove unnecessary usage of local Error Avihai Horon 2023-12-31 11:30:15 +02:00
  • 4f8cf323e8 migration: Fix migration_channel_read_peek() error path Avihai Horon 2023-12-31 11:30:14 +02:00
  • 1d3886f837 migration/multifd: Remove error_setg() in migration_ioc_process_incoming() Avihai Horon 2023-12-31 11:30:13 +02:00
  • 6ae208ce96 migration/multifd: Fix leaking of Error in TLS error flow Avihai Horon 2023-12-31 11:30:12 +02:00
  • a4395f5d3c migration/multifd: Simplify multifd_channel_connect() if else statement Avihai Horon 2023-12-31 11:30:11 +02:00
  • c77b40859a migration/multifd: Fix error message in multifd_recv_initial_packet() Avihai Horon 2023-12-31 11:30:10 +02:00
  • b0cf3bfc69 migration: Remove errp parameter in migration_fd_process_incoming() Avihai Horon 2023-12-31 11:30:09 +02:00
  • c606f3baa2 migration: Refactor migration_incoming_setup() Avihai Horon 2023-12-31 11:30:08 +02:00
  • 80caba6955 migration: Remove nulling of hostname in migrate_init() Avihai Horon 2023-12-31 11:30:07 +02:00
  • 17b9483baa migration: Remove migrate_max_downtime() declaration Avihai Horon 2023-12-31 11:30:06 +02:00
  • 2b58a8b963 tests/qtest: postcopy migration with suspend Steve Sistare 2024-01-03 12:05:41 -08:00
  • b1fdd21e8c tests/qtest: precopy migration with suspend Steve Sistare 2024-01-03 12:05:40 -08:00
  • 5014478e0d tests/qtest: option to suspend during migration Steve Sistare 2024-01-03 12:05:39 -08:00
  • f0649758be tests/qtest: migration events Steve Sistare 2024-01-03 12:05:38 -08:00
  • 49a5020697 migration: preserve suspended for bg_migration Steve Sistare 2024-01-03 12:05:37 -08:00
  • 58b105703e migration: preserve suspended for snapshot Steve Sistare 2024-01-03 12:05:36 -08:00
  • b4e9ddccd1 migration: preserve suspended runstate Steve Sistare 2024-01-03 12:05:35 -08:00
  • d3c86c99f3 migration: propagate suspended runstate Steve Sistare 2024-01-03 12:05:34 -08:00
  • 9ff5e79f2e cpus: vm_resume Steve Sistare 2024-01-03 12:05:33 -08:00
  • 0f1db069b6 cpus: check running not RUN_STATE_RUNNING Steve Sistare 2024-01-03 12:05:32 -08:00
  • b9ae473d80 cpus: stop vm in suspended runstate Steve Sistare 2024-01-03 12:05:31 -08:00
  • f06f316d3e cpus: vm_was_suspended Steve Sistare 2024-01-03 12:05:30 -08:00
  • 5d799717c2 MAINTAINERS: Remove myself as reviewer from Live Migration Leonardo Bras 2023-12-21 14:07:34 -03:00
  • e1c2b0e133 MAINTAINERS: Leaving Migration Juan Quintela 2024-01-02 21:19:07 +01:00