From nobody Fri Oct 31 04:02:45 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=1755507023; cv=none; d=zohomail.com; s=zohoarc; b=Fd6+y3Q1YEPQM7j9T9yi8tKaZ2sk0D9QTt0qeM4af/nYRef5lsJkSggn7vW8hamXSwgZ6BETh2qASU7e1NzevGp5i7mB5dgOZ5QVyL5zk3bzaJ0xk13NlS3Mg/u5oJNQG0hEAMrPR62uijcj1+HUOxujoofJSkB7qndthv2CF64= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1755507023; 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=UfYWHrXhKyZSOwn8Vds9AlSU8yrPjWEJmFSiKzfzejbdZGu2LAZ7FYk+nBfNfCsRPzGn79HxrcN8Gbw1e2G5OBWhkvqzjrL8l+XilsGzRaDAz6tFxRlq5TTvTcnMeierwT5pGxysAY2p9h7Hi3nigWul1cPVm/PHcZjHcN/+RMM= 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 1755507023464116.14706217351647; Mon, 18 Aug 2025 01:50:23 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1085665.1443982 (Exim 4.92) (envelope-from ) id 1unvZ8-0006Rk-9U; Mon, 18 Aug 2025 08:50:06 +0000 Received: by outflank-mailman (output) from mailman id 1085665.1443982; Mon, 18 Aug 2025 08:50:06 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1unvZ8-0006Pe-36; Mon, 18 Aug 2025 08:50:06 +0000 Received: by outflank-mailman (input) for mailman id 1085665; Mon, 18 Aug 2025 08:50:04 +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 1unvZ6-0005gf-Sv for xen-devel@lists.xenproject.org; Mon, 18 Aug 2025 08:50:04 +0000 Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [2a00:1450:4864:20::12c]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id 54d520fc-7c10-11f0-b898-0df219b8e170; Mon, 18 Aug 2025 10:50:03 +0200 (CEST) Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-55cf526f6b5so1268147e87.0 for ; Mon, 18 Aug 2025 01:50:03 -0700 (PDT) Received: from yp-VivoBook-ASUSLaptop-M1503QA-M1503QA.. ([95.67.15.120]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-55cef351579sm1571950e87.4.2025.08.18.01.50.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Aug 2025 01:50:01 -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: 54d520fc-7c10-11f0-b898-0df219b8e170 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755507003; x=1756111803; 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=A1rjufAi3lZXZTSURI0bfI2U/Pdc6x5j4iDByNK7ByFmpoQfM0zS22+4w1syyVupVv 9WQB/bQhMFY3NeqI0rwTX6LprJe5jaZ50Ixt2UX2iUxLT9eI2c8k/67ohtF4g7F3UaHI LbMMmzaP0umoAJOuK+BLJY9zpOv2Gf1HxNLnJJndBtUgkLYLQ+P/JmhdPNedDXUhamsz zsdlxne2GFHCQG1EPXNrsWjXQlhk1hnFz5vaTp1oYuP6Pqp13zHMtX8gvQVVrtWCJsNH MPNbfC0lT+MwpmDAybdUBox3kniuI8hd8SiLtEesN9JV+SYvmFauR6XuvBI0/w4mvawj 3OMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755507003; x=1756111803; 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=J61AtUyZknAWN0zKCztKDbNHft3fHQ/VJX4CLvXtXBzeTB37vj1lEUOdCH0KIpDzEV RQNZClRUBnrinCjXdPVLMwTvQZFcp97Ouf27Xfikvubg0OsZJBjVHuDC4Rdhn0WLERKq aovoExkt4/r/4D7aMKF6q0ZC2I3C27GkWI5YOHOJ8ynPUsJUnc4RYH890Cun3g5eQkYX mT/jrr66LNFif6MqFPLgrPw8J9gyf0H7Ye+Wg6SSbPdxyEJjmsXEjy2g7sZ2lSH4cl/Z Z10BaEzQlW87R0f2YyzQ8ooDN2G34mMDS6Os3tl+tKUkgd5TyU/CjVZiak/xyKZ64DUQ nhxA== X-Gm-Message-State: AOJu0Yw1HYQ1pRsNNzcUPUOokxizNxV3rYSLDtPDKP32GTSMj1hGEnN1 6iiJaGifHhxx5DTetpH3PNXge3VNzrXXR0BqvMBCvKasVmI1A4VXpjWbFeYnVQ== X-Gm-Gg: ASbGncuoOykF3xFysDu3m/0vWN1GVAgPCKVD0yqnAKPSgVWqUGqoxbah+eXmarS5Fhd 3IL+/BY6zywIMK9RLJKL5iCmpkpDtc1G3SttHeGQz9uayv9RYEGBeifbjUGoN+AD9ItqDjIch4k ZsRWZdh/Z7k1Qk0xIMgXn1y/Dn020wBlD1Mg4ee4pXEdZPD+ol8vH+hySStcbFvy6j42Ks2aldK yscFsFsRMX7LMkW+nUYSfoftABi1uoTH8dVxqzBAMU2Ngjh4rep19fts/eSHXKuF9Q48ajoFrqz EKcL2tKxl/6BkcEDg/dOt40n4j4DpuszkhPNPoqFGcLfQW2ntdWBI9z32+1+aKP1n3q3/WCU/0r r7KGz1DfGAopo3Noe431OfQj1cC//I8JIg21ce42aOaZn+q5u6qs9/TuIQ03PUcY43Js5r5tG X-Google-Smtp-Source: AGHT+IGr02AXeA3n+BBNzDAuN5HRALbJi4k1/BBbrpK7ZkUVsp5aYN7mgH3NCmtvPfPRLdgTDba5hQ== X-Received: by 2002:a05:6512:3da1:b0:55c:c9d5:d344 with SMTP id 2adb3069b0e04-55ceeb69a1fmr2850612e87.28.1755507002219; Mon, 18 Aug 2025 01:50:02 -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 v9 3/4] SUPPORT.md: Document PSCI SYSTEM_SUSPEND support for guests Date: Mon, 18 Aug 2025 11:49:26 +0300 Message-ID: <433d74567cabf33c2a672afc0f96e58efec75c54.1755506449.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: 1755507025456124100 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