aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-11-09target/arm: Add FEAT_NV to max, neoverse-n2, neoverse-v1 CPUsfeat-nvPeter Maydell
2023-11-09target/arm: Handle FEAT_NV page table attribute changesPeter Maydell
2023-11-09target/arm: Treat LDTR* and STTR* as LDR/STR when NV,NV1 is 1,1Peter Maydell
2023-11-09target/arm: Don't honour PSTATE.PAN when HCR_EL2.{NV,NV1} == {1,1}Peter Maydell
2023-11-09target/arm: Always use arm_pan_enabled() when checking if PAN is enabledPeter Maydell
2023-11-09target/arm: Trap registers when HCR_EL2.{NV,NV1} == {1,1}Peter Maydell
2023-11-09target/arm: Set SPSR_EL1.M correctly when nested virt is enabledPeter Maydell
2023-11-09target/arm: Make NV reads of CurrentEL return EL2Peter Maydell
2023-11-09target/arm: Trap sysreg accesses for FEAT_NVPeter Maydell
2023-11-09target/arm: *_EL12 registers should UNDEF when HCR_EL2.E2H is 0Peter Maydell
2023-11-09target/arm: Record correct opcode fields in cpreg for E2H aliasesPeter Maydell
2023-11-09target/arm: Allow use of upper 32 bits of TBFLAG_A64Peter Maydell
2023-11-09target/arm: Always honour HCR_EL2.TSC when HCR_EL2.NV is setPeter Maydell
2023-11-09target/arm: Enable trapping of ERET for FEAT_NVPeter Maydell
2023-11-09target/arm: Implement HCR_EL2.AT handlingPeter Maydell
2023-11-09target/arm: Handle HCR_EL2 accesses for bits introduced with FEAT_NVPeter Maydell
2023-11-09target/arm: HVC at EL3 should go to EL3, not EL2Peter Maydell
2023-11-06Merge tag 'pull-sp-20231105' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi
2023-11-06Merge tag 'migration-20231103-pull-request' of https://gitlab.com/juan.quinte...Stefan Hajnoczi
2023-11-06Merge tag 'dump-pull-request' of https://gitlab.com/marcandre.lureau/qemu int...Stefan Hajnoczi
2023-11-06Merge tag 'pull-loongarch-20231103' of https://gitlab.com/gaosong/qemu into s...Stefan Hajnoczi
2023-11-05target/sparc: Check for invalid cond in gen_compare_regRichard Henderson
2023-11-05target/sparc: Implement UDIV inlineRichard Henderson
2023-11-05target/sparc: Implement UDIVX and SDIVX inlineRichard Henderson
2023-11-05target/sparc: Discard cpu_cond at the end of each insnRichard Henderson
2023-11-05target/sparc: Record entire jump condition in DisasContextRichard Henderson
2023-11-05target/sparc: Merge gen_op_next_insn into only callerRichard Henderson
2023-11-05target/sparc: Pass displacement to advance_jump_condRichard Henderson
2023-11-05target/sparc: Merge advance_jump_uncond_{never,always} into advance_jump_condRichard Henderson
2023-11-05target/sparc: Merge gen_branch2 into advance_pcRichard Henderson
2023-11-05target/sparc: Do flush_cond in advance_jump_condRichard Henderson
2023-11-05target/sparc: Always copy conditions into a new temporaryRichard Henderson
2023-11-05target/sparc: Change DisasCompare.c2 to intRichard Henderson
2023-11-05target/sparc: Remove DisasCompare.is_boolRichard Henderson
2023-11-05target/sparc: Remove CC_OP leftoversRichard Henderson
2023-11-05target/sparc: Remove CC_OP_TADDTV, CC_OP_TSUBTVRichard Henderson
2023-11-05target/sparc: Remove CC_OP_SUB, CC_OP_SUBX, CC_OP_TSUBRichard Henderson
2023-11-05target/sparc: Remove CC_OP_ADD, CC_OP_ADDX, CC_OP_TADDRichard Henderson
2023-11-05target/sparc: Remove CC_OP_DIVRichard Henderson
2023-11-05target/sparc: Remove CC_OP_LOGICRichard Henderson
2023-11-05target/sparc: Split psr and xcc into componentsRichard Henderson
2023-11-05target/sparc: Introduce cpu_put_psr_iccRichard Henderson
2023-11-03migration: Unlock mutex in error caseJuan Quintela
2023-11-03docs/migration: Add the dirty limit sectionHyman Huang
2023-11-03tests/migration: Introduce dirty-limit into guestperfHyman Huang
2023-11-03tests/migration: Introduce dirty-ring-size option into guestperfHyman Huang
2023-11-03tests: Add migration dirty-limit capability testHyman Huang
2023-11-03system/dirtylimit: Drop the reduplicative checkHyman Huang
2023-11-03system/dirtylimit: Fix a race situationHyman Huang
2023-11-03linux-user/loongarch64: Add LASX sigcontext save/restoreSong Gao