[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CANiq72khZQMQcyp7uVjMz--U1dbbnx7K3pU1Eu=ZN6SXi98TZw@mail.gmail.com>
Date: Wed, 2 Jul 2025 09:44:49 +0200
From: Miguel Ojeda <miguel.ojeda.sandonis@...il.com>
To: Daniel Almeida <daniel.almeida@...labora.com>
Cc: Miguel Ojeda <ojeda@...nel.org>, Alex Gaynor <alex.gaynor@...il.com>,
Boqun Feng <boqun.feng@...il.com>, Gary Guo <gary@...yguo.net>,
Björn Roy Baron <bjorn3_gh@...tonmail.com>,
Andreas Hindborg <a.hindborg@...nel.org>, Alice Ryhl <aliceryhl@...gle.com>,
Trevor Gross <tmgross@...ch.edu>, Danilo Krummrich <dakr@...nel.org>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>, "Rafael J. Wysocki" <rafael@...nel.org>,
Andrew Morton <akpm@...ux-foundation.org>,
Andy Shevchenko <andriy.shevchenko@...ux.intel.com>,
Ilpo Järvinen <ilpo.jarvinen@...ux.intel.com>,
Bjorn Helgaas <bhelgaas@...gle.com>, Mika Westerberg <mika.westerberg@...ux.intel.com>,
Ying Huang <huang.ying.caritas@...il.com>, Benno Lossin <lossin@...nel.org>,
linux-kernel@...r.kernel.org, rust-for-linux@...r.kernel.org,
Fiona Behrens <me@...enk.dev>
Subject: Re: [PATCH v11 1/4] rust: io: add resource abstraction
Hi Daniel,
A couple nits Danilo can take care of them on apply.
On Tue, Jul 1, 2025 at 4:35 PM Daniel Almeida
<daniel.almeida@...labora.com> wrote:
>
> +//! Abstractions for system resources.
Potential link:
https://docs.kernel.org/core-api/kernel-api.html#resources-management
I think there are a couple kernel-doc includes missing in the `.rst`
for this, so it is not great.
> +/// This is a type alias to `u64` depending on the config option
"to `u32` or `u64`"? (also below)
> + /// The caller must ensure that for the duration of 'a, the pointer will
`'a` (same below).
> + // SAFETY: Safe as per the invariant of `Resource`
"Safe", periods at the end. (few instances)
The last patch on the series has nice examples, thanks! It could be
nice to have some here too (e.g. on how `Flags` and its operators) and
nowadays also KUnit tests, but that can be a good first issue for
later.
Cheers,
Miguel
Powered by blists - more mailing lists