qemu-rust.nongnu.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-02-21 17:04:14 to 2025-04-05 10:06:19 UTC [more...]

[PATCH preview 0/3] rust: update build system for Meson 1.8.0
 2025-04-05 10:06 UTC  (2+ messages)
` [PATCH 1/3] rust: use "objects" for Rust executables as well

[PATCH 0/2] Initial logging support for Rust
 2025-04-03  9:46 UTC  (10+ messages)
` [PATCH 1/2] rust/qemu-api: Add initial logging support based on C API
` [PATCH 2/2] rust/hw/char/pl011/src/device: Implement logging

[PATCH] Rust: Add tracing and logging support for Rust code
 2025-04-01 19:21 UTC  (4+ messages)

[PATCH] rust: hpet: fix decoding of timer registers
 2025-03-21 18:38 UTC  (3+ messages)

[PATCH v2 0/3] rust: Fix PL011State size mismatch assert
 2025-03-21 11:25 UTC  (4+ messages)
` [PATCH v2 1/3] rust: assertions: add static_assert
` [PATCH v2 2/3] hw/char/pl011: Pad PL011State struct to same size as Rust impl
` [PATCH v2 3/3] rust: pl011: Check size of state struct at compile time

[PATCH 0/3] rust: Fix PL011State size mismatch assert
 2025-03-21  4:31 UTC  (10+ messages)
` [PATCH 1/3] rust: assertions: add static_assert
` [PATCH 2/3] hw/char/pl011: Pad PL011State struct to same size as Rust impl
` [PATCH 3/3] rust: pl011: Check size of state struct at compile time

[PATCH v2] rust: assertions: add static_assert
 2025-03-20 19:21 UTC  (4+ messages)

[PATCH 0/2] rust: Kconfig: factor out Rust vs C impl choice
 2025-03-19 21:08 UTC  (4+ messages)
` [PATCH 1/2] rust: Kconfig: Factor out whether PL011 is Rust or C
` [PATCH 2/2] rust: Kconfig: Factor out whether HPET "

[PATCH v2 00/14] rust/vmstate: Clean up, fix, enhance & test
 2025-03-18 13:07 UTC  (19+ messages)
` [PATCH v2 01/14] rust/vmstate: Remove unnecessary unsafe
` [PATCH v2 02/14] rust/vmstate: Fix num_offset in vmstate macros
` [PATCH v2 03/14] rust/vmstate: Fix num field when varray flags are set
` [PATCH v2 04/14] rust/vmstate: Fix size field of VMStateField with VMS_ARRAY_OF_POINTER flag
` [PATCH v2 05/14] rust/vmstate: Fix type check for varray in vmstate_struct
` [PATCH v2 06/14] rust/vmstate: Fix "cannot infer type" error "
` [PATCH v2 07/14] rust/vmstate: Fix unnecessary VMState bound of with_varray_flag()
` [PATCH v2 08/14] rust/vmstate: Relax array check when build varray in vmstate_struct
` [PATCH v2 09/14] rust/vmstate: Re-implement VMState trait for timer binding
` [PATCH v2 10/14] rust/vmstate: Support vmstate_validate
` [PATCH v2 11/14] rust/vmstate: Add unit test for vmstate_of macro
` [PATCH v2 12/14] rust/vmstate: Add unit test for vmstate_{of|struct} macro
` [PATCH v2 13/14] rust/vmstate: Add unit test for pointer case
` [PATCH v2 14/14] rust/vmstate: Add unit test for vmstate_validate

[PATCH v3 00/15] rust/vmstate: Clean up, fix, enhance & test
 2025-03-18 13:02 UTC  (16+ messages)
` [PATCH v3 01/15] rust/vmstate: Remove unnecessary unsafe
` [PATCH v3 02/15] rust/vmstate: Fix num_offset in vmstate macros
` [PATCH v3 03/15] rust/vmstate: Fix num field when varray flags are set
` [PATCH v3 04/15] rust/vmstate: Fix size field of VMStateField with VMS_ARRAY_OF_POINTER flag
` [PATCH v3 05/15] rust/vmstate: Fix type check for varray in vmstate_struct
` [PATCH v3 06/15] rust/vmstate: Fix "cannot infer type" error "
` [PATCH v3 07/15] rust/vmstate: Fix unnecessary VMState bound of with_varray_flag()
` [PATCH v3 08/15] rust/vmstate: Relax array check when build varray in vmstate_struct
` [PATCH v3 09/15] rust/vmstate: Re-implement VMState trait for timer binding
` [PATCH v3 10/15] rust/vmstate: Support vmstate_validate
` [PATCH v3 11/15] rust/vmstate: Add unit test for vmstate_of macro
` [PATCH v3 12/15] rust/vmstate: Add unit test for vmstate_{of|struct} macro
` [PATCH v3 13/15] rust/vmstate: Add unit test for pointer case
` [PATCH v3 14/15] rust/vmstate: Add unit test for vmstate_validate
` [PATCH v3 15/15] rust/vmstate: Include complete crate path of VMStateFlags in vmstate_clock

[PATCH] rust: pl011: Cut down amount of text quoted from PL011 TRM
 2025-03-18 11:55 UTC  (4+ messages)

[PATCH 00/17] rust/vmstate: Clean up, fix, enhance & test
 2025-03-18  7:20 UTC  (33+ messages)
` [PATCH 01/17] rust/vmstate: Remove unnecessary unsafe
` [PATCH 02/17] rust/vmstate: Fix num_offset in vmstate macros
` [PATCH 03/17] rust/vmstate: Add a prefix separator ", " for the array field "
` [PATCH 04/17] rust/vmstate: Use ident instead of expr to parse vmsd in vmstate_struct macro
` [PATCH 05/17] rust/vmstate: Fix num field when varray flags are set
` [PATCH 06/17] rust/vmstate: Fix size field of VMStateField with VMS_ARRAY_OF_POINTER flag
` [PATCH 07/17] rust/vmstate: Fix type check for varray in vmstate_struct
` [PATCH 08/17] rust/vmstate: Fix "cannot infer type" error "
` [PATCH 09/17] rust/vmstate: Fix unnecessary VMState bound of with_varray_flag()
` [PATCH 10/17] rust/vmstate: Relax array check when build varray in vmstate_struct
` [PATCH 11/17] rust/vmstate: Re-implement VMState trait for timer binding
` [PATCH 12/17] rust/vmstate: Support version field in vmstate macros
` [PATCH 13/17] rust/vmstate: Support vmstate_validate
` [PATCH 14/17] rust/vmstate: Add unit test for vmstate_of macro
` [PATCH 15/17] rust/vmstate: Add unit test for vmstate_{of|struct} macro
` [PATCH 16/17] rust/vmstate: Add unit test for pointer case
` [PATCH 17/17] rust/vmstate: Add unit test for vmstate_validate

[PATCH] gitlab-ci: include full Rust backtraces in test runs
 2025-03-10 10:31 UTC  (6+ messages)

[PATCH] rust: pl011: Allow NULL chardev argument to pl011_create()
 2025-03-09 10:25 UTC  (3+ messages)

[PATCH v2 00/12] rust: wrap all C types exposed through qemu_api
 2025-03-06 11:35 UTC  (27+ messages)
` [PATCH 01/12] rust: cell: add wrapper for FFI types
` [PATCH 02/12] rust: qemu_api_macros: add Wrapper derive macro
` [PATCH 03/12] rust: vmstate: add std::pin::Pin as transparent wrapper
` [PATCH 04/12] rust: timer: wrap QEMUTimer with Opaque<> and express pinning requirements
` [PATCH 05/12] rust: irq: wrap IRQState with Opaque<>
` [PATCH 06/12] rust: qom: wrap Object "
` [PATCH 07/12] rust: qdev: wrap Clock and DeviceState "
` [PATCH 08/12] rust: hpet: do not access fields of SysBusDevice
` [PATCH 09/12] rust: sysbus: wrap SysBusDevice with Opaque<>
` [PATCH 10/12] rust: memory: wrap MemoryRegion "
` [PATCH 11/12] rust: chardev: wrap Chardev "
` [PATCH 12/12] rust: bindings: remove more unnecessary Send/Sync impls

[PATCH v2 00/11] rust/block: Add minimal block driver bindings
 2025-03-05 10:23 UTC  (11+ messages)
` [PATCH v2 04/11] rust/qemu-api: Add wrappers to run futures in QEMU
` [PATCH v2 08/11] rust/block: Add driver module
` [PATCH v2 09/11] rust/block: Add read support for block drivers
` [PATCH v2 10/11] bochs-rs: Add bochs block driver reimplementation in Rust

[PATCH] rust: cell: add full example of declaring a SysBusDevice
 2025-03-04 19:44 UTC  (3+ messages)

[PATCH] rust: qom: remove operations on &mut
 2025-03-04 17:07 UTC  (2+ messages)

[PATCH 0/5] rust: pl011 cleanups + chardev bindings
 2025-02-27 18:53 UTC  (12+ messages)
` [PATCH 1/5] rust: chardev: provide basic bindings to character devices
` [PATCH 2/5] rust: pl011: move register definitions out of lib.rs
` [PATCH 3/5] rust: pl011: clean up visibilities of callbacks
` [PATCH 4/5] rust: pl011: switch to safe chardev operation
` [PATCH 5/5] rust: pl011: pass around registers::Data

[PATCH 00/15] rust: prepare for splitting crates
 2025-02-25  9:47 UTC  (34+ messages)
` [PATCH 01/15] rust: add IsA bounds to QOM implementation traits
` [PATCH 02/15] rust: add SysBusDeviceImpl
` [PATCH 03/15] rust: qom: add ObjectImpl::CLASS_INIT
` [PATCH 04/15] rust: pl011, qemu_api tests: do not use ClassInitImpl
` [PATCH 05/15] rust: qom: get rid of ClassInitImpl
` [PATCH 06/15] rust: cell: add wrapper for FFI types
` [PATCH 07/15] rust: qemu_api_macros: add Wrapper derive macro
` [PATCH 08/15] rust: timer: wrap QEMUTimer with Opaque<>
` [PATCH 09/15] rust: irq: wrap IRQState "
` [PATCH 10/15] rust: qom: wrap Object "
` [PATCH 11/15] rust: qdev: wrap Clock and DeviceState "
` [PATCH 12/15] rust: sysbus: wrap SysBusDevice "
` [PATCH 13/15] rust: memory: wrap MemoryRegion "
` [PATCH 14/15] rust: chardev: wrap Chardev "
` [PATCH 15/15] rust: bindings: remove more unnecessary Send/Sync impls

[Stable-9.2.2 01/14] rust: add --rust-target option for bindgen
 2025-02-21 17:49 UTC 


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).