From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=100.103.45.18 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1792750637; b=JQrRQpj/cwGawpGNGMgTu/PIDGe8YMPQXOBwS672YUo/AGGeus3zuYyv2EGm6g2HwB3q kPnOXMMGJONzIN2K9HXKEP5/4MHJaKwthw4oF64h/iWjxGg32bHH2v5fYV///aBNbu849 4eUkBLmxcLDlz4mlr3qG7q8GXg24CmoLy1LNwNFixQd4zq85+MmTc3DBkdXCJOIhWOYZG iWHKeFUyu2xIvwjcMcnK8eKzyUub9meGr4oUZecpmR5uuOR+PIyEDUnjJRnKe6e2baKMY 85G3SbdErWWLFZgINQw0E5wv963Zkt3EJK/RPhendwC6DLwMebG6e1wmwzmakcEgN/g== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1792750637; h=Received:DKIM-Signature:Received:Received:X-ME-Sender:X-ME-Received: X-ME-Proxy-Cause:X-ME-Proxy:Feedback-ID:Received:Date:From:To:Cc: Subject:Message-ID:References:MIME-Version:Content-Type: Content-Disposition:In-Reply-To; bh=gpeLZJVtpiJlPDO3HGOLqYYd8BW6Z+Hn1e4Q/28eTGA=; b=Nhyi/Obq+yR7vF8m+lAJCC3vFFsPkRysPLggdvPJbyHtlxsA9TZczEQFFJgbKnHkELfW ckm1YcMKnkfqMd/j3Pg2uFYBSKqGZD2noIc+485+WQ6GpA6EfcWZLaVbyWn9udOTTn4fr Rb2mKl3++YenDs3PXgo3ryRPc9LTfNT00kTP5Mt8bzSIzGMNmfIw8q8uKxMiusbM6nCS/ PUWXMwtqyT6v2+/0lL0iqrzsPaDRrj4wG94BPx8cLlJkA7v7MWXBBiOX9ZEie/q7ebXSZ KtuXQ7fm41+sveNIQFrEk4wwcDRfPJrzHa+86xJrpHnv0veMOASf6DZYY0B+KQmaHWQ== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20260515 header.b="VYk/D+3k"; arc=none smtp.remote-ip=100.103.45.18 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1C8AD606A31B for ; Fri, 23 Oct 2026 10:17:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20260515 header.b=VYk/D+3k Received: by smtp.kernel.org (Postfix) with ESMTPSA id C0E7E1F01828; Fri, 23 Oct 2026 10:17:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1792750636; bh=gpeLZJVtpiJlPDO3HGOLqYYd8BW6Z+Hn1e4Q/28eTGA=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=VYk/D+3kbKnN4Td708RzwXNiZQVZkFWUmZxiuigbcwG+CdlVoZzrggmWEYTIZLwuh AzXJb59AXe41gthqxiYcdHMvmnpJEdZaoscSDro0jUBpaQEzorZAmc/U0kFk91XQwy ak0p76QwdoFgt6Uxn2BIe3th7Ohg6KmkLYhX3sGt/7cOKh2U6xoEzL+9ncKD9Gtlki 3tUvSxvqITPkB8czRLZuV/ZsDod6v3hlLKdk4wT1ygaQznFpM9OFOy60We3qObERos NC37C3T09OtndSaZM/duFZcoS4/5fy9dfm/7jHIc048POkCIMSzGm/jgTpk7PMk+MP XzcuznffEhkGQ== Received: from phl-compute-03.internal (phl-compute-03.internal [10.202.2.43]) by mailfauth.ams.internal (Postfix) with ESMTP id 6975A198003A; Fri, 23 Oct 2026 06:17:12 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-03.internal (MEProxy); Fri, 23 Oct 2026 06:17:14 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTErg9z4G4UhidklPuc8uFrLu2Z2aaxmgnGy3D0KEdUY6W7O/OlsaLOLS5DbOc08LB +5/iEztytUd59/o2IkmcrQGmA/fZJJD1NOHadjZHONHNkkocRANUoUv+g0S8bKlfeTQ+Fl JWTd5e9DLxWLLLAP+rGKsOMDHdiWSzUzgTQlZp+FcF6FlQHgqwNAX3euVj9+ZJdBXcMrk3 sFB4RuHQI1wi9F9fPlEHNIObiUrEWqNOoCQvC36+l3uwhPwTowNT04EaTvE+HV8B7IJgqo ZNY6ia+NrtfoBJmiriJ0t9g0M7mlpIN/h6AJiITfUM4iGRmbdgNy+hX4rzpdjUQJVckkcf R1FVprDjCR3M6+GS67BrJ7uOzJWXeVND86gwtT679fhrrz/yzaXzvahEraMbK+H3fWzZ0l D7RO0rkhGNX47LUnKuFs96ULJscKhEltHMup9JV9Rj315617++feXwpPDC0whXS7AA9x7b mA0+gnFZQ6jYx0lpO+PXUIRO9ORhl8mmBvzWQbUpvLohOhrhZsec5F5s67HXOOq7jfoQB8 cRa6EzcDscpNfcGPtWkNkYRO9fSCuGryHQZrwPOCHytoRDDhHXG80raBJQzcjV9KwzBmJW RD7huo7vf95k76ktT8jRXuqaB+ZECAwZoI3eIyDaZksX5riQla3+0EgstAeQ X-ME-Proxy: Feedback-ID: i10464835:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 23 Oct 2026 06:17:11 -0400 (EDT) Date: Fri, 23 Oct 2026 11:17:10 +0100 From: Kiryl Shutsemau To: moe@flashbots.net Cc: Rick Edgecombe , Dave Hansen , Erdem Aktas , Tom Lendacky , Dan Williams , Jun Miao , Kuppuswamy Sathyanarayanan , x86@kernel.org, linux-coco@lists.linux.dev, kvm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 0/2] virt: tdx-guest: Fix and speed up the wait for a Quote Message-ID: References: <20261022-tdx-guest-quote-poll-v2-0-7543c6eb2d36@flashbots.net> X-Mailing-List: linux-coco@lists.linux.dev List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20261022-tdx-guest-quote-poll-v2-0-7543c6eb2d36@flashbots.net> On Thu, Oct 22, 2026 at 04:31:40PM +0000, Moe Mahhouk via B4 Relay wrote: > Getting a TDX Quote takes at least one second, because > wait_for_quote_completion() sleeps a full second before each status > check, while a local Quote Generation Service answers in a few > milliseconds. Patch 2 polls with an exponential backoff instead. > > In v1, Kiryl noticed that the same loop gets a real timeout wrong. > Patch 1 fixes that on its own, so that it can be backported; patch 2 > then replaces the loop. For the series: Reviewed-by: Kiryl Shutsemau (Meta) -- Kiryl Shutsemau / Kirill A. Shutemov