Show patches with: Submitter = Paolo Bonzini       |    State = Action Required       |    Archived = No       |   182 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[PULL,00/38] Rust, i386 patches for 2024-01-10 - - - --- 2025-01-10 Paolo Bonzini New
[PULL,01/38] rust: fix --enable-debug-mutex [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,02/38] rust: add --check-cfg test to rustc arguments [PULL,01/38] rust: fix --enable-debug-mutex - - - --- 2025-01-10 Paolo Bonzini New
[PULL,03/38] rust: qom: add ParentField [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,04/38] rust: add a utility module for compile-time type checks [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,05/38] rust: macros: check that #[derive(Object)] requires #[repr(C)] [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,06/38] rust: macros: check that the first field of a #[derive(Object)] struct is a ParentField [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,07/38] rust: qom: automatically use Drop trait to implement instance_finalize [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,08/38] rust: qom: move device_id to PL011 class side [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,09/38] rust: pl011: only leave embedded object initialization in instance_init [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,10/38] rust: qom: make INSTANCE_POST_INIT take a shared reference [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,11/38] rust: qemu-api-macros: extend error reporting facility to parse errors [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,12/38] rust: qemu-api-macros: add automatic TryFrom/TryInto derivation [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,13/38] rust: qdev: expose inherited methods to subclasses of SysBusDevice [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,14/38] rust: hide warnings for subprojects [PULL,01/38] rust: fix --enable-debug-mutex - - - --- 2025-01-10 Paolo Bonzini New
[PULL,15/38] qom: remove unused field [PULL,01/38] rust: fix --enable-debug-mutex - - - --- 2025-01-10 Paolo Bonzini New
[PULL,16/38] make-release: only leave tarball of wrap-file subprojects [PULL,01/38] rust: fix --enable-debug-mutex - - - --- 2025-01-10 Paolo Bonzini New
[PULL,17/38] target/i386: improve code generation for BT [PULL,01/38] rust: fix --enable-debug-mutex - - - --- 2025-01-10 Paolo Bonzini New
[PULL,18/38] target/i386: use shr to load high-byte registers into T0/T1 [PULL,01/38] rust: fix --enable-debug-mutex - - - --- 2025-01-10 Paolo Bonzini New
[PULL,19/38] i386/cpu: Mark avx10_version filtered when prefix is NULL [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,20/38] target/i386/kvm: Add feature bit definitions for KVM CPUID [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,21/38] target/i386/kvm: Remove local MSR_KVM_WALL_CLOCK and MSR_KVM_SYSTEM_TIME definitions [PULL,01/38] rust: fix --enable-debug-mutex - 2 - --- 2025-01-10 Paolo Bonzini New
[PULL,22/38] target/i386/kvm: Only save/load kvmclock MSRs when kvmclock enabled [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,23/38] target/i386/kvm: Drop workaround for KVM_X86_DISABLE_EXITS_HTL typo [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,24/38] target/i386/confidential-guest: Fix comment of x86_confidential_guest_kvm_type() [PULL,01/38] rust: fix --enable-debug-mutex - 2 - --- 2025-01-10 Paolo Bonzini New
[PULL,25/38] target/i386/kvm: Clean up return values of MSR filter related functions [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,26/38] target/i386/kvm: Return -1 when kvm_msr_energy_thread_init() fails [PULL,01/38] rust: fix --enable-debug-mutex - - - --- 2025-01-10 Paolo Bonzini New
[PULL,27/38] target/i386/kvm: Clean up error handling in kvm_arch_init() [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,28/38] target/i386/kvm: Replace ARRAY_SIZE(msr_handlers) with KVM_MSR_FILTER_MAX_RANGES [PULL,01/38] rust: fix --enable-debug-mutex - - - --- 2025-01-10 Paolo Bonzini New
[PULL,29/38] i386/cpu: Extract a common fucntion to setup value of MSR_CORE_THREAD_COUNT [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,30/38] i386/cpu: Drop the variable smp_cores and smp_threads in x86_cpu_pre_plug() [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,31/38] i386/cpu: Drop cores_per_pkg in cpu_x86_cpuid() [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,32/38] i386/topology: Update the comment of x86_apicid_from_topo_ids() [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,33/38] i386/topology: Introduce helpers for various topology info of different level [PULL,01/38] rust: fix --enable-debug-mutex - - - --- 2025-01-10 Paolo Bonzini New
[PULL,34/38] i386/cpu: Track a X86CPUTopoInfo directly in CPUX86State [PULL,01/38] rust: fix --enable-debug-mutex - - - --- 2025-01-10 Paolo Bonzini New
[PULL,35/38] i386/cpu: Hoist check of CPUID_EXT3_TOPOEXT against threads_per_core [PULL,01/38] rust: fix --enable-debug-mutex - - - --- 2025-01-10 Paolo Bonzini New
[PULL,36/38] cpu: Remove nr_cores from struct CPUState [PULL,01/38] rust: fix --enable-debug-mutex - 1 - --- 2025-01-10 Paolo Bonzini New
[PULL,37/38] i386/cpu: Set up CPUID_HT in x86_cpu_expand_features() instead of cpu_x86_cpuid() [PULL,01/38] rust: fix --enable-debug-mutex - - - --- 2025-01-10 Paolo Bonzini New
[PULL,38/38] i386/cpu: Set and track CPUID_EXT3_CMP_LEG in env->features[FEAT_8000_0001_ECX] [PULL,01/38] rust: fix --enable-debug-mutex - - - --- 2025-01-10 Paolo Bonzini New
[PULL,v2,00/38] Rust, i386 patches for 2024-01-10 - - - --- 2025-01-17 Paolo Bonzini New
[PULL,02/38] rust: add --check-cfg test to rustc arguments Untitled series #926393 - - - --- 2025-01-17 Paolo Bonzini New
[01/10] rust: vmstate: add new type safe implementation rust: (mostly) type safe VMState - 1 - --- 2025-01-17 Paolo Bonzini New
[02/10] rust: vmstate: implement VMState for non-leaf types rust: (mostly) type safe VMState - 1 - --- 2025-01-17 Paolo Bonzini New
[03/10] rust: vmstate: add varray support to vmstate_of! rust: (mostly) type safe VMState - 1 - --- 2025-01-17 Paolo Bonzini New
[04/10] rust: vmstate: implement Zeroable for VMStateField rust: (mostly) type safe VMState - 1 - --- 2025-01-17 Paolo Bonzini New
[05/10] rust: vmstate: implement VMState for scalar types rust: (mostly) type safe VMState - 1 - --- 2025-01-17 Paolo Bonzini New
[06/10] rust: vmstate: add public utility macros to implement VMState rust: (mostly) type safe VMState - 1 - --- 2025-01-17 Paolo Bonzini New
[07/10] rust: qemu_api: add vmstate_struct rust: (mostly) type safe VMState - 1 - --- 2025-01-17 Paolo Bonzini New
[08/10] rust: pl011: switch vmstate to new-style macros rust: (mostly) type safe VMState - 1 - --- 2025-01-17 Paolo Bonzini New
[09/10] rust: vmstate: remove translation of C vmstate macros rust: (mostly) type safe VMState - 1 - --- 2025-01-17 Paolo Bonzini New
[10/10] rust: vmstate: make order of parameters consistent in vmstate_clock rust: (mostly) type safe VMState - 2 - --- 2025-01-17 Paolo Bonzini New
[01/10] rust: pl011: remove unnecessary "extern crate" rust: pl011: correctly use interior mutability - 1 - --- 2025-01-17 Paolo Bonzini New
[02/10] rust: pl011: hide unnecessarily "pub" items from outside pl011::device rust: pl011: correctly use interior mutability - 1 - --- 2025-01-17 Paolo Bonzini New
[03/10] rust: pl011: extract conversion to RegisterOffset rust: pl011: correctly use interior mutability - 1 - --- 2025-01-17 Paolo Bonzini New
[04/10] rust: pl011: extract CharBackend receive logic into a separate function rust: pl011: correctly use interior mutability - 1 - --- 2025-01-17 Paolo Bonzini New
[05/10] rust: pl011: pull interrupt updates out of read/write ops rust: pl011: correctly use interior mutability - 2 - --- 2025-01-17 Paolo Bonzini New
[06/10] rust: pl011: extract PL011Registers rust: pl011: correctly use interior mutability - 1 - --- 2025-01-17 Paolo Bonzini New
[07/10] rust: pl011: wrap registers with BqlRefCell rust: pl011: correctly use interior mutability - 1 - --- 2025-01-17 Paolo Bonzini New
[08/10] rust: pl011: remove duplicate definitions rust: pl011: correctly use interior mutability - 1 - --- 2025-01-17 Paolo Bonzini New
[09/10] rust: pl011: pull device-specific code out of MemoryRegionOps callbacks rust: pl011: correctly use interior mutability - 1 - --- 2025-01-17 Paolo Bonzini New
[10/10] rust: qdev: make reset take a shared reference rust: pl011: correctly use interior mutability - 1 - --- 2025-01-17 Paolo Bonzini New
[01/10] rust: qemu-api: add sub-subclass to the integration tests rust: remaining part of qdev bindings - - - --- 2025-01-17 Paolo Bonzini New
[02/10] rust: qom: add reference counting functionality rust: remaining part of qdev bindings - 1 - --- 2025-01-17 Paolo Bonzini New
[03/10] rust: qom: add object creation functionality rust: remaining part of qdev bindings - 1 - --- 2025-01-17 Paolo Bonzini New
[04/10] rust: callbacks: allow passing optional callbacks as () rust: remaining part of qdev bindings - 1 - --- 2025-01-17 Paolo Bonzini New
[05/10] rust: qdev: add clock creation rust: remaining part of qdev bindings - 1 - --- 2025-01-17 Paolo Bonzini New
[06/10] rust: qom: allow initializing interface vtables rust: remaining part of qdev bindings - 1 - --- 2025-01-17 Paolo Bonzini New
[07/10] rust: qdev: make ObjectImpl a supertrait of DeviceImpl rust: remaining part of qdev bindings - 2 - --- 2025-01-17 Paolo Bonzini New
[08/10] rust: qdev: switch from legacy reset to Resettable rust: remaining part of qdev bindings - 1 - --- 2025-01-17 Paolo Bonzini New
[09/10] rust: bindings: add Sync markers to types referred to by MemoryRegionOps rust: remaining part of qdev bindings - 1 - --- 2025-01-17 Paolo Bonzini New
[10/10] rust: bindings for MemoryRegionOps rust: remaining part of qdev bindings - 1 - --- 2025-01-17 Paolo Bonzini New
rust: pl011: fix repr(C) for PL011Class rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-21 Paolo Bonzini New
target/i386: extract common bits of gen_repz/gen_repz_nz target/i386: extract common bits of gen_repz/gen_repz_nz - 1 - --- 2025-01-22 Paolo Bonzini New
target/i386: extract common bits of gen_repz/gen_repz_nz target/i386: extract common bits of gen_repz/gen_repz_nz - - - --- 2025-01-22 Paolo Bonzini New
[PULL,00/48] i386, rust changes for 2024-01-24 - - - --- 2025-01-24 Paolo Bonzini New
[PULL,01/48] rust: pl011: fix repr(C) for PL011Class [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
[PULL,02/48] target/i386: inline gen_jcc into sole caller [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
[PULL,03/48] target/i386: remove trailing 1 from gen_{j, cmov, set}cc1 [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
[PULL,04/48] target/i386: unify REP and REPZ/REPNZ generation [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
[PULL,05/48] target/i386: unify choice between single and repeated string instructions [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - - - --- 2025-01-24 Paolo Bonzini New
[PULL,06/48] target/i386: reorganize ops emitted by do_gen_rep, drop repz_opt [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
[PULL,07/48] target/i386: tcg: move gen_set/reset_* earlier in the file [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
[PULL,08/48] target/i386: fix RF handling for string instructions [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
[PULL,09/48] target/i386: make cc_op handling more explicit for repeated string instructions. [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - - - --- 2025-01-24 Paolo Bonzini New
[PULL,10/48] target/i386: do not use gen_op_jz_ecx for repeated string operations [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
[PULL,11/48] target/i386: optimize CX handling in repeated string operations [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
[PULL,12/48] target/i386: execute multiple REP/REPZ iterations without leaving TB [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
[PULL,13/48] target/i386: pull computation of string update value out of loop [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - - - --- 2025-01-24 Paolo Bonzini New
[PULL,14/48] target/i386: extract common bits of gen_repz/gen_repz_nz [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
[PULL,15/48] target/i386: avoid using s->tmp0 for add to implicit registers [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
[PULL,16/48] target/i386: Introduce SierraForest-v2 model [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 1 --- 2025-01-24 Paolo Bonzini New
[PULL,17/48] target/i386: Export BHI_NO bit to guests [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 1 --- 2025-01-24 Paolo Bonzini New
[PULL,18/48] target/i386: Add new CPU model ClearwaterForest [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 1 --- 2025-01-24 Paolo Bonzini New
[PULL,19/48] docs: Add GNR, SRF and CWF CPU models [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
[PULL,20/48] stub: Fix build failure with --enable-user --disable-system --enable-tools [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - - - --- 2025-01-24 Paolo Bonzini New
[PULL,21/48] rust/qdev: Make REALIZE safe [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - - - --- 2025-01-24 Paolo Bonzini New
[PULL,22/48] rust/pl011: Avoid bindings::* [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - - - --- 2025-01-24 Paolo Bonzini New
[PULL,23/48] memattrs: Convert unspecified member to bool [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - - - --- 2025-01-24 Paolo Bonzini New
[PULL,24/48] memattrs: Check the size of MemTxAttrs [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - - - --- 2025-01-24 Paolo Bonzini New
[PULL,25/48] rust: vmstate: add new type safe implementation [PULL,01/48] rust: pl011: fix repr(C) for PL011Class - 1 - --- 2025-01-24 Paolo Bonzini New
« 1 2 »