Toggle navigation
Patchwork
Patches credited to richard.henderson@linaro.org
Login
Register
Mail settings
Current Team Memberships
team-tcwg
Show patches with
: Archived =
No
| 24825 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Apply
«
1
2
...
206
207
208
…
248
249
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v2,2/3] decodetree: Suppress redundant declaration warnings
decodetree improvements
-
-
-
2019-08-18
Richard Henderson
Superseded
[v2,1/3] decodetree: Allow !function with no input bits
decodetree improvements
-
-
-
2019-08-18
Richard Henderson
Superseded
HACK: Centralize sve property checks
HACK: Centralize sve property checks
-
-
-
2019-08-10
Richard Henderson
New
linux-user: Add AT_HWCAP2 for aarch64-linux-user
linux-user: Add AT_HWCAP2 for aarch64-linux-user
-
-
-
2019-08-09
Richard Henderson
Superseded
[3/3] target/riscv: Remove redundant declaration pragmas
decodetree improvements
-
-
-
2019-08-09
Richard Henderson
Superseded
[2/3] decodetree: Suppress redundant declaration warnings
decodetree improvements
-
-
-
2019-08-09
Richard Henderson
Superseded
[1/3] decodetree: Allow !function with no input bits
decodetree improvements
-
-
-
2019-08-09
Richard Henderson
Superseded
[7/7] target/arm: Use tcg_gen_extrh_i64_i32 to extract the high word
target/arm: Misc cleanups
-
-
-
2019-08-08
Richard Henderson
New
[6/7] target/arm: Simplify SMMLA, SMMLAR, SMMLS, SMMLSR
target/arm: Misc cleanups
-
-
-
2019-08-08
Richard Henderson
Superseded
[5/7] target/arm: Use tcg_gen_rotri_i32 for gen_swap_half
target/arm: Misc cleanups
-
-
-
2019-08-08
Richard Henderson
New
[4/7] target/arm: Use ror32 instead of open-coding the operation
target/arm: Misc cleanups
-
-
-
2019-08-08
Richard Henderson
Superseded
[3/7] target/arm: Remove redundant shift tests
target/arm: Misc cleanups
-
-
-
2019-08-08
Richard Henderson
Superseded
[2/7] target/arm: Use tcg_gen_deposit_i32 for PKHBT, PKHTB
target/arm: Misc cleanups
-
-
-
2019-08-08
Richard Henderson
Superseded
[1/7] target/arm: Use tcg_gen_extract_i32 for shifter_out_im
target/arm: Misc cleanups
-
-
-
2019-08-08
Richard Henderson
Superseded
[11/11] target/arm: Remove helper_double_saturate
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
Superseded
[10/11] target/arm: Use unallocated_encoding for aarch32
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
Superseded
[09/11] target/arm: Remove offset argument to gen_exception_bkpt_insn
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
Superseded
[08/11] target/arm: Replace offset with pc in gen_exception_internal_insn
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
Superseded
[07/11] target/arm: Replace offset with pc in gen_exception_insn
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
New
[06/11] target/arm: Replace s->pc with s->base.pc_next
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
New
[05/11] target/arm: Remove redundant s->pc & ~1
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
New
[04/11] target/arm: Introduce add_reg_for_lit
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
Superseded
[03/11] target/arm: Introduce read_pc
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
New
[02/11] target/arm: Introduce pc_curr
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
New
[01/11] target/arm: Pass in pc to thumb_insn_is_16bit
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
Superseded
[v4,3/3] target/arm: Rely on hflags correct in cpu_get_tb_cpu_state
target/arm: Reduce overhead of cpu_get_tb_cpu_state
-
-
-
2019-08-06
Richard Henderson
New
[v4,2/3] target/arm: Rebuild hflags at EL changes and MSR writes
target/arm: Reduce overhead of cpu_get_tb_cpu_state
-
-
-
2019-08-06
Richard Henderson
Superseded
[v4,1/3] target/arm: Split out recompute_hflags et al
target/arm: Reduce overhead of cpu_get_tb_cpu_state
-
-
-
2019-08-06
Richard Henderson
New
[v7,6/6] tests/tcg/aarch64: Add bti smoke test
target/arm: Implement ARMv8.5-BTI for linux-user
-
-
-
2019-08-03
Richard Henderson
New
[v7,5/6] linux-user: Parse NT_GNU_PROPERTY_TYPE_0 notes
target/arm: Implement ARMv8.5-BTI for linux-user
-
-
-
2019-08-03
Richard Henderson
New
[v7,4/6] include/elf: Add defines related to GNU property notes for AArch64
target/arm: Implement ARMv8.5-BTI for linux-user
-
-
-
2019-08-03
Richard Henderson
Superseded
[v7,3/6] linux-user: Set PAGE_TARGET_1 for TARGET_PROT_BTI
target/arm: Implement ARMv8.5-BTI for linux-user
-
-
-
2019-08-03
Richard Henderson
New
[v7,2/6] linux-user: Validate mmap/mprotect prot value
target/arm: Implement ARMv8.5-BTI for linux-user
-
-
-
2019-08-03
Richard Henderson
New
[v7,1/6] linux-user/aarch64: Reset btype for signals
target/arm: Implement ARMv8.5-BTI for linux-user
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,34/34] target/arm: generate a custom MIDR for -cpu max
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,33/34] target/arm: check TGE and E2H flags for EL0 pauth traps
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,32/34] target/arm: Enable ARMv8.1-VHE in -cpu max
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,31/34] target/arm: Update {fp, sve}_exception_el for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,30/34] target/arm: Update regime_is_user for EL2&0
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,29/34] target/arm: Update arm_phys_excp_target_el for TGE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,28/34] target/arm: Flush tlbs for E2&0 translation regime
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,27/34] target/arm: Install asids for E2&0 translation regime
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,26/34] target/arm: Update ctr_el0_access for EL2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,25/34] target/arm: Update aa64_zva_access for EL2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,24/34] target/arm: Update arm_sctlr for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,23/34] target/arm: Update arm_mmu_idx for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,22/34] target/arm: Add regime_has_2_ranges
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,21/34] target/arm: Reorganize ARMMMUIdx
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,20/34] target/arm: Rename ARMMMUIdx_S1E2 to ARMMMUIdx_E2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,19/34] target/arm: Rename ARMMMUIdx*_S1E3 to ARMMMUIdx*_SE3
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,18/34] target/arm: Rename ARMMMUIdx_S1SE* to ARMMMUIdx_SE*
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,17/34] target/arm: Rename ARMMMUIdx_S1NSE* to ARMMMUIdx_Stage1_E*
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,16/34] target/arm: Rename ARMMMUIdx_S2NS to ARMMMUIdx_Stage2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,15/34] target/arm: Rename ARMMMUIdx*_S12NSE* to ARMMMUIdx*_E10_*
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,14/34] target/arm: Simplify tlb_force_broadcast alternatives
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,13/34] target/arm: Split out vae1_tlbmask, vmalle1_tlbmask
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,12/34] target/arm: Add VHE system register redirection and aliasing
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,11/34] target/arm: Add the hypervisor virtual counter
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,10/34] target/arm: Update CNTVCT_EL0 for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,09/34] target/arm: Add TTBR1_EL2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,08/34] target/arm: Add CONTEXTIDR_EL2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,07/34] target/arm: Enable HCR_E2H for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,06/34] target/arm: Define isar_feature_aa64_vh
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
Superseded
[v3,05/34] target/arm: Install ASIDs for EL2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,04/34] target/arm: Install ASIDs for short-form from EL1
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,03/34] target/arm: Install ASIDs for long-form from EL1
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,02/34] cputlb: Add tlb_flush_asid_by_mmuidx and friends
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,01/34] cputlb: Add tlb_set_asid_for_mmuidx
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v2,32/32] target/arm: generate a custom MIDR for -cpu max
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,31/32] target/arm: check TGE and E2H flags for EL0 pauth traps
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,30/32] target/arm: Enable ARMv8.1-VHE in -cpu max
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,29/32] target/arm: Update {fp, sve}_exception_el for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,28/32] target/arm: Update regime_is_user for EL2&0
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,27/32] target/arm: Update arm_phys_excp_target_el for TGE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,26/32] target/arm: Flush tlbs for E2&0 translation regime
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,25/32] target/arm: Install asids for E2&0 translation regime
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,24/32] target/arm: Update arm_sctlr for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
New
[v2,23/32] target/arm: Update arm_mmu_idx for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
New
[v2,22/32] target/arm: Add regime_has_2_ranges
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,21/32] target/arm: Reorganize ARMMMUIdx
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,20/32] target/arm: Rename ARMMMUIdx_S1E2 to ARMMMUIdx_E2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,19/32] target/arm: Rename ARMMMUIdx*_S1E3 to ARMMMUIdx*_SE3
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,18/32] target/arm: Rename ARMMMUIdx_S1SE* to ARMMMUIdx_SE*
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,17/32] target/arm: Rename ARMMMUIdx_S1NSE* to ARMMMUIdx_Stage1_E*
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,16/32] target/arm: Rename ARMMMUIdx_S2NS to ARMMMUIdx_Stage2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,15/32] target/arm: Rename ARMMMUIdx*_S12NSE* to ARMMMUIdx*_E10_*
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,14/32] target/arm: Simplify tlb_force_broadcast alternatives
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,13/32] target/arm: Split out vae1_tlbmask, vmalle1_tlbmask
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,12/32] target/arm: Add VHE system register redirection and aliasing
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,11/32] target/arm: Add the hypervisor virtual counter
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,10/32] target/arm: Update CNTVCT_EL0 for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,09/32] target/arm: Add TTBR1_EL2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,08/32] target/arm: Add CONTEXTIDR_EL2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,07/32] target/arm: Enable HCR_E2H for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,06/32] target/arm: Define isar_feature_aa64_vh
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,05/32] target/arm: Install ASIDs for EL2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,04/32] target/arm: Install ASIDs for short-form from EL1
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,03/32] target/arm: Install ASIDs for long-form from EL1
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,02/32] cputlb: Add tlb_flush_asid_by_mmuidx and friends
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
[v2,01/32] cputlb: Add tlb_set_asid_for_mmuidx
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
Superseded
«
1
2
...
206
207
208
…
248
249
»
Bundling
Create bundle: