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 63ED5C52D7B for ; Wed, 14 Aug 2024 16:25:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EA4756B00B9; Wed, 14 Aug 2024 12:25:19 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E54C46B00BA; Wed, 14 Aug 2024 12:25:19 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D1CCB6B00BB; Wed, 14 Aug 2024 12:25:19 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id B239E6B00B9 for ; Wed, 14 Aug 2024 12:25:19 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 39A351C4541 for ; Wed, 14 Aug 2024 16:25:19 +0000 (UTC) X-FDA: 82451375958.05.A4A3F05 Received: from mail-40133.protonmail.ch (mail-40133.protonmail.ch [185.70.40.133]) by imf07.hostedemail.com (Postfix) with ESMTP id 4F1BA40014 for ; Wed, 14 Aug 2024 16:25:17 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=proton.me header.s=protonmail header.b=I47hKbkO; spf=pass (imf07.hostedemail.com: domain of benno.lossin@proton.me designates 185.70.40.133 as permitted sender) smtp.mailfrom=benno.lossin@proton.me; dmarc=pass (policy=quarantine) header.from=proton.me ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1723652682; 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=IKfUGaTAOHB51bKnbEf+rAr3CdrfW+9USkiN1kmYibU=; b=gZT+wqp3mg04kAkZcBkTSOFrMddTO+TnCKBJkmizxZdsAmMFRj00I49xg0j1TgwRcGU2QC kE6DasQznAg+Z3bCeEG5xelnVEoK1faU0W1OQ7hHC0cu5+Vwptl8JzZCAEZ5yZU4dj40eC xEyXl+fXCIb3aDDM91WR6EVbRTrQYTg= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=pass header.d=proton.me header.s=protonmail header.b=I47hKbkO; spf=pass (imf07.hostedemail.com: domain of benno.lossin@proton.me designates 185.70.40.133 as permitted sender) smtp.mailfrom=benno.lossin@proton.me; dmarc=pass (policy=quarantine) header.from=proton.me ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1723652682; a=rsa-sha256; cv=none; b=0p0IX4de9WgDYicdbv/BSZ/LQhsMA7bM5sBMvyZfL/0akKOUUJ9cVV+7qPNK0R+N9C+JgY xmaOi5+LEWMNosPYkrFVFjKxht2SUbDJMYCP9pccZV1DqtL5ocheBy7xnqyFK4IgWewD8V f+MYPidO9H7XGeLRxh8aChAts8y4I78= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1723652715; x=1723911915; bh=IKfUGaTAOHB51bKnbEf+rAr3CdrfW+9USkiN1kmYibU=; 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=I47hKbkO713e2pmuyZXfw1vb4XfUpJnxN4I7GVhx10PiF9JR5/+knmvjtAQghBdqL U2eo+sjn9Zju5ZJKNutwanBRclUpXvfYGIZZHq2hadEJn9SKIwlwSe7a4thDeFa4Fk jGF2Ur7XyASWYbAj5D+Hff+0Bu/7PQDF8nQWL3lIe3QEQpcNlK+TatUzKW6hlw3eLr 6SYYab2JKx79x1ZyjOl1+kLqhKh5arrsyP1MCBxkz2th0dNYDiIxTn8zDUIMzhIHnr 809pFBzbr94Dzjx1wbWW3BkTWqj8zPqKj7kAGP8jWPzNJTe1PsOKhKxa7McDl8+/vx 5kv4/2EVOH9Xw== Date: Wed, 14 Aug 2024 16:25:10 +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 v5 05/26] rust: alloc: add module `allocator_test` Message-ID: <7b690bb5-9dac-4566-af01-657961f57d62@proton.me> In-Reply-To: <20240812182355.11641-6-dakr@kernel.org> References: <20240812182355.11641-1-dakr@kernel.org> <20240812182355.11641-6-dakr@kernel.org> Feedback-ID: 71780778:user:proton X-Pm-Message-ID: e996931214727300fd137374c8f6121bec0c1b09 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam03 X-Rspam-User: X-Rspamd-Queue-Id: 4F1BA40014 X-Stat-Signature: pru784tt5bz9scia9ncwqe6yi4k56esg X-HE-Tag: 1723652717-316156 X-HE-Meta: U2FsdGVkX1/NAvHwJqafM1kKuI789xGGq3cP5ChHL7lKkIVBQtBT3D+NHcf6esvbbSgEp0dfK19RFBcjmB7qJMClz/RaVCrFq946j15VEdZjW7iNUerolBAXtVsk4y8703toHAk/dW4IN7siE3J778HsGsnZh6Q1TII6Z2crK8ub28nNOba0XgJ4GIPyezudoyAaZso381bCsJn3Npke+9I/+848IPplFu6cIYPjmp91wRbpFuIJ94Yue4k1v5iB2NWfzNdMxanoAPDZKmoOC758gjIToUKWUG4jnWhgmezDA8glsA/NP4NvanCBykgpThee5WFRSVA5qpAfrAiApb9evEUWuDgvPCxb1GhUo63op0p41wGKsi9XzbLsLT/389L05t6W9sUIXT3SNuNrMrIkU+YhLd1ug99PmqSiv7jEhchoL7wIBUl4J/K8QJjZbAxswSHW98cYSJfi5Oqf0+sHWWNASMFKIZo5Nubf1WxTkUt3GiAgyZhCVOw3vWs5WtC4obwCkxKY8GKUnKU+uY+zmqk5FF/2e2elinEM5bByieVWnsbxBcqMFeT9qd6EHbHpoVnTF69eobaYuqdRAbZiTJu+8KAvet5TlSkITIbnmeVDNTsYkPhIybfHGUlTZdqNbIhfrjnJSeYG5FBoUlEXlu7PbiS4CU5uFYQ30MI+BmGzH3D/RygGif1UfNzkeSpt0nM9tgprzs/6gOTKPb6WvMOIJxVUxYKSEGdxMjHSyzDOA+zqK0lXyLxxpizF8rfhljJSpo57E4yhGFKfid6/CziXkClDZ2CubyUHC0kb3JYF/6ffjJClJa5mfCyoYwuW2kjb05F8OH7bC3sPbZaz7gE0tUkf98f5rCNu7rkQHLHeeaCLw35o7uLNI0VKOqZt9+LdgE5hod+cPjARuE/eLvHIgmg9mPe7vCZpjsMZ0sStVPc+/1xqi3+XIlr5tT8o6Rld5Vpz5Q/NFuX rYQ6cyxm mK94HWm4/uibYJUa1LrLKA33+gDsMCb7OFZYn3Qa+CNAnwE1M72YVDuR1OzV3arsxNy1E/gCAgC2kQUVSs3mXFczCrE/IVRszosm4+rGRh87uN3ayrIWt3/GZK7SYrPNhKQlpg9zdNt8dOm1KzBnFZIeXLtqluX2WLjBp7d+E4HipsEKVhGWDPhMKaRFaG3a0HFn7OmxfJ3kHjEZt8qiES/9sKI+zE/OUG7ujswNUeF0uzHKwymto+Tj00xSRI6oqfIAf/4COK8oLMXe8TUGVq5AIWHiaO8WN/UfVF56S6RVzIfmFkVPfxfIyPyI+zhP4vRFMeVDVMfaPNpQZQYEqumZEq93UZhhM90rPRElwojTlntmEFbLgtACoIYrv5pzSo/92w8K+Obg6VAowebTTW02ejDLJfkGKX+vWZY945DdNIEf4GV2mKuT3jqyJnBISpCK9HRTSSJWEiACnN/WxRp9bc75IXjLQESmUhG7l9O8a14o= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000020, 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 12.08.24 20:22, Danilo Krummrich wrote: > `Allocator`s, such as `Kmalloc`, will be used by e.g. `Box` and `Vec` in > subsequent patches, and hence this dependency propagates throughout the > whole kernel. >=20 > Add the `allocator_test` module that provides an empty implementation > for all `Allocator`s in the kernel, such that we don't break the > `rusttest` make target in subsequent patches. >=20 > Reviewed-by: Alice Ryhl > Signed-off-by: Danilo Krummrich > --- > rust/kernel/alloc.rs | 9 +++++++-- > rust/kernel/alloc/allocator_test.rs | 19 +++++++++++++++++++ > 2 files changed, 26 insertions(+), 2 deletions(-) > create mode 100644 rust/kernel/alloc/allocator_test.rs Reviewed-by: Benno Lossin --- Cheers, Benno