Received: by 2002:a05:7412:9c07:b0:fa:6e18:a558 with SMTP id lr7csp807892rdb; Sun, 28 Jan 2024 09:49:46 -0800 (PST) X-Google-Smtp-Source: AGHT+IEjGkkvJn+UiYf+a0WgzISC/fWjPxT6xr8HjhTmKsnEBJg2Za41FUsOLpa/Vx1WVxwQi/aD X-Received: by 2002:a05:6512:3b8b:b0:511:9ca:6d72 with SMTP id g11-20020a0565123b8b00b0051109ca6d72mr1594843lfv.59.1706464186647; Sun, 28 Jan 2024 09:49:46 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706464186; cv=pass; d=google.com; s=arc-20160816; b=zjVVuXAc6yKObzOnHko84u5Qu1D8sbrsLHpyhX5YfNJ9KR1s1HFLDAONuYu+e5lQR0 +plry9l/UiIdawaqiFwYTx1gsY1kappx6ULnGWei2G0gQeLX3qJo+A1dEfQEMOEP/LeS y0C81s+0p/CGFFSd+jWtHKEg/Mtyf6hZ6YJ7kzvpcTrm7N5ffnwDKi8nc8/wCpgcCP4o ivMxpsrpgEPwSwZtEO/j+fJ2E9v+eoEb+dQxocIjXCbHArRbM4/bbn59Vq2Xc1K0KR/M 9MY/ReuT3NCJYFr5kKAE5gTHGrKTvl/zzTLQGcaVC6koWbvX5B6/ma/GsrlMHUSTIIT4 9Sxg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=U7RxjVEDeJKfeIK+ZxBy9hyG1uB/bUQuO/TGE+qZ4g0=; fh=nT07W9N38W8Rlys13YFbxZF8oEbNiQwGDUxw/ZAGi7Y=; b=n43zzDb60yHWi5HYzHDMwU9HJ84rP1e9x6vdXxvLZfUEa4fQd6WyiJvvDnCqTytgNS pi6pNQAihw1NpXbRxCxq+0+POaI1BF7CtVG2K+3BDSVSyLCjIa4chNNyD9cQ7xy1biLl pHe4bBZJy4NA5jtBhMT7SAfsBZI176miEYkimUzS2CJkGefaRtjUvnIAd/wwIJS0Gkpf 0Vl/PYRLsZUWjnJiUjvSAevFYVe+sQZ4WgM6wJv/LFU3Zd4nw5V5zJqqJ9B8a4sS6jMQ zjN+rjl86fdO/xLcjzFDOQlHdsKDkHruqr+iZkF09MpC1tAAsL5VUuPsCRDOIznJBQeV myMw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Ej++UgDX; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-41861-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-41861-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id d9-20020a170906040900b00a318bf91ccasi2659134eja.657.2024.01.28.09.49.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Jan 2024 09:49:46 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-41861-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Ej++UgDX; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-41861-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-41861-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 5FA5E1F225FA for ; Sun, 28 Jan 2024 17:49:46 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4C2E52E413; Sun, 28 Jan 2024 17:48:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Ej++UgDX" Received: from mail-yw1-f172.google.com (mail-yw1-f172.google.com [209.85.128.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0D1FA1E535; Sun, 28 Jan 2024 17:48:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706464124; cv=none; b=M8AtaRhRLH5ewmbiczV3kJjka29am7ZJEiGpe5WUaeNg6W0RYuZu+5kTBr0LC5JC7WvbK6vwqiF8fa1efYyYRthWL3AshIlAsiNe5k+MRTxm0axN/cLkiVKkovGFVWyL0ZSbdX7T8SLYFZDkuskPKQxIe79hB03wYm+j8/qGoHI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706464124; c=relaxed/simple; bh=U7RxjVEDeJKfeIK+ZxBy9hyG1uB/bUQuO/TGE+qZ4g0=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=gtC8yFKHyD7YvCzyF7ldtjD/CXT3tmx2Wy1XVqncphfAs3+oNRB2JSnxnAe+iJiGKpwVWtD17RbDOvCi5bGmYsD3ooqU+vx+bnCUSJoqvZhAG+WAJMAwq6nRG5MFiN0MvhBEdxq2t5yBEce23t3S8SFCnt1Vakqn8IWr/ED402M= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Ej++UgDX; arc=none smtp.client-ip=209.85.128.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-yw1-f172.google.com with SMTP id 00721157ae682-6002317a427so15135837b3.2; Sun, 28 Jan 2024 09:48:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706464122; x=1707068922; darn=vger.kernel.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=U7RxjVEDeJKfeIK+ZxBy9hyG1uB/bUQuO/TGE+qZ4g0=; b=Ej++UgDXssjv7HwLgzp0XzDFpEZ4OxKaiQmxSe5wBYoAFotQjKiu1KpEa8wZdHJ2v2 3BC4ANP/x51u3Vdfi2CnhHk5gnq1tuGq1VoyGE7sfmNWYoGsUPZjBktF/oKiEpa1idjq XpTquIO7Mzfw1NfA2qNfyISHJbaccd8YarG5vId8jLYOCaRpK4pX49jw1QjrgbxvyOuN 5t6R/b94ggnwvjkfLZ9ZsE9i/2d2Z6NQxOxZKi2O+0phu/XPdhUR3vtZsti5W/z/cNGw mnvxK5NnfadZibc20PDi836kQaeZnZ5U3VP1gzDTpENHbjSxErjD1/mzkuV3ougtdv68 pfIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706464122; x=1707068922; 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=U7RxjVEDeJKfeIK+ZxBy9hyG1uB/bUQuO/TGE+qZ4g0=; b=HhriEqi/tb1m2RUs7q2i6f+uA6/rYVbRqMffdPx+Buqbj+N7Zf//LVN69vMRLKCBcU 6EGBjXq3DRu7yOVcIY+4bA/8eRCaOnyAKCN2/BVAda2cIGDHpN6F6Bksa4+wxuewn/VM I5ZWmWVLjI184ZmN5OPJvocftMKcKH+4cuvFffQzFV0KqsQnUZG08toM3If2pZhvIlHF h1pK+U58L18WLKK0+YWASoyiA5vG/x5PRNYW3zPn6N5naSW2rofztZw2jQT4uVLWubYC qixiroGhHTwVudgQ62lXUYjgbJsiW2o58pwruksT4mWji1WuWqjsBMOH6yY/g88zzObi yIvg== X-Gm-Message-State: AOJu0YwayCXnDqCoqhQs+htimOUS0rgjkqXzk8ndJlmvO2eY39Vrh7n3 9Aq7KOhjE45cO0M598dvdl2I01wSHl6r/hWty4MwUS/YZ28d4j9X7kEaY707HKTS9xSL0Rk7Ml/ yq/kcvP7vI32Qz5h5E3v3pfrrcpQ= X-Received: by 2002:a81:a085:0:b0:5ff:5a4e:569b with SMTP id x127-20020a81a085000000b005ff5a4e569bmr2827191ywg.71.1706464121580; Sun, 28 Jan 2024 09:48:41 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20231215194828.2611213-1-mmaurer@google.com> In-Reply-To: <20231215194828.2611213-1-mmaurer@google.com> From: Miguel Ojeda Date: Sun, 28 Jan 2024 18:48:30 +0100 Message-ID: Subject: Re: [PATCH] x86: rust: Disable entry padding with Rust To: Matthew Maurer Cc: Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, Miguel Ojeda , Alex Gaynor , Wedson Almeida Filho , "H. Peter Anvin" , Boqun Feng , Gary Guo , =?UTF-8?Q?Bj=C3=B6rn_Roy_Baron?= , Benno Lossin , Andreas Hindborg , Alice Ryhl , linux-kernel@vger.kernel.org, rust-for-linux@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Dec 15, 2023 at 8:48=E2=80=AFPM Matthew Maurer = wrote: > > rustc-1.73.0 used by Linux does not support entry padding. Mark entry > padding support as explicitly incompatible with Rust. We are now at 1.74.1 and moving to 1.75.0 for the next cycle, which does not support it yet, in case whoever applies the patch wants to update it in the description. > Signed-off-by: Matthew Maurer x86: are you picking this one up through your tree? Thanks! Cheers, Miguel