From nobody Thu Oct 30 23:09:52 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=1753779171; cv=none; d=zohomail.com; s=zohoarc; b=R9b16BoEeYBKZY/phuyEcEaRenPvKiON+ZgTFwob/IoZdLF8ByBcAQxE3K906Jq4DR/30Yiqvxxx3SAQmO6/3whRMIOjSwUeOXm0P4rKaX4rLxeNY6HsZMjsGTKPOxWgeZ7VXBCSEXyDS31qEaJI0fcQ1eIS2dSXqy1AmFEO/xM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1753779171; 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=gDyBEr2C8bHK7ao0mUQj4cm53R0gNtsq0NOW3g9oj/Q=; b=B7v9BowMfaUiuDPX/bnuxPrbchA9yxYfAKQ0y5n5j0Yl2U4YhqYt9tWLVxKzUMi8aNRNvBrCXzJBkW9+mp/N/ZhY2E93CfeP/yeU/aHI/qm+K1pZKXN4Co6llPzcbYTIY9AbvVxvbRTjGqp+9utDmXxJD5J916xMVsclcAJl+iM= 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 1753779171685671.4808283577931; Tue, 29 Jul 2025 01:52:51 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1062244.1427911 (Exim 4.92) (envelope-from ) id 1ugg4Y-0006u6-Pa; Tue, 29 Jul 2025 08:52:34 +0000 Received: by outflank-mailman (output) from mailman id 1062244.1427911; Tue, 29 Jul 2025 08:52:34 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1ugg4Y-0006tw-N3; Tue, 29 Jul 2025 08:52:34 +0000 Received: by outflank-mailman (input) for mailman id 1062244; Tue, 29 Jul 2025 08:52:33 +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 1ugg4X-0006C0-7l for xen-devel@lists.xenproject.org; Tue, 29 Jul 2025 08:52:33 +0000 Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [2a00:1450:4864:20::134]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 5d854c66-6c59-11f0-a31e-13f23c93f187; Tue, 29 Jul 2025 10:52:32 +0200 (CEST) Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-553d52cb80dso753938e87.1 for ; Tue, 29 Jul 2025 01:52:32 -0700 (PDT) Received: from yp-VivoBook-ASUSLaptop-M1503QA-M1503QA.. ([95.67.15.120]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-55b63375ca4sm1584998e87.124.2025.07.29.01.52.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 29 Jul 2025 01:52:31 -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: 5d854c66-6c59-11f0-a31e-13f23c93f187 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753779152; x=1754383952; 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=gDyBEr2C8bHK7ao0mUQj4cm53R0gNtsq0NOW3g9oj/Q=; b=db156OoRdO7FLd0Qparg/NbLUPz/jB1wrZBPGAs5B/QPOeHVj7r1uAZIcSQpH0ZQKX HjPavgFll/IgwpYUuI0xFVNJnoT/rEFy0pVOBxGsUAC5Gv4c8JfzR/MT4MltJVIhArlB o/qkP/im+HDYtNb7iUd+2ROCNUmvdiG133ydTkbt8oKfrCW87ClDeOjaFYkwaR35UGKZ L+zAcBVvEsFJjR2zGzmB/ys5vCr/MiY801lUEcV6WE4bab2ZjY4Q6/Q3OAZF5gaJBbpq Hwl/KESTrttWgjBLei8pnXhs2O66IXBaDtMqtwgbcHDsPfhseMyILEedtPReO0HGrwz3 +b+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753779152; x=1754383952; 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=gDyBEr2C8bHK7ao0mUQj4cm53R0gNtsq0NOW3g9oj/Q=; b=uEPTFBhR7toO/LLDhwJ0ayP6nJtmGvfIO3lRVo/0WNJe2y8OGCAkARqt/K0TCvF0qA xGx6qaEi2xOdWMkWY/NerH+EIZf+izO12dVWFFU+eTuVMKTEAhsWZXSfC3ZojU0FnphR KdLa3rr25O1C0kTk4LIz4kwEml4vVjbC0u5LQgzalB44GLKdR80SvIvxWwdwkQkjBinO ulwSRMkTnLU41xLnjMrAqkG92D0nm+3mEW3tO/cYd/Bu6C934uMk27WqtWUREIG+DRCu FRq6BexjlObOqJtmQygHd/MY1YdH+OohOkSi9Zfp+l2EcQS4Wnu1W0BMAnOoYKqa4avo FA2A== X-Gm-Message-State: AOJu0YwbJ5esrGpEfMYzYHQBMspMElb5+ZJuyrJX9KT2X+0o4rmN/d0m nJYSgwxWJaK1ScziTFub/LKY7zXGP8u19ABIhADjGl7B6PGSHMgeolsoL7KhyQ== X-Gm-Gg: ASbGncu0sf9AhvXwblVw+BAOw++StA0W56lVdESVVn7aIxTNhDHHwdyB8pxUTGVV+Uv MJWapMA/x5M5p+8U66ghu2ZMTthgnF0Y7AJJFv6Hlh2zLXFn2Fft4x5VvjqLCjPltiUWA400q/E ewTKecUnqA01/+1Bda1Ii/tzupUJZrkrmplV5XWPkY73/35WMRNY6M8nQfVDWh1iVfLYXKYC6GM WQxe94KS6DaFBCNZOiPZVlEE+5vpKJQ/HGnPW/D7YFUhCZ+xuA3bFdro2hFVh8npD+tr1bJOr5G WhTVWAjBmOmg3C9CafqyRlZQPFcibNoaQgcQO6cov1lmiFqkmtkQtuXbi7fLclS1JGeAWVRJ+f6 s4DMY+m6SJS85Fyyz7NAZ8FexLDLXA/YSmAM7myM0gYdeziJ1oMQCHTxX39HFkw== X-Google-Smtp-Source: AGHT+IG00e5CNOhPm9nLcQAujxigG0NIrDKy/rNQ+T8MbM+PLgKf+X7db2inhj3Dd/YEfcDWdGqfMQ== X-Received: by 2002:a05:6512:68e:b0:554:e7ce:97f8 with SMTP id 2adb3069b0e04-55b744c4993mr699034e87.15.1753779151767; Tue, 29 Jul 2025 01:52:31 -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 v7 3/4] SUPPORT.md: Document PSCI SYSTEM_SUSPEND support for guests Date: Tue, 29 Jul 2025 11:52:13 +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: 1753779172344116600 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 Experimental. Signed-off-by: Mykola Kvach --- 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..b5ab049b52 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: Experimental =20 ## Virtual Hardware, QEMU =20 --=20 2.48.1