]> www.infradead.org Git - users/hch/misc.git/commit
block: rnull: Initialize the module in place
authorBenoît du Garreau <benoit@dugarreau.fr>
Wed, 4 Dec 2024 08:38:39 +0000 (09:38 +0100)
committerJens Axboe <axboe@kernel.dk>
Mon, 16 Dec 2024 13:58:30 +0000 (06:58 -0700)
commita9f58d7b370c73d44f77fc97264acf390bed296e
tree6c941cb3c39be05422794df5629d9704bf7eb933
parent7a66a1a7eb7e911045ee8a22a4ad96b690659eb1
block: rnull: Initialize the module in place

Using `InPlaceModule` avoids an allocation and an indirection.

Signed-off-by: Benoît du Garreau <benoit@dugarreau.fr>
Acked-by: Andreas Hindborg <a.hindborg@kernel.org>
Link: https://lore.kernel.org/r/20241204-rnull_in_place-v1-1-efe3eafac9fb@dugarreau.fr
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/rnull.rs