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 037C5D17122 for ; Mon, 21 Oct 2024 18:36:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4FEFE6B008C; Mon, 21 Oct 2024 14:36:50 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 4AEEC6B0092; Mon, 21 Oct 2024 14:36:50 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3502E6B0093; Mon, 21 Oct 2024 14:36:50 -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 13BCA6B008C for ; Mon, 21 Oct 2024 14:36:50 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 83DD0121A85 for ; Mon, 21 Oct 2024 18:36:35 +0000 (UTC) X-FDA: 82698465276.23.B31A8BA Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) by imf26.hostedemail.com (Postfix) with ESMTP id 743F214000F for ; Mon, 21 Oct 2024 18:36:36 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="Jz8zk/Wl"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf26.hostedemail.com: domain of miguel.ojeda.sandonis@gmail.com designates 209.85.216.52 as permitted sender) smtp.mailfrom=miguel.ojeda.sandonis@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1729535642; 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=u629DnpHZnQ545QrDK0c+tn2+avw37Jlf85duGO1lD4=; b=gDXuVShQYcVMPvOfAP5ma1JPgnFcFdjKo6yOli9lyttSjIfBJdR/kacreCEPDvNYF9gK2V x+BctbZLAAtibblzoHJtt1dVK/ZKHfNxBXGgwCiRZGVRYR5w27wlfatixKTkcTuI3SRabp m4lyNpjCTOkf1O/++B7ZZqLv2gKUZxk= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1729535642; a=rsa-sha256; cv=none; b=5NwSQysw6ggM+6a4vqGfE8TOyonW5POSS+mMZpt6pCdA6miOuZtYp6jh9aLDYnQI+WDFnR tcgLVw2oYRJTSxGIxaChV1FEnwA0Wg1sa5zxGIcA5vA3jhbG937ZgRdPh47joGB4abr9OG ta0bGj+qCwiv9+eHD8qaQioOoMQ3VJk= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="Jz8zk/Wl"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf26.hostedemail.com: domain of miguel.ojeda.sandonis@gmail.com designates 209.85.216.52 as permitted sender) smtp.mailfrom=miguel.ojeda.sandonis@gmail.com Received: by mail-pj1-f52.google.com with SMTP id 98e67ed59e1d1-2e2ee0a47fdso941112a91.2 for ; Mon, 21 Oct 2024 11:36:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729535806; x=1730140606; 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=u629DnpHZnQ545QrDK0c+tn2+avw37Jlf85duGO1lD4=; b=Jz8zk/WljKMEQIHJzZzBt/IsX3SJiRdd0FltvRNpRDAEbQV8pRYLNzaM1EneU2Rrwe Qag4TpV8GdOFwDmaDc3CP7qkO1GFg+3SXPA/fuodSJonuczGpri6xaqWSpwYCJ3H0iBC yn9Nna8vzpr0wV858dE0LdeyeLV+cHYFeXim6WtQHERIU5fPMbp/51fUAbCdHbTJg8E/ V6zmXpZgMTDeMJNMHkzAfKlCu36nzqGxY9s7e16DGST6eBmFc8gjyNt8Q54jPHG9tRLT X74UrsLGxXan7E2xrLrTmtV7M9CmG7suKv5N+keqjaPhO+Bw+8p5bjtJ3a6N11DpumDY Uf4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729535806; x=1730140606; 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=u629DnpHZnQ545QrDK0c+tn2+avw37Jlf85duGO1lD4=; b=bdDFRG1iq7G+JddAg2RJ4cKOtBmRLunyRD9N3XX0r707pL8RBMS5NTrSe0ozmCWWRI EUnNRl/STy/rD4yEWHaLlKcV0Bcly3RSFXy30r0+6cM086ZTrjLlBzaYorDLZEc0gKmr V5aW8GZf3NxeIKbN1AVW5oOxQp+E5hZGWab05U0WllnByF0wQg2HYX0iRo0EGOeWhplG 2/Yoq9I6jzRwLk8KFqBSLtnMn6EqSMvuN3Uz75IVqNP1fiK83fT0OSIBdieCzrwK2mKL f7+lGHtBmsbYScnHvZMq/91pSvz9NMBQFo2bRzTOiLdo69aIVXSzUjXUPNSFeZjdKCLY JOTg== X-Forwarded-Encrypted: i=1; AJvYcCW0aRrg1a3ZyFwISK85Eby+W1fsonXvmD/Tr765oMTaqV2La/zck1Hk01kzfHafZkB0ySDFCD/tFA==@kvack.org X-Gm-Message-State: AOJu0YzXlhk3/RfwNol4GlZqNgvqkEPCv9oE3obT8I36Za+alJYrI8Ga pmbMVJNix6uwZeEPpKQ5/Q47saY6ZaOeS49a3gWZuMzLEcuF5RcaFrJ0KOqKFc6y2sqDXYzmnYa /Rbq4BUhfsgK1yQbx2BOvuK1nJBA= X-Google-Smtp-Source: AGHT+IE8GVN1KMvji3jh+qlyLp0VwhEOUOdqwk25I9xAINvqEnuxcMbNW1hvwGd4xmpPsPXrk1fudgtFKWpU5z+mtnU= X-Received: by 2002:a17:90b:1254:b0:2e2:d881:5936 with SMTP id 98e67ed59e1d1-2e561a10f40mr5976891a91.7.1729535806334; Mon, 21 Oct 2024 11:36:46 -0700 (PDT) MIME-Version: 1.0 References: <20241016-page-align-v2-1-e0afe85fc4b4@google.com> <81e9b289-b95c-4671-b442-1a0ac3dae466@nvidia.com> <56169ee4-321c-4546-bb89-2f9530adb01c@ryhl.io> In-Reply-To: <56169ee4-321c-4546-bb89-2f9530adb01c@ryhl.io> From: Miguel Ojeda Date: Mon, 21 Oct 2024 20:36:34 +0200 Message-ID: Subject: Re: [PATCH v2] rust: page: add Rust version of PAGE_ALIGN To: Alice Ryhl Cc: John Hubbard , Miguel Ojeda , Alex Gaynor , Boqun Feng , Gary Guo , =?UTF-8?Q?Bj=C3=B6rn_Roy_Baron?= , Benno Lossin , Andreas Hindborg , Trevor Gross , linux-mm@kvack.org, rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org, Alice Ryhl , Andrew Morton , "Matthew Wilcox (Oracle)" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 743F214000F X-Stat-Signature: wwt1qbdjympcea4eersjmn813knsnh6x X-Rspam-User: X-HE-Tag: 1729535796-897054 X-HE-Meta: U2FsdGVkX1+OlPoghHThDyo8Bnhu8MgcUHFAamfh0qmpGMp2LWLWqxI4bxfBiTUhUeM8ZIhKqw1x76jFqA2PautV5LCh+dhzYtZAIMkVrQQlGOZP2rtNWDm50hQTnSl5/QKVE9fUBtj4BfgK+DtQ4k5JFpjebo7ELHKSR2m2oQZDwPUF067Mcr5rPhqElySa1Bw0vHAgcqx3V+6YuYz0atRK61qqCMBxvbwBbeyWpCY/CnhWINhX6iqWoRyaiUW40V/fyRWK7bE0BuMy2uUcorBvIRFzIxHG2f/ZnwAKqO6BXc0gIhaoXwyzspGIc1yWEbzHZFr3CUVx7Ij2WHe0x7v8VvT4jvX2C0XaVfT+lg+cSVQCEu+PAxAG7xHSotYo9GckRcmXTYpXdOKUBGEycYr893b28RvBRffpWlBjBl/7zPItxr+dZbb7P+FGLteAeLmA6RyZrihLkm5EHh88iOQiofby4OoY5h9sN13kSedrqexVsr3D71LLQwvu9WaUdytQIqts9Lc73CHo/4O4C64d9DFmDl9UBXhGug8udamrNPLniCfU6EuGJDKdkruIFmAFxQS6XgWuKIgcCfLBnnQV1etfjgItejHXFo/FZRBwvQPNPcBA/2Lix/aJU4Dx223t4dwMnP8pHonDWUcEMgCJ0Pfj53ipnJGOF/tbB1MMCHeRGNE0PcTI/yHKrkms5s7c71++mfX9Qwr2aW7QLhSiXAXLfRP52nE7hHmkyufrugGyh4cl4cRf2Lwd2lVs19WeWqaSVYYr7YlbhxTjVp4aQl9nw8sGNK3puAbsSQ+w9bLd1GpbGyQcRsRQQNyFS5HzDvArtjMNs1yKMjBPVwXSfl+k7t6oHBAxi/jqqYR9bepkE9ykOQyXdxhB2i+ZWe+MATVIn8VAnnX7pooW7wxsFeEvd4XOya35qm/bquWFmxLYRxAqC1WuBtt6s+AUvmIjSbzaxXp3hon4CRa vbZj8woJ v/sVE+Os2bJm9qjIGnnggLKcJxlnCHRIu+Nm+yHo5JH41EH+qlWaGr+bCec1+9yfF3bmspSBMgw8946oVi7wYsJeEpXwpmyWjflLxDKxmMcDkNRwSGeR1AgBF45IPOtWQHR0o7V0ClQ+erVfLJ0WIEpx2FDph4I6Ir6MMAa+Lytd6hjAOkkBxdngnj7ALOjOOnO5W79QhsOQDqA3EdMk44swGAYJcM1/evlOU0XK/Hg2qfqssRvCys0St9A6ZPaRCUYCIkJufcZawnEvkVkKLp9dJ6g2dfkHPQm5FZ3spA+gLrkvqyjemtN+v0nxea6scwe+5Z/fU4SMweoyHV/ayQuDnSPufbXKbe2hv5p8A24INdYX2MZPwN2EYr64HSp/a81nsr9SfOydRvlTXuR0WJX8WYIeXGvsSzsxpHgg7tAxB3COnN1HdOFgqdMtT8qqz3bItbXnerbyoKXCexAeCah3hU2R+SwI/hQS5M5rCTnEN83Uh//aNefLlMaPtnjcvCanU4z5GS979+PKZc7ggSZNe4BaU0ab54miy7N8/tQ6JDFo= X-Bogosity: Ham, tests=bogofilter, spamicity=0.334604, 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 Mon, Oct 21, 2024 at 8:29=E2=80=AFPM Alice Ryhl wrote: > > This isn't a distinction that exists in my vocabulary, shrug. > > Miguel, feel free to reword when you pick this. I just rebased -- the Rust reference uses "parentheses", so I guess it is fair to use that. https://doc.rust-lang.org/reference/expressions/grouped-expr.html Cheers, Miguel