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 75E1BC77B7F for ; Tue, 24 Jun 2025 12:38:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 01A196B00B7; Tue, 24 Jun 2025 08:38:01 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id F34316B00B9; Tue, 24 Jun 2025 08:38:00 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E49706B00BA; Tue, 24 Jun 2025 08:38:00 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id D2BF76B00B7 for ; Tue, 24 Jun 2025 08:38:00 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id B9CDB121435 for ; Tue, 24 Jun 2025 12:37:59 +0000 (UTC) X-FDA: 83590246278.20.FCFD526 Received: from mailrelay-egress12.pub.mailoutpod2-cph3.one.com (mailrelay-egress12.pub.mailoutpod2-cph3.one.com [46.30.211.187]) by imf10.hostedemail.com (Postfix) with ESMTP id CC887C0002 for ; Tue, 24 Jun 2025 12:37:57 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=konsulko.se header.s=rsa1 header.b=YzjynL5s; dkim=pass header.d=konsulko.se header.s=ed1 header.b=6u1vt6JN; spf=none (imf10.hostedemail.com: domain of vitaly.wool@konsulko.se has no SPF policy when checking 46.30.211.187) 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=1750768678; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=0ln2qRw2E85Akbxj+nRVBp4e2dfEcTdQKZXNwW8uH6g=; b=XXnoJSpzMPIu3U4J6UtQjO2EsqeeZUGY+bhjefzmRKlAqGAzMQyLXGbhO5K7y2n6e3pPAe IYr+w4OW9rI4//EbNvYskbszU7mF502V+L7uOwbl0QEEIDTxp733cxrWQ9jVt3SeCKACv/ MtPi6/D7uQbOorsyE1Cv72y2s4HHw94= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750768678; a=rsa-sha256; cv=none; b=bAHgFu54qfy7mMCqIgz8C12vPhztI/jvKZOCtQjFXr5ytEII+NoZ4J/wTbPwl2zugeQAkI IJnYsknRq6KQt0xOL00aXRAiYYPz+vih7iU4FC4UP5CxCxudjs/1g2XtO2KY3MiENYs/mx evIkYl+93r17dw9p6ee8k/wwQlipOdA= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=konsulko.se header.s=rsa1 header.b=YzjynL5s; dkim=pass header.d=konsulko.se header.s=ed1 header.b=6u1vt6JN; spf=none (imf10.hostedemail.com: domain of vitaly.wool@konsulko.se has no SPF policy when checking 46.30.211.187) smtp.mailfrom=vitaly.wool@konsulko.se; dmarc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1750768675; x=1751373475; d=konsulko.se; s=rsa1; h=content-transfer-encoding:mime-version:message-id:date:subject:cc:to:from: from; bh=0ln2qRw2E85Akbxj+nRVBp4e2dfEcTdQKZXNwW8uH6g=; b=YzjynL5s3fw7FhJO32ooLBfK+8aA/XfsiFcqfU0sYZfDiU3kLtBPeH2mlCEMsSq0MrZ+vg2nuJbmI jO5lZ2vnBM3RK8jhT34zVDfXDSeqN4VVmfYnJRLj+SNPDu6Rmxh5bAu5QqRM38FMPVT6+etrL9KgQ+ hkkss1xW1hs6SNQd/z6WVpnb7TDv9yGykfljWQxKjpkN/cpEFgMrxE+B10VKpHy05wqvsoTe4ljflb 1zmAN+Ud7HHOuLF4qc5NMgpx5yZErDt8h31LtnXFLv9ZN5fpi3xaHXewO4Eu0kMG0wNuRY7wFDkV9x axHTkn80QSpnyXSIiFnTfzR7PaTfUdg== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1750768675; x=1751373475; d=konsulko.se; s=ed1; h=content-transfer-encoding:mime-version:message-id:date:subject:cc:to:from: from; bh=0ln2qRw2E85Akbxj+nRVBp4e2dfEcTdQKZXNwW8uH6g=; b=6u1vt6JNOKEBzg8QN4MvcCk/00P4kj9XK5ExoW30aOhri4cxkzIME988afeZtJiIn7bXSKhgIbQAn JXIA8XWDw== X-HalOne-ID: 0bf24faf-50f8-11f0-80e9-4f541c8bf1cc Received: from slottsdator.home (host-90-238-19-233.mobileonline.telia.com [90.238.19.233]) by mailrelay3.pub.mailoutpod2-cph3.one.com (Halon) with ESMTPSA id 0bf24faf-50f8-11f0-80e9-4f541c8bf1cc; Tue, 24 Jun 2025 12:37:55 +0000 (UTC) From: Vitaly Wool To: linux-mm@kvack.org Cc: akpm@linux-foundation.org, linux-kernel@vger.kernel.org, Uladzislau Rezki , Danilo Krummrich , Alice Ryhl , rust-for-linux@vger.kernel.org, Vitaly Wool Subject: [PATCH v2 0/2] support large align and nid in Rust allocators Date: Tue, 24 Jun 2025 14:37:43 +0200 Message-Id: <20250624123743.3258032-1-vitaly.wool@konsulko.se> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: CC887C0002 X-Stat-Signature: u77frxpipamy1os3efwemwy9t6ixm4oa X-Rspam-User: X-HE-Tag: 1750768677-932450 X-HE-Meta: U2FsdGVkX18RSLD6S0GbwqTjEB/Up+kNo1TXu/z3eaLcQTrEtfLCjSZeNVYFkrB6001HNsf4bUvOxpKUnB+XiljRVwqul2JvghhxwwzeFwj4K/PT1GsSKlc1jbfqCtZNlSpEWP/Onk8m+DGmbgLrvOZawDGrGc05Rq1lixVtTpMtca9GH1WpWJ1A8B8QSFSBFfPePwb+1rrjv9OJdasxuW3aTXONZvVzRqXQajoLLguzDMHzsaxUUfMWgbJLPrfNSVxj+KmUQAZJ9hxtj1ieF/Uuil7gSwmJ0Bgijn2X1wz7W0h3wJHxDXUaKX8FVHOaHVEIWTOAHdrrKctmd6nOPtBvDeh5vx9/ejpI/PKsrP2MWrYcXHAaNuMuk+RL1tm0phB8x8/6/O9TzO5X+qjFIhtq2Tup/BOnNTs18y3CQtm9AlpuMKq8xuiWGo1OuBdl6IcP3CuJpLD4SNARmlCVPe5qP72ELgbtewomtrp7V/kXEp5+xccYUO313OTfXD3ISEO+TQSQoqYJdKncd2KtcEKszuALONJak6+4L1G3J6z/71ZLon5Flqcrr2E9Em5LjN5HqENAwsCX4ZIzls1QKmIca6QMas+WoaQt03GjzF76tslDlmZ1fGx2UJUdG7zsQOLZqkXS/f+AFyfJn6vZmpyBMsJnFymJOMy/XGYMrjnG8qb6gSExtP6ZrAzYzsk52Y7rV2xjAJtjnZfJWjXX+wmAwqlftgB2B5+O/MoI4dkoYkd1SI4pZBzN+oJJ59GkyWPhZg0DYCZ/cx2xhdJ6HlR3Guyh+S3owPXkPnjzfzULF5BSBNptlUV35tFxlAN/ZUgFyEgv7j4uCNXJDmD8zdBi9jjnoTlHK6gKqujPgC67923MedtO1pVtuILyLiD4hQC07R+dMdLatBqVhq/Lvk4qnTM2Osqtt3zvtb2UUuF5Lnk/qGg/gZjK3iPEb9T5pgDsuo/izPGEQ+udC4s ZWoxXpCO F1ptq4atGIqkQNM4AtENkgTfl32e2zy+bXyafJJ4L4IG/3QxdX9CIi+/wGDi6n4V69jZcajDcZwrVICvd9cNkNoATuQyiPXRRmwk3XE/TAY6Z9iqARj27vhoFdPCzCJLamjcIgucxeuitAF437zkFdCbSqGXsVR8JgrXJ5h34vtM684eevBrnsCP2lDKN/W4pD9FNKZF3KgGBW0h/YSi69Ila+iuI9ug8UctmJO63mXfjhom/8Bi02eZvaAE0F26UflMqK6AdMRrskpA= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: The coming patches provide the ability for Rust allocators to set NUMA node and large alignment. Signed-off-by: Vitaly Wool