124444 Commits (8f278acdce11cce89e5599bde0de76692ae1b1d6)
 

Author SHA1 Message Date
Richard Henderson 8f278acdce tests/tcg/aarch64: Add gcspushm 6 months ago
Richard Henderson 3f3cc39b7d tests/tcg/aarch64: Add gcsstr 6 months ago
Richard Henderson d2687ad312 linux-user/aarch64: Enable GCS in HWCAP 6 months ago
Richard Henderson ef110c3070 linux-user/aarch64: Generate GCS signal records 6 months ago
Richard Henderson 37897b29b3 linux-user/aarch64: Inject SIGSEGV for GCS faults 6 months ago
Richard Henderson 5149287e10 target/arm: Enable GCSPR_EL0 for read in user-mode 6 months ago
Richard Henderson ad1afe433f linux-user/aarch64: Implement map_shadow_stack syscall 6 months ago
Richard Henderson 1c94480377 linux-user/aarch64: Release gcs stack on thread exit 6 months ago
Richard Henderson f57359b3f0 linux-user/aarch64: Allocate new gcs stack on clone 6 months ago
Richard Henderson d0e16dcad9 linux-user/aarch64: Implement prctls for GCS 6 months ago
Richard Henderson 9c5dfe8b56 target/arm: Enable FEAT_GCS with -cpu max 6 months ago
Richard Henderson 70440a5858 target/arm: Implement EXLOCK check during exception return 6 months ago
Richard Henderson d77ed96016 target/arm: Copy EXLOCKEn to EXLOCK on exception to the same EL 6 months ago
Richard Henderson 3d366bb67f target/arm: Load gcs record for RET with PAuth 6 months ago
Richard Henderson 488fab6fc9 target/arm: Load gcs record for RET 6 months ago
Richard Henderson d28bb06dc8 target/arm: Add gcs record for BLR with PAuth 6 months ago
Richard Henderson 978bad65f8 target/arm: Add gcs record for BLR 6 months ago
Richard Henderson a664ba1fc6 target/arm: Add gcs record for BL 6 months ago
Richard Henderson e85fc2c623 target/arm: Implement GCSSS2 6 months ago
Richard Henderson 22d20e3804 target/arm: Implement GCSSS1 6 months ago
Richard Henderson a94b6aab8e target/arm: Implement GCSPOPCX 6 months ago
Richard Henderson 75c8d645b9 target/arm: Implement GCSPOPX 6 months ago
Richard Henderson 6fb1678f90 target/arm: Implement GCSPUSHX 6 months ago
Richard Henderson 0982f58db6 target/arm: Implement GCSPOPM 6 months ago
Richard Henderson 3afe6037e7 target/arm: Implement GCSPUSHM 6 months ago
Richard Henderson d383c43d6d target/arm: Implement GCSB 6 months ago
Richard Henderson 6a5596bad3 target/arm: Implement GCSSTR, GCSSTTR 6 months ago
Richard Henderson 0e15a9a53c target/arm: Emit v7m LTPSIZE exception out of line 6 months ago
Richard Henderson 923e7c432e target/arm: Emit HSTR trap exception out of line 6 months ago
Richard Henderson 609f5d7692 target/arm: Introduce delay_exception{_el} 6 months ago
Richard Henderson 49b49214f3 target/arm: Split {full,core}_a64_user_mem_index 6 months ago
Richard Henderson 766c99beab target/arm: Implement EXLOCKException for ELR_ELx and SPSR_ELx 6 months ago
Richard Henderson 399d40b985 target/arm: Split out access_nv1_with_nvx 6 months ago
Richard Henderson 3a6a957b89 target/arm: Use arm_hcr_el2_nvx_eff in access_nv1 6 months ago
Richard Henderson 9e703a01f0 target/arm: Add arm_hcr_el2_nvx_eff 6 months ago
Richard Henderson f0fdbfae97 target/arm: Add syndrome data for EC_GCS 6 months ago
Richard Henderson de83d60a84 target/arm: Expand pstate to 64 bits 6 months ago
Richard Henderson 38f8b024d8 target/arm: Export cpsr_{read_for, write_from}_spsr_elx 6 months ago
Richard Henderson 3476d935c3 target/arm: Make helper_exception_return system-only 6 months ago
Richard Henderson 2b6c55fb03 target/arm: Implement FEAT_CHK 6 months ago
Richard Henderson e5c79193ec target/arm: Add GCS enable and trap levels to DisasContext 6 months ago
Richard Henderson d8bf1761ef target/arm: Add GCS cpregs 6 months ago
Richard Henderson 8a0dda3e6b target/arm: Implement gcs bit for data abort 6 months ago
Richard Henderson 4c14265b80 target/arm: Support page protections for GCS mmu indexes 6 months ago
Richard Henderson 0fe292fadb target/arm: Introduce regime_to_gcs 6 months ago
Richard Henderson f76cee647c target/arm: Introduce mmu indexes for GCS 6 months ago
Richard Henderson 35ba934011 target/arm: Convert regime_is_stage2 to table 6 months ago
Richard Henderson 346feee01c target/arm: Convert arm_mmu_idx_is_stage1_of_2 from switch to table 6 months ago
Richard Henderson 38e5e7018b target/arm: Convert regime_is_user from switch to table 6 months ago
Richard Henderson b1af3bb87a target/arm: Remove unused env argument from regime_is_user 6 months ago