]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
rust: workqueue: add delayed work support for ARef<T>
authorDaniel Almeida <daniel.almeida@collabora.com>
Mon, 23 Mar 2026 23:27:01 +0000 (20:27 -0300)
committerAlice Ryhl <aliceryhl@google.com>
Thu, 26 Mar 2026 13:08:48 +0000 (13:08 +0000)
commit332666484f06cd85ad382329f5b3165aa627e9f8
treef996550af28c9f6c6ade3f7ea3c6474b1fe3d3de
parent72a723df8decf70e04f799a6defda8bb62d41848
rust: workqueue: add delayed work support for ARef<T>

The preceding patches added support for ARef<T> work items. By the same
token, add support for delayed work items too.

The rationale is the same: it may be convenient or even necessary at times
to implement HasDelayedWork directly on ARef<T>. A follow up patch will
also implement support for drm::Device as the first user.

Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Daniel Almeida <daniel.almeida@collabora.com>
Link: https://lore.kernel.org/r/20260323-aref-workitem-v3-3-f59729b812aa@collabora.com
Signed-off-by: Alice Ryhl <aliceryhl@google.com>
rust/kernel/workqueue.rs