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
...
11
12
13
…
55
56
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[PULL,14/22] accel/tcg: remove CONFIG_PROFILER
[PULL,01/22] accel: Replace target_ulong in tlb_*()
-
-
-
2023-06-26
Richard Henderson
New
[PULL,11/22] cpu: Replace target_ulong with hwaddr in tb_invalidate_phys_addr()
[PULL,01/22] accel: Replace target_ulong in tlb_*()
-
-
-
2023-06-26
Richard Henderson
New
[PULL,10/22] accel/tcg: Replace target_ulong with vaddr in translator_*()
[PULL,01/22] accel: Replace target_ulong in tlb_*()
-
-
-
2023-06-26
Richard Henderson
New
[PULL,08/22] accel: Replace target_ulong with vaddr in probe_*()
[PULL,01/22] accel: Replace target_ulong in tlb_*()
-
-
-
2023-06-26
Richard Henderson
New
[PULL,07/22] accel/tcg: Widen pc to vaddr in CPUJumpCache
[PULL,01/22] accel: Replace target_ulong in tlb_*()
-
-
-
2023-06-26
Richard Henderson
New
[PULL,04/22] accel/tcg/cputlb.c: Widen CPUTLBEntry access functions
[PULL,01/22] accel: Replace target_ulong in tlb_*()
-
-
-
2023-06-26
Richard Henderson
New
[PULL,03/22] target: Widen pc/cs_base in cpu_get_tb_cpu_state
[PULL,01/22] accel: Replace target_ulong in tlb_*()
-
-
-
2023-06-26
Richard Henderson
New
[PULL,01/22] accel: Replace target_ulong in tlb_*()
[PULL,01/22] accel: Replace target_ulong in tlb_*()
-
-
-
2023-06-26
Richard Henderson
New
[PULL,00/22] tcg patch queue
-
-
-
2023-06-26
Richard Henderson
New
[4/4] target/arm: Fix SME full tile indexing
target/arm: Fix SME full tile indexing
-
-
-
2023-06-22
Richard Henderson
New
[3/4] target/arm: Support reading ZA[] from gdbstub
target/arm: Fix SME full tile indexing
-
-
-
2023-06-22
Richard Henderson
New
[v2,6/9] accel/tcg: Add tlb_fill_flags to CPUTLBEntryFull
{tcg,aarch64}: Add TLB_CHECK_ALIGNED
-
-
-
2023-06-21
Richard Henderson
New
[v2] tests/plugin: Remove duplicate insn log from libinsn.so
[v2] tests/plugin: Remove duplicate insn log from libinsn.so
-
-
-
2023-06-21
Richard Henderson
New
[v5,18/20] target/arm: Implement GPC exceptions
target/arm: Implement FEAT_RME
-
-
-
2023-06-20
Richard Henderson
New
[v5,14/20] target/arm: Use get_phys_addr_with_struct in S1_ptw_translate
target/arm: Implement FEAT_RME
-
-
-
2023-06-20
Richard Henderson
New
[v5,01/20] target/arm: Add isar_feature_aa64_rme
target/arm: Implement FEAT_RME
-
-
-
2023-06-20
Richard Henderson
New
[v3,31/37] crypto: Remove AES_shifts, AES_ishifts
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-20
Richard Henderson
New
[v3,26/37] crypto: Add aesdec_ISB_ISR_IMC_AK
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-20
Richard Henderson
New
[v3,04/37] crypto/aes: Add constants for ShiftRows, InvShiftRows
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-20
Richard Henderson
New
[PULL,14/16] accel/tcg/cpu-exec: Use generic 'helper-proto-common.h' header
[PULL,01/16] host/include/x86_64: Use __m128i for "x" constraints
-
-
-
2023-06-20
Richard Henderson
New
[PULL,13/16] plugins: Remove unused 'exec/helper-proto.h' header
[PULL,01/16] host/include/x86_64: Use __m128i for "x" constraints
-
-
-
2023-06-20
Richard Henderson
New
[PULL,12/16] meson: Replace softmmu_ss -> system_ss
[PULL,01/16] host/include/x86_64: Use __m128i for "x" constraints
-
-
-
2023-06-20
Richard Henderson
New
[PULL,11/16] meson: Replace CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLY
[PULL,01/16] host/include/x86_64: Use __m128i for "x" constraints
-
-
-
2023-06-20
Richard Henderson
New
[PULL,09/16] accel/tcg: Check for USER_ONLY definition instead of SOFTMMU one
[PULL,01/16] host/include/x86_64: Use __m128i for "x" constraints
-
-
-
2023-06-20
Richard Henderson
New
[PULL,06/16] target/m68k: Check for USER_ONLY definition instead of SOFTMMU one
[PULL,01/16] host/include/x86_64: Use __m128i for "x" constraints
-
-
-
2023-06-20
Richard Henderson
New
[PULL,02/16] accel/tcg: Handle MO_ATOM_WITHIN16 in do_st16_leN
[PULL,01/16] host/include/x86_64: Use __m128i for "x" constraints
-
-
-
2023-06-20
Richard Henderson
New
[PULL,00/16] tcg patch queue
-
-
-
2023-06-20
Richard Henderson
New
[v3,3/5] tcg: Elide memory barriers implied by the host memory model
tcg: Issue memory barriers for guest memory model
-
-
-
2023-06-19
Richard Henderson
New
tests/plugin: Remove duplicate insn log from libinsn.so
tests/plugin: Remove duplicate insn log from libinsn.so
-
-
-
2023-06-10
Richard Henderson
New
[v2,38/38] host/include/ppc: Implement aes-round.h
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-09
Richard Henderson
New
[v2,37/38] host/include/aarch64: Implement aes-round.h
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-09
Richard Henderson
New
[v2,36/38] host/include/i386: Implement aes-round.h
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-09
Richard Henderson
New
[PULL,3/5] target/arm: Only include tcg/oversized-guest.h if CONFIG_TCG
[PULL,1/5] tcg/tci: Adjust passing of MemOpIdx
-
-
-
2023-06-07
Richard Henderson
New
[PULL,0/5] misc ci fixes
-
-
-
2023-06-07
Richard Henderson
New
gitlab: Disable io-raw-194 for build-tcg-disabled
gitlab: Disable io-raw-194 for build-tcg-disabled
-
-
-
2023-06-06
Richard Henderson
New
[PULL,50/52] tcg: Build once for system and once for user-only
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,48/52] plugins: Drop unused headers from exec/plugin-gen.h
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,47/52] plugins: Move plugin_insn_append to translator.c
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,46/52] tcg: Remove target-specific headers from tcg.[ch]
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,45/52] tcg: Move env defines out of NEED_CPU_H in helper-head.h
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,43/52] accel/tcg: Tidy includes for translator.[ch]
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,42/52] target/arm: Add missing include of exec/exec-all.h
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,41/52] target/*: Add missing includes of exec/translation-block.h
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,40/52] target/mips: Tidy helpers for translation
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,39/52] target/arm: Tidy helpers for translation
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,38/52] accel/tcg: Move translator_fake_ldb out of line
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,37/52] target/ppc: Inline gen_icount_io_start()
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,36/52] accel/tcg: Introduce translator_io_start
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,35/52] accel/tcg: Move most of gen-icount.h into translator.c
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,32/52] exec-all: Widen TranslationBlock pc and cs_base to 64-bits
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,30/52] tcg: Remove NO_CPU_IO_DEFS
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,28/52] tcg: Move TLB_FLAGS_MASK check out of get_alignment_bits
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,27/52] tcg: Add guest_mo to TCGContext
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,26/52] tcg: Add insn_start_words to TCGContext
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,24/52] tcg: Split helper-proto.h
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,20/52] tcg: Pass TCGHelperInfo to tcg_gen_callN
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,17/52] target/hexagon: Include helper-gen.h where needed
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,16/52] target/arm: Include helper-gen.h in translator.h
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,13/52] tcg: Split out tcg/oversized-guest.h
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,11/52] tcg: Split out tcg-target-reg-bits.h
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,10/52] *: Add missing includes of tcg/tcg.h
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,09/52] target/*: Add missing includes of tcg/debug-assert.h
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,07/52] tcg: Add tlb_fast_offset to TCGContext
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,06/52] tcg: Widen CPUTLBEntry comparators to 64-bits
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,05/52] tcg: Move TCG_TYPE_TL from tcg.h to tcg-op.h
[PULL,01/52] tcg/ppc: Remove TARGET_LONG_BITS, TCG_TYPE_TL
-
-
-
2023-06-05
Richard Henderson
New
[PULL,00/52] tcg patch queue
-
-
-
2023-06-05
Richard Henderson
New
[35/35] crypto: Unexport AES_*_rot, AES_TeN, AES_TdN
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-03
Richard Henderson
New
[31/35] host/include/aarch64: Implement aes-round.h
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-03
Richard Henderson
New
[28/35] crypto: Add aesdec_ISB_ISR_AK_IMC
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-03
Richard Henderson
New
[24/35] target/riscv: Use aesenc_SB_SR_MC_AK
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-03
Richard Henderson
New
[13/35] target/ppc: Use aesdec_ISB_ISR
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-03
Richard Henderson
New
[10/35] crypto: Add aesdec_ISB_ISR
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-03
Richard Henderson
New
[09/35] target/riscv: Use aesenc_SB_SR
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-03
Richard Henderson
New
[08/35] target/ppc: Use aesenc_SB_SR
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-03
Richard Henderson
New
[07/35] target/arm: Use aesenc_SB_SR
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-03
Richard Henderson
New
[04/35] crypto: Add aesenc_SB_SR
crypto: Provide aes-round.h and host accel
-
-
-
2023-06-03
Richard Henderson
New
[v3,15/20] target/arm: Add SCTLR.nAA to TBFLAG_A64
target/arm: Implement FEAT_LSE2
-
-
-
2023-05-30
Richard Henderson
New
[v3,13/20] target/arm: Pass single_memop to gen_mte_checkN
target/arm: Implement FEAT_LSE2
-
-
-
2023-05-30
Richard Henderson
New
[v3,12/20] target/arm: Pass memop to gen_mte_check1*
target/arm: Implement FEAT_LSE2
-
-
-
2023-05-30
Richard Henderson
New
[v3,11/20] target/arm: Hoist finalize_memop out of do_fp_{ld, st}
target/arm: Implement FEAT_LSE2
-
-
-
2023-05-30
Richard Henderson
New
[v3,10/20] target/arm: Hoist finalize_memop out of do_gpr_{ld, st}
target/arm: Implement FEAT_LSE2
-
-
-
2023-05-30
Richard Henderson
New
[v3,08/20] target/arm: Sink gen_mte_check1 into load/store_exclusive
target/arm: Implement FEAT_LSE2
-
-
-
2023-05-30
Richard Henderson
New
[v3,06/20] target/arm: Use tcg_gen_qemu_st_i128 for STZG, STZ2G
target/arm: Implement FEAT_LSE2
-
-
-
2023-05-30
Richard Henderson
New
[v3,05/20] target/arm: Use tcg_gen_qemu_{st, ld}_i128 for do_fp_{st, ld}
target/arm: Implement FEAT_LSE2
-
-
-
2023-05-30
Richard Henderson
New
[v3,03/20] target/arm: Introduce finalize_memop_{atom,pair}
target/arm: Implement FEAT_LSE2
-
-
-
2023-05-30
Richard Henderson
New
[PULL,27/27] tests/decode: Add tests for various named-field cases
[PULL,01/27] tcg: Fix register move type in tcg_out_ld_helper_ret
-
-
-
2023-05-30
Richard Henderson
New
[PULL,26/27] scripts/decodetree: Implement named field support
[PULL,01/27] tcg: Fix register move type in tcg_out_ld_helper_ret
-
-
-
2023-05-30
Richard Henderson
New
[PULL,24/27] scripts/decodetree: Pass lvalue-formatter function to str_extract()
[PULL,01/27] tcg: Fix register move type in tcg_out_ld_helper_ret
-
-
-
2023-05-30
Richard Henderson
New
[PULL,20/27] decodetree: Diagnose empty pattern group
[PULL,01/27] tcg: Fix register move type in tcg_out_ld_helper_ret
-
-
-
2023-05-30
Richard Henderson
New
[PULL,19/27] decodetree: Fix recursion in prop_format and build_tree
[PULL,01/27] tcg: Fix register move type in tcg_out_ld_helper_ret
-
-
-
2023-05-30
Richard Henderson
New
[PULL,13/27] accel/tcg: Extract store_atom_insert_al16 to host header
[PULL,01/27] tcg: Fix register move type in tcg_out_ld_helper_ret
-
-
-
2023-05-30
Richard Henderson
New
[PULL,12/27] accel/tcg: Extract load_atom_extract_al16_or_al8 to host header
[PULL,01/27] tcg: Fix register move type in tcg_out_ld_helper_ret
-
-
-
2023-05-30
Richard Henderson
New
[PULL,10/27] tcg/ppc: Support 128-bit load/store
[PULL,01/27] tcg: Fix register move type in tcg_out_ld_helper_ret
-
-
-
2023-05-30
Richard Henderson
New
[PULL,09/27] tcg/aarch64: Support 128-bit load/store
[PULL,01/27] tcg: Fix register move type in tcg_out_ld_helper_ret
-
-
-
2023-05-30
Richard Henderson
New
[PULL,05/27] tcg/i386: Support 128-bit load/store
[PULL,01/27] tcg: Fix register move type in tcg_out_ld_helper_ret
-
-
-
2023-05-30
Richard Henderson
New
[PULL,03/27] meson: Split test for __int128_t type from __int128_t arithmetic
[PULL,01/27] tcg: Fix register move type in tcg_out_ld_helper_ret
-
-
-
2023-05-30
Richard Henderson
New
[PULL,02/27] accel/tcg: Fix check for page writeability in load_atomic16_or_exit
[PULL,01/27] tcg: Fix register move type in tcg_out_ld_helper_ret
-
-
-
2023-05-30
Richard Henderson
New
[PULL,00/27] tcg patch queue
-
-
-
2023-05-30
Richard Henderson
New
[v4,02/16] accel/tcg: Fix check for page writeability in load_atomic16_or_exit
tcg: Improvements to atomic128
-
-
-
2023-05-26
Richard Henderson
New
[v2,01/20] target/arm: Add commentary for CPUARMState.exclusive_high
target/arm: Implement FEAT_LSE2
-
-
-
2023-05-25
Richard Henderson
New
«
1
2
...
11
12
13
…
55
56
»
Bundling
Create bundle: