Toggle navigation
Patchwork
Patches credited to richard.henderson@linaro.org
Login
Register
Mail settings
Current Team Memberships
team-tcwg
Show patches with
: State =
Action Required
| Archived =
No
| 5500 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
...
45
46
47
…
54
55
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v3,03/28] target/arm: Add clear_pstate_bits, share gen_ss_advance
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-02-11
Richard Henderson
New
[PULL,4/4] cputlb: update TLB entry/index after tlb_fill
tcg queued patches
-
-
-
2019-02-11
Richard Henderson
New
[PULL,3/4] exec-all: document that tlb_fill can trigger a TLB resize
tcg queued patches
-
-
-
2019-02-11
Richard Henderson
New
[PULL,1/4] tcg: Diagnose referenced labels that have not been emitted
tcg queued patches
-
-
-
2019-02-11
Richard Henderson
New
[v2,18/26] target/arm: Implement data cache set allocation tags
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-02-11
Richard Henderson
New
[v2,16/26] target/arm: Implement the STGP instruction
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-02-11
Richard Henderson
New
[v2,15/26] target/arm: Implement LDG, STG, ST2G instructions
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-02-11
Richard Henderson
New
[v2,08/26] target/arm: Fill in helper_mte_check
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-02-11
Richard Henderson
New
[v2,06/26] target/arm: Add MTE system registers
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-02-11
Richard Henderson
New
[v2,04/26] target/arm: Add MTE_ACTIVE to tb_flags
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-02-11
Richard Henderson
New
[v2,2/2] This is a non-privileged instruction that was only implemented for system mode. However, the stck instruction is used by glibc, so this was causing SIGILL for programs run under debian stretch.
target/s390x: Implement STCK et al for CONFIG_USER_ONLY
-
-
-
2019-02-09
Richard Henderson
New
[v3,09/12] target/arm: Fix set of bits kept in xregs[ARM_VFP_FPSCR]
target/arm: tcg vector cleanups
-
-
-
2019-02-09
Richard Henderson
New
[RISU,2/2] risugen: Default to sve off
Do not enable --sve by default
-
-
-
2019-02-06
Richard Henderson
New
[RISU,1/2] aarch64: Fill in fp regs for test_aarch64.s
Do not enable --sve by default
-
-
-
2019-02-06
Richard Henderson
New
[v2,3/3] target/arm: Implement ARMv8.3-JSConv
target/arm: Implement ARMv8.3-JSConv
-
-
-
2019-02-06
Richard Henderson
New
[v2,1/3] target/arm: Force result size into dp after operation
target/arm: Implement ARMv8.3-JSConv
-
-
-
2019-02-06
Richard Henderson
New
[PULL,2/2] accel/tcg: Consider cluster index in tb_lookup__cpu_state()
tcg queued patches
-
-
-
2019-02-06
Richard Henderson
New
[v2,3/4] target/arm: Compute TB_FLAGS for TBI for user-only
target/arm: Implement TBI for user-only
-
-
-
2019-02-04
Richard Henderson
New
[v2,1/4] target/arm: Add TBFLAG_A64_TBID, split out gen_top_byte_ignore
target/arm: Implement TBI for user-only
-
-
-
2019-02-04
Richard Henderson
New
[v3,4/4] tests/tcg/aarch64: Add bti smoke test
target/arm: Implement ARMv8.5-BTI
-
-
-
2019-02-04
Richard Henderson
New
[v3,3/4] linux-user/aarch64: Reset btype for syscalls and signals
target/arm: Implement ARMv8.5-BTI
-
-
-
2019-02-04
Richard Henderson
New
[v3,2/4] target/arm: Add x-guarded-pages cpu property for user-only
target/arm: Implement ARMv8.5-BTI
-
-
-
2019-02-04
Richard Henderson
New
[v3,1/4] fixup! target/arm: Cache the GP bit for a page in MemTxAttrs
target/arm: Implement ARMv8.5-BTI
-
-
-
2019-02-04
Richard Henderson
New
[3/3] target/arm: Implement ARMv8.3-JSConv
target/arm: Implement ARMv8.3-JSConv
-
-
-
2019-02-04
Richard Henderson
New
[v2,2/2] tests/tcg/aarch64: Add pauth smoke test
target/arm: Complete ARMv8.3-PAuth linux-user
-
-
-
2019-02-01
Richard Henderson
New
[1/2] decodetree: Initial support for variable-length ISAs
decodetree: Support for variable-length ISAs
-
-
-
2019-01-31
Richard Henderson
New
[v2,09/12] target/arm: Add x-guarded-pages cpu property for user-only
target/arm: Implement ARMv8.5-BTI
-
-
-
2019-01-28
Richard Henderson
New
[v2,06/12] target/arm: Default handling of BTYPE during translation
target/arm: Implement ARMv8.5-BTI
-
-
-
2019-01-28
Richard Henderson
New
[v2,03/12] target/arm: Add BT and BTYPE to tb->flags
target/arm: Implement ARMv8.5-BTI
-
-
-
2019-01-28
Richard Henderson
New
[PULL,23/23] cputlb: Remove static tlb sizing
tcg queued patches
-
-
-
2019-01-28
Richard Henderson
New
[PULL,21/23] tcg/mips: enable dynamic TLB sizing
tcg queued patches
-
-
-
2019-01-28
Richard Henderson
New
[PULL,19/23] tcg/arm: enable dynamic TLB sizing
tcg queued patches
-
-
-
2019-01-28
Richard Henderson
New
[PULL,18/23] tcg/riscv: enable dynamic TLB sizing
tcg queued patches
-
-
-
2019-01-28
Richard Henderson
New
[PULL,15/23] tcg/ppc: enable dynamic TLB sizing
tcg queued patches
-
-
-
2019-01-28
Richard Henderson
New
[PULL,12/23] tcg: introduce dynamic TLB sizing
tcg queued patches
-
-
-
2019-01-28
Richard Henderson
New
[PULL,06/23] tcg/i386: Split subroutines out of tcg_expand_vec_op
tcg queued patches
-
-
-
2019-01-28
Richard Henderson
New
[PULL,05/23] tcg: Add opcodes for vector minmax arithmetic
tcg queued patches
-
-
-
2019-01-28
Richard Henderson
New
[PULL,04/23] tcg: Add opcodes for vector saturated arithmetic
tcg queued patches
-
-
-
2019-01-28
Richard Henderson
New
[PULL,02/23] tcg: Add gvec expanders for nand, nor, eqv
tcg queued patches
-
-
-
2019-01-28
Richard Henderson
New
[PULL,01/23] tcg: Add logical simplifications during gvec expand
tcg queued patches
-
-
-
2019-01-28
Richard Henderson
New
[4/6] linux-user: Initialize aarch64 pac keys
target/arm: Complete ARMv8.3-PAuth linux-user
-
-
-
2019-01-25
Richard Henderson
New
[v6,43/49] linux-user: Split out dup, dup2, dup3
linux-user: Split do_syscall
-
-
-
2019-01-18
Richard Henderson
New
[v6,37/49] linux-user: Split out access, faccessat
linux-user: Split do_syscall
-
-
-
2019-01-18
Richard Henderson
New
[v6,05/49] linux-user: Tidy do_openat loop over fakes
linux-user: Split do_syscall
-
-
-
2019-01-18
Richard Henderson
New
[15/17] target/arm: Add allocation tag storage for user-only
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-01-14
Richard Henderson
New
[13/17] target/arm: Set PSTATE.TCO on exception entry
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-01-14
Richard Henderson
New
[12/17] target/arm: Implement the LDGV and STGV instructions
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-01-14
Richard Henderson
New
[10/17] target/arm: Implement LDG, STG, ST2G instructions
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-01-14
Richard Henderson
New
[08/17] target/arm: Implement the GMI instruction
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-01-14
Richard Henderson
New
[07/17] target/arm: Implement ADDG, SUBG instructions
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-01-14
Richard Henderson
New
[06/17] target/arm: Implement the IRG instruction
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-01-14
Richard Henderson
New
[04/17] target/arm: Fill in helper_mte_check
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-01-14
Richard Henderson
New
[01/17] target/arm: Add MTE_ACTIVE to tb_flags
target/arm: Implement ARMv8.5-MemTag
-
-
-
2019-01-14
Richard Henderson
New
[1/4] target/arm: Add TBFLAG_A64_TBID, split out gen_top_byte_ignore
target/arm: Implement TBI for user-only
-
-
-
2019-01-10
Richard Henderson
New
[10/11] linux-user/aarch64: Reset btype for signal handlers
target/arm: Implement ARMv8.5-BTI
-
-
-
2019-01-10
Richard Henderson
New
[06/11] target/arm: Reset btype for direct branches and syscalls
target/arm: Implement ARMv8.5-BTI
-
-
-
2019-01-10
Richard Henderson
New
[04/11] target/arm: Record the GP bit for a page in MemTxAttrs
target/arm: Implement ARMv8.5-BTI
-
-
-
2019-01-10
Richard Henderson
New
[v3,22/31] target/arm: Decode TBID from TCR
target/arm: Implement ARMv8.3-PAuth
-
-
-
2019-01-08
Richard Henderson
New
[v3,21/31] target/arm: Add aa64_va_parameters_both
target/arm: Implement ARMv8.3-PAuth
-
-
-
2019-01-08
Richard Henderson
New
[v3,20/31] target/arm: Export aa64_va_parameters to internals.h
target/arm: Implement ARMv8.3-PAuth
-
-
-
2019-01-08
Richard Henderson
New
[v3,19/31] target/arm: Merge TBFLAG_AA_TB{0, 1} to TBII
target/arm: Implement ARMv8.3-PAuth
-
-
-
2019-01-08
Richard Henderson
New
[v3,18/31] target/arm: Create ARMVAParameters and helpers
target/arm: Implement ARMv8.3-PAuth
-
-
-
2019-01-08
Richard Henderson
New
[v3,17/31] target/arm: Introduce arm_stage1_mmu_idx
target/arm: Implement ARMv8.3-PAuth
-
-
-
2019-01-08
Richard Henderson
New
[v3,16/31] target/arm: Introduce arm_mmu_idx
target/arm: Implement ARMv8.3-PAuth
-
-
-
2019-01-08
Richard Henderson
New
[v3,13/31] target/arm: Decode PAuth within disas_uncond_b_reg
target/arm: Implement ARMv8.3-PAuth
-
-
-
2019-01-08
Richard Henderson
New
[v3,12/31] target/arm: Rearrange decode in disas_uncond_b_reg
target/arm: Implement ARMv8.3-PAuth
-
-
-
2019-01-08
Richard Henderson
New
[v3,11/31] target/arm: Add new_pc argument to helper_exception_return
target/arm: Implement ARMv8.3-PAuth
-
-
-
2019-01-08
Richard Henderson
New
[v3,10/31] target/arm: Move helper_exception_return to helper-a64.c
target/arm: Implement ARMv8.3-PAuth
-
-
-
2019-01-08
Richard Henderson
New
[v3,08/31] target/arm: Decode PAuth within disas_data_proc_1src
target/arm: Implement ARMv8.3-PAuth
-
-
-
2019-01-08
Richard Henderson
New
[v3,03/31] target/arm: Add PAuth active bit to tbflags
target/arm: Implement ARMv8.3-PAuth
-
-
-
2019-01-08
Richard Henderson
New
[PULL,3/3] pc-bios: Update palcode-clipper
target/alpha update
-
-
-
2019-01-08
Richard Henderson
New
slirp: Use lduw_be_p in slirp_input
slirp: Use lduw_be_p in slirp_input
-
-
-
2018-12-26
Richard Henderson
New
[PULL,40/42] tcg: Add TCG_OPF_BB_EXIT
tcg queued patches
-
-
-
2018-12-25
Richard Henderson
New
[PULL,37/42] tcg: Reindent parts of liveness_pass_1
tcg queued patches
-
-
-
2018-12-25
Richard Henderson
New
[PULL,36/42] tcg: Dump register preference info with liveness
tcg queued patches
-
-
-
2018-12-25
Richard Henderson
New
[PULL,34/42] tcg: Add output_pref to TCGOp
tcg queued patches
-
-
-
2018-12-25
Richard Henderson
New
[PULL,28/42] tcg: Reference count labels
tcg queued patches
-
-
-
2018-12-25
Richard Henderson
New
[PULL,05/42] tcg/riscv: Add the tcg-target.h file
tcg queued patches
-
-
-
2018-12-25
Richard Henderson
New
[PULL,03/42] linux-user: Add host dependency for RISC-V 64-bit
tcg queued patches
-
-
-
2018-12-25
Richard Henderson
New
[PULL,02/42] linux-user: Add host dependency for RISC-V 32-bit
tcg queued patches
-
-
-
2018-12-25
Richard Henderson
New
[v5,8/8] linux-user: Split out some process syscalls
linux-user: Split do_syscall
-
-
-
2018-12-19
Richard Henderson
New
[v5,4/8] linux-user: Split out preadv, pwritev, readv, writev, pread64, pwrite64
linux-user: Split do_syscall
-
-
-
2018-12-19
Richard Henderson
New
[v5,2/8] linux-user: Split out some simple file syscalls
linux-user: Split do_syscall
-
-
-
2018-12-19
Richard Henderson
New
[32/34] target/ppc: Split out VSCR_SAT to a vector field
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[29/34] target/ppc: Add helper_mfvscr
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[28/34] target/ppc: Remove vscr_nj and vscr_sat
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[26/34] target/ppc: Pass integer to helper_mtvscr
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[25/34] target/ppc: convert xxsel to vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[24/34] target/ppc: convert xxspltw to vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[23/34] target/ppc: convert xxspltib to vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[21/34] target/ppc: nand, nor, eqv are now generic vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[20/34] target/ppc: convert vsplt[bhw] to use vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[18/34] target/ppc: convert vaddu[b, h, w, d] and vsubu[b, h, w, d] over to use vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[17/34] target/ppc: convert VMX logical instructions to use vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[16/34] target/ppc: move FP and VMX registers into aligned vsr register array
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[15/34] target/ppc: merge ppc_vsr_t and ppc_avr_t union types
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[14/34] target/ppc: switch FPR, VMX and VSX helpers to access data directly from cpu_env
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[13/34] target/ppc: introduce get_cpu_vsr{l, h}() and set_cpu_vsr{l, h}() helpers for VSR register access
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[12/34] target/ppc: introduce get_avr64() and set_avr64() helpers for VMX register access
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[11/34] target/ppc: introduce get_fpr() and set_fpr() helpers for FP register access
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
«
1
2
...
45
46
47
…
54
55
»
Bundling
Create bundle: