aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)Author
2018-06-20i386: define the AMD 'virt-ssbd' CPUID feature bit (CVE-2018-3639)Konrad Rzeszutek Wilk
2018-06-20i386: Define the Virt SSBD MSR and handling of it (CVE-2018-3639)Konrad Rzeszutek Wilk
2018-06-20i386: define the 'ssbd' CPUID feature bit (CVE-2018-3639)Daniel P. Berrangé
2018-06-20lm32: take BQL before writing IP/IM registerMichael Walle
2018-06-20target/ppc: always set PPC_MEM_TLBIE in pre 2.8 migration hackGreg Kurz
2018-06-20target/arm: Implement v8M VLLDM and VLSTMPeter Maydell
2018-06-20tcg: Introduce tcg_set_insn_start_paramRichard Henderson
2018-06-20target/i386: Fix andn instructionAlexandro Sanchez Bach
2018-06-20arm/translate-a64: treat DISAS_UPDATE as variant of DISAS_EXITVictor Kamensky
2018-06-20sparc: fix leon3 casa instruction when MMU is disabledKONRAD Frederic
2018-06-20target/xtensa: dump correct physical registersMax Filippov
2018-05-22target/ppc: Clarify compat mode max_threads valueDavid Gibson
2018-02-11target/sh4: add missing tcg_temp_free() in _decode_opc()Philippe Mathieu-Daudé
2018-02-05target/ppc/kvm: Add cap_ppc_safe_[cache/bounds_check/indirect_branch]Suraj Jitindar Singh
2018-02-05target/ppc: introduce the PPC_BIT() macroCédric Le Goater
2018-02-05ppc: Change Power9 compat table to support at most 8 threads/coreJose Ricardo Ziviani
2018-02-05target/ppc: Clean up probing of VMX, VSX and DFP availability on KVMDavid Gibson
2018-01-29s390x/kvm: provide stfle.81Christian Borntraeger
2018-01-29s390x/kvm: Handle bpb featureChristian Borntraeger
2018-01-23i386: Add EPYC-IBPB CPU modelEduardo Habkost
2018-01-23i386: Add new -IBRS versions of Intel CPU modelsEduardo Habkost
2018-01-23i386: Add FEAT_8000_0008_EBX CPUID feature wordEduardo Habkost
2018-01-23i386: Add spec-ctrl CPUID bitEduardo Habkost
2018-01-23i386: Add support for SPEC_CTRL MSRPaolo Bonzini
2018-01-23i386: Change X86CPUDefinition::model_id to const char*Eduardo Habkost
2018-01-08target/sh4: fix TCG leak during gusa sequenceAlex Bennée
2018-01-08target/i386: Fix handling of VEX prefixesPeter Maydell
2017-12-11target/arm: Generate UNDEF for 32-bit Thumb2 insnsPeter Maydell
2017-12-05target/ppc: Fix system lockups caused by interrupt_request state corruptionRichard Purdie
2017-11-30target-ppc: Don't invalidate non-supported msr bitsKurban Mallachiev
2017-11-27target/ppc: Fix setting of cpu->compat_pvr on incoming migrationSuraj Jitindar Singh
2017-11-22ppc: fix VTB migrationLaurent Vivier
2017-11-21Merge remote-tracking branch 'remotes/riku/tags/pull-linux-user-20171120' int...Peter Maydell
2017-11-21Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20171120'...Peter Maydell
2017-11-20arm: check regime, not current state, for ATS write PAR formatPeter Maydell
2017-11-20target/arm: Report GICv3 sysregs present in ID registers if neededPeter Maydell
2017-11-20s390x/tcg: fix DIAG 308 with > 1 VCPU (MTTCG)David Hildenbrand
2017-11-20s390x: fix storing CPU status (again)David Hildenbrand
2017-11-16Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2017-11-15target/arm: Fix GETPC usage in do_paired_cmpxchg64_l/beRichard Henderson
2017-11-15target/arm: Use helper_retaddr in stxp helpersRichard Henderson
2017-11-14target-i386: adds PV_TLB_FLUSH CPUID feature bitWanpeng Li
2017-11-13arm/translate-a64: mark path as unreachable to eliminate warningEmilio G. Cota
2017-11-13Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20171109' into stagingPeter Maydell
2017-11-13Merge remote-tracking branch 'remotes/rth/tags/pull-cap-20171109' into stagingPeter Maydell
2017-11-09target/s390x: Finish implementing RISBGNRichard Henderson
2017-11-09disas: Dump insn bytes along with capstone disassemblyRichard Henderson
2017-11-08ppc: fix setting of compat modeGreg Kurz
2017-11-07linux-user/sparc: Put address for data faults where linux-user expects itPeter Maydell
2017-11-07translate.c: Fix usermode big-endian AArch32 LDREXD and STREXDPeter Maydell