Current Team Memberships

Show patches with: Archived = No       |   6623 patches
« 1 2 ... 40 41 4266 67 »
Patch Series S/W/F Date Submitter Delegate State
[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
[v2,10/11] hw/char/pl011: Rename RX FIFO methods hw/char/pl011: Implement TX (async) FIFO to avoid blocking the main loop --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[v2,09/11] hw/char/pl011: Check if receiver is enabled hw/char/pl011: Implement TX (async) FIFO to avoid blocking the main loop --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[v2,08/11] hw/char/pl011: Warn when using disabled transmitter hw/char/pl011: Implement TX (async) FIFO to avoid blocking the main loop --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[v2,07/11] hw/char/pl011: Extract pl011_read_rxdata() from pl011_read() hw/char/pl011: Implement TX (async) FIFO to avoid blocking the main loop --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[v2,06/11] hw/char/pl011: Extract pl011_write_txdata() from pl011_write() hw/char/pl011: Implement TX (async) FIFO to avoid blocking the main loop --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[v2,05/11] hw/char/pl011: Split RX/TX path of pl011_reset_fifo() hw/char/pl011: Implement TX (async) FIFO to avoid blocking the main loop --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[v2,04/11] hw/char/pl011: Replace magic values by register field definitions hw/char/pl011: Implement TX (async) FIFO to avoid blocking the main loop --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[v2,03/11] hw/char/pl011: Remove duplicated PL011_INT_[RT]X definitions hw/char/pl011: Implement TX (async) FIFO to avoid blocking the main loop --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[v2,02/11] hw/char/pl011: Display register name in trace events hw/char/pl011: Implement TX (async) FIFO to avoid blocking the main loop --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[v2,01/11] hw/char/pl011: Restrict MemoryRegionOps implementation access sizes hw/char/pl011: Implement TX (async) FIFO to avoid blocking the main loop --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[v3,6/6] hw/virtio/meson: Rename softmmu_virtio_ss[] -> system_virtio_ss[] hw/virtio: Build vhost-vdpa.o once for all targets --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[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
[v3,3/6] hw/virtio/vhost-vdpa: Inline TARGET_PAGE_ALIGN() macro hw/virtio: Build vhost-vdpa.o once for all targets --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[v3,2/6] hw/virtio: Propagate page_mask to vhost_vdpa_section_end() hw/virtio: Build vhost-vdpa.o once for all targets --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[v3,1/6] hw/virtio: Propagate page_mask to vhost_vdpa_listener_skipped_section() hw/virtio: Build vhost-vdpa.o once for all targets --- 2023-07-10 Philippe Mathieu-Daudé Superseded
[v2,6/6] hw/virtio/meson: Rename softmmu_virtio_ss[] -> system_virtio_ss[] hw/virtio: Build vhost-vdpa.o once for all targets --- 2023-07-07 Philippe Mathieu-Daudé Superseded
[v2,5/6] hw/virtio: Build vhost-vdpa.o once hw/virtio: Build vhost-vdpa.o once for all targets --- 2023-07-07 Philippe Mathieu-Daudé Superseded
[v2,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-07 Philippe Mathieu-Daudé Superseded
[v2,3/6] hw/virtio/vhost-vdpa: Inline TARGET_PAGE_ALIGN() macro hw/virtio: Build vhost-vdpa.o once for all targets --- 2023-07-07 Philippe Mathieu-Daudé Superseded
[v2,2/6] hw/virtio: Propagate page_mask to vhost_vdpa_section_end() hw/virtio: Build vhost-vdpa.o once for all targets --- 2023-07-07 Philippe Mathieu-Daudé Superseded
[v2,1/6] hw/virtio: Propagate page_mask to vhost_vdpa_listener_skipped_section() hw/virtio: Build vhost-vdpa.o once for all targets --- 2023-07-07 Philippe Mathieu-Daudé Superseded
[4/4] hw/char: Have FEWatchFunc handlers return G_SOURCE_CONTINUE/REMOVE chardev/char-fe: Document FEWatchFunc and use G_SOURCE_CONTINUE/REMOVE --- 2023-07-05 Philippe Mathieu-Daudé Superseded
[3/4] chardev/char-fe: Document FEWatchFunc typedef chardev/char-fe: Document FEWatchFunc and use G_SOURCE_CONTINUE/REMOVE --- 2023-07-05 Philippe Mathieu-Daudé Superseded
[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,3/3] util/fifo8: Introduce fifo8_peek_buf() util/fifo8: Introduce fifo8_peek_buf() --- 2023-07-05 Philippe Mathieu-Daudé Superseded
[v2,2/3] util/fifo8: Allow fifo8_pop_buf() to not populate popped length util/fifo8: Introduce fifo8_peek_buf() --- 2023-07-05 Philippe Mathieu-Daudé Superseded
[v2,1/3] util/fifo8: Fix typo in fifo8_push_all() description util/fifo8: Introduce fifo8_peek_buf() --- 2023-07-05 Philippe Mathieu-Daudé Superseded
[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
[v2,16/16] gitlab-ci.d/crossbuilds: Add KVM riscv64 cross-build jobs target/riscv: Allow building without TCG (KVM-only so far) --- 2023-07-03 Philippe Mathieu-Daudé Superseded
[v2,15/16] target/riscv: Restrict TCG-specific prototype declarations target/riscv: Allow building without TCG (KVM-only so far) --- 2023-07-03 Philippe Mathieu-Daudé Superseded
[v2,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-03 Philippe Mathieu-Daudé Superseded
[RFC,v2,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-03 Philippe Mathieu-Daudé Superseded
[v2,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-03 Philippe Mathieu-Daudé Superseded
[v2,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-03 Philippe Mathieu-Daudé Superseded
[v2,10/16] target/riscv: Extract TCG-specific code from debug.c target/riscv: Allow building without TCG (KVM-only so far) --- 2023-07-03 Philippe Mathieu-Daudé Superseded
[v2,09/16] target/riscv: Expose some 'trigger' prototypes from debug.c target/riscv: Allow building without TCG (KVM-only so far) --- 2023-07-03 Philippe Mathieu-Daudé Superseded
[v2,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-03 Philippe Mathieu-Daudé Superseded
[v2,07/16] target/riscv: Move TCG-specific files to target/riscv/tcg/ target/riscv: Allow building without TCG (KVM-only so far) --- 2023-07-03 Philippe Mathieu-Daudé Superseded
[v2,06/16] target/riscv: Restrict riscv_cpu_do_interrupt() to sysemu target/riscv: Allow building without TCG (KVM-only so far) --- 2023-07-03 Philippe Mathieu-Daudé Superseded
[v2,05/16] target/riscv: Move sysemu-specific files to target/riscv/sysemu/ target/riscv: Allow building without TCG (KVM-only so far) --- 2023-07-03 Philippe Mathieu-Daudé Superseded
[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
« 1 2 ... 40 41 4266 67 »

Bundling

Create bundle: