Toggle navigation
Patchwork
qemu-devel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Henderson
| State =
Action Required
| Archived =
No
| 6188 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
5
…
61
62
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v4,135/163] tcg/arm: Implement add/sub carry opcodes
tcg: Convert to TCGOutOp structures
-
-
-
2025-04-15
Richard Henderson
New
[v4,134/163] tcg/aarch64: Remove support for add2/sub2
tcg: Convert to TCGOutOp structures
-
-
-
2025-04-15
Richard Henderson
New
[v4,133/163] tcg/aarch64: Implement add/sub carry opcodes
tcg: Convert to TCGOutOp structures
-
-
-
2025-04-15
Richard Henderson
New
[v4,121/163] tcg/i386: Remove support for add2/sub2
tcg: Convert to TCGOutOp structures
-
-
-
2025-04-15
Richard Henderson
New
[v4,120/163] tcg/i386: Implement add/sub carry opcodes
tcg: Convert to TCGOutOp structures
-
-
-
2025-04-15
Richard Henderson
New
[v4,017/163] tcg: Merge INDEX_op_orc_{i32,i64}
tcg: Convert to TCGOutOp structures
-
-
-
2025-04-15
Richard Henderson
New
[for-10.0] docs: Document removal of 64-bit on 32-bit emulation
[for-10.0] docs: Document removal of 64-bit on 32-bit emulation
-
-
-
2025-04-12
Richard Henderson
New
[v2,3/3] accel/tcg: Convert TARGET_HAS_PRECISE_SMC to TCGCPUOps.precise_smc
tcg: Convert TARGET_HAS_PRECISE_SMC to TCGCPUOps.precise_smc
-
-
-
2025-04-05
Richard Henderson
New
[PULL,3/6] tests/functional: Add a decorator for skipping tests on particular OS
[PULL,1/6] tcg: Allocate TEMP_VAL_MEM frame in temp_load()
-
-
-
2025-04-04
Richard Henderson
New
[PULL,0/6] tcg patch queue for 10.0-rc3
-
-
-
2025-04-04
Richard Henderson
New
target/hexagon: Implement CPUState.mmu_index
target/hexagon: Implement CPUState.mmu_index
-
-
-
2025-04-03
Richard Henderson
New
[9/9] page-vary: Restrict scope of TARGET_PAGE_BITS_MIN
single-binary: Restrict scope of TARGET_PAGE_BITS_MIN
-
-
-
2025-03-28
Richard Henderson
New
[3/3] target/mips: Simplify and fix update_pagemask
target/mips: Revert TARGET_PAGE_BITS_VARY and bug fixes
-
-
-
2025-03-28
Richard Henderson
New
[1/3] target/mips: Revert TARGET_PAGE_BITS_VARY
target/mips: Revert TARGET_PAGE_BITS_VARY and bug fixes
-
-
-
2025-03-28
Richard Henderson
New
[v2,05/11] target/avr: Remove NUMBER_OF_IO_REGISTERS
target/avr: Increase page size
-
-
-
2025-03-25
Richard Henderson
New
[v2,03/11] hw/core/cpu: Use size_t for memory_rw_debug len argument
target/avr: Increase page size
-
-
-
2025-03-25
Richard Henderson
New
[17/17] target/avr: Enable TARGET_PAGE_BITS_VARY
target/avr: Increase page size
-
-
-
2025-03-23
Richard Henderson
New
[16/17] hw/avr: Move AtmegaMcuClass to atmega.h
target/avr: Increase page size
-
-
-
2025-03-23
Richard Henderson
New
[15/17] hw/avr: Pass mcu_type to class_base_init via .class_data
target/avr: Increase page size
-
-
-
2025-03-23
Richard Henderson
New
[14/17] hw/avr: Set offset_io and increase page size to 1k
target/avr: Increase page size
-
-
-
2025-03-23
Richard Henderson
New
[13/17] target/avr: Handle offset_io in avr_cpu_realizefn
target/avr: Increase page size
-
-
-
2025-03-23
Richard Henderson
New
[12/17] target/avr: Handle offset_io in helper.c
target/avr: Increase page size
-
-
-
2025-03-23
Richard Henderson
New
[11/17] target/avr: Implement CPUState.memory_rw_debug
target/avr: Increase page size
-
-
-
2025-03-23
Richard Henderson
New
[10/17] target/avr: Update cpu_sp after push and pop
target/avr: Increase page size
-
-
-
2025-03-23
Richard Henderson
New
[09/17] target/avr: Introduce gen_data_{load,store}_raw
target/avr: Increase page size
-
-
-
2025-03-23
Richard Henderson
New
[08/17] target/avr: Add offset-io cpu property
target/avr: Increase page size
-
-
-
2025-03-23
Richard Henderson
New
[05/17] target/avr: Move cpu register accesses into system memory
target/avr: Increase page size
-
-
-
2025-03-23
Richard Henderson
New
[v2,26/42] semihosting: Move user-only implementation out-of-line
accel/tcg, codebase: Build once patches
-
-
-
2025-03-18
Richard Henderson
New
[v2,06/42] include/exec: Split out cpu-mmu-index.h
accel/tcg, codebase: Build once patches
-
-
-
2025-03-18
Richard Henderson
New
[34/37] include/system: Remove ifndef CONFIG_USER_ONLY
accel/tcg, codebase: Build once patches
-
-
-
2025-03-13
Richard Henderson
New
[27/37] system: Move watchpoint.c to libsystem_ss
accel/tcg, codebase: Build once patches
-
-
-
2025-03-13
Richard Henderson
New
[25/37] common-user: Split out watchpoint-stub.c
accel/tcg, codebase: Build once patches
-
-
-
2025-03-13
Richard Henderson
New
[23/37] include/system: Move exec/ram_addr.h to system/ram_addr.h
accel/tcg, codebase: Build once patches
-
-
-
2025-03-13
Richard Henderson
New
[21/37] target/xtensa: Protect semihosting call with CONFIG_SEMIHOSTING
accel/tcg, codebase: Build once patches
-
-
-
2025-03-13
Richard Henderson
New
[20/37] target/mips: Protect semihosting call with CONFIG_SEMIHOSTING
accel/tcg, codebase: Build once patches
-
-
-
2025-03-13
Richard Henderson
New
[PULL,23/23] accel/tcg: Build tcg-runtime-gvec.c once
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,22/23] accel/tcg: Build tcg-runtime.c once
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,21/23] qemu/atomic128: Include missing 'qemu/atomic.h' header
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,20/23] qemu/atomic: Rename atomic128-ldst.h headers using .h.inc suffix
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,19/23] qemu/atomic: Rename atomic128-cas.h headers using .h.inc suffix
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,16/23] accel/tcg: Build tcg-accel-ops-mttcg.c once
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,15/23] accel/tcg: Build tcg-accel-ops-rr.c once
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,14/23] accel/tcg: Build tcg-accel-ops-icount.c once
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,13/23] accel/tcg: Build tcg-accel-ops.c once
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,12/23] system: Build watchpoint.c once
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,11/23] exec: Declare tlb_flush*() in 'exec/cputlb.h'
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,10/23] exec: Declare tlb_hit*() in 'exec/cputlb.h'
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,09/23] exec: Declare tlb_set_page() in 'exec/cputlb.h'
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,07/23] exec: Declare tlb_set_page_full() in 'exec/cputlb.h'
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,06/23] exec: Declare tlb_reset_dirty*() in 'exec/cputlb.h'
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,05/23] accel/tcg: Compile watchpoint.c once
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
[v2] linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
-
-
-
2025-03-08
Richard Henderson
New
[PULL,00/23] tcg patch queue
-
-
-
2025-03-08
Richard Henderson
New
[2/2] target/arm: Simplify pstate_sm check in sve_access_check
target/arm: SME vs FP enable fixes
-
-
-
2025-03-07
Richard Henderson
New
[1/2] target/arm: Make DisasContext.{fp, sve}_access_checked tristate
target/arm: SME vs FP enable fixes
-
-
-
2025-03-07
Richard Henderson
New
[14/16] include/exec: Split out helper-getpc.h
accel/tcg: Compile more files once
-
-
-
2025-03-07
Richard Henderson
New
[v4,03/24] target/m68k: Keep FPSR up-to-date
target/m68k: fpu improvements
-
-
-
2025-02-24
Richard Henderson
New
[PULL,v3,00/28] tcg patch queue
-
-
-
2025-02-18
Richard Henderson
New
[v3,00/28] tcg patch queue
-
-
-
2025-02-18
Richard Henderson
New
[PULL,v2.5,00/27] tcg patch queue
-
-
-
2025-02-17
Richard Henderson
New
[PULL,v2,25/27] target/sparc: fake UltraSPARC T1 PCR and PIC registers
tcg patch queue
-
-
-
2025-02-17
Richard Henderson
New
[PULL,v2,24/27] target/sparc: Fix gdbstub incorrectly handling registers f32-f62
tcg patch queue
-
-
-
2025-02-17
Richard Henderson
New
[PULL,v2,22/27] linux-user: Move TARGET_SA_RESTORER out of generic/signal.h
tcg patch queue
-
-
-
2025-02-17
Richard Henderson
New
[PULL,v2,15/27] tcg: Introduce the 'z' constraint for a hardware zero register
tcg patch queue
-
-
-
2025-02-17
Richard Henderson
New
[PULL,v2,14/27] include/exec: Use uintptr_t in CPUTLBEntry
tcg patch queue
-
-
-
2025-02-17
Richard Henderson
New
[PULL,v2,13/27] include/exec: Change vaddr to uintptr_t
tcg patch queue
-
-
-
2025-02-17
Richard Henderson
New
[PULL,v2,12/27] target/loongarch: Use VADDR_PRIx for logging pc_next
tcg patch queue
-
-
-
2025-02-17
Richard Henderson
New
[PULL,v2,09/27] tcg: Replace addr{lo, hi}_reg with addr_reg in TCGLabelQemuLdst
tcg patch queue
-
-
-
2025-02-17
Richard Henderson
New
[PULL,v2,04/27] tcg: Merge INDEX_op_qemu_*_{a32,a64}_*
tcg patch queue
-
-
-
2025-02-17
Richard Henderson
New
[PULL,v2,02/27] tcg: Remove TCG_OVERSIZED_GUEST
tcg patch queue
-
-
-
2025-02-17
Richard Henderson
New
[PULL,v2,01/27] tcg: Remove last traces of TCG_TARGET_NEED_POOL_LABELS
tcg patch queue
-
-
-
2025-02-17
Richard Henderson
New
[PULL,00/24] tcg patch queue
-
-
-
2025-02-16
Richard Henderson
New
[9/9] target/microblaze: Simplify compute_ldst_addr_type{a,b}
target/microblaze: Always use TARGET_LONG_BITS == 32
-
-
-
2025-02-12
Richard Henderson
New
[8/9] target/microblaze: Drop DisasContext.r0
target/microblaze: Always use TARGET_LONG_BITS == 32
-
-
-
2025-02-12
Richard Henderson
New
[7/9] target/microblaze: Use TARGET_LONG_BITS == 32 for system mode
target/microblaze: Always use TARGET_LONG_BITS == 32
-
-
-
2025-02-12
Richard Henderson
New
[6/9] target/microblaze: Fix printf format in mmu_translate
target/microblaze: Always use TARGET_LONG_BITS == 32
-
-
-
2025-02-12
Richard Henderson
New
[5/9] target/microblaze: Use TCGv_i64 for compute_ldst_addr_ea
target/microblaze: Always use TARGET_LONG_BITS == 32
-
-
-
2025-02-12
Richard Henderson
New
[4/9] target/microblaze: Use uint64_t for CPUMBState.ear
target/microblaze: Always use TARGET_LONG_BITS == 32
-
-
-
2025-02-12
Richard Henderson
New
[3/9] target/microblaze: Implement extended address load/store out of line
target/microblaze: Always use TARGET_LONG_BITS == 32
-
-
-
2025-02-12
Richard Henderson
New
[2/9] target/microblaze: Split out mb_transaction_failed_internal
target/microblaze: Always use TARGET_LONG_BITS == 32
-
-
-
2025-02-12
Richard Henderson
New
[1/9] target/microblaze: Split out mb_unaligned_access_internal
target/microblaze: Always use TARGET_LONG_BITS == 32
-
-
-
2025-02-12
Richard Henderson
New
[6/6] tcg/sparc64: Use 'z' constraint
tcg: Introduce constraint for zero register
-
-
-
2025-02-12
Richard Henderson
New
[5/6] tcg/riscv: Use 'z' constraint
tcg: Introduce constraint for zero register
-
-
-
2025-02-12
Richard Henderson
New
[PULL,3/9] meson: Disallow 64-bit on 32-bit Xen emulation
[PULL,1/9] meson: Drop tcg as a module
-
-
-
2025-02-08
Richard Henderson
New
[PULL,2/9] meson: Disallow 64-bit on 32-bit KVM emulation
[PULL,1/9] meson: Drop tcg as a module
-
-
-
2025-02-08
Richard Henderson
New
[PULL,1/9] meson: Drop tcg as a module
[PULL,1/9] meson: Drop tcg as a module
-
-
-
2025-02-08
Richard Henderson
New
[PULL,0/9] meson: Disallow 64-bit on 32-bit emulation
-
-
-
2025-02-08
Richard Henderson
New
[61/61] target/arm: Enable FEAT_SME2, FEAT_SME_F16F16, FEAT_SVE_B16B16 on -cpu max
target/arm: Implement FEAT_SME2
-
-
-
2025-02-06
Richard Henderson
New
[60/61] target/arm: Implement SME2 SEL
target/arm: Implement FEAT_SME2
-
-
-
2025-02-06
Richard Henderson
New
[59/61] target/arm: Implement SME2 FCLAMP, SCLAMP, UCLAMP
target/arm: Implement FEAT_SME2
-
-
-
2025-02-06
Richard Henderson
New
[58/61] target/arm: Implement SME2 ZIP, UZP (two registers)
target/arm: Implement FEAT_SME2
-
-
-
2025-02-06
Richard Henderson
New
[57/61] target/arm: Implement SME2 SQRSHR, UQRSHR, SQRSHRN
target/arm: Implement FEAT_SME2
-
-
-
2025-02-06
Richard Henderson
New
[56/61] target/arm: Move do_urshr, do_srshr to vec_internal.h
target/arm: Implement FEAT_SME2
-
-
-
2025-02-06
Richard Henderson
New
[55/61] target/arm: Implement SME2 ZIP, UZP (four registers)
target/arm: Implement FEAT_SME2
-
-
-
2025-02-06
Richard Henderson
New
[54/61] target/arm: Implement SME2 SUNPK, UUNPK
target/arm: Implement FEAT_SME2
-
-
-
2025-02-06
Richard Henderson
New
[53/61] target/arm: Implement SME2 SQCVT, UQCVT, SQCVTU
target/arm: Implement FEAT_SME2
-
-
-
2025-02-06
Richard Henderson
New
[52/61] target/arm: Use do_[us]sat_[bhs] in sve_helper.c
target/arm: Implement FEAT_SME2
-
-
-
2025-02-06
Richard Henderson
New
[51/61] target/arm: Introduce do_[us]sat_[bhs] macros
target/arm: Implement FEAT_SME2
-
-
-
2025-02-06
Richard Henderson
New
[50/61] target/arm: Implement SME2 FRINTN, FRINTP, FRINTM, FRINTA
target/arm: Implement FEAT_SME2
-
-
-
2025-02-06
Richard Henderson
New
[49/61] target/arm: Implement SME2 SCVTF, UCVTF
target/arm: Implement FEAT_SME2
-
-
-
2025-02-06
Richard Henderson
New
«
1
2
...
3
4
5
…
61
62
»