Show patches with: Submitter = Paolo Bonzini       |    Archived = No       |   168 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
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
[05/12] rust: irq: wrap IRQState with Opaque<> rust: wrap all C types exposed through qemu_api - - - --- 2025-02-27 Paolo Bonzini New
[04/12] rust: timer: wrap QEMUTimer with Opaque<> and express pinning requirements rust: wrap all C types exposed through qemu_api - 1 - --- 2025-02-27 Paolo Bonzini New
[03/12] rust: vmstate: add std::pin::Pin as transparent wrapper rust: wrap all C types exposed through qemu_api - 1 - --- 2025-02-27 Paolo Bonzini New
[02/12] rust: qemu_api_macros: add Wrapper derive macro rust: wrap all C types exposed through qemu_api - 1 - --- 2025-02-27 Paolo Bonzini New
[01/12] rust: cell: add wrapper for FFI types rust: wrap all C types exposed through qemu_api - 1 - --- 2025-02-27 Paolo Bonzini New
[PULL,34/34] target/i386: Mask CMPLegacy bit in CPUID[0x80000001].ECX for Zhaoxin CPUs [PULL,01/34] qom: Use command line syntax for default values in help - 1 - --- 2025-02-27 Paolo Bonzini New
[PULL,33/34] target/i386: Introduce Zhaoxin Yongfeng CPU model [PULL,01/34] qom: Use command line syntax for default values in help - 1 - --- 2025-02-27 Paolo Bonzini New
[PULL,32/34] target/i386: Add CPUID leaf 0xC000_0001 EDX definitions [PULL,01/34] qom: Use command line syntax for default values in help - 1 - --- 2025-02-27 Paolo Bonzini New
[PULL,31/34] target/i386: Add support for Zhaoxin CPU vendor identification [PULL,01/34] qom: Use command line syntax for default values in help - 1 - --- 2025-02-27 Paolo Bonzini New
[PULL,30/34] target/riscv: move 128-bit check to TCG realize [PULL,01/34] qom: Use command line syntax for default values in help - - - --- 2025-02-27 Paolo Bonzini New
[PULL,29/34] target/riscv: remove unused macro DEFINE_CPU [PULL,01/34] qom: Use command line syntax for default values in help - - - --- 2025-02-27 Paolo Bonzini New
[PULL,28/34] i386/cpu: add has_caches flag to check smp_cache configuration [PULL,01/34] qom: Use command line syntax for default values in help - 2 - --- 2025-02-27 Paolo Bonzini New
[PULL,27/34] i386/pc: Support cache topology in -machine for PC machine [PULL,01/34] qom: Use command line syntax for default values in help - 2 1 --- 2025-02-27 Paolo Bonzini New
[PULL,26/34] i386/cpu: Update cache topology with machine's configuration [PULL,01/34] qom: Use command line syntax for default values in help - 2 1 --- 2025-02-27 Paolo Bonzini New
[PULL,25/34] i386/cpu: Support module level cache topology [PULL,01/34] qom: Use command line syntax for default values in help - 2 1 --- 2025-02-27 Paolo Bonzini New
[PULL,24/34] rust: qom: get rid of ClassInitImpl [PULL,01/34] qom: Use command line syntax for default values in help - 1 - --- 2025-02-27 Paolo Bonzini New
[PULL,23/34] rust: pl011, qemu_api tests: do not use ClassInitImpl [PULL,01/34] qom: Use command line syntax for default values in help - 1 - --- 2025-02-27 Paolo Bonzini New
[PULL,22/34] rust: qom: add ObjectImpl::CLASS_INIT [PULL,01/34] qom: Use command line syntax for default values in help - 1 - --- 2025-02-27 Paolo Bonzini New
[PULL,21/34] rust: add SysBusDeviceImpl [PULL,01/34] qom: Use command line syntax for default values in help - 1 - --- 2025-02-27 Paolo Bonzini New
[PULL,20/34] rust: add IsA bounds to QOM implementation traits [PULL,01/34] qom: Use command line syntax for default values in help - 1 - --- 2025-02-27 Paolo Bonzini New
[PULL,19/34] target/i386/hvf: drop some dead code [PULL,01/34] qom: Use command line syntax for default values in help - - - --- 2025-02-27 Paolo Bonzini New
[PULL,18/34] target/i386/hvf: move and rename simulate_{rdmsr, wrmsr} [PULL,01/34] qom: Use command line syntax for default values in help - - - --- 2025-02-27 Paolo Bonzini New
[PULL,17/34] target/i386/hvf: move and rename {load, store}_regs [PULL,01/34] qom: Use command line syntax for default values in help - - - --- 2025-02-27 Paolo Bonzini New
[PULL,16/34] target/i386/hvf: use x86_segment in x86_decode.c [PULL,01/34] qom: Use command line syntax for default values in help - - - --- 2025-02-27 Paolo Bonzini New
[PULL,15/34] target/i386/hvf: fix the declaration of hvf_handle_io [PULL,01/34] qom: Use command line syntax for default values in help - - - --- 2025-02-27 Paolo Bonzini New
[PULL,14/34] target/i386/hvf: fix a typo in a type name [PULL,01/34] qom: Use command line syntax for default values in help - 1 - --- 2025-02-27 Paolo Bonzini New
[PULL,13/34] pvg: add option to configure it out [PULL,01/34] qom: Use command line syntax for default values in help - - - --- 2025-02-27 Paolo Bonzini New
[PULL,12/34] pvg: do not enable it on cross-architecture targets [PULL,01/34] qom: Use command line syntax for default values in help - - - --- 2025-02-27 Paolo Bonzini New
[PULL,11/34] physmem: replace assertion with error [PULL,01/34] qom: Use command line syntax for default values in help - 4 - --- 2025-02-27 Paolo Bonzini New
[PULL,10/34] stub: Remove monitor-fd.c [PULL,01/34] qom: Use command line syntax for default values in help - 1 - --- 2025-02-27 Paolo Bonzini New
[PULL,09/34] docs: rust: update description of crates [PULL,01/34] qom: Use command line syntax for default values in help - - - --- 2025-02-27 Paolo Bonzini New
[PULL,08/34] docs: rust: fix typos [PULL,01/34] qom: Use command line syntax for default values in help - 1 - --- 2025-02-27 Paolo Bonzini New
[PULL,07/34] rust: prefer importing std::ptr over core::ptr [PULL,01/34] qom: Use command line syntax for default values in help - - - --- 2025-02-27 Paolo Bonzini New
[PULL,06/34] rust: tests: do not import bindings::* [PULL,01/34] qom: Use command line syntax for default values in help - - - --- 2025-02-27 Paolo Bonzini New
[PULL,05/34] rust: add module to convert between success/-errno and io::Result [PULL,01/34] qom: Use command line syntax for default values in help - - - --- 2025-02-27 Paolo Bonzini New
[PULL,04/34] rust: subprojects: add libc crate [PULL,01/34] qom: Use command line syntax for default values in help - 1 - --- 2025-02-27 Paolo Bonzini New
« 1 2 »