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
| 5546 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
...
16
17
18
…
55
56
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v2,25/30] tcg/i386: Replace is64 with type in qemu_ld/st routines
tcg: Improve atomicity support
-
-
-
2023-02-16
Richard Henderson
New
[v2,24/30] tcg/i386: Use full load/store helpers in user-only mode
tcg: Improve atomicity support
-
-
-
2023-02-16
Richard Henderson
New
[v2,22/30] tcg/i386: Introduce tcg_out_mov2
tcg: Improve atomicity support
-
-
-
2023-02-16
Richard Henderson
New
[v2,21/30] tcg: Add INDEX_op_qemu_{ld,st}_i128
tcg: Improve atomicity support
-
-
-
2023-02-16
Richard Henderson
New
[v2,13/30] meson: Detect atomic128 support with optimization
tcg: Improve atomicity support
-
-
-
2023-02-16
Richard Henderson
New
[v2,10/30] tcg: Unify helper_{be,le}_{ld,st}*
tcg: Improve atomicity support
-
-
-
2023-02-16
Richard Henderson
New
[v2,09/30] tcg/tci: Use cpu_{ld,st}_mmu
tcg: Improve atomicity support
-
-
-
2023-02-16
Richard Henderson
New
[v2,03/30] accel/tcg: Add cpu_in_serial_context
tcg: Improve atomicity support
-
-
-
2023-02-16
Richard Henderson
New
[14/14] target/arm: Support reading m-profile system registers from gdb
target/arm: gdbstub cleanups and additions
-
-
-
2023-02-14
Richard Henderson
New
[PULL,34/40] target/s390x: Use Int128 for passing float128
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,33/40] target/s390x: Use Int128 for returning float128
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,26/40] tests/tcg/s390x: Add cdsg.c
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,25/40] tests/tcg/s390x: Add long-double.c
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,24/40] tests/tcg/s390x: Add clst.c
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,23/40] tests/tcg/s390x: Add div.c
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,22/40] target/ppc: Use tcg_gen_atomic_cmpxchg_i128 for STQCX
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,21/40] target/arm: Use tcg_gen_atomic_cmpxchg_i128 for CASP
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,20/40] target/arm: Use tcg_gen_atomic_cmpxchg_i128 for STXP
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,19/40] tcg: Split out tcg_gen_nonatomic_cmpxchg_i{32,64}
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,18/40] tcg: Add tcg_gen_{non}atomic_cmpxchg_i128
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,17/40] tcg: Add guest load/store primitives for TCGv_i128
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,15/40] tcg: Add temp allocation for TCGv_i128
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,14/40] tcg: Add TCG_TARGET_CALL_{RET,ARG}_I128
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,13/40] tcg/tci: Add TCG_TARGET_CALL_{RET,ARG}_I128
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,12/40] tcg/tci: Fix big-endian return register ordering
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,11/40] tcg/i386: Add TCG_TARGET_CALL_{RET,ARG}_I128
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,08/40] tcg: Introduce tcg_target_call_oarg_reg
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,06/40] tcg: Introduce tcg_out_addi_ptr
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,05/40] tcg: Allocate objects contiguously in temp_allocate_frame
[PULL,01/40] accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page
-
-
-
2023-02-04
Richard Henderson
New
[PULL,00/40] tcg patch queue
-
-
-
2023-02-04
Richard Henderson
New
[4/4] target/arm: Cache ARMVAParameters
target/arm: Cache ARMVAParameters
-
-
-
2023-02-02
Richard Henderson
New
[3/4] target/arm: Use FIELD for ARMVAParameters
target/arm: Cache ARMVAParameters
-
-
-
2023-02-02
Richard Henderson
New
[2/4] target/arm: Store tbi for both insns and data in ARMVAParameters
target/arm: Cache ARMVAParameters
-
-
-
2023-02-02
Richard Henderson
New
[1/4] target/arm: Flush only required tlbs for TCR_EL[12]
target/arm: Cache ARMVAParameters
-
-
-
2023-02-02
Richard Henderson
New
[02/14] linux-user/sparc: Tidy syscall trap
linux-user/sparc: Handle missing traps
-
-
-
2023-02-02
Richard Henderson
New
[13/27] accel/tcg/plugin: Tidy plugin_gen_disable_mem_helpers
tcg: Simplify temporary usage
-
-
-
2023-01-30
Richard Henderson
New
[v5,32/36] target/s390x: Use tcg_gen_atomic_cmpxchg_i128 for CDSG
tcg: Support for Int128 with helpers
-
-
-
2023-01-26
Richard Henderson
New
[PULL,v2,15/15] tcg/loongarch64: Reorg goto_tb implementation
[PULL,v2,01/15] tcg: Avoid recursion in tcg_gen_mulu2_i32
-
-
-
2023-01-24
Richard Henderson
New
[PULL,v2,13/15] tcg/loongarch64: Implement movcond
[PULL,v2,01/15] tcg: Avoid recursion in tcg_gen_mulu2_i32
-
-
-
2023-01-24
Richard Henderson
New
[PULL,v2,12/15] tcg/loongarch64: Improve setcond expansion
[PULL,v2,01/15] tcg: Avoid recursion in tcg_gen_mulu2_i32
-
-
-
2023-01-24
Richard Henderson
New
[PULL,v2,07/15] target/loongarch: Disassemble jirl properly
[PULL,v2,01/15] tcg: Avoid recursion in tcg_gen_mulu2_i32
-
-
-
2023-01-24
Richard Henderson
New
[PULL,v2,06/15] target/loongarch: Enable the disassembler for host tcg
[PULL,v2,01/15] tcg: Avoid recursion in tcg_gen_mulu2_i32
-
-
-
2023-01-24
Richard Henderson
New
[PULL,v2,00/15] tcg patch queue
-
-
-
2023-01-24
Richard Henderson
New
[20/22] target/arm: Implement the granule protection check
target/arm: Implement FEAT_RME
-
-
-
2023-01-24
Richard Henderson
New
[14/22] target/arm: Handle no-execute for Realm and Root regimes
target/arm: Implement FEAT_RME
-
-
-
2023-01-24
Richard Henderson
New
[13/22] target/arm: Handle Block and Page bits for security space
target/arm: Implement FEAT_RME
-
-
-
2023-01-24
Richard Henderson
New
[12/22] target/arm: NSTable is RES0 for the RME EL3 regime
target/arm: Implement FEAT_RME
-
-
-
2023-01-24
Richard Henderson
New
[01/22] target/arm: Fix pmsav8 stage2 secure parameter
target/arm: Implement FEAT_RME
-
-
-
2023-01-24
Richard Henderson
New
[PULL,17/22] tcg/ppc: Reorg goto_tb implementation
[PULL,01/22] tcg: Split out tcg_out_exit_tb
-
-
-
2023-01-17
Richard Henderson
New
[PULL,16/22] tcg/aarch64: Reorg goto_tb implementation
[PULL,01/22] tcg: Split out tcg_out_exit_tb
-
-
-
2023-01-17
Richard Henderson
New
[PULL,15/22] tcg: Remove TCG_TARGET_HAS_direct_jump
[PULL,01/22] tcg: Split out tcg_out_exit_tb
-
-
-
2023-01-17
Richard Henderson
New
[PULL,12/22] tcg: Change tb_target_set_jmp_target arguments
[PULL,01/22] tcg: Split out tcg_out_exit_tb
-
-
-
2023-01-17
Richard Henderson
New
[PULL,11/22] tcg: Add TranslationBlock.jmp_insn_offset
[PULL,01/22] tcg: Split out tcg_out_exit_tb
-
-
-
2023-01-17
Richard Henderson
New
[PULL,10/22] tcg: Add gen_tb to TCGContext
[PULL,01/22] tcg: Split out tcg_out_exit_tb
-
-
-
2023-01-17
Richard Henderson
New
[PULL,09/22] tcg: Rename TB_JMP_RESET_OFFSET_INVALID to TB_JMP_OFFSET_INVALID
[PULL,01/22] tcg: Split out tcg_out_exit_tb
-
-
-
2023-01-17
Richard Henderson
New
[PULL,08/22] tcg: Split out tcg_out_goto_tb
[PULL,01/22] tcg: Split out tcg_out_exit_tb
-
-
-
2023-01-17
Richard Henderson
New
[PULL,07/22] tcg: Introduce get_jmp_target_addr
[PULL,01/22] tcg: Split out tcg_out_exit_tb
-
-
-
2023-01-17
Richard Henderson
New
[PULL,06/22] tcg: Introduce set_jmp_insn_offset
[PULL,01/22] tcg: Split out tcg_out_exit_tb
-
-
-
2023-01-17
Richard Henderson
New
[PULL,01/22] tcg: Split out tcg_out_exit_tb
[PULL,01/22] tcg: Split out tcg_out_exit_tb
-
-
-
2023-01-17
Richard Henderson
New
[PULL,00/22] tcg patch queue
-
-
-
2023-01-17
Richard Henderson
New
[2/3] plugins: Avoid deadlock in qemu_plugin_user_exit
tests: Fix some deadlocks
-
-
-
2023-01-17
Richard Henderson
New
[PULL,3/5] tcg: add perfmap and jitdump
[PULL,1/5] linux-user: Clean up when exiting due to a signal
-
-
-
2023-01-16
Richard Henderson
New
[PULL,2/5] accel/tcg: Add debuginfo support
[PULL,1/5] linux-user: Clean up when exiting due to a signal
-
-
-
2023-01-16
Richard Henderson
New
[PULL,0/5] tcg patch queue
-
-
-
2023-01-16
Richard Henderson
New
[PULL,0/5] tcg patch queue
-
-
-
2023-01-16
Richard Henderson
New
[2/2] target/riscv: Remove helper_set_rod_rounding_mode
target/riscv: Fix double calls to gen_set_rm [#1411]
-
-
-
2023-01-15
Richard Henderson
New
[1/2] target/arm: Introduce helper_set_rounding_mode_chkfrm
target/riscv: Fix double calls to gen_set_rm [#1411]
-
-
-
2023-01-15
Richard Henderson
New
target/i386: Fix 32-bit AD[CO]X insns in 64-bit mode
target/i386: Fix 32-bit AD[CO]X insns in 64-bit mode
-
-
-
2023-01-15
Richard Henderson
New
[2/2] target/i386: Fix BEXTR instruction
target/i386: Fix BEXTR instruction [#1372]
-
-
-
2023-01-14
Richard Henderson
New
[1/2] tests/tcg/i386: Introduce and use reg_t consistently
target/i386: Fix BEXTR instruction [#1372]
-
-
-
2023-01-14
Richard Henderson
New
[v8,17/17] sh: Add string-fzb.h
[v8,01/17] Parameterize op_t from memcopy.h
-
-
-
2023-01-13
Richard Henderson
New
[v8,11/17] string: Improve generic memrchr
[v8,01/17] Parameterize op_t from memcopy.h
-
-
-
2023-01-13
Richard Henderson
New
[v8,10/17] string: Improve generic memchr
[v8,01/17] Parameterize op_t from memcopy.h
-
-
-
2023-01-13
Richard Henderson
New
[v8,09/17] string: Improve generic strcmp
[v8,01/17] Parameterize op_t from memcopy.h
-
-
-
2023-01-13
Richard Henderson
New
[v8,08/17] string: Improve generic strchrnul
[v8,01/17] Parameterize op_t from memcopy.h
-
-
-
2023-01-13
Richard Henderson
New
[v8,07/17] string: Improve generic strchr
[v8,01/17] Parameterize op_t from memcopy.h
-
-
-
2023-01-13
Richard Henderson
New
[v8,06/17] string: Improve generic strnlen
[v8,01/17] Parameterize op_t from memcopy.h
-
-
-
2023-01-13
Richard Henderson
New
[v8,05/17] string: Improve generic strlen
[v8,01/17] Parameterize op_t from memcopy.h
-
-
-
2023-01-13
Richard Henderson
New
[v8,04/17] Add string vectorized find and detection functions
[v8,01/17] Parameterize op_t from memcopy.h
-
-
-
2023-01-13
Richard Henderson
New
[v8,03/17] Add string-maskoff.h generic header
[v8,01/17] Parameterize op_t from memcopy.h
-
-
-
2023-01-13
Richard Henderson
New
[v8,01/17] Parameterize op_t from memcopy.h
[v8,01/17] Parameterize op_t from memcopy.h
-
-
-
2023-01-13
Richard Henderson
New
target/arm: Introduce aarch64_set_svcr
target/arm: Introduce aarch64_set_svcr
-
-
-
2023-01-12
Richard Henderson
New
[6/7] target/s390x: Inline do_access_{get,set}_byte
target/s390x: mem_helper.c cleanups
-
-
-
2023-01-09
Richard Henderson
New
[v3,09/27] target/s390x: Remove pc argument to pc_to_link_into
target/s390x: pc-relative translation blocks
-
-
-
2023-01-09
Richard Henderson
New
[v3,03/27] target/s390x: Use tcg_constant_i32 for fpinst_extract_m34
target/s390x: pc-relative translation blocks
-
-
-
2023-01-09
Richard Henderson
New
[v3,01/27] target/s390x: Use tcg_constant_* in local contexts
target/s390x: pc-relative translation blocks
-
-
-
2023-01-09
Richard Henderson
New
[PULL,24/27] tcg/s390x: Implement ctpop operation
[PULL,01/27] tcg/s390x: Use register pair allocation for div and mulu2
-
-
-
2023-01-07
Richard Henderson
New
[PULL,19/27] tcg/s390x: Support MIE3 logical operations
[PULL,01/27] tcg/s390x: Use register pair allocation for div and mulu2
-
-
-
2023-01-07
Richard Henderson
New
[PULL,15/27] tcg/s390x: Support MIE2 MGRK instruction
[PULL,01/27] tcg/s390x: Use register pair allocation for div and mulu2
-
-
-
2023-01-07
Richard Henderson
New
[PULL,14/27] tcg/s390x: Support MIE2 multiply single instructions
[PULL,01/27] tcg/s390x: Use register pair allocation for div and mulu2
-
-
-
2023-01-07
Richard Henderson
New
[PULL,10/27] tcg/s390x: Remove DISTINCT_OPERANDS facility check
[PULL,01/27] tcg/s390x: Use register pair allocation for div and mulu2
-
-
-
2023-01-07
Richard Henderson
New
[PULL,09/27] tcg/s390x: Remove FAST_BCR_SER facility check
[PULL,01/27] tcg/s390x: Use register pair allocation for div and mulu2
-
-
-
2023-01-07
Richard Henderson
New
[PULL,08/27] tcg/s390x: Check for load-on-condition facility at startup
[PULL,01/27] tcg/s390x: Use register pair allocation for div and mulu2
-
-
-
2023-01-07
Richard Henderson
New
[PULL,07/27] tcg/s390x: Check for general-instruction-extension facility at startup
[PULL,01/27] tcg/s390x: Use register pair allocation for div and mulu2
-
-
-
2023-01-07
Richard Henderson
New
[PULL,06/27] tcg/s390x: Check for extended-immediate facility at startup
[PULL,01/27] tcg/s390x: Use register pair allocation for div and mulu2
-
-
-
2023-01-07
Richard Henderson
New
[PULL,05/27] tcg/s390x: Check for long-displacement facility at startup
[PULL,01/27] tcg/s390x: Use register pair allocation for div and mulu2
-
-
-
2023-01-07
Richard Henderson
New
[PULL,03/27] tcg/s390x: Always set TCG_TARGET_HAS_direct_jump
[PULL,01/27] tcg/s390x: Use register pair allocation for div and mulu2
-
-
-
2023-01-07
Richard Henderson
New
[PULL,00/27] tcg/s390x patch queue
-
-
-
2023-01-07
Richard Henderson
New
[2/2] target/arm: Look up ARMCPRegInfo at runtime
target/arm: Look up ARMCPRegInfo at runtime
-
-
-
2023-01-06
Richard Henderson
New
[1/2] target/arm: Reorg do_coproc_insn
target/arm: Look up ARMCPRegInfo at runtime
-
-
-
2023-01-06
Richard Henderson
New
«
1
2
...
16
17
18
…
55
56
»
Bundling
Create bundle: