aboutsummaryrefslogtreecommitdiff
path: root/target/arm
AgeCommit message (Expand)AuthorFilesLines
2022-03-06target: Use CPUArchState as interface to target-specific CPU statePhilippe Mathieu-Daudé1-2/+1
2022-03-06target: Use forward declared type instead of structure typePhilippe Mathieu-Daudé1-1/+1
2022-03-02target/arm: Report KVM's actual PSCI version to guest in dtbPeter Maydell2-0/+13
2022-03-02target/arm: Implement FEAT_LPA2Richard Henderson3-15/+111
2022-03-02target/arm: Advertise all page sizes for -cpu maxRichard Henderson1-0/+4
2022-03-02target/arm: Validate tlbi TG matches translation granule in useRichard Henderson1-3/+7
2022-03-02target/arm: Fix TLBIRange.base for 16k and 64k pagesRichard Henderson1-2/+3
2022-03-02target/arm: Introduce tlbi_aa64_get_rangeRichard Henderson1-34/+24
2022-03-02target/arm: Extend arm_fi_to_lfsc to level -1Richard Henderson1-6/+29
2022-03-02target/arm: Implement FEAT_LPARichard Henderson3-5/+18
2022-03-02target/arm: Implement FEAT_LVARichard Henderson4-2/+15
2022-03-02target/arm: Prepare DBGBVR and DBGWVR for FEAT_LVARichard Henderson1-8/+24
2022-03-02target/arm: Honor TCR_ELx.{I}PSRichard Henderson2-16/+57
2022-03-02target/arm: Use MAKE_64BIT_MASK to compute indexmaskRichard Henderson1-2/+2
2022-03-02target/arm: Pass outputsize down to check_s2_mmu_setupRichard Henderson1-11/+10
2022-03-02target/arm: Move arm_pamax out of lineRichard Henderson2-18/+23
2022-03-02target/arm: Fault on invalid TCR_ELx.TxSZRichard Henderson2-4/+29
2022-03-02target/arm: Set TCR_EL1.TSZ for user-onlyRichard Henderson1-1/+2
2022-03-02target/arm: Fix early free of TCG temp in handle_simd_shift_fpint_conv()Wentao_Liang1-1/+1
2022-03-02target/arm: Support PSCI 1.1 and SMCCC 1.0Akihiko Odaki5-11/+71
2022-02-22Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-2022-02-...Peter Maydell4-0/+5
2022-02-21target/arm: Support PAuth extension for hvfPeter Maydell1-4/+10
2022-02-21target/arm: Fix '-cpu max' for HVFPeter Maydell1-2/+3
2022-02-21target/arm: Unindent unnecessary else-clausePeter Maydell1-160/+163
2022-02-21target/arm: Make KVM -cpu max exactly like -cpu hostPeter Maydell1-6/+8
2022-02-21target/arm: Use aarch64_cpu_register() for 'host' CPU typePeter Maydell1-13/+4
2022-02-21target/arm: Move '-cpu host' code to cpu64.cPeter Maydell2-30/+30
2022-02-21hvf: arm: Handle unknown ID registers as RES0Alexander Graf1-0/+14
2022-02-21hvf: arm: Use macros for sysreg shift/maskingAlexander Graf1-22/+47
2022-02-21exec/exec-all: Move 'qemu/log.h' include in units requiring itPhilippe Mathieu-Daudé3-0/+3
2022-02-21target: Add missing "qemu/timer.h" includePhilippe Mathieu-Daudé2-0/+2
2022-02-08arm: force flag recalculation when messing with DAIFAlex Bennée1-0/+2
2022-02-08arm: tcg: Adhere to SMCCC 1.3 section 5.2Peter Maydell1-29/+6
2022-02-08target/arm: make psci-conduit settable after realizePeter Maydell1-1/+5
2022-02-08target/arm: Use CPTR_TFP with CPTR_EL3 in fp_exception_elRichard Henderson1-1/+1
2022-02-08target/arm: Fix {fp, sve}_exception_el for VHE mode runningRichard Henderson1-17/+60
2022-02-08target/arm: Tidy sve_exception_el for CPACR_EL1 accessRichard Henderson1-19/+17
2022-02-08target/arm: Fix sve_zcr_len_for_el for VHE mode runningRichard Henderson1-1/+2
2022-01-28target/arm: Use correct entrypoint for SVC taken from Hyp to HypPeter Maydell1-2/+2
2022-01-28target/arm: Log CPU index in 'Taking exception' logPeter Maydell3-5/+8
2022-01-20hw/arm/virt: KVM: Enable PAuth when supported by the hostMarc Zyngier4-15/+54
2022-01-08exec/memop: Adding signedness to quad definitionsFrédéric Pétrot7-23/+23
2022-01-07target/arm: Add missing FEAT_TLBIOS instructionsIdan Horowitz1-0/+32
2021-12-15target/arm: Correct calculation of tlb range invalidate lengthPeter Maydell1-3/+3
2021-12-15target/arm: Suppress bp for exceptions with more priorityRichard Henderson1-0/+23
2021-12-15target/arm: Assert thumb pc is alignedRichard Henderson3-2/+20
2021-12-15target/arm: Take an exception if PC is misalignedRichard Henderson5-1/+60
2021-12-15target/arm: Split compute_fsr_fsc out of arm_deliver_faultRichard Henderson1-17/+28
2021-12-15target/arm: Advance pc for arch single-step exceptionRichard Henderson1-0/+1
2021-12-15target/arm: Split arm_pre_translate_insnRichard Henderson1-3/+7