summaryrefslogtreecommitdiffstats
path: root/target
Commit message (Expand)AuthorAgeFilesLines
* hw/mips: Implement the kvm_type() hook in MachineClassHuacai Chen2020-06-272-0/+37
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20200626'...Peter Maydell2020-06-2621-857/+4141
|\
| * target/arm: Enable MTERichard Henderson2020-06-261-0/+5
| * target/arm: Add allocation tag storage for system modeRichard Henderson2020-06-261-0/+131
| * target/arm: Create tagged ram when MTE is enabledRichard Henderson2020-06-262-4/+54
| * target/arm: Cache the Tagged bit for a page in MemTxAttrsRichard Henderson2020-06-262-3/+50
| * target/arm: Always pass cacheattr to get_phys_addrRichard Henderson2020-06-264-36/+42
| * target/arm: Set PSTATE.TCO on exception entryRichard Henderson2020-06-261-0/+3
| * target/arm: Implement data cache set allocation tagsRichard Henderson2020-06-263-1/+58
| * target/arm: Complete TBI clearing for user-only for SVERichard Henderson2020-06-263-2/+25
| * target/arm: Add mte helpers for sve scatter/gather memory opsRichard Henderson2020-06-263-253/+877
| * target/arm: Handle TBI for sve scalar + int memory opsRichard Henderson2020-06-263-3/+6
| * target/arm: Add mte helpers for sve scalar + int ff/nf loadsRichard Henderson2020-06-263-100/+357
| * target/arm: Add mte helpers for sve scalar + int storesRichard Henderson2020-06-263-78/+226
| * target/arm: Add mte helpers for sve scalar + int loadsRichard Henderson2020-06-265-98/+385
| * target/arm: Add arm_tlb_bti_gpRichard Henderson2020-06-263-2/+15
| * target/arm: Tidy trans_LD1R_zpriRichard Henderson2020-06-261-5/+7
| * target/arm: Use mte_check1 for sve LD1RRichard Henderson2020-06-261-2/+4
| * target/arm: Use mte_checkN for sve unpredicated storesRichard Henderson2020-06-261-28/+33
| * target/arm: Use mte_checkN for sve unpredicated loadsRichard Henderson2020-06-261-28/+33
| * target/arm: Add helper_mte_check_zvaRichard Henderson2020-06-263-1/+122
| * target/arm: Implement helper_mte_checkNRichard Henderson2020-06-262-1/+166
| * target/arm: Implement helper_mte_check1Richard Henderson2020-06-262-1/+179
| * target/arm: Add gen_mte_checkNRichard Henderson2020-06-264-16/+66
| * target/arm: Add gen_mte_check1Richard Henderson2020-06-265-24/+95
| * target/arm: Move regime_tcr to internals.hRichard Henderson2020-06-262-9/+9
| * target/arm: Move regime_el to internals.hRichard Henderson2020-06-262-36/+36
| * target/arm: Implement the access tag cache flushesRichard Henderson2020-06-261-0/+65
| * target/arm: Implement the LDGM, STGM, STZGM instructionsRichard Henderson2020-06-264-8/+153
| * target/arm: Simplify DC_ZVARichard Henderson2020-06-261-70/+26Star
| * target/arm: Restrict the values of DCZID.BS under TCGRichard Henderson2020-06-261-0/+24
| * target/arm: Implement the STGP instructionRichard Henderson2020-06-261-3/+26
| * target/arm: Implement LDG, STG, ST2G instructionsRichard Henderson2020-06-265-5/+386
| * target/arm: Define arm_cpu_do_unaligned_access for user-onlyRichard Henderson2020-06-262-3/+3
| * target/arm: Implement the SUBP instructionRichard Henderson2020-06-261-2/+22
| * target/arm: Implement the GMI instructionRichard Henderson2020-06-261-0/+15
| * target/arm: Implement the ADDG, SUBG instructionsRichard Henderson2020-06-264-0/+71
| * target/arm: Revise decoding for disas_add_sub_immRichard Henderson2020-06-261-15/+8Star
| * target/arm: Implement the IRG instructionRichard Henderson2020-06-265-0/+98
| * target/arm: Add MTE bits to tb_flagsRichard Henderson2020-06-265-4/+75
| * target/arm: Add MTE system registersRichard Henderson2020-06-264-0/+128
| * target/arm: Add DISAS_UPDATE_NOCHAINRichard Henderson2020-06-263-0/+9
| * target/arm: Rename DISAS_UPDATE to DISAS_UPDATE_EXITRichard Henderson2020-06-264-18/+20
| * target/arm: Add support for MTE to HCR_EL2 and SCR_EL3Richard Henderson2020-06-261-3/+11
| * target/arm: Add support for MTE to SCTLR_ELxRichard Henderson2020-06-261-6/+17
| * target/arm: Improve masking of SCR RES0 bitsRichard Henderson2020-06-261-7/+8
| * target/arm: Add isar tests for mteRichard Henderson2020-06-261-0/+10
* | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2020-06-265-216/+1319
|\ \ | |/ |/|
| * i386: Mask SVM features if nested SVM is disabledEduardo Habkost2020-06-261-0/+4
| * kvm: i386: allow TSC to differ by NTP correction bounds without TSC scalingMarcelo Tosatti2020-06-261-5/+41