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 56A3DC77B7C for ; Tue, 24 Jun 2025 12:28:18 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E86B96B0099; Tue, 24 Jun 2025 08:28:17 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E5EB76B00B7; Tue, 24 Jun 2025 08:28:17 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D9BAC6B00B9; Tue, 24 Jun 2025 08:28:17 -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 CB6686B0099 for ; Tue, 24 Jun 2025 08:28:17 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 81FE4103E6F for ; Tue, 24 Jun 2025 12:28:17 +0000 (UTC) X-FDA: 83590221834.01.945E1FA Received: from mailrelay4-3.pub.mailoutpod3-cph3.one.com (mailrelay4-3.pub.mailoutpod3-cph3.one.com [46.30.212.3]) by imf18.hostedemail.com (Postfix) with ESMTP id 8852C1C0014 for ; Tue, 24 Jun 2025 12:28:15 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=konsulko.se header.s=rsa1 header.b=Sm6ggA8Y; dkim=pass header.d=konsulko.se header.s=ed1 header.b=WW8DTx1a; spf=none (imf18.hostedemail.com: domain of vitaly.wool@konsulko.se has no SPF policy when checking 46.30.212.3) smtp.mailfrom=vitaly.wool@konsulko.se; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1750768095; 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=jQ8u9ZH99hgK/EV7QukLMxw0vYk0v1W8W5JIgBpDeUo=; b=pc6V3Boktp48YAXZf4Nn/EjFvvTPp4uQ74OKTQs36aHQdxQAqQOCDfV+Hi7sHtKEKcIXvE 66e1TB8zEdQCw8JX5iuSVBDR0RNJGrgpI7Yqxd0MlfLyJ34NOZpexNpY9yyftrQca4G1KJ vX0/0sLCTJIQ9mDKee6nKPwUq8VIy/0= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=konsulko.se header.s=rsa1 header.b=Sm6ggA8Y; dkim=pass header.d=konsulko.se header.s=ed1 header.b=WW8DTx1a; spf=none (imf18.hostedemail.com: domain of vitaly.wool@konsulko.se has no SPF policy when checking 46.30.212.3) smtp.mailfrom=vitaly.wool@konsulko.se; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750768095; a=rsa-sha256; cv=none; b=JnCLUCthaPWKPajJr5iuWqvI94YqTWfzg5vKGSO5UnfmCbC1fU5XGElh21kSTtn/RHH4z+ Y2eFWtbQxRkTLitF2ec7GMMSZkYcXP+9U0c2mbbSL7Shtw+RqFB/qYEaNSRTo+MI2EoX5K 2q0JNoNkO/BmV4qLJpd/FW5iJhQMHNU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1750768093; x=1751372893; d=konsulko.se; s=rsa1; h=to:references:message-id:content-transfer-encoding:cc:date:in-reply-to:from: subject:mime-version:content-type:from; bh=jQ8u9ZH99hgK/EV7QukLMxw0vYk0v1W8W5JIgBpDeUo=; b=Sm6ggA8Yw7u+J1/4ssN4EBmg+aB0fhwYcakxY8aNW3vxYX8wZUJLksa/zMmhfOpwYL2OIGhE62whw T1d0JNfjYa7Dpz+q1h2th5Q6O9MLYza2MgGFD28C0IPnjen1PclXU76hq8b8Pvo2XFjbNUqJHTYWP2 a1+lkxUUbCcr0lc308p8AshdjDaT6rfrT5x77BdUMuXCRiCISHX9q1RAF/ckdpv+etks4sgE7ImdCV 6pGi7eKA4OeC9UL9wc9VMQspb43t6hYWDGZZSzf8kLEM/eVIY1r3jEVn7jORoCc/OcWsLjMa2vOjWP bonA1uvhd2KkowqrK8pRLqJRD4errVQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1750768093; x=1751372893; d=konsulko.se; s=ed1; h=to:references:message-id:content-transfer-encoding:cc:date:in-reply-to:from: subject:mime-version:content-type:from; bh=jQ8u9ZH99hgK/EV7QukLMxw0vYk0v1W8W5JIgBpDeUo=; b=WW8DTx1aUof2q4JjkF8HxCt8HWqzOv47Kybs5OKQLdCQ7MXyTLtiaOJxKccriu/4qqovLw8OK84PJ XTOpYuDDA== X-HalOne-ID: b1b0c725-50f6-11f0-81bc-29b2d794c87d Received: from smtpclient.apple (host-90-233-201-126.mobileonline.telia.com [90.233.201.126]) by mailrelay4.pub.mailoutpod3-cph3.one.com (Halon) with ESMTPSA id b1b0c725-50f6-11f0-81bc-29b2d794c87d; Tue, 24 Jun 2025 12:28:13 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.200.121\)) Subject: Re: [PATCH] mm/vmalloc: allow to set node and align in vrealloc From: Vitaly Wool In-Reply-To: Date: Tue, 24 Jun 2025 14:28:02 +0200 Cc: Uladzislau Rezki , linux-mm@kvack.org, akpm@linux-foundation.org, linux-kernel@vger.kernel.org, Danilo Krummrich , rust-for-linux@vger.kernel.org Content-Transfer-Encoding: quoted-printable Message-Id: <5C21A3CB-DDA6-44E1-B435-D2278D94969C@konsulko.se> References: <20250624095121.3243540-1-vitaly.wool@konsulko.se> To: Alice Ryhl X-Mailer: Apple Mail (2.3826.200.121) X-Rspam-User: X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 8852C1C0014 X-Stat-Signature: 4t8kyme3jxg8kbsi3ogd1z39mibau9b1 X-HE-Tag: 1750768095-493262 X-HE-Meta: U2FsdGVkX1+qsTMqZxI3khlzuxGw/0jPsGa95QB6hoHWkqzG4Z77Sb6Yn4BFyXy49rk/ngmj8w2pVmPp+nJBYGaxa8w5HpupV8wrW+Gce9d/9jCA0zmyL3dlNiEUOivVkLPDf5oSedBqMWAPdC5TIJX+Y8rF6hGi+Yc1GZZfcibGPeFKf3IRX9WwG+bhpuifobZZvIGvB51QLosdYKz1dqM6IXIMWKWiPg4Y2Ktp5MjzdHbcHnNH8P4vjSbmfKcSqUUS2zpyZXoaMnry/QXz3IMdJ9zGvYgJv2n49xZXqfVZcEBFXfp1pc8fttBFgVOR0bmcgac78t53lpK/+6K4MFdXglFTYCJw7i1fCaK+YuohUIqvEfatcaNqFK4EbPkUx/rt0mg1M2KPRDtppytDPbq4vPcO9mS8H9rvcPHheR32ZdXmKElxqLs1vSNUQn9s6btQMUmLZxUlHrQiXB6UJj3f6a6Iw+yv8gZEev5qwD1kJAIpcEcmTC02FpcRzQsEw1LcGBr1/nl/gzGJPSoiap9PK4JusE6tcQjo2mzE/TpnEhmXC+Q2ZlEFErhm8vpsbAdFZi3izme5sxihfvixGSVNd20/YU1wP3bvaqRi7cBn9np4MbKL7i2f8H0AyhZqp5ZLYMLQbpByYbAuMwnRo5Y47sSkwiBd2kCd+Hrj/gCQkAyTWcMALqfnUzQB5qi8NezJKkDmFZaGhGxpZKyJV9slpfqSjt/pUPbl/vG89ARbFMlg3KBYFG7lyr9yK6WJQbI4hkMz45nO6jU2GuJuKWlmbeIo+CIO2mam/cfu9Qmyd85GHHaOFSkNJ1LwAPQN9eKYSZbc4Iot9B2KKYbvuUVbKhJkS8W01NyKFGsXlGgo3rM3Y4wmCgQOHcSv9WBLLp+m8JyKH7/l1067bYsmJfCZwr+hrT15FtlsIZ/0PnBjVsJFASP1U/y0YJCxz60HUEVLizKNq8qhF0V3rX5 H3q9bNE8 tYBolHQKQRVPio29dvYpAD3yQ4luhZYdvNgOJD4Uf/2Il/J5m3pW9bhI9Y02IOBShc/8a+3LgsQiy7nK1kYtRkU2x5oENmL7x+FpjPv3PZ/DudY4QPO3D+/iwKn9W8Cmyyr5aa3Fb3wAUR2Lbun19xpO/5QIXvLaZJGBv4GmyBeWlCpYPlApATdUwxc8fb128h/4i/0iZ9TnptJygW6U8o0JJ2+kQDjV9Rl14A+9m9t5T72BjxcruZ7nCtUnUtorCQOzr4x87w5DaYSN6t48aEowdIsJ14+ZF6Qla6+jYj7lqL2lm6V2yHJfB/w== 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: > On Jun 24, 2025, at 2:22=E2=80=AFPM, Alice Ryhl = wrote: >=20 > On Tue, Jun 24, 2025 at 1:15=E2=80=AFPM Vitaly Wool = wrote: >>=20 >>=20 >>=20 >>> On Jun 24, 2025, at 2:02=E2=80=AFPM, Uladzislau Rezki = wrote: >>> Do we have users which require alignment and nid? I see that it is = part >>> of kvrealloc() API only. >>>=20 >>=20 >> There=E2=80=99s a patch pending inclusion of this one which will be = the user of this change. I was reluctant >> to combine these 2 in one series because the second one is on the = Rust side, but it can be found >> here: https://github.com/vwool/linux-mm/pull/new/realloc-extend. >=20 > I think it is useful to include the immediate user in the same series > so we can see how it will be used. >=20 > Alice >=20 Alright, stay tuned. ~Vitaly=