aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
5 daystarget/xtensa: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-7/+5
5 daystarget/tricore: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-1/+1
5 daystarget/sparc: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-1/+3
5 daystarget/sh4: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-2/+2
5 daystarget/s390x: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé4-24/+23
5 daystarget/s390x: Restrict I/O handler installers to system emulationPhilippe Mathieu-Daudé1-0/+2
5 daystarget/rx: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-1/+1
5 daystarget/riscv: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé2-6/+6
5 daystarget/ppc: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-1/+3
5 daystarget/openrisc: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-1/+3
5 daystarget/mips: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé2-3/+5
5 daystarget/microblaze: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-1/+3
5 daystarget/m68k: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-1/+3
5 daystarget/loongarch: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-5/+3
5 daystarget/i386: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé2-7/+5
5 daystarget/hppa: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-1/+3
5 daystarget/hexagon: Remove CPUClass:has_work() handlerPhilippe Mathieu-Daudé1-6/+0
5 daystarget/avr: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-1/+1
5 daystarget/arm: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-1/+3
5 daystarget/alpha: Move has_work() from CPUClass to SysemuCPUOpsPhilippe Mathieu-Daudé1-1/+3
5 daystarget/arm: Prefer cached CpuClass over CPU_GET_CLASS() macroPhilippe Mathieu-Daudé2-4/+2
5 daysMerge tag 'pull-tcg-20250308' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi42-24/+42
6 daysexec: Declare tlb_flush*() in 'exec/cputlb.h'Philippe Mathieu-Daudé26-15/+26
6 daysexec: Declare tlb_set_page() in 'exec/cputlb.h'Philippe Mathieu-Daudé13-6/+13
6 daysexec: Declare tlb_set_page_with_attrs() in 'exec/cputlb.h'Philippe Mathieu-Daudé2-2/+2
6 daysexec: Declare tlb_set_page_full() in 'exec/cputlb.h'Philippe Mathieu-Daudé1-1/+1
6 daysMerge tag 'pull-target-arm-20250307' of https://git.linaro.org/people/pmaydel...Stefan Hajnoczi10-141/+406
6 daysMerge tag 'pull-loongarch-20250307' of https://gitlab.com/gaosong/qemu into s...Stefan Hajnoczi6-8/+68
7 daystarget/rx: Remove TCG_CALL_NO_WG from helpers which write envKeith Packard1-17/+17
7 daystarget/rx: Set exception vector base to 0xffffff80Keith Packard1-1/+1
7 daystarget/arm: Make dummy debug registers RAZ, not NOPPeter Maydell1-3/+4
7 daystarget/arm: Drop unused address_offset from op_addr_{rr, ri}_post()Peter Maydell1-13/+13
7 daystarget/arm: Correct STRD atomicityPeter Maydell1-20/+39
7 daystarget/arm: Correct LDRD atomicity and fault behaviourPeter Maydell1-24/+46
7 daystarget/arm: Document the architectural names of our GTIMERsAlex Bennée1-5/+5
7 daystarget/arm: Implement SEL2 physical and virtual timersAlex Bennée4-1/+172
7 daystarget/arm: Refactor handling of timer offset for direct register accessesPeter Maydell3-54/+62
7 daystarget/arm: Always apply CNTVOFF_EL2 for CNTV_TVAL_EL02 accessesPeter Maydell1-9/+27
7 daystarget/arm: Make CNTPS_* UNDEF from Secure EL1 when Secure EL2 is enabledPeter Maydell1-0/+3
7 daystarget/arm: Don't apply CNTVOFF_EL2 for EL2_VIRT timerPeter Maydell1-2/+0
7 daystarget/arm: Apply correct timer offset when calculating deadlinesPeter Maydell1-2/+27
7 daystarget/loongarch: check tlb_psSong Gao6-8/+56
7 daystarget/loongarch: fix 'make check-functional' failedSong Gao1-0/+12
7 daysMerge tag 'accel-cpus-20250306' of https://github.com/philmd/qemu into stagingStefan Hajnoczi51-114/+152
8 daystarget/i386: Mark WHPX APIC region as little-endianPhilippe Mathieu-Daudé1-1/+1
8 daystarget/alpha: Do not mix exception flags and FPCR bitsPhilippe Mathieu-Daudé1-8/+7
8 daystarget/riscv: Convert misa_mxl_max using GLib macrosPhilippe Mathieu-Daudé1-5/+5
8 daystarget/riscv: Declare RISCVCPUClass::misa_mxl_max as RISCVMXLPhilippe Mathieu-Daudé2-2/+2
8 daystarget/xtensa: Finalize config in xtensa_register_core()Philippe Mathieu-Daudé2-3/+4
8 daystarget/sparc: Constify SPARCCPUClass::cpu_defPhilippe Mathieu-Daudé1-1/+1