Received: by 2002:a05:7412:d1aa:b0:fc:a2b0:25d7 with SMTP id ba42csp1336780rdb; Tue, 30 Jan 2024 15:54:22 -0800 (PST) X-Google-Smtp-Source: AGHT+IHHvxaXdPqZ5gS0Sn8Tbv7tI1pqbogZCUZqa4MHQkui46JkITptHrKBZJSHEPFq1GPaddGe X-Received: by 2002:a05:6358:885:b0:178:6fd3:ca75 with SMTP id m5-20020a056358088500b001786fd3ca75mr4526344rwj.35.1706658861995; Tue, 30 Jan 2024 15:54:21 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706658861; cv=pass; d=google.com; s=arc-20160816; b=Dpxl6b0FYtUlQewxLWrT+D/7cnUSQ67P+kgzBmgri6Pv3r5aHkkcqYKMzExxFwvfuy 1ZEMKZhAQ4oIOJRZTeTB35qBsegSmid11J8zTyPBXU3GmYX2Zi8nzxd7t0mzrbjmtJdO 8lZzgFEFurIGajesiVMfTxmRqNN2a6yBZnyjLVdJc6ZX9Kvqk7oRH7s+bApcaFvNLHgL WB3U4VCrix3Ro8POWLHG/CJLlXyhdYAqxkspOWXyfZE5WK97SOv+Ytf93FbUZedbiBoc a3/NwM+xu3Ai6nXokCleSlL+k7Ua9DW56Pc1rPbLI9Zns2ULlGngdVZLcKrUiaB2PVP5 6q3w== 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=OmptIwhlgwDDdmhkFqgoAUMwqihSVOSlH9BzTj4os4k=; fh=AXXh0Dee8qbO1w7CJ3lV6oFSuYj25Ag1YwgFvwrLlf8=; b=VCvaIeUVCJWXxJvAU3khsK+z6WaZ+TnZkPE+0i0eHd9a54V7XWSmKP5d3y0YIFAZ7b vFmbteYZO2DEZ2fTazPjsLoQpNeK6NNNIs7FeokUQe74Hrh+uvPYwfSVoQBXO/txfxFu ZFrm57UInnjZYBufE94MtlFVSjwQ/n1eltZvnKW5ItiE3sA9zmSOeeiKetNIxmJlHsZf JOcOPtPWLfbxbAqhkDWkLzeTTFlCE54V4jA0B7rRxwFTraYQgh9yKGynym3qO72stkfU ZToBk7ZCM5zAWJd3BvhN3qrrkzGGY56qu2BZ4TEV1YhCA+gRJ2uCiV1vSiV8z7VVT7Ui deKA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ShsKa0Qi; 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-45501-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-45501-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id i20-20020a63e454000000b005ce47018492si6616843pgk.338.2024.01.30.15.54.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Jan 2024 15:54:21 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-45501-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ShsKa0Qi; 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-45501-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-45501-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 sv.mirrors.kernel.org (Postfix) with ESMTPS id 9A323286FC5 for ; Tue, 30 Jan 2024 23:54:21 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A452C79DBF; Tue, 30 Jan 2024 23:54:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ShsKa0Qi" Received: from mail-yw1-f180.google.com (mail-yw1-f180.google.com [209.85.128.180]) (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 6D3A77EEFD; Tue, 30 Jan 2024 23:54:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.180 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706658851; cv=none; b=NTVeeEDju0JuPfIKotpewPkiiwVAOh09W9zMi+KoGK/MlWDjUp6UFpJn5LolfoolmIZVbK7PG6Hli8A5hoxWmgTAbBiiWE6Zmx6Ye9yWYNAjObOtGfY2x/v/BFG1ZTwXVzFncbveMym840z4HcrFKKS2/acp4O67N0Sl+eekTdA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706658851; c=relaxed/simple; bh=OmptIwhlgwDDdmhkFqgoAUMwqihSVOSlH9BzTj4os4k=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=eEPwPlsGmoC4kMpEESl4ek0bKwWtFUk+JBXk3IfiXQDvE4cuAswxtObWkTiAjZScOkXn+WoL6lo3jrsSGujBMdNi6Nt3Dz81jD8WQxunV6kMbuR9fVaTfe3oj1yJ1EjhHpMgk0Qxpp/+35M5j2fHC2kBCob6B9vIlUTqdXlWfJs= 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=ShsKa0Qi; arc=none smtp.client-ip=209.85.128.180 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-f180.google.com with SMTP id 00721157ae682-603c5d7997aso32200167b3.1; Tue, 30 Jan 2024 15:54:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706658849; x=1707263649; 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=OmptIwhlgwDDdmhkFqgoAUMwqihSVOSlH9BzTj4os4k=; b=ShsKa0Qi2A9zq+L3PHXvzYBtJXO0SYtRlmflJ2UbtthpQFQwE4p6OsXikwLEn3whiN Rgwm4VDINXrWdAh1T2wXArp488KfFAAdBmzWJ3bSfjXASReNVOUTK7vGEJZkjCktT6Vs t1f5fUft8J7hLjDJJc2ILqigODbcu/FilrD22EAAkn3iM79aQtYFYVvFzTPlRNRJkeTG YZ4KV0FI65MAcRIWA/5f7b57Vwhxjgz+aQjm35Xmx014WmUIhrjTTSAyjRV+sHG20Zo5 muH+pR6uylESK45l296Il730tdSRMCXHAKJbFxF5xmMnTNtj/zedzYISkHCfNFHXfcJK U2Dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706658849; x=1707263649; 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=OmptIwhlgwDDdmhkFqgoAUMwqihSVOSlH9BzTj4os4k=; b=Ffebo45VMCsSEEpkOPinqO/KfFSTHcJjLljWgtwqKALDewDVR7L8c/Ztf41WsbHCmb qv6q9ce7ot5jQw/blylPGRV+xA7GXQ0VDIn2iXmd6M7mkeiVXF1bFvklO5lhz0te8W6U CoCRL9cUzfXjzpRe0WiENVMxfAOaO+BnCMd5udnEfBFFlSzUVUxp34WRXullm2yP1H+o 9r/bLlX+QVtltEGoPQ33Re2kVBTvhHzkVSfHE9uogHkaCUwhgi+jOOYQA8a3Bun3U9hv xcUxun16jDcO0TzDa/IQJJ8XH2wcnxk5lJMqPv+pwkejpFaWWIgUtUaUc9iL38odfcDB Lcug== X-Gm-Message-State: AOJu0YxhWY3Ao7ulWPuY6Y+XMx2ildqn0jmAPbkoPSF6uXIAtKC9UT/t 5WMtFD9kIDga+jcRrRt5T9NhjUrtFbKq5p/sPBSE1LOrE0oupVImUQ4d98rFx8aOdmPRo14TC+a iH9BL15/4shxy0qYE6gtAofyJvJM= X-Received: by 2002:a25:dccc:0:b0:dc2:2799:981a with SMTP id y195-20020a25dccc000000b00dc22799981amr134346ybe.18.1706658849249; Tue, 30 Jan 2024 15:54:09 -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: From: Miguel Ojeda Date: Wed, 31 Jan 2024 00:53:58 +0100 Message-ID: Subject: Re: [PATCH] x86: rust: Disable entry padding with Rust To: Dave Hansen Cc: Matthew Maurer , 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 Wed, Jan 31, 2024 at 12:46=E2=80=AFAM Dave Hansen wrote: > > Do we need a 'rust-option' equivalent of 'cc-option', like: No, at least until we start supporting several versions of the Rust compiler (and the current version will not be in that set, so there is no need to add complexity and spawning extra processes during the build). Cheers, Miguel