Toggle navigation
Patchwork
Patches credited to philippe.mathieu-daude@linaro.org
Login
Register
Mail settings
Current Team Memberships
team-tcwg
Show patches with
: State =
Action Required
| Archived =
No
| 3642 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
...
24
25
26
…
36
37
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v3,06/34] target/arm/tcg: Extract iwmmxt code to translate-iwmmxt.c
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-19
Philippe Mathieu-Daudé
New
[v3,05/34] target/arm/tcg: Expose some iwmmxt methods in 'translate.h'
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-19
Philippe Mathieu-Daudé
New
[v3,04/34] target/arm/tcg: Fix iwmmxt-related code style
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-19
Philippe Mathieu-Daudé
New
[v3,03/34] target/arm/tcg: Extract iwMMXt helpers from the generic 'helper.h'
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-19
Philippe Mathieu-Daudé
New
[v3,02/34] target/arm/tcg: Rename helper template headers as '.h.inc'
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-19
Philippe Mathieu-Daudé
New
[v3,01/34] target/arm/tcg: Remove CONFIG_TCG #ifdef'ry check
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-19
Philippe Mathieu-Daudé
New
[v2,2/2] accel/tcg: Make probe_access() a generic TCG helper
accel/tcg: Make probe_access() a generic TCG helper
-
-
-
2023-06-19
Philippe Mathieu-Daudé
New
[v2,1/2] target/arm: Widen probe_access()'s address argument to 64-bits
accel/tcg: Make probe_access() a generic TCG helper
-
-
-
2023-06-19
Philippe Mathieu-Daudé
New
[v3,9/9] meson: Replace softmmu_ss -> system_ss
bulk: Replace CONFIG_SOFTMMU by !CONFIG_USER_ONLY/CONFIG_SYSTEM_ONLY
-
-
-
2023-06-13
Philippe Mathieu-Daudé
New
[v3,8/9] meson: Replace CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLY
bulk: Replace CONFIG_SOFTMMU by !CONFIG_USER_ONLY/CONFIG_SYSTEM_ONLY
-
-
-
2023-06-13
Philippe Mathieu-Daudé
New
[v3,7/9] meson: Alias CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLY
bulk: Replace CONFIG_SOFTMMU by !CONFIG_USER_ONLY/CONFIG_SYSTEM_ONLY
-
-
-
2023-06-13
Philippe Mathieu-Daudé
New
[v3,6/9] accel/tcg: Check for USER_ONLY definition instead of SOFTMMU one
bulk: Replace CONFIG_SOFTMMU by !CONFIG_USER_ONLY/CONFIG_SYSTEM_ONLY
-
-
-
2023-06-13
Philippe Mathieu-Daudé
New
[v3,3/9] target/m68k: Check for USER_ONLY definition instead of SOFTMMU one
bulk: Replace CONFIG_SOFTMMU by !CONFIG_USER_ONLY/CONFIG_SYSTEM_ONLY
-
-
-
2023-06-13
Philippe Mathieu-Daudé
New
[PULL,17/17] exec/memory: Introduce RAM_NAMED_FILE flag
[PULL,01/17] linux-user, bsd-user: Preserve incoming order of environment variables in the target
-
-
-
2023-06-13
Philippe Mathieu-Daudé
New
[PULL,14/17] hw/char/parallel-isa: Export struct ISAParallelState
[PULL,01/17] linux-user, bsd-user: Preserve incoming order of environment variables in the target
-
-
-
2023-06-13
Philippe Mathieu-Daudé
New
[PULL,13/17] hw/char/parallel: Export struct ParallelState
[PULL,01/17] linux-user, bsd-user: Preserve incoming order of environment variables in the target
-
-
-
2023-06-13
Philippe Mathieu-Daudé
New
[PULL,09/17] target/i386: Rename helper template headers as '.h.inc'
[PULL,01/17] linux-user, bsd-user: Preserve incoming order of environment variables in the target
-
-
-
2023-06-13
Philippe Mathieu-Daudé
New
[PULL,06/17] target/hppa/meson: Only build int_helper.o with system emulation
[PULL,01/17] linux-user, bsd-user: Preserve incoming order of environment variables in the target
-
-
-
2023-06-13
Philippe Mathieu-Daudé
New
[PULL,02/17] cocoa: Fix warnings about invalid prototype declarations
[PULL,01/17] linux-user, bsd-user: Preserve incoming order of environment variables in the target
-
-
-
2023-06-13
Philippe Mathieu-Daudé
New
[PULL,01/17] linux-user, bsd-user: Preserve incoming order of environment variables in the target
[PULL,01/17] linux-user, bsd-user: Preserve incoming order of environment variables in the target
-
-
-
2023-06-13
Philippe Mathieu-Daudé
New
[PULL,00/17] Misc patches for 2023-06-13
-
-
-
2023-06-13
Philippe Mathieu-Daudé
New
[RFC,v3,4/4] hw/misc/bcm2835_property: Handle CORE_CLK_ID firmware property
hw/arm/raspi: Use named constants in BCM props
-
-
-
2023-06-12
Philippe Mathieu-Daudé
New
[RFC,v3,3/4] hw/misc/bcm2835_property: Replace magic frequency values by definitions
hw/arm/raspi: Use named constants in BCM props
-
-
-
2023-06-12
Philippe Mathieu-Daudé
New
[v3,2/4] hw/misc/bcm2835_property: Use 'raspberrypi-fw-defs.h' definitions
hw/arm/raspi: Use named constants in BCM props
-
-
-
2023-06-12
Philippe Mathieu-Daudé
New
[v3,1/4] hw/arm/raspi: Import Linux raspi definitions as 'raspberrypi-fw-defs.h'
hw/arm/raspi: Use named constants in BCM props
-
-
-
2023-06-12
Philippe Mathieu-Daudé
New
[v2,25/26] target/arm/tcg: Rename 'helper.h' -> 'tcg/helper.h.inc'
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-11
Philippe Mathieu-Daudé
New
[v2,24/26] target/arm/tcg: Inline 'exec/helper-proto.h'
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-11
Philippe Mathieu-Daudé
New
[v2,23/26] target/arm/tcg: Inline 'exec/helper-gen.h'
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-11
Philippe Mathieu-Daudé
New
[v2,19/26] target/arm/tcg: Reduce 'helper-a64.h.inc' inclusion
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-11
Philippe Mathieu-Daudé
New
[v2,16/26] target/arm/tcg: Reduce 'helper-sve.h.inc' inclusion
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-11
Philippe Mathieu-Daudé
New
[v2,15/26] target/arm/tcg: Extract SVE2 definitions to 'helper-sve.h.inc'
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-11
Philippe Mathieu-Daudé
New
[v2,12/26] target/arm/tcg: Move neon_tbl() from op_helper.c to neon_helper.c
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-11
Philippe Mathieu-Daudé
New
[v2,02/26] accel/tcg/cpu-exec: Use generic 'helper-proto-common.h' header
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-11
Philippe Mathieu-Daudé
New
[v2,01/26] plugins: Remove unused 'exec/helper-proto.h' header
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-11
Philippe Mathieu-Daudé
New
[21/22] target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-09
Philippe Mathieu-Daudé
New
[20/22] target/arm/tcg: Reduce 'helper-a64.h.inc' inclusion
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-09
Philippe Mathieu-Daudé
New
[19/22] target/arm/tcg: Reduce 'helper-sme.h.inc' inclusion
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-09
Philippe Mathieu-Daudé
New
[18/22] target/arm/tcg: Define SME set_svcr() helper in common 'helper.h'
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-09
Philippe Mathieu-Daudé
New
[17/22] target/arm/tcg: Reduce 'helper-mve.h.inc' inclusion
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-09
Philippe Mathieu-Daudé
New
[14/22] target/arm/tcg: Reduce 'helper-neon.h.inc' inclusion
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-09
Philippe Mathieu-Daudé
New
[11/22] target/arm/tcg: Reduce 'helper-vfp.h.inc' inclusion
target/arm/tcg: Remove inclusions of 'exec/helper-[proto/gen].h'
-
-
-
2023-06-09
Philippe Mathieu-Daudé
New
[v2,5/5] target: Bulk rename 'helper.h' -> 'helper.h.inc' for all targets
misc: Enforce .[ch].inc extension for re-included .c/.h files
-
-
-
2023-06-08
Philippe Mathieu-Daudé
New
[3/5] target/i386: Rename helper template headers as '.h.inc'
misc: Enforce .[ch].inc extension for re-included .c/.h files
-
-
-
2023-06-06
Philippe Mathieu-Daudé
New
[1/5] bsd-user: Rename elfcore.c -> elfcore.c.inc
misc: Enforce .[ch].inc extension for re-included .c/.h files
-
-
-
2023-06-06
Philippe Mathieu-Daudé
New
[RFC,v2,2/9] target/i386: Check for USER_ONLY definition instead of SOFTMMU one
bulk: Replace CONFIG_SOFTMMU by !CONFIG_USER_ONLY/CONFIG_SYSTEM_ONLY
-
-
-
2023-06-05
Philippe Mathieu-Daudé
New
util/cacheflush: Avoid flushing dcache twice when not necessary
util/cacheflush: Avoid flushing dcache twice when not necessary
-
-
-
2023-06-05
Philippe Mathieu-Daudé
New
[v2,5/5] bulk: Replace __attribute__((noreturn)) -> G_NORETURN
bulk: Do not declare function prototypes using 'extern' keyword
-
-
-
2023-06-05
Philippe Mathieu-Daudé
New
[v2,4/5] bulk: Do not declare function prototypes using 'extern' keyword
bulk: Do not declare function prototypes using 'extern' keyword
-
-
-
2023-06-05
Philippe Mathieu-Daudé
New
[2/2] scsi/qemu-pr-helper: Use defaults [get/set]_multipath_config() impl
scsi/qemu-pr-helper: Drop 'old' lib and use default config helpers
-
-
-
2023-06-05
Philippe Mathieu-Daudé
New
[RFC,2/2] bulk: Replace !CONFIG_USER_ONLY -> CONFIG_SOFTMMU
bulk: Replace !CONFIG_SOFTMMU and !CONFIG_USER_ONLY
-
-
-
2023-06-02
Philippe Mathieu-Daudé
New
[RFC,1/2] bulk: Replace !CONFIG_SOFTMMU -> CONFIG_USER_ONLY
bulk: Replace !CONFIG_SOFTMMU and !CONFIG_USER_ONLY
-
-
-
2023-06-02
Philippe Mathieu-Daudé
New
[35.5] target/pcc: Inline gen_icount_io_start()
[35.5] target/pcc: Inline gen_icount_io_start()
-
-
-
2023-06-02
Philippe Mathieu-Daudé
New
[v2,7/7] hw: Simplify using sysbus_init_irqs() [manual]
hw/sysbus: Add sysbus_init_irqs and reduce SYSBUS_DEVICE_GPIO_IRQ scope
-
-
-
2023-06-01
Philippe Mathieu-Daudé
New
[v2,6/7] hw: Simplify using sysbus_init_irqs() [automatic]
hw/sysbus: Add sysbus_init_irqs and reduce SYSBUS_DEVICE_GPIO_IRQ scope
-
-
-
2023-06-01
Philippe Mathieu-Daudé
New
[v2,5/7] hw/sysbus: Make SYSBUS_DEVICE_GPIO_IRQ API internal
hw/sysbus: Add sysbus_init_irqs and reduce SYSBUS_DEVICE_GPIO_IRQ scope
-
-
-
2023-06-01
Philippe Mathieu-Daudé
New
[v2,4/7] hw/usb/hcd-xhci: Use sysbus_init_irqs()
hw/sysbus: Add sysbus_init_irqs and reduce SYSBUS_DEVICE_GPIO_IRQ scope
-
-
-
2023-06-01
Philippe Mathieu-Daudé
New
[v2,3/7] hw/sysbus: Introduce sysbus_init_irqs()
hw/sysbus: Add sysbus_init_irqs and reduce SYSBUS_DEVICE_GPIO_IRQ scope
-
-
-
2023-06-01
Philippe Mathieu-Daudé
New
[v2,2/7] hw/usb/xlnx: Do not open-code sysbus_pass_irq()
hw/sysbus: Add sysbus_init_irqs and reduce SYSBUS_DEVICE_GPIO_IRQ scope
-
-
-
2023-06-01
Philippe Mathieu-Daudé
New
[v2,1/7] hw/arm/xlnx-versal: Do not open-code sysbus_connect_irq()
hw/sysbus: Add sysbus_init_irqs and reduce SYSBUS_DEVICE_GPIO_IRQ scope
-
-
-
2023-06-01
Philippe Mathieu-Daudé
New
[7/7] hw: Simplify using sysbus_init_irqs() [manual]
hw/sysbus: Add sysbus_init_irqs and reduce SYSBUS_DEVICE_GPIO_IRQ scope
-
-
-
2023-05-31
Philippe Mathieu-Daudé
New
[15/15] hw/timer/arm_timer: QOM'ify ARM_TIMER
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-05-31
Philippe Mathieu-Daudé
New
[03/15] hw/timer/arm_timer: Add missing sp804_unrealize() handler
hw/timer/arm_timer: QOM'ify ARM_TIMER and correct sysbus/irq in ICP_PIT
-
-
-
2023-05-31
Philippe Mathieu-Daudé
New
[2/3] tests/vm: Introduce get_qemu_packages_from_lcitool_vars() helper
tests/vm/freebsd: Get up-to-date package list from lcitool
-
-
-
2023-05-31
Philippe Mathieu-Daudé
New
[1/3] tests/vm: Pass project source path to build_image()
tests/vm/freebsd: Get up-to-date package list from lcitool
-
-
-
2023-05-31
Philippe Mathieu-Daudé
New
[10/10] hw/arm/realview: Set MachineClass::default_nic in machine_class_init()
hw/arm/realview: Introduce abstract RealviewMachineClass
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
[09/10] hw/arm/realview: Use generic realview_common_machine_init()
hw/arm/realview: Introduce abstract RealviewMachineClass
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
[08/10] hw/arm/realview: Move 'loader_start' to RealviewMachineClass
hw/arm/realview: Introduce abstract RealviewMachineClass
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
[07/10] hw/arm/realview: Move 'mpcore_periphbase' to RealviewMachineClass
hw/arm/realview: Introduce abstract RealviewMachineClass
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
[06/10] hw/arm/realview: Move 'is_pb' to RealviewMachineClass
hw/arm/realview: Introduce abstract RealviewMachineClass
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
[05/10] hw/arm/realview: Move 'board_id' to RealviewMachineClass
hw/arm/realview: Introduce abstract RealviewMachineClass
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
[04/10] hw/arm/realview: Factor realview_common_class_init() out
hw/arm/realview: Introduce abstract RealviewMachineClass
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
[03/10] hw/arm/realview: Introduce abstract RealviewMachineClass
hw/arm/realview: Introduce abstract RealviewMachineClass
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
[02/10] hw/arm/realview: Declare QOM types using DEFINE_TYPES() macro
hw/arm/realview: Introduce abstract RealviewMachineClass
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
[01/10] hw/arm/realview: Simplify using 'break' statement
hw/arm/realview: Introduce abstract RealviewMachineClass
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
checkpatch: Prefer DEFINE_TYPES() over type_init / type_register_static
checkpatch: Prefer DEFINE_TYPES() over type_init / type_register_static
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
[v2,09/10] hw/virtio: Remove unnecessary 'virtio-access.h' header
hw/virtio: Build various target-agnostic objects just once
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
[v2,07/10] hw/virtio/vhost-vsock: Include missing 'virtio/virtio-bus.h' header
hw/virtio: Build various target-agnostic objects just once
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
[v2,03/10] hw/scsi: Rearrange meson.build
hw/virtio: Build various target-agnostic objects just once
-
-
-
2023-05-24
Philippe Mathieu-Daudé
New
[RFC,11/11] hw/virtio: Make vhost-vdpa.c target-agnostic to build it once
hw/virtio: Build various target-agnostic objects just once
-
-
-
2023-05-23
Philippe Mathieu-Daudé
New
[04/11] hw/scsi: Rename target-specific source set as 'specific_virtio_scsi_ss'
hw/virtio: Build various target-agnostic objects just once
-
-
-
2023-05-23
Philippe Mathieu-Daudé
New
[03/11] hw/scsi: Rearrange meson.build
hw/virtio: Build various target-agnostic objects just once
-
-
-
2023-05-23
Philippe Mathieu-Daudé
New
[01/11] softmmu: Introduce qemu_target_page_mask/qemu_target_page_align helpers
hw/virtio: Build various target-agnostic objects just once
-
-
-
2023-05-23
Philippe Mathieu-Daudé
New
[2/3] hw/ppc/e500plat: Fix modifying QOM class internal state from instance
hw: Fix abuse of QOM class internals modified by their instances
-
-
-
2023-05-23
Philippe Mathieu-Daudé
New
[1/3] hw/mips/jazz: Fix modifying QOM class internal state from instance
hw: Fix abuse of QOM class internals modified by their instances
-
-
-
2023-05-23
Philippe Mathieu-Daudé
New
[12/12] hw/char/pl011: Implement TX FIFO
hw/char/pl011: Implement TX (async) FIFO to avoid blocking the main loop
-
-
-
2023-05-22
Philippe Mathieu-Daudé
New
[09/12] hw/char/pl011: Check if transmitter is enabled
hw/char/pl011: Implement TX (async) FIFO to avoid blocking the main loop
-
-
-
2023-05-22
Philippe Mathieu-Daudé
New
[5/5] hw/riscv/opentitan: Correct OpenTitanState parent type/size
hw/riscv/opentitan: Correct QOM type/size of OpenTitanState
-
-
-
2023-05-20
Philippe Mathieu-Daudé
New
[4/5] hw/riscv/opentitan: Explicit machine type definition
hw/riscv/opentitan: Correct QOM type/size of OpenTitanState
-
-
-
2023-05-20
Philippe Mathieu-Daudé
New
[3/5] hw/riscv/opentitan: Add TYPE_OPENTITAN_MACHINE definition
hw/riscv/opentitan: Correct QOM type/size of OpenTitanState
-
-
-
2023-05-20
Philippe Mathieu-Daudé
New
[2/5] hw/riscv/opentitan: Declare QOM types using DEFINE_TYPES() macro
hw/riscv/opentitan: Correct QOM type/size of OpenTitanState
-
-
-
2023-05-20
Philippe Mathieu-Daudé
New
[RFC,2/2] accel/kvm: Declare kvm_arch_irqchip_create() in 'sysemu/kvm_int.h'
accel/kvm: Extract 'sysemu/kvm_irq.h' from 'sysemu/kvm.h'
-
-
-
2023-04-05
Philippe Mathieu-Daudé
New
[RFC,1/2] accel/kvm: Extract 'sysemu/kvm_irq.h' from 'sysemu/kvm.h'
accel/kvm: Extract 'sysemu/kvm_irq.h' from 'sysemu/kvm.h'
-
-
-
2023-04-05
Philippe Mathieu-Daudé
New
[2/2] accel/stubs: Build HAX/KVM/XEN stubs once
accel/stubs: Build HAX/KVM/XEN stubs once
-
-
-
2023-04-05
Philippe Mathieu-Daudé
New
[1/2] accel/stubs: Remove kvm_flush_coalesced_mmio_buffer() stub
accel/stubs: Build HAX/KVM/XEN stubs once
-
-
-
2023-04-05
Philippe Mathieu-Daudé
New
[10/10] hw/s390x: Rename pv.c -> pv-kvm.c
accel/kvm: Spring cleaning
-
-
-
2023-04-05
Philippe Mathieu-Daudé
New
[RFC,09/10] target/riscv: Restrict KVM-specific fields from ArchCPU
accel/kvm: Spring cleaning
-
-
-
2023-04-05
Philippe Mathieu-Daudé
New
[08/10] target/ppc: Restrict KVM-specific field from ArchCPU
accel/kvm: Spring cleaning
-
-
-
2023-04-05
Philippe Mathieu-Daudé
New
[06/10] target/arm: Reduce QMP header pressure by not including 'kvm_arm.h'
accel/kvm: Spring cleaning
-
-
-
2023-04-05
Philippe Mathieu-Daudé
New
[05/10] hw/arm/sbsa-ref: Include missing 'sysemu/kvm.h' header
accel/kvm: Spring cleaning
-
-
-
2023-04-05
Philippe Mathieu-Daudé
New
[01/10] sysemu/kvm: Remove unused headers
accel/kvm: Spring cleaning
-
-
-
2023-04-05
Philippe Mathieu-Daudé
New
«
1
2
...
24
25
26
…
36
37
»
Bundling
Create bundle: