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
...
18
19
20
…
55
56
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[for-8.0,v2,11/13] target/s390x: Use Int128 for passing float128
target/s390x: Use TCGv_i128
-
-
-
2022-11-11
Richard Henderson
New
[for-8.0,v2,10/13] target/s390x: Use Int128 for returning float128
target/s390x: Use TCGv_i128
-
-
-
2022-11-11
Richard Henderson
New
[for-8.0,v2,09/13] target/s390x: Copy wout_x1 to wout_x1_P
target/s390x: Use TCGv_i128
-
-
-
2022-11-11
Richard Henderson
New
[for-8.0,v3,26/45] tcg: Move ffi_cif pointer into TCGHelperInfo
tcg: Support for Int128 with helpers
-
-
-
2022-11-11
Richard Henderson
New
[for-8.0,v3,18/45] tcg: Use TCG_CALL_ARG_EVEN for TCI special case
tcg: Support for Int128 with helpers
-
-
-
2022-11-11
Richard Henderson
New
[for-8.0,v3,03/45] tcg: Introduce paired register allocation
tcg: Support for Int128 with helpers
-
-
-
2022-11-11
Richard Henderson
New
[PULL,for-7.2,0/2] tcg patch queue
-
-
-
2022-11-09
Richard Henderson
New
[RESEND,2/6] disas/nanomips: Merge insn{1,2,3} into words[3]
Two -Wclobbered fixes, plus other cleanup
-
-
-
2022-11-06
Richard Henderson
New
[PULL,v2,13/13] tests/tcg/multiarch: Add munmap-pthread.c
[PULL,v2,01/13] tcg/sparc: Remove support for sparc32plus
-
-
-
2022-10-31
Richard Henderson
New
[PULL,v2,09/13] accel/tcg: Remove will_exit argument from cpu_restore_state
[PULL,v2,01/13] tcg/sparc: Remove support for sparc32plus
-
-
-
2022-10-31
Richard Henderson
New
[PULL,v2,05/13] accel/tcg: Introduce cpu_unwind_state_data
[PULL,v2,01/13] tcg/sparc: Remove support for sparc32plus
-
-
-
2022-10-31
Richard Henderson
New
[PULL,v2,02/13] tcg/sparc64: Rename from tcg/sparc
[PULL,v2,01/13] tcg/sparc: Remove support for sparc32plus
-
-
-
2022-10-31
Richard Henderson
New
[PULL,v2,01/13] tcg/sparc: Remove support for sparc32plus
[PULL,v2,01/13] tcg/sparc: Remove support for sparc32plus
-
-
-
2022-10-31
Richard Henderson
New
[PULL,v2,00/13] tcg-next patch queue
-
-
-
2022-10-31
Richard Henderson
New
[PULL,00/11] tcg patch queue
-
-
-
2022-10-31
Richard Henderson
New
[v2,2/7] accel/tcg: Use interval tree for TBs in user-only mode
accel/tcg: Rewrite user-only vma tracking
-
-
-
2022-10-27
Richard Henderson
New
[PULL,47/47] accel/tcg: Remove restore_state_to_opc function
[PULL,01/47] Revert "accel/tcg: Init TCG cflags in vCPU thread handler"
-
-
-
2022-10-26
Richard Henderson
New
[PULL,46/47] target/xtensa: Convert to tcg_ops restore_state_to_opc
[PULL,01/47] Revert "accel/tcg: Init TCG cflags in vCPU thread handler"
-
-
-
2022-10-26
Richard Henderson
New
[PULL,44/47] target/sparc: Convert to tcg_ops restore_state_to_opc
[PULL,01/47] Revert "accel/tcg: Init TCG cflags in vCPU thread handler"
-
-
-
2022-10-26
Richard Henderson
New
[PULL,42/47] target/s390x: Convert to tcg_ops restore_state_to_opc
[PULL,01/47] Revert "accel/tcg: Init TCG cflags in vCPU thread handler"
-
-
-
2022-10-26
Richard Henderson
New
[PULL,36/47] target/mips: Convert to tcg_ops restore_state_to_opc
[PULL,01/47] Revert "accel/tcg: Init TCG cflags in vCPU thread handler"
-
-
-
2022-10-26
Richard Henderson
New
[PULL,25/47] accel/tcg: Add restore_state_to_opc to TCGCPUOps
[PULL,01/47] Revert "accel/tcg: Init TCG cflags in vCPU thread handler"
-
-
-
2022-10-26
Richard Henderson
New
[PULL,24/47] accel/tcg: Simplify page_get/alloc_target_data
[PULL,01/47] Revert "accel/tcg: Init TCG cflags in vCPU thread handler"
-
-
-
2022-10-26
Richard Henderson
New
[PULL,18/47] accel/tcg: Unify declarations of tb_invalidate_phys_range
[PULL,01/47] Revert "accel/tcg: Init TCG cflags in vCPU thread handler"
-
-
-
2022-10-26
Richard Henderson
New
[PULL,17/47] accel/tcg: Rename tb_invalidate_phys_page_range and drop end parameter
[PULL,01/47] Revert "accel/tcg: Init TCG cflags in vCPU thread handler"
-
-
-
2022-10-26
Richard Henderson
New
[PULL,15/47] accel/tcg: Introduce tb_{set_}page_addr{0,1}
[PULL,01/47] Revert "accel/tcg: Init TCG cflags in vCPU thread handler"
-
-
-
2022-10-26
Richard Henderson
New
[PULL,08/47] accel/tcg: Make page_alloc_target_data allocation constant
[PULL,01/47] Revert "accel/tcg: Init TCG cflags in vCPU thread handler"
-
-
-
2022-10-26
Richard Henderson
New
[PULL,05/47] include/qemu/osdep: Add qemu_build_assert
[PULL,01/47] Revert "accel/tcg: Init TCG cflags in vCPU thread handler"
-
-
-
2022-10-26
Richard Henderson
New
[PULL,02/47] tcg/loongarch64: Add direct jump support
[PULL,01/47] Revert "accel/tcg: Init TCG cflags in vCPU thread handler"
-
-
-
2022-10-26
Richard Henderson
New
[PULL,00/47] tcg patch queue
-
-
-
2022-10-26
Richard Henderson
New
[4/4] include/qemu/atomic128: Avoid __sync_val_compare_and_swap_16
atomic: Friendlier assertions, avoidance of __sync
-
-
-
2022-10-24
Richard Henderson
New
[29/29] accel/tcg: Remove reset_icount argument from cpu_restore_state_from_tb
tcg: Fix x86 TARGET_TB_PCREL (#1269)
-
-
-
2022-10-24
Richard Henderson
New
[24/29] accel/tcg: Introduce cpu_unwind_state_data
tcg: Fix x86 TARGET_TB_PCREL (#1269)
-
-
-
2022-10-24
Richard Henderson
New
[v6,08/14] target/arm: Fix fault reporting in get_phys_addr_lpae
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-24
Richard Henderson
New
[v6,07/14] target/arm: Remove loop from get_phys_addr_lpae
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-24
Richard Henderson
New
[v6,04/14] target/arm: Extract HA and HD in aa64_va_parameters
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-24
Richard Henderson
New
[v6,01/14] target/arm: Introduce regime_is_stage2
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-24
Richard Henderson
New
[2/9] target/s390x: Use a single return for helper_divs64/u64
target/s390x: Use Int128 for float128 and retxl
-
-
-
2022-10-21
Richard Henderson
New
[v2,36/36] tcg: Add tcg_gen_extr_i128_i64, tcg_gen_concat_i64_i128
tcg: Support for Int128 with helpers
-
-
-
2022-10-21
Richard Henderson
New
[v2,35/36] tcg: Add temp allocation for TCGv_i128
tcg: Support for Int128 with helpers
-
-
-
2022-10-21
Richard Henderson
New
[v2,34/36] tcg: Add TCG_TARGET_CALL_{RET,ARG}_I128
tcg: Support for Int128 with helpers
-
-
-
2022-10-21
Richard Henderson
New
[v2,30/36] include/qemu/int128: Use Int128 structure for TCI
tcg: Support for Int128 with helpers
-
-
-
2022-10-21
Richard Henderson
New
[v2,29/36] tcg: Add TCG_CALL_RET_BY_VEC
tcg: Support for Int128 with helpers
-
-
-
2022-10-21
Richard Henderson
New
[v2,28/36] tcg: Introduce tcg_target_call_oarg_reg
tcg: Support for Int128 with helpers
-
-
-
2022-10-21
Richard Henderson
New
[v2,27/36] tcg: Add TCG_CALL_{RET,ARG}_BY_REF
tcg: Support for Int128 with helpers
-
-
-
2022-10-21
Richard Henderson
New
[v2,24/36] tcg: Add TCG_CALL_{RET,ARG}_NORMAL_4
tcg: Support for Int128 with helpers
-
-
-
2022-10-21
Richard Henderson
New
[v2,23/36] tcg: Define TCG_TYPE_I128 and related helper macros
tcg: Support for Int128 with helpers
-
-
-
2022-10-21
Richard Henderson
New
[v2,20/36] tcg: Reorg function calls
tcg: Support for Int128 with helpers
-
-
-
2022-10-21
Richard Henderson
New
[v2,10/36] tcg: Move TCG_{LOW,HIGH} to tcg-internal.h
tcg: Support for Int128 with helpers
-
-
-
2022-10-21
Richard Henderson
New
[v2,01/36] include/qemu/atomic128: Support 16-byte atomic read/write for Intel AVX
tcg: Support for Int128 with helpers
-
-
-
2022-10-21
Richard Henderson
New
[29/31] tcg: Add TCG_TARGET_CALL_{RET,ARG}_I128
tcg: Support for Int128 with helpers
-
-
-
2022-10-20
Richard Henderson
New
[27/31] tcg: Add TCG_CALL_RET_BY_VEC
tcg: Support for Int128 with helpers
-
-
-
2022-10-20
Richard Henderson
New
[12/31] tcg: Move TCG_TYPE_COUNT outside enum
tcg: Support for Int128 with helpers
-
-
-
2022-10-20
Richard Henderson
New
[v8,9/9] target/arm: Enable TARGET_TB_PCREL
target/arm: pc-relative translation blocks
-
-
-
2022-10-20
Richard Henderson
New
[v8,7/9] target/arm: Introduce gen_pc_plus_diff for aarch64
target/arm: pc-relative translation blocks
-
-
-
2022-10-20
Richard Henderson
New
[v8,3/9] target/arm: Change gen_*set_pc_im to gen_*update_pc
target/arm: pc-relative translation blocks
-
-
-
2022-10-20
Richard Henderson
New
[v8,1/9] target/arm: Introduce curr_insn_len
target/arm: pc-relative translation blocks
-
-
-
2022-10-20
Richard Henderson
New
[v4,23/24] target/arm: Implement FEAT_HAFDBS, dirty bit portion
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-11
Richard Henderson
New
[v4,22/24] target/arm: Implement FEAT_HAFDBS, access flag portion
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-11
Richard Henderson
New
[v4,20/24] target/arm: Don't shift attrs in get_phys_addr_lpae
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-11
Richard Henderson
New
[v4,18/24] target/arm: Remove loop from get_phys_addr_lpae
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-11
Richard Henderson
New
[v4,13/24] target/arm: Add ptw_idx to S1Translate
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-11
Richard Henderson
New
[v4,10/24] target/arm: Use softmmu tlbs for page table walking
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-11
Richard Henderson
New
[v4,01/24] target/arm: Enable TARGET_PAGE_ENTRY_EXTRA
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-11
Richard Henderson
New
[25/26] tcg: Introduce tcg_temp_is_normal_*
target/s390x: pc-relative translation blocks
-
-
-
2022-10-06
Richard Henderson
New
[24/26] tcg: Introduce tcg_temp_ebb_new_*
target/s390x: pc-relative translation blocks
-
-
-
2022-10-06
Richard Henderson
New
[23/26] tcg: Pass TCGTempKind to tcg_temp_new_internal
target/s390x: pc-relative translation blocks
-
-
-
2022-10-06
Richard Henderson
New
[22/26] target/s390x: Pass original r2 register to BCR
target/s390x: pc-relative translation blocks
-
-
-
2022-10-06
Richard Henderson
New
[12/26] target/s390x: Move masking of psw.addr to cpu_get_tb_cpu_state
target/s390x: pc-relative translation blocks
-
-
-
2022-10-06
Richard Henderson
New
[v6,9/9] target/arm: Enable TARGET_TB_PCREL
target/arm: pc-relative translation blocks
-
-
-
2022-10-06
Richard Henderson
New
[20/24] accel/tcg: Use interval tree for TARGET_PAGE_DATA_SIZE
accel/tcg: Rewrite user-only vma tracking
-
-
-
2022-10-06
Richard Henderson
New
[PULL,20/20] target/sh4: Fix TB_FLAG_UNALIGN
[PULL,01/20] cpu: cache CPUClass in CPUState for hot code paths
-
-
-
2022-10-04
Richard Henderson
New
[PULL,19/20] tcg/ppc: Optimize 26-bit jumps
[PULL,01/20] cpu: cache CPUClass in CPUState for hot code paths
-
-
-
2022-10-04
Richard Henderson
New
[PULL,18/20] accel/tcg: Introduce TARGET_TB_PCREL
[PULL,01/20] cpu: cache CPUClass in CPUState for hot code paths
-
-
-
2022-10-04
Richard Henderson
New
[PULL,17/20] accel/tcg: Introduce tb_pc and log_pc
[PULL,01/20] cpu: cache CPUClass in CPUState for hot code paths
-
-
-
2022-10-04
Richard Henderson
New
[PULL,15/20] include/hw/core: Create struct CPUJumpCache
[PULL,01/20] cpu: cache CPUClass in CPUState for hot code paths
-
-
-
2022-10-04
Richard Henderson
New
[PULL,12/20] accel/tcg: Use DisasContextBase in plugin_gen_tb_start
[PULL,01/20] cpu: cache CPUClass in CPUState for hot code paths
-
-
-
2022-10-04
Richard Henderson
New
[PULL,08/20] accel/tcg: Introduce tlb_set_page_full
[PULL,01/20] cpu: cache CPUClass in CPUState for hot code paths
-
-
-
2022-10-04
Richard Henderson
New
[PULL,07/20] accel/tcg: Introduce probe_access_full
[PULL,01/20] cpu: cache CPUClass in CPUState for hot code paths
-
-
-
2022-10-04
Richard Henderson
New
[PULL,05/20] accel/tcg: Drop addr member from SavedIOTLB
[PULL,01/20] cpu: cache CPUClass in CPUState for hot code paths
-
-
-
2022-10-04
Richard Henderson
New
[PULL,04/20] accel/tcg: Rename CPUIOTLBEntry to CPUTLBEntryFull
[PULL,01/20] cpu: cache CPUClass in CPUState for hot code paths
-
-
-
2022-10-04
Richard Henderson
New
[PULL,01/20] cpu: cache CPUClass in CPUState for hot code paths
[PULL,01/20] cpu: cache CPUClass in CPUState for hot code paths
-
-
-
2022-10-04
Richard Henderson
New
[PULL,00/20] tcg patch queue
-
-
-
2022-10-04
Richard Henderson
New
[v2,3/9] target/i386: Introduce structures for mmu_translate
target/i386: Use atomic operations for pte updates
-
-
-
2022-10-02
Richard Henderson
New
[v3,41/42] target/arm: Implement FEAT_HAFDBS
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,35/42] target/arm: Move S1_ptw_translate outside arm_ld[lq]_ptw
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,34/42] target/arm: Move be test for regime into S1TranslateResult
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,33/42] target/arm: Split out S1TranslateResult type
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,32/42] target/arm: Extract HA and HD in aa64_va_parameters
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,30/42] target/arm: Add ptw_idx argument to S1_ptw_translate
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,29/42] target/arm: Use bool consistently for get_phys_addr subroutines
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,28/42] target/arm: Split out get_phys_addr_twostage
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,27/42] target/arm: Use softmmu tlbs for page table walking
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,26/42] target/arm: Plumb debug into S1_ptw_translate
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,25/42] target/arm: Move ARMMMUIdx_Stage2 to a real tlb mmu_idx
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,23/42] target/arm: Use probe_access_full for BTI
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,21/42] target/arm: Enable TARGET_PAGE_ENTRY_EXTRA
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,10/42] target/arm: Fold secure and non-secure a-profile mmu indexes
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,08/42] target/arm: Merge regime_is_secure into get_phys_addr
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
[v3,07/42] target/arm: Add TBFLAG_M32.SECURE
target/arm: Implement FEAT_HAFDBS
-
-
-
2022-10-01
Richard Henderson
New
«
1
2
...
18
19
20
…
55
56
»
Bundling
Create bundle: