From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: [PATCH v2 2/3] Introduce the Xen 9pfs transport header Date: Mon, 20 Mar 2017 10:49:22 -0700 Message-ID: <1490032163-21657-2-git-send-email-sstabellini@kernel.org> References: <1490032163-21657-1-git-send-email-sstabellini@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cq1RC-00028z-V2 for xen-devel@lists.xenproject.org; Mon, 20 Mar 2017 17:49:47 +0000 In-Reply-To: <1490032163-21657-1-git-send-email-sstabellini@kernel.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Stefano Stabellini , sstabellini@kernel.org List-Id: xen-devel@lists.xenproject.org RGVmaW5lIHRoZSByaW5nIGFjY29yZGluZyB0byB0aGUgcHJvdG9jb2wgc3BlY2lmaWNhdGlvbiwg dXNpbmcgdGhlIG5ldwpERUZJTkVfWEVOX0ZMRVhfUklOR19BTkRfSU5URiBtYWNyby4KClNpZ25l ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub0BhcG9yZXRvLmNvbT4KQ0M6IGtv bnJhZC53aWxrQG9yYWNsZS5jb20KLS0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vOXBmcy5oIHwg NTcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCA1NyBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUv cHVibGljL2lvLzlwZnMuaAoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby85cGZz LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW8vOXBmcy5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu ZGV4IDAwMDAwMDAuLmJmZjlhZDgKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9wdWJs aWMvaW8vOXBmcy5oCkBAIC0wLDAgKzEsNTcgQEAKKy8qCisgKiA5cGZzLmggLS0gWGVuIDlQRlMg dHJhbnNwb3J0CisgKgorICogUmVmZXIgdG8gZG9jcy9taXNjLzlwZnMubWFya2Rvd24gZm9yIHRo ZSBzcGVjaWZpY2F0aW9uCisgKgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJl ZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBz b2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJl IiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNs dWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9k aWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBz ZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9t IHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBm b2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBh bmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNv cGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhF IFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJ TkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8g VEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJU SUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhF CisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlN LCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9G IENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9S IElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICog REVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIENvcHlyaWdodCAoQykgMjAxNyBTdGVm YW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9AYXBvcmV0by5jb20+CisgKi8KKworI2lmbmRlZiBfX1hF Tl9QVUJMSUNfSU9fOVBGU19IX18KKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPXzlQRlNfSF9fCisK KyNpbmNsdWRlICJyaW5nLmgiCisKKy8qCisgKiBTZWUgZG9jcy9taXNjLzlwZnMubWFya2Rvd24g aW4geGVuLmdpdCBmb3IgdGhlIGZ1bGwgc3BlY2lmaWNhdGlvbjoKKyAqIGh0dHBzOi8veGVuYml0 cy54ZW4ub3JnL2RvY3MvdW5zdGFibGUvbWlzYy85cGZzLmh0bWwKKyAqLworI3ByYWdtYSBwYWNr KHB1c2gpCisjcHJhZ21hIHBhY2soMSkKK3N0cnVjdCB4ZW5fOXBmc19oZWFkZXIgeworCXVpbnQz Ml90IHNpemU7CisJdWludDhfdCBpZDsKKwl1aW50MTZfdCB0YWc7Cit9OworI3ByYWdtYSBwYWNr KHBvcCkKKworREVGSU5FX1hFTl9GTEVYX1JJTkdfQU5EX0lOVEYoeGVuXzlwZnMpOworCisjZW5k aWYKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHls ZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVu dC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=