Show patches with: Submitter = Philippe Mathieu-Daudé       |    State = Action Required       |    Archived = No       |   397 patches
« 1 2 3 4 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[PATCH-for-9.1,v2,4/4] hw/ssi/pnv_spi: Fixes Coverity CID 1558831 hw/ssi/pnv_spi: Fixes Coverity CID 1558831 - 2 2 - --- 2024-08-07 Philippe Mathieu-Daudé New
[PATCH-for-9.1,v2,3/4] hw/ssi/pnv_spi: Return early in transfer() hw/ssi/pnv_spi: Fixes Coverity CID 1558831 - - - - --- 2024-08-07 Philippe Mathieu-Daudé New
[PATCH-for-9.1,v2,2/4] hw/ssi/pnv_spi: Match _xfer_buffer_free() with _xfer_buffer_new() hw/ssi/pnv_spi: Fixes Coverity CID 1558831 - - 1 - --- 2024-08-07 Philippe Mathieu-Daudé New
[PATCH-for-9.1,v2,1/4] MAINTAINERS: Cover PowerPC SPI model in PowerNV section hw/ssi/pnv_spi: Fixes Coverity CID 1558831 - 1 - - --- 2024-08-07 Philippe Mathieu-Daudé New
[v2] ppc/pnv: Introduce pnv_chip_foreach_cpu() [v2] ppc/pnv: Introduce pnv_chip_foreach_cpu() - - 2 - --- 2024-06-17 Philippe Mathieu-Daudé New
[2/2] hw/misc/mos6522: Do not open-code hmp_info_human_readable_text() hw/misc/mos6522: Do not open-code hmp_info_human_readable_text() - - 1 - --- 2024-06-10 Philippe Mathieu-Daudé New
[1/2] hw/misc/mos6522: Expose x-query-mos6522-devices QMP command hw/misc/mos6522: Do not open-code hmp_info_human_readable_text() - - 1 - --- 2024-06-10 Philippe Mathieu-Daudé New
[2/2] hw/intc: Introduce x-query-interrupt-controllers QMP command hw/intc: Introduce x-query-interrupt-controllers QMP command - - 1 - --- 2024-06-10 Philippe Mathieu-Daudé New
[1/2] hw/intc: Avoid using Monitor in INTERRUPT_STATS_PROVIDER::print_info() hw/intc: Introduce x-query-interrupt-controllers QMP command - - 1 - --- 2024-06-10 Philippe Mathieu-Daudé New
[26/26] hw/ppc: Avoid using Monitor in pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[25/26] hw/ppc: Avoid using Monitor in pnv_chip_power9_pic_print_info_child() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[24/26] hw/ppc: Avoid using Monitor in spapr_irq_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[23/26] hw/ppc: Avoid using Monitor in SpaprInterruptControllerClass::print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[22/26] hw/ppc: Avoid using Monitor in pnv_xive2_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[21/26] hw/ppc: Avoid using Monitor in xive2_nvp_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[20/26] hw/ppc: Avoid using Monitor in xive2_end_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[19/26] hw/ppc: Avoid using Monitor in xive2_end_queue_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[18/26] hw/ppc: Avoid using Monitor in xive2_end_eas_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[17/26] hw/ppc: Avoid using Monitor in xive2_eas_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[16/26] hw/ppc: Avoid using Monitor in pnv_psi_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[15/26] hw/ppc: Avoid using Monitor in pnv_xive_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[14/26] hw/ppc: Avoid using Monitor in xive_nvt_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[13/26] hw/ppc: Avoid using Monitor in xive_end_eas_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[12/26] hw/ppc: Avoid using Monitor in xive_end_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[11/26] hw/ppc: Avoid using Monitor in xive_eas_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[10/26] hw/ppc: Avoid using Monitor in pnv_phb4_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[09/26] hw/ppc: Avoid using Monitor in xive_source_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[08/26] hw/ppc: Avoid using Monitor in spapr_xive_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[07/26] hw/ppc: Avoid using Monitor in spapr_xive_end_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[06/26] hw/ppc: Avoid using Monitor in xive_end_queue_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[05/26] hw/ppc: Avoid using Monitor in PnvChipClass::intc_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[04/26] hw/ppc: Avoid using Monitor in ics_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[03/26] hw/ppc: Avoid using Monitor in xive_tctx_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[02/26] hw/ppc: Avoid using Monitor in icp_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - - - --- 2024-06-10 Philippe Mathieu-Daudé New
[01/26] hw/ppc: Avoid using Monitor in pnv_phb3_msi_pic_print_info() hw/ppc: Prefer HumanReadableText over Monitor - - 1 - --- 2024-06-10 Philippe Mathieu-Daudé New
[2/2] trace: Remove deprecated 'vcpu' field from QMP trace events qapi: Remove deprecated events - - - - --- 2024-05-30 Philippe Mathieu-Daudé New
[1/2] hw/acpi: Remove the deprecated QAPI MEM_UNPLUG_ERROR event qapi: Remove deprecated events - - 1 - --- 2024-05-30 Philippe Mathieu-Daudé New
[PULL,38/38] plugins: Include missing 'qemu/bitmap.h' header [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 2 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,37/38] hw/core: Avoid including the full 'hw/core/cpu.h' in 'tcg-cpu-ops.h' [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,36/38] exec: Move CPUTLBEntry helpers to cputlb.c [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,35/38] exec: Restrict inclusion of 'user/guest-base.h' [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 2 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,34/38] exec: Rename 'exec/user/guest-base.h' as 'user/guest-base.h' [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,33/38] exec: Restrict 'cpu_ldst.h' to TCG accelerator [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,32/38] exec: Restrict TCG specific declarations of 'cputlb.h' [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,31/38] exec: Declare CPUBreakpoint/CPUWatchpoint type in 'breakpoint.h' header [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 2 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,30/38] exec: Declare MMUAccessType type in 'mmu-access-type.h' header [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,29/38] exec: Declare abi_ptr type in its own 'abi_ptr.h' header [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,28/38] exec/user: Do not include 'cpu.h' in 'abitypes.h' [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 2 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,27/38] exec: Move [b]tswapl() declarations to 'exec/user/tswap-target.h' [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 2 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,26/38] exec: Declare target_words_bigendian() in 'exec/tswap.h' [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 2 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,25/38] exec/cpu-all: Remove unused tswapls() definitions [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 2 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,24/38] exec/cpu-all: Remove unused 'qemu/thread.h' header [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 2 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,23/38] exec/cpu-all: Reduce 'qemu/rcu.h' header inclusion [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,22/38] accel/hvf: Use accel-specific per-vcpu @dirty field [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,21/38] accel/nvmm: Use accel-specific per-vcpu @dirty field [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,20/38] accel/whpx: Use accel-specific per-vcpu @dirty field [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,19/38] accel/tcg: Rename helper-head.h -> helper-head.h.inc [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET 1 - - - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,18/38] accel/tcg: Rename load-extract/store-insert headers using .h.inc suffix [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET 1 - - - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,17/38] accel/tcg: Include missing headers in 'tb-jmp-cache.h' [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET 1 - - - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,16/38] accel/tcg: 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,15/38] accel/tcg: Un-inline retaddr helpers to 'user-retaddr.h' [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,14/38] target/i386: Include missing 'exec/exec-all.h' header [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,13/38] target/sparc: Replace abi_ulong by uint32_t for TARGET_ABI32 [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,12/38] target/ppc/excp_helper: Avoid 'abi_ptr' in system emulation [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET 1 - 2 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,11/38] target: Define TCG_GUEST_DEFAULT_MO in 'cpu-param.h' [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET 1 - 1 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,10/38] semihosting/guestfd: Remove unused 'semihosting/uaccess.h' header [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 2 - --- 2024-04-26 Philippe Mathieu-Daudé New
[PULL,09/38] semihosting/uaccess: Avoid including 'cpu.h' [PULL,01/38] exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET - - 1 - --- 2024-04-26 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,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,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,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,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,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,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,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,00/38] Exec / accelerators patches - - - - --- 2024-04-26 Philippe Mathieu-Daudé New
[24/24] exec: Remove unnecessary inclusions of 'hw/core/cpu.h' include/exec: Rework (part 2) - - 1 - --- 2024-04-18 Philippe Mathieu-Daudé New
[23/24] exec: Remove 'disas/disas.h' from 'exec/log.h' include/exec: Rework (part 2) - - - - --- 2024-04-18 Philippe Mathieu-Daudé New
[22/24] exec: Remove 'exec/tswap.h' from 'exec/cpu-all.h' include/exec: Rework (part 2) - - 1 - --- 2024-04-18 Philippe Mathieu-Daudé New
[21/24] plugins: Un-inline qemu_plugin_disable_mem_helpers() include/exec: Rework (part 2) - - - - --- 2024-04-18 Philippe Mathieu-Daudé New
[20/24] hw/xtensa: Include missing 'exec/cpu-common.h' in 'bootparam.h' include/exec: Rework (part 2) - - - - --- 2024-04-18 Philippe Mathieu-Daudé New
[19/24] gdbstub: Avoid including 'cpu.h' in 'gdbstub/helpers.h' include/exec: Rework (part 2) - - 1 - --- 2024-04-18 Philippe Mathieu-Daudé New
[18/24] plugins: Include missing 'qemu/bitmap.h' header include/exec: Rework (part 2) - - 2 - --- 2024-04-18 Philippe Mathieu-Daudé New
[17/24] exec: Include missing 'qemu/log-for-trace.h' header in 'exec/log.h' include/exec: Rework (part 2) - - - - --- 2024-04-18 Philippe Mathieu-Daudé New
[16/24] exec: Move GUEST_ADDR_MAX definition to 'cpu_ldst.h' include/exec: Rework (part 2) - - - - --- 2024-04-18 Philippe Mathieu-Daudé New
[15/24] exec: Restrict inclusion of 'user/guest-base.h' include/exec: Rework (part 2) - - 1 - --- 2024-04-18 Philippe Mathieu-Daudé New
[14/24] exec: Rename 'exec/user/guest-base.h' as 'user/guest-base.h' include/exec: Rework (part 2) - - - - --- 2024-04-18 Philippe Mathieu-Daudé New
[13/24] target/sparc: Replace abi_ulong by uint32_t for TARGET_ABI32 include/exec: Rework (part 2) - - 1 - --- 2024-04-18 Philippe Mathieu-Daudé New
[12/24] exec: Move CPUTLBEntry helpers to cputlb.c include/exec: Rework (part 2) - - 1 - --- 2024-04-18 Philippe Mathieu-Daudé New
[11/24] exec: Move tlb_reset_dirty*() declarations to 'exec/cputlb.h' include/exec: Rework (part 2) - - - - --- 2024-04-18 Philippe Mathieu-Daudé New
[10/24] exec: Reduce tlb_set_dirty() declaration scope include/exec: Rework (part 2) - - 1 - --- 2024-04-18 Philippe Mathieu-Daudé New
[09/24] physmem: Restrict TCG CPU IOTLB code to TCG accel include/exec: Rework (part 2) - - - - --- 2024-04-18 Philippe Mathieu-Daudé New
[08/24] physmem: Move TCG CPU IOTLB methods around include/exec: Rework (part 2) - - 1 - --- 2024-04-18 Philippe Mathieu-Daudé New
[07/24] exec: Un-inline tlb_vaddr_to_host() and declare it in 'exec/cputlb.h' include/exec: Rework (part 2) - - - - --- 2024-04-18 Philippe Mathieu-Daudé New
[06/24] exec: Have guest_addr_valid() methods take abi_ptr/size_t arguments include/exec: Rework (part 2) - - - - --- 2024-04-18 Philippe Mathieu-Daudé New
[05/24] exec: Restrict 'cpu_ldst.h' to TCG accelerator include/exec: Rework (part 2) - - 1 - --- 2024-04-18 Philippe Mathieu-Daudé New
[04/24] exec: Restrict TCG specific declarations of 'cputlb.h' include/exec: Rework (part 2) - - 1 - --- 2024-04-18 Philippe Mathieu-Daudé New
[03/24] hw/core: Avoid including the full 'hw/core/cpu.h' in 'tcg-cpu-ops.h' include/exec: Rework (part 2) - - 1 - --- 2024-04-18 Philippe Mathieu-Daudé New
[02/24] exec: Declare CPUBreakpoint/CPUWatchpoint type in 'breakpoint.h' header include/exec: Rework (part 2) - - - - --- 2024-04-18 Philippe Mathieu-Daudé New
[01/24] exec: Declare MMUAccessType type in 'mmu-access-type.h' header include/exec: Rework (part 2) - - 1 - --- 2024-04-18 Philippe Mathieu-Daudé New
« 1 2 3 4 »