From patchwork Fri Aug 16 00:10:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Danilo Krummrich X-Patchwork-Id: 13765293 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6E73AC52D7D for ; Fri, 16 Aug 2024 00:13:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 08C6E8D001C; Thu, 15 Aug 2024 20:13:35 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 013C98D0002; Thu, 15 Aug 2024 20:13:34 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DF7A28D001C; Thu, 15 Aug 2024 20:13:34 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id C168B8D0002 for ; Thu, 15 Aug 2024 20:13:34 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 8113FC1869 for ; Fri, 16 Aug 2024 00:13:34 +0000 (UTC) X-FDA: 82456184748.07.5E56CE6 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf26.hostedemail.com (Postfix) with ESMTP id 82F41140003 for ; Fri, 16 Aug 2024 00:13:32 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=OJiLt7dE; spf=pass (imf26.hostedemail.com: domain of dakr@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=dakr@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1723767139; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=GAN7ymDWp8Lz5o35DG2vhzVY2kNsSLZxuib0MTJ4byY=; b=FeQmz2LWXLr0s2UxbK4w7MhImLrJMO6PMcZWvqb1+iLII7LOO6z/JWH7QBxdpEn4Xinksk Cf7KmJKy/DYWsYdQY9s6CiA01dTTeP5G58+qvd2BCDoJam3x9kNDbyqgxGcbgrKH5XcnKT 6QfTnuthiv48AfkMa7Oy8iSEGeJaOmQ= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1723767139; a=rsa-sha256; cv=none; b=mZiaU7dzzNdnCsIKy8Vli7QguJvW/ye40YFzUf+R/gsKzPe4ngQ57qtfY8S1+s1oHY4zsL I8C1bbhvbPDs7Lafwaa49vlpJBAB0vgCzhEhOmvcwTpccMLgyxwgxrLm7prfmQOChgfoC1 30pxD0lWzSxzq142bLE1GsWfHgfxczw= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=OJiLt7dE; spf=pass (imf26.hostedemail.com: domain of dakr@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=dakr@kernel.org; dmarc=pass (policy=none) header.from=kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id A849ECE1E92; Fri, 16 Aug 2024 00:13:29 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0601CC4AF09; Fri, 16 Aug 2024 00:13:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1723767208; bh=cG7LgUDIz4/c/n6Pe+TTApJnhkzb0osvgtaCA8JUOxc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=OJiLt7dERCz22f4JtlRQcB/H9J5mN0JO85RbA3rhZIza2Lmp8w4El9tLHSQB0NMP6 Ly9+X1x5lh3SlkBGvlcMnOxFEdMqua/rSiMyPMp/Nx4/VI0UqX0I8AsvKVK4FLeXth MBIMk5wiOcdgMw3vm2G4MH6XIiqIibuT/D4FznJEbCaUlHYlaXLE1mwpuQ/hay7t1H AAYgykhh7yB8bHpgIGh83Ei0YvFdnKwzPk9yJeXl/g1xDanIWoHSIfT1ZWVizaTUDg l4TiH4tbN6oXq016jkOQh59xBl5p67lhsu8rNfN9uh8Om59rI8XZFUVnPi9Dlfm+bz oUpRZSLXp7L4g== From: Danilo Krummrich To: ojeda@kernel.org, alex.gaynor@gmail.com, wedsonaf@gmail.com, boqun.feng@gmail.com, gary@garyguo.net, bjorn3_gh@protonmail.com, benno.lossin@proton.me, a.hindborg@samsung.com, aliceryhl@google.com, akpm@linux-foundation.org Cc: daniel.almeida@collabora.com, faith.ekstrand@collabora.com, boris.brezillon@collabora.com, lina@asahilina.net, mcanal@igalia.com, zhiw@nvidia.com, cjia@nvidia.com, jhubbard@nvidia.com, airlied@redhat.com, ajanulgu@redhat.com, lyude@redhat.com, linux-kernel@vger.kernel.org, rust-for-linux@vger.kernel.org, linux-mm@kvack.org, Danilo Krummrich Subject: [PATCH v6 12/26] rust: alloc: add `Box` to prelude Date: Fri, 16 Aug 2024 02:10:54 +0200 Message-ID: <20240816001216.26575-13-dakr@kernel.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20240816001216.26575-1-dakr@kernel.org> References: <20240816001216.26575-1-dakr@kernel.org> MIME-Version: 1.0 X-Stat-Signature: ca4nao1b3ytnce9zdwo6yxu8woqidb3m X-Rspamd-Queue-Id: 82F41140003 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1723767212-4666 X-HE-Meta: U2FsdGVkX1+f4llK+yEWuyJ+UWTg4uD1Ev72V5SVaKB80Lq3lcvEGy2O63mAhWEeGmkus5xFjEvkmTVdj+eYRydESgXXbb08MaCmiBF4TZVDUR8fHpkZY1afD+JCQ+s3wl+m1ZaKtiuQjTUIWXPvtX8+kMC4VWY6ceWcqRaLWh2HyJpW7Row8Db+IBOcepAVmmSgO7mG5UzkgrGT4g+qfQa9rCdVqzjoVLPRd285LdMqX8fgQGe4b/dmGtDJS5qDr5wEL5gIZBtcxbKxTkO3Q0JqAEMCBaAPeqRmu0KmfxM0PvcoxHN2jnfCrGLvRxSHvkcy3TlhZE1Qy3Gp2lIhrNaePP4rXAvzOL9TVbO7m2iof7DFVm1r8yL82O8BQlVx7d/O8AoAJmIJrD67Zixg/SZv9Ne5zG0r9eDkYClPKAQrxKVnwhS1oW+2W3C34p5Goamo/ONPBMoAXYiiODn7PUUCDHoOZ4iQI+jeWPhnx2lFJfmUBDgVDvhj2cRfysTmP2PcPWcFVYeNCQxtbvmxx2dnSqOYm+shMWc11bSPS/fdz15NM3Y+isCj3/dL/TdqKHJTHwJiK//MIKjcc6pTlGULxvN+qIeELBGhOresrXIYLWUadYthIfVujzC8QF+hBtIjIzIOcQx+MmkD/SE6QH4x/v2R6ev62463MtE412kn49lHFEh+H77u+CUxLeOkUXCoKcmOSV/ydv0mHcrKM6nKYRBle3+jH8/RhkHUug2g/KKElL1bUGIIyLFoiWnV637HmLTLWe0WW6SHTZrwVwMafETluDdgol02IumwTFqEbzfnR/uC3AB/6dGgzvJyDTbm9AC9YU6+8BrOEHJrCXe5YZL1nPsEgBVGF0FMQWBBvXFr9xqSTJyLu9kCi8WtWLL1/VN8A2ba3KMBHKWHJyURWzP1+XfZsitKiL3TCvZYL95lQiGmQuvoeJdHkhZJy4zA7xnyn6rjWwGWV/w Tjto/xNF rjUdvThnbGkgpXacLrLQ8LYVCxO07Mrlah4pJc1/Zg8jeWT6tasKIFPhNa3TKc0KHtoO64mRFOEZO+9etrAdVwvomFrJJDEjO9oCLDD76Lxq7poienwxiNGsLOU+YXheYqmEK6wPVcINVphdSI+WL159gBhltHTdvfAWgaxzHop8SjL/vkRjgQ2OdjFHH4Szc1gAslJ/wu8U3DZou5cKaXmFhy0WkXmVOcCrC/kOIzN7F5rTRdMlycpju+iyl78e1s3tKo00lIUM7XQOhCfgdgZNhL1gO6MUoT4t6Ohrw8V61JDeo3/wX0tGE24A/00oOh9j+HoRVVbb7SR0= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Now that we removed `BoxExt` and the corresponding includes in prelude.rs, add the new kernel `Box` type instead. Reviewed-by: Alice Ryhl Reviewed-by: Benno Lossin Signed-off-by: Danilo Krummrich --- rust/kernel/prelude.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/kernel/prelude.rs b/rust/kernel/prelude.rs index c1f8e5c832e2..d5f2fe42d093 100644 --- a/rust/kernel/prelude.rs +++ b/rust/kernel/prelude.rs @@ -14,7 +14,7 @@ #[doc(no_inline)] pub use core::pin::Pin; -pub use crate::alloc::{flags::*, vec_ext::VecExt, KBox, KVBox, VBox}; +pub use crate::alloc::{flags::*, vec_ext::VecExt, Box, KBox, KVBox, VBox}; #[doc(no_inline)] pub use alloc::vec::Vec;