Toggle navigation
Patchwork
qemu-devel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Philippe Mathieu-Daudé
| Archived =
No
| 8433 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
...
3
4
5
…
84
85
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v3,07/12] hw/sd/sdhci: Simplify MemoryRegionOps endianness check
hw/sd/sdhci: Set reset value of interrupt registers
-
-
-
2025-03-08
Philippe Mathieu-Daudé
Superseded
[v3,06/12] hw/sd/sdhci: Allow SDHCI classes to register their own MemoryRegionOps
hw/sd/sdhci: Set reset value of interrupt registers
-
-
-
2025-03-08
Philippe Mathieu-Daudé
Superseded
[v3,05/12] hw/sd/sdhci: Enforce little endianness on PCI devices
hw/sd/sdhci: Set reset value of interrupt registers
-
-
-
2025-03-08
Philippe Mathieu-Daudé
Superseded
[v3,04/12] hw/sd/sdhci: Make I/O region size a class property
hw/sd/sdhci: Set reset value of interrupt registers
-
-
-
2025-03-08
Philippe Mathieu-Daudé
Superseded
[v3,03/12] hw/sd/sdhci: Make quirks a class property
hw/sd/sdhci: Set reset value of interrupt registers
-
-
-
2025-03-08
Philippe Mathieu-Daudé
Superseded
[v3,02/12] hw/sd/sdhci: Introduce SDHCIClass stub
hw/sd/sdhci: Set reset value of interrupt registers
-
-
-
2025-03-08
Philippe Mathieu-Daudé
Superseded
[v3,01/12] hw/sd/sdhci: Remove need for SDHCIState::vendor field
hw/sd/sdhci: Set reset value of interrupt registers
-
-
-
2025-03-08
Philippe Mathieu-Daudé
Superseded
MAINTAINERS: Consolidate core exec/vCPU handling section
MAINTAINERS: Consolidate core exec/vCPU handling section
-
-
-
2025-03-08
Philippe Mathieu-Daudé
Superseded
[v4,3/3] user: Extract common MMAP API to 'user/mmap.h'
user: Extract common MMAP API to 'user/mmap.h'
-
-
-
2025-03-08
Philippe Mathieu-Daudé
Superseded
[v4,2/3] bsd-user: Propagate alignment argument to mmap_find_vma()
user: Extract common MMAP API to 'user/mmap.h'
-
-
-
2025-03-08
Philippe Mathieu-Daudé
Superseded
[v4,1/3] bsd-user: Always use mmap_find_vma_aligned() in target_mmap()
user: Extract common MMAP API to 'user/mmap.h'
-
-
-
2025-03-08
Philippe Mathieu-Daudé
Superseded
[v2,17/18] accel/tcg: Build tcg-runtime.c once
accel/tcg: Compile more files once
-
-
-
2025-03-08
Philippe Mathieu-Daudé
New
[v2,16/18] accel/tcg: Split out getpc.h
accel/tcg: Compile more files once
-
-
-
2025-03-08
Philippe Mathieu-Daudé
New
[v2,15/18] accel/tcg: Restrict GETPC_ADJ() to 'tb-internal.h'
accel/tcg: Compile more files once
-
-
-
2025-03-08
Philippe Mathieu-Daudé
Superseded
[v2,7/7] hw/virtio: Compile virtio-mem.c once
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
New
[v2,6/7] hw/virtio/virtio-mem: Convert VIRTIO_MEM_HAS_LEGACY_GUESTS to runtime
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
New
[v2,5/7] hw/virtio/virtio-mem: Convert VIRTIO_MEM_USABLE_EXTENT to runtime
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
New
[v2,4/7] hw/virtio/virtio-mem: Remove CONFIG_DEVICES include
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[v2,3/7] hw/i386/fw_cfg: Check ACPI availability with acpi_builtin()
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
New
[v2,2/7] hw/acpi: Introduce acpi_builtin() helper
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[v2,1/7] system: Replace arch_type global by qemu_arch_available() helper
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[14/14] hw/vfio/platform: Check CONFIG_IOMMUFD at runtime using iommufd_builtin
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
New
[13/14] hw/vfio/ccw: Check CONFIG_IOMMUFD at runtime using iommufd_builtin()
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
New
[12/14] hw/vfio/ap: Check CONFIG_IOMMUFD at runtime using iommufd_builtin()
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
New
[11/14] hw/vfio/pci: Check CONFIG_IOMMUFD at runtime using iommufd_builtin()
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[10/14] system/iommufd: Introduce iommufd_builtin() helper
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[09/14] hw/vfio/pci: Convert CONFIG_KVM check to runtime one
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[08/14] system/kvm: Expose kvm_irqchip_[add, remove]_change_notifier()
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
New
[07/14] hw/vfio: Compile display.c once
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[06/14] system: Declare qemu_[min/max]rampagesize() in 'system/hostmem.h'
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[05/14] hw/vfio: Compile iommufd.c once
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[04/14] hw/vfio: Compile more objects once
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[03/14] hw/vfio: Compile some common objects once
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[02/14] hw/vfio/spapr: Do not include <linux/kvm.h>
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[01/14] hw/vfio/common: Include missing 'system/tcg.h' header
hw/vfio: Build various objects once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[7/7] hw/virtio: Compile virtio-mem.c once
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[6/7] hw/virtio/virtio-mem: Convert VIRTIO_MEM_HAS_LEGACY_GUESTS to runtime
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[5/7] hw/virtio/virtio-mem: Convert VIRTIO_MEM_USABLE_EXTENT to runtime
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
New
[4/7] hw/virtio/virtio-mem: Remove CONFIG_DEVICES include
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[3/7] hw/i386/fw_cfg: Check ACPI availability with acpi_builtin()
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[2/7] hw/acpi: Introduce acpi_builtin() helper
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[1/7] system: Replace arch_type global by qemu_arch_available() helper
hw/virtio: Build virtio-mem.c once
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[v3,3/3] user: Extract common MMAP API to 'user/mmap.h'
user: Extract common MMAP API to 'user/mmap.h'
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[v3,2/3] bsd-user: Propagate alignment argument to mmap_find_vma()
user: Extract common MMAP API to 'user/mmap.h'
-
-
-
2025-03-07
Philippe Mathieu-Daudé
New
[v3,1/3] bsd-user: Always use mmap_find_vma_aligned() in target_mmap()
user: Extract common MMAP API to 'user/mmap.h'
-
-
-
2025-03-07
Philippe Mathieu-Daudé
Superseded
[PULL,54/54] include: Poison TARGET_PHYS_ADDR_SPACE_BITS definition
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,53/54] system: Open-code qemu_init_arch_modules() using target_name()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,52/54] target/i386: Mark WHPX APIC region as little-endian
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,51/54] target/alpha: Do not mix exception flags and FPCR bits
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,50/54] target/riscv: Convert misa_mxl_max using GLib macros
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,49/54] target/riscv: Declare RISCVCPUClass::misa_mxl_max as RISCVMXL
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,48/54] target/xtensa: Finalize config in xtensa_register_core()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,47/54] target/sparc: Constify SPARCCPUClass::cpu_def
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,46/54] target/i386: Constify X86CPUModel uses
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,45/54] disas: Remove target_words_bigendian() call in initialize_debug_target()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,44/54] target/xtensa: Set disassemble_info::endian value in disas_set_info()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,43/54] target/sh4: Set disassemble_info::endian value in disas_set_info()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,42/54] target/riscv: Set disassemble_info::endian value in disas_set_info()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,41/54] target/ppc: Set disassemble_info::endian value in disas_set_info()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,40/54] target/mips: Set disassemble_info::endian value in disas_set_info()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,39/54] target/microblaze: Set disassemble_info::endian value in disas_set_info
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,38/54] target/arm: Set disassemble_info::endian value in disas_set_info()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,37/54] target: Set disassemble_info::endian value for big-endian targets
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,36/54] target: Set disassemble_info::endian value for little-endian targets
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,35/54] target/mips: Fix possible MSA int overflow
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,34/54] target/tricore: Ensure not being build on user emulation
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,33/54] target/rx: Ensure not being build on user emulation
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,32/54] target/hexagon: Ensure not being build on system emulation
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,31/54] target/openrisc: Call cpu_openrisc_clock_init() in cpu_realize()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,30/54] target/i386/hvf: Variable type fixup in decoder
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,29/54] target/microblaze: Consider endianness while translating code
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,28/54] target/microblaze: Introduce mo_endian() helper
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,27/54] target/microblaze: Set MO_TE once in do_load() / do_store()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,26/54] target/microblaze: Explode MO_TExx -> MO_TE | MO_xx
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,25/54] hw/core/generic-loader: Do not open-code cpu_set_pc()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,24/54] cpus: Restrict cpu_get_memory_mapping() to system emulation
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,23/54] cpus: Have cpu_exec_initfn() per user / system emulation
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,22/54] cpus: Have cpu_class_init_props() per user / system emulation
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,21/54] cpus: Restrict cpu_common_post_load() code to TCG
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,20/54] cpus: Fix style in cpu-target.c
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,19/54] accel/kvm: Remove unused 'system/cpus.h' header in kvm-cpus.h
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,18/54] accel/tcg: Move cpu_memory_rw_debug() user implementation to user-exec.c
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,17/54] accel/tcg: Avoid using lock_user() in cpu_memory_rw_debug()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,16/54] accel/tcg: Take mmap lock in the whole cpu_memory_rw_debug() function
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,15/54] accel/tcg: Include missing bswap headers in user-exec.c
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,14/54] accel/accel-cpu-target.h: Include missing 'cpu.h' header
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,13/54] accel: Forward-declare AccelOpsClass in 'qemu/typedefs.h'
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,12/54] accel: Rename 'hw/core/accel-cpu.h' -> 'accel/accel-cpu-target.h'
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,11/54] accel/tcg: Rename 'hw/core/tcg-cpu-ops.h' -> 'accel/tcg/cpu-ops.h'
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,10/54] accel/tcg: Restrict 'icount_align_option' global to TCG
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,09/54] accel/tcg: Restrict tlb_init() / destroy() to TCG
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,08/54] accel/tcg: Build tcg_flags helpers as common code
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,07/54] accel/tcg: Remove pointless initialization of cflags_next_tb
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,06/54] accel/accel: Make TYPE_ACCEL abstract
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,05/54] cpus: Keep default fields initialization in cpu_common_initfn()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,04/54] cpus: Cache CPUClass early in instance_init() handler
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,03/54] gdbstub: Check for TCG before calling tb_flush()
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,02/54] gdbstub: Clarify no more than @gdb_num_core_regs can be accessed
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
Accepted
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
[PULL,01/54] qemu/compiler: Absorb 'clang-tsa.h'
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
[PULL,00/54] Accelerators & CPU patches
-
-
-
2025-03-06
Philippe Mathieu-Daudé
New
«
1
2
...
3
4
5
…
84
85
»