From patchwork Tue Sep 12 13:48:10 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksandr Grytsov X-Patchwork-Id: 9949273 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 87A9860360 for ; Tue, 12 Sep 2017 13:51:09 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 78F4428F9C for ; Tue, 12 Sep 2017 13:51:09 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 6DE3428FE3; Tue, 12 Sep 2017 13:51:09 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, RCVD_IN_DNSWL_MED, RCVD_IN_SORBS_SPAM, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 129F1287A9 for ; Tue, 12 Sep 2017 13:51:09 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1drlYK-0005Ve-4E; Tue, 12 Sep 2017 13:48:36 +0000 Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1drlYJ-0005VB-0P for xen-devel@lists.xenproject.org; Tue, 12 Sep 2017 13:48:35 +0000 Received: from [193.109.254.147] by server-2.bemta-6.messagelabs.com id 95/68-15060-2B5E7B95; Tue, 12 Sep 2017 13:48:34 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrCIsWRWlGSWpSXmKPExsVyMfS6o+76p9s jDT6v1LH4vmUykwOjx+EPV1gCGKNYM/OS8isSWDPu3JvPXtAiVrG74Q1TA2OjcBcjF4eQwAxG ibW3pjOCOCwCL1kkfm6YyAriSAj0s0r0rtrF3MXICeQkSbT/vMAEYadJvHn+ggXCrpD4ubYXL C4kIC9xsOUyO8TYKUwSp6/eYANJsAloSdy/vQLMFhFQkri3ajJYA7NAisTedW2MILawgKPE+o XfwGwWAVWJh092soPYvAIOEnOnXWOEWCYncfNcJ9hBnED17b+7mCEWO0hcWbOHbQKj4AJGhlW M6sWpRWWpRbrmeklFmekZJbmJmTm6hgZmermpxcWJ6ak5iUnFesn5uZsYgSHHAAQ7GGde9j/E KMnBpCTKq3x/e6QQX1J+SmVGYnFGfFFpTmrxIUYNDg6Bn0//tjBKseTl56UqSfCGPQGqEyxKT U+tSMvMAUYFTKkEB4+SCK8NSJq3uCAxtzgzHSJ1itGS48KdS3+YOA7suQUkO27e/cMkBDZPSp yXBaRBAKQhozQPbhwsci8xykoJ8zICHSvEU5BalJtZgir/ilGcg1FJmNceZApPZl4J3NZXQAc xAR3Ec2kLyEEliQgpqQbGyPfL/97MnbSkMnr+37y6SI1vIpdmLSm8t07c3qxVTfTWMss1bcrq D1u4bnS2FgtHnH1nk7qnQMTIscQ6Mkfz2npB89V/gw/HGPM5rnJ8fP2C7aKo+ebWnSeLuS+dm PvomKOnh1X27HjpJ11fHC9rFd7t2nDNPJD/8TOjLTnzee5yGCUfvP1SiaU4I9FQi7moOBEAhQ r8ONcCAAA= X-Env-Sender: al1img@gmail.com X-Msg-Ref: server-3.tower-27.messagelabs.com!1505224111!116078350!1 X-Originating-IP: [209.85.215.65] X-SpamReason: No, hits=0.0 required=7.0 tests= X-StarScan-Received: X-StarScan-Version: 9.4.45; banners=-,-,- X-VirusChecked: Checked Received: (qmail 53191 invoked from network); 12 Sep 2017 13:48:31 -0000 Received: from mail-lf0-f65.google.com (HELO mail-lf0-f65.google.com) (209.85.215.65) by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP; 12 Sep 2017 13:48:31 -0000 Received: by mail-lf0-f65.google.com with SMTP id q132so5369535lfe.4 for ; Tue, 12 Sep 2017 06:48:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=MrqQ3v3ZbHi8nqZ2YGtHAiaNeMmZoV2CF+nKi8rOzKI=; b=IrruCkurlJZ4Px2v7DRW4PzU9dOzD+kIKmzUa9BZrccYEqHq6pZxbPpmHsDj0EktIw bNcrV+BU+sOZ/L09T1ImLTIhUF/3F/Z1ZsqafTSQSOCgi+OFlS3NMhgkKZFS60JqivZ/ D1fRlMoXBuGR4BFopDTItoVZr4GGndo/s9pUMqwyuF2dXFQ/AV+6m1TzIVbCe7jEFqa5 6uaw6GbW2T1B5xf0LkFUge8idAkGIC1TjTFgDhFnUlt4IPaW0kk4lZ++CbZSCaqax7cD a9dpGAMu+dssEr//vkaKAjBVm9v8pVUACTeIBu0xocT3Vm+KYdNQarEExPRpyn+KgK7h pGqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=MrqQ3v3ZbHi8nqZ2YGtHAiaNeMmZoV2CF+nKi8rOzKI=; b=HhrGS3UsFQQGTkKKVmH4YqGPwOV1+GfVYMyuewuBrZl1ApMPt5mRLiyDLIlXE5UkvC /6+lUcYPk5J/eiHPYD+9gfcLKZITlef47Xs1F/7KH3vMpxQIr/RJk1KAHQiLSoPg8b3R gjTZUuL9mvkJZX/N6nOO8YmhTd9FyML688CDg946hk7lPP9zXCx3NQBI5Bep0s7Jxsk0 R7TeitHzNe9CCszEEd7kPHbXUwShRi580FpXfQUFa0kTIx33AJzhUy1RH2dEUO/reOgo v4ENWy4wxsG7Y3XbYDp18rylhlsNOTUP3iZkLuDtXr8oyfMKvf7qytAEhuHrYjndDxdO 6WCg== X-Gm-Message-State: AHPjjUg1exgjAeSXdrdLb+Vkkh81RS3mi07guLfEUn8aA+sWEK2ycXAz MULQL9jFaFbLvKeW0TI= X-Google-Smtp-Source: AOwi7QComLZNTskAlrM7MJn0Jt+fYFVupCn3plEjOLWZPS4UQ8DNs2V7U43DT8Pab8Z89FP9AK+joQ== X-Received: by 10.25.17.198 with SMTP id 67mr4399057lfr.174.1505224110686; Tue, 12 Sep 2017 06:48:30 -0700 (PDT) Received: from al1-pc.kyiv.epam.com (ll-56.209.223.85.sovam.net.ua. [85.223.209.56]) by smtp.gmail.com with ESMTPSA id s5sm690074lfb.14.2017.09.12.06.48.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 12 Sep 2017 06:48:30 -0700 (PDT) From: Oleksandr Grytsov To: xen-devel@lists.xenproject.org Date: Tue, 12 Sep 2017 16:48:10 +0300 Message-Id: <1505224098-19330-6-git-send-email-al1img@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1505224098-19330-1-git-send-email-al1img@gmail.com> References: <1505224098-19330-1-git-send-email-al1img@gmail.com> Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com, Oleksandr Grytsov Subject: [Xen-devel] [PATCH v6 05/13] docs: add PV display driver information X-BeenThere: xen-devel@lists.xen.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" X-Virus-Scanned: ClamAV using ClamSMTP From: Oleksandr Grytsov Signed-off-by: Oleksandr Grytsov Acked-by: Wei Liu --- docs/man/xl.cfg.pod.5.in | 49 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/man/xl.pod.1.in | 42 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 91 insertions(+) diff --git a/docs/man/xl.cfg.pod.5.in b/docs/man/xl.cfg.pod.5.in index 79cb2ea..247ae99 100644 --- a/docs/man/xl.cfg.pod.5.in +++ b/docs/man/xl.cfg.pod.5.in @@ -1116,6 +1116,55 @@ FIFO-based event channel ABI support up to 131,071 event channels. Other guests are limited to 4095 (64-bit x86 and ARM) or 1023 (32-bit x86). +=item B + +Specifies the virtual display devices to be provided to the guest. + +Each B is a comma-separated list of C +settings, from the following list: + +=over 4 + +=item C + +Specifies the backend domain name or id. If not specified Domain-0 is used. + +=item C + +Indicates if backend can be a buffer provider/allocator for this domain. See +display protocol for details. + +=item C + +Specifies virtual connectors for the device in following format +:x;:x... where: + +=over 4 + +=item C + +String connector ID. Space, comma symbols are not allowed. + +=item C + +Connector width in pixels. + +=item C + +Connector height in pixels. + +=back + +B + +=over 4 + +connectors=id0:1920x1080;id1:800x600;id2:640x480 + +=back + +=back + =back =head2 Paravirtualised (PV) Guest Specific Options diff --git a/docs/man/xl.pod.1.in b/docs/man/xl.pod.1.in index 3d5f2f7..cd8bb1c 100644 --- a/docs/man/xl.pod.1.in +++ b/docs/man/xl.pod.1.in @@ -1434,6 +1434,48 @@ List virtual Trusted Platform Modules for a domain. =back +=head2 VDISPL DEVICES + +=over 4 + +=item B I I + +Creates a new vdispl device in the domain specified by I. +I describes the device to attach, using the same format as the +B string in the domain config file. See L for +more information. + +B + +=over 4 + +As in I string semicolon is used then put quotes or escaping +when using from the shell. + +B + +=over 4 + +xl vdispl-attach DomU connectors='id0:1920x1080;id1:800x600;id2:640x480' + +or + +xl vdispl-attach DomU connectors=id0:1920x1080\;id1:800x600\;id2:640x480 + +=back + +=back + +=item B I I + +Removes the vdispl device specified by I from the domain specified by I. + +=item B I + +List virtual displays for a domain. + +=back + =head1 PCI PASS-THROUGH =over 4