Show patches with: Submitter = Philippe Mathieu-Daudé       |    State = Action Required       |    Archived = No       |   673 patches
« 1 2 3 46 7 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[01/12] ui/console-vc: Replace sprintf() by g_strdup_printf() misc: Remove sprintf() due to macOS deprecation - - 1 - --- 2024-04-10 Philippe Mathieu-Daudé New
[01/16] qemu/bswap: Undefine CPU_CONVERT() once done misc: Use explicit endian LD/ST API - - 1 - --- 2024-10-03 Philippe Mathieu-Daudé New
[01/20] exec/tswap: Rename target_words_bigendian -> qemu_binary_is_bigendian target: Implement CPUClass::datapath_is_big_endian() handlers - - - - --- 2024-12-04 Philippe Mathieu-Daudé New
[01/20] qemu/compiler: Absorb 'clang-tsa.h' accel: Simplify cpu-target.c (omnibus) - - 3 - --- 2025-01-23 Philippe Mathieu-Daudé New
[01/24] exec/cpu-all: Include missing 'exec/cpu-defs.h' header exec: Build up 'cputlb.h' and 'ram_addr.h' headers - - 2 - --- 2024-11-14 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
[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
[01/28] target/hexagon: Ensure not being build on system emulation cpus: Restrict CPU has_work() handlers to system emulation - - 1 - --- 2025-01-21 Philippe Mathieu-Daudé New
[02/12] hw/vfio/pci: Replace sprintf() by g_strdup_printf() misc: Remove sprintf() due to macOS deprecation - - - - --- 2024-04-10 Philippe Mathieu-Daudé New
[02/15] hw/ppc/spapr: Restrict part of PAGE_INIT hypercall to TCG target/ppc: Move TCG code from excp_helper.c to tcg-excp_helper.c - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[02/16] exec/memop: Remove unused memop_big_endian() helper misc: Use explicit endian LD/ST API - - 1 - --- 2024-10-03 Philippe Mathieu-Daudé New
[02/20] hw/core/cpu: Introduce CPUClass::datapath_is_big_endian() handler target: Implement CPUClass::datapath_is_big_endian() handlers - - - - --- 2024-12-04 Philippe Mathieu-Daudé New
[02/20] user: Extract common MMAP API to 'user/mmap.h' accel: Simplify cpu-target.c (omnibus) - - 1 - --- 2025-01-23 Philippe Mathieu-Daudé New
[02/24] exec/cpu-defs: Remove unnecessary headers exec: Build up 'cputlb.h' and 'ram_addr.h' headers - - 2 1 --- 2024-11-14 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
[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
[02/28] target/rx: Ensure not being build on user emulation cpus: Restrict CPU has_work() handlers to system emulation - - - - --- 2025-01-21 Philippe Mathieu-Daudé New
[03/12] hw/ppc/spapr: Replace sprintf() by g_strdup_printf() misc: Remove sprintf() due to macOS deprecation - - - - --- 2024-04-10 Philippe Mathieu-Daudé New
[03/15] target/ppc: Make ppc_ldl_code() declaration public target/ppc: Move TCG code from excp_helper.c to tcg-excp_helper.c - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[03/16] linux-user/i386: Use explicit little-endian LD/ST API misc: Use explicit endian LD/ST API - - 1 - --- 2024-10-03 Philippe Mathieu-Daudé New
[03/20] gdbstub: Check for TCG before calling tb_flush() accel: Simplify cpu-target.c (omnibus) - - 1 - --- 2025-01-23 Philippe Mathieu-Daudé New
[03/20] target/arm: Implement CPUClass::datapath_is_big_endian target: Implement CPUClass::datapath_is_big_endian() handlers - - - - --- 2024-12-04 Philippe Mathieu-Daudé New
[03/24] exec/translation-block: Include missing 'exec/vaddr.h' header exec: Build up 'cputlb.h' and 'ram_addr.h' headers - - 2 - --- 2024-11-14 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
[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
[03/28] target/tricore: Ensure not being build on user emulation cpus: Restrict CPU has_work() handlers to system emulation - - - - --- 2025-01-21 Philippe Mathieu-Daudé New
[04/12] hw/mips/malta: Replace sprintf() by g_string_append_printf() misc: Remove sprintf() due to macOS deprecation - - - - --- 2024-04-10 Philippe Mathieu-Daudé New
[04/15] target/ppc: Move TCG specific exception handlers to tcg-excp_helper.c target/ppc: Move TCG code from excp_helper.c to tcg-excp_helper.c - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[04/16] hw/i386: Use explicit little-endian LD/ST API misc: Use explicit endian LD/ST API - - - - --- 2024-10-03 Philippe Mathieu-Daudé New
[04/20] cpus: Cache CPUClass early in instance_init() handler accel: Simplify cpu-target.c (omnibus) - - 1 - --- 2025-01-23 Philippe Mathieu-Daudé New
[04/20] target/ppc: Register CPUClass::datapath_is_big_endian target: Implement CPUClass::datapath_is_big_endian() handlers - - - - --- 2024-12-04 Philippe Mathieu-Daudé New
[04/24] accel/tcg: Include missing 'exec/translation-block.h' header exec: Build up 'cputlb.h' and 'ram_addr.h' headers - - 2 - --- 2024-11-14 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
[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
[04/28] cpus: Restrict cpu_get_memory_mapping() to system emulation cpus: Restrict CPU has_work() handlers to system emulation - - - - --- 2025-01-21 Philippe Mathieu-Daudé New
[05/12] system/qtest: Replace sprintf() by g_string_append_printf() misc: Remove sprintf() due to macOS deprecation - - 1 - --- 2024-04-10 Philippe Mathieu-Daudé New
[05/15] target/ppc: Move ppc_ldl_code() to tcg-excp_helper.c target/ppc: Move TCG code from excp_helper.c to tcg-excp_helper.c - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[05/16] target/i386: Use explicit little-endian LD/ST API misc: Use explicit endian LD/ST API - - - - --- 2024-10-03 Philippe Mathieu-Daudé New
[05/20] cpus: Keep default fields initialization in cpu_common_initfn() accel: Simplify cpu-target.c (omnibus) - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[05/20] target/rx: Implement CPUClass::datapath_is_big_endian target: Implement CPUClass::datapath_is_big_endian() handlers - - - - --- 2024-12-04 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
[05/24] target/i386/helper: Include missing 'exec/translation-block.h' header exec: Build up 'cputlb.h' and 'ram_addr.h' headers - - 2 - --- 2024-11-14 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
[05/28] cpus: Restrict cpu_has_work() to system emulation cpus: Restrict CPU has_work() handlers to system emulation - - - - --- 2025-01-21 Philippe Mathieu-Daudé New
[06/12] util/hexdump: Rename @offset argument in qemu_hexdump_line() misc: Remove sprintf() due to macOS deprecation - - - - --- 2024-04-10 Philippe Mathieu-Daudé New
[06/15] target/ppc: Ensure powerpc_checkstop() is only called under TCG target/ppc: Move TCG code from excp_helper.c to tcg-excp_helper.c - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[06/16] hw/m68k: Use explicit big-endian LD/ST API misc: Use explicit endian LD/ST API - - 1 - --- 2024-10-03 Philippe Mathieu-Daudé New
[06/20] accel/kvm: Remove unused 'system/cpus.h' header in kvm-cpus.h accel: Simplify cpu-target.c (omnibus) - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[06/20] target/sparc: Implement CPUClass::datapath_is_big_endian target: Implement CPUClass::datapath_is_big_endian() handlers - - - - --- 2024-12-04 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
[06/24] target/rx/cpu: Include missing 'exec/translation-block.h' header exec: Build up 'cputlb.h' and 'ram_addr.h' headers - - 2 - --- 2024-11-14 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
[06/28] cpus: Un-inline cpu_has_work() cpus: Restrict CPU has_work() handlers to system emulation - - - - --- 2025-01-21 Philippe Mathieu-Daudé New
[07/12] util/hexdump: Have qemu_hexdump_line() return heap allocated buffer misc: Remove sprintf() due to macOS deprecation - - - - --- 2024-04-10 Philippe Mathieu-Daudé New
[07/15] target/ppc: Restrict powerpc_checkstop() to TCG target/ppc: Move TCG code from excp_helper.c to tcg-excp_helper.c - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[07/16] target/m68k: Use explicit big-endian LD/ST API misc: Use explicit endian LD/ST API - - 1 - --- 2024-10-03 Philippe Mathieu-Daudé New
[07/20] accel/tcg: Build tcg_flags helpers as common code accel: Simplify cpu-target.c (omnibus) - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[07/20] target/riscv: Implement CPUClass::datapath_is_big_endian target: Implement CPUClass::datapath_is_big_endian() handlers - - - - --- 2024-12-04 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
[07/24] system/watchpoint: Include missing 'exec/cpu-all.h' header exec: Build up 'cputlb.h' and 'ram_addr.h' headers - - 1 - --- 2024-11-14 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
[07/28] cpus: Introduce SysemuCPUOps::has_work() handler cpus: Restrict CPU has_work() handlers to system emulation - - - - --- 2025-01-21 Philippe Mathieu-Daudé New
[08/12] util/hexdump: Replace sprintf() by g_string_append_printf() misc: Remove sprintf() due to macOS deprecation - - - - --- 2024-04-10 Philippe Mathieu-Daudé New
[08/15] target/ppc: Remove raise_exception_ra() target/ppc: Move TCG code from excp_helper.c to tcg-excp_helper.c - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[08/16] hw/ppc/e500: Use explicit big-endian LD/ST API misc: Use explicit endian LD/ST API - - - - --- 2024-10-03 Philippe Mathieu-Daudé New
[08/20] accel/tcg: Restrict tlb_init() / destroy() to TCG accel: Simplify cpu-target.c (omnibus) - - 1 - --- 2025-01-23 Philippe Mathieu-Daudé New
[08/20] target/sh4: Expose CPUSH4State::little_endian property target: Implement CPUClass::datapath_is_big_endian() handlers - - - - --- 2024-12-04 Philippe Mathieu-Daudé New
[08/24] linux-user/aarch64/mte: Include missing 'user/abitypes.h' header exec: Build up 'cputlb.h' and 'ram_addr.h' headers - - 1 - --- 2024-11-14 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
[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
[08/28] target/alpha: Move has_work() from CPUClass to SysemuCPUOps cpus: Restrict CPU has_work() handlers to system emulation - - - - --- 2025-01-21 Philippe Mathieu-Daudé New
[09/12] hw/scsi/scsi-disk: Use qemu_hexdump_line() to avoid sprintf() misc: Remove sprintf() due to macOS deprecation - - - - --- 2024-04-10 Philippe Mathieu-Daudé New
[09/15] target/ppc: Restrict exception helpers to TCG target/ppc: Move TCG code from excp_helper.c to tcg-excp_helper.c - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[09/16] hw/s390x: Use explicit big-endian LD/ST API misc: Use explicit endian LD/ST API - - 1 - --- 2024-10-03 Philippe Mathieu-Daudé New
[09/20] accel/tcg: Restrict 'icount_align_option' global to TCG accel: Simplify cpu-target.c (omnibus) - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[09/20] target/sh4: Implement CPUClass::datapath_is_big_endian target: Implement CPUClass::datapath_is_big_endian() handlers - - - - --- 2024-12-04 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
[09/24] target/arm/mte: Restrict 'exec/ram_addr.h' to system emulation exec: Build up 'cputlb.h' and 'ram_addr.h' headers - - 2 - --- 2024-11-14 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
[09/28] target/arm: Move has_work() from CPUClass to SysemuCPUOps cpus: Restrict CPU has_work() handlers to system emulation - - - - --- 2025-01-21 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
[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
[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
[1/2] hw/ppc/prep_systemio: Use link property to remove &first_cpu hw/ppc/prep_systemio: Remove &first_cpu and fix IRQ use - - - - --- 2025-01-10 Philippe Mathieu-Daudé New
[1/2] system: Move 'exec/confidential-guest-support.h' to system/ system/confidential-guest-support: Header cleanups - - 2 - --- 2024-12-18 Philippe Mathieu-Daudé New
[1/3] accel/tcg: Remove pointless initialization of cflags_next_tb cpus: Avoid re-initializing fields cleared in cpu_common_reset_hold() - - 1 - --- 2024-12-30 Philippe Mathieu-Daudé New
[1/3] hw/scsi/spapr_vscsi: Call scsi_bus_legacy_handle_cmdline() in REALIZE hw/scsi: Cleanup around scsi_bus_legacy_handle_cmdline() - - - - --- 2024-11-22 Philippe Mathieu-Daudé New
[1/3] target/mips: Use tcg_constant_tl() instead of tcg_gen_movi_tl() target: Use tcg_constant_tl() instead of tcg_gen_movi_tl() - - 1 - --- 2024-10-04 Philippe Mathieu-Daudé New
[1/3] target/ppc: Expose ppc_cpu_is_big_endian() prototype in 'cpu.h' hw/ppc: Replace tswap32() by stl_endian_p() - - - - --- 2024-09-30 Philippe Mathieu-Daudé New
[1/4] hw/ppc/spapr_nvdimm: Simplify LD/ST API uses hw/ppc & net: Simplify LD/ST API uses - - - - --- 2024-09-27 Philippe Mathieu-Daudé New
[1/4] target/ppc: Include missing headers in mmu-hash[32,64].h include: Header cleanups around "cpu.h" - - - - --- 2024-12-18 Philippe Mathieu-Daudé New
[1/5] qdev: Add qdev_prop_set_array() hw/ppc/e500: Pass array of CPUs as array of canonical QOM paths - - 2 1 --- 2023-10-30 Philippe Mathieu-Daudé New
[1/7] tests/functional/test_ppc64_hv: Remove legacy '-machine foo, accel=bar' cli: Remove mentions of legacy '-machine foo, accel=bar' command line - - 2 - --- 2024-12-03 Philippe Mathieu-Daudé New
[1/8] exec/tswap: Massage target_needs_bswap() definition hw/core/cpu: Expose cpu_is_big_endian() method - - - - --- 2024-10-04 Philippe Mathieu-Daudé New
[10/12] hw/ide/atapi: Use qemu_hexdump_line() to avoid sprintf() misc: Remove sprintf() due to macOS deprecation - - - - --- 2024-04-10 Philippe Mathieu-Daudé New
[10/15] target/ppc: Restrict ppc_tcg_hv_emu() to TCG target/ppc: Move TCG code from excp_helper.c to tcg-excp_helper.c - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[10/16] target/s390x: Use explicit big-endian LD/ST API misc: Use explicit endian LD/ST API - - 1 - --- 2024-10-03 Philippe Mathieu-Daudé New
[10/20] accel/tcg: Rename 'hw/core/tcg-cpu-ops.h' -> 'accel/tcg/cpu-ops.h' accel: Simplify cpu-target.c (omnibus) - - - - --- 2025-01-23 Philippe Mathieu-Daudé New
[10/20] target/microblaze: Implement CPUClass::datapath_is_big_endian target: Implement CPUClass::datapath_is_big_endian() handlers - - - - --- 2024-12-04 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
« 1 2 3 46 7 »