qemu-rust.nongnu.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-01-08 07:57:11 to 2025-02-07 14:40:03 UTC [more...]

[PATCH] rust: restrict missing_const_for_fn to qemu_api crate
 2025-02-07 14:39 UTC 

[PATCH] rust: pl011: use default set of lints
 2025-02-07 14:39 UTC 

[PATCH 00/10] rust: Add HPET timer device
 2025-02-07 14:30 UTC  (24+ messages)
` [PATCH 01/10] i386/fw_cfg: move hpet_cfg definition to hpet.c
` [PATCH 02/10] rust/qdev: add the macro to define bit property
` [PATCH 03/10] rust/irq: Add a helper to convert [InterruptSource] to [*mut IRQState]
` [PATCH 04/10] rust: add bindings for gpio_{in|out} initialization
` [PATCH 05/10] rust: add bindings for memattrs
` [PATCH 06/10] rust: add bindings for timer
` [PATCH 07/10] rust/timer/hpet: define hpet_cfg
` [PATCH 08/10] rust/timer/hpet: add basic HPET timer and HPETState
` [PATCH 09/10] rust/timer/hpet: add qom and qdev APIs support
` [PATCH 10/10] i386: enable rust hpet for pc when rust is enabled

[PATCH 00/12] rust: remaining parts of qdev bindings
 2025-02-07 10:16 UTC  (13+ messages)
` [PATCH 01/12] rust: qom: add reference counting functionality
` [PATCH 02/12] rust: qom: add object creation functionality
` [PATCH 03/12] rust: callbacks: allow passing optional callbacks as ()
` [PATCH 04/12] rust: qdev: add clock creation
` [PATCH 05/12] rust: qom: allow initializing interface vtables
` [PATCH 06/12] rust: qdev: make ObjectImpl a supertrait of DeviceImpl
` [PATCH 07/12] rust: qdev: switch from legacy reset to Resettable
` [PATCH 08/12] rust: bindings: add Send and Sync markers for types that have bindings
` [PATCH 09/12] rust: bindings for MemoryRegionOps
` [PATCH 10/12] rust: irq: define ObjectType for IRQState
` [PATCH 11/12] rust: chardev, qdev: add bindings to qdev_prop_set_chr
` [PATCH 12/12] rust: pl011: convert pl011_create to safe Rust

[PATCH 0/2] rust: small cleanups to Cargo.toml files
 2025-02-06 22:31 UTC  (6+ messages)
` [PATCH 1/2] rust: remove unnecessary Cargo.toml metadata
` [PATCH 2/2] rust: include rust_version in Cargo.toml

[PATCH 00/18] maintainer updates for feb25 (qtest, gdbstub, plugins)
 2025-02-06 15:53 UTC  (22+ messages)
` [PATCH 01/18] tests/docker: replicate the check-rust-tools-nightly CI job
` [PATCH 02/18] tests/qtest: don't attempt to clock_step while waiting for virtio ISR
` [PATCH 03/18] tests/qtest: don't step clock at start of npcm7xx periodic IRQ test
` [PATCH 04/18] tests/qtest: simplify qtest_process_inbuf
` [PATCH 05/18] tests/qtest: rename qtest_send_prefix and roll-up into qtest_send
` [PATCH 06/18] tests/qtest: tighten up the checks on clock_step
` [PATCH 07/18] Revert "util/timer: avoid deadlock when shutting down"
` [PATCH 08/18] tests/qtest/migration: Add --full option
` [PATCH 09/18] tests/qtest/migration: Pick smoke tests
` [PATCH 10/18] gdbstub: Allow the %d placeholder in the socket path
` [PATCH 11/18] gdbstub: Try unlinking the unix socket before binding
` [PATCH 12/18] user: Introduce user/signal.h
` [PATCH 13/18] user: Introduce host_interrupt_signal
` [PATCH 14/18] osdep: Introduce qemu_kill_thread()
` [PATCH 15/18] gdbstub: Allow late attachment
` [PATCH 16/18] docs/user: Document the %d placeholder and suspend=n QEMU_GDB features
` [PATCH 17/18] tests/tcg: Add late gdbstub attach test
` [PATCH 18/18] plugins: fix -Werror=maybe-uninitialized false-positive

[PATCH] rust: add --rust-target option for bindgen
 2025-02-06 11:43 UTC  (5+ messages)
` [PATCH] rust: pl011: convert pl011_create to safe Rust

[RFC PATCH 00/10] rust: remaining part of qdev bindings
 2025-02-06 10:19 UTC  (42+ messages)
` [PATCH 01/10] rust: qemu-api: add sub-subclass to the integration tests
` [PATCH 02/10] rust: qom: add reference counting functionality
` [PATCH 03/10] rust: qom: add object creation functionality
` [PATCH 04/10] rust: callbacks: allow passing optional callbacks as ()
` [PATCH 05/10] rust: qdev: add clock creation
` [PATCH 06/10] rust: qom: allow initializing interface vtables
` [PATCH 07/10] rust: qdev: make ObjectImpl a supertrait of DeviceImpl
` [PATCH 08/10] rust: qdev: switch from legacy reset to Resettable
` [PATCH 09/10] rust: bindings: add Sync markers to types referred to by MemoryRegionOps
` [PATCH 10/10] rust: bindings for MemoryRegionOps

[PATCH] rust: add docs
 2025-01-29  8:37 UTC 

[PATCH] gitlab-ci: include full Rust backtraces in test runs
 2025-01-29  8:26 UTC  (3+ messages)

Rust in QEMU update, January 2025
 2025-01-28 10:19 UTC 

[PATCH 0/2] qom: Introduce class_post_init() handler
 2025-01-27  8:26 UTC  (6+ messages)
` [PATCH 1/2] qom: Declare class_base_init() before class_init()
` [PATCH 2/2] qom: Introduce class_post_init() handler

[PATCH] rust/zeroable: Implement Zeroable with const_zero macro
 2025-01-23 16:31 UTC 

[RFC 00/13] rust: Reinvent the wheel for HPET timer in Rust
 2025-01-23 15:33 UTC  (30+ messages)
` [RFC 04/13] rust: add bindings for gpio_{in|out} initialization
` [RFC 06/13] rust: add bindings for memattrs
` [RFC 07/13] rust: add bindings for timer
` [RFC 09/13] i386/fw_cfg: move hpet_cfg definition to hpet.c

[PATCH 00/10] rust: pl011: correctly use interior mutability
 2025-01-23 11:39 UTC  (29+ messages)
` [PATCH 01/10] rust: pl011: remove unnecessary "extern crate"
` [PATCH 02/10] rust: pl011: hide unnecessarily "pub" items from outside pl011::device
` [PATCH 03/10] rust: pl011: extract conversion to RegisterOffset
` [PATCH 04/10] rust: pl011: extract CharBackend receive logic into a separate function
` [PATCH 05/10] rust: pl011: pull interrupt updates out of read/write ops
` [PATCH 06/10] rust: pl011: extract PL011Registers
` [PATCH 07/10] rust: pl011: wrap registers with BqlRefCell
` [PATCH 08/10] rust: pl011: remove duplicate definitions
` [PATCH 09/10] rust: pl011: pull device-specific code out of MemoryRegionOps callbacks
` [PATCH 10/10] rust: qdev: make reset take a shared reference

[PATCH 00/10] rust: (mostly) type safe VMState
 2025-01-22 17:28 UTC  (18+ messages)
` [PATCH 01/10] rust: vmstate: add new type safe implementation
` [PATCH 02/10] rust: vmstate: implement VMState for non-leaf types
` [PATCH 03/10] rust: vmstate: add varray support to vmstate_of!
` [PATCH 04/10] rust: vmstate: implement Zeroable for VMStateField
` [PATCH 05/10] rust: vmstate: implement VMState for scalar types
` [PATCH 06/10] rust: vmstate: add public utility macros to implement VMState
` [PATCH 07/10] rust: qemu_api: add vmstate_struct
` [PATCH 08/10] rust: pl011: switch vmstate to new-style macros
` [PATCH 09/10] rust: vmstate: remove translation of C vmstate macros
` [PATCH 10/10] rust: vmstate: make order of parameters consistent in vmstate_clock

[PATCH] rust: pl011: fix repr(C) for PL011Class
 2025-01-22  2:31 UTC  (2+ messages)

[PATCH RESEND 0/2] rust/pl011: miscellaneous cleanups
 2025-01-22  2:30 UTC  (5+ messages)
` [PATCH RESEND 1/2] rust/qdev: Make REALIZE safe
` [PATCH RESEND 2/2] rust/pl011: Avoid bindings::*

[RFC PATCH 0/9] rust: (mostly) type safe VMState
 2025-01-16  6:59 UTC  (14+ messages)
` [RFC PATCH 3/9] rust: vmstate: add varray support to vmstate_of!
` [RFC PATCH 5/9] rust: vmstate: implement VMState for scalar types
` [RFC PATCH 6/9] rust: vmstate: add public utility macros to implement VMState
` [RFC PATCH 8/9] rust: pl011: switch vmstate to new-style macros
` [RFC PATCH 9/9] rust: vmstate: remove translation of C vmstate macros


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).