Toggle navigation
Patchwork
Patches credited to richard.henderson@linaro.org
Login
Register
Mail settings
Current Team Memberships
team-tcwg
Show patches with
: Archived =
No
| 24801 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
...
224
225
226
…
248
249
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[26/26] target/arm: Tidy TBI handling in gen_a64_set_pc
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[25/26] target/arm: Enable PAuth for user-only, part 2
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[24/26] target/arm: Enable PAuth for user-only -cpu max
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[23/26] target/arm: Add PAuth system registers
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[22/26] target/arm: Implement pauth_computepac
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[21/26] target/arm: Implement pauth_addpac
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[20/26] target/arm: Implement pauth_auth
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[19/26] target/arm: Implement pauth_strip
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[18/26] target/arm: Export aa64_va_parameters to internals.h
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
New
[17/26] target/arm: Reuse aa64_va_parameters for setting tbflags
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[16/26] target/arm: Create ARMVAParameters and helpers
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
New
[15/26] target/arm: Introduce arm_mmu_idx
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
New
[14/26] target/arm: Move cpu_mmu_index out of line
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[13/26] target/arm: Decode Load/store register (pac)
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[12/26] target/arm: Decode PAuth within disas_uncond_b_reg
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
New
[11/26] target/arm: Rearrange decode in disas_uncond_b_reg
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
New
[10/26] target/arm: Add new_pc argument to helper_exception_return
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[09/26] target/arm: Move helper_exception_return to helper-a64.c
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[08/26] target/arm: Decode PAuth within disas_data_proc_2src
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[07/26] target/arm: Decode PAuth within disas_data_proc_1src
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[06/26] target/arm: Rearrange decode in disas_data_proc_1src
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[05/26] target/arm: Decode PAuth within system hint space
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[04/26] target/arm: Add PAuth helpers
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[03/26] target/arm: Add PAuth active bit to tbflags
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
Superseded
[02/26] target/arm: Add SCTLR bits through ARMv8.5
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
New
[01/26] target/arm: Add state for the ARMv8.3-PAuth extension
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
New
[v3,3/3] target/arm: Implement the ARMv8.1-LOR extension
target/arm: ARMv8.1-LOR
-
-
-
2018-12-06
Richard Henderson
Superseded
[v3,2/3] target/arm: Use arm_hcr_el2_eff more places
target/arm: ARMv8.1-LOR
-
-
-
2018-12-06
Richard Henderson
Superseded
[v3,1/3] target/arm: Introduce arm_hcr_el2_eff
target/arm: ARMv8.1-LOR
-
-
-
2018-12-06
Richard Henderson
Superseded
[v2,10/10] target/arm: Implement the ARMv8.2-AA32HPD extension
target/arm: LOR, HPD, AA32HPD
-
-
-
2018-12-03
Richard Henderson
New
[v2,09/10] target/arm: Implement the ARMv8.1-HPD extension
target/arm: LOR, HPD, AA32HPD
-
-
-
2018-12-03
Richard Henderson
Superseded
[v2,08/10] target/arm: Implement the ARMv8.1-LOR extension
target/arm: LOR, HPD, AA32HPD
-
-
-
2018-12-03
Richard Henderson
New
[v2,07/10] target/arm: Tidy scr_write
target/arm: LOR, HPD, AA32HPD
-
-
-
2018-12-03
Richard Henderson
Superseded
[v2,06/10] target/arm: Use arm_hcr_el2_eff more places
target/arm: LOR, HPD, AA32HPD
-
-
-
2018-12-03
Richard Henderson
New
[v2,05/10] target/arm: Introduce arm_hcr_el2_eff
target/arm: LOR, HPD, AA32HPD
-
-
-
2018-12-03
Richard Henderson
Superseded
[v2,04/10] target/arm: Fix HCR_EL2.TGE check in arm_phys_excp_target_el
target/arm: LOR, HPD, AA32HPD
-
-
-
2018-12-03
Richard Henderson
Superseded
[v2,03/10] target/arm: Add SCR_EL3 bits up to ARMv8.5
target/arm: LOR, HPD, AA32HPD
-
-
-
2018-12-03
Richard Henderson
Superseded
[v2,02/10] target/arm: Add HCR_EL2 bits up to ARMv8.5
target/arm: LOR, HPD, AA32HPD
-
-
-
2018-12-03
Richard Henderson
Superseded
[v2,01/10] target/arm: Move id_aa64mmfr* to ARMISARegisters
target/arm: LOR, HPD, AA32HPD
-
-
-
2018-12-03
Richard Henderson
New
[for-4.0,5/5] tcg/i386: Add setup_guest_base_seg for FreeBSD
tcg/i386: Improve guest_base handling
-
-
-
2018-12-03
Richard Henderson
Superseded
[for-4.0,4/5] tcg/i386: Precompute all guest_base parameters
tcg/i386: Improve guest_base handling
-
-
-
2018-12-03
Richard Henderson
Superseded
[for-4.0,3/5] tcg/i386: Assume 32-bit values are zero-extended
tcg/i386: Improve guest_base handling
-
-
-
2018-12-03
Richard Henderson
Superseded
[for-4.0,2/5] tcg/i386: Implement INDEX_op_extr{lh}_i64_i32 for 32-bit guests
tcg/i386: Improve guest_base handling
-
-
-
2018-12-03
Richard Henderson
Superseded
[for-4.0,1/5] tcg/i386: Propagate is64 to tcg_out_qemu_ld_direct
tcg/i386: Improve guest_base handling
-
-
-
2018-12-03
Richard Henderson
Superseded
[v3,16/16] tcg/s390x: Return false on failure from patch_reloc
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,15/16] tcg/ppc: Return false on failure from patch_reloc
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,14/16] tcg/arm: Return false on failure from patch_reloc
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,13/16] tcg/aarch64: Return false on failure from patch_reloc
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,12/16] tcg/i386: Return false on failure from patch_reloc
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,11/16] tcg: Return success from patch_reloc
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,10/16] tcg/mips: Remove retranslation code
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,09/16] tcg/sparc: Remove retranslation code
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,08/16] tcg/s390: Remove retranslation code
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,07/16] tcg/ppc: Fold away "noaddr" branch routines
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,06/16] tcg/arm: Fold away "noaddr" branch routines
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,05/16] tcg/arm: Remove reloc_pc24_atomic
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,04/16] tcg/aarch64: Fold away "noaddr" branch routines
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,03/16] tcg/aarch64: Remove reloc_pc26_atomic
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,02/16] tcg/i386: Move TCG_REG_CALL_STACK from define to enum
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[v3,01/16] tcg/i386: Always use %ebp for TCG_AREG0
tcg: Assorted cleanups
-
-
-
2018-11-30
Richard Henderson
Superseded
[for-4.0,2/2] target/s390x: Implement STCK et al for CONFIG_USER_ONLY
target/s390x: Implement STCK et al for CONFIG_USER_ONLY
-
-
-
2018-11-30
Richard Henderson
New
[for-4.0,1/2] target/s390x: Move TOD_UNIX_EPOCH to cpu.h
target/s390x: Implement STCK et al for CONFIG_USER_ONLY
-
-
-
2018-11-30
Richard Henderson
New
[12/12] tcg: Record register preferences during liveness
tcg: Improve register allocation for calls
-
-
-
2018-11-28
Richard Henderson
New
[11/12] tcg: Add TCG_OPF_BB_EXIT
tcg: Improve register allocation for calls
-
-
-
2018-11-28
Richard Henderson
Superseded
[10/12] tcg: Split out more subroutines from liveness_pass_1
tcg: Improve register allocation for calls
-
-
-
2018-11-28
Richard Henderson
Superseded
[09/12] tcg: Rename and adjust liveness_pass_1 helpers
tcg: Improve register allocation for calls
-
-
-
2018-11-28
Richard Henderson
New
[08/12] tcg: Reindent parts of liveness_pass_1
tcg: Improve register allocation for calls
-
-
-
2018-11-28
Richard Henderson
Superseded
[07/12] tcg: Dump register preference info with liveness
tcg: Improve register allocation for calls
-
-
-
2018-11-28
Richard Henderson
New
[06/12] tcg: Improve register allocation for matching constraints
tcg: Improve register allocation for calls
-
-
-
2018-11-28
Richard Henderson
Superseded
[05/12] tcg: Add output_pref to TCGOp
tcg: Improve register allocation for calls
-
-
-
2018-11-28
Richard Henderson
Superseded
[04/12] tcg: Add preferred_reg argument to tcg_reg_alloc_do_movi
tcg: Improve register allocation for calls
-
-
-
2018-11-28
Richard Henderson
New
[03/12] tcg: Add preferred_reg argument to temp_sync
tcg: Improve register allocation for calls
-
-
-
2018-11-28
Richard Henderson
New
[02/12] tcg: Add preferred_reg argument to temp_load
tcg: Improve register allocation for calls
-
-
-
2018-11-28
Richard Henderson
New
[01/12] tcg: Add preferred_reg argument to tcg_reg_alloc
tcg: Improve register allocation for calls
-
-
-
2018-11-28
Richard Henderson
Superseded
[4/4] tcg: Add reachable_code_pass
tcg: Remove unreachable code
-
-
-
2018-11-26
Richard Henderson
Superseded
[3/4] tcg: Reference count labels
tcg: Remove unreachable code
-
-
-
2018-11-26
Richard Henderson
Superseded
[2/4] tcg: Add TCG_CALL_NO_RETURN
tcg: Remove unreachable code
-
-
-
2018-11-26
Richard Henderson
Superseded
[1/4] tcg: Renumber TCG_CALL_* flags
tcg: Remove unreachable code
-
-
-
2018-11-26
Richard Henderson
Superseded
[for-4.0,v2,37/37] tcg/i386: Remove L constraint
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,36/37] tcg/i386: Require segment syscalls to succeed
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,35/37] tcg/i386: Add setup_guest_base_seg for FreeBSD
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,34/37] tcg/i386: Restrict user-only qemu_st_i32 values to q-regs
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,33/37] tcg/i386: Propagate is64 to tcg_out_qemu_ld_direct
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,32/37] tcg/arm: Set TCG_TARGET_HAS_MEMORY_BSWAP to false for user-only
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,31/37] tcg/aarch64: Set TCG_TARGET_HAS_MEMORY_BSWAP to false
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,30/37] tcg/i386: Adjust TCG_TARGET_HAS_MEMORY_BSWAP
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,29/37] tcg: Add TCG_TARGET_HAS_MEMORY_BSWAP
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
Superseded
[for-4.0,v2,28/37] tcg/optimize: Optimize bswap
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
Superseded
[for-4.0,v2,27/37] tcg: Clean up generic bswap64
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
Superseded
[for-4.0,v2,26/37] tcg: Clean up generic bswap32
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
Superseded
[for-4.0,v2,25/37] tcg/ppc: Use TCG_TARGET_NEED_LDST_OOL_LABELS
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,24/37] tcg/ppc: Force qemu_ld/st arguments into fixed registers
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,23/37] tcg/ppc: Change TCG_TARGET_CALL_ALIGN_ARGS to bool
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,22/37] tcg/ppc: Add constraints for R7-R8
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,21/37] tcg/ppc: Split out tcg_out_call_int
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,20/37] tcg/ppc: Parameterize the temps for tcg_out_tlb_read
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,19/37] tcg/arm: Use TCG_TARGET_NEED_LDST_OOL_LABELS
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,18/37] tcg/arm: Force qemu_ld/st arguments into fixed registers
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,17/37] tcg/arm: Reduce the number of temps for tcg_out_tlb_read
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,16/37] tcg/arm: Add constraints for R0-R5
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
«
1
2
...
224
225
226
…
248
249
»
Bundling
Create bundle: