Toggle navigation
Patchwork
Patches credited to philippe.mathieu-daude@linaro.org
Login
Register
Mail settings
Current Team Memberships
team-tcwg
Show patches with
: Archived =
No
| 7959 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
...
60
61
62
…
79
80
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[PULL,005/123] target/cpu: Restrict cpu_get_phys_page_debug() handlers to sysemu
[PULL,001/123] cpu: Remove capstone meson dependency
-
-
-
2023-02-27
Philippe Mathieu-Daudé
Accepted
[PULL,004/123] gdbstub: Use vaddr type for generic insert/remove_breakpoint() API
[PULL,001/123] cpu: Remove capstone meson dependency
-
-
-
2023-02-27
Philippe Mathieu-Daudé
Accepted
[PULL,003/123] cputlb: Restrict SavedIOTLB to system emulation
[PULL,001/123] cpu: Remove capstone meson dependency
-
-
-
2023-02-27
Philippe Mathieu-Daudé
Superseded
[PULL,002/123] cpu: Move breakpoint helpers to common code
[PULL,001/123] cpu: Remove capstone meson dependency
-
-
-
2023-02-27
Philippe Mathieu-Daudé
Accepted
[PULL,001/123] cpu: Remove capstone meson dependency
[PULL,001/123] cpu: Remove capstone meson dependency
-
-
-
2023-02-27
Philippe Mathieu-Daudé
New
[PULL,000/123] Buildsys / QOM / QDev / UI patches for 2023-02-27
-
-
-
2023-02-27
Philippe Mathieu-Daudé
New
[2/2] hw/vfio: Build various target-independent objects once
hw/vfio: Build various target-independent objects once
-
-
-
2023-02-27
Philippe Mathieu-Daudé
New
[1/2] hw/vfio/migration: Remove unused 'exec/ram_addr.h' header
hw/vfio: Build various target-independent objects once
-
-
-
2023-02-27
Philippe Mathieu-Daudé
New
[v6,5/5] dump: Add create_win_dump() stub for non-x86 targets
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-25
Philippe Mathieu-Daudé
Superseded
[v6,4/5] dump: Simplify compiling win_dump.o by introducing win_dump_available()
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-25
Philippe Mathieu-Daudé
Superseded
[v6,3/5] dump: Clean included headers
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-25
Philippe Mathieu-Daudé
Superseded
[v6,2/5] dump: Replace TARGET_PAGE_SIZE -> qemu_target_page_size()
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-25
Philippe Mathieu-Daudé
Superseded
[v6,1/5] dump: Replace tswapN() -> cpu_to_dumpN()
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-25
Philippe Mathieu-Daudé
Superseded
scripts/git.orderfile: Display QAPI script changes before schema ones
scripts/git.orderfile: Display QAPI script changes before schema ones
-
-
-
2023-02-24
Philippe Mathieu-Daudé
Superseded
[2/2] qapi: Generate enum count as definition in gen_enum_lookup()
qapi: Simplify enum generation
-
-
-
2023-02-24
Philippe Mathieu-Daudé
New
[1/2] qapi: Do not generate default switch case in gen_visit_object_members()
qapi: Simplify enum generation
-
-
-
2023-02-24
Philippe Mathieu-Daudé
New
hw/ide: Remove unuseful IDE_DMA__COUNT definition
hw/ide: Remove unuseful IDE_DMA__COUNT definition
-
-
-
2023-02-24
Philippe Mathieu-Daudé
New
[2/2] block/qcow2: QAPI'fy Qcow2DiscardType
block/qcow2: QAPI'fy Qcow2DiscardType
-
-
-
2023-02-24
Philippe Mathieu-Daudé
New
[1/2] block/qcow2: Rename QCOW2_DISCARD_TYPE enum definitions
block/qcow2: QAPI'fy Qcow2DiscardType
-
-
-
2023-02-24
Philippe Mathieu-Daudé
New
[2/2] ui/kbd-state: QAPI'fy QKbdModifier
ui/kbd-state: QAPI'fy QKbdModifier
-
-
-
2023-02-24
Philippe Mathieu-Daudé
New
[1/2] ui/kbd-state: Rename QKbdModifier enum definitions
ui/kbd-state: QAPI'fy QKbdModifier
-
-
-
2023-02-24
Philippe Mathieu-Daudé
New
[v5,5/5] dump: Add create_win_dump() stub for non-x86 targets
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-24
Philippe Mathieu-Daudé
Superseded
[v5,4/5] dump: Introduce win_dump_available()
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-24
Philippe Mathieu-Daudé
New
[v5,3/5] dump: Clean included headers
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-24
Philippe Mathieu-Daudé
Superseded
[v5,2/5] dump: Replace TARGET_PAGE_SIZE -> qemu_target_page_size()
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-24
Philippe Mathieu-Daudé
Superseded
[v5,1/5] dump: Replace tswapN() -> cpu_to_dumpN()
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-24
Philippe Mathieu-Daudé
Superseded
[v4,7/7] dump: Rename x86-specific file as win_dump_x86.c
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-23
Philippe Mathieu-Daudé
New
[v4,6/7] dump: Build once by adding stubs for non-x86 targets
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-23
Philippe Mathieu-Daudé
New
[v4,5/7] dump: Introduce create_win_dump()
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-23
Philippe Mathieu-Daudé
New
[v4,4/7] dump: Introduce win_dump_available()
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-23
Philippe Mathieu-Daudé
New
[v4,3/7] dump: Correct headers included
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-23
Philippe Mathieu-Daudé
New
[v4,2/7] dump: Replace TARGET_PAGE_SIZE -> qemu_target_page_size()
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-23
Philippe Mathieu-Daudé
Superseded
[v4,1/7] dump: Replace tswapN() -> cpu_to_dumpN()
dump: Make most of it target agnostic (build once)
-
-
-
2023-02-23
Philippe Mathieu-Daudé
Superseded
tests/avocado: Enable TuxRun/mips64 (big-endian) test
tests/avocado: Enable TuxRun/mips64 (big-endian) test
-
-
-
2023-02-23
Philippe Mathieu-Daudé
Superseded
[v2,3/3] target/sparc64: Replace TCGv by TCGv_i64 in gen_op_multiply()
target/tcg: Use TCGv_i64 with tcg_temp_new_i64()
-
-
-
2023-02-23
Philippe Mathieu-Daudé
New
[v2,2/3] target/alpha: Replace TCGv by TCGv_i64 in gen_cpy_mask()
target/tcg: Use TCGv_i64 with tcg_temp_new_i64()
-
-
-
2023-02-23
Philippe Mathieu-Daudé
New
[v2,1/3] target/s390x: Replace TCGv by TCGv_i64 in op_mov2e()
target/tcg: Use TCGv_i64 with tcg_temp_new_i64()
-
-
-
2023-02-23
Philippe Mathieu-Daudé
New
[v4,4/4] target/ppc: Restrict 'qapi-commands-machine.h' to system emulation
target: Restrict 'qapi-commands-machine.h' to system emulation
-
-
-
2023-02-23
Philippe Mathieu-Daudé
Accepted
[v4,3/4] target/loongarch: Restrict 'qapi-commands-machine.h' to system emulation
target: Restrict 'qapi-commands-machine.h' to system emulation
-
-
-
2023-02-23
Philippe Mathieu-Daudé
Superseded
[v4,2/4] target/i386: Restrict 'qapi-commands-machine.h' to system emulation
target: Restrict 'qapi-commands-machine.h' to system emulation
-
-
-
2023-02-23
Philippe Mathieu-Daudé
Superseded
[v4,1/4] target/arm: Restrict 'qapi-commands-machine.h' to system emulation
target: Restrict 'qapi-commands-machine.h' to system emulation
-
-
-
2023-02-23
Philippe Mathieu-Daudé
New
[v3,4/4] target/ppc: Restrict 'qapi-commands-machine.h' to system emulation
target: Restrict 'qapi-commands-machine.h' to system emulation
-
-
-
2023-02-23
Philippe Mathieu-Daudé
Superseded
[v3,3/4] target/loongarch: Restrict 'qapi-commands-machine.h' to system emulation
target: Restrict 'qapi-commands-machine.h' to system emulation
-
-
-
2023-02-23
Philippe Mathieu-Daudé
Superseded
[v3,2/4] target/i386: Restrict 'qapi-commands-machine.h' to system emulation
target: Restrict 'qapi-commands-machine.h' to system emulation
-
-
-
2023-02-23
Philippe Mathieu-Daudé
Superseded
[v3,1/4] target/arm: Restrict 'qapi-commands-machine.h' to system emulation
target: Restrict 'qapi-commands-machine.h' to system emulation
-
-
-
2023-02-23
Philippe Mathieu-Daudé
Superseded
tcg: Allow displaying TCG_TYPE_I128 arguments
tcg: Allow displaying TCG_TYPE_I128 arguments
-
-
-
2023-02-22
Philippe Mathieu-Daudé
New
[5/5] hw: Remove mentions of NDEBUG
bulk: Replace assert(0) -> g_assert_not_reached()
-
-
-
2023-02-21
Philippe Mathieu-Daudé
New
[4/5] block/vvfat: Remove pointless check of NDEBUG
bulk: Replace assert(0) -> g_assert_not_reached()
-
-
-
2023-02-21
Philippe Mathieu-Daudé
Superseded
[3/5] bulk: Replace [g_]assert(0) -> g_assert_not_reached()
bulk: Replace assert(0) -> g_assert_not_reached()
-
-
-
2023-02-21
Philippe Mathieu-Daudé
New
[2/5] scripts/checkpatch.pl: Do not allow assert(0)
bulk: Replace assert(0) -> g_assert_not_reached()
-
-
-
2023-02-21
Philippe Mathieu-Daudé
Superseded
[1/5] target/ppc: fix warning with clang-15
bulk: Replace assert(0) -> g_assert_not_reached()
-
-
-
2023-02-21
Philippe Mathieu-Daudé
Superseded
[9/9] hw/usb/u2f-passthru: Use QOM type-safe cast conversion macros
hw/usb: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
New
[8/9] hw/usb/u2f: Declare QOM macros using OBJECT_DECLARE_TYPE()
hw/usb: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[7/9] hw/usb/hcd-xhci-nec: Replace container_of() by NEC_XHCI() QOM cast macro
hw/usb: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[6/9] hw/usb/hcd-xhci-nec: Declare QOM macros for NEC_XHCI
hw/usb: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[5/9] hw/usb/hcd-uhci: Replace container_of() by UHCI_GET_CLASS() QOM macro
hw/usb: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[4/9] hw/usb/hcd-uhci: Declare QOM macros using OBJECT_DECLARE_TYPE()
hw/usb: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[3/9] hw/usb/hcd-ohci-pci: Use QOM type-safe cast conversion macro
hw/usb: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
New
[2/9] hw/usb/hcd-ohci: Use OHCIState type definition
hw/usb: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[1/9] hw/usb/dev-smartcard-reader: Avoid forward-declaring CCIDBus
hw/usb: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[5/5] hw/audio/pcspk: Open-code pcspk_init()
hw/audio: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Accepted
[4/5] hw/audio/ac97: Replace container_of() by AC97() QOM cast macro
hw/audio: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[3/5] hw/audio/es1370: Replace container_of() by ES1370() QOM cast macro
hw/audio: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[2/5] hw/audio/es1370: Avoid forward-declaring ES1370State
hw/audio: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[1/5] hw/audio/hda-codec: Avoid forward-declaring HDAAudioState
hw/audio: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[8/8] hw/intc/armv7m_nvic: Use QOM cast CPU() macro
hw/arm: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[7/8] hw/timer/cmsdk-apb-timer: Remove unused 'qdev-properties.h' header
hw/arm: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
New
[6/8] hw/char/cmsdk-apb-uart: Open-code cmsdk_apb_uart_create()
hw/arm: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Accepted
[5/8] hw/char/xilinx_uartlite: Open-code xilinx_uartlite_create()
hw/arm: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Accepted
[4/8] hw/char/xilinx_uartlite: Expose XILINX_UARTLITE QOM type
hw/arm: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Accepted
[3/8] hw/char/pl011: Open-code pl011_luminary_create()
hw/arm: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Accepted
[2/8] hw/char/pl011: Un-inline pl011_create()
hw/arm: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Accepted
[1/8] hw/gpio/max7310: Simplify max7310_realize()
hw/arm: Cleanups around QOM style
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
MAINTAINERS: Add section for overall sensors
MAINTAINERS: Add section for overall sensors
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Accepted
[v2,24/24] hw/ide/ahci: trace ncq write command as write instead of read
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,23/24] hw/ide/piix: Refactor pci_piix_init_ports as pci_piix_init_bus per bus
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,22/24] hw/ide/piix: Pass Error* to pci_piix_init_ports() for better error msg
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,21/24] hw/ide/piix: Remove unused includes
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,20/24] hw/ide/pci: Unexport bmdma_active_if()
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,19/24] hw/ide/ioport: Remove unnecessary includes
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
New
[v2,18/24] hw/ide: Rename ISA specific ide_init_ioport -> ide_bus_init_ioport_isa
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
New
[v2,17/24] hw/ide: Declare ide_get_[geometry/bios_chs_trans] in 'hw/ide/internal.h'
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,16/24] hw/ide: Rename idebus_active_if() -> ide_bus_active_if()
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,15/24] hw/ide: Rename ide_init2() -> ide_bus_init_output_irq()
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,14/24] hw/ide: Rename ide_exec_cmd() -> ide_bus_exec_cmd()
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,13/24] hw/ide: Rename ide_register_restart_cb -> ide_bus_register_restart_cb
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,12/24] hw/ide: Rename ide_create_drive() -> ide_bus_create_drive()
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,11/24] hw/ide: Rename ide_set_irq() -> ide_bus_set_irq()
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,10/24] hw/ide: Un-inline ide_set_irq()
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,09/24] hw/ide: Include 'exec/ioport.h' instead of 'hw/isa/isa.h'
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,08/24] hw/ide: Remove unused 'qapi/qapi-types-run-state.h'
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,07/24] hw/ide/atapi: Restrict 'scsi/constants.h' inclusion
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,06/24] hw/ide/isa: Remove intermediate ISAIDEState::irq variable
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,05/24] hw/ide/isa: Extract TYPE_ISA_IDE declarations to 'hw/ide/isa.h'
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
New
[v2,04/24] hw/ide/isa: Rename isairq -> irqnum
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
New
[v2,03/24] hw/ide/mmio: Extract TYPE_MMIO_IDE declarations to 'hw/ide/mmio.h'
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
New
[v2,02/24] hw/ide/mmio: Use CamelCase for MMIO_IDE state name
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,01/24] MAINTAINERS: Mark IDE and Floppy as "Odd Fixes"
hw/ide: QOM/QDev housekeeping
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[v2,06.5/18] hw/ide/piix: Allow using PIIX3-IDE as standalone PCI function
Untitled series #201709
-
-
-
2023-02-20
Philippe Mathieu-Daudé
Superseded
[3/2] hw/timer: Rename ptimer_state -> PTimer
hw/timer: Reduce 'hw/ptimer.h' inclusion
-
-
-
2023-02-17
Philippe Mathieu-Daudé
New
«
1
2
...
60
61
62
…
79
80
»
Bundling
Create bundle: