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 21F4DC77B7C for ; Tue, 24 Jun 2025 12:22:21 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B472B8D0002; Tue, 24 Jun 2025 08:22:20 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id AF80C8D0001; Tue, 24 Jun 2025 08:22:20 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A34C28D0002; Tue, 24 Jun 2025 08:22:20 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 915908D0001 for ; Tue, 24 Jun 2025 08:22:20 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 52738BB096 for ; Tue, 24 Jun 2025 12:22:20 +0000 (UTC) X-FDA: 83590206840.17.B25A991 Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) by imf07.hostedemail.com (Postfix) with ESMTP id 5B6AD40004 for ; Tue, 24 Jun 2025 12:22:18 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=lt+Hu6i6; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf07.hostedemail.com: domain of aliceryhl@google.com designates 209.85.221.54 as permitted sender) smtp.mailfrom=aliceryhl@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750767738; a=rsa-sha256; cv=none; b=gyYzGFNup8ySWyX1jyGTNQrkyoOzXgqBpp/NcsW/AHC48c9Tl1Nvpg2mnjnVEeHuxb4jzh 9/yQMD1vzx2X0ZYiqlw/oJJKv1AD3If/DVzf1pktn2YoQ6KSuFfyzXlLfAXJ/MjiMALQfj 7LruIu1XBWfFxKz+87KDRStv854iHUQ= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=lt+Hu6i6; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf07.hostedemail.com: domain of aliceryhl@google.com designates 209.85.221.54 as permitted sender) smtp.mailfrom=aliceryhl@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1750767738; 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=ke2WQPybOgcUxwixN8c7d/mhUrvX7BuU8BuS+ykj3b8=; b=5vUZ7SYwzGTelkk1RUjB5lHZD1mmhwOA/cRbrrHAk0cdXLxgYGS93iEFSFZrIYhSl2rWhV lrCnVmnA6jzGCgGZWHpgQCakcadT8stq7+yYRr1oX8XBlcb5EVXaFIcvV7MOyVMTmqUIIl jIX2+zbuQMsrTwOo58CXhHFio7gdxmw= Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-3a507e88b0aso4436708f8f.1 for ; Tue, 24 Jun 2025 05:22:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1750767737; x=1751372537; 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=ke2WQPybOgcUxwixN8c7d/mhUrvX7BuU8BuS+ykj3b8=; b=lt+Hu6i6jgHhFdJcsvoneyaCnu7+roBQ0IeAxcUpr4oHhqimnwI2VdXxRrTd/k72dy 7zqizSpzgGpxm/J1JVhQIEydItI7dPTw9iBu2ssG0rQvPNhVBT6pmycAxzrPkyyEjQ3a 5cjszhiDCGbJgXNqMNiGME7LL0GVd/e+Fzb5NbZ0r0hpnyD+xotsG88kQTWDy6EhZ78S sOgEGPAZxALPnMtGocpF3uGyo0ItvNK+E19QiD8O1e+7CLlYwvHJY1srUs72IO/BjDzi KdWDRlBSre76XyKAPtasMl6DRmAEk+UJPrHoAcwCyJvIcE8yLN+8s4v9gKpIojRrXpMY CJ7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750767737; x=1751372537; 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=ke2WQPybOgcUxwixN8c7d/mhUrvX7BuU8BuS+ykj3b8=; b=FaaOKXQvrqDWtL990fRg7pQbwxoeaWFLbmA9Zlz/fHlk+2P34t1mvFRQaU0tIIVk/Z wLLDAkj8cOrTMolXJD69h4f4Of5eIpQOOIl+vlHFvTwRPXEOeBypiuMSX/sCQNNS2s4l BQLQEHkZyD+sfl9eXcA7H2L33x4dE18F1CMNW1aePIovfgLwwSJTSYVGfZBlbnpTAf1O aogMdWBYQeaz5ro1eOkqv//YiVPKFIYSNpi6sFBs9cqzyoFw8tGYeK50L482nqTGehE9 Py0bGajpiObK8Sj5hT+HGuDT/7yDU6wPOQpGsD0h/WVBSTv7i2KxVcUDJWv9jPhWuWDk FjUQ== X-Forwarded-Encrypted: i=1; AJvYcCWqmXjKhXIstnh9CW6SnVVZderMCM4w+VCTs/AFwIDgGRN7sIOGmttKST4dlhX+NQcttOv/vYJgPA==@kvack.org X-Gm-Message-State: AOJu0YwZh6ZDPSNDazjp6QJb3SXR4Or7kNJUR4bfECgNJKUxUpI1KaRc cQ034ubpdPPuW5y50FfqahfqGQM9cLXS4r47XEQwt+8X4ntJtmJfXL4M6To6HkocztZ565l6L0/ D/52RUexYCqoJnpYnyC6juUKT1RKKe8VG4LVLZ042LRKtrhUV8wn/foc85/4= X-Gm-Gg: ASbGncuHPO0fw+HjJ+QY/FWwM+hYbLbo8l1ZDlQJdybzEVNJcEyqQs08VHdcdlqjdMr 3JcWMoVRBcnl40BQ0OXXueByy+gjC8AI5AZEaiiq2kb/Pa7JrkXu3fbV4DwJgCN8Y2XsEehmJSa bjta8borqMrygSS+QHt3JmzCw8DJ/MjTStIJd8bIyUiA/YibCBsaAAszuEdBh1ZJE094+NAoad X-Google-Smtp-Source: AGHT+IF8J2EIOp77UpsDYtqYqawDpL1XEbi5QijdABp269UxxcArWjT7XxJrGBHU5TuZpdlADjizO9R97lnrT4xeB98= X-Received: by 2002:a05:6000:641:b0:3a4:d4cd:b06 with SMTP id ffacd0b85a97d-3a6d1307071mr12170709f8f.34.1750767736581; Tue, 24 Jun 2025 05:22:16 -0700 (PDT) MIME-Version: 1.0 References: <20250624095121.3243540-1-vitaly.wool@konsulko.se> In-Reply-To: From: Alice Ryhl Date: Tue, 24 Jun 2025 13:22:04 +0100 X-Gm-Features: Ac12FXyXKMzbHkeJyOfFWXEnIgdkzQXLk3r2f-LL3zzOyylWWdebOstUjTi5q2k Message-ID: Subject: Re: [PATCH] mm/vmalloc: allow to set node and align in vrealloc To: Vitaly Wool 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-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 5B6AD40004 X-Stat-Signature: zuc64jdddmz1pnfqijfpp4ahbdwgdrzx X-Rspam-User: X-HE-Tag: 1750767738-523115 X-HE-Meta: U2FsdGVkX1+sUFs0GqFgB8dZx0utokWXMZauVmfs6UeCBTmKedaOOOt/u5FIYhG0j3RdhdV9QiwZMRDaxKyyjdgVOVmCKR6D88ueEHp978MGHJzqrbikb9Lpzt7uyo54s5wANvMluIvD84dByQHk5aQqd+Z3kcE5s8zELs9EMWGMO4tqYRvXuJkJ4owRoSh1wmWtcqq16QgCtO24t8vAX313pPC8eqXLWd6Wh4DaK8PUzjqA414RwMKM/o9aVd3PsJ6RWyLeMWbOReNoK0jTwmf4hxmQfEikHNbufY2Elqls6HAmrpP61I8eweE4tn6XsEk19uVBn6Q++xVIdUp9y+Kp9C2WtWA3PAWsRtpQENeqW92xjwXZKLsLrtJPdjwiKxjThDXNllko8GaQnHIIbxIj/a2lWhMw6OcNSn4AhBKn50AvJMZrD1Lb9vf7VPaNzPocXXXHqWekSXsmUF13r50h6JJYvyqTsN6Fhy9IQLAuH67rpgtbW6sb4VIbJnlMYmbrBNc3NdR8GYtlBOkUkKQtv5TySE3bTUs3tQgiV6+prv8u9W+/KX81tUa448ttFInmY7rEzhKAvP+P0q1tqpaAQAdi5NrE0ZxNbZ7NsCFGVPqAcDumwr4kjCPE1mNsyfe25uc1ljX4FJIVEwZJexEZSsJmYpU1vDa5uNCdMRG+A8VQsKCpRNHXAqAuwa5qmCPoZsIQSIbqrEjFx2w7c/JceEdZH3ltgEu9C8WiTmNJ8pH+SEbNaGS9mzyd06yXmSYceJWwiYGRz71vrUAtGOIYtK59r7ws9rRIW91pU40CGxCTp1WBJuIwWH1XzWfCbE00XtwZfzVUre+adK1w8wMv311D6NbDuARsjjsLzJTJWrJfdTkqv2158DYdjEdJJZ5glZYqWteqt62r/4qhH++x3FBD/k2ZST6+oc0bsEtnGzKoCXXPYZu8x+wXk33SON6tE7opkrrTnCSbQwP 8qKcqZ6b AOweaO5YlURQz7Q6j1qccxMwLqmbYS/EXey+mJ5l2u/8xluuOS8UsfqJ7LMJ27pRuw+2DYLZxa32D1tLvcIfhH7Hsl5WZ27BFSpWVsoGeAiuRLGZWhhekKIPhTCtFa1R2fODb6JhP1WMIy89tTAljopS3TwaYaKH95/3OvYa4VNkHNTikW4X2ubXd3ineIrbvhFFGc5mLSQi1oDzFeS7ktthaVUDx02mUJRKHJB9RZMaWzB4= 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 Tue, Jun 24, 2025 at 1:15=E2=80=AFPM Vitaly Wool wrote: > > > > > 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. > > > > There=E2=80=99s a patch pending inclusion of this one which will be the u= ser of this change. I was reluctant > to combine these 2 in one series because the second one is on the Rust si= de, but it can be found > here: https://github.com/vwool/linux-mm/pull/new/realloc-extend. I think it is useful to include the immediate user in the same series so we can see how it will be used. Alice