diff options
| author | Danilo Krummrich <dakr@kernel.org> | 2025-03-07 23:49:38 +0100 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2025-03-13 13:01:44 +0100 |
| commit | 17bb4365ec18ae2bcc67e3d739f1f1919d799378 (patch) | |
| tree | 33b6ef72ba4e68a9e3541cccada6b8d7b46e9fec /drivers/block | |
| parent | 3ca8b102ef6229eb859f84f0f6a43a84a5d60c1b (diff) | |
| download | linux-17bb4365ec18ae2bcc67e3d739f1f1919d799378.tar.gz linux-17bb4365ec18ae2bcc67e3d739f1f1919d799378.tar.bz2 linux-17bb4365ec18ae2bcc67e3d739f1f1919d799378.zip | |
rust: treewide: switch to our kernel `Box` type
commit 8373147ce4961665c5700016b1c76299e962d077 upstream.
Now that we got the kernel `Box` type in place, convert all existing
`Box` users to make use of it.
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Reviewed-by: Benno Lossin <benno.lossin@proton.me>
Reviewed-by: Gary Guo <gary@garyguo.net>
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
Link: https://lore.kernel.org/r/20241004154149.93856-13-dakr@kernel.org
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/block')
| -rw-r--r-- | drivers/block/rnull.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/block/rnull.rs b/drivers/block/rnull.rs index b0227cf9ddd3..5de7223beb4d 100644 --- a/drivers/block/rnull.rs +++ b/drivers/block/rnull.rs @@ -32,7 +32,7 @@ module! { } struct NullBlkModule { - _disk: Pin<Box<Mutex<GenDisk<NullBlkDevice>>>>, + _disk: Pin<KBox<Mutex<GenDisk<NullBlkDevice>>>>, } impl kernel::Module for NullBlkModule { @@ -47,7 +47,7 @@ impl kernel::Module for NullBlkModule { .rotational(false) .build(format_args!("rnullb{}", 0), tagset)?; - let disk = Box::pin_init(new_mutex!(disk, "nullb:disk"), flags::GFP_KERNEL)?; + let disk = KBox::pin_init(new_mutex!(disk, "nullb:disk"), flags::GFP_KERNEL)?; Ok(Self { _disk: disk }) } |
