From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: [PATCH v4 0/9] xen_disk: legacy code removal and cleanup Date: Thu, 17 May 2018 16:35:49 +0100 Message-ID: <1526571358-26685-1-git-send-email-paul.durrant@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fJKwq-0001r7-Ez for xen-devel@lists.xenproject.org; Thu, 17 May 2018 15:36:08 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org, qemu-block@nongnu.org, qemu-devel@nongnu.org Cc: Kevin Wolf , Stefano Stabellini , Jason Wang , Greg Kurz , Max Reitz , Paul Durrant , Gerd Hoffmann , Anthony Perard , Paolo Bonzini List-Id: xen-devel@lists.xenproject.org VGhlIGdyYW50IGNvcHkgb3BlcmF0aW9uIHdhcyBhZGRlZCB0byBsaWJ4ZW5nbnR0YWIgaW4gWGVu IDQuOC4wIChyZWxlYXNlZApuZWFybHkgMTggbW9udGhzIGFnbykgYnV0IHRoZSB4ZW5fZGlzayBQ ViBiYWNrZW5kIFFFTVUgaXMgc3RpbGwgY2FycnlpbmcKYSBzaWduaWZpY2FudCBhbW91bnQgb2Yg Y29kZSBwdXJlbHkgdG8gcmVtYWluIGNvbXBhdGlibGUgd2l0aCBvbGRlcgp2ZXJzaW9ucyBvZiBY ZW4uCgpBcyBjYW4gYmUgaW5mZXJyZWQgZnJvbSB0aGUgZGlmZiBzdGF0cyBiZWxvdywgcmVtb3Zp bmcgdGhpcyBzdXBwb3J0IGZvcgpvbGRlciB2ZXJzaW9ucyBvZiBYZW4gZnJvbSBRRU1VIHJlZHVj ZXMgdGhlIHNpemUgb2YgdGhlIHhlbl9kaXNrIHNvdXJjZSBieQphcm91bmQgMzIwIGxpbmVzICh+ MjUlKS4KClRoaXMgdmVyc2lvbnNlcmllcyBtYWludGFpbnMgY29tcGF0aWJpbGl0eSB3aXRoIG9s ZGVyIFhlbiwgYW5kIE9TCm5vdCBzdXBwb3J0aW5nIHRoZSBncmFudCBjb3B5IG9wZXJhdGlvbiwg YnkgYWRkaW5nIGFuIGVtdWxhdGlvbiBvZiBpdAppbnRvIHRoZSB4ZW5fYmFja2VuZCBjb2RlLiBU aHVzIHhlbl9kaXNrIGNhbiBiZSBzaW1wbGlmaWVkIHdpdGhvdXQKcmVncmVzc2luZyBzdXBwb3J0 IGZvciBhbnkgZW52aXJvbm1lbnQuIFRoaXMgc2VyaWVzIGFsc28gcGVyZm9ybXMKZ2VuZXJhbCBj bGVhbnVwIG9mIHRoZSBjb2RlIGJ5IGludHJvZHVjaW5nIGFuZCBjb25zaXN0ZW50bHkgdXNpbmcK aGVscGVyIGZ1bmN0aW9ucyBmb3IgY2FsbGluZyBpbnRvIGxpYnhlbnR0YWIuCgp2NDoKIC0gQWRk ZWQgbmV3IHBhdGNoICMxIHRvIG5lZ2F0ZSB0aGUgbmVlZCBmb3IgI2lmZGVmIGV4Y2x1c2lvbnMg aW4geGVuX2Rpc2sKICAgdGh1cyBhbGxvd2luZyB0aGUgcGF0Y2ggIzIgKHByZXZpb3VzIHBhdGNo ICMxKSB0byByZW1haW4gdW5tb2RpZmllZAogICBmcm9tIHYzIGJ1dCBzdGlsbCBjb21waWxlIGFn YWluc3QgWGVuIDQuNy4KClBhdWwgRHVycmFudCAoOSk6CiAgeGVuOiBhZGQgYSBtZWFuaW5nZnVs IGRlY2xhcmF0aW9uIG9mIGdyYW50X2NvcHlfc2VnbWVudCBpbnRvCiAgICB4ZW5fY29tbW9uLmgK ICB4ZW5fYmFja2VuZDogYWRkIGdyYW50IHRhYmxlIGhlbHBlcnMKICB4ZW5fZGlzazogcmVtb3Zl IG9wZW4tY29kZWQgdXNlIG9mIGxpYnhlbmdudHRhYgogIHhlbjogcmVtb3ZlIG90aGVyIG9wZW4t Y29kZWQgdXNlIG9mIGxpYnhlbmdudHRhYgogIHhlbl9iYWNrZW5kOiBhZGQgYW4gZW11bGF0aW9u IG9mIGdyYW50IGNvcHkKICB4ZW5fZGlzazogcmVtb3ZlIHVzZSBvZiBncmFudCBtYXAvdW5tYXAK ICB4ZW5fYmFja2VuZDogbWFrZSB0aGUgeGVuX2ZlYXR1cmVfZ3JhbnRfY29weSBmbGFnIHByaXZh dGUKICB4ZW5fZGlzazogdXNlIGEgc2luZ2xlIGVudHJ5IGlvdmVjCiAgeGVuX2Rpc2s6IGJlIGNv bnNpc3RlbnQgd2l0aCB1c2Ugb2YgeGVuZGV2IGFuZCBibGtkZXYtPnhlbmRldgoKIGh3LzlwZnMv eGVuLTlwLWJhY2tlbmQuYyAgICAgfCAgMzIgKystCiBody9ibG9jay94ZW5fZGlzay5jICAgICAg ICAgIHwgNjE0ICsrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIGh3 L2NoYXIveGVuX2NvbnNvbGUuYyAgICAgICAgfCAgIDkgKy0KIGh3L25ldC94ZW5fbmljLmMgICAg ICAgICAgICAgfCAgMzMgKy0tCiBody91c2IveGVuLXVzYi5jICAgICAgICAgICAgIHwgIDM3ICsr LQogaHcveGVuL3hlbl9iYWNrZW5kLmMgICAgICAgICB8IDE3OCArKysrKysrKysrKystCiBpbmNs dWRlL2h3L3hlbi94ZW5fYmFja2VuZC5oIHwgIDM0ICsrLQogaW5jbHVkZS9ody94ZW4veGVuX2Nv bW1vbi5oICB8ICAxNyArLQogOCBmaWxlcyBjaGFuZ2VkLCAzNjUgaW5zZXJ0aW9ucygrKSwgNTg5 IGRlbGV0aW9ucygtKQotLS0KCkNjOiBBbnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0 cml4LmNvbT4KQ2M6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpDYzogR3JlZyBL dXJ6IDxncm91Z0BrYW9kLm9yZz4KQ2M6IEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+ CkNjOiBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgpDYzogTWF4IFJlaXR6IDxtcmVpdHpA cmVkaGF0LmNvbT4KQ2M6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CkNjOiBT dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgotLQoyLjEuNAoKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=