Toggle navigation
Patchwork
Patches credited to richard.henderson@linaro.org
Login
Register
Mail settings
Current Team Memberships
team-tcwg
Show patches with
: Archived =
No
| 24801 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
...
225
226
227
…
248
249
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[for-4.0,v2,15/37] tcg/arm: Parameterize the temps for tcg_out_tlb_read
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,14/37] tcg/aarch64: Use TCG_TARGET_NEED_LDST_OOL_LABELS
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,13/37] tcg/aarch64: Use B not BL for tcg_out_goto_long
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,12/37] tcg/aarch64: Parameterize the temp for tcg_out_goto_long
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,11/37] tcg/aarch64: Parameterize the temps for tcg_out_tlb_read
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,10/37] tcg/aarch64: Add constraints for x0, x1, x2
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,09/37] tcg/i386: Use TCG_TARGET_NEED_LDST_OOL_LABELS
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,08/37] tcg/i386: Force qemu_ld/st arguments into fixed registers
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,07/37] tcg/i386: Change TCG_REG_L[01] to not overlap function arguments
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,06/37] tcg/i386: Return a base register from tcg_out_tlb_load
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,05/37] tcg/i386: Add constraints for r8 and r9
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,04/37] tcg: Add TCG_TARGET_NEED_LDST_OOL_LABELS
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,03/37] tcg: Return success from patch_reloc
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
New
[for-4.0,v2,02/37] tcg/i386: Move TCG_REG_CALL_STACK from define to enum
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
Superseded
[for-4.0,v2,01/37] tcg/i386: Always use %ebp for TCG_AREG0
tcg: Assorted cleanups
-
-
-
2018-11-23
Richard Henderson
Superseded
[5/5] tcg/arm: Set TCG_TARGET_HAS_MEMORY_BSWAP to false
tcg: Make bswap support in qemu_ld/st optional
-
-
-
2018-11-20
Richard Henderson
New
[4/5] tcg/aarch64: Set TCG_TARGET_HAS_MEMORY_BSWAP to false
tcg: Make bswap support in qemu_ld/st optional
-
-
-
2018-11-20
Richard Henderson
New
[3/5] tcg/i386: Set TCG_TARGET_HAS_MEMORY_BSWAP with have_movbe
tcg: Make bswap support in qemu_ld/st optional
-
-
-
2018-11-20
Richard Henderson
New
[2/5] tcg/optimize: Optimize bswap
tcg: Make bswap support in qemu_ld/st optional
-
-
-
2018-11-20
Richard Henderson
Superseded
[1/5] tcg: Add TCG_TARGET_HAS_MEMORY_BSWAP
tcg: Make bswap support in qemu_ld/st optional
-
-
-
2018-11-20
Richard Henderson
Superseded
target/i386: Generate #UD when applying LOCK to a register destination
target/i386: Generate #UD when applying LOCK to a register destination
-
-
-
2018-11-13
Richard Henderson
Superseded
[v5,4/4] target/arm: Fill in ARMISARegisters for kvm32
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-13
Richard Henderson
Superseded
[v5,3/4] target/arm: Introduce read_sys_reg32 for kvm32
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-13
Richard Henderson
Superseded
[v5,2/4] target/arm: Fill in ARMISARegisters for kvm64
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-13
Richard Henderson
Superseded
[v5,1/4] target/arm: Install ARMISARegisters from kvm host
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-13
Richard Henderson
New
[v4,4/4] target/arm: Fill in ARMISARegisters for kvm32
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-13
Richard Henderson
Superseded
[v4,3/4] target/arm: Introduce read_sys_reg32 for kvm32
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-13
Richard Henderson
Superseded
[v4,2/4] target/arm: Fill in ARMISARegisters for kvm64
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-13
Richard Henderson
New
[v4,1/4] target/arm: Install ARMISARegisters from kvm host
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-13
Richard Henderson
Superseded
[for-4.0,17/17] tcg/arm: Use TCG_TARGET_NEED_LDST_OOL_LABELS
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
New
[for-4.0,16/17] tcg/arm: Force qemu_ld/st arguments into fixed registers
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
Superseded
[for-4.0,15/17] tcg/arm: Reduce the number of temps for tcg_out_tlb_read
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
Superseded
[for-4.0,14/17] tcg/arm: Add constraints for R0-R5
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
Superseded
[for-4.0,13/17] tcg/arm: Parameterize the temps for tcg_out_tlb_read
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
Superseded
[for-4.0,12/17] tcg/aarch64: Use TCG_TARGET_NEED_LDST_OOL_LABELS
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
Superseded
[for-4.0,11/17] tcg/aarch64: Use B not BL for tcg_out_goto_long
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
Superseded
[for-4.0,10/17] tcg/aarch64: Parameterize the temp for tcg_out_goto_long
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
Superseded
[for-4.0,09/17] tcg/aarch64: Parameterize the temps for tcg_out_tlb_read
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
Superseded
[for-4.0,08/17] tcg/aarch64: Add constraints for x0, x1, x2
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
Superseded
[for-4.0,07/17] tcg/i386: Use TCG_TARGET_NEED_LDST_OOL_LABELS
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
New
[for-4.0,06/17] tcg: Add TCG_TARGET_NEED_LDST_OOL_LABELS
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
New
[for-4.0,05/17] tcg: Return success from patch_reloc
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
Superseded
[for-4.0,04/17] tcg/i386: Force qemu_ld/st arguments into fixed registers
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
New
[for-4.0,03/17] tcg/i386: Change TCG_REG_L[01] to not overlap function arguments
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
Superseded
[for-4.0,02/17] tcg/i386: Return a base register from tcg_out_tlb_load
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
Superseded
[for-4.0,01/17] tcg/i386: Add constraints for r8 and r9
tcg: Move softmmu out-of-line
-
-
-
2018-11-12
Richard Henderson
Superseded
[for-3.1] target/arm: Fix typo in tlbi_aa64_vmalle1_write
[for-3.1] target/arm: Fix typo in tlbi_aa64_vmalle1_write
-
-
-
2018-11-10
Richard Henderson
Superseded
[v3,5/5] target/arm: Convert t32ee from feature bit to isar3 test
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-08
Richard Henderson
New
[v3,4/5] target/arm: Fill in ARMISARegisters for kvm32
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-08
Richard Henderson
Superseded
[v3,3/5] target/arm: Introduce read_sys_reg32 for kvm32
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-08
Richard Henderson
Superseded
[v3,2/5] target/arm: Fill in ARMISARegisters for kvm64
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-08
Richard Henderson
Superseded
[v3,1/5] target/arm: Install ARMISARegisters from kvm host
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-08
Richard Henderson
Superseded
[PULL,1/1] softfloat: Don't execute divdeu without power7
softfloat: Don't execute divdeu without power7
-
-
-
2018-11-04
Richard Henderson
Accepted
[v2,5/5] target/arm: Convert t32ee from feature bit to isar3 test
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-02
Richard Henderson
Superseded
[v2,4/5] target/arm: Fill in ARMISARegisters for kvm32
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-02
Richard Henderson
Superseded
[v2,3/5] target/arm: Introduce read_sys_reg32 for kvm32
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-02
Richard Henderson
Superseded
[v2,2/5] target/arm: Fill in ARMISARegisters for kvm64
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-02
Richard Henderson
Superseded
[v2,1/5] target/arm: Install ARMISARegisters from kvm host
target/arm: KVM vs ARMISARegisters
-
-
-
2018-11-02
Richard Henderson
Superseded
[for-4.0,4/4] target/arm: Implement the ARMv8.2-AA32HPD extension
target/arm: LOR, HPD, AA32HPD extensions
-
-
-
2018-11-02
Richard Henderson
Superseded
[for-4.0,3/4] target/arm: Implement the ARMv8.1-HPD extension
target/arm: LOR, HPD, AA32HPD extensions
-
-
-
2018-11-02
Richard Henderson
New
[for-4.0,2/4] target/arm: Implement the ARMv8.1-LOR extension
target/arm: LOR, HPD, AA32HPD extensions
-
-
-
2018-11-02
Richard Henderson
New
[for-4.0,1/4] target/arm: Move id_aa64mmfr* to ARMISARegisters
target/arm: LOR, HPD, AA32HPD extensions
-
-
-
2018-11-02
Richard Henderson
New
[v2] target/arm: Conditionalize some asserts on aarch32 support
[v2] target/arm: Conditionalize some asserts on aarch32 support
-
-
-
2018-11-02
Richard Henderson
New
target/arm: Conditionalize arm_div assert on aarch32 support
target/arm: Conditionalize arm_div assert on aarch32 support
-
-
-
2018-11-01
Richard Henderson
New
[AArch64,v3,6/6] Enable -matomic-ool by default
LSE atomics out-of-line
-
-
-
2018-11-01
Richard Henderson
Superseded
[AArch64,v3,5/6] aarch64: Implement -matomic-ool
LSE atomics out-of-line
-
-
-
2018-11-01
Richard Henderson
Superseded
[AArch64,v3,4/6] aarch64: Add out-of-line functions for LSE atomics
LSE atomics out-of-line
-
-
-
2018-11-01
Richard Henderson
Superseded
[AArch64,v3,3/6] aarch64: Tidy aarch64_split_compare_and_swap
LSE atomics out-of-line
-
-
-
2018-11-01
Richard Henderson
Superseded
[AArch64,v3,2/6] aarch64: Implement TImode compare-and-swap
LSE atomics out-of-line
-
-
-
2018-11-01
Richard Henderson
Superseded
[AArch64,v3,1/6] aarch64: Extend %R for integer registers
LSE atomics out-of-line
-
-
-
2018-11-01
Richard Henderson
Superseded
softfloat: Don't execute divdeu without power7
softfloat: Don't execute divdeu without power7
-
-
-
2018-11-01
Richard Henderson
Superseded
[PULL,3/3] decodetree: Allow multiple input files
decodetree improvements
-
-
-
2018-10-31
Richard Henderson
New
[PULL,2/3] decodetree: Remove "insn" argument from trans_* expanders
decodetree improvements
-
-
-
2018-10-31
Richard Henderson
Accepted
[PULL,1/3] decodetree: Add !extern flag to argument sets
decodetree improvements
-
-
-
2018-10-31
Richard Henderson
Accepted
[PULL,10/10] cputlb: Remove tlb_c.pending_flushes
cputlb: track dirty tlbs and general cleanup
-
-
-
2018-10-31
Richard Henderson
New
[PULL,09/10] cputlb: Filter flushes on already clean tlbs
cputlb: track dirty tlbs and general cleanup
-
-
-
2018-10-31
Richard Henderson
New
[PULL,08/10] cputlb: Count "partial" and "elided" tlb flushes
cputlb: track dirty tlbs and general cleanup
-
-
-
2018-10-31
Richard Henderson
New
[PULL,07/10] cputlb: Merge tlb_flush_page into tlb_flush_page_by_mmuidx
cputlb: track dirty tlbs and general cleanup
-
-
-
2018-10-31
Richard Henderson
Accepted
[PULL,06/10] cputlb: Merge tlb_flush_nocheck into tlb_flush_by_mmuidx_async_work
cputlb: track dirty tlbs and general cleanup
-
-
-
2018-10-31
Richard Henderson
Accepted
[PULL,05/10] cputlb: Move env->vtlb_index to env->tlb_d.vindex
cputlb: track dirty tlbs and general cleanup
-
-
-
2018-10-31
Richard Henderson
New
[PULL,04/10] cputlb: Split large page tracking per mmu_idx
cputlb: track dirty tlbs and general cleanup
-
-
-
2018-10-31
Richard Henderson
New
[PULL,03/10] cputlb: Move cpu->pending_tlb_flush to env->tlb_c.pending_flush
cputlb: track dirty tlbs and general cleanup
-
-
-
2018-10-31
Richard Henderson
New
[PULL,02/10] cputlb: Remove tcg_enabled hack from tlb_flush_nocheck
cputlb: track dirty tlbs and general cleanup
-
-
-
2018-10-31
Richard Henderson
Accepted
[PULL,01/10] cputlb: Move tlb_lock to CPUTLBCommon
cputlb: track dirty tlbs and general cleanup
-
-
-
2018-10-31
Richard Henderson
New
[v2,3/3] decodetree: Allow multiple input files
decodetree improvments
-
-
-
2018-10-31
Richard Henderson
Superseded
[v2,2/3] decodetree: Remove "insn" argument from trans_* expanders
decodetree improvments
-
-
-
2018-10-31
Richard Henderson
Superseded
[v2,1/3] decodetree: Add !extern flag to argument sets
decodetree improvments
-
-
-
2018-10-31
Richard Henderson
Superseded
[4/4] target/arm: Install ASIDs for EL2
target/arm: Minimize TLB flushing for ASID changes
-
-
-
2018-10-29
Richard Henderson
Superseded
[3/4] target/arm: Install ASIDs for short-form from EL1
target/arm: Minimize TLB flushing for ASID changes
-
-
-
2018-10-29
Richard Henderson
Superseded
[2/4] target/arm: Install ASIDs for long-form from EL1
target/arm: Minimize TLB flushing for ASID changes
-
-
-
2018-10-29
Richard Henderson
Superseded
[1/4] cputlb: Add tlb_set_asid_for_mmuidx
target/arm: Minimize TLB flushing for ASID changes
-
-
-
2018-10-29
Richard Henderson
New
decodetree: Allow multiple input files
decodetree: Allow multiple input files
-
-
-
2018-10-26
Richard Henderson
Superseded
[5/5] target/arm: Convert t32ee from feature bit to isar3 test
target/arm: KVM vs ARMISARegisters
-
-
-
2018-10-24
Richard Henderson
Superseded
[4/5] target/arm: Fill in ARMISARegisters for kvm32
target/arm: KVM vs ARMISARegisters
-
-
-
2018-10-24
Richard Henderson
Superseded
[3/5] target/arm: Introduce read_sys_reg32 for kvm32
target/arm: KVM vs ARMISARegisters
-
-
-
2018-10-24
Richard Henderson
Superseded
[2/5] target/arm: Fill in ARMISARegisters for kvm64
target/arm: KVM vs ARMISARegisters
-
-
-
2018-10-24
Richard Henderson
Superseded
[1/5] target/arm: Install ARMISARegisters from kvm host
target/arm: KVM vs ARMISARegisters
-
-
-
2018-10-24
Richard Henderson
Superseded
[7/7] target/riscv: Splice decodetree inputs for riscv32 vs riscv64
riscv decodetree followup
-
-
-
2018-10-23
Richard Henderson
New
[6/7] target/riscv: Convert @cl_d, @cl_w, @cs_d, @cs_w insns
riscv decodetree followup
-
-
-
2018-10-23
Richard Henderson
New
[5/7] target/riscv: Convert @cs_2 insns to share translation functions
riscv decodetree followup
-
-
-
2018-10-23
Richard Henderson
New
«
1
2
...
225
226
227
…
248
249
»
Bundling
Create bundle: