From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 63F1DFEEF29 for ; Tue, 7 Apr 2026 11:56:48 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.1274946.1560912 (Exim 4.92) (envelope-from ) id 1wA52n-0006LY-W1; Tue, 07 Apr 2026 11:56:33 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 1274946.1560912; Tue, 07 Apr 2026 11:56:33 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1wA52n-0006LR-SR; Tue, 07 Apr 2026 11:56:33 +0000 Received: by outflank-mailman (input) for mailman id 1274946; Tue, 07 Apr 2026 11:56:32 +0000 Received: from mx.expurgate.net ([195.190.135.10]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1wA52m-0006LL-3v for xen-devel@lists.xenproject.org; Tue, 07 Apr 2026 11:56:32 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1wA52l-00G4Ad-Fl for xen-devel@lists.xenproject.org; Tue, 07 Apr 2026 13:56:31 +0200 Received: from [10.42.69.7] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 69d4f0e7-5cb7-0a2a0a5109dd-0a2a4507ea66-24 for ; Tue, 07 Apr 2026 13:56:31 +0200 Received: from [103.168.172.155] (helo=fhigh-a4-smtp.messagingengine.com) by tlsNG-ef75cf.mxtls.expurgate.net with ESMTPS (eXpurgate 4.56.0) (envelope-from ) id 69d4f0ee-ba2d-0a2a45070019-67a8ac9b8f03-3 for ; Tue, 07 Apr 2026 13:56:31 +0200 Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfhigh.phl.internal (Postfix) with ESMTP id 1E5BD1400093; Tue, 7 Apr 2026 07:56:30 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-04.internal (MEProxy); Tue, 07 Apr 2026 07:56:30 -0400 Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 7 Apr 2026 07:56:29 -0400 (EDT) X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=fm2 header.d=invisiblethingslab.com header.i="@invisiblethingslab.com" header.h="Cc:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=fm2 header.d=messagingengine.com header.i="@messagingengine.com" header.h="Cc:Content-Type:Date:Feedback-ID:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To:X-ME-Proxy:X-ME-Sender" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= invisiblethingslab.com; h=cc:cc:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1775562990; x=1775649390; bh=+c6dX1Y4bDsPm5WcjXqg6Nh7cBYsEskKGUbCqRXAzVM=; b= V2UxLJolxjXoXCQ1H6WKJhO5bGGF4HNpXJP12fyKUkAeOGuifE6QZkb8VseH7pqb 1aK+We+Dl+U4lLugDM7CXNnG7wJ7nDk7q6k5LSlxDP7TpWOgOzKk3VcOpCIPBdhN UicDMThMRNX2QKSRfXJIGmr5XsNGuVnmvQMwWN3B3ZTcyfSqc0xSzhNY6Xun0mMV xEGKK3gre6BN5DJ6EtZLSHckxpQayK3vaAGRBZBu55NkTkT9juSnmQ56+SNaNHvU fyvZC1PhToJyiP+m6ZbwLLuAAaye9dooFNxgudRhjIU3NaND5bipPAfvMqaxabLR dQSYpN/EiIuwLmRkG8P31w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1775562990; x=1775649390; bh=+c6dX1Y4bDsPm5WcjXqg6Nh7cBYsEskKGUb CqRXAzVM=; b=nfaUSndGXDxDLq5vpsQvKYoGa6BTnmnJDbDPN/wjrNH0MX3d/jg LQi+tSxEAHNPWo9Gn19bhT/PgbTRXXca2SguhWF6N+1QkybHXm0e28/bw1atZ2Yy ijJaCWNf/QCx1X1eIsL+/0pX3qZBWlqc0lZ6sDye+aLwI/0LMPPWeA1LPARWSNuW Dj4s+kTDoaPGszaY8oCdoje+zEj/LUjDb49opLiAbDSxImoGBMeR+vefEj6Q5aqV fdy7IKsoix9lis8B69IYww9DGQTcOuXAUR5g4esBOAWytTXYINngQKXTx4kujgUj eC28mZwJzxOzl2Y35C3vIKuyiCVTysDSHPQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgddvtdehkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpeffhffvvefukfhfgggtuggjsehgtderredttdejnecuhfhrohhmpeforghrvghkucfo rghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvhhish hisghlvghthhhinhhgshhlrggsrdgtohhmqeenucggtffrrghtthgvrhhnpefgudelteef vefhfeehieetleeihfejhfeludevteetkeevtedtvdegueetfeejudenucevlhhushhtvg hrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmrghrmhgrrhgvkhesihhn vhhishhisghlvghthhhinhhgshhlrggsrdgtohhmpdhnsggprhgtphhtthhopedvpdhmoh guvgepshhmthhpohhuthdprhgtphhtthhopehjsggvuhhlihgthhesshhushgvrdgtohhm pdhrtghpthhtohepgigvnhdquggvvhgvlheslhhishhtshdrgigvnhhprhhojhgvtghtrd horhhg X-ME-Proxy: Feedback-ID: i1568416f:Fastmail Date: Tue, 7 Apr 2026 13:56:27 +0200 From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?= To: Jan Beulich Cc: xen-devel Subject: Re: IOMMU faults after S3 Message-ID: References: <2caff339-4ce9-42ea-9b78-afeac42b6f0f@suse.com> <92e0151b-3fb1-4108-9788-f0fbac43512b@suse.com> <47b140b2-596b-47db-9c0c-43672f445036@suse.com> <8c9e5404-24bf-410d-a2e8-551cb87c6400@suse.com> <9a5a290f-0abb-4afb-b58d-da21b40ac761@suse.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="+vHHedGGbCLoiHVv" Content-Disposition: inline In-Reply-To: <9a5a290f-0abb-4afb-b58d-da21b40ac761@suse.com> X-purgate-ID: tlsNG-ef75cf/1775562991-1059641E-8B96A51C/0/0 X-purgate-type: clean X-purgate-size: 2348 --+vHHedGGbCLoiHVv Content-Type: text/plain; protected-headers=v1; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Date: Tue, 7 Apr 2026 13:56:27 +0200 From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?= To: Jan Beulich Cc: xen-devel Subject: Re: IOMMU faults after S3 On Tue, Apr 07, 2026 at 01:52:18PM +0200, Jan Beulich wrote: > On 07.04.2026 13:34, Marek Marczykowski-G=C3=B3recki wrote: > > On Tue, Apr 07, 2026 at 12:23:16PM +0200, Jan Beulich wrote: > >> x86/HPET: channel handling in hpet_broadcast_resume() > >> > >> The per-channel ENABLE bit is to solely be driven by hpet_enable_chann= el() > >> and hpet_msi_{,un}mask(). It doesn't need setting immediately. Except = for > >> the (possible) channel put in legacy mode we don't do so during boot > >> either. > >> > >> Instead reset ->arch.cpu_mask, to avoid msi_compose_msg() yielding an > >> all-zero message (when the passed in CPU mask has no online CPUs). Not= hing > >> would later call msi_compose_msg() / hpet_msi_write(), and hence nothi= ng > >> would later produce a well-formed message template in > >> hpet_events[].msi.msg. > >> > >> Fixes: 15aa6c67486c ("amd iommu: use base platform MSI implementation") > >> Reported-by: Marek Marczykowski-G=C3=B3recki > >> Signed-off-by: Jan Beulich > >=20 > > This appears to fix the IOMMU faults. > > Started with no-arat, the debug output is now this: >=20 > Same question here: May I translate this to Tested-by:? Yes. --=20 Best Regards, Marek Marczykowski-G=C3=B3recki Invisible Things Lab --+vHHedGGbCLoiHVv Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAmnU8OsACgkQ24/THMrX 1ywIuwf/duVlrhOTtwSFrltnWpHalptZacYYoSRQwBkreihrEfqr4Icopn2SQk1G NqJp5CGwZJjm67CxAtrs0XObNTHte9fuffbZigRQ3yFX2JV651APMSS+GymYROre gf3N9lv8Gq3HDJk+yjMk4MyH6pKtHOi0TNR0qm5FVhJlrfr+JvObm17ZPi5c5Oon 0hfQ77vMgKTQQF8KTd791WqW3nfZWfmjWlhLsQyrOfcipwcojdFrDXxz/7trgBwC jfNOJ+aazX8p00JB+LXq+khG1HqduN7ipu2qG8ks3BdmHPdR4PkDHQCJPDq9Vh7b eVsGXsSQ+/uN/GCTwjkE6E+xZ4dxgQ== =TLG8 -----END PGP SIGNATURE----- --+vHHedGGbCLoiHVv--