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
3
4
…
234
235
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v2,54/54] accel/tcg: Return CPUTLBEntryTree from tlb_set_page_full
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,53/54] accel/tcg: Merge tlb_fill_align into callers
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,52/54] accel/tcg: Unexport tlb_set_page*
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,51/54] accel/tcg: Drop TCGCPUOps.tlb_fill
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,50/54] target/xtensa: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,49/54] target/tricore: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,48/54] target/sparc: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,47/54] target/sh4: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,46/54] target/s390x: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,45/54] target/rx: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,44/54] target/riscv: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,43/54] target/ppc: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,42/54] target/openrisc: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,41/54] target/mips: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,40/54] target/microblaze: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,39/54] target/m68k: Do not call tlb_set_page in helper_ptest
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,38/54] target/m68k: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,37/54] target/loongarch: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,36/54] target/i386: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,35/54] target/avr: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,34/54] target/alpha: Convert to TCGCPUOps.tlb_fill_align
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,33/54] accel/tcg: Remove CPUTLBDesc.fulltlb
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,32/54] accel/tcg: Link CPUTLBEntry to CPUTLBEntryTree
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,31/54] accel/tcg: Always use IntervalTree for code lookups
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,30/54] accel/tcg: Merge mmu_lookup1 into mmu_lookup
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,29/54] accel/tcg: Partially unify MMULookupPageData and TLBLookupOutput
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,28/54] accel/tcg: Introduce tlb_lookup
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,27/54] accel/tcg: Return CPUTLBEntryFull not pointer in probe_access_internal
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,26/54] accel/tcg: Return CPUTLBEntryFull not pointer in probe_access_full
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,25/54] accel/tcg: Return CPUTLBEntryFull not pointer in probe_access_full_mmu
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,24/54] accel/tcg: Preserve tlb flags in tlb_set_compare
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,23/54] accel/tcg: Check original prot bits for read in atomic_mmu_lookup
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,22/54] accel/tcg: Call cpu_ld*_code_mmu from cpu_ld*_code
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,21/54] accel/tcg: Delay plugin adjustment in probe_access_internal
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,20/54] include/exec/tlb-common: Move CPUTLBEntryFull from hw/core/cpu.h
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,19/54] accel/tcg: Remove tlb_n_used_entries_inc
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,18/54] accel/tcg: Remove the victim tlb
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,17/54] accel/tcg: Replace victim_tlb_hit with tlbtree_hit
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,16/54] accel/tcg: Pass full addr to victim_tlb_hit
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,15/54] accel/tcg: Use tlb_hit_page in victim_tlb_hit
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,14/54] accel/tcg: Process IntervalTree entries in tlb_set_dirty
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,13/54] accel/tcg: Process IntervalTree entries in tlb_reset_dirty
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,12/54] accel/tcg: Remove IntervalTree entries in tlb_flush_range_locked
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,11/54] accel/tcg: Remove IntervalTree entry in tlb_flush_page_locked
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,10/54] accel/tcg: Populate IntervalTree in tlb_set_page_full
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,09/54] accel/tcg: Add IntervalTreeRoot to CPUTLBDesc
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,08/54] accel/tcg: Flush entire tlb when a masked range wraps
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,07/54] accel/tcg: Assert bits in range in tlb_flush_range_by_mmuidx*
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,06/54] accel/tcg: Assert non-zero length in tlb_flush_range_by_mmuidx*
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,05/54] accel/tcg: Fix flags usage in mmu_lookup1, atomic_mmu_lookup
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,04/54] accel/tcg: Split out tlbfast_flush_range_locked
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,03/54] accel/tcg: Split out tlbfast_{index,entry}
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,02/54] accel/tcg: Split out tlbfast_flush_locked
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[v2,01/54] util/interval-tree: Introduce interval_tree_free_nodes
accel/tcg: Convert victim tlb to IntervalTree
-
-
-
2024-11-14
Richard Henderson
New
[for-9.2] linux-user/arm: Select vdso for be8 and be32 modes
[for-9.2] linux-user/arm: Select vdso for be8 and be32 modes
-
-
-
2024-11-13
Richard Henderson
New
[6/6] linux-user/ppc: Reduce vdso alignment to 4k
linux-user: Fix elf load and vdso alignment
-
-
-
2024-11-12
Richard Henderson
New
[5/6] linux-user/loongarch64: Reduce vdso alignment to 4k
linux-user: Fix elf load and vdso alignment
-
-
-
2024-11-12
Richard Henderson
New
[4/6] linux-user/arm: Reduce vdso alignment to 4k
linux-user: Fix elf load and vdso alignment
-
-
-
2024-11-12
Richard Henderson
New
[3/6] linux-user/aarch64: Reduce vdso alignment to 4k
linux-user: Fix elf load and vdso alignment
-
-
-
2024-11-12
Richard Henderson
New
[2/6] linux-user: Drop image_info.alignment
linux-user: Fix elf load and vdso alignment
-
-
-
2024-11-12
Richard Henderson
New
[1/6] linux-user: Honor elf alignment when placing images
linux-user: Fix elf load and vdso alignment
-
-
-
2024-11-12
Richard Henderson
New
[for-9.2] target/arm: Drop user-only special case in sve_stN_r
[for-9.2] target/arm: Drop user-only special case in sve_stN_r
-
-
-
2024-11-12
Richard Henderson
New
[for-9.2] accel/tcg: Fix user-only probe_access_internal plugin check
[for-9.2] accel/tcg: Fix user-only probe_access_internal plugin check
-
-
-
2024-11-11
Richard Henderson
New
[PULL,4/4] tests/tcg: Add SIGRTMIN/SIGRTMAX test
[PULL,1/4] tests/tcg: Replace -mpower8-vector with -mcpu=power8
-
-
-
2024-11-05
Richard Henderson
New
[PULL,3/4] linux-user: Allow custom rt signal mappings
[PULL,1/4] tests/tcg: Replace -mpower8-vector with -mcpu=power8
-
-
-
2024-11-05
Richard Henderson
Accepted
[PULL,2/4] linux-user: Fix GDB complaining about system-supplied DSO string table index
[PULL,1/4] tests/tcg: Replace -mpower8-vector with -mcpu=power8
-
-
-
2024-11-05
Richard Henderson
New
[PULL,1/4] tests/tcg: Replace -mpower8-vector with -mcpu=power8
[PULL,1/4] tests/tcg: Replace -mpower8-vector with -mcpu=power8
-
-
-
2024-11-05
Richard Henderson
Accepted
[PULL,0/4] linux-user patch queue
-
-
-
2024-11-05
Richard Henderson
New
[PULL,24/24] linux-user/riscv: Fix definition of RISCV_HWPROBE_EXT_ZVFHMIN
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,23/24] linux-user: Fix build failure caused by missing __u64 on musl
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
New
[PULL,22/24] linux-user: Trace rt_sigprocmask's sigsets
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
New
[PULL,21/24] linux-user/ppc: Fix sigmask endianness issue in sigreturn
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,20/24] linux-user: Emulate /proc/self/maps under mmap_lock
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,19/24] target/i386: Remove ra parameter from ptw_translate
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,18/24] target/i386: Use probe_access_full_mmu in ptw_translate
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,17/24] target/i386: Walk NPT in guest real mode
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,16/24] include/exec: Improve probe_access_full{, _mmu} documentation
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,15/24] tcg/ppc: Fix tcg_out_rlw_rc
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,14/24] tcg/riscv: Enable native vector support for TCG host
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,13/24] tcg/riscv: Implement vector roti/v/x ops
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
New
[PULL,12/24] tcg/riscv: Implement vector shi/s/v ops
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
New
[PULL,11/24] tcg/riscv: Implement vector min/max ops
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
New
[PULL,10/24] tcg/riscv: Implement vector sat/mul ops
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
New
[PULL,09/24] tcg/riscv: Accept constant first argument to sub_vec
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,08/24] tcg/riscv: Implement vector neg ops
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
New
[PULL,07/24] tcg/riscv: Implement vector cmp/cmpsel ops
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,06/24] tcg/riscv: Add support for basic vector opcodes
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
New
[PULL,05/24] tcg/riscv: Implement vector mov/dup{m/i}
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,04/24] tcg/riscv: Add basic support for vector
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
New
[PULL,03/24] util: Add RISC-V vector extension probe in cpuinfo
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,02/24] disas/riscv: Fix vsetivli disassembly
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
New
[PULL,01/24] tcg: Reset data_gen_ptr correctly
[PULL,01/24] tcg: Reset data_gen_ptr correctly
-
-
-
2024-10-23
Richard Henderson
Accepted
[PULL,00/24] tcg + linux-user patch queue
-
-
-
2024-10-23
Richard Henderson
New
disas: Fix build against Capstone v6 (again)
disas: Fix build against Capstone v6 (again)
-
-
-
2024-10-22
Richard Henderson
Accepted
[v7,14/14] tcg/riscv: Enable native vector support for TCG host
tcg/riscv: Add support for vector
-
-
-
2024-10-22
Richard Henderson
Superseded
[v7,13/14] tcg/riscv: Implement vector roti/v/x ops
tcg/riscv: Add support for vector
-
-
-
2024-10-22
Richard Henderson
Superseded
[v7,12/14] tcg/riscv: Implement vector shi/s/v ops
tcg/riscv: Add support for vector
-
-
-
2024-10-22
Richard Henderson
Superseded
[v7,11/14] tcg/riscv: Implement vector min/max ops
tcg/riscv: Add support for vector
-
-
-
2024-10-22
Richard Henderson
Superseded
[v7,10/14] tcg/riscv: Implement vector sat/mul ops
tcg/riscv: Add support for vector
-
-
-
2024-10-22
Richard Henderson
Superseded
[v7,09/14] tcg/riscv: Accept constant first argument to sub_vec
tcg/riscv: Add support for vector
-
-
-
2024-10-22
Richard Henderson
Superseded
«
1
2
3
4
…
234
235
»
Bundling
Create bundle: