rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-05-25 21:20:14 to 2025-05-29 13:30:32 UTC [more...]

[PATCH v4] rust: check type of `$ptr` in `container_of!`
 2025-05-29 13:30 UTC  (3+ messages)

[PATCH] rust: check type of `$ptr` in `container_of!`
 2025-05-29 13:28 UTC  (2+ messages)

[PATCH v2 0/2] rust: minor idiomatic fixes to doctest generator
 2025-05-29 13:21 UTC  (4+ messages)
` [PATCH v2 1/2] rust: replace length checks with match
` [PATCH v2 2/2] rust: emit path candidates in panic message

[PATCH v3] rust: kunit: use crate-level mapping for `c_void`
 2025-05-29 12:53 UTC  (2+ messages)

[PATCH v3] rust: workqueue: remove HasWork::OFFSET
 2025-05-29 12:00 UTC  (2+ messages)

[PATCH] rust: retain pointer mut-ness in `container_of!`
 2025-05-29 11:59 UTC  (2+ messages)

[RFC RESEND v10 00/14] Refcounted interrupts, SpinLockIrq for rust
 2025-05-29  9:21 UTC  (22+ messages)
` [RFC RESEND v10 01/14] preempt: Introduce HARDIRQ_DISABLE_BITS
` [RFC RESEND v10 02/14] preempt: Introduce __preempt_count_{sub, add}_return()
` [RFC RESEND v10 03/14] irq & spin_lock: Add counted interrupt disabling/enabling
` [RFC RESEND v10 04/14] rust: Introduce interrupt module
` [RFC RESEND v10 05/14] rust: helper: Add spin_{un,}lock_irq_{enable,disable}() helpers
` [RFC RESEND v10 06/14] rust: sync: Add SpinLockIrq
` [RFC RESEND v10 07/14] rust: sync: Introduce lock::Backend::Context
` [RFC RESEND v10 08/14] rust: sync: lock: Add `Backend::BackendInContext`
` [RFC RESEND v10 09/14] rust: sync: Add a lifetime parameter to lock::global::GlobalGuard
` [RFC RESEND v10 10/14] rust: sync: lock/global: Rename B to G in trait bounds
` [RFC RESEND v10 11/14] rust: sync: Expose lock::Backend
` [RFC RESEND v10 12/14] rust: sync: lock/global: Add Backend parameter to GlobalGuard
` [RFC RESEND v10 13/14] rust: sync: lock/global: Add BackendInContext support to GlobalLock
` [RFC RESEND v10 14/14] locking: Switch to _irq_{disable,enable}() variants in cleanup guards

[PATCH 1/2] rust: pin-init: improve safety documentation for `impl<T> [Pin]Init<T> for T`
 2025-05-29  8:10 UTC  (2+ messages)
` [PATCH 2/2] change blanket impls for `[Pin]Init` and add one for `Result<T, E>`

[PATCH] rust: add basic ELF sections parser
 2025-05-29  8:01 UTC  (15+ messages)

[PATCH v4 00/20] nova-core: run FWSEC-FRTS to perform first stage of GSP initialization
 2025-05-29  7:27 UTC  (10+ messages)
` [PATCH v4 04/20] rust: add new `num` module with useful integer operations
` [PATCH v4 16/20] nova-core: Add support for VBIOS ucode extraction for boot

[GIT PULL] cpufreq/arm updates for 6.16
 2025-05-29  5:03 UTC  (6+ messages)

[PATCH 0/2] rust: add initial scatterlist abstraction
 2025-05-29  0:45 UTC  (4+ messages)
` [PATCH 1/2] rust: add initial scatterlist bindings
` [PATCH 2/2] samples: rust: add sample code for "

[PATCH v2] rust/list: replace unwrap() with ? in doctest examples
 2025-05-28 22:25 UTC  (4+ messages)

[PATCH v2] uaccess: rust: use newtype for user pointers
 2025-05-28 20:35 UTC  (17+ messages)

[PATCH v6] rust: transmute: Add methods for FromBytes trait
 2025-05-28 19:46 UTC  (2+ messages)

[PATCH v2] rust: time: Avoid 64-bit integer division on 32-bit architectures
 2025-05-28 18:24 UTC  (2+ messages)

[PATCH v8 0/3] rust: platform: add Io support
 2025-05-28 18:06 UTC  (5+ messages)
` [PATCH v8 3/3] rust: platform: allow ioremap of platform resources

[PATCH v2] rust: kunit: use crate-level mapping for `c_void`
 2025-05-28 16:42 UTC  (3+ messages)

[PATCH] rust: replace length checks with match
 2025-05-28 16:20 UTC  (4+ messages)

[RFC] Should we consider to re-write HFS/HFS+ in Rust?
 2025-05-28 16:16 UTC  (2+ messages)

[PATCH] rust: add helper for mutex_trylock
 2025-05-28 16:08 UTC  (5+ messages)

[PATCH v10 0/5] rust: replace kernel::str::CStr w/ core::ffi::CStr
 2025-05-28 15:34 UTC  (31+ messages)
` [PATCH v10 1/5] rust: retitle "Example" section as "Examples"
` [PATCH v10 2/5] rust: support formatting of foreign types
` [PATCH v10 3/5] rust: replace `CStr` with `core::ffi::CStr`
` [PATCH v10 4/5] rust: replace `kernel::c_str!` with C-Strings
` [PATCH v10 5/5] rust: remove core::ffi::CStr reexport

[PATCH 1/2] rust: file: mark `LocalFile` as `repr(transparent)`
 2025-05-28 15:30 UTC  (8+ messages)
` [PATCH 2/2] rust: file: improve safety comments

[PATCH v2 01/13] rust: pin-init: rename `zeroed` to `init_zeroed`
 2025-05-28 15:18 UTC  (3+ messages)

[PATCH v9 0/5] rust: adds Bitmap API, ID pool and bindings
 2025-05-28  9:10 UTC  (11+ messages)
` [PATCH v9 1/5] rust: add bindings for bitmap.h
` [PATCH v9 2/5] rust: add bindings for bitops.h
` [PATCH v9 3/5] rust: add bitmap API
` [PATCH v9 4/5] rust: add find_bit_benchmark_rust module
` [PATCH v9 5/5] rust: add dynamic ID pool abstraction for bitmap

[PATCH 0/7] Rust KUnit `#[test]` support improvements
 2025-05-28  8:03 UTC  (14+ messages)
` [PATCH 1/7] rust: kunit: support KUnit-mapped `assert!` macros in `#[test]`s
` [PATCH 2/7] rust: kunit: support checked `-> Result`s in KUnit `#[test]`s

[PATCH] rust: kunit: use crate-level mapping for `c_void`
 2025-05-27 20:38 UTC  (6+ messages)

[RFC v10 00/14] Refcounted interrupts, SpinLockIrq for rust
 2025-05-27 20:36 UTC  (2+ messages)

[PATCH RFC 0/6] Rust Abstractions for PWM subsystem with TH1520 PWM driver
 2025-05-27 13:57 UTC  (17+ messages)
    ` [PATCH RFC 1/6] rust: Add basic PWM abstractions
    ` [PATCH RFC 5/6] riscv: dts: thead: Add PVT node
    ` [PATCH RFC 2/6] pwm: Add Rust driver for T-HEAD TH1520 SoC

[PATCH] rust: opp: Move `cfg(CONFIG_OF)` attribute to the top of doc test
 2025-05-27 13:33 UTC  (4+ messages)

[PATCH v4 0/2] strncpy_from_user for Rust
 2025-05-27 12:34 UTC  (3+ messages)
` [PATCH v4 1/2] uaccess: rust: add strncpy_from_user
` [PATCH v4 2/2] uaccess: rust: add UserSliceReader::strcpy_into_buf

[PATCH v3] rust: revocable: Correct safety comments and add invariants
 2025-05-27 12:03 UTC  (4+ messages)

[PATCH v5 4/4] rust: samples: Add debugfs sample
 2025-05-27 11:50 UTC  (12+ messages)

[[PATCH]] rust/list: replace unwrap() with ? in doctest examples
 2025-05-27  1:12 UTC  (6+ messages)

[GIT PULL] configfs for v6.16
 2025-05-26 21:20 UTC  (2+ messages)

[PATCH] rust: opp: Make the doctest example depend on CONFIG_OF
 2025-05-26 21:02 UTC  (3+ messages)

[PATCH] rust: list: fix path of `assert_pinned!`
 2025-05-26 19:01 UTC  (3+ messages)

[PATCH v9] Kunit to check the longest symbol length
 2025-05-26 18:49 UTC  (3+ messages)

[PATCH v5 1/2] docs: rust: make section names plural
 2025-05-26 18:44 UTC  (2+ messages)

[PATCH v6 0/4] Clean up rustdocs and add new checkpatch checks
 2025-05-26 16:26 UTC  (3+ messages)
` [PATCH v6 3/4] rust: kernel: clean up empty `///` lines

[PATCH 1/2] rust: init: re-enable doctests
 2025-05-26 15:29 UTC  (2+ messages)
` [PATCH 2/2] rust: init: remove doctest's `Error::from_errno` workaround

[PATCH v8 0/5] rust: adds Bitmap API, ID pool and bindings
 2025-05-26 14:22 UTC  (8+ messages)
` [PATCH v8 5/5] rust: add dynamic ID pool abstraction for bitmap

[RFC PATCH 0/2] scatterlist rust bindings
 2025-05-26 13:04 UTC  (4+ messages)
` [RFC PATCH 1/2] rust: add initial scatterlist bindings

[PATCH 0/3] pin-init sync: test & CI fixes
 2025-05-26  8:20 UTC  (4+ messages)
` [PATCH 2/3] rust: pin-init: examples: pthread_mutex: disable the main test for miri

[PATCH v2] rust: doc: Clarify safety invariants for Revocable type
 2025-05-26  2:10 UTC  (13+ messages)

[PATCH v6 0/9] More Rust bindings for device property reads
 2025-05-25 23:19 UTC  (3+ messages)
` [PATCH v6 3/9] rust: device: Add property_present() to FwNode

[PATCH] rust: compile libcore with edition 2024 for 1.87+
 2025-05-25 21:23 UTC  (2+ messages)

[PATCH 00/10] rust: clean and enable Clippy `doc_markdown` lint
 2025-05-25 21:20 UTC  (2+ messages)


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