From nobody Fri Nov 29 02:39:55 2024 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=kernel.org ARC-Seal: i=1; a=rsa-sha256; t=1649376676; cv=none; d=zohomail.com; s=zohoarc; b=g71BYwcSiSgvxLkEMP6RqZnbzMEH2LyjGxwv0k5KfqO7zIcHS/69IoGHdUHSudQ2HxBwA8yLRbXAu6LHVF6n3qBGKISuzPlHl1GRfYk/sRwvhGD4xsFrFd/v25jJnzXzBzwibLoHdtGs5kKQmuzUCvEIRJ/9NtdiA1Ghtkp5c9o= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1649376676; h=Content-Type:Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=GqhnqyrIi033coExmlsJ9NM75hpssOTp7znbdaNdWK8=; b=LHRWLsCDRUYk+YiyapTJEbPAMeAWIZ6eKG07G3Tyt1uA3fxBXE5hHcY1Uus0qGWxoRG3FI7XGPtnqSyZIt43gESpLR9ivIcRwGyqFwZXKUK+z7lwjR/dRJatImykyD8wtmu+saou0gmM9HoJYPzTHttVnaJwpPdRW9v/xzUW9hs= 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 1649376676864169.42917642387454; Thu, 7 Apr 2022 17:11:16 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.301062.513712 (Exim 4.92) (envelope-from ) id 1nccD4-0003Lb-Td; Fri, 08 Apr 2022 00:10:42 +0000 Received: by outflank-mailman (output) from mailman id 301062.513712; Fri, 08 Apr 2022 00:10:42 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1nccD4-0003LU-Qe; Fri, 08 Apr 2022 00:10:42 +0000 Received: by outflank-mailman (input) for mailman id 301062; Fri, 08 Apr 2022 00:10:42 +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 1nccD3-0003LO-Vf for xen-devel@lists.xenproject.org; Fri, 08 Apr 2022 00:10:41 +0000 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 530072a6-b6d0-11ec-a405-831a346695d4; Fri, 08 Apr 2022 02:10:41 +0200 (CEST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id C6AFDB829AF; Fri, 8 Apr 2022 00:10:39 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 27795C385A4; Fri, 8 Apr 2022 00:10:38 +0000 (UTC) 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: 530072a6-b6d0-11ec-a405-831a346695d4 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1649376638; bh=mKuPJUxAnDUNxszfqdZ+hoE5YPUItakxxFDr0vIqiMw=; h=Date:From:To:cc:Subject:From; b=usUkFlMgkV/y8OGo9a2E425NttgYS791eHy4Z08whLj6oR4MfUoFcr9AXL9pOvbj0 pYdja/UyKX0UO4TtwyplE7VV+r5nghbliqXclJZnDTHFbKpcrF/kz+p080cbHHEUks rSQK6a/ONgmns5aRoVkHcN4HL4E7so0HRr0ulZ4ABJk1zOm5z5WW9x1teXXtGO2Ztx DBRsKIm0xBa5asU17zT5enifQ9dqnPG0sOMCk5A0vCrUHH/BBBn+ikcTbmLynpTCjS n3ncDbyiL5xgshcEmk7PacyEv0GQsDGKHlHMEnF5NSUq94UN/nW7Sks4YuV3HWhCyk PsrxVWwJT3zIw== Date: Thu, 7 Apr 2022 17:10:37 -0700 (PDT) From: Stefano Stabellini X-X-Sender: sstabellini@ubuntu-linux-20-04-desktop To: xen-devel@lists.xenproject.org cc: sstabellini@kernel.org, julien@xen.org, andrew.cooper3@citrix.com, george.dunlap@citrix.com, jbeulich@suse.com, wl@xen.org Subject: [PATCH v3] SUPPORT.md: add Dom0less as Supported Message-ID: User-Agent: Alpine 2.22 (DEB 394 2020-01-19) MIME-Version: 1.0 X-ZohoMail-DKIM: pass (identity @kernel.org) X-ZM-MESSAGEID: 1649376677909100001 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add Dom0less to SUPPORT.md to clarify its support status. The feature is mature enough and small enough to make it security supported. Clarify that dom0less DomUs memory is not scrubbed at boot when bootscrub=3Don or bootscrub=3Doff are passed as Xen command line parameters, and no XSAs will be issued for that. Also see XSA-372: 371347c5b64da and fd5dc41ceaed. Signed-off-by: Stefano Stabellini Reviewed-by: Bertrand Marquis Acked-by: Julien Grall --- Changes in v3: - improve commit messahe - improve SUPPORT.md statement - add Bertrand's reviewed-by Changes in v2: - clarify memory scrubbing --- diff --git a/SUPPORT.md b/SUPPORT.md index 32fb0aa8de..088dda9561 100644 --- a/SUPPORT.md +++ b/SUPPORT.md @@ -882,6 +882,17 @@ OVMF firmware implements the UEFI boot protocol. =20 Status, qemu-xen: Supported =20 +## Dom0less + +Guest creation from the hypervisor at boot without Dom0 intervention. + + Status, ARM: Supported + +Memory of dom0less DomUs is not scrubbed at boot when bootscrub=3Don or +bootscrub=3Doff are passed as Xen command line parameters. (Memory should +be scrubbed with bootscrub=3Didle.) No XSAs will be issues due to +unscrubbed memory. + # Format and definitions =20 This file contains prose, and machine-readable fragments.