From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) (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 51775324B20 for ; Fri, 28 Aug 2026 18:30:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.182 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787941809; cv=none; b=qeV+dSLY0QtCoob80CvcYuSi4iQ4jyZT+uF+I3o4xZ3t1xRghJNpj7133yTxkQVX8+Q61iAg63GJTcjp6+5gRx8KyciZ06Lv34JBnKCrvYVgXel8ZfBF/Qu9+cDVC3UXVuIiYgbgNju3FuyI4Xx53UlcqJMSW14ZW/TQeYygPEY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787941809; c=relaxed/simple; bh=vKhe6i3FkAFwErgQ+z+E/6b1UcU6MpKf/+QS8ZIRiqs=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=c2GlvcT/Hjz9bGqVfEa3cv6pZTt0IEkudy0vgrnfrlGHkzpzLd3AwI+kANhed7vmAYaSlnsDIH54lVguGK++bMisPzUOimj1lKTwWu653wdSAMfA6pJ8CsXmhsxrprI02H64GP9ozlF7UZDX62qy4PputSQpPWgfFf+AI5m68VU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=lD7iZ/KI; arc=none smtp.client-ip=209.85.214.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="lD7iZ/KI" Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-2ccdf36f63dso12055ad.0 for ; Fri, 28 Aug 2026 11:30:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20251104; t=1787941808; x=1788546608; darn=vger.kernel.org; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:from:to:cc:subject :date:message-id:reply-to:content-type; bh=ILzvij1drwo7+iGNKuxy4V2qVsnhp5pYEXxx5p1BgD0=; b=lD7iZ/KIaT+P1b10Fzf3jHgWDWLGTDAZ5sHvy0TyB91lNps0NCV8QIsMHBRXmWx5jj s9iWmpRUFgl79dvb5ZnTniSjMyxabCP02atOIxIeXRaEy9z2VhXWazeQICO4kIhupiWa xnQhf3zSb2mPZQvwAw3LF7Xd70X7Le8TbPUh1LHIG0pB6lXbDX0AfjIyOJd3ueL5Yiwp Bbtq1tc7J/eEXy/8vUX5HzT8BNZwpncTzRYgq2IrwJHVYbwDDKDAs3vGjHUJ72dU4UOd QvYfw88MI2RSBE/3GRnEnJ851d/zeXnFMPLkjLcSehfcdyAaCz4L5LL+pvtHCTOOnNjE BVuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787941808; x=1788546608; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=ILzvij1drwo7+iGNKuxy4V2qVsnhp5pYEXxx5p1BgD0=; b=DqGjIFg9HBZKzB71gkD8Y/mwnsav1mWOOKgcEph0qA8Ei1THhV1q/lfvrgmbRRhBGs G48WbCW41XK9hJ04EVFPNJUFQN8M+PmVmsYrpdyoXQEbb8qiJCbYihUB7XgA3qQ+lAnz yqbUZkbd5gFLu0JIhYiXyVPEZv8o6v+zZMRUAQ35WNvWgSRjsFiZWEYwvB2GFjDx2Z+f LLihRQqSkRsisW2NSfFjqbiATD8Zjm7I44xmNRapoSsDXKFL+kO9Fg96AJnTFphtfG1G dw+SxXTkvn3CHt0UKkeZZTQ/XLjzm+MYp7UshEu5a9QaAuiFt5c4TX8IIwBqIM9ww3Rm OuOA== X-Forwarded-Encrypted: i=1; AKwUvByyzNzwTEphMHTGZFL+jUQoO3jKUUhRaCpmrU/J2nsocaUD60dy2T8lMdZ3G6FYtZXHqjhc0bA7NMvcltY=@vger.kernel.org X-Gm-Message-State: AFuF++klCYtwUeMQ+Py4GBwVvcU8SuGTJkGz5CmBIG/SKeU5mrQWuNll p7SI0h1wvFmAnJ27gHLf8eC00/kuNEeAIybB+29xrclx3Vr/B2UbQcXYmmOuMtKL7g== X-Gm-Gg: AYBFou11FjsDNd5XXiEO7Aruit0FX1jeyOW7ixCdODMIHuzn2GizQ/8YuA8fsevLZww es32cKvRLd17Og1PzUiHx540RTtmMb7kJxmrUZzXU9MhTOb1QsVgiEC3zXfstXFg/rv6sLM8Awi x388z2SwV7o7XGAdKELkbE9MuyUOMKpsiKQzNMmIYpCQlkmSTedMyQ8yCgGPpx/E3b6Y33HbFx0 QPWMjuWwv5dlKG1gsjA97nQMkDHLav7bPEDJQX2DVxmGF7901WhSkZOq8RIQ0IWJq4Ebrt8w9Cn 3lTpI+jC0eCczh/efPWx0264O0NKNj+SzIKm7HGSt1yumt2tAJ+6VhlkQJYD1B9TzIQ/CBWo3ac C6Bfakk0hLc7l2lu5USnSA5gEH9ipeSGrAsp7+mPur2tG/XyzcqimXsCBko8iqg5tf6Q8wV/HUZ WOztsoa0g11NmwyjdNRQlnVK3EMeBetkppJ3Vjkjp3e/GGddQhjHbHMKry6B3Ryg6e1L9opEBUm kBWBYDQtxVv0rhVnWee3ahJ X-Received: by 2002:a17:903:988:b0:2c9:d89f:fd98 with SMTP id d9443c01a7336-2d8dfb0b68dmr662305ad.1.1787941807055; Fri, 28 Aug 2026 11:30:07 -0700 (PDT) Received: from google.com (139.58.247.35.bc.googleusercontent.com. [35.247.58.139]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-396d2309637sm1500859a91.0.2026.08.28.11.30.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 11:30:05 -0700 (PDT) Date: Fri, 28 Aug 2026 18:30:01 +0000 From: Lisa Wang To: "Edgecombe, Rick P" Cc: "Aktas, Erdem" , "Li, Xiaoyao" , "shuah@kernel.org" , "dave.hansen@linux.intel.com" , "afranji@google.com" , "kas@kernel.org" , "binbin.wu@linux.intel.com" , "ira.weiny@intel.com" , "pbonzini@redhat.com" , "Chatre, Reinette" , "isaku.yamahata@intel.com" , "ackerleytng@google.com" , "seanjc@google.com" , "pratikrajesh.sampat@amd.com" , "oupton@kernel.org" , "sagis@google.com" , "Gao, Chao" , "Wang, Roger" , "linux-kselftest@vger.kernel.org" , "ajones@ventanamicro.com" , "Qiang, Chenyi" , "kvm@vger.kernel.org" , "linux-coco@lists.linux.dev" , "jmcrey@google.com" , "linux-kernel@vger.kernel.org" , "Hunter, Adrian" , "x86@kernel.org" Subject: Re: [PATCH v14 00/22] TDX KVM selftests Message-ID: References: <20260722-tdx-selftests-v14-0-15ad654a50db@google.com> <5a44a6925715e1edbd379ac0ea5526ec990eb819.camel@intel.com> <4828f8e29801adb29a4d48b8980d3b3a0a813e06.camel@intel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4828f8e29801adb29a4d48b8980d3b3a0a813e06.camel@intel.com> On Thu, Aug 13, 2026 at 11:05:17PM +0000, Edgecombe, Rick P wrote: > --- a/tools/testing/selftests/kvm/lib/x86/tdx/td_boot_offsets.c > +++ b/tools/testing/selftests/kvm/lib/x86/tdx/td_boot_offsets.c > @@ -5,7 +5,7 @@ > > #include "tdx/td_boot.h" > > -static void __used common(void) > +static void __attribute__((used)) common(void) > { > OFFSET(TD_BOOT_PARAMETERS_CR0, td_boot_parameters, cr0); > OFFSET(TD_BOOT_PARAMETERS_CR3, td_boot_parameters, cr3); > Thanks for testing this! The patch series posted here on the mailing list is correct, but I made the mistake when pushing the code to the branch. I have just force-pushed the fix to the branch. It should compile correctly now. Could you please pull the latest version and give it another try? Lisa