]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
rust: drm: dispatch delayed work items to the private data
authorDaniel Almeida <daniel.almeida@collabora.com>
Mon, 23 Mar 2026 23:27:02 +0000 (20:27 -0300)
committerAlice Ryhl <aliceryhl@google.com>
Thu, 26 Mar 2026 13:08:49 +0000 (13:08 +0000)
commit206bada308d0d715d62ac841784af34a2ca22ff6
tree92450219421a22131d1c112341301f1c148d4871
parent332666484f06cd85ad382329f5b3165aa627e9f8
rust: drm: dispatch delayed work items to the private data

Much like the patch that dispatched (regular) work items, we also need to
dispatch delayed work items in order not to trigger the orphan rule. This
allows a drm::Device<T> to dispatch the delayed work to T::Data.

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-4-f59729b812aa@collabora.com
Signed-off-by: Alice Ryhl <aliceryhl@google.com>
rust/kernel/drm/device.rs