aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2019-12-16target/arm: Handle trapping to EL2 of AArch32 VMRS instructionsMarc Zyngier3-3/+46
2019-12-16target/arm: Honor HCR_EL2.TID1 trapping requirementsMarc Zyngier1-4/+32
2019-12-16target/arm: Honor HCR_EL2.TID2 trapping requirementsMarc Zyngier1-4/+27
2019-12-16target/arm: Add support for cortex-m7 CPUChristophe Lyon1-0/+33
2019-12-14s390x/tcg: clear local interrupts on reset normalCornelia Huck1-4/+4
2019-12-14s390x/cpumodel: Fix query-cpu-definitions error API violationsMarkus Armbruster1-5/+1
2019-12-14s390x/cpumodel: Fix query-cpu-model-FOO error API violationsMarkus Armbruster1-16/+27
2019-12-14s390x/cpumodel: Fix realize() error API violationsMarkus Armbruster1-15/+22
2019-12-14s390x/cpumodel: Fix feature property error API violationsMarkus Armbruster1-4/+8
2019-12-14s390x: Fix cpu normal reset ri clearingJanosch Frank2-2/+12
2019-12-14s390x: kvm: Make kvm_sclp_service_call voidJanosch Frank1-7/+5
2019-12-14s390x: Beautify diag308 handlingJanosch Frank1-22/+32
2019-12-14s390x: Move clear resetJanosch Frank2-41/+18
2019-12-14s390x: Move initial resetJanosch Frank4-31/+21
2019-12-14s390x: Move reset normal to shared reset handlerJanosch Frank4-9/+20
2019-12-13i386: Use g_autofree in a few placesEduardo Habkost1-28/+13
2019-12-13i386: Add new CPU model CooperlakeCathy Zhang1-0/+60
2019-12-13i386: Add macro for stibpCathy Zhang1-0/+2
2019-12-13i386: Add MSR feature bit for MDS-NOCathy Zhang1-0/+1
2019-12-06target/i386: disable VMX features if nested=0Yang Zhong1-0/+8
2019-12-03hvf: correctly inject VMCS_INTR_T_HWINTR versus VMCS_INTR_T_SWINTR.Cameron Esfahani2-6/+12
2019-11-26Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell7-72/+104
2019-11-26target/arm: Honor HCR_EL2.TID3 trapping requirementsMarc Zyngier1-0/+76
2019-11-26target/arm: Fix ISR_EL1 tracking when executing at EL2Marc Zyngier1-2/+5
2019-11-26target/arm: Fix handling of cortex-m FTYPE flag in EXCRETJean-Hugues DeschĂȘnes1-4/+3
2019-11-26hvf: more accurately match SDM when setting CR0 and PDPTE registersCameron Esfahani2-8/+18
2019-11-26hvf: correctly handle REX prefix in relation to legacy prefixesCameron Esfahani2-38/+46
2019-11-26hvf: remove TSC synchronization code because it isn't fully completeCameron Esfahani3-9/+1
2019-11-26hvf: non-RAM, non-ROMD memory ranges are now correctly mapped inCameron Esfahani1-15/+35
2019-11-26target/i386: add two missing VMX features for Skylake and CascadeLake ServerPaolo Bonzini1-2/+4
2019-11-21i386: Add -noTSX aliases for hle=off, rtm=off CPU modelsEduardo Habkost1-0/+5
2019-11-21i386: Add new versions of Skylake/Cascadelake/Icelake without TSXEduardo Habkost1-0/+47
2019-11-21target/i386: add support for MSR_IA32_TSX_CTRLPaolo Bonzini4-1/+39
2019-11-21target/i386: add VMX features to named CPU modelsPaolo Bonzini1-0/+705
2019-11-19Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2-4/+4
2019-11-19target/arm: Support EL0 v7m msr/mrs for CONFIG_USER_ONLYRichard Henderson2-43/+73
2019-11-19target/arm: Relax r13 restriction for ldrex/strex for v8.0Richard Henderson1-4/+8
2019-11-19target/arm: Do not reject rt == rt2 for strexdRichard Henderson1-1/+1
2019-11-19target/arm: Merge arm_cpu_vq_map_next_smaller into sole callerRichard Henderson3-20/+7
2019-11-19hw/i386: Move save_tsc_khz from PCMachineClass to X86MachineClassLiam Merwick1-2/+2
2019-11-19target/i386: Export TAA_NO bit to guestsPawan Gupta1-1/+1
2019-11-19target/i386: add PSCHANGE_NO bit for the ARCH_CAPABILITIES MSRPaolo Bonzini1-1/+1
2019-11-18Merge remote-tracking branch 'remotes/vivier2/tags/ppc-for-4.2-pull-request' ...Peter Maydell1-8/+13
2019-11-18spapr/kvm: Set default cpu model for all machine classesDavid Gibson1-8/+13
2019-11-14target/riscv: Remove atomic accesses to MIP CSRAlistair Francis4-43/+21
2019-11-14remove unnecessary ifdef TARGET_RISCV64hiroyuki.obinata1-3/+1
2019-11-12target/microblaze: Plug temp leak around eval_cond_jmp()Edgar E. Iglesias1-1/+4
2019-11-12target/microblaze: Plug temp leaks with delay slot setupEdgar E. Iglesias1-12/+14
2019-11-12target/microblaze: Plug temp leaks for loads/storesEdgar E. Iglesias1-26/+20
2019-11-06target/sparc: Define an enumeration for accessing env->regwptrRichard Henderson1-0/+33