Toggle navigation
Patchwork
qemu-devel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Philippe Mathieu-Daudé
| State =
Action Required
| Archived =
No
| 3270 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
...
19
20
21
…
32
33
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v3,3/8] target/loongarch: Fix loongarch_la464_initfn() misses setting LSPW
target/loongarch: Cleanups in preparation of loongarch32 support
-
-
-
2023-08-21
Philippe Mathieu-Daudé
New
[v2,5/8] target/loongarch: Extract 64-bit specifics to loongarch64_cpu_class_init
target/loongarch: Cleanups in preparation of loongarch32 support
-
-
-
2023-08-18
Philippe Mathieu-Daudé
New
[4/4] target/loongarch: Extract 64-bit specifics to loongarch64_cpu_class_init
target/loongarch: Cleanups in preparation of loongarch32 support
-
-
-
2023-08-18
Philippe Mathieu-Daudé
New
[3/4] target/loongarch: Rename 64-bit specific functions
target/loongarch: Cleanups in preparation of loongarch32 support
-
-
-
2023-08-18
Philippe Mathieu-Daudé
New
[PATCH-for-8.2] target/arm/cpu: Allow logging disabled CPU features at UNIMP level
[PATCH-for-8.2] target/arm/cpu: Allow logging disabled CPU features at UNIMP level
-
-
-
2023-08-10
Philippe Mathieu-Daudé
New
[PULL,06/10] misc: Fix some typos in documentation and comments
[PULL,01/10] hw/xen: fix off-by-one in xen_evtchn_set_gsi()
-
-
-
2023-08-01
Philippe Mathieu-Daudé
New
[PULL,00/10] Misc fixes for 2023-08-01
-
-
-
2023-08-01
Philippe Mathieu-Daudé
New
[PULL,10/10] target/tricore: Rename tricore_feature
[PULL,01/10] hw/sd/sdhci: Do not force sdhci_mmio_*_ops onto all SD controllers
-
-
-
2023-07-25
Philippe Mathieu-Daudé
New
[PULL,09/10] target/sparc: Handle FPRS correctly on big-endian hosts
[PULL,01/10] hw/sd/sdhci: Do not force sdhci_mmio_*_ops onto all SD controllers
-
-
-
2023-07-25
Philippe Mathieu-Daudé
New
[PULL,00/10] Misc fixes for 2023-07-25
-
-
-
2023-07-25
Philippe Mathieu-Daudé
New
[for-8.1] tests/test-util-filemonitor: Avoid pointless allocations
[for-8.1] tests/test-util-filemonitor: Avoid pointless allocations
-
-
-
2023-07-19
Philippe Mathieu-Daudé
New
[for-8.1] hw/usb/hcd-xhci-pci: Fail if user requested MSIX but it can't be used
[for-8.1] hw/usb/hcd-xhci-pci: Fail if user requested MSIX but it can't be used
-
-
-
2023-07-19
Philippe Mathieu-Daudé
New
[PATCH-for-8.1] hw/sd/sdcard: Allow users to bypass the power-of-2 size check
[PATCH-for-8.1] hw/sd/sdcard: Allow users to bypass the power-of-2 size check
-
-
-
2023-07-17
Philippe Mathieu-Daudé
New
[hotfix,PATCH-for-8.1,v5] configure: Fix cross-building for RISCV host
[hotfix,PATCH-for-8.1,v5] configure: Fix cross-building for RISCV host
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v3,4/4] tests/vm/freebsd: Get up-to-date package list from lcitool vars file
tests/vm/freebsd: Get up-to-date package list from lcitool
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v3,2/4] tests/lcitool: Refresh generated files
tests/vm/freebsd: Get up-to-date package list from lcitool
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v2,3/3] tests/vm/freebsd: Get up-to-date package list from lcitool vars file
tests/vm/freebsd: Get up-to-date package list from lcitool
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v2,2/3] tests/vm: Introduce get_qemu_packages_from_lcitool_json() helper
tests/vm/freebsd: Get up-to-date package list from lcitool
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v2,1/3] tests/lcitool: Generate distribution packages list in JSON format
tests/vm/freebsd: Get up-to-date package list from lcitool
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v3,16/16] gitlab-ci.d/crossbuilds: Add KVM riscv64 cross-build jobs
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v3,15/16] target/riscv: Restrict TCG-specific prototype declarations
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v3,14/16] target/riscv: Move sysemu-specific code to sysemu/cpu_helper.c
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[RFC,v3,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-07-11
Philippe Mathieu-Daudé
New
[v3,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-07-11
Philippe Mathieu-Daudé
New
[v3,11/16] target/riscv: Move sysemu-specific debug files to target/riscv/sysemu/
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v3,10/16] target/riscv: Extract TCG-specific code from debug.c
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v3,09/16] target/riscv: Expose some 'trigger' prototypes from debug.c
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v3,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-07-11
Philippe Mathieu-Daudé
New
[v3,07/16] target/riscv: Move TCG-specific files to target/riscv/tcg/
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v3,06/16] target/riscv: Restrict riscv_cpu_do_interrupt() to sysemu
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v3,05/16] target/riscv: Move sysemu-specific files to target/riscv/sysemu/
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v3,04/16] target/riscv: Restrict 'rv128' machine to TCG accelerator
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v3,03/16] target/riscv: Restrict sysemu specific header to user emulation
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[v3,01/16] target/riscv: Remove unuseful KVM stubs
target/riscv: Allow building without TCG (KVM-only so far)
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[hotfix,PATCH-for-8.1,v3] meson: Fix cross-building for RISCV host
[hotfix,PATCH-for-8.1,v3] meson: Fix cross-building for RISCV host
-
-
-
2023-07-11
Philippe Mathieu-Daudé
New
[PULL,42/44] hw/ide: Extract bmdma_status_writeb()
[PULL,01/44] target/mips: Rework cp0_timer with clock API
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[PULL,40/44] hw/isa/vt82c686: Remove via_isa_set_irq()
[PULL,01/44] target/mips: Rework cp0_timer with clock API
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[PULL,35/44] target/mips/mxu: Add S32SFL instruction
[PULL,01/44] target/mips: Rework cp0_timer with clock API
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[PULL,32/44] target/mips/mxu: Add Q8MAC Q8MACSU instructions
[PULL,01/44] target/mips: Rework cp0_timer with clock API
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[PULL,29/44] target/mips/mxu: Add Q16SLL Q16SLR Q16SAR instructions
[PULL,01/44] target/mips: Rework cp0_timer with clock API
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[PULL,24/44] target/mips/mxu: Add S16LDD S16STD S16LDI S16SDI instructions
[PULL,01/44] target/mips: Rework cp0_timer with clock API
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[PULL,16/44] target/mips/mxu: Add S16MAD instruction
[PULL,01/44] target/mips: Rework cp0_timer with clock API
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[PULL,15/44] target/mips/mxu: Add D16MADL instruction
[PULL,01/44] target/mips: Rework cp0_timer with clock API
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[PULL,12/44] target/mips/mxu: Add S32CPS D16CPS Q8ABD Q16SAT insns
[PULL,01/44] target/mips: Rework cp0_timer with clock API
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[PULL,04/44] target/mips: Add emulation of MXU instructions for 32-bit load/store
[PULL,01/44] target/mips: Rework cp0_timer with clock API
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[PULL,02/44] target/mips: Implement Loongson CSR instructions
[PULL,01/44] target/mips: Rework cp0_timer with clock API
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[PULL,01/44] target/mips: Rework cp0_timer with clock API
[PULL,01/44] target/mips: Rework cp0_timer with clock API
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[PULL,00/44] MIPS patches for 2023-07-10
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
tests/migration: Restrict initrd-stress.img to Linux
tests/migration: Restrict initrd-stress.img to Linux
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[RFC,v2,11/11] hw/char/pl011: Implement TX FIFO
hw/char/pl011: Implement TX (async) FIFO to avoid blocking the main loop
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[v3,5/6] hw/virtio: Build vhost-vdpa.o once
hw/virtio: Build vhost-vdpa.o once for all targets
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[v3,4/6] hw/virtio/vhost-vdpa: Use target-agnostic qemu_target_page_mask()
hw/virtio: Build vhost-vdpa.o once for all targets
-
-
-
2023-07-10
Philippe Mathieu-Daudé
New
[2/4] chardev/char-fe: Clarify qemu_chr_fe_add_watch 'condition' arg is a mask
chardev/char-fe: Document FEWatchFunc and use G_SOURCE_CONTINUE/REMOVE
-
-
-
2023-07-05
Philippe Mathieu-Daudé
New
[1/4] io/channel: Explicit QIOChannel doc is based on GLib's IOChannel
chardev/char-fe: Document FEWatchFunc and use G_SOURCE_CONTINUE/REMOVE
-
-
-
2023-07-05
Philippe Mathieu-Daudé
New
[v2,19/19] hw/timer/arm_timer: Map ARM_TIMER MMIO regions into SP804Timer
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,18/19] hw/timer/arm_timer: Map ARM_TIMER MMIO regions into IntegratorPIT
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,17/19] hw/timer/arm_timer: QDev'ify ARM_TIMER
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,16/19] hw/timer/arm_timer: Extract icp_pit_realize() from icp_pit_init()
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,15/19] hw/timer/arm_timer: Fix misuse of SysBus IRQ in IntegratorPIT
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,14/19] hw/timer/arm_timer: Pass timer output IRQ as parameter to arm_timer_new
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,13/19] hw/timer/arm_timer: Iterate on timers using for() loop statement
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,12/19] hw/timer/arm_timer: Use array of frequency in SP804Timer
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,11/19] hw/timer/arm_timer: Convert ArmTimer::freq to uint32_t type
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,10/19] hw/timer/arm_timer: Rename arm_timer_init() -> arm_timer_new()
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,09/19] hw/timer/arm_timer: Convert read/write handlers to MemoryRegionOps ones
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,08/19] hw/timer/arm_timer: Extract arm_timer_reset_hold()
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,07/19] hw/timer/arm_timer: Rename TYPE_SP804 -> TYPE_SP804_TIMER
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,06/19] hw/timer/arm_timer: Rename SP804State -> SP804Timer
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,05/19] hw/timer/arm_timer: CamelCase rename arm_timer_state -> ArmTimer
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,04/19] hw/timer/arm_timer: CamelCase rename icp_pit_state -> IntegratorPIT
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,03/19] hw/timer/arm_timer: Move SP804 code around
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,02/19] hw/timer/arm_timer: Remove pointless cast from void *
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
[v2,01/19] hw/timer/arm_timer: Declare QOM types using DEFINE_TYPES() macro
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-07-04
Philippe Mathieu-Daudé
New
ui: Link dbus-display with pixman again
ui: Link dbus-display with pixman again
-
-
-
2023-06-30
Philippe Mathieu-Daudé
New
[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
[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,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,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,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,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,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
[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,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,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
[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
«
1
2
...
19
20
21
…
32
33
»