[RFC PATCH v1 0/5] hw/gpio: STM32F1xx GPIO controller in Rust
2026-08-12 6:31 UTC (8+ messages)
` [RFC PATCH v1 1/5] hw/gpio: add stm32f1xx GPIO device model (Rust)
` [RFC PATCH v1 2/5] rust: add hw/gpio crate to the workspace
` [RFC PATCH v1 3/5] hw/arm/stm32f103: instantiate and map GPIO ports
` [RFC PATCH v1 4/5] tests/qtest: add stm32f103 GPIO test
` [RFC PATCH v1 5/5] rust/hw/gpio: add native unit tests
[PATCH 0/2] rust/bits: Fix minor bugs in bits crate
2026-08-02 17:03 UTC (3+ messages)
` [PATCH 1/2] rust/bits: Align SubAssign behavior with Sub
` [PATCH 2/2] rust/bits: Use checked_ilog2() in Binary::format to avoid panic
[RFC v2 00/26] rust/memory: Integrate the vm-memory API from rust-vmm
2026-07-08 8:10 UTC (27+ messages)
` [RFC v2 01/26] rust/hpet: Fix the error caused by vm-memory
` [RFC v2 02/26] rust/cargo: Add the support for vm-memory
` [RFC v2 03/26] subprojects: Add thiserror-impl crate
` [RFC v2 04/26] subprojects: Add thiserror crate
` [RFC v2 05/26] subprojects: Add vm-memory crate
` [RFC v2 06/26] rust: Add vm-memory in meson
` [RFC v2 07/26] rcu: Add rust wrappers for rcu_read_lock & rcu_read_unlock
` [RFC v2 08/26] rust/bindings/util-sys: Include rcu.h in bindings wrapper
` [RFC v2 09/26] rust/util: Add RCU bindings
` [RFC v2 10/26] memory: Expose FlatView refcount interfaces to Rust
` [RFC v2 11/26] memory: Rename address_space_lookup_region and expose it "
` [RFC v2 12/26] memory: Make flatview_do_translate() return a pointer to MemoryRegionSection
` [RFC v2 13/26] memory: Add a translation helper to return a MemoryRegionSection
` [RFC v2 14/26] memory: Rename flatview_access_allowed() to memory_region_access_allowed()
` [RFC v2 15/26] memory: Add MemoryRegionSection-based misc helpers
` [RFC v2 16/26] memory: Add wrappers for intermediate read/write steps
` [RFC v2 17/26] memory: Add store/load interfaces for Rust
` [RFC v2 18/26] rust/system/memory: Implement vm_memory::GuestMemoryRegion for MemoryRegionSection
` [RFC v2 19/26] rust/system/memory: Implement vm_memory::GuestMemory for FlatView
` [RFC v2 20/26] rust/system/memory: Switch to iteration style for memory access
` [RFC v2 21/26] rust/system/memory: Add an RAII guard to manage FlatView reference counts
` [RFC v2 22/26] rust/system/memory: Wrap vm-memory's endian types for explicit access
` [RFC v2 23/26] rust/memory: Provide AddressSpace bindings
` [RFC v2 24/26] rust/hpet: Use safe binding to access address space
` [RFC v2 25/26] hw/timer/hpet: Add HPET_TN_BASE macro
` [RFC v2 26/26] tests/qtest: Add HPET test case to verify FSB store
[PATCH v5 00/12] Make RamDiscardManager work with multiple sources & virtio-mem
2026-06-22 21:07 UTC (28+ messages)
` [PATCH v5 01/12] system/memory: split RamDiscardManager into source and manager
` [PATCH v5 02/12] system/memory: move RamDiscardManager to separate compilation unit
` [PATCH v5 03/12] system/memory: constify section arguments
` [PATCH v5 04/12] system/ram-discard-manager: implement replay via is_populated iteration
` [PATCH v5 05/12] virtio-mem: remove replay_populated/replay_discarded implementation
` [PATCH v5 06/12] system/ram-discard-manager: drop replay from source interface
` [PATCH v5 07/12] system/memory: implement RamDiscardManager multi-source aggregation
` [PATCH v5 08/12] system/physmem: destroy ram block attributes before RCU-deferred reclaim
` [PATCH v5 09/12] system/memory: add RamDiscardManager reference counting and cleanup
` [PATCH v5 10/12] tests: add unit tests for RamDiscardManager multi-source aggregation
` [PATCH v5 11/12] system/physmem: make ram_block_discard_range() handle guest_memfd
` [PATCH v5 12/12] RFC: monitor: add 'info ramblock-attributes' command
[PATCH v2 00/10] migration/qom: Remove TYPE_DEVICE dependency on migration object
2026-06-17 12:27 UTC (47+ messages)
` [PATCH v2 01/10] migration: Use OBJECT_DECLARE_SIMPLE_TYPE
` [PATCH v2 02/10] qdev: Export global_props()
` [PATCH v2 03/10] qdev: Introduce DEFINE_PROP_*_NODEFAULT for bool/uint32
` [PATCH v2 04/10] hw/arm: Use nodefault version of qdev props when not needed
` [PATCH v2 05/10] qom: Create object-property-ptr.[ch]
` [PATCH v2 06/10] qom: Add object_property_add_bool_ptr()
` [PATCH v2 07/10] qom: Add object_property_add_size_ptr()
` [PATCH v2 08/10] qom: Add object_property_add_*_ptr_def()
` [PATCH v2 09/10] qom: Allow default values for instance properties
` [PATCH v2 10/10] migration: Switch to TYPE_OBJECT with object properties
[PATCH 0/2] qom: Tighten object lifetime handling
2026-06-15 20:09 UTC (17+ messages)
` [PATCH 1/2] qom: Reject temporary object resurrection
` [PATCH 2/2] qom: Manage references to embedded child objects
[PATCH v3 00/19] rust: QObject and QAPI bindings
2026-06-11 15:33 UTC (26+ messages)
` [PATCH v3 01/19] rust/qobject: add basic bindings
` [PATCH v3 02/19] subprojects: add serde
` [PATCH v3 03/19] rust/qobject: add Serialize implementation
` [PATCH v3 04/19] rust/qobject: add Serializer (to_qobject) implementation
` [PATCH v3 05/19] rust/qobject: add Deserialize implementation
` [PATCH v3 06/19] rust/qobject: add Deserializer (from_qobject) implementation
` [PATCH v3 07/19] rust/qobject: add from/to JSON bindings for QObject
` [PATCH v3 08/19] rust/qobject: add Display/Debug
` [PATCH v3 09/19] scripts/qapi: reject empty enums
` [PATCH v3 10/19] scripts/qapi: enum with conditional first item must be optional
` [PATCH v3 11/19] scripts/qapi: add QAPISchemaIfCond.rsgen()
` [PATCH v3 12/19] scripts/qapi: add QAPISchemaType.is_predefined
` [PATCH v3 13/19] scripts/qapi: pull c_name and lstrip from camel_to_upper to caller
` [PATCH v3 14/19] scripts/qapi: allow passing multiple segments to mcgen
` [PATCH v3 15/19] scripts/qapi: generate high-level Rust bindings
` [PATCH v3 16/19] scripts/rustc_args: add --no-strict-cfg
` [PATCH v3 17/19] rust/util: build QAPI types
` [PATCH v3 18/19] scripts/qapi: add serde attributes
` [PATCH v3 19/19] rust/tests: QAPI integration tests
[PULL 42/42] MAINTAINERS: Fix F: in "Rust build system integration"
2026-06-10 8:04 UTC
[PATCH v2 00/16] rust: QObject and QAPI bindings
2026-06-03 8:36 UTC (16+ messages)
` [PATCH v2 11/16] scripts/qapi: pull c_name from camel_to_upper to caller
` [PATCH v2 12/16] scripts/qapi: generate high-level Rust bindings
` [PATCH v2 16/16] rust/tests: QAPI integration tests
[PATCH v2 38/38] MAINTAINERS: Fix F: in "Rust build system integration"
2026-06-03 6:40 UTC
[PATCH 39/39] MAINTAINERS: Fix F: in "Rust build system integration"
2026-05-21 8:13 UTC (2+ messages)
Can we make QMP commands in Rust always be coroutine safe?
2026-05-12 14:16 UTC (4+ messages)
[PATCH] migration: Remove VMS_MULTIPLY_ELEMENTS and VMSTATE_VARRAY_MULTIPLY()
2026-05-11 18:51 UTC (5+ messages)
[PATCH 0/5] rust/hpet: complete moving state out of HPETTimer
2026-03-16 15:21 UTC (2+ messages)
[PATCH] rust: fix build when --disable-rust and meson < 1.9
2026-03-13 15:41 UTC
[PATCH] rust: Update Cargo.lock
2026-03-11 16:16 UTC (3+ messages)
[PATCH v3 03/18] migration: make .post_save() a void function
2026-03-09 14:41 UTC
[PATCH v2] hw/timer/hpet: Remove HPETState::hpet_offset_saved field
2026-03-09 14:06 UTC (3+ messages)
[PULL v2 00/27] Misc patches queue
2026-03-07 11:37 UTC (18+ messages)
` [PULL 03/27] io: fix cleanup for TLS I/O source data on cancellation
` [PULL 09/27] system: unconditionally enable thread naming
` [PULL 12/27] audio: make jackaudio use qemu_thread_set_name
` [PULL 14/27] util: add API to fetch the current thread name
` [PULL 15/27] util: introduce some API docs for logging APIs
` [PULL 18/27] ui: add proper error reporting for password changes
` [PULL 19/27] ui: remove redundant use of error_printf_unless_qmp()
` [PULL 20/27] monitor: remove redundant error_[v]printf_unless_qmp
` [PULL 21/27] monitor: refactor error_vprintf()
` [PULL 22/27] monitor: move error_vprintf back to error-report.c
` [PULL 23/27] util: fix interleaving of error & trace output
` [PULL 24/27] util: don't skip error prefixes when QMP is active
` [PULL 25/27] util: fix interleaving of error prefixes
` [PULL 26/27] scripts/checkpatch: Fix MAINTAINERS update warning with --terse
` [PULL 27/27] util/oslib-posix: increase memprealloc thread count to 32
page: next (older)
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox