From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) (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 782BB3B9D99 for ; Fri, 28 Aug 2026 18:30:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787941809; cv=none; b=mvGY3KwhsGUETAd/eFmjqqAJKEL5j6fs8Y9GSmGzOoyA4Zswb7J7xMZ2QpAThnp6othGraV/rFDYuFMKE9kbORcEMtEGP3L/wk0/vlvS2S7cAUq1WRiE90HRBkWHPzqYCpRaWNe9GlDQ3gS7a/eKjiv8vLkCSt/S7ZcQaipUykA= 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.178 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-f178.google.com with SMTP id d9443c01a7336-2ccdf36f63dso12015ad.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=Ed11ImjJOFizqJWjRkdv0at3DrVHCTSVRozeVuzFMKTGcavDsYCX+vJi0X6FSMbnBb 2Yt5JM5T7hzTXl4hQzHoCqHPrPF324Fv3GZnZ2ozy/yzAralm3gM/BG56TjrAwSMlx+5 gLs5ybWNdKrL1MrjbcIQMtOjx6OmBZ0K6P9LnWkH10eAxiohUDLN5AoxijcsTeSj8Hss U5Yxoy1Bb/Zj5kuh/Pis6AlD7t81Y9cFiWpR+9ZEKkicCnnwnMLv9qz2Ie36ai3upHcT zDWVRLBXw8AJ6ROmRvaMV5RfC4DrjgqOz7DoCsR0z0X4ESPObMz1J4eDjztm0xICHuZT g8Aw== X-Forwarded-Encrypted: i=1; AKwUvBzaVZfiOJmSoS5HE5TAzEx39GYzmSKJoiBFKHH4xrSAxSyBa6PRNoIAnKaikKivN28o4xpqYDdU5BkV3ODWsqI=@vger.kernel.org X-Gm-Message-State: AFuF++lJtxc0pO774HLQ+F54sY62M/oyph/ndObiO58mFxO3SHSynZfL D4aFySmGqweFCahl0H2ZbJSJ+l42REPv32raxHyWoyu997AHwlS4Gw8BIHfZ4RojZg== X-Gm-Gg: AYBFou2ORRHApbihKIHakqcbgqiEWOmxz6YTI6W5AZHL9FIHWz10xA+4A6uJY6Pty2a xg5KgjXVGiUPwdrDVD70c80auEnTce33WRmjlkBZaIMjjR1Hj13ygRRUw9YWjgborOxBhR7BoDL b7IhP8zMLFlZ6JGdVEAdR6mDc3GK6hP5cBnrbkGxsL3cBELG39AibtnygKgxO9G3zXbM5VMZhAW t7WZiiSkNuuv0DpGfr3vJwcALiuhzIz0lxyQLXkFtfzSbMFjN2PJ1Ee8SVKWffYDctKeD+G3Gvx hL+SV1flC7l/ddqzBWH5njDWRLhA9jNq/AjCFgM5VJG4ecyMte5Fta+FWQ3w7rlc1Kd1ReaOZQO mXIrjPBgl+PxBpxoJQOQSWjp8RCICJpZATuLmi3Uu4sKO9n48k+jKRaZt9Mr3Y66VaZEUQu1A87 fD01UdW6mENxbhZwn8Jz7hB2WFpQTzxkvOm1fpSUm+rssmKtkeUoZxNRab+WivgmuHiFqOeEOin 4oZq8ASPkAvINu0grZfxWkq 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-kselftest@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