aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-01-05memory: Have memory_region_init_rom_nomigrate() handler return a booleanPhilippe Mathieu-Daudé2-3/+10
2024-01-05memory: Have memory_region_init_ram_nomigrate() handler return a booleanPhilippe Mathieu-Daudé2-3/+6
2024-01-05memory: Have memory_region_init_ram_flags_nomigrate() return a booleanPhilippe Mathieu-Daudé2-2/+6
2024-01-05hw/mips: Inline 'bios.h' definitionsPhilippe Mathieu-Daudé4-17/+26
2024-01-05hw/ppc/xive2_regs: Remove unnecessary 'cpu.h' inclusionPhilippe Mathieu-Daudé1-1/+1
2024-01-05hw: Simplify accesses to the CPUState::'start-powered-off' propertyPhilippe Mathieu-Daudé6-22/+11
2024-01-05hw/ppc/spapr_cpu_core: Access QDev properties with proper APIPhilippe Mathieu-Daudé1-1/+1
2024-01-05hw/arm/bcm2836: Use ARM_CPU 'mp-affinity' propertyPhilippe Mathieu-Daudé1-2/+2
2024-01-05hw/arm/bcm2836: Simplify use of 'reset-cbar' propertyPhilippe Mathieu-Daudé1-4/+2
2024-01-05hw/audio/sb16: Do not migrate qdev propertiesPhilippe Mathieu-Daudé1-5/+5
2024-01-05hw/cpu/cluster: Cleanup unused included header in cluster.cZhao Liu1-3/+2
2024-01-05hw/cpu/core: Cleanup unused included header in core.cZhao Liu1-4/+3
2024-01-05hw/core/cpu: Update description of CPUState::nodePhilippe Mathieu-Daudé1-1/+1
2024-01-05hw/core/cpu: Remove final vestiges of dynamic state tracingPhilippe Mathieu-Daudé1-3/+0
2024-01-05hw/riscv/shakti_c: Check CPU type in machine_run_board_init()Gavin Shan1-7/+6
2024-01-05hw/arm: Check CPU type in machine_run_board_init()Gavin Shan8-50/+74
2024-01-05hw/arm/sbsa-ref: Check CPU type in machine_run_board_init()Gavin Shan1-26/+10
2024-01-05hw/arm/virt: Check CPU type in machine_run_board_init()Gavin Shan1-39/+23
2024-01-05hw/arm/virt: Hide host CPU model for tcgGavin Shan1-0/+2
2024-01-05machine: Print CPU model name instead of CPU typeGavin Shan1-5/+9
2024-01-05machine: Improve is_cpu_type_supported()Gavin Shan1-6/+14
2024-01-05machine: Introduce helper is_cpu_type_supported()Gavin Shan1-38/+46
2024-01-05machine: Use error handling when CPU type is checkedGavin Shan1-6/+7
2024-01-05hw/core: Add machine_class_default_cpu_type()Philippe Mathieu-Daudé3-1/+15
2024-01-05target: Use generic cpu_model_from_type()Gavin Shan8-16/+8
2024-01-05target/xtensa: Use generic cpu_list()Gavin Shan2-12/+0
2024-01-05target/tricore: Use generic cpu_list()Gavin Shan2-26/+0
2024-01-05target/sh4: Use generic cpu_list()Gavin Shan2-20/+0
2024-01-05target/rx: Use generic cpu_list()Gavin Shan2-19/+0
2024-01-05target/riscv: Use generic cpu_list()Gavin Shan2-31/+0
2024-01-05target/openrisc: Use generic cpu_list()Gavin Shan2-45/+0
2024-01-05target/mips: Use generic cpu_list()Gavin Shan2-13/+0
2024-01-05target/m68k: Use generic cpu_list()Gavin Shan2-44/+0
2024-01-05target/loongarch: Use generic cpu_list()Gavin Shan2-19/+0
2024-01-05target/hppa: Use generic cpu_list()Gavin Shan2-27/+0
2024-01-05target/hexagon: Use generic cpu_list()Gavin Shan2-23/+0
2024-01-05target/cris: Use generic cpu_list()Gavin Shan2-41/+0
2024-01-05target/avr: Use generic cpu_list()Gavin Shan2-17/+0
2024-01-05target/arm: Use generic cpu_list()Gavin Shan2-49/+0
2024-01-05target/alpha: Use generic cpu_list()Gavin Shan2-20/+0
2024-01-05cpu: Add generic cpu_list()Gavin Shan2-7/+27
2024-01-05cpu: Add helper cpu_model_from_type()Gavin Shan2-0/+28
2024-01-05cpu: Call object_class_dynamic_cast() once in cpu_class_by_name()Philippe Mathieu-Daudé13-49/+16
2024-01-05target/hppa: Remove object_class_is_abstract()Gavin Shan1-3/+1
2024-01-05target/alpha: Remove fallback to ev67 cpu classGavin Shan2-6/+3
2024-01-05meson: Allow building binary with no target-specific files in hw/Philippe Mathieu-Daudé1-3/+5
2024-01-04Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell69-948/+1186
2024-01-04Merge tag 'pull-20231230' of https://gitlab.com/rth7680/qemu into stagingPeter Maydell595-1264/+1269
2023-12-31meson.build: report graphics backends separatelyAlex Bennée1-2/+6
2023-12-31configure, meson: rename targetos to host_osPaolo Bonzini33-197/+197