From: Andreas Hindborg Date: Tue, 2 Sep 2025 09:55:04 +0000 (+0200) Subject: rust: block: remove trait bound from `mq::Request` definition X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=8c32697c4edd4180bc90d367e54fb64490c230c6;p=users%2Fjedix%2Flinux-maple.git rust: block: remove trait bound from `mq::Request` definition Remove the trait bound `T:Operations` from `mq::Request`. The bound is not required, so remove it to reduce complexity. Reviewed-by: Alice Ryhl Reviewed-by: Daniel Almeida Signed-off-by: Andreas Hindborg Link: https://lore.kernel.org/r/20250902-rnull-up-v6-16-v7-10-b5212cc89b98@kernel.org Signed-off-by: Jens Axboe --- diff --git a/rust/kernel/block/mq/request.rs b/rust/kernel/block/mq/request.rs index fefd394f064a..f723d74091c1 100644 --- a/rust/kernel/block/mq/request.rs +++ b/rust/kernel/block/mq/request.rs @@ -53,7 +53,7 @@ use core::{ /// [`struct request`]: srctree/include/linux/blk-mq.h /// #[repr(transparent)] -pub struct Request(Opaque, PhantomData); +pub struct Request(Opaque, PhantomData); impl Request { /// Create an [`ARef`] from a [`struct request`] pointer.