From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.6 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A35DDC33CB3 for ; Wed, 15 Jan 2020 02:40:43 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 70144222C3 for ; Wed, 15 Jan 2020 02:40:43 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="IbhOxRoU" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 70144222C3 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=invisiblethingslab.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1irYbQ-0004pt-JT; Wed, 15 Jan 2020 02:40:16 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1irYbP-0004po-CF for xen-devel@lists.xenproject.org; Wed, 15 Jan 2020 02:40:15 +0000 X-Inumbo-ID: 5b881940-3740-11ea-84ba-12813bfff9fa Received: from out2-smtp.messagingengine.com (unknown [66.111.4.26]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id 5b881940-3740-11ea-84ba-12813bfff9fa; Wed, 15 Jan 2020 02:40:14 +0000 (UTC) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 17008221F9; Tue, 14 Jan 2020 21:40:14 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Tue, 14 Jan 2020 21:40:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=Yk+Jh+9dFTaSYNIv2aJlrU8WEPUf/EMEun9OiqiWE Gc=; b=IbhOxRoU3j7ITw3+cd569MlmzHgb38LH+xQr4Dy68ZWzjC06QU87qQVk3 w09U+Ui7+WFS0cu4lRDc47mtqpdnr+1XhmAkC65t6hkjrYZV354bNvDXYre2j6La cj/04ADfrgYwgQgfkTm6G4ZIlcqRgUGvE9iWMbCS4q/e2MnMQU5dJW+4oZt9vM5q 616pKUQqJLt1iv3bnmYEQ5rhTgz88vueJqsUmadDTMxLnmb+C0C2Es6+Lglgc1/r 65ZSMZbUFVhKyW9/358U04b2c07jLtMCuxk7+0qfUMVtQQjLq6MIOt/82JJEt0ST 9KyrUI9YJj16VV8mot+uEzwhlM3TQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrtddvgdegkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpeforghrvghk ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucfkphepledurdeihedrfeegrdef feenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslh gvthhhihhnghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from localhost.localdomain (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33]) by mail.messagingengine.com (Postfix) with ESMTPA id AAA6A30602DB; Tue, 14 Jan 2020 21:40:12 -0500 (EST) From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= To: xen-devel@lists.xenproject.org Date: Wed, 15 Jan 2020 03:39:41 +0100 Message-Id: <5f675457fe322c265b3337607bc78f07ffdb43bb.1579055705.git-series.marmarek@invisiblethingslab.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: References: MIME-Version: 1.0 Subject: [Xen-devel] [PATCH v4 02/16] Document ioemu Linux stubdomain protocol X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: Stefano Stabellini , Julien Grall , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Ian Jackson , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= , Jan Beulich Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" QWRkIGRvY3VtZW50YXRpb24gZm9yIHVwY29taW5nIExpbnV4IHN0dWJkb21haW4gZm9yIHFlbXUt dXBzdHJlYW0uCgpTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1h cm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Ci0tLQogZG9jcy9taXNjL3N0dWJkb20udHh0 IHwgNTAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAxIGZp bGUgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9zdHVi ZG9tLnR4dCBiL2RvY3MvbWlzYy9zdHViZG9tLnR4dAppbmRleCA0YzUyNGYyLi45Yzk0YzZiIDEw MDY0NAotLS0gYS9kb2NzL21pc2Mvc3R1YmRvbS50eHQKKysrIGIvZG9jcy9taXNjL3N0dWJkb20u dHh0CkBAIC03NSw2ICs3NSw1NiBAQCBEZWZpbmVkIGNvbW1hbmRzOgogICAgLSAicnVubmluZyIg LSBzdWNjZXNzCiAKIAorVG9vbHN0YWNrIHRvIExpbnV4IGlvZW11IHN0dWJkb21haW4gcHJvdG9j b2wKKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisKK1RoaXMg c2VjdGlvbiBkZXNjcmliZSBjb21tdW5pY2F0aW9uIHByb3RvY29sIGJldHdlZW4gdG9vbHN0YWNr IGFuZAorcWVtdS11cHN0cmVhbSBydW5uaW5nIGluIExpbnV4IHN0dWJkb21haW4uIFRoZSBwcm90 b2NvbCBpbmNsdWRlCitleHBlY3RhdGlvbnMgb2YgYm90aCBzdHViZG9tYWluLCBhbmQgcWVtdS4K KworU2V0dXAgKGRvbmUgYnkgdG9vbHN0YWNrLCBleHBlY3RlZCBieSBzdHViZG9tYWluKToKKyAt IEJsb2NrIGRldmljZXMgZm9yIHRhcmdldCBkb21haW4gYXJlIGNvbm5lY3RlZCBhcyBQViBkaXNr cyB0byBzdHViZG9tYWluLAorICAgYWNjb3JkaW5nIHRvIGNvbmZpZ3VyYXRpb24gb3JkZXIsIHN0 YXJ0aW5nIHdpdGggeHZkYQorIC0gTmV0d29yayBkZXZpY2VzIGZvciB0YXJnZXQgZG9tYWluIGFy ZSBjb25uZWN0ZWQgYXMgUFYgbmljcyB0byBzdHViZG9tYWluLAorICAgYWNjb3JkaW5nIHRvIGNv bmZpZ3VyYXRpb24gb3JkZXIsIHN0YXJ0aW5nIHdpdGggMAorIC0gW25vdCBpbXBsZW1lbnRlZF0g aWYgZ3JhcGhpY3Mgb3V0cHV0IGlzIGV4cGVjdGVkLCBWRkIgYW5kIFZLQiBkZXZpY2VzIGFyZSBz ZXQgZm9yIHN0dWJkb21haW4KKyAgIChpdHMgYmFja2VuZCBpcyByZXNwb25zaWJsZSBmb3IgZXhw b3NpbmcgdGhlbSB1c2luZyBhcHByb3ByaWF0ZSBwcm90b2NvbAorICAgbGlrZSBWTkMgb3IgU3Bp Y2UpCisgLSBvdGhlciB0YXJnZXQgZG9tYWluJ3MgZGV2aWNlcyBhcmUgbm90IGNvbm5lY3RlZCBh dCB0aGlzIHBvaW50IHRvIHN0dWJkb21haW4KKyAgIChtYXkgYmUgaG90LXBsdWdnZWQgbGF0ZXIp CisgLSBRRU1VIGNvbW1hbmQgbGluZSBpcyBzdG9yZWQgaW4KKyAgIC92bS88dGFyZ2V0LXV1aWQ+ L2ltYWdlL2RtYXJncyB4ZW5zdG9yZSBkaXIsIGVhY2ggYXJndW1lbnQgYXMgc2VwYXJhdGUga2V5 CisgICBpbiBmb3JtIC92bS88dGFyZ2V0LXV1aWQ+L2ltYWdlL2RtYXJncy9OTk4sIHdoZXJlIE5O TiBpcyAwLXBhZGRlZCBhcmd1bWVudAorICAgbnVtYmVyCisgLSB0YXJnZXQgZG9tYWluIGlkIGlz IHN0b3JlZCBpbiAvbG9jYWwvZG9tYWluLzxzdHViZG9tLWlkPi90YXJnZXQgeGVuc3RvcmUgcGF0 aAorPz8gLSBiaW9zIHR5cGUgaXMgc3RvcmVkIGluIC9sb2NhbC9kb21haW4vPHRhcmdldC1pZD4v aHZtbG9hZGVyL2Jpb3MKKyAtIHN0dWJkb21haW4ncyBjb25zb2xlIDAgaXMgY29ubmVjdGVkIHRv IHFlbXUgbG9nIGZpbGUKKyAtIHN0dWJkb21haW4ncyBjb25zb2xlIDEgaXMgY29ubmVjdGVkIHRv IHFlbXUgc2F2ZSBmaWxlIChmb3Igc2F2aW5nIHN0YXRlKQorIC0gc3R1YmRvbWFpbidzIGNvbnNv bGUgMiBpcyBjb25uZWN0ZWQgdG8gcWVtdSBzYXZlIGZpbGUgKGZvciByZXN0b3Jpbmcgc3RhdGUp CisgLSBuZXh0IGNvbnNvbGVzIGFyZSBjb25uZWN0ZWQgYWNjb3JkaW5nIHRvIHRhcmdldCBndWVz dCdzIHNlcmlhbCBjb25zb2xlIGNvbmZpZ3VyYXRpb24KKworRW52aXJvbm1lbnQgZXhwb3NlZCBi eSBzdHViZG9tYWluIHRvIHFlbXUgKG5lZWRlZCB0byBjb25zdHJ1Y3QgYXBwcm9wcmlhdGUgcWVt dSBjb21tYW5kIGxpbmUgYW5kIGxhdGVyIGludGVyYWN0IHdpdGggcW1wKToKKyAtIHRhcmdldCBk b21haW4ncyBkaXNrcyBhcmUgYXZhaWxhYmxlIGFzIC9kZXYveHZkW2Etel0KKyAtIGNvbnNvbGUg MiAoaW5jb21pbmcgZG9tYWluIHN0YXRlKSBpcyBjb25uZWN0ZWQgd2l0aCBGRCAzCisgLSBjb25z b2xlIDEgKHNhdmluZyBkb21haW4gc3RhdGUpIGlzIGFkZGVkIG92ZXIgUU1QIHRvIHFlbXUgYXMg ImZkc2V0LWlkIDEiIChkb25lIGJ5IHN0dWJkb21haW4sIHRvb2xzdGFjayBkb2Vzbid0IG5lZWQg dG8gY2FyZSBhYm91dCBpdCkKKyAtIG5pY3MgYXJlIGNvbm5lY3RlZCB0byByZWxldmFudCBzdHVi ZG9tYWluIFBWIHZpZnMgd2hlbiBhdmFpbGFibGUgKHFlbXUgLW5ldGRldiBzaG91bGQgc3BlY2lm eSBpZm5hbWU9IGV4cGxpY2l0bHkpCisKK1N0YXJ0dXA6CisxLiB0b29sc3RhY2sgc3RhcnRzIFBW IHN0dWJkb21haW4gd2l0aCBzdHViZG9tLWxpbnV4LWtlcm5lbCBrZXJuZWwgYW5kIHN0dWJkb20t bGludXgtaW5pdHJkIGluaXRyZAorMi4gc3R1YmRvbWFpbiBpbml0aWFsaXplIHJlbGV2YW50IGRl dmljZXMKKzMuIHN0dWJkb21haW4gc3RhcnRzIHFlbXUgd2l0aCByZXF1ZXN0ZWQgY29tbWFuZCBs aW5lLCBwbHVzIGZldyBzdHViZG9tYWluIHNwZWNpZmljIG9uZXMgLSBpbmNsdWRpbmcgbG9jYWwg cW1wIGFjY2VzcyBvcHRpb25zCis0LiBzdHViZG9tYWluIHN0YXJ0cyB2Y2hhbiBzZXJ2ZXIgb24g L2xvY2FsL2RvbWFpbi88c3R1YmRvbS1pZD4vZGV2aWNlLW1vZGVsLzx0YXJnZXQtaWQ+L3FtcC12 Y2hhbiwgZXhwb3NpbmcgcW1wIHNvY2tldCB0byB0aGUgdG9vbHN0YWNrCis1LiBxZW11IHNpZ25h bCByZWFkaW5lc3MgYnkgd3JpdGluZyAicnVubmluZyIgdG8gL2xvY2FsL2RvbWFpbi88c3R1YmRv bS1pZD4vZGV2aWNlLW1vZGVsLzx0YXJnZXQtaWQ+L3N0YXRlIHhlbnN0b3JlIHBhdGgKKzYuIG5v dyBkZXZpY2UgbW9kZWwgaXMgY29uc2lkZXJlZCBydW5uaW5nCisKK1FFTVUgY2FuIGJlIGNvbnRy b2xsZWQgdXNpbmcgUU1QIG92ZXIgdmNoYW4gYXQgL2xvY2FsL2RvbWFpbi88c3R1YmRvbS1pZD4v ZGV2aWNlLW1vZGVsLzx0YXJnZXQtaWQ+L3FtcC12Y2hhbi4gT25seSBvbmUgc2ltdWx0YW5lb3Vz IGNvbm5lY3Rpb24gaXMgc3VwcG9ydGVkIGFuZCB0b29sc3RhY2sgbmVlZHMgdG8gZW5zdXJlIHRo YXQuCisKK0xpbWl0YXRpb25zOgorIC0gUENJIHBhc3N0aHJvdWdoIHJlcXVpcmUgcGVybWlzc2l2 ZSBtb2RlCisgLSBvbmx5IG9uZSBuaWMgaXMgc3VwcG9ydGVkCisgLSBhdCBtb3N0IDI2IGVtdWxh dGVkIGRpc2tzIGFyZSBzdXBwb3J0ZWQgKG1vcmUgYXJlIHN0aWxsIGF2YWlsYWJsZSBhcyBQViBk aXNrcykKKyAtIGdyYXBoaWNzIG91dHB1dCAoVk5DL1NETC9TcGljZSkgbm90IHN1cHBvcnRlZAor CiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUFYtR1JVQgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA9PT09PT09Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs