Toggle navigation
Patchwork
Patches credited to philippe.mathieu-daude@linaro.org
Login
Register
Mail settings
Current Team Memberships
team-tcwg
Show patches with
: Archived =
No
| 7959 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
...
54
55
56
…
79
80
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v2,04/16] target/riscv: Restrict 'rv128' machine to TCG accelerator
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-03
Philippe Mathieu-Daudé
Superseded
[v2,03/16] target/riscv: Restrict sysemu specific header to user emulation
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-03
Philippe Mathieu-Daudé
Superseded
[v2,02/16] target/riscv: Remove unused 'instmap.h' header in translate.c
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-03
Philippe Mathieu-Daudé
Superseded
[v2,01/16] target/riscv: Remove unuseful KVM stubs
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-03
Philippe Mathieu-Daudé
Superseded
ui: Link dbus-display with pixman again
ui: Link dbus-display with pixman again
-
-
-
2023-06-30
Philippe Mathieu-Daudé
New
[2/2] hw/riscv/virt: Restrict ACLINT to TCG
hw/riscv/virt: Restrict ACLINT to TCG
-
-
-
2023-06-29
Philippe Mathieu-Daudé
Accepted
[1/2] hw/riscv/virt: Fix 'controller' typo
hw/riscv/virt: Restrict ACLINT to TCG
-
-
-
2023-06-29
Philippe Mathieu-Daudé
New
[2/2] accel/tcg: Replace qemu_tcg_mttcg_enabled() by mttcg_enabled
accel/tcg: Remove qemu_tcg_mttcg_enabled()
-
-
-
2023-06-29
Philippe Mathieu-Daudé
New
[1/2] target/riscv: Check for CF_PARALLEL instead of qemu_tcg_mttcg_enabled
accel/tcg: Remove qemu_tcg_mttcg_enabled()
-
-
-
2023-06-29
Philippe Mathieu-Daudé
New
[RFC] tcg: Reduce tcg_assert_listed_vecop() scope
[RFC] tcg: Reduce tcg_assert_listed_vecop() scope
-
-
-
2023-06-29
Philippe Mathieu-Daudé
Superseded
[PULL,30/30] exec/memory: Add symbol for the min value of memory listener priority
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,29/30] exec/memory: Add symbol for memory listener priority for device backend
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,28/30] exec/memory: Add symbolic value for memory listener priority for accel
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,27/30] target/i386/WHPX: Fix error message when fail to set ProcessorCount
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,26/30] target/riscv: Restrict KVM-specific fields from ArchCPU
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,25/30] target/ppc: Restrict KVM-specific fields from ArchCPU
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,24/30] target/arm: Restrict KVM-specific fields from ArchCPU
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,23/30] hw/arm/sbsa-ref: Include missing 'sysemu/kvm.h' header
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,22/30] hw/intc/arm_gic: Rename 'first_cpu' argument
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,21/30] hw/intc/arm_gic: Un-inline GIC*/ITS class_name() helpers
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,20/30] accel/kvm: Declare kvm_direct_msi_allowed in stubs
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,19/30] accel/kvm: Re-include "exec/memattrs.h" header
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,18/30] accel: Rename HVF 'struct hvf_vcpu_state' -> AccelCPUState
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,17/30] accel: Rename 'cpu_state' -> 'cs'
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,16/30] accel: Inline WHPX get_whpx_vcpu()
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,15/30] accel: Rename WHPX 'struct whpx_vcpu' -> AccelCPUState
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,14/30] accel: Remove WHPX unreachable error path
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,13/30] accel: Inline NVMM get_qemu_vcpu()
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,12/30] accel: Rename NVMM 'struct qemu_vcpu' -> AccelCPUState
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,11/30] accel: Remove NVMM unreachable error path
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,10/30] accel: Move HAX hThread to accelerator context
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,09/30] accel: Rename HAX 'struct hax_vcpu_state' -> AccelCPUState
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,08/30] accel: Rename 'hax_vcpu' as 'accel' in CPUState
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,07/30] accel: Destroy HAX vCPU threads once done
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,06/30] accel: Fix a leak on Windows HAX
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,05/30] accel: Remove unused hThread variable on TCG/WHPX
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,04/30] accel: Document generic accelerator headers
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,03/30] accel: Re-enable WHPX cross-build on case sensitive filesystems
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,02/30] docs/devel/testing: Update the 'Docker Debugging' section
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Accepted
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
[PULL,01/30] MAINTAINERS: Update Roman Bolshakov email address
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[PULL,00/30] Accelerator patches for 2023-06-28
-
-
-
2023-06-28
Philippe Mathieu-Daudé
New
[v2,4/4] target/riscv: Restrict riscv_cpu_do_interrupt() to sysemu
target/riscv: Misc header cleanups
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Superseded
[v2,3/4] target/riscv: Restrict 'rv128' machine to TCG accelerator
target/riscv: Misc header cleanups
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Superseded
[v2,2/4] target/riscv: Restrict sysemu specific header to user emulation
target/riscv: Misc header cleanups
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Superseded
[v2,1/4] target/riscv: Remove unused 'instmap.h' header in translate.c
target/riscv: Misc header cleanups
-
-
-
2023-06-28
Philippe Mathieu-Daudé
Superseded
[2/2] target/riscv: Only build KVM guest with same wordsize as host
target/riscv: Only build qemu-system-riscv$$ on rv$$ host
-
-
-
2023-06-27
Philippe Mathieu-Daudé
New
[1/2] target/riscv: Only unify 'riscv32/64' -> 'riscv' for host cpu in meson
target/riscv: Only build qemu-system-riscv$$ on rv$$ host
-
-
-
2023-06-27
Philippe Mathieu-Daudé
New
[v3,6/6] target/ppc: Remove pointless checks of CONFIG_USER_ONLY in 'kvm_ppc.h'
target/ppc: Few cleanups in kvm_ppc.h
-
-
-
2023-06-27
Philippe Mathieu-Daudé
Superseded
[v3,5/6] target/ppc: Restrict 'kvm_ppc.h' to sysemu in cpu_init.c
target/ppc: Few cleanups in kvm_ppc.h
-
-
-
2023-06-27
Philippe Mathieu-Daudé
New
[v3,4/6] target/ppc: Define TYPE_HOST_POWERPC_CPU in cpu-qom.h
target/ppc: Few cleanups in kvm_ppc.h
-
-
-
2023-06-27
Philippe Mathieu-Daudé
New
[v3,3/6] target/ppc: Move CPU QOM definitions to cpu-qom.h
target/ppc: Few cleanups in kvm_ppc.h
-
-
-
2023-06-27
Philippe Mathieu-Daudé
New
[v3,2/6] target/ppc: Reorder #ifdef'ry in kvm_ppc.h
target/ppc: Few cleanups in kvm_ppc.h
-
-
-
2023-06-27
Philippe Mathieu-Daudé
Superseded
[v3,1/6] target/ppc: Have 'kvm_ppc.h' include 'sysemu/kvm.h'
target/ppc: Few cleanups in kvm_ppc.h
-
-
-
2023-06-27
Philippe Mathieu-Daudé
New
[16/16] gitlab-ci.d/crossbuilds: Add KVM riscv64 cross-build jobs
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[15/16] target/riscv: Restrict TCG-specific prototype declarations
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[14/16] target/riscv: Move sysemu-specific code to sysemu/cpu_helper.c
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[RFC,13/16] target/riscv: Move TCG/sysemu-specific code to tcg/sysemu/cpu_helper.c
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[12/16] target/riscv: Expose riscv_cpu_pending_to_irq() from cpu_helper.c
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[11/16] target/riscv: Move sysemu-specific debug files to target/riscv/sysemu/
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[10/16] target/riscv: Extract TCG-specific code from debug.c
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[09/16] target/riscv: Expose some 'trigger' prototypes from debug.c
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[08/16] target/riscv: Move TCG-specific cpu_get_tb_cpu_state() to tcg/cpu.c
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[07/16] target/riscv: Move TCG-specific files to target/riscv/tcg/
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[06/16] target/riscv: Restrict riscv_cpu_do_interrupt() to sysemu
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[05/16] target/riscv: Move sysemu-specific files to target/riscv/sysemu/
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
New
[04/16] target/riscv: Restrict 'rv128' machine to TCG accelerator
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[03/16] target/riscv: Restrict sysemu specific header to user emulation
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[02/16] target/riscv: Restrict KVM-specific fields from ArchCPU
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[01/16] target/riscv: Remove unused 'instmap.h' header in translate.c
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
target/ppc: Only generate decodetree files when TCG is enabled
target/ppc: Only generate decodetree files when TCG is enabled
-
-
-
2023-06-26
Philippe Mathieu-Daudé
Superseded
[v2] hw/s390x: Move KVM specific PV from hw/ to target/s390x/kvm/
[v2] hw/s390x: Move KVM specific PV from hw/ to target/s390x/kvm/
-
-
-
2023-06-24
Philippe Mathieu-Daudé
New
[v2] target/riscv: Restrict KVM-specific fields from ArchCPU
[v2] target/riscv: Restrict KVM-specific fields from ArchCPU
-
-
-
2023-06-24
Philippe Mathieu-Daudé
New
[v2] target/ppc: Restrict KVM-specific fields from ArchCPU
[v2] target/ppc: Restrict KVM-specific fields from ArchCPU
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,16/16] accel: Rename HVF 'struct hvf_vcpu_state' -> AccelCPUState
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,15/16] accel: Rename 'cpu_state' -> 'cs'
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,14/16] accel: Inline WHPX get_whpx_vcpu()
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,13/16] accel: Rename WHPX 'struct whpx_vcpu' -> AccelCPUState
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,12/16] accel: Remove WHPX unreachable error path
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,11/16] accel: Inline NVMM get_qemu_vcpu()
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,10/16] accel: Rename NVMM 'struct qemu_vcpu' -> AccelCPUState
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,09/16] accel: Remove NVMM unreachable error path
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,08/16] accel: Move HAX hThread to accelerator context
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,07/16] accel: Rename HAX 'struct hax_vcpu_state' -> AccelCPUState
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,06/16] accel: Rename 'hax_vcpu' as 'accel' in CPUState
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,05/16] accel: Destroy HAX vCPU threads once done
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,04/16] accel: Fix a leak on Windows HAX
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,02/16] accel: Document generic accelerator headers
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[v3,01/16] MAINTAINERS: Update Roman Bolshakov email address
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[2/2] accel: Re-enable WHPX cross-build on case sensitive filesystems
accel: Re-enable WHPX cross-build on case sensitive filesystems
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[1/2] docs/devel/testing: Update the 'Docker Debugging' section
accel: Re-enable WHPX cross-build on case sensitive filesystems
-
-
-
2023-06-24
Philippe Mathieu-Daudé
Superseded
[RFC,PATCH-for-8.1] accel: Remove HAX accelerator
[RFC,PATCH-for-8.1] accel: Remove HAX accelerator
-
-
-
2023-06-23
Philippe Mathieu-Daudé
Superseded
[v2,16/16] accel: Rename HVF 'struct hvf_vcpu_state' -> AccelCPUState
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-22
Philippe Mathieu-Daudé
Superseded
[v2,15/16] accel: Rename 'cpu_state' -> 'cpu'
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-22
Philippe Mathieu-Daudé
Superseded
[v2,14/16] accel: Inline WHPX get_whpx_vcpu()
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-22
Philippe Mathieu-Daudé
Superseded
[v2,13/16] accel: Rename WHPX 'struct whpx_vcpu' -> AccelCPUState
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-22
Philippe Mathieu-Daudé
Superseded
[v2,12/16] accel: Remove WHPX unreachable error path
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-22
Philippe Mathieu-Daudé
Superseded
[v2,11/16] accel: Inline NVMM get_qemu_vcpu()
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-22
Philippe Mathieu-Daudé
Superseded
[v2,10/16] accel: Rename NVMM 'struct qemu_vcpu' -> AccelCPUState
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-22
Philippe Mathieu-Daudé
Superseded
[v2,09/16] accel: Remove NVMM unreachable error path
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-22
Philippe Mathieu-Daudé
Superseded
[v2,08/16] accel: Move HAX hThread to accelerator context
accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
-
-
-
2023-06-22
Philippe Mathieu-Daudé
Superseded
«
1
2
...
54
55
56
…
79
80
»
Bundling
Create bundle: