Show patches with: Submitter = Philippe Mathieu-Daudé       |    Archived = No       |   293 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[01/14] target/i386: Simplify get_memio_eip() exec: Rework around CPUState user fields - - - --- 2024-04-27 Philippe Mathieu-Daudé New
[01/24] exec/user: Move 'thunk.h' from 'exec/user' to 'user' exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[02/14] plugins: Update stale comment exec: Rework around CPUState user fields - 1 - --- 2024-04-27 Philippe Mathieu-Daudé New
[02/24] coverity: Update user emulation regexp exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[03/14] plugins/api: Only include 'exec/ram_addr.h' with system emulation exec: Rework around CPUState user fields 1 - - --- 2024-04-27 Philippe Mathieu-Daudé New
[03/24] accel/tcg: Move user definition of cpu_interrupt() to user-exec.c exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[04/14] exec: Include missing license in 'exec/cpu-common.h' exec: Rework around CPUState user fields - 1 - --- 2024-04-27 Philippe Mathieu-Daudé New
[04/24] accel/tcg: Duplicate cpu_exit() for user / system exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[05/14] exec/cpu: Indent TARGET_PAGE_foo definitions exec: Rework around CPUState user fields - 1 - --- 2024-04-27 Philippe Mathieu-Daudé New
[05/24] accel/tcg: Extract tcg_cpu_exit() from cpu_exit() exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[06/14] exec/cpu: Remove obsolete PAGE_RESERVED definition exec: Rework around CPUState user fields - 1 - --- 2024-04-27 Philippe Mathieu-Daudé New
[06/24] accel: Introduce AccelOpsClass::exit_vcpu_thread() handler exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[07/14] exec/cpu: Remove duplicated PAGE_PASSTHROUGH definition exec: Rework around CPUState user fields - 1 - --- 2024-04-27 Philippe Mathieu-Daudé New
[07/24] accel/tcg: Implement AccelOpsClass::exit_vcpu_thread() handler exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[08/14] exec/cpu: Extract page-protection definitions to page-prot-common.h exec: Rework around CPUState user fields 2 - - --- 2024-04-27 Philippe Mathieu-Daudé New
[08/24] user: Forward declare TaskState type definition exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[09/24] user: Declare get_task_state() once in 'accel/tcg/vcpu-state.h' exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[1/2] accel/whpx: Fix NULL dereference in whpx_init_vcpu() accel: Fix NULL deref in NVMM / WHPX vCPU init - - - --- 2024-04-29 Philippe Mathieu-Daudé New
[1/3] accel/whpx: Use accel-specific per-vcpu @dirty field accel: Add new @dirty field on HVF/NVMM/WHPX - - - --- 2024-04-24 Philippe Mathieu-Daudé New
[1/3] system/physmem: Replace qemu_mutex_lock() calls with QEMU_LOCK_GUARD system/physmem: Propagate AddressSpace to MapClient helpers - 1 - --- 2024-05-07 Philippe Mathieu-Daudé New
[1/5] accel/tcg: Simplify meson.build using subdir_done() accel/tcg: Call tcg_flush_jmp_cache() again when creating user-mode cpu - - - --- 2024-05-03 Philippe Mathieu-Daudé New
[10/14] exec/user: Restrict 'syscall-trace.h' to user emulation exec: Rework around CPUState user fields - - - --- 2024-04-27 Philippe Mathieu-Daudé New
[10/24] user: Use get_task_state() helper exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[11/14] accel/tcg: Use cpu_loop_exit_requested() in cpu_loop_exec_tb() exec: Rework around CPUState user fields - - - --- 2024-04-27 Philippe Mathieu-Daudé New
[11/24] accel/tcg: Allocate per-vCPU accel state in create_vcpu_thread() exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[12/14] accel/tcg: Remove pointless initialization of cflags_next_tb exec: Rework around CPUState user fields - 1 - --- 2024-04-27 Philippe Mathieu-Daudé New
[12/24] accel/tcg: Move TaskState from CPUState to TCG AccelCPUState exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[13/14] accel/tcg: Reset TCG specific fields in tcg_cpu_reset_hold() exec: Rework around CPUState user fields - 1 - --- 2024-04-27 Philippe Mathieu-Daudé New
[13/24] accel/tcg: Update CPUNegativeOffsetState::can_do_io field documentation exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[14/14] accel/tcg: Access tcg_cflags with getter / setter exec: Rework around CPUState user fields - 1 - --- 2024-04-27 Philippe Mathieu-Daudé New
[14/24] accel/tcg: Move plugin fields to CPUNegativeOffsetState exec: Rework around CPUState user fields (part 2) - - - --- 2024-04-28 Philippe Mathieu-Daudé New
[15/24] accel/tcg: Restrict IcountDecr and CPUTLB to TCG exec: Rework around CPUState user fields (part 2) - 2 - --- 2024-04-28 Philippe Mathieu-Daudé New
[16/24] accel/tcg: Move @jmp_env from CPUState to TCG AccelCPUState exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[17/24] accel/tcg: Move @mem_io_pc from CPUState to TCG AccelCPUState exec: Rework around CPUState user fields (part 2) - - - --- 2024-04-28 Philippe Mathieu-Daudé New
[18/24] accel/tcg: Move @cflags_next_tb from CPUState to TCG AccelCPUState exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[19/24] accel/tcg: Move @iommu_notifiers from CPUState to TCG AccelCPUState exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[2/2] accel/nvmm: Fix NULL dereference in nvmm_init_vcpu() accel: Fix NULL deref in NVMM / WHPX vCPU init - - - --- 2024-04-29 Philippe Mathieu-Daudé New
[2/3] accel/nvmm: Use accel-specific per-vcpu @dirty field accel: Add new @dirty field on HVF/NVMM/WHPX - - - --- 2024-04-24 Philippe Mathieu-Daudé New
[2/3] system/physmem: Propagate AddressSpace to MapClient helpers system/physmem: Propagate AddressSpace to MapClient helpers - 1 1 --- 2024-05-07 Philippe Mathieu-Daudé New
[2/5] accel/tcg: Move system emulation files under sysemu/ subdirectory accel/tcg: Call tcg_flush_jmp_cache() again when creating user-mode cpu - - - --- 2024-05-03 Philippe Mathieu-Daudé New
[20/24] accel/tcg: Move @tb_jmp_cache from CPUState to TCG AccelCPUState exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[21/24] accel/tcg: Remove NULL check in tcg_flush_jmp_cache() exec: Rework around CPUState user fields (part 2) - - - --- 2024-04-28 Philippe Mathieu-Daudé New
[22/24] accel/tcg: Move @tcg_cflags from CPUState to TCG AccelCPUState exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[23/24] accel/tcg: Restrict icount to system emulation exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[24/24] accel/tcg: Move icount fields from CPUState to TCG AccelCPUState exec: Rework around CPUState user fields (part 2) - 1 - --- 2024-04-28 Philippe Mathieu-Daudé New
[3/3] accel/hvf: Use accel-specific per-vcpu @dirty field accel: Add new @dirty field on HVF/NVMM/WHPX - - - --- 2024-04-24 Philippe Mathieu-Daudé New
[3/3] system/physmem: Per-AddressSpace bounce buffering system/physmem: Propagate AddressSpace to MapClient helpers - 2 1 --- 2024-05-07 Philippe Mathieu-Daudé New
[3/5] accel/tcg: Do not define cpu_exec_reset_hold() as stub accel/tcg: Call tcg_flush_jmp_cache() again when creating user-mode cpu - - - --- 2024-05-03 Philippe Mathieu-Daudé New
[4/5] accel/tcg: Introduce common tcg_exec_cpu_reset_hold() method accel/tcg: Call tcg_flush_jmp_cache() again when creating user-mode cpu - - - --- 2024-05-03 Philippe Mathieu-Daudé New
[5/5] accel/tcg: Always call tcg_flush_jmp_cache() on reset accel/tcg: Call tcg_flush_jmp_cache() again when creating user-mode cpu - - - --- 2024-05-03 Philippe Mathieu-Daudé New
[PULL,0/5] Housekeeping patches for 2024-04-24 - - - --- 2024-04-24 Philippe Mathieu-Daudé New
[PULL,0/5] Misc HW patches & fixes for 2024-05-17 - - - --- 2024-05-17 Philippe Mathieu-Daudé New
[PULL,00/14] Accel / SH4 / UI patches for 2024-05-03 - - - --- 2024-05-03 Philippe Mathieu-Daudé New
[PULL,00/22] Misc HW patches for 2024-04-25 - - - --- 2024-04-25 Philippe Mathieu-Daudé New
[PULL,00/26] Misc HW patches for 2024-05-08 - - - --- 2024-05-08 Philippe Mathieu-Daudé New
[PULL,00/28] Accelerator patches for 2024-05-06 - - - --- 2024-05-06 Philippe Mathieu-Daudé New
[PULL,00/38] Exec / accelerators patches - - - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,01/14] accel/nvmm: Fix NULL dereference in nvmm_init_vcpu() [PULL,01/14] accel/nvmm: Fix NULL dereference in nvmm_init_vcpu() - 1 - --- 2024-05-03 Philippe Mathieu-Daudé New
[PULL,01/22] qom: add default value [PULL,01/22] qom: add default value - 3 - --- 2024-04-25 Philippe Mathieu-Daudé New
[PULL,01/26] block/qcow2-bitmap: Replace g_memdup() by g_memdup2() [PULL,01/26] block/qcow2-bitmap: Replace g_memdup() by g_memdup2() - 1 - --- 2024-05-08 Philippe Mathieu-Daudé New
[PULL,01/28] exec/cpu: Indent TARGET_PAGE_foo definitions [PULL,01/28] exec/cpu: Indent TARGET_PAGE_foo definitions - 1 - --- 2024-05-06 Philippe Mathieu-Daudé New
[PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,02/14] accel/whpx: Fix NULL dereference in whpx_init_vcpu() [PULL,01/14] accel/nvmm: Fix NULL dereference in nvmm_init_vcpu() - 1 - --- 2024-05-03 Philippe Mathieu-Daudé New
[PULL,02/22] qmp: add dump machine type compatibility properties [PULL,01/22] qom: add default value 1 1 - --- 2024-04-25 Philippe Mathieu-Daudé New
[PULL,02/26] target/ppc: Replace g_memdup() by g_memdup2() [PULL,01/26] block/qcow2-bitmap: Replace g_memdup() by g_memdup2() 1 - - --- 2024-05-08 Philippe Mathieu-Daudé New
[PULL,02/28] exec/cpu: Rename PAGE_BITS macro to PAGE_RWX [PULL,01/28] exec/cpu: Indent TARGET_PAGE_foo definitions - 2 - --- 2024-05-06 Philippe Mathieu-Daudé New
[PULL,02/38] exec: Reduce tlb_set_dirty() declaration scope [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - 2 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,03/14] exec: Include missing license in 'exec/cpu-common.h' [PULL,01/14] accel/nvmm: Fix NULL dereference in nvmm_init_vcpu() - 1 - --- 2024-05-03 Philippe Mathieu-Daudé New
[PULL,03/22] python/qemu/machine: add method to retrieve QEMUMachine::binary field [PULL,01/22] qom: add default value - 2 - --- 2024-04-25 Philippe Mathieu-Daudé New
[PULL,03/26] hw/hppa/machine: Replace g_memdup() by g_memdup2() [PULL,01/26] block/qcow2-bitmap: Replace g_memdup() by g_memdup2() - - - --- 2024-05-08 Philippe Mathieu-Daudé New
[PULL,03/28] exec/cpu: Remove obsolete PAGE_RESERVED definition [PULL,01/28] exec/cpu: Indent TARGET_PAGE_foo definitions - 1 - --- 2024-05-06 Philippe Mathieu-Daudé New
[PULL,03/38] exec: Include 'cpu.h' before validating CPUArchState placement [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,04/14] user: Move 'abitypes.h' from 'exec/user' to 'user' [PULL,01/14] accel/nvmm: Fix NULL dereference in nvmm_init_vcpu() - 1 - --- 2024-05-03 Philippe Mathieu-Daudé New
[PULL,04/22] scripts: add script to compare compatibility properties [PULL,01/22] qom: add default value - 1 - --- 2024-04-25 Philippe Mathieu-Daudé New
[PULL,04/26] hw/ppc/spapr_pci: Replace g_memdup() by g_memdup2() [PULL,01/26] block/qcow2-bitmap: Replace g_memdup() by g_memdup2() 1 - - --- 2024-05-08 Philippe Mathieu-Daudé New
[PULL,04/28] exec/cpu: Remove duplicated PAGE_PASSTHROUGH definition [PULL,01/28] exec/cpu: Indent TARGET_PAGE_foo definitions - 1 - --- 2024-05-06 Philippe Mathieu-Daudé New
[PULL,04/38] exec: Expose 'target_page.h' API to user emulation [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - 2 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,05/14] user: Move 'thunk.h' from 'exec/user' to 'user' [PULL,01/14] accel/nvmm: Fix NULL dereference in nvmm_init_vcpu() - 1 - --- 2024-05-03 Philippe Mathieu-Daudé New
[PULL,05/22] hw/core: Remove check on NEED_CPU_H in tcg-cpu-ops.h [PULL,01/22] qom: add default value - 1 - --- 2024-04-25 Philippe Mathieu-Daudé New
[PULL,05/26] hw/remote/vfio-user: Fix config space access byte order [PULL,01/26] block/qcow2-bitmap: Replace g_memdup() by g_memdup2() - 3 - --- 2024-05-08 Philippe Mathieu-Daudé New
[PULL,05/28] exec/cpu: Extract page-protection definitions to page-protection.h [PULL,01/28] exec/cpu: Indent TARGET_PAGE_foo definitions 2 - - --- 2024-05-06 Philippe Mathieu-Daudé New
[PULL,05/38] accel: Include missing 'exec/cpu_ldst.h' header [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,06/14] coverity: Update user emulation regexp [PULL,01/14] accel/nvmm: Fix NULL dereference in nvmm_init_vcpu() - 1 - --- 2024-05-03 Philippe Mathieu-Daudé New
[PULL,06/22] target/i386: Move APIC related code to cpu-apic.c [PULL,01/22] qom: add default value - 2 - --- 2024-04-25 Philippe Mathieu-Daudé New
[PULL,06/26] system/physmem: Replace qemu_mutex_lock() calls with QEMU_LOCK_GUARD [PULL,01/26] block/qcow2-bitmap: Replace g_memdup() by g_memdup2() - 3 - --- 2024-05-08 Philippe Mathieu-Daudé New
[PULL,06/28] accel/tcg: Use cpu_loop_exit_requested() in cpu_loop_exec_tb() [PULL,01/28] exec/cpu: Indent TARGET_PAGE_foo definitions - 1 - --- 2024-05-06 Philippe Mathieu-Daudé New
[PULL,06/38] gdbstub: Include missing 'hw/core/cpu.h' header [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - 2 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,07/14] plugins/api: Only include 'exec/ram_addr.h' with system emulation [PULL,01/14] accel/nvmm: Fix NULL dereference in nvmm_init_vcpu() 1 - - --- 2024-05-03 Philippe Mathieu-Daudé New
[PULL,07/22] hw/misc/applesmc: Simplify DeviceReset handler [PULL,01/22] qom: add default value - 1 - --- 2024-04-25 Philippe Mathieu-Daudé New
[PULL,07/26] system/physmem: Propagate AddressSpace to MapClient helpers [PULL,01/26] block/qcow2-bitmap: Replace g_memdup() by g_memdup2() - 1 1 --- 2024-05-08 Philippe Mathieu-Daudé New
[PULL,07/28] accel/tcg: Access tcg_cflags with getter / setter [PULL,01/28] exec/cpu: Indent TARGET_PAGE_foo definitions - 1 - --- 2024-05-06 Philippe Mathieu-Daudé New
[PULL,07/38] gdbstub: Simplify #ifdef'ry in helpers.h [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,08/14] plugins: Update stale comment [PULL,01/14] accel/nvmm: Fix NULL dereference in nvmm_init_vcpu() - 1 - --- 2024-05-03 Philippe Mathieu-Daudé New
[PULL,08/22] hw/misc/imx: Replace sprintf() by snprintf() [PULL,01/22] qom: add default value - 1 - --- 2024-04-25 Philippe Mathieu-Daudé New
[PULL,08/26] system/physmem: Per-AddressSpace bounce buffering [PULL,01/26] block/qcow2-bitmap: Replace g_memdup() by g_memdup2() - 2 1 --- 2024-05-08 Philippe Mathieu-Daudé New
[PULL,08/28] accel/tcg: Move user definition of cpu_interrupt() to user-exec.c [PULL,01/28] exec/cpu: Indent TARGET_PAGE_foo definitions - 1 - --- 2024-05-06 Philippe Mathieu-Daudé New
[PULL,08/38] gdbstub: Avoid including 'cpu.h' in 'gdbstub/helpers.h' [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,09/14] MAINTAINERS: Update my email address [PULL,01/14] accel/nvmm: Fix NULL dereference in nvmm_init_vcpu() 2 - - --- 2024-05-03 Philippe Mathieu-Daudé New
[PULL,09/22] hw/riscv/virt: Replace sprintf by g_strdup_printf [PULL,01/22] qom: add default value - - - --- 2024-04-25 Philippe Mathieu-Daudé New
[PULL,09/26] hw/i386/pc: Allow to compile without CONFIG_FDC_ISA [PULL,01/26] block/qcow2-bitmap: Replace g_memdup() by g_memdup2() 1 - - --- 2024-05-08 Philippe Mathieu-Daudé New
« 1 2 3 »