From nobody Fri Oct 31 11:35:48 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=1756392886; cv=none; d=zohomail.com; s=zohoarc; b=mGM4+pqHioyBzTel+WAgYHE4aOd+FzOtwYI+VV0AacXTpitKbtXqJMgv1FhuGUgLDR6P4StPsaBxJNLVMrWC3RB9ML3lXZ1vupnCkRFv6O1Ik0oyO/LTbShPZ8qX5TePKn7nZ+I8N4757zroH0FQznSS7quH3LV9n2eiQLDr/y0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1756392886; 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=chkSFdXRJGxdXmNLUIu+tBzz1YnWtP2MUUZFH/WKPc68YyD1Gtzlg1UcKvB1L0Ld8/kYB5kw4jdTlfWK8lujxyXjGMD8rMKUL/H49JOkf/GiENyEnIiBaOotXe6UxM3Cu+2MChvnE7G0aSH39DENbYvIBw6r1266QML+w58zz68= 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 1756392886759627.8980091149574; Thu, 28 Aug 2025 07:54:46 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1099031.1452948 (Exim 4.92) (envelope-from ) id 1ure1A-00075W-Hz; Thu, 28 Aug 2025 14:54:24 +0000 Received: by outflank-mailman (output) from mailman id 1099031.1452948; Thu, 28 Aug 2025 14:54:24 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1ure1A-00075P-Et; Thu, 28 Aug 2025 14:54:24 +0000 Received: by outflank-mailman (input) for mailman id 1099031; Thu, 28 Aug 2025 14:54:22 +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 1ure18-0006qt-SH for xen-devel@lists.xenproject.org; Thu, 28 Aug 2025 14:54:22 +0000 Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [2a00:1450:4864:20::12a]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id e1fc3c3f-841e-11f0-8adc-4578a1afcccb; Thu, 28 Aug 2025 16:54:22 +0200 (CEST) Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-55f39c0a22dso1183868e87.1 for ; Thu, 28 Aug 2025 07:54:22 -0700 (PDT) Received: from yp-VivoBook-ASUSLaptop-M1503QA-M1503QA.. ([95.67.15.120]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-55f42101509sm2635661e87.106.2025.08.28.07.54.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Aug 2025 07:54:20 -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: e1fc3c3f-841e-11f0-8adc-4578a1afcccb DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1756392862; x=1756997662; 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=anHfLvhzUkFp3Cyr9/EWhwPzi65yWCNhY/jcHNq8MRsY9Ae5kaD0L4oUaOBa3jX7vU IQTqbF/80Pu632oirdHBje2301NF9cxipf5MV/pZFWjnb6RRPL5QVvdg/Vn5BupiU1HG zEznJjw5HyVC5OSZm1gzgiLo1XdfTMiJWs7V1Sw0LDaHE5NIBhiofE5k2zs4d0jWKJ8X +/g2PcUFrTbnKkpbj3pU1VeKtrLD4pW9SeoCpnsQXNF8hkLTEBxJP7gUrBb6B2MBcOsB kis/e6IRK2R7/Hg4B4JDaZ5w/QG/WqZkDyasgQhg9La2PBWUAKBSiEZR8a72vmmmmDq4 wf/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756392862; x=1756997662; 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=W1zU+C1rtP8W4h3cO+D1vYNsmMeh0uyFnaV55aVWn2SOiuyYcnx0MnbbicExaTQ34z rlPD+WwN6X9fwLtYzotsOsFO9ZeMZhhRJYc8ygfjn/fe2EQT42YQ9/tR8cox3lZknuwt uJMzoOZBPakVx/AzsuooOttHbcAeYlbuBWn41ouyydiR2+i/qMosauF66coHumzNzoSZ avpWWBxAnsUEU6YnBfsGIqVEEqVoIBgOLd25c93Jqgg40ml6Y3g0dpyxwIdD3djk5au/ XEJGQ9CG3D3IiDAMeBpW2GMqswwc0Bb0RXauFEhH6dzGogyfHM1GTUtCJrnK+AETxohc SNww== X-Gm-Message-State: AOJu0Yzqa+CKhIDiextRmfKRB1OegZAAMiiDNP7TSCCvzMs2yiZmeGYe sckLDhEanqHnCZLZISlqrEFPOVZVW5yg5IWA1p/j4FUEoiEgCJzWDw3MNiAc1w== X-Gm-Gg: ASbGnctbXsS9V+P4qM5nVkIaHTSMkMoiFV53KuLCuFWbG4jM5yFTdKsTOTsfaaacgzL RPNNihcKPCAwHuPosEANWnbo0zvhUmr9EwFfFsGKm8JTEt4s8pTitHNC9yE4iLrWecwRM1wLRAK tsPpwtpnlosXnUQ9vau0cHrfF6RqtQrm9UgRL1gDfysnVC1T7UA7hJ/XOp2mQ/PUKdHHA8Xj5SA 6je3ivx9DjTHW9UDC1xlUR1aCYgm8jkYglD228JU8t7Wo4oZXy1nheMUcXymSs9HIomYUu6vLJv NKo9cwwLqvnuvn233fvgRWDBimsnQ22zqHuVC2jAcFU++pfSPRBnyCXKqEqpo2QaEMTEmaT3RDU PhOOkqmzOpg0BHKP0mU0c1S31RntLD4C96mysNvE68a9z8N5wqlB/aKOLe4ZX0Q== X-Google-Smtp-Source: AGHT+IGVn3t8FI8KDXGmDy918ObNgpZToIWSeInq3sskv+8OmyDF6huIydUyHV112csuE+SHQHdo6w== X-Received: by 2002:ac2:4c53:0:b0:55f:595f:9a37 with SMTP id 2adb3069b0e04-55f595f9c84mr1409346e87.27.1756392861379; Thu, 28 Aug 2025 07:54:21 -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 v11 3/4] SUPPORT.md: Document PSCI SYSTEM_SUSPEND support for guests Date: Thu, 28 Aug 2025 17:54:06 +0300 Message-ID: <9173ec351b88ad04e6ea13053dd785eb7f0e9b53.1756392094.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: 1756392888297116600 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