Toggle navigation
Patchwork
Patches credited to richard.henderson@linaro.org
Login
Register
Mail settings
Current Team Memberships
team-tcwg
Show patches with
: Archived =
No
| 23481 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
...
64
65
66
…
234
235
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[for-8.0,v2,02/12] tcg: use QTree instead of GTree
tcg patch queue
-
-
-
2023-03-27
Richard Henderson
Superseded
[for-8.0,v2,01/12] util: import GTree as QTree
tcg patch queue
-
-
-
2023-03-27
Richard Henderson
Superseded
[v6,25/25] target/riscv: Reorg sum check in get_physical_address
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,24/25] target/riscv: Reorg access check in get_physical_address
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,23/25] target/riscv: Merge checks for reserved pte flags
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,22/25] target/riscv: Don't modify SUM with is_debug
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,21/25] target/riscv: Suppress pte update with is_debug
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,20/25] target/riscv: Move leaf pte processing out of level loop
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,19/25] target/riscv: Hoist pbmte and hade out of the level loop
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,18/25] target/riscv: Hoist second stage mode change to callers
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,17/25] target/riscv: Check SUM in the correct register
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,16/25] target/riscv: Set MMU_2STAGE_BIT in riscv_cpu_mmu_index
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,15/25] target/riscv: Move hstatus.spvp check to check_access_hlsv
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,14/25] target/riscv: Introduce mmuidx_2stage
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,13/25] target/riscv: Introduce mmuidx_priv
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,12/25] target/riscv: Introduce mmuidx_sum
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,11/25] target/riscv: Rename MMU_HYP_ACCESS_BIT to MMU_2STAGE_BIT
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,10/25] target/riscv: Handle HLV, HSV via helpers
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,09/25] target/riscv: Use cpu_ld*_code_mmu for HLVX
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,08/25] accel/tcg: Add cpu_ld*_code_mmu
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,07/25] target/riscv: Reduce overhead of MSTATUS_SUM change
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,06/25] target/riscv: Separate priv from mmu_idx
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
New
[v6,05/25] target/riscv: Add a tb flags field for vstart
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,04/25] target/riscv: Remove mstatus_hs_{fs, vs} from tb_flags
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,03/25] target/riscv: Encode the FS and VS on a normal way for tb flags
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,02/25] target/riscv: Add a general status enum for extensions
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[v6,01/25] target/riscv: Extract virt enabled state from tb flags
target/riscv: MSTATUS_SUM + cleanups
-
-
-
2023-03-25
Richard Henderson
Superseded
[for-8.0,11/11] linux-user/arm: Take more care allocating commpage
tcg patch queue
-
-
-
2023-03-22
Richard Henderson
Superseded
[for-8.0,10/11] accel/tcg: Pass last not end to tb_invalidate_phys_range
tcg patch queue
-
-
-
2023-03-22
Richard Henderson
Superseded
[for-8.0,09/11] accel/tcg: Pass last not end to tb_invalidate_phys_page_range__locked
tcg patch queue
-
-
-
2023-03-22
Richard Henderson
Superseded
[for-8.0,08/11] accel/tcg: Pass last not end to page_collection_lock
tcg patch queue
-
-
-
2023-03-22
Richard Henderson
Superseded
[for-8.0,07/11] accel/tcg: Pass last not end to PAGE_FOR_EACH_TB
tcg patch queue
-
-
-
2023-03-22
Richard Henderson
Superseded
[for-8.0,06/11] accel/tcg: Pass last not end to page_reset_target_data
tcg patch queue
-
-
-
2023-03-22
Richard Henderson
Superseded
[for-8.0,05/11] accel/tcg: Pass last not end to page_set_flags
tcg patch queue
-
-
-
2023-03-22
Richard Henderson
Superseded
[for-8.0,04/11] include/exec: Change reserved_va semantics to last byte
tcg patch queue
-
-
-
2023-03-22
Richard Henderson
Superseded
[for-8.0,03/11] linux-user: Diagnose misaligned -R size
tcg patch queue
-
-
-
2023-03-22
Richard Henderson
Superseded
[for-8.0,02/11] tcg: use QTree instead of GTree
tcg patch queue
-
-
-
2023-03-22
Richard Henderson
Superseded
[for-8.0,01/11] util: import GTree as QTree
tcg patch queue
-
-
-
2023-03-22
Richard Henderson
Superseded
[v2,9/9] accel/tcg: Pass last not end to tb_invalidate_phys_range
accel/tcg: Fix page_set_flags and related [#1528]
-
-
-
2023-03-17
Richard Henderson
Superseded
[v2,8/9] accel/tcg: Pass last not end to tb_invalidate_phys_page_range__locked
accel/tcg: Fix page_set_flags and related [#1528]
-
-
-
2023-03-17
Richard Henderson
Superseded
[v2,7/9] accel/tcg: Pass last not end to page_collection_lock
accel/tcg: Fix page_set_flags and related [#1528]
-
-
-
2023-03-17
Richard Henderson
Superseded
[v2,6/9] accel/tcg: Pass last not end to PAGE_FOR_EACH_TB
accel/tcg: Fix page_set_flags and related [#1528]
-
-
-
2023-03-17
Richard Henderson
Superseded
[v2,5/9] accel/tcg: Pass last not end to page_reset_target_data
accel/tcg: Fix page_set_flags and related [#1528]
-
-
-
2023-03-17
Richard Henderson
Superseded
[v2,4/9] accel/tcg: Pass last not end to page_set_flags
accel/tcg: Fix page_set_flags and related [#1528]
-
-
-
2023-03-17
Richard Henderson
Superseded
[v2,3/9] include/exec: Replace reserved_va with max_reserved_va
accel/tcg: Fix page_set_flags and related [#1528]
-
-
-
2023-03-17
Richard Henderson
New
[v2,2/9] linux-user: Rename max_reserved_va in main
accel/tcg: Fix page_set_flags and related [#1528]
-
-
-
2023-03-17
Richard Henderson
New
[v2,1/9] linux-user: Diagnose misaligned -R size
accel/tcg: Fix page_set_flags and related [#1528]
-
-
-
2023-03-17
Richard Henderson
Superseded
[PULL,v3,73/91] target/arm: Improve trans_BFCI
Untitled series #203643
-
-
-
2023-03-13
Richard Henderson
Accepted
[PULL,v3,00/91] tcg patch queue
-
-
-
2023-03-13
Richard Henderson
New
[v2,7/7] include/qemu/plugin: Inline qemu_plugin_disable_mem_helpers
plugin: fix clearing of plugin_mem_cbs on TB exit
-
-
-
2023-03-10
Richard Henderson
Superseded
[v2,6/7] include/qemu: Split out plugin-event.h
plugin: fix clearing of plugin_mem_cbs on TB exit
-
-
-
2023-03-10
Richard Henderson
Superseded
[v2,5/7] *: Add missing includes of qemu/plugin.h
plugin: fix clearing of plugin_mem_cbs on TB exit
-
-
-
2023-03-10
Richard Henderson
New
[v2,4/7] *: Add missing includes of qemu/error-report.h
plugin: fix clearing of plugin_mem_cbs on TB exit
-
-
-
2023-03-10
Richard Henderson
New
[v2,3/7] include/qemu/plugin: Remove QEMU_PLUGIN_ASSERT
plugin: fix clearing of plugin_mem_cbs on TB exit
-
-
-
2023-03-10
Richard Henderson
Superseded
[v2,2/7] tcg: Drop plugin_gen_disable_mem_helpers from tcg_gen_exit_tb
plugin: fix clearing of plugin_mem_cbs on TB exit
-
-
-
2023-03-10
Richard Henderson
New
[v2,1/7] tcg: Clear plugin_mem_cbs on TB exit
plugin: fix clearing of plugin_mem_cbs on TB exit
-
-
-
2023-03-10
Richard Henderson
Superseded
[v2,2/2] linux-user/m68k: Handle EXCP_ADDRESS in cpu_loop
target/m68k: Reject immediate as destination
-
-
-
2023-03-09
Richard Henderson
New
[v2,1/2] target/m68k: Reject immediate as destination in gen_ea_mode
target/m68k: Reject immediate as destination
-
-
-
2023-03-09
Richard Henderson
New
[PULL,v2,91/91] tcg: Drop tcg_const_*
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,90/91] tcg: Drop tcg_const_*_vec
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
New
[PULL,v2,89/91] target/tricore: Use min/max for saturate
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,88/91] target/ppc: Avoid tcg_const_* in translate.c
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,87/91] target/ppc: Fix gen_tlbsx_booke206
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,86/91] target/ppc: Rewrite trans_ADDG6S
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
New
[PULL,v2,85/91] target/ppc: Avoid tcg_const_* in power8-pmu-regs.c.inc
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,84/91] target/ppc: Avoid tcg_const_* in fp-impl.c.inc
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,83/91] target/ppc: Avoid tcg_const_* in vsx-impl.c.inc
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,82/91] target/ppc: Avoid tcg_const_* in xxeval
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,81/91] target/ppc: Avoid tcg_const_* in vmx-impl.c.inc
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,80/91] target/ppc: Avoid tcg_const_i64 in do_vcntmb
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,79/91] target/m68k: Use tcg_constant_i32 in gen_ea_mode
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,78/91] target/arm: Avoid tcg_const_ptr in handle_rev
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,77/91] target/arm: Avoid tcg_const_ptr in handle_vec_simd_sqshrn
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,76/91] target/arm: Avoid tcg_const_ptr in disas_simd_zip_trn
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,75/91] target/arm: Avoid tcg_const_* in translate-mve.c
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,74/91] target/arm: Avoid tcg_const_ptr in gen_sve_{ldr,str}
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,73/91] target/arm: Improve trans_BFCI
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Superseded
[PULL,v2,72/91] target/arm: Create gen_set_rmode, gen_restore_rmode
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
New
[PULL,v2,71/91] target/arm: Consistently use ARMFPRounding during translation
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,70/91] target/arm: Improve arm_rmode_to_sf
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,69/91] target/arm: Handle FPROUNDING_ODD in arm_rmode_to_sf
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,68/91] target/arm: Use rmode >= 0 for need_rmode
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,67/91] tcg: Replace tcg_const_i64 in tcg-op.c
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,66/91] target/tricore: Avoid tcg_const_i32
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,65/91] target/tricore: Drop some temp initialization
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,64/91] target/tricore: Use setcondi instead of explicit allocation
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,63/91] target/tricore: Rename t_off10 and use tcg_constant_i32
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,62/91] target/tricore: Split t_n as constant from temp as variable
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,61/91] tcg/sparc: Avoid tcg_const_tl in gen_edge
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,60/91] target/sh4: Avoid tcg_const_i32
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,59/91] target/sh4: Avoid tcg_const_i32 for TAS.B
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,58/91] target/s390x: Avoid tcg_const_i64
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,57/91] target/rx: Avoid tcg_const_i32
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,56/91] target/rx: Avoid tcg_const_i32 when new temp needed
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,55/91] target/rx: Use cpu_psw_z as temp in flags computation
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,54/91] target/rx: Use tcg_gen_abs_i32
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,53/91] target/ppc: Avoid tcg_const_i64 in do_vector_shift_quad
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,52/91] target/ppc: Split out gen_vx_vmul10
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
[PULL,v2,51/91] target/mips: Avoid tcg_const_* throughout
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
New
[PULL,v2,50/91] target/mips: Avoid tcg_const_tl in gen_r6_ld
[PULL,v2,01/91] target/mips: Drop tcg_temp_free from micromips_translate.c.inc
-
-
-
2023-03-09
Richard Henderson
Accepted
«
1
2
...
64
65
66
…
234
235
»
Bundling
Create bundle: