aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2023-09-08target/arm: Implement FEAT_FPAC and FEAT_FPACCOMBINEAaron Lindsay3-2/+25
2023-09-08target/arm: Inform helpers whether a PAC instruction is 'combined'Aaron Lindsay3-19/+68
2023-09-08target/arm: Implement FEAT_Pauth2Aaron Lindsay2-5/+18
2023-09-08target/arm: Implement FEAT_EPACAaron Lindsay2-6/+12
2023-09-08target/arm: Implement FEAT_PACQARMA3Richard Henderson4-14/+67
2023-09-08target/arm: Don't change pauth features when changing algorithmRichard Henderson2-25/+47
2023-09-08target/arm: Add feature detection for FEAT_Pauth2 and extensionsAaron Lindsay2-9/+40
2023-09-08target/arm: Add ID_AA64ISAR2_EL1Aaron Lindsay4-2/+6
2023-09-07Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi13-84/+85
2023-09-07sysemu/kvm: Restrict kvm_pc_setup_irq_routing() to x86 targetsPhilippe Mathieu-Daudé1-0/+2
2023-09-07sysemu/kvm: Restrict kvm_has_pit_state2() to x86 targetsPhilippe Mathieu-Daudé2-2/+3
2023-09-07sysemu/kvm: Restrict kvm_get_apic_state() to x86 targetsPhilippe Mathieu-Daudé1-0/+1
2023-09-07sysemu/kvm: Restrict kvm_arch_get_supported_cpuid/msr() to x86 targetsPhilippe Mathieu-Daudé1-0/+3
2023-09-07target/i386: Restrict declarations specific to CONFIG_KVMPhilippe Mathieu-Daudé1-11/+16
2023-09-07target/i386: Allow elision of kvm_hv_vpindex_settable()Philippe Mathieu-Daudé2-20/+0
2023-09-07target/i386: Allow elision of kvm_enable_x2apic()Philippe Mathieu-Daudé1-7/+0
2023-09-07target/i386: Remove unused KVM stubsPhilippe Mathieu-Daudé1-26/+0
2023-09-07target/i386/cpu-sysemu: Inline kvm_apic_in_kernel()Philippe Mathieu-Daudé2-4/+2
2023-09-07target/i386/helper: Restrict KVM declarations to system emulationPhilippe Mathieu-Daudé1-1/+1
2023-09-06target/ppc: Fix the order of kvm_enable judgment about kvmppc_set_interrupt()jianchunfu1-1/+1
2023-09-06target/ppc: Flush inputs to zero with NJ in ppc_store_vscrRichard Henderson1-0/+1
2023-09-06target/ppc: Fix LQ, STQ register-pair order for big-endianNicholas Piggin1-8/+8
2023-09-06spapr: Fix machine reset deadlock from replay-recordNicholas Piggin2-0/+20
2023-09-06target/ppc: Fix CPU reservation migration for record-replayNicholas Piggin3-2/+30
2023-09-06target/ppc: Migrate DECR SPRNicholas Piggin1-0/+14
2023-09-06ppc/vhyp: reset exception state when handling vhyp hcallNicholas Piggin1-0/+3
2023-09-06target/ppc: Implement watchpoint debug facility for v2.07SNicholas Piggin10-3/+147
2023-09-06target/ppc: Implement breakpoint debug facility for v2.07SNicholas Piggin10-2/+98
2023-09-06target/ppc: Suppress single step interrupts on rfi-type instructionsNicholas Piggin1-6/+17
2023-09-06target/ppc: Improve book3s branch trace interrupt for v2.07SNicholas Piggin3-11/+27
2023-09-06target/ppc: Remove single-step suppression inside 0x100-0xf00Nicholas Piggin1-2/+1
2023-09-06ppc: Add stub implementation of TRIG SPRsJoel Stanley2-0/+12
2023-09-06target/ppc: Generate storage interrupts for radix RC changesShawn Anastasio1-25/+49
2023-09-05Merge tag 'pull-request-2023-08-31' of https://gitlab.com/thuth/qemu into sta...Stefan Hajnoczi1-0/+2
2023-09-01target/i386: Add support for AMX-COMPLEX in CPUID enumerationTao Su2-1/+3
2023-09-01target/i386: fix memory operand size for CVTPS2PDPaolo Bonzini2-7/+37
2023-09-01target/i386: generalize operand size "ph" for use in CVTPS2PDPaolo Bonzini2-4/+4
2023-09-01target/i386: raise FERR interrupt with iothread lockedPaolo Bonzini2-1/+13
2023-08-31hw/mips: spelling fixesMichael Tokarev3-10/+10
2023-08-31target/xtensa: Include missing 'qemu/atomic.h' headerPhilippe Mathieu-Daudé2-0/+2
2023-08-31target/mips: Remove unused headers in lcsr_helper.cPhilippe Mathieu-Daudé1-3/+0
2023-08-31target/helpers: Remove unnecessary 'qemu/main-loop.h' headerPhilippe Mathieu-Daudé22-22/+0
2023-08-31target/helpers: Remove unnecessary 'exec/cpu_ldst.h' headerPhilippe Mathieu-Daudé8-8/+0
2023-08-31target/translate: Remove unnecessary 'exec/cpu_ldst.h' headerPhilippe Mathieu-Daudé10-10/+0
2023-08-31target/translate: Include missing 'exec/cpu_ldst.h' headerPhilippe Mathieu-Daudé8-0/+8
2023-08-31target/riscv/pmu: Restrict 'qemu/log.h' include to sourcePhilippe Mathieu-Daudé2-1/+1
2023-08-31target/ppc/pmu: Include missing 'qemu/timer.h' headerPhilippe Mathieu-Daudé1-0/+1
2023-08-31bulk: Do not declare function prototypes using 'extern' keywordPhilippe Mathieu-Daudé2-5/+5
2023-08-31accel: Remove HAX acceleratorPhilippe Mathieu-Daudé12-3014/+0
2023-08-31target/s390x: Define TARGET_HAS_PRECISE_SMCIlya Leoshkevich1-0/+2