From nobody Fri Oct 31 11:41:13 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1756329831; cv=none; d=zohomail.com; s=zohoarc; b=hYEZjrRiKR4vmeALTd3RAz9ArosRwYsLfJtujbZVsiot0daHwYZKBm1HcxRy6+67Z9PHfQDQTUzBKdrTmK2QspzikGdAbckfYIY9WOD7Ay603O5oJ9n/scbk3U/boja9Xzz0JAHE74Gh9Q1ePbXt74KjE59P8Wovq5NbpXMmF2s= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1756329831; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Xe9xi3DaBptNnLW1VEAJiUhAp27nm19FtXNKIdaX+1M=; b=a7Fia8Vqzv39nigKa+W+jbfaTK7oyqsVR+qaunJ5pc5+lboUKO771nOT3+7FKe8+LFhfDL1hpJcqofTq17jvpMAEkAK3L0ws1NPJe8lKxOFQWJDO9gvU+wVxm4NA9LORSU9XosnaM31JM+WdXumCimXtjB92TQlurTZFXIXVFRU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1756329831409865.7495408667304; Wed, 27 Aug 2025 14:23:51 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1096967.1451507 (Exim 4.92) (envelope-from ) id 1urNc6-0004O8-CR; Wed, 27 Aug 2025 21:23:26 +0000 Received: by outflank-mailman (output) from mailman id 1096967.1451507; Wed, 27 Aug 2025 21:23:26 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1urNc6-0004Nz-97; Wed, 27 Aug 2025 21:23:26 +0000 Received: by outflank-mailman (input) for mailman id 1096967; Wed, 27 Aug 2025 21:23:25 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1urNc5-0003ij-3G for xen-devel@lists.xenproject.org; Wed, 27 Aug 2025 21:23:25 +0000 Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [2a00:1450:4864:20::22e]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 10759a94-838c-11f0-aeb2-fb57b961d000; Wed, 27 Aug 2025 23:23:24 +0200 (CEST) Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-3366f66a04cso2229151fa.1 for ; Wed, 27 Aug 2025 14:23:24 -0700 (PDT) Received: from yp-VivoBook-ASUSLaptop-M1503QA-M1503QA.. ([95.67.15.120]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-3365e2687acsm29844061fa.32.2025.08.27.14.23.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Aug 2025 14:23:22 -0700 (PDT) X-Outflank-Mailman: Message body and most headers restored to incoming version 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" X-Inumbo-ID: 10759a94-838c-11f0-aeb2-fb57b961d000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1756329803; x=1756934603; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Xe9xi3DaBptNnLW1VEAJiUhAp27nm19FtXNKIdaX+1M=; b=CkK+ookKHusTaQJT/GyZYa/4b3OiDXf+xjU9847p4+pa6JHPbyYUZ2SFC4xpZvNUNd QgCsnrZ63nbgBtq42aAs3FveN+vWiq3OJVjbGncdqzeCJzbvOVDYnHGRHz82xu36MtWY WDxTP+JkI9MDi/Q4aYDD2BL2CmtO1X6azARkg0NUaaU1rI4bDA/svBaOjaN1LLdj6PDU rTauDmiwOmNzXhC1Y/2Y3Euqqc1VHkuZ+bYof7dB7ITzIT4hviYk8X0JIoU9OfFOJ11b 4I6MIVjCgrQOsBU+RtoK4LOjPH6lbohPbTbwS61Zvtoq38FQo8CVPqLYQM3x+D7vYvbl FZ5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756329803; x=1756934603; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Xe9xi3DaBptNnLW1VEAJiUhAp27nm19FtXNKIdaX+1M=; b=ZDMpAUDERFjy7+O4wK1xdI7yM829sgYz0uK12bQEuUjO94Xj5fnWXggJTO371pc0+U zl+Wev9ZLbMZp1w5CwzfBX82QBgq+741vhZFXqguB7kNmSaYVNy43tow8TfPjZ6sYAv5 i0LNiZuPnbJtpOfHU8R4VL2swuth6LMptJsSbklrHiugLq0/UV06PzemwuRVixyHYVzc y2N4lAeFcQAIszO8+S9B5/bj+abhrXiXhi4lALHn8tKHpjfTAw3fuPQaecavz4um6QE8 A1qX9IzRn2SqFdnJgeqkqYekxakWrjOVEYrRl9nQg3Ng1GAPWVzZjELj0Wbpiqc4HD3Y D+pw== X-Gm-Message-State: AOJu0YzXquKLmjjg3YueBDZ8s/+qGYJ9iYsAqLDCTWy3T1JKMmIGcQG1 +V5HPag40RkngBVahTM2bidhdfw0+5tR8TStfBvs7/7jK83Bqd9AoIhbAEXiOQ== X-Gm-Gg: ASbGncuEKBZGbU4tBntIfUBdYUo6ZLhJpaNwGT0oLDp6GrbER3j7wZWy5ATeFHHhI1k H7EzSnqkVck6qR2YGm7WmvawpcpFsD4zwzTVVTb99Zga1AG6LyXf8mbjZ8KBDxbjM0rNvLecfzK zhAAjsqE0BJGKxit71GNWIrJbBbF+csOQUE/Pf1wXAm9iawZLAtE0p9/Uf5UTIn1vPQPTUUOr+3 UW/PP/mbmHYFBJVQdkj2R+OZCcDa0s2TTmJLbX2FkcpUXzyQjTm5U/JSCUUHoMNDdga44R9+fYC lff05GI9XFddkbCL0etVEV9SIbEUhC0Z9bpod7839ECgl+yQYiuqTOoSM5ycO5hQJ7v+1G8Z7re sgXOR3dnAiFNMJcb5XFSg+BLWmD4Oz2fd+TK4OkEEM4BSX5mNW+EvzC60fIFNcywA9fpBaqKZ X-Google-Smtp-Source: AGHT+IE2thsK8SJkpSBPfg+A9AQiZi8tBzk4Te3IKcIhzllL4RZ6lXCnGzo81fwP0ZI4FULSTsc/+g== X-Received: by 2002:a2e:a556:0:b0:336:8b8e:cc54 with SMTP id 38308e7fff4ca-3368b8ee2e8mr15309371fa.8.1756329802974; Wed, 27 Aug 2025 14:23:22 -0700 (PDT) From: Mykola Kvach To: xen-devel@lists.xenproject.org Cc: Mykola Kvach , Andrew Cooper , Anthony PERARD , Michal Orzel , Jan Beulich , Julien Grall , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Stefano Stabellini Subject: [PATCH v10 3/4] SUPPORT.md: Document PSCI SYSTEM_SUSPEND support for guests Date: Thu, 28 Aug 2025 00:21:35 +0300 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @gmail.com) X-ZM-MESSAGEID: 1756329833359116600 Content-Type: text/plain; charset="utf-8" From: Mykola Kvach Add a new entry under the "Virtual Hardware, QEMU" section documenting support for the optional PSCI SYSTEM_SUSPEND function exposed to guests. This function is available via the virtual PSCI (vPSCI) interface and allows guest domains (domUs) to initiate system suspend operations. The feature is currently marked as "Tech Preview". Signed-off-by: Mykola Kvach --- Changes in V10: - Status of vPSCI SYSTEM_SUSPEND changed from "Experimental" to "Tech Preview" Changes in v6: - Dropped the generic guest PSCI support entry (merged in a separate patch) - This patch now documents only the SYSTEM_SUSPEND optional function - Reworded commit message to match the final form after rebase Changes in v5: - Dropped ARM/PSCI entry: this refers to internal use of PSCI SMC calls, which is not relevant for SUPPORT.md - Added a dedicated entry for PSCI SYSTEM_SUSPEND instead of generic guest PSCI info; guest PSCI support was documented in a separate patch --- SUPPORT.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/SUPPORT.md b/SUPPORT.md index 6a82a92189..0ce0903cb1 100644 --- a/SUPPORT.md +++ b/SUPPORT.md @@ -962,8 +962,9 @@ Emulated PSCI interface exposed to guests. We support a= ll mandatory functions of PSCI 1.1. See below for the list of optional PSCI call implemented and their status. =20 - Status, Mandatory: Supported - Status, MIGRATE_INFO_TYPE: Supported + Status, Mandatory: Supported + Status, MIGRATE_INFO_TYPE: Supported + Status, SYSTEM_SUSPEND: Tech Preview =20 ## Virtual Hardware, QEMU =20 --=20 2.48.1