From nobody Thu Oct 30 23:09:16 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=1753350148; cv=none; d=zohomail.com; s=zohoarc; b=AsCokTQlGk9PiaaiaI1t605M25gLfS1zR7e7n665od1ztY90VBJiFUm7Zws2YbLGGZzIjk5kPk7pnXr06dRROqguNn03TeYN++R9EpLegd0NXGMeHgfeHkuurDHujjG3UvDwujbXAafnDxVHv2tqoQPWFvkm18TquPmMSSMj5u8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1753350148; 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=Yg0g9bKmPTToz0NTkTgndvj/ghRiqxvou28JTAF9nIQt/RY8EFeecaQHo11qjhrMLMKABNey5aVZZX+Gsf7bXi7/JKPYz13SHzTxkMBbuH0OmPQW5BJq7tGBEe76SZ0ue4Ppd6ntTFkSpTMVDYRV+FdSmyn9jv7y3BtcTnW6PWY= 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 1753350148096412.86067284232206; Thu, 24 Jul 2025 02:42:28 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1055532.1423909 (Exim 4.92) (envelope-from ) id 1uesSe-0008Ib-OG; Thu, 24 Jul 2025 09:42:00 +0000 Received: by outflank-mailman (output) from mailman id 1055532.1423909; Thu, 24 Jul 2025 09:42:00 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uesSe-0008Hk-HY; Thu, 24 Jul 2025 09:42:00 +0000 Received: by outflank-mailman (input) for mailman id 1055532; Thu, 24 Jul 2025 09:41:59 +0000 Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50] helo=se1-gles-flk1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uesSd-0007nR-Ob for xen-devel@lists.xenproject.org; Thu, 24 Jul 2025 09:41:59 +0000 Received: from mail-lj1-x22c.google.com (mail-lj1-x22c.google.com [2a00:1450:4864:20::22c]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id 70bc2abd-6872-11f0-b895-0df219b8e170; Thu, 24 Jul 2025 11:41:57 +0200 (CEST) Received: by mail-lj1-x22c.google.com with SMTP id 38308e7fff4ca-32b50f357ecso6956701fa.2 for ; Thu, 24 Jul 2025 02:41:57 -0700 (PDT) Received: from yp-VivoBook-ASUSLaptop-M1503QA-M1503QA.. ([95.67.15.120]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-331e08e98aesm2418261fa.54.2025.07.24.02.41.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Jul 2025 02:41:55 -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: 70bc2abd-6872-11f0-b895-0df219b8e170 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753350117; x=1753954917; 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=nLYN2YTYC3Tq3EmXpznRIFS/poVsuszaY1/EdoBsnENnweUpf6MVszGGcORqddGG8N 6tPPn7lT+QTcE4F+EpTTh7dx002SEglDVl4Vrkn/ePNLIA6sY20N8C7aPIkFDZsRKz9o afaor4GwnXoY3fa7eY/edP8Fo29ZCYfWkBUCJXMMkZzACzPlhQ/RRKmwsV6fGWKpt6wo MtTFXv6l9BzntMHI78idnOjzA6juBWn5zFHFuXXEkdMjcrVmom3IszOLWo6ufjlRaZ1Q l9CJ61pwvhPev+lvbOHH3Wuw2Yo+DIReL5qYtWN5TmPnDqWY5LwvFzpFtY+kp2238m9d RKnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753350117; x=1753954917; 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=tH8fOIxyGA1/4pRkmEAaq99bGrWzRWnGnId+BLKQje7Ff/fhpRpd5a1bEBkbr71+OR nNGh/ydaHkUZj9GoHLPi+B8fCZdsIhGeybcsLT9+iCtnlmKh+5IfhZHlK2kycx2oUxN6 /gLfVU+ndwoztMcMyesPF1f96KBoBsq0/x72VB0v9+meE0IVnTdoVlN7LR4MsbHGj0X9 VMLODUjzacyessZwUAL4RRdQtowp65vlTNR3cRmaryk2rz4/xJNPWKrHdvG/ernyDNpr JH+p2M4NQsMHV3eYb8or5Wj8emQ7MhznpeQ6Q+mRpw+H/egFCQdTU+cydxQUJmmYgZl+ tTHw== X-Gm-Message-State: AOJu0Yy/h/v806qwtVQpHzlJtMJhxZwh/2WF7f1p8xj+svlZ2KRIWtCh VsjP4ZD9DBDQk737E4RaNCTRwVlltWmZFyIqpRwwz6vjGOWVpMYOGnctoWVDPQ== X-Gm-Gg: ASbGncuGFGQeeFQa8F0VgXX/9xGan03r8IQ4OjYqOLBEEeFCgReYpsOnkiqANkiqFrg SFxFBeQI6gxuJN+SBWdTyV0l9yJEHsLyemB2xggETmPcdTI2Ca8XduZB8VA1J5UUyQT5AY3iyRN aB/ESR/jQ1xAGXi//zgr0DBYkGJ8dEPcxJE7oMdnNutdhxM9Z5/TzXAgC9iJCiuwX/pW3HPPMZ9 05iuWEfC5y5gG1BGfzFl62WBlsYuHeVv96tE/WnVGsoik9URg7XbAjXws5rKi+DXzo+YeJGqWtZ ntov60+lUj5gztJodSxOsEmkzhmQpHaoVaumvDmkV8FGcaJ7GsQAfvlhRs1chKueETiLJWU57dv 8MNFjlH9afePwfOs1mF7OFBwxWasuGOf0B5k40ygw3J98mQYmJP4gwoG2nekfRg== X-Google-Smtp-Source: AGHT+IG9GwZak+d2gdXYdv5JwkuYoBsbORCRb/3VrhaWWfxO04GfqQIi4en2cdJdWRLhviWo+wWqmQ== X-Received: by 2002:a2e:a549:0:b0:32a:78f7:9bef with SMTP id 38308e7fff4ca-330dfbdc5a1mr20783461fa.8.1753350116663; Thu, 24 Jul 2025 02:41:56 -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 v6 3/4] SUPPORT.md: Document PSCI SYSTEM_SUSPEND support for guests Date: Thu, 24 Jul 2025 12:40:58 +0300 Message-ID: <4b6c7e5fe521d482d7268dfcc570f323b9bd0878.1753349109.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: 1753350148464116600 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