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
| 6790 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
...
30
31
32
…
67
68
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v2,14/23] exec/cpu-all: Remove unused tswapls() definitions
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
Superseded
[v2,13/23] exec/cpu-all: Reduce 'qemu/rcu.h' header inclusion
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
New
[v2,12/23] exec/cpu-all: Remove unused 'qemu/thread.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
New
[v2,11/23] accel/tcg: Include missing 'hw/core/cpu.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
Superseded
[v2,10/23] target/i386: Include missing 'exec/exec-all.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
Superseded
[v2,09/23] host/atomic128: Include missing 'qemu/atomic.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
Superseded
[v2,08/23] host/load-extract: Include missing 'qemu/atomic.h' and 'qemu/int128.h'
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
New
[v2,07/23] semihosting/guestfd: Remove unused 'semihosting/uaccess.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
Superseded
[v2,06/23] semihosting/uaccess: Avoid including 'cpu.h'
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
Superseded
[v2,05/23] gdbstub: Include missing 'hw/core/cpu.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
Superseded
[v2,04/23] accel: Include missing 'exec/cpu_ldst.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
Superseded
[v2,03/23] target: Define TCG_GUEST_DEFAULT_MO in 'cpu-param.h'
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
Superseded
[v2,02/23] exec: Expose 'target_page.h' API to user emulation
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
New
[v2,01/23] exec: Include 'cpu.h' before validating CPUArchState placement
exec: Rework of various headers (user focused)
-
-
-
2023-12-12
Philippe Mathieu-Daudé
New
[4/4] target: Restrict 'sysemu/reset.h' to system emulation
hw: Remove 'exec/exec-all.h' header when unused
-
-
-
2023-12-12
Philippe Mathieu-Daudé
New
[3/4] hw/s390x/ipl: Remove unused 'exec/exec-all.h' included header
hw: Remove 'exec/exec-all.h' header when unused
-
-
-
2023-12-12
Philippe Mathieu-Daudé
Superseded
[2/4] hw/misc/mips_itu: Remove unnecessary 'exec/exec-all.h' header
hw: Remove 'exec/exec-all.h' header when unused
-
-
-
2023-12-12
Philippe Mathieu-Daudé
New
[1/4] hw/ppc/spapr_hcall: Remove unused 'exec/exec-all.h' included header
hw: Remove 'exec/exec-all.h' header when unused
-
-
-
2023-12-12
Philippe Mathieu-Daudé
New
[2/2] system/qtest: Restrict QTest API to system emulation
system/qtest: Minor include cleanups
-
-
-
2023-12-12
Philippe Mathieu-Daudé
Superseded
[1/2] system/qtest: Include missing 'hw/core/cpu.h' header
system/qtest: Minor include cleanups
-
-
-
2023-12-12
Philippe Mathieu-Daudé
New
[24/24] target: Restrict 'sysemu/reset.h' to system emulation
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[23/24] exec/cpu-all: Extract page-protection definitions to page-prot-common.h
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[22/24] exec/cpu-all: Restrict inclusion of 'exec/user/guest-base.h'
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
New
[21/24] exec/cpu_ldst: Avoid including 'cpu.h'
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
New
[20/24] exec: Declare abi_ptr type in its own 'tcg/abi_ptr.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
New
[19/24] exec/user: Do not include 'cpu.h' in 'abitypes.h'
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
New
[18/24] accel/tcg: Un-inline retaddr helpers to 'user-retaddr.h'
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[17/24] target/ppc/excp_helper: Avoid 'abi_ptr' in system emulation
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[16/24] exec/cpu-all: Reduce 'qemu/rcu.h' header inclusion
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[15/24] exec/cpu-all: Remove unused headers
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[14/24] gdbstub: Include missing 'hw/core/cpu.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[13/24] accel/tcg: Include missing 'hw/core/cpu.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[12/24] target/i386: Include missing 'exec/exec-all.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[11/24] hw/s390x/ipl: Remove unused 'exec/exec-all.h' included header
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[10/24] hw/misc/mips_itu: Remove unnecessary 'exec/exec-all.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[09/24] hw/ppc/spapr_hcall: Remove unused 'exec/exec-all.h' included header
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[08/24] host/atomic128: Include missing 'qemu/atomic.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[07/24] host/load-extract: Include missing 'qemu/atomic.h' and 'qemu/int128.h'
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[06/24] semihosting/guestfd: Remove unused 'semihosting/uaccess.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
New
[05/24] semihosting/uaccess: Avoid including 'cpu.h'
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[04/24] accel: Include missing 'exec/cpu_ldst.h' header
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[03/24] target: Define TCG_GUEST_DEFAULT_MO in 'cpu-param.h'
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[02/24] exec: Expose 'target_page.h' API to user emulation
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[01/24] exec: Include 'cpu.h' before validating CPUArchState placement
exec: Rework of various headers (user focused)
-
-
-
2023-12-11
Philippe Mathieu-Daudé
Superseded
[v3,6/6] sysemu/replay: Restrict icount to system emulation
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-08
Philippe Mathieu-Daudé
Superseded
[v3,5/6] util/async: Only call icount_notify_exit() if icount is enabled
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-08
Philippe Mathieu-Daudé
Superseded
[v3,4/6] target/arm: Ensure icount is enabled when emulating INST_RETIRED
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-08
Philippe Mathieu-Daudé
Superseded
[v3,3/6] sysemu/cpu-timers: Introduce ICountMode enumerator
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-08
Philippe Mathieu-Daudé
Superseded
[v3,2/6] system/vl: Evaluate icount after accelerator options are parsed
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-08
Philippe Mathieu-Daudé
New
[v3,1/6] sysemu/cpu-timers: Have icount_configure() return a boolean
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-08
Philippe Mathieu-Daudé
Superseded
[v2,5/5] sysemu/replay: Restrict icount to system emulation
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-07
Philippe Mathieu-Daudé
Superseded
[v2,4/5] system/vl: Restrict icount to TCG emulation
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-07
Philippe Mathieu-Daudé
New
[v2,3/5] util/async: Only call icount_notify_exit() if icount is enabled
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-07
Philippe Mathieu-Daudé
New
[v2,2/5] target/arm: Ensure icount is enabled when emulating INST_RETIRED
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-07
Philippe Mathieu-Daudé
Superseded
[v2,1/5] sysemu/cpu-timers: Introduce ICountMode enumerator
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-07
Philippe Mathieu-Daudé
Superseded
target/arm: Restrict ARM_FEATURE_PMU to system emulation
target/arm: Restrict ARM_FEATURE_PMU to system emulation
-
-
-
2023-12-07
Philippe Mathieu-Daudé
New
[2/2] target/alpha: Only build sys_helper.c on system emulation
target/alpha: Only build sys_helper.c on system emulation
-
-
-
2023-12-07
Philippe Mathieu-Daudé
Superseded
[1/2] target/alpha: Extract clk_helper.c from sys_helper.c
target/alpha: Only build sys_helper.c on system emulation
-
-
-
2023-12-07
Philippe Mathieu-Daudé
Superseded
[3/3] sysemu/replay: Restrict icount to system emulation
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-07
Philippe Mathieu-Daudé
New
[2/3] sysemu/replay: Restrict icount to TCG emulation
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-07
Philippe Mathieu-Daudé
New
[1/3] util/async: Only call icount_notify_exit() if icount is enabled
sysemu/replay: Restrict icount to TCG system emulation
-
-
-
2023-12-07
Philippe Mathieu-Daudé
Superseded
[RFC,PATCH-for-8.2?] accel/tcg: Implement tcg_unregister_thread()
[RFC,PATCH-for-8.2?] accel/tcg: Implement tcg_unregister_thread()
-
-
-
2023-12-04
Philippe Mathieu-Daudé
New
[PULL,4/4] tests/avocado: mark ReplayKernelNormal.test_mips64el_malta as flaky
[PULL,1/4] system/memory: use ldn_he_p/stn_he_p
-
-
-
2023-12-04
Philippe Mathieu-Daudé
New
[PULL,3/4] tests/avocado: Update yamon-bin-02.22.zip URL
[PULL,1/4] system/memory: use ldn_he_p/stn_he_p
-
-
-
2023-12-04
Philippe Mathieu-Daudé
Accepted
[PULL,2/4] target/riscv/kvm: fix shadowing in kvm_riscv_(get|put)_regs_csr
[PULL,1/4] system/memory: use ldn_he_p/stn_he_p
-
-
-
2023-12-04
Philippe Mathieu-Daudé
Accepted
[PULL,1/4] system/memory: use ldn_he_p/stn_he_p
[PULL,1/4] system/memory: use ldn_he_p/stn_he_p
-
-
-
2023-12-04
Philippe Mathieu-Daudé
New
[PULL,0/4] Misc fixes for 2023-12-04
-
-
-
2023-12-04
Philippe Mathieu-Daudé
New
[PATCH-for-8.2,v2] tests/avocado: Update yamon-bin-02.22.zip URL
[PATCH-for-8.2,v2] tests/avocado: Update yamon-bin-02.22.zip URL
-
-
-
2023-12-01
Philippe Mathieu-Daudé
Accepted
[PATCH-for-9.0,2/2] target/arm/kvm: Use generic kvm_supports_guest_debug()
target/arm/kvm: Use generic kvm_supports_guest_debug()
-
-
-
2023-12-01
Philippe Mathieu-Daudé
New
[PATCH-for-9.0,1/2] accel/kvm: Expose kvm_supports_guest_debug() prototype
target/arm/kvm: Use generic kvm_supports_guest_debug()
-
-
-
2023-12-01
Philippe Mathieu-Daudé
New
[PATCH-for-8.2] tests/avocado: Stop fetching yamon-bin-02.22.zip
[PATCH-for-8.2] tests/avocado: Stop fetching yamon-bin-02.22.zip
-
-
-
2023-12-01
Philippe Mathieu-Daudé
New
[PATCH-for-9.0] accel/tcg: Remove tb_invalidate_phys_page() from system emulation
[PATCH-for-9.0] accel/tcg: Remove tb_invalidate_phys_page() from system emulation
-
-
-
2023-11-30
Philippe Mathieu-Daudé
Superseded
[PATCH-for-9.0] accel/tcg: Remove unused tb_invalidate_phys_addr()
[PATCH-for-9.0] accel/tcg: Remove unused tb_invalidate_phys_addr()
-
-
-
2023-11-30
Philippe Mathieu-Daudé
Superseded
[PATCH-for-9.0,3/3] target/arm/tcg: Including missing 'exec/exec-all.h' header
target/arm/tcg: Few non-TCG cleanups
-
-
-
2023-11-30
Philippe Mathieu-Daudé
New
[PATCH-for-9.0,2/3] target/arm: Restrict DC CVAP & DC CVADP instructions to TCG accel
target/arm/tcg: Few non-TCG cleanups
-
-
-
2023-11-30
Philippe Mathieu-Daudé
Superseded
[PATCH-for-9.0,1/3] target/arm: Restrict TCG specific helpers
target/arm/tcg: Few non-TCG cleanups
-
-
-
2023-11-30
Philippe Mathieu-Daudé
Superseded
[PATCH-for-9.0] accel: Do not set CPUState::tcg_cflags in non-TCG accels
[PATCH-for-9.0] accel: Do not set CPUState::tcg_cflags in non-TCG accels
-
-
-
2023-11-30
Philippe Mathieu-Daudé
Superseded
accel: Do not set CPUState::can_do_io in non-TCG accels
accel: Do not set CPUState::can_do_io in non-TCG accels
-
-
-
2023-11-29
Philippe Mathieu-Daudé
Superseded
hw/core/cpu: Update description of CPUState::node
hw/core/cpu: Update description of CPUState::node
-
-
-
2023-11-29
Philippe Mathieu-Daudé
Superseded
hw/core/cpu: Remove final vestiges of dynamic state tracing
hw/core/cpu: Remove final vestiges of dynamic state tracing
-
-
-
2023-11-29
Philippe Mathieu-Daudé
Superseded
[PULL,7/7] docs/s390: Fix wrong command example in s390-cpu-topology.rst
[PULL,1/7] target/hexagon/idef-parser/prepare: use env to invoke bash
-
-
-
2023-11-28
Philippe Mathieu-Daudé
Accepted
[PULL,6/7] hw/avr/atmega: Fix wrong initial value of stack pointer
[PULL,1/7] target/hexagon/idef-parser/prepare: use env to invoke bash
-
-
-
2023-11-28
Philippe Mathieu-Daudé
New
[PULL,5/7] hw/audio/via-ac97: Route interrupts using via_isa_set_irq()
[PULL,1/7] target/hexagon/idef-parser/prepare: use env to invoke bash
-
-
-
2023-11-28
Philippe Mathieu-Daudé
Accepted
[PULL,4/7] hw/isa/vt82c686: Route PIRQ inputs using via_isa_set_irq()
[PULL,1/7] target/hexagon/idef-parser/prepare: use env to invoke bash
-
-
-
2023-11-28
Philippe Mathieu-Daudé
Accepted
[PULL,3/7] hw/usb/vt82c686-uhci-pci: Use ISA instead of PCI interrupts
[PULL,1/7] target/hexagon/idef-parser/prepare: use env to invoke bash
-
-
-
2023-11-28
Philippe Mathieu-Daudé
Accepted
[PULL,2/7] hw/isa/vt82c686: Bring back via_isa_set_irq()
[PULL,1/7] target/hexagon/idef-parser/prepare: use env to invoke bash
-
-
-
2023-11-28
Philippe Mathieu-Daudé
New
[PULL,1/7] target/hexagon/idef-parser/prepare: use env to invoke bash
[PULL,1/7] target/hexagon/idef-parser/prepare: use env to invoke bash
-
-
-
2023-11-28
Philippe Mathieu-Daudé
New
[PULL,0/7] Misc fixes for 2023-11-28
-
-
-
2023-11-28
Philippe Mathieu-Daudé
New
[RFC,PATCH-for-9.0] hw/display/qxl: Directly use VGACommonState::vram_size
[RFC,PATCH-for-9.0] hw/display/qxl: Directly use VGACommonState::vram_size
-
-
-
2023-11-24
Philippe Mathieu-Daudé
New
[PATCH-for-8.2?,v3,2/2] hw/net/can/xlnx-zynqmp: Avoid underflow while popping RX FIFO
hw/net/can/xlnx-zynqmp: Avoid underflow while popping FIFOs
-
-
-
2023-11-24
Philippe Mathieu-Daudé
New
[PATCH-for-8.2?,v3,1/2] hw/net/can/xlnx-zynqmp: Avoid underflow while popping TX FIFOs
hw/net/can/xlnx-zynqmp: Avoid underflow while popping FIFOs
-
-
-
2023-11-24
Philippe Mathieu-Daudé
Superseded
hw/audio/sb16: Do not migrate qdev properties
hw/audio/sb16: Do not migrate qdev properties
-
-
-
2023-11-24
Philippe Mathieu-Daudé
Superseded
[PATCH-for-9.0,16/16] target/arm/kvm: Have kvm_arm_hw_debug_active take a ARMCPU argument
target/arm/kvm: Unify kvm_arm_FOO() API
-
-
-
2023-11-23
Philippe Mathieu-Daudé
Superseded
[PATCH-for-9.0,15/16] target/arm/kvm: Have kvm_arm_handle_debug take a ARMCPU argument
target/arm/kvm: Unify kvm_arm_FOO() API
-
-
-
2023-11-23
Philippe Mathieu-Daudé
Superseded
[PATCH-for-9.0,14/16] target/arm/kvm: Have kvm_arm_handle_dabt_nisv take a ARMCPU argument
target/arm/kvm: Unify kvm_arm_FOO() API
-
-
-
2023-11-23
Philippe Mathieu-Daudé
Superseded
[PATCH-for-9.0,13/16] target/arm/kvm: Have kvm_arm_verify_ext_dabt_pending take a ARMCPU arg
target/arm/kvm: Unify kvm_arm_FOO() API
-
-
-
2023-11-23
Philippe Mathieu-Daudé
Superseded
[PATCH-for-9.0,12/16] target/arm/kvm: Have kvm_arm_[get|put]_virtual_time take ARMCPU argument
target/arm/kvm: Unify kvm_arm_FOO() API
-
-
-
2023-11-23
Philippe Mathieu-Daudé
Superseded
[PATCH-for-9.0,11/16] target/arm/kvm: Have kvm_arm_vcpu_finalize take a ARMCPU argument
target/arm/kvm: Unify kvm_arm_FOO() API
-
-
-
2023-11-23
Philippe Mathieu-Daudé
Superseded
[PATCH-for-9.0,10/16] target/arm/kvm: Have kvm_arm_vcpu_init take a ARMCPU argument
target/arm/kvm: Unify kvm_arm_FOO() API
-
-
-
2023-11-23
Philippe Mathieu-Daudé
Superseded
[PATCH-for-9.0,09/16] target/arm/kvm: Have kvm_arm_pmu_set_irq take a ARMCPU argument
target/arm/kvm: Unify kvm_arm_FOO() API
-
-
-
2023-11-23
Philippe Mathieu-Daudé
New
«
1
2
...
30
31
32
…
67
68
»
Bundling
Create bundle: