From mboxrd@z Thu Jan 1 00:00:00 1970 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 80A64C87FD2 for ; Thu, 29 Aug 2024 18:41:16 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 179446B00B2; Thu, 29 Aug 2024 14:41:16 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 129B56B00B6; Thu, 29 Aug 2024 14:41:16 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 03ED36B00B7; Thu, 29 Aug 2024 14:41:15 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id D893F6B00B2 for ; Thu, 29 Aug 2024 14:41:15 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 901C61407D3 for ; Thu, 29 Aug 2024 18:41:15 +0000 (UTC) X-FDA: 82506150510.08.C03470C Received: from mail-4316.protonmail.ch (mail-4316.protonmail.ch [185.70.43.16]) by imf25.hostedemail.com (Postfix) with ESMTP id BFD13A001D for ; Thu, 29 Aug 2024 18:41:13 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=proton.me header.s=protonmail header.b=hAJNVeDC; dmarc=pass (policy=quarantine) header.from=proton.me; spf=pass (imf25.hostedemail.com: domain of benno.lossin@proton.me designates 185.70.43.16 as permitted sender) smtp.mailfrom=benno.lossin@proton.me ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1724956774; 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-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=DK8G/oV0NQnHR6ELSMxXz1prgv5XgJZSEeMYPgII70Q=; b=ntAwzEQG1QfKmQLTMbJOIDz/eiVYo2ASQYcKNqqInHf1r7ciSyH+PcWcSJPakykPyT9lbw NnvvSCrQKJMjPNUZs/MlyAG0l5CZ8LyYMkvoXO8aAje6NS+5agQgXx+cTAoeF/Dv9YN5up cSKe3N7qvwUrSFAh1/ii1JRjM8hEP0I= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1724956774; a=rsa-sha256; cv=none; b=IY4fYYCpjGNBQuDrnrSJ5ksghLNQdlb3pWuhSgUKrNq+PGHQHFrPb7R2pKu3F25hPxxure WRLhOivQ3cpfrnjQwTHa8zL+z2pcq932y5Bv5Es3WCBe0+2DBYXJe2/fpX7ie2hEsb5qF7 NPjLL36UIcCp+ff2HT8OEw9nUkKsK1A= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=proton.me header.s=protonmail header.b=hAJNVeDC; dmarc=pass (policy=quarantine) header.from=proton.me; spf=pass (imf25.hostedemail.com: domain of benno.lossin@proton.me designates 185.70.43.16 as permitted sender) smtp.mailfrom=benno.lossin@proton.me DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1724956870; x=1725216070; bh=DK8G/oV0NQnHR6ELSMxXz1prgv5XgJZSEeMYPgII70Q=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=hAJNVeDCD2Ibocs524Es1RBzLtEu6p/DFCxnmWQVebyrqlyqvTC/wArdcakGsd3Wj 2v6n6SNW2+JHKjZIjbzYpgT0ps6+BjXRIthfF9lCwC9yNuRlOLoZDMqvrnQ851oiC5 /umMKZjamxVlxhm6Rk8QGrjk2W2suooALsK6KhtgEbC7Eq1928cWiVE/1FmR1N9YLf b6N9vEXBzGyQL6OAZdrAQpskKpFg4hF8Iuxnm5YaVXzHB0I+O9S1lvQw0OLcmYqGPY N99qaUvtT3BleZTXcXVg0Kxuw/koc46IUNjTwPS8AFXRFg18WPu2KgfI+V3Jsu/GLa 9TAGXfqtXZDFw== Date: Thu, 29 Aug 2024 18:41:05 +0000 To: Danilo Krummrich , ojeda@kernel.org, alex.gaynor@gmail.com, wedsonaf@gmail.com, boqun.feng@gmail.com, gary@garyguo.net, bjorn3_gh@protonmail.com, a.hindborg@samsung.com, aliceryhl@google.com, akpm@linux-foundation.org From: Benno Lossin 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 Subject: Re: [PATCH v6 16/26] rust: treewide: switch to the kernel `Vec` type Message-ID: In-Reply-To: <20240816001216.26575-17-dakr@kernel.org> References: <20240816001216.26575-1-dakr@kernel.org> <20240816001216.26575-17-dakr@kernel.org> Feedback-ID: 71780778:user:proton X-Pm-Message-ID: 9ad2676be0af3915e5f3da50ea6a3fbfab4633de MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: BFD13A001D X-Stat-Signature: t7eiysumpmoxdhcyxb8xsk3kg9ucte4j X-Rspam-User: X-HE-Tag: 1724956873-47252 X-HE-Meta: U2FsdGVkX1+rj75bkck9sHL0ItN05XomjaXw/nP8tRpMr3HJ+y1cQ3bteeyf8An2xZ3TdgLx2BUQTKBYazpO0mucaicdMFGzwBZhtpgNN5Gbp96MuEYwFRnxqTm6lTWORsz3R2kojIEa4xiX/43J0iSinwVu2dLkmZUyX/h/0d2jsT0LzFBOM81OOG6v1weCe4XuO+8xI1qMfqW4bCC5HuOxCH3+LqvkA8+56Xz02Ggt8u9EKbzo2B0cudXn23QeXdjNp9nPfxLo9PovmQ5H495xYl+AAjM2YQjNjGYsuzaPkyaxjcb8IoJ8QCq3rL9jy11Bx9dPM8b7a9/32JgEtf5PYv7zLI+DZefYeUC6TUFkzGK6EdPyJckhZ9DgxckGdfbuu21YvEiBL1XbEcLpI2EiIkrncChSVdfa+X75hZDKH77wn6i90YDYOfjCMberRnynD70lL6Fb0D8vAT35Wemjnhjv1TRF9je+Z5RrO0fKHdg040WW+UQalKO5vAtFtHUwivRucJHDXPWp3hJiN2mGZ50xWIQgSAYFVboN7A7KKwS1q8+FHkmEAnOxUMFfwuEwsgFHuZlQyMeI61WGIn+nmW7HOEUXA2v0uOkcYAQ/BrMKPP5DB/NoHdTTJvHCQiDXw2KIX68zQzWkPDGrtmtlCMsFAR8N5s3E4rE7lzTql3YFlN7VS3jMZ3E996+uAifnkG134zZf20Q7/ElEYQygluisOwjVkBz8wST9AtRux4bsl2xb2rA67NAETcH9O1/eY8yofkDYgZYy4EmT1hy4E1uaIoFosC9kK+Ken3NJD0Y5bG6mChN/xVnQ09F9vhjTh2fJPhL3pMGf8FI/EOQSohWuCE8OvEZES+t/fWYsm6wUwPlEXxubdWq21cWD0X57g2c0OM4RXyLUkzvtlYfVecdA3ik+c6g8BREymShq3zOesR8q/mmkfpYcib/p4CzSLrJ1CQ8yf8gUGLN NaIW43+X 8da8dUVOpMa3WTn5WEDmSD6dhFcrA7sqJF1+3AAgrwvJuGTi5cfvhttbaQcX+nbM9Qp0Jl8TJCgWG4G0uj6taRrMaI+2yJHh1DMrspNIDBFBUru+gWFQgZtQyEuUNmHT6BD3TSQRzAF6IcKt1U5rlwQBj5cBnyo4qjsxsKrTmotmnW/o5A9GEiqegkrwWUVA+8PxldP9xmwMjvmW5fqHFqC1+7wSLz+Xx2Lq3nP/a9mDaBkQcIlzXzaakhqc16Kfjbup7bz8VqmFOeZGsyWagYt4HnXgRENMSWxoFVY3+NabZmEEZUS/ZPiRSOd4AyFsgBl0XsgmNIqE9IkKM32oyhAX7dFa9wwqLZ52IJBpu3FS4UgUIegsaG7qA8B6q2DHWIqNzfLH2IPn0kanGK8cd0q1Wes8Jd6Ql4ByiTM9W4TyZ8uQ= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000003, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 16.08.24 02:10, Danilo Krummrich wrote: > Now that we got the kernel `Vec` in place, convert all existing `Vec` > users to make use of it. >=20 > Reviewed-by: Alice Ryhl > Signed-off-by: Danilo Krummrich Reviewed-by: Benno Lossin --- Cheers, Benno > --- > rust/kernel/str.rs | 12 +++++------- > rust/kernel/sync/locked_by.rs | 2 +- > rust/kernel/types.rs | 2 +- > rust/kernel/uaccess.rs | 17 +++++++---------- > rust/macros/lib.rs | 6 +++--- > samples/rust/rust_minimal.rs | 4 ++-- > 6 files changed, 19 insertions(+), 24 deletions(-)