Show patches with: Submitter = Paolo Bonzini       |    State = Action Required       |    Archived = No       |   141 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[PULL,24/24] rust: hpet: fix decoding of timer registers [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - 1 1 --- 2025-03-21 Paolo Bonzini New
[PULL,23/24] rust/vmstate: Include complete crate path of VMStateFlags in vmstate_clock [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,22/24] rust/vmstate: Add unit test for vmstate_validate [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,21/24] rust/vmstate: Add unit test for pointer case [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,20/24] rust/vmstate: Add unit test for vmstate_{of|struct} macro [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,19/24] rust/vmstate: Add unit test for vmstate_of macro [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,18/24] rust/vmstate: Support vmstate_validate [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,17/24] rust/vmstate: Re-implement VMState trait for timer binding [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,16/24] rust/vmstate: Relax array check when build varray in vmstate_struct [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,15/24] rust/vmstate: Fix unnecessary VMState bound of with_varray_flag() [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,14/24] rust/vmstate: Fix "cannot infer type" error in vmstate_struct [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,13/24] rust/vmstate: Fix type check for varray in vmstate_struct [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,12/24] rust/vmstate: Fix size field of VMStateField with VMS_ARRAY_OF_POINTER flag [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,11/24] rust/vmstate: Fix num field when varray flags are set [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,10/24] rust/vmstate: Fix num_offset in vmstate macros [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,09/24] rust/vmstate: Remove unnecessary unsafe [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,08/24] exec/cpu-all: remove BSWAP_NEEDED [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,07/24] load_aout: replace bswap_needed with big_endian [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,06/24] rust: pl011: Check size of state struct at compile time [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - 1 - --- 2025-03-21 Paolo Bonzini New
[PULL,05/24] hw/char/pl011: Pad PL011State struct to same size as Rust impl [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - 1 - --- 2025-03-21 Paolo Bonzini New
[PULL,04/24] rust: assertions: add static_assert [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - 2 - --- 2025-03-21 Paolo Bonzini New
[PULL,03/24] qdev, rust/hpet: fix type of HPET "timers" property [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,02/24] rust: Kconfig: Factor out whether HPET is Rust or C [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - - - --- 2025-03-21 Paolo Bonzini New
[PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C [PULL,01/24] rust: Kconfig: Factor out whether PL011 is Rust or C - 1 - --- 2025-03-21 Paolo Bonzini New
[PULL,00/24] Mostly Rust changes for QEMU 10.0 - - - --- 2025-03-21 Paolo Bonzini New
rust: hpet: fix decoding of timer registers rust: hpet: fix decoding of timer registers - 1 1 --- 2025-03-21 Paolo Bonzini New
load_aout: replace bswap_needed with big_endian load_aout: replace bswap_needed with big_endian - 2 - --- 2025-03-20 Paolo Bonzini New
MAINTAINERS: add an entry for the x86 instruction emulator MAINTAINERS: add an entry for the x86 instruction emulator - - - --- 2025-03-20 Paolo Bonzini New
[v2] rust: assertions: add static_assert [v2] rust: assertions: add static_assert - 1 - --- 2025-03-20 Paolo Bonzini New
rust: assertions: add const_assert rust: assertions: add const_assert - - - --- 2025-03-20 Paolo Bonzini New
qdev, rust/hpet: fix type of HPET "timers" property qdev, rust/hpet: fix type of HPET "timers" property - - - --- 2025-03-20 Paolo Bonzini New
[PULL,2/2] Revert "meson.build: default to -gsplit-dwarf for debug info" [PULL,1/2] hw/misc: use extract64 instead of 1 << i - 1 - --- 2025-03-17 Paolo Bonzini New
[PULL,1/2] hw/misc: use extract64 instead of 1 << i [PULL,1/2] hw/misc: use extract64 instead of 1 << i - 1 - --- 2025-03-17 Paolo Bonzini New
[PULL,0/2] Fixes for QEMU 10.0 hard freeze - - - --- 2025-03-17 Paolo Bonzini New
Revert "meson.build: default to -gsplit-dwarf for debug info" Revert "meson.build: default to -gsplit-dwarf for debug info" - 1 - --- 2025-03-17 Paolo Bonzini New
configure: disable split_debug on Windows and on non-git builds configure: disable split_debug on Windows and on non-git builds - - - --- 2025-03-14 Paolo Bonzini New
Revert "hw/char/pl011: Warn when using disabled receiver" Revert "hw/char/pl011: Warn when using disabled receiver" - - - --- 2025-03-11 Paolo Bonzini New
[PULL,25/25] rust: pl011: Allow NULL chardev argument to pl011_create() [PULL,01/25] chardev: express dependency on io/ - 1 - --- 2025-03-09 Paolo Bonzini New
[PULL,24/25] meson.build: default to -gsplit-dwarf for debug info [PULL,01/25] chardev: express dependency on io/ - 1 - --- 2025-03-09 Paolo Bonzini New
[PULL,23/25] rust: qom: remove operations on &mut [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,22/25] rust: cell: add full example of declaring a SysBusDevice [PULL,01/25] chardev: express dependency on io/ - 1 - --- 2025-03-09 Paolo Bonzini New
[PULL,21/25] rust: hpet: decode HPET registers into enums [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,20/25] rust: pl011: pass around registers::Data [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,19/25] rust: pl011: switch to safe chardev operation [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,18/25] rust: pl011: clean up visibilities of callbacks [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,17/25] rust: pl011: move register definitions out of lib.rs [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,16/25] rust: chardev: provide basic bindings to character devices [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,15/25] rust: bindings: remove more unnecessary Send/Sync impls [PULL,01/25] chardev: express dependency on io/ - 1 - --- 2025-03-09 Paolo Bonzini New
[PULL,14/25] rust: chardev: wrap Chardev with Opaque<> [PULL,01/25] chardev: express dependency on io/ - 1 - --- 2025-03-09 Paolo Bonzini New
[PULL,13/25] rust: memory: wrap MemoryRegion with Opaque<> [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,12/25] rust: sysbus: wrap SysBusDevice with Opaque<> [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,11/25] rust: hpet: do not access fields of SysBusDevice [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,10/25] rust: qdev: wrap Clock and DeviceState with Opaque<> [PULL,01/25] chardev: express dependency on io/ - 1 - --- 2025-03-09 Paolo Bonzini New
[PULL,09/25] rust: qom: wrap Object with Opaque<> [PULL,01/25] chardev: express dependency on io/ - 1 - --- 2025-03-09 Paolo Bonzini New
[PULL,08/25] rust: irq: wrap IRQState with Opaque<> [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,07/25] rust: timer: wrap QEMUTimer with Opaque<> and express pinning requirements [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,06/25] rust: hpet: embed Timer without the Option and Box indirection [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,05/25] rust: vmstate: add std::pin::Pin as transparent wrapper [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,04/25] rust: qemu_api_macros: add Wrapper derive macro [PULL,01/25] chardev: express dependency on io/ - 1 - --- 2025-03-09 Paolo Bonzini New
[PULL,03/25] rust: cell: add wrapper for FFI types [PULL,01/25] chardev: express dependency on io/ - 1 - --- 2025-03-09 Paolo Bonzini New
[PULL,02/25] scripts: dump stdin on meson-buildoptions error [PULL,01/25] chardev: express dependency on io/ - - - --- 2025-03-09 Paolo Bonzini New
[PULL,01/25] chardev: express dependency on io/ [PULL,01/25] chardev: express dependency on io/ - 1 - --- 2025-03-09 Paolo Bonzini New
[PULL,00/25] (Mostly) Rust patches for QEMU 10.0 soft freeze - - - --- 2025-03-09 Paolo Bonzini New
[22/22] target/riscv: remove .instance_post_init target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[21/22] target/riscv: convert Xiangshan Nanhu to RISCVCPUDef target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[20/22] target/riscv: convert Ventana V1 to RISCVCPUDef target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[19/22] target/riscv: convert TT Ascalon to RISCVCPUDef target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[18/22] target/riscv: convert TT C906 to RISCVCPUDef target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[17/22] target/riscv: generalize custom CSR functionality target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[16/22] target/riscv: th: make CSR insertion test a bit more intuitive target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[15/22] target/riscv: convert SiFive U models to RISCVCPUDef target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[14/22] target/riscv: convert ibex CPU models to RISCVCPUDef target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[13/22] target/riscv: convert SiFive E CPU models to RISCVCPUDef target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[12/22] target/riscv: convert dynamic CPU models to RISCVCPUDef target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[11/22] target/riscv: convert bare CPU models to RISCVCPUDef target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[10/22] target/riscv: convert profile CPU models to RISCVCPUDef target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[09/22] target/riscv: do not make RISCVCPUConfig fields conditional target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[08/22] target/riscv: convert abstract CPU classes to RISCVCPUDef target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[07/22] target/riscv: add more RISCVCPUDef fields target/riscv: declarative CPU definitions - - - --- 2025-02-28 Paolo Bonzini New
[06/22] target/riscv: move RISCVCPUConfig fields to a header file target/riscv: declarative CPU definitions - 1 - --- 2025-02-28 Paolo Bonzini New
[05/22] target/riscv: merge riscv_cpu_class_init with the class_base function target/riscv: declarative CPU definitions - 1 - --- 2025-02-28 Paolo Bonzini New
[04/22] target/riscv: store RISCVCPUDef struct directly in the class target/riscv: declarative CPU definitions - 1 - --- 2025-02-28 Paolo Bonzini New
[03/22] target/riscv: introduce RISCVCPUDef target/riscv: declarative CPU definitions - 1 - --- 2025-02-28 Paolo Bonzini New
[02/22] target/riscv: Convert misa_mxl_max using GLib macros target/riscv: declarative CPU definitions - 2 - --- 2025-02-28 Paolo Bonzini New
[01/22] target/riscv: Declare RISCVCPUClass::misa_mxl_max as RISCVMXL target/riscv: declarative CPU definitions - 2 - --- 2025-02-28 Paolo Bonzini New
rust: qom: remove operations on &mut rust: qom: remove operations on &mut - 1 - --- 2025-02-28 Paolo Bonzini New
rust: cell: add full example of declaring a SysBusDevice rust: cell: add full example of declaring a SysBusDevice - 1 - --- 2025-02-28 Paolo Bonzini New
rust: hpet: decode HPET registers into enums rust: hpet: decode HPET registers into enums - - - --- 2025-02-27 Paolo Bonzini New
[5/5] rust: pl011: pass around registers::Data rust: pl011 cleanups + chardev bindings - - - --- 2025-02-27 Paolo Bonzini New
[4/5] rust: pl011: switch to safe chardev operation rust: pl011 cleanups + chardev bindings - - - --- 2025-02-27 Paolo Bonzini New
[3/5] rust: pl011: clean up visibilities of callbacks rust: pl011 cleanups + chardev bindings - - - --- 2025-02-27 Paolo Bonzini New
[2/5] rust: pl011: move register definitions out of lib.rs rust: pl011 cleanups + chardev bindings - - - --- 2025-02-27 Paolo Bonzini New
[1/5] rust: chardev: provide basic bindings to character devices rust: pl011 cleanups + chardev bindings - - - --- 2025-02-27 Paolo Bonzini New
[12/12] rust: bindings: remove more unnecessary Send/Sync impls rust: wrap all C types exposed through qemu_api - 1 - --- 2025-02-27 Paolo Bonzini New
[11/12] rust: chardev: wrap Chardev with Opaque<> rust: wrap all C types exposed through qemu_api - 1 - --- 2025-02-27 Paolo Bonzini New
[10/12] rust: memory: wrap MemoryRegion with Opaque<> rust: wrap all C types exposed through qemu_api - 1 - --- 2025-02-27 Paolo Bonzini New
[09/12] rust: sysbus: wrap SysBusDevice with Opaque<> rust: wrap all C types exposed through qemu_api - 1 - --- 2025-02-27 Paolo Bonzini New
[08/12] rust: hpet: do not access fields of SysBusDevice rust: wrap all C types exposed through qemu_api - 1 - --- 2025-02-27 Paolo Bonzini New
[07/12] rust: qdev: wrap Clock and DeviceState with Opaque<> rust: wrap all C types exposed through qemu_api - 1 - --- 2025-02-27 Paolo Bonzini New
[06/12] rust: qom: wrap Object with Opaque<> rust: wrap all C types exposed through qemu_api - 1 - --- 2025-02-27 Paolo Bonzini New
« 1 2 »