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
| 5725 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
...
43
44
45
…
57
58
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[23/36] exec: Factor out cpu_watchpoint_address_matches
tcg patch queue
-
-
-
2019-09-03
Richard Henderson
New
[22/36] cputlb: Fold TLB_RECHECK into TLB_INVALID_MASK
tcg patch queue
-
-
-
2019-09-03
Richard Henderson
New
[21/36] exec: Factor out core logic of check_watchpoint()
tcg patch queue
-
-
-
2019-09-03
Richard Henderson
New
[20/36] exec: Move user-only watchpoint stubs inline
tcg patch queue
-
-
-
2019-09-03
Richard Henderson
New
[17/36] cputlb: Byte swap memory transaction attribute
tcg patch queue
-
-
-
2019-09-03
Richard Henderson
New
[01/36] tcg: TCGMemOp is now accelerator independent MemOp
tcg patch queue
-
-
-
2019-09-03
Richard Henderson
New
[1/2] Revert "target/arm: Use unallocated_encoding for aarch32"
target/arm: Fix aarch64 illegal opcode exceptions
-
-
-
2019-08-26
Richard Henderson
New
[2/2] linux-user/arm: Adjust MAX_RESERVED_VA for M-profile
linux-user/arm: Adjust MAX_RESERVED_VA for M-profile
-
-
-
2019-08-22
Richard Henderson
New
[v5,16/17] target/arm: Rebuild hflags at EL changes and MSR writes
target/arm: Reduce overhead of cpu_get_tb_cpu_state
-
-
-
2019-08-20
Richard Henderson
New
[v5,13/17] target/arm: Split out arm_mmu_idx_el
target/arm: Reduce overhead of cpu_get_tb_cpu_state
-
-
-
2019-08-20
Richard Henderson
New
[v2,52/68] target/arm: Convert T16 branch and exchange
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-08-19
Richard Henderson
New
[v2,34/68] target/arm: Convert Clear-Exclusive, Barriers
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-08-19
Richard Henderson
New
[v2,30/68] target/arm: Diagnose base == pc for LDM/STM
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-08-19
Richard Henderson
New
[v2,29/68] target/arm: Diagnose too few registers in list for LDM/STM
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-08-19
Richard Henderson
New
[v2,22/68] target/arm: Convert USAD8, USADA8, SBFX, UBFX, BFC, BFI, UDF
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-08-19
Richard Henderson
New
[PULL,3/3] target/riscv: Remove redundant declaration pragmas
decodetree improvements
-
-
-
2019-08-19
Richard Henderson
New
HACK: Centralize sve property checks
HACK: Centralize sve property checks
-
-
-
2019-08-10
Richard Henderson
New
[7/7] target/arm: Use tcg_gen_extrh_i64_i32 to extract the high word
target/arm: Misc cleanups
-
-
-
2019-08-08
Richard Henderson
New
[5/7] target/arm: Use tcg_gen_rotri_i32 for gen_swap_half
target/arm: Misc cleanups
-
-
-
2019-08-08
Richard Henderson
New
[07/11] target/arm: Replace offset with pc in gen_exception_insn
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
New
[06/11] target/arm: Replace s->pc with s->base.pc_next
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
New
[05/11] target/arm: Remove redundant s->pc & ~1
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
New
[03/11] target/arm: Introduce read_pc
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
New
[02/11] target/arm: Introduce pc_curr
target/arm: decodetree prep patches
-
-
-
2019-08-07
Richard Henderson
New
[v4,3/3] target/arm: Rely on hflags correct in cpu_get_tb_cpu_state
target/arm: Reduce overhead of cpu_get_tb_cpu_state
-
-
-
2019-08-06
Richard Henderson
New
[v4,1/3] target/arm: Split out recompute_hflags et al
target/arm: Reduce overhead of cpu_get_tb_cpu_state
-
-
-
2019-08-06
Richard Henderson
New
[v7,6/6] tests/tcg/aarch64: Add bti smoke test
target/arm: Implement ARMv8.5-BTI for linux-user
-
-
-
2019-08-03
Richard Henderson
New
[v7,5/6] linux-user: Parse NT_GNU_PROPERTY_TYPE_0 notes
target/arm: Implement ARMv8.5-BTI for linux-user
-
-
-
2019-08-03
Richard Henderson
New
[v7,3/6] linux-user: Set PAGE_TARGET_1 for TARGET_PROT_BTI
target/arm: Implement ARMv8.5-BTI for linux-user
-
-
-
2019-08-03
Richard Henderson
New
[v7,2/6] linux-user: Validate mmap/mprotect prot value
target/arm: Implement ARMv8.5-BTI for linux-user
-
-
-
2019-08-03
Richard Henderson
New
[v3,34/34] target/arm: generate a custom MIDR for -cpu max
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,30/34] target/arm: Update regime_is_user for EL2&0
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,28/34] target/arm: Flush tlbs for E2&0 translation regime
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,27/34] target/arm: Install asids for E2&0 translation regime
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,24/34] target/arm: Update arm_sctlr for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,23/34] target/arm: Update arm_mmu_idx for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,21/34] target/arm: Reorganize ARMMMUIdx
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,20/34] target/arm: Rename ARMMMUIdx_S1E2 to ARMMMUIdx_E2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,19/34] target/arm: Rename ARMMMUIdx*_S1E3 to ARMMMUIdx*_SE3
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,18/34] target/arm: Rename ARMMMUIdx_S1SE* to ARMMMUIdx_SE*
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,17/34] target/arm: Rename ARMMMUIdx_S1NSE* to ARMMMUIdx_Stage1_E*
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,16/34] target/arm: Rename ARMMMUIdx_S2NS to ARMMMUIdx_Stage2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,15/34] target/arm: Rename ARMMMUIdx*_S12NSE* to ARMMMUIdx*_E10_*
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,05/34] target/arm: Install ASIDs for EL2
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,04/34] target/arm: Install ASIDs for short-form from EL1
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,03/34] target/arm: Install ASIDs for long-form from EL1
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,02/34] cputlb: Add tlb_flush_asid_by_mmuidx and friends
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v3,01/34] cputlb: Add tlb_set_asid_for_mmuidx
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-08-03
Richard Henderson
New
[v2,24/32] target/arm: Update arm_sctlr for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
New
[v2,23/32] target/arm: Update arm_mmu_idx for VHE
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-31
Richard Henderson
New
[67/67] target/arm: Merge gen_bx_im into trans_BLX_i
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[66/67] target/arm: Move singlestep check from gen_jmp to gen_goto_tb
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[27/67] target/arm: Convert Signed multiply, signed and unsigned divide
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[20/67] target/arm: Convert the rest of A32 Miscelaneous instructions
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[16/67] target/arm: Convert Halfword multiply and multiply accumulate
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[15/67] target/arm: Convert Saturating addition and subtraction
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[14/67] target/arm: Convert multiply and multiply accumulate
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[13/67] target/arm: Convert Data Processing (reg, reg-shifted-reg, imm)
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[12/67] target/arm: Introduce gen_illegal_op
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[10/67] target/arm: Move test for AL into arm_skip_unless
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[09/67] target/arm: Fold a pc load into load_reg
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[07/67] target/arm: Introduce add_reg_for_lit
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[06/67] target/arm: Introduce pc_read
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[05/67] target/arm: Use the saved value of the insn address
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[04/67] target/arm: Remove offset argument to gen_exception_internal_insn
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[03/67] target/arm: Remove offset argument to gen_exception_bkpt_insn
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[02/67] target/arm: Remove offset argument to gen_exception_insn
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[01/67] decodetree: Allow !function with no input bits
target/arm: Convert aa32 base isa to decodetree
-
-
-
2019-07-26
Richard Henderson
New
[for-4.2,15/24] target/arm: Reorganize ARMMMUIdx
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-19
Richard Henderson
New
[for-4.2,02/24] cputlb: Add tlb_flush_asid_by_mmuidx and friends
target/arm: Implement ARMv8.1-VHE
-
-
-
2019-07-19
Richard Henderson
New
[PULL,for-4.1,7/7] tcg: Release mmap_lock on translation fault
tcg patch queue
-
-
-
2019-07-14
Richard Henderson
New
[PULL,for-4.1,4/7] tcg: Introduce set/clear_helper_retaddr
tcg patch queue
-
-
-
2019-07-14
Richard Henderson
New
[PULL,1/3] tcg: Fix mmap lock assert on translation failure
[PULL,1/3] tcg: Fix mmap lock assert on translation failure
-
-
-
2019-07-09
Richard Henderson
New
[v6,16/16] tcg/ppc: Update vector support to v3.00
tcg/ppc: Add vector opcodes
-
-
-
2019-06-29
Richard Henderson
New
[v6,15/16] tcg/ppc: Update vector support to v2.07
tcg/ppc: Add vector opcodes
-
-
-
2019-06-29
Richard Henderson
New
[v6,13/16] tcg/ppc: Enable Altivec detection
tcg/ppc: Add vector opcodes
-
-
-
2019-06-29
Richard Henderson
New
[v6,09/16] tcg/ppc: Prepare case for vector multiply
tcg/ppc: Add vector opcodes
-
-
-
2019-06-29
Richard Henderson
New
[14/39] target/i386: Use env_cpu, env_archcpu
tcg: Move softmmu tlb into CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,38/39] tcg/arm: Use LDRD to load tlb mask+table
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,36/39] cpu: Remove CPU_COMMON
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,34/39] cpu: Move icount_decr to CPUNegativeOffsetState
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,33/39] cpu: Introduce CPUNegativeOffsetState
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,32/39] cpu: Introduce cpu_set_cpustate_pointers
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,31/39] cpu: Move ENV_OFFSET to exec/gen-icount.h
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,30/39] target/xtensa: Use env_cpu, env_archcpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,29/39] target/unicore32: Use env_cpu, env_archcpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,27/39] target/tilegx: Use env_cpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,26/39] target/sparc: Use env_cpu, env_archcpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,25/39] target/sh4: Use env_cpu, env_archcpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,24/39] target/s390x: Use env_cpu, env_archcpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,21/39] target/openrisc: Use env_cpu, env_archcpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,20/39] target/nios2: Use env_cpu, env_archcpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,17/39] target/microblaze: Use env_cpu, env_archcpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,16/39] target/m68k: Use env_cpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,13/39] target/hppa: Use env_cpu, env_archcpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,12/39] target/cris: Use env_cpu, env_archcpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,11/39] target/cris: Reindent op_helper.c
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,10/39] target/cris: Reindent mmu.c
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,09/39] target/arm: Use env_cpu, env_archcpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
[PULL,08/39] target/alpha: Use env_cpu, env_archcpu
tcg: Move the softmmu tlb to CPUNegativeOffsetState
-
-
-
2019-06-10
Richard Henderson
New
«
1
2
...
43
44
45
…
57
58
»