aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2024-04-24Merge tag 'housekeeping-20240424' of https://github.com/philmd/qemu into stagingRichard Henderson17-2943/+0
2024-04-24target/nios2: Remove the deprecated Nios II targetPhilippe Mathieu-Daudé17-2943/+0
2024-04-23target/i386/translate.c: always write 32-bits for SGDT and SIDTMark Cave-Ayland1-6/+8
2024-04-23target/i386/cpu: Merge the warning and error messages for AMD HT checkZhao Liu1-3/+3
2024-04-23target/i386/cpu: Consolidate the use of warn_report_once()Zhao Liu1-8/+5
2024-04-23target/i386/host-cpu: Consolidate the use of warn_report_once()Zhao Liu1-7/+4
2024-04-23hw/i386/sev: Use legacy SEV VM types for older machine typesMichael Roth1-0/+1
2024-04-23i386/sev: Add 'legacy-vm-type' parameter for SEV guest objectsMichael Roth1-1/+17
2024-04-23target/i386: SEV: use KVM_SEV_INIT2 if possiblePaolo Bonzini2-4/+39
2024-04-23target/i386: Implement mc->kvm_type() to get VM typePaolo Bonzini3-0/+65
2024-04-23target/i386: introduce x86-confidential-guestPaolo Bonzini4-4/+77
2024-04-23KVM: remove kvm_arch_cpu_check_are_resettablePaolo Bonzini7-35/+0
2024-04-23KVM: track whether guest state is encryptedPaolo Bonzini1-0/+1
2024-04-23s390: Switch to use confidential_guest_kvm_init()Xiaoyao Li2-15/+9
2024-04-23i386/sev: Switch to use confidential_guest_kvm_init()Xiaoyao Li5-93/+69
2024-04-23target/i386: Export RFDS bit to guestsPawan Gupta1-2/+2
2024-04-23target/i386: Add new CPU model SierraForestTao Su1-0/+126
2024-04-23target/i386: Introduce Icelake-Server-v7 to enable TSXZhenzhong Duan1-0/+10
2024-04-23i386/kvm: Move architectural CPUID leaf generation to separate helperSean Christopherson1-206/+211
2024-04-18kvm: add support for guest physical bitsGerd Hoffmann1-8/+42
2024-04-18target/i386: add guest-phys-bits cpu propertyGerd Hoffmann2-0/+30
2024-04-12target/sparc: Use GET_ASI_CODE for ASI_KERNELTXT and ASI_USERTXTRichard Henderson3-22/+94
2024-04-09target/s390x: Use insn_start from DisasContextBaseRichard Henderson1-3/+1
2024-04-09target/riscv: Use insn_start from DisasContextBaseRichard Henderson1-6/+5
2024-04-09target/microblaze: Use insn_start from DisasContextBaseRichard Henderson1-6/+2
2024-04-09target/i386: Preserve DisasContextBase.insn_start across rewindRichard Henderson1-0/+3
2024-04-09target/hppa: Use insn_start from DisasContextBaseRichard Henderson1-5/+5
2024-04-09target/arm: Use insn_start from DisasContextBaseRichard Henderson3-8/+8
2024-04-09target/m68k: Map FPU exceptions to FPSR registerKeith Packard6-7/+90
2024-04-09target/sh4: add missing CHECK_NOT_DELAY_SLOTZack Buhman1-0/+3
2024-04-09target/sh4: Fix mac.w with saturation enabledZack Buhman2-12/+18
2024-04-09target/sh4: Fix mac.l with saturation enabledZack Buhman2-11/+14
2024-04-09target/sh4: Merge mach and macl into a unionRichard Henderson1-2/+12
2024-04-09target/sh4: mac.w: memory accesses are 16-bit wordsZack Buhman1-2/+2
2024-04-09target/hppa: Fix IIAOQ, IIASQ for pa2.0Richard Henderson2-18/+20
2024-04-08target/arm: Use correct SecuritySpace for AArch64 AT ops at EL3Peter Maydell1-2/+5
2024-04-05target/arm: Fix CNTPOFF_EL2 trap to missing EL3Pierre-Clément Tosi1-1/+2
2024-04-02accel/hvf: Un-inline hvf_arch_supports_guest_debug()Philippe Mathieu-Daudé2-2/+2
2024-04-02target/ppc: Rename init_excp_4xx_softmmu() -> init_excp_4xx()Philippe Mathieu-Daudé1-2/+2
2024-04-02target/arm: take HSTR traps of cp15 accesses to EL2, not EL1Peter Maydell1-1/+1
2024-03-31Merge tag 'pull-ppc-for-9.0-3-20240331' of https://gitlab.com/npiggin/qemu in...Peter Maydell4-19/+29
2024-03-30target/ppc: Do not clear MSR[ME] on MCE interrupts to supervisorNicholas Piggin1-2/+3
2024-03-30target/ppc: Fix GDB register indexing on secondary CPUsBenjamin Gray1-11/+20
2024-03-30target/ppc: Restore [H]DEXCR to 64-bitsBenjamin Gray1-2/+2
2024-03-30target/ppc/mmu-radix64: Use correct string format in walk_tree()Philippe Mathieu-Daudé1-4/+4
2024-03-29target/hppa: Clear psw_n for BE on use_nullify_skip pathRichard Henderson1-0/+1
2024-03-29target/hppa: Add diag instructions to set/restore shadow registersHelge Deller2-0/+44
2024-03-29target/hppa: Move diag argument handling to decodetreeRichard Henderson2-14/+28
2024-03-29target/hppa: Generate getshadowregs inlineRichard Henderson3-7/+15
2024-03-27target/hppa: Fix overflow computation for shladdRichard Henderson1-19/+65