aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
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
2019-11-01target/arm: Allow reading flags from FPSCR for M-profileChristophe Lyon1-2/+3
2019-11-01target/arm/kvm: host cpu: Add support for sve<N> propertiesAndrew Jones4-17/+35
2019-11-01target/arm/cpu64: max cpu: Support sve properties with KVMAndrew Jones3-42/+242
2019-11-01target/arm/kvm: scratch vcpu: Preserve input kvm_vcpu_init featuresAndrew Jones3-7/+25
2019-11-01target/arm/kvm64: max cpu: Enable SVE when availableAndrew Jones4-4/+65
2019-11-01target/arm/kvm64: Add kvm_arch_get/put_sveAndrew Jones1-28/+155
2019-11-01target/arm/cpu64: max cpu: Introduce sve<N> propertiesAndrew Jones5-2/+250
2019-11-01target/arm: Allow SVE to be disabled via a CPU propertyAndrew Jones3-9/+48
2019-11-01target/arm/monitor: Introduce qmp_query_cpu_model_expansionAndrew Jones1-0/+146
2019-10-30Merge remote-tracking branch 'remotes/stsquad/tags/pull-tcg-plugins-281019-4'...Peter Maydell11-32/+21
2019-10-29Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20191028' into stagingPeter Maydell1-2/+1
2019-10-28target/riscv: PMP violation due to wrong size parameterDayeol Lee1-1/+12
2019-10-28target/openrisc: fetch code with translator_ldEmilio G. Cota1-1/+1
2019-10-28target/xtensa: fetch code with translator_ldEmilio G. Cota1-2/+2
2019-10-28target/sparc: fetch code with translator_ldEmilio G. Cota1-1/+1
2019-10-28target/riscv: fetch code with translator_ldEmilio G. Cota1-1/+1
2019-10-28target/alpha: fetch code with translator_ldEmilio G. Cota1-1/+1
2019-10-28target/m68k: fetch code with translator_ldEmilio G. Cota1-1/+1
2019-10-28target/hppa: fetch code with translator_ldEmilio G. Cota1-1/+1
2019-10-28target/i386: fetch code with translator_ldEmilio G. Cota1-5/+5
2019-10-28target/sh4: fetch code with translator_ldEmilio G. Cota1-2/+2
2019-10-28target/ppc: fetch code with translator_ldEmilio G. Cota1-5/+3
2019-10-28target/arm: fetch code with translator_ldEmilio G. Cota1-12/+3
2019-10-28cputlb: ensure _cmmu helper functions follow the naming standardAlex Bennée1-2/+1
2019-10-28target/riscv: Make the priv register writable by GDBJonathan Behrens1-0/+9
2019-10-28target/riscv: Expose "priv" register for GDB for readsJonathan Behrens1-0/+23