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 C6250C3DA64 for ; Thu, 1 Aug 2024 08:21:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 601346B0096; Thu, 1 Aug 2024 04:21:30 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5B0EB6B0098; Thu, 1 Aug 2024 04:21:30 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4779F6B0099; Thu, 1 Aug 2024 04:21:30 -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 2919B6B0096 for ; Thu, 1 Aug 2024 04:21:30 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id C8EE7C08E8 for ; Thu, 1 Aug 2024 08:21:29 +0000 (UTC) X-FDA: 82402982298.21.A21A96D Received: from mail-lj1-f175.google.com (mail-lj1-f175.google.com [209.85.208.175]) by imf12.hostedemail.com (Postfix) with ESMTP id EFBBA4000D for ; Thu, 1 Aug 2024 08:21:27 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=KOpPQgRa; spf=pass (imf12.hostedemail.com: domain of aliceryhl@google.com designates 209.85.208.175 as permitted sender) smtp.mailfrom=aliceryhl@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1722500431; 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=Ift7TzORqGbhU6p7sF4Zt54uNnequ529bnGRDSsXufY=; b=akAp9akrtah4Mn5U/mLGrHydywKS9UyogPUnzJ8ll25d6cuto+1Pigi+A+g0ra2MqBs5uF 2gpAO1CglcmkTDq+owmmrzg8BgDigZXJ6cRC7GaRpHbLrvAWkrc9vitSFP9WYdgRFWUa1W mAQHn6jqbEuLuSHPKj6OU262EvhTA7M= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1722500431; a=rsa-sha256; cv=none; b=2Wr+IAKZ+a+3AIs+QSP0WCx+a2grzZKZe1ZoNP2nZvNreWsqewaE/miMqg/cDKSCTHOw/k K0ztwrCwe6Asr8KUDQtKEjq8jLU/wCalvNeEt832ChrEjDUx2KR6UN7QiUJ0xZic1lCR9e QP7IQwx7UQBwV74fWz2+Od8STyGzffI= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=KOpPQgRa; spf=pass (imf12.hostedemail.com: domain of aliceryhl@google.com designates 209.85.208.175 as permitted sender) smtp.mailfrom=aliceryhl@google.com; dmarc=pass (policy=reject) header.from=google.com Received: by mail-lj1-f175.google.com with SMTP id 38308e7fff4ca-2f0dfdc9e16so83335151fa.2 for ; Thu, 01 Aug 2024 01:21:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1722500486; x=1723105286; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Ift7TzORqGbhU6p7sF4Zt54uNnequ529bnGRDSsXufY=; b=KOpPQgRaJiPeWdPLVckVnH0/E6wY2rjfQ9nzmoHfo1hF1go7BKcrfLOS4SD/RIX4Qm CVEO1M+aA9M6n/Wkqg1CvwVwUZFu49qpj7dROC6JS7aGnzgl6n1ggKFoRK7ugOOGMUWv hLLnJhCQFYAsWDorKiBcwnZ6gRq15X7uFBFx9Zr6bT5wcvhukiNYwvQJXseiulTcC773 y+t5Qjk7eCXunV7E914/Rq1qrnHubQLgXwfhTeQ19+1Y/VvD8mOvu5sIt0voBWc1VG0W lkwlKRdInIYR1AnoYIrFPjPiut143cXviPGE2orIS0ajifrwLx4E4AP51a8joByFyGt+ DiuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722500486; x=1723105286; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ift7TzORqGbhU6p7sF4Zt54uNnequ529bnGRDSsXufY=; b=a8P1oVIByL1GqoyEOtlLsBta8n0LzBztK8G5BQJt5tbpB7+afS8a59X9NVpk3V0tbT sG/oK+cTLxIlr/2BlMVk+FBrw00yfbk0eBOw5dl2AA2HGYl3LZcCKDa0FdRt6Z7MGodc JSV/s4lce35kXBkUPR1oMiThlpcnK+WtRqiAH5/Vok+YuwnGQJj4YgYCtEJ+qLd+YVqv dWi5G1KVJ6jPMWK0tFJO+176lAJc4+TiLmUIz8kBDOfZrep/iZ34A67UsGQozVqLfRDO PnDzP+t82/+2IO0n1aShpnEyWgw4kIFNsFqw3CkYIgzfHBhaAiICylX2vFbIQaRPpB4g ujyg== X-Forwarded-Encrypted: i=1; AJvYcCXZKB8/a118I/gSgtN1bFfkgxEc3pOT25SyXS9aFW/AvnbLM1xFZCFC8apUdmdxRx2T/Oc2mCrgjQeC0PZ8On9AoyI= X-Gm-Message-State: AOJu0YxrcQGw82adIHUS1axAGl6HmXcKGVFG+euGU/97V6VhwPuI1miR wHSboJSVImQPoZ/qe+J+jutNlWSpgpVqB++PpFI86aHW/OPc4qWBUIIzF36go06DL/6sKP+wvcD KZ9Vxj5/yqc7+BpVJ9UnLHVdl8Dbz1pD1Syh7 X-Google-Smtp-Source: AGHT+IHsR2voflQxRCSCFqdxDUx0/w3yBaqi9tYqoopje2/QUhwqJ2c0wR0BypuLpRopenPqhbkO1ohoFYuhjseiL4A= X-Received: by 2002:a2e:9b84:0:b0:2ef:1f51:c4f2 with SMTP id 38308e7fff4ca-2f15310069amr12958661fa.14.1722500485934; Thu, 01 Aug 2024 01:21:25 -0700 (PDT) MIME-Version: 1.0 References: <20240801000641.1882-1-dakr@kernel.org> <20240801000641.1882-3-dakr@kernel.org> In-Reply-To: <20240801000641.1882-3-dakr@kernel.org> From: Alice Ryhl Date: Thu, 1 Aug 2024 10:21:14 +0200 Message-ID: Subject: Re: [PATCH v3 02/25] rust: alloc: separate `aligned_size` from `krealloc_aligned` To: Danilo Krummrich Cc: 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, akpm@linux-foundation.org, daniel.almeida@collabora.com, faith.ekstrand@collabora.com, boris.brezillon@collabora.com, lina@asahilina.net, mcanal@igalia.com, zhiw@nvidia.com, acurrid@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 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Stat-Signature: frnjm9nh11or6bopkuuffaeoqh9wbufg X-Rspamd-Queue-Id: EFBBA4000D X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1722500487-65976 X-HE-Meta: U2FsdGVkX18jy7axhCK1BUMNlHcaqTP9gIKZLsdzayVeQwnFFeBkQaDf2nAwoM87tG3Yy3k49zVcuE/DsD75wDyP7NizUW+G7w9lbG59vIMUrjWOQrW/WTnQjifWJBbABT7Rs04xiPt0VHZQW+zErozc6uHZXj69djXxz1NDa8qlw7m5zkaM7MikcQxeAk8tExEfI2mf85QSCxQDOjEnsQZJVNyTHcVBbakmr/RnigAAf8lnIuUSporHgj+xXSMFAB2cfYfGtIe8bHMIKNRHkbwGHUvJ9vZv/ztjPEDybtBbYRbTurg5j9urw0Njoz8UJ80xAB/D9gQJCgcaUnfZSmfNJLl49ES6OU1E/JhPOpT2NHSqaCzQgK63ASZ9VEiIGLITJ2O4NcbjDL2D3IMglBrEJLa7tpvkYnpOYJyRpxSFtWOjp8kzls7U65R12IWz02CtvYgg6VZOiCHD2F2cohVjCgaD+DNdy0V2UqivfXBS25GNuwcDtrQngiawRqr3923pB7Rr6RlUe6LmsnlcUof4Iq8X7bcZMb3tetkTEiC54EhD8Vt5oOORFTvlASWEP2joKmNPijq2eZhk5AJMCN49P6zXnJ5kdCZ216zTN7UmnbsoYdooymhEZPN0KVLnSpLst/ybx7wia0y5/Ot4i7dBQNIhNtwt3t9oy8L9dhgsWZUkJ+bwonTuo9rMEaEcRKYfuGN2Vfy6Tre4J90G4VGJSvNoaUsHvCj3W9FEim5MIQ2oIVFjWMW0okD1YiiAZYqVkbSTAhlMq9s6JQ+oUFmk9WNn3wRD0nR5PfiFqR3gfUDEwBn2r+x8on7Q4X2CE6Cy1PeuUutc7is2XDVAMekDvzG+Kr/sCF8/PrMuVv0X49OoH6G4UBE2FhuuyVaYrMQYV/K6yoEKmS66WmKLcH+/5flzPLMxHb7eGWqsLYa3E81qur39DY9T25kVn+qDaIH0OlmFJsSzcbiatja JzrDUaCT 4Zha49LGvZH+Bw51ZlEZqLXdCKLhUfx4m3NduHk8B/93+o7W5vuhbx7EvzAQ8cnx7hR/kL1kT3m/HWIm/b5He1+tSpZR18F0LPdyYkXJnghMgfdLElEKQ8SAeTgFLRIPvw0oZlqyLvopnPC8znhyyjnPKWkSGNZ6sPWxn0nppkTWcS5kCm3rfxZ9gJlRz9qU5HD4r56+sSIR84y82sxaQMPZlxVBPA9An04E83YBqDkKLnzLmwcFM3yL/mwlTghgLcUavZ9wd6yPrKfhfstA4iLDpDPb126iNDN3bz1o80A6qqS3J3cHwSHaBVuFTCjrFnwbXjUD6agWRM4UruKsrbkgtrVrB5uLN2yNfgsGDtx5Ja1OWtlzaJsNOPw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.407927, 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 Thu, Aug 1, 2024 at 2:07=E2=80=AFAM Danilo Krummrich w= rote: > > Separate `aligned_size` from `krealloc_aligned`. > > Subsequent patches implement `Allocator` derivates, such as `Kmalloc`, > that require `aligned_size` and replace the original `krealloc_aligned`. > > Signed-off-by: Danilo Krummrich Reviewed-by: Alice Ryhl