From nobody Thu Oct 30 22:41:34 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=1756803861; cv=none; d=zohomail.com; s=zohoarc; b=XUf4iIUemjS8ZqQX6xkqMuzuHSUlOugHfXaz270U3MWaDgf3LYf+swEj4dmSH+P8CoFUwTD7pzLdExBf66VnOzeDv3kqSbaMBPT/LRiZBdnPKKjbyZDXFOU+VGQ3Scx/z/L6IGmsxH+jTFrss/wRZKpJQ4DwYXLTu28FVlA5kJw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1756803861; 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=DbOcwCTL61YAq0UbpVVdO61M4F1Mjq++gZnv7M5f3NuyYglV7xhZj/7AuJ0n9oFu++grR5v8q92qBuBHJtCt+5Ora4FyxWgdMWqiBHx2mgmYrGRsMza8hBxuOxztr1OO1CSZNZE7hpaS5t6YUkmJqf1jgZPs+1RnHN3KTNxKpkE= 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 1756803861746926.8309634264289; Tue, 2 Sep 2025 02:04:21 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1105850.1456689 (Exim 4.92) (envelope-from ) id 1utMvm-0000hM-RD; Tue, 02 Sep 2025 09:03:58 +0000 Received: by outflank-mailman (output) from mailman id 1105850.1456689; Tue, 02 Sep 2025 09:03:58 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1utMvm-0000hF-Ng; Tue, 02 Sep 2025 09:03:58 +0000 Received: by outflank-mailman (input) for mailman id 1105850; Tue, 02 Sep 2025 09:03:56 +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 1utMvk-0000FD-Pp for xen-devel@lists.xenproject.org; Tue, 02 Sep 2025 09:03:56 +0000 Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [2a00:1450:4864:20::131]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id c0ef90bc-87db-11f0-8adc-4578a1afcccb; Tue, 02 Sep 2025 11:03:55 +0200 (CEST) Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-55f7c0fb972so1927606e87.3 for ; Tue, 02 Sep 2025 02:03:55 -0700 (PDT) Received: from yp-VivoBook-ASUSLaptop-M1503QA-M1503QA.. ([95.67.15.120]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-560827aabf5sm524019e87.137.2025.09.02.02.03.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Sep 2025 02:03:53 -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: c0ef90bc-87db-11f0-8adc-4578a1afcccb DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1756803834; x=1757408634; 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=dUL+aX5qWSZNxFaHkRwM5RoMixoEbY9aAmIg18v57t7A1EVRjEWvnZ4AjSwunaiisp JULIoYOv/TGfcFANWe4Blc/sVPv2I6EoJS9LbZdoHcENy1kT4NIukxB3IA6GmO1xRSCn Fr6oOQKbq9L3TzMvvXYow0kuLBGfEkEonRvqa+iI7ZRfpwNt8qnW7WygKXxIuK6iCaoi y3S64km5zL5+BXF1hmwJ0AonUid6oPTjjltgJzsLfnEFsJSwBszSTfQ7mSWPC4pM/CbI zN4MZLikh6JoV2s54/g/F28mj5R3VIN8/prMfkO/jKGmFOJfwRxh0w260cdrC9dcmtH2 Srmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756803834; x=1757408634; 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=RXj3rcckjFrWnmfxc/iCA0mFawvAYJPW6UpUMcsdJ5EGLESh4E01sJu5H5JHilELeQ rxINy4tToFhHu4mFPg4o4Q1kHAXDtF0CDluLqRyVP6QVKkafOTpVto3S4HRg+LtO/3nJ jerY+MRP0UqfjUHjxn243wLy4EAGaq/rp1RcRiLjDiezfpzZmAOConrps9exT28MOcnW OIzFehifD7V9lgY4V2QILxYOpqN+F65i9ZLMJFkXbtts+XoBjNVogko7m8tgBdZl/SeS JDoX11Udj7Nej0e9cIqfFEXhYWIR6pFaI3VhkU5iTu03Q8iEC5wcaMycQ4h6KevvKife N2hw== X-Gm-Message-State: AOJu0YyzGXM6IIiyP3iivgV8YEK8VJroT/lnRmXCKSYrx9CBnzd7/IC7 0U/XQRDYCSta1f8FxyHC28bm+37MxpOKEN8QxHw24HI66Y0THVqqqOh6GHx5VLMq X-Gm-Gg: ASbGncuMmzVY8G4M8JMGFW9dkzugjEfflxUI5efqgAJ1SgFdFWXq9RReUFDRVB4uimc 5PB7tKd13uEsmgeERURJ+HfYjAxqFYEVE5PPmFwCuWD5bdbVpGIEI1qlpElEBTHPU9waN/MEd+M OlB8bhHKlupKb5qhi0plSYxL5i6e0o4Ev56p/gzsHJgAg0tguzFyP4dcJd2KQOuJrU0yCfiegky y/rfrdqr4cuDqbQssJq3QQ0vS2sSrQZPthbsL+EydjkC0L1fBdfzp3t54eZYDtHpKW1bZp/swFg SRvZVb+Jp70wUk5yiE04mCFuge1AvahHWgAHDo32AQ5LjkIp11dY/eHY+fCzV3TlLsUyxt8NEbM BL4NQb9rj0nWS9/6WnrVqhxT0+7R3RWvrWfZSzpt3wuJ/57fSPFN4UlAkpgGRyvukTsPXhaSv X-Google-Smtp-Source: AGHT+IHNUanPnwKzxrXpPti+ujHJgeQYiDpY8lmWUWwQAx5lCpBYMktXUYgjBdwMwKKiXPGz921lJA== X-Received: by 2002:a05:6512:12c9:b0:55f:5428:eb72 with SMTP id 2adb3069b0e04-55f708ec77fmr2907330e87.35.1756803834283; Tue, 02 Sep 2025 02:03:54 -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 v13 3/4] SUPPORT.md: Document PSCI SYSTEM_SUSPEND support for guests Date: Tue, 2 Sep 2025 12:03:47 +0300 Message-ID: <9dffe19e3ba29020a8f35c0fcf12f088de6b9eea.1756803419.git.mykola_kvach@epam.com> 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: 1756803865371124100 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 Acked-by: Julien Grall --- 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