Toggle navigation
Patchwork
qemu-devel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Henderson
| Archived =
No
| 22194 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
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
4
…
221
222
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[001/114] target/arm: Introduce TRANS, TRANS_FEAT
target/arm: Rewrite sve feature tests
-
-
-
2022-05-27
Richard Henderson
Superseded
[002/114] target/arm: Move null function and sve check into gen_gvec_ool_zz
target/arm: Rewrite sve feature tests
-
-
-
2022-05-27
Richard Henderson
Superseded
[003/114] target/arm: Use TRANS_FEAT for gen_gvec_ool_zz
target/arm: Rewrite sve feature tests
-
-
-
2022-05-27
Richard Henderson
Superseded
[00/35] tcg patch queue
-
-
-
2023-11-07
Richard Henderson
New
[004/114] target/arm: Move null function and sve check into gen_gvec_ool_zzz
target/arm: Rewrite sve feature tests
-
-
-
2022-05-27
Richard Henderson
Superseded
[005/114] target/arm: Introduce gen_gvec_ool_arg_zzz
target/arm: Rewrite sve feature tests
-
-
-
2022-05-27
Richard Henderson
Superseded
[00/60] linux-user and tcg patch queue
-
-
-
2024-03-01
Richard Henderson
New
[006/114] target/arm: Use TRANS_FEAT for gen_gvec_ool_arg_zzz
target/arm: Rewrite sve feature tests
-
-
-
2022-05-27
Richard Henderson
Superseded
[007/114] target/arm: Use TRANS_FEAT for do_sve2_zzz_ool
target/arm: Rewrite sve feature tests
-
-
-
2022-05-27
Richard Henderson
New
[008/114] target/arm: Move null function and sve check into gen_gvec_ool_zzzz
target/arm: Rewrite sve feature tests
-
-
-
2022-05-27
Richard Henderson
Superseded
[009/114] target/arm: Use TRANS_FEAT for gen_gvec_ool_zzzz
target/arm: Rewrite sve feature tests
-
-
-
2022-05-27
Richard Henderson
New
[010/114] target/arm: Introduce gen_gvec_ool_arg_zzzz
target/arm: Rewrite sve feature tests
-
-
-
2022-05-27
Richard Henderson
Superseded
[01/10] accel/tcg: Simplify tlb_plugin_lookup
plugin and tcg cleanups to cputlb.c.
-
-
-
2023-08-28
Richard Henderson
Superseded
[01/10] cputlb: Move tlb_lock to CPUTLBCommon
cputlb: track dirty tlbs and general cleanup
-
-
-
2018-10-23
Richard Henderson
Superseded
[01/10] softfloat: Use post test for floatN_mul
softfloat: misc cleanups
-
-
-
2020-05-15
Richard Henderson
Superseded
[01/10] target/i386: Convert to disas_set_info hook
Support the Capstone disassembler
-
-
-
2017-09-14
Richard Henderson
Superseded
[01/10] tcg: Introduce tcg_use_softmmu
tcg: Allow softmmu for user-only
-
-
-
2023-10-03
Richard Henderson
Superseded
[01/10] tcg/s390x: Distinguish RRF-a and RRF-c formats
tcg/s390x: updates for mie2 and mie3
-
-
-
2022-02-24
Richard Henderson
Superseded
[011/114] target/arm: Use TRANS_FEAT for do_sve2_zzzz_ool
target/arm: Rewrite sve feature tests
-
-
-
2022-05-27
Richard Henderson
New
[01/11] capstone: Convert Makefile bits to meson bits
capstone + disassembler patches
-
-
-
2020-09-14
Richard Henderson
New
[01/11] cputlb: Handle NB_MMU_MODES > TARGET_PAGE_BITS_MIN
target/arm: Implement ARMv8.1-PAN + ARMv8.2-ATS1E1
-
-
-
2019-12-03
Richard Henderson
Accepted
[01/11] disas/riscv: Decode czero.{eqz,nez}
tcg/riscv: Support for Zba, Zbb, Zicond extensions
-
-
-
2023-05-03
Richard Henderson
New
[01/11] nbd/server: Remove unused variable
Fixes for clang-13 plus tcg/ppc
-
-
-
2021-07-12
Richard Henderson
New
[01/11] softfloat: Rename float_flag_input_denormal to float_flag_iflush_denormal
softfloat: Improve denormal handling
-
-
-
2021-05-27
Richard Henderson
New
[01/11] target/arm: Enforce word alignment for LDRD/STRD
target/arm: enforce alignment
-
-
-
2020-11-25
Richard Henderson
New
[01/11] target/arm: Fix sign of sve_cmpeq_ppzw/sve_cmpne_ppzw
target/arm: sve linux-user patches
-
-
-
2018-08-09
Richard Henderson
Superseded
[01/11] target/arm: Introduce isar_feature_aa64_bti
target/arm: Implement ARMv8.5-BTI
-
-
-
2019-01-10
Richard Henderson
Superseded
[01/11] target/arm: Introduce neon_full_reg_offset
target/arm: Fix neon reg offsets
-
-
-
2020-10-28
Richard Henderson
Superseded
[01/11] target/arm: Pass in pc to thumb_insn_is_16bit
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
Superseded
[01/11] target/hppa: Update to SeaBIOS-hppa version 11
target/hppa: PA2.0 fixes
-
-
-
2023-11-11
Richard Henderson
Superseded
[01/11] target/hppa: Update to SeaBIOS-hppa version 11
target/hppa: PA2.0 fixes
-
-
-
2023-11-11
Richard Henderson
New
[01/11] tcg: Mark tcg_gen_op* as noinline
tcg: Move tcg expanders out of line
-
-
-
2023-10-29
Richard Henderson
Superseded
[01/12] linux-user: Fix style problems in linuxload.c
linux-user: Load a vdso for x86_64 and hppa
-
-
-
2021-06-19
Richard Henderson
Superseded
[01/12] tcg: Add preferred_reg argument to tcg_reg_alloc
tcg: Improve register allocation for calls
-
-
-
2018-11-28
Richard Henderson
Superseded
[01/12] tcg/mips: Move TCG_AREG0 to S8
tcg/mips: Backend improvements
-
-
-
2023-04-08
Richard Henderson
Superseded
[01/13] cputlb: do not evict empty entries to the vtlb
Dynamic TLB sizing, backends
-
-
-
2019-01-23
Richard Henderson
Superseded
[01/13] linux-user: Split out cpu/target_proc.h
linux-user patch queue
-
-
-
2023-08-24
Richard Henderson
Superseded
[01/13] target/arm: Add ARM_FEATURE_SWP
target/arm: Derive cpu id regs from features
-
-
-
2018-09-15
Richard Henderson
New
[01/13] target/openrisc: Add DisasContext parameter to check_r0_write
target/openrisc updates
-
-
-
2019-08-27
Richard Henderson
Superseded
[01/13] target-openrisc: Write back result before FPE exception
target/openrisc: Convert to decodetree.py
-
-
-
2018-05-04
Richard Henderson
Superseded
[01/13] target/ppc: Add do_unaligned_access hook
target/ppc improve atomic operations
-
-
-
2018-06-26
Richard Henderson
New
[01/13] target/riscv: Move cpu_get_tb_cpu_state out of line
target/riscv: Rationalize XLEN and operand length
-
-
-
2021-10-07
Richard Henderson
Superseded
[01/13] target/sparc: Use tlb_set_page_full
{tcg,aarch64}: Add TLB_CHECK_ALIGNED
-
-
-
2023-02-23
Richard Henderson
Superseded
[01/13] util/path: Do not cache all filenames at startup
linux-user: path, clone, sparc, shmat fixes
-
-
-
2019-05-19
Richard Henderson
New
[01/14] accel/tcg: Rename CPUIOTLBEntry to CPUTLBEntryFull
target/i386: Use atomic operations for pte updates
-
-
-
2022-08-22
Richard Henderson
Superseded
[01/14] linux-user/elfload: Disable core dump if getrlimit fails
linux-user: Rewrite core dump
-
-
-
2024-02-27
Richard Henderson
Superseded
[01/14] linux-user/sparc: Raise SIGILL for all unhandled software traps
linux-user/sparc: Handle missing traps
-
-
-
2023-02-02
Richard Henderson
Superseded
[01/14] target/arm: Normalize aarch64 gdbstub get/set function names
target/arm: gdbstub cleanups and additions
-
-
-
2023-02-14
Richard Henderson
Superseded
[01/14] target/s390x: Do not use unwind for per_check_exception
target/s390x: Fix and improve PER
-
-
-
2024-05-02
Richard Henderson
New
[01/15] linux-user: Reformat syscall_defs.h
linux-user: Fix syscalls_def.h for target abi
-
-
-
2023-06-03
Richard Henderson
Superseded
[01/15] NOTFORMERGE q800: test case for do_unaligned_access issue
accel/tcg: Fix for #360 and other i/o alignment issues
-
-
-
2021-06-19
Richard Henderson
New
[01/15] tcg/arm: Add host vector framework
tcg/arm: host neon support
-
-
-
2020-12-24
Richard Henderson
New
[01/15] tcg/optimize: Fold andc with immediate to and
tcg: Canonicalize operations during optimize
-
-
-
2024-03-12
Richard Henderson
New
[01/16] accel/tcg: Add block comment for probe_access
target/arm: sve load/store improvements
-
-
-
2020-03-11
Richard Henderson
Superseded
[01/16] target/alpha: Use MO_ALIGN for system UNALIGN()
tcg: Remove TARGET_ALIGNED_ONLY
-
-
-
2023-05-02
Richard Henderson
Superseded
[01/16] target/arm: Add isar predicates for FEAT_Debugv8p2
target/arm: Implement features Debugv8p4, RAS, IESB
-
-
-
2022-04-09
Richard Henderson
Superseded
[01/16] tcg: Add temp_readonly
tcg: Better handling of constants
-
-
-
2020-04-18
Richard Henderson
Superseded
[01/16] tcg/i386: Fix dupi/dupm for avx1 and 32-bit hosts
tcg: misc gvec improvments
-
-
-
2019-05-18
Richard Henderson
Superseded
[01/16] tcg/s390x: Rename from tcg/s390
tcg/s390x: host vector support
-
-
-
2020-12-25
Richard Henderson
New
[01/17] crypto: Move QCryptoCipher typedef to qemu/typedefs.h
crypto/cipher: Class hierarchy cleanups
-
-
-
2020-08-13
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
[01/17] target/i386: Use cpu_breakpoint_test in breakpoint_handler
tcg: breakpoint reorg
-
-
-
2021-07-01
Richard Henderson
Superseded
[01/17] target/riscv: Use tcg_constant_*
target/riscv: Use tcg_constant_*
-
-
-
2021-07-09
Richard Henderson
Superseded
[01/18] crypto: Add generic 8-bit carry-less multiply routines
crypto: Provide clmul.h and host accel
-
-
-
2023-07-13
Richard Henderson
New
[01/18] target/arm: Allow raise_exception to handle finding target EL
target/arm: tidy exception routing
-
-
-
2022-05-23
Richard Henderson
New
[01/19] fpu/softfloat: Merge NO_SIGNALING_NANS definitions
softfloat: Clean up NaN handling
-
-
-
2018-05-11
Richard Henderson
New
[01/19] target/arm: Fix field extract from MVFR[0-2]
target/arm: vfp feature and decodetree cleanup
-
-
-
2020-02-14
Richard Henderson
New
[01/19] target/hppa: Use DisasContextBase.is_jmp
target/hppa: Convert to decodetree
-
-
-
2019-02-07
Richard Henderson
Superseded
[01/19] target/hppa: Use DisasContextBase.is_jmp
target/hppa: Convert to decodetree.py
-
-
-
2018-02-17
Richard Henderson
Superseded
[01/20] qemu/int128: Add int128_lshift
target/arm: SVE2 preparatory patches
-
-
-
2020-08-15
Richard Henderson
Superseded
[01/20] target/arm: Hoist address increment for vector memory ops
target/arm: Convert some neon insns to gvec
-
-
-
2018-10-11
Richard Henderson
New
[01/20] target/arm: Set ISAR bits for -cpu max
target/arm: sve system mode patches
-
-
-
2018-08-09
Richard Henderson
New
[01/20] target/openrisc: Remove DISAS_JUMP & DISAS_TB_JUMP
target/openrisc improvements
-
-
-
2018-05-27
Richard Henderson
Superseded
[01/20] target/sparc: Introduce cpu_put_psr_icc
target/sparc: Cleanup condition codes etc
-
-
-
2023-10-17
Richard Henderson
Superseded
[01/20] tcg/optimize: Fix folding of vector ops
tcg: vector improvements
-
-
-
2021-12-18
Richard Henderson
Superseded
[012/114] target/arm: Use TRANS_FEAT for gen_gvec_ool_arg_zzzz
target/arm: Rewrite sve feature tests
-
-
-
2022-05-27
Richard Henderson
New
[01/21] accel/kvm: Make kvm_has_guest_debug static
target/arm: kvm cleanups
-
-
-
2023-11-23
Richard Henderson
New
[01/21] linux-user: Add infrastructure for a signal trampoline page
linux-user: Move signal trampolines to new page
-
-
-
2021-06-16
Richard Henderson
Superseded
[01/22] target/arm: Fix pmsav8 stage2 secure parameter
target/arm: Implement FEAT_RME
-
-
-
2023-01-24
Richard Henderson
New
[01/22] target/i386: Return bool from disas_insn
target/i386: pc-relative translation
-
-
-
2022-08-22
Richard Henderson
Superseded
[01/22] target/sparc: Use tcg_gen_qemu_{ld, st}_i128 for ASI_M_BCOPY
target/sparc: floating-point cleanup
-
-
-
2023-11-03
Richard Henderson
Superseded
[01/22] tcg: Add TCGContext.emit_before_op
plugins: Rewrite plugin code generation
-
-
-
2024-03-16
Richard Henderson
Superseded
[01/22] tcg: Split out tcg_out_exit_tb
tcg: exit_tb tidy, goto_tb reorg
-
-
-
2022-12-06
Richard Henderson
Superseded
[01/22] tcg/tci: Drop L and S constraints
tcg: backend constraints cleanup
-
-
-
2020-12-23
Richard Henderson
Superseded
[01/23] configure: Fix --enable-tcg-interpreter
TCI fixes and cleanups
-
-
-
2021-01-28
Richard Henderson
Superseded
[01/23] scripts: Add decodetree.py
target/arm: decode generator and initial sve patches
-
-
-
2017-12-18
Richard Henderson
New
[01/24] fpu/softfloat: implement float16_squash_input_denormal
re-factor and add fp16 using glibc soft-fp
-
-
-
2018-02-04
Richard Henderson
New
[01/24] linux-user: Use assert in mmap_fork_start
linux-user: mmap range fixes
-
-
-
2023-06-30
Richard Henderson
Superseded
[01/24] target/ppc: Introduce prot_for_access_type
target/ppc: Clean up mmu translation
-
-
-
2021-05-18
Richard Henderson
Superseded
[01/24] tcg: Introduce negsetcond opcodes
tcg: Introduce negsetcond opcodes
-
-
-
2023-08-08
Richard Henderson
Superseded
[01/24] util: Add interval-tree.c
accel/tcg: Rewrite user-only vma tracking
-
-
-
2022-10-06
Richard Henderson
Superseded
[01/26] accel/tcg: Introduce translator_use_goto_tb
accel/tcg: Introduce translator_use_goto_tb
-
-
-
2021-06-21
Richard Henderson
Superseded
[01/26] meson: Split out tcg/meson.build
tcg: Workaround macOS 11.2 mprotect bug
-
-
-
2021-03-11
Richard Henderson
Superseded
[01/26] target/arm: Add state for the ARMv8.3-PAuth extension
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-07
Richard Henderson
New
[01/26] target/s390x: Use tcg_constant_* in local contexts
target/s390x: pc-relative translation blocks
-
-
-
2022-10-06
Richard Henderson
Superseded
[01/26] tcg: Assert h2g_valid for 32-bit guest on 64-bit host
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
New
[01/27] tcg/aarch64: Fix constant subtraction in tcg_out_addsub2
tcg patch queue
-
-
-
2021-03-02
Richard Henderson
Superseded
[01/27] tcg: Adjust TCGContext.temps_in_use check
tcg: Simplify temporary usage
-
-
-
2023-01-30
Richard Henderson
Superseded
[01/27] util: Introduce host-specific cpuinfo.h
accel/tcg: Improvements to atomic128.h
-
-
-
2023-05-20
Richard Henderson
Superseded
[01/28] target/arm: Move stage_1_mmu_idx decl to internals.h
target/arm: Split out ptw.c from helper.c
-
-
-
2022-06-04
Richard Henderson
New
«
1
2
3
4
…
221
222
»