From patchwork Sat Jan 8 00:51:11 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefano Stabellini X-Patchwork-Id: 12707186 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B972FC433EF for ; Sat, 8 Jan 2022 00:51:32 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.254733.436584 (Exim 4.92) (envelope-from ) id 1n5zww-0003UO-Nx; Sat, 08 Jan 2022 00:51:14 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 254733.436584; Sat, 08 Jan 2022 00:51:14 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1n5zww-0003UH-Jz; Sat, 08 Jan 2022 00:51:14 +0000 Received: by outflank-mailman (input) for mailman id 254733; Sat, 08 Jan 2022 00:51:14 +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 1n5zww-0003U9-41 for xen-devel@lists.xenproject.org; Sat, 08 Jan 2022 00:51:14 +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 13e8c7f6-701d-11ec-9ce5-af14b9085ebd; Sat, 08 Jan 2022 01:51:13 +0100 (CET) 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 D1800B827BF; Sat, 8 Jan 2022 00:51:12 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5FA3FC36AE5; Sat, 8 Jan 2022 00:51:11 +0000 (UTC) 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: 13e8c7f6-701d-11ec-9ce5-af14b9085ebd DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1641603071; bh=C8sjb17Wc1qCNaH9KupLHmSf3Lf+MJE+h+ailP5YhSU=; h=Date:From:To:cc:Subject:From; b=POiaOcHFb40Lv0PkoYz9wkw03HmHgJPLDDemLF6mqCtgwxdjInENI7Om3YArrwBfu nZJ5MGGkxMdj9QSCyKQ/ghO8lYHnCrsQCN0NRQtOmk2vor5hRgaE/RMd/8HraXyAbY LtMC7c+3HSGBwDJp9SSiUl1wHIFQHuFDo19YOaS7NMDiD1obxxkUxa1p7pgszteNCK D/uEJ5QgLkd28OgdozCHMGlsdNfLDxzWng63pmoN6LYInrDIduZ9BwTOSEjlXMsu0O DnXKWJirZ8UYNibEfLQ4plt9HsniVqlMYOj5xnsgvkKtp6tGDC+GKcMmz+Bs5KFXve SJrHiOOraR5cw== Date: Fri, 7 Jan 2022 16:51:11 -0800 (PST) From: Stefano Stabellini X-X-Sender: sstabellini@ubuntu-linux-20-04-desktop To: jgross@suse.com cc: sstabellini@kernel.org, boris.ostrovsky@oracle.com, xen-devel@lists.xenproject.org Subject: [LINUX PATCH 0/2] XENFEAT_xenstore_late_init Message-ID: User-Agent: Alpine 2.22 (DEB 394 2020-01-19) MIME-Version: 1.0 Hi all, This small patch series for Linux implements support for the new feature flag XENFEAT_xenstore_late_init. See "[XEN PATCH 0/7] dom0less PV drivers" for the Xen side. With this small patch series applied, it is possible to use PV drivers in Linux when Linux is booted as dom0less kernel. Cheers, Stefano Luca Miccio (2): xen: introduce XENFEAT_xenstore_late_init xen: add support for XENFEAT_xenstore_late_init drivers/xen/xenbus/xenbus_probe.c | 78 +++++++++++++++++++++++++++++++++++---- include/xen/interface/features.h | 5 +++ 2 files changed, 76 insertions(+), 7 deletions(-)