From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH 14/20] xen/gnttab: Remove replace_grant_supported() Date: Tue, 20 Mar 2018 03:44:56 +0000 Message-ID: References: <1521486839-25617-1-git-send-email-andrew.cooper3@citrix.com> <1521486839-25617-15-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1521486839-25617-15-git-send-email-andrew.cooper3@citrix.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Andrew Cooper , Xen-devel Cc: Stefano Stabellini , Jan Beulich List-Id: xen-devel@lists.xenproject.org SGkgQW5kcmV3LAoKT24gMDMvMTkvMjAxOCAwNzoxMyBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToK PiBJdCBpcyBpZGVudGljYWwgb24gYWxsIGFyY2hpdGVjdHVyZSwgYW5kIHRoaXMgaXMgYSBiZXR0 ZXIgb3ZlcmFsbCB0aGFuIGZpeGluZwo+IGl0IHVwIHRvIGhhdmUgYSBwcm9wZXIgYm9vbGVhbiBy ZXR1cm4gdmFsdWUuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv b3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs bEBhcm0uY29tPgoKQ2hlZXJzLAoKPiAtLS0KPiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1 c2UuY29tPgo+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+ Cj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gLS0tCj4gICB4ZW4v Y29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgfCAzIC0tLQo+ICAgeGVuL2luY2x1ZGUvYXNt LWFybS9ncmFudF90YWJsZS5oIHwgNCAtLS0tCj4gICB4ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50 X3RhYmxlLmggfCA1IC0tLS0tCj4gICAzIGZpbGVzIGNoYW5nZWQsIDEyIGRlbGV0aW9ucygtKQo+ IAo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dy YW50X3RhYmxlLmMKPiBpbmRleCAxODIwMTkxLi45MzQ0M2JlIDEwMDY0NAo+IC0tLSBhL3hlbi9j b21tb24vZ3JhbnRfdGFibGUuYwo+ICsrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+IEBA IC0zNDU5LDkgKzM0NTksNiBAQCBkb19ncmFudF90YWJsZV9vcCgKPiAgIAo+ICAgICAgICAgICBp ZiAoIHVubGlrZWx5KCFndWVzdF9oYW5kbGVfb2theSh1bm1hcCwgY291bnQpKSApCj4gICAgICAg ICAgICAgICBnb3RvIG91dDsKPiAtICAgICAgICByYyA9IC1FTk9TWVM7Cj4gLSAgICAgICAgaWYg KCB1bmxpa2VseSghcmVwbGFjZV9ncmFudF9zdXBwb3J0ZWQoKSkgKQo+IC0gICAgICAgICAgICBn b3RvIG91dDsKPiAgICAgICAgICAgcmMgPSBnbnR0YWJfdW5tYXBfYW5kX3JlcGxhY2UodW5tYXAs IGNvdW50KTsKPiAgICAgICAgICAgaWYgKCByYyA+IDAgKQo+ICAgICAgICAgICB7Cj4gZGlmZiAt LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaCBiL3hlbi9pbmNsdWRlL2Fz bS1hcm0vZ3JhbnRfdGFibGUuaAo+IGluZGV4IGQyMDI3ZDIuLjYzYTJmZGQgMTAwNjQ0Cj4gLS0t IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCj4gKysrIGIveGVuL2luY2x1ZGUv YXNtLWFybS9ncmFudF90YWJsZS5oCj4gQEAgLTIzLDEwICsyMyw2IEBAIGludCByZXBsYWNlX2dy YW50X2hvc3RfbWFwcGluZyh1bnNpZ25lZCBsb25nIGdwYWRkciwgdW5zaWduZWQgbG9uZyBtZm4s Cj4gICB2b2lkIGdudHRhYl9tYXJrX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv bmcgbCk7Cj4gICAjZGVmaW5lIGdudHRhYl9jcmVhdGVfc3RhdHVzX3BhZ2UoZCwgdCwgaSkgZG8g e30gd2hpbGUgKDApCj4gICAjZGVmaW5lIGdudHRhYl9yZWxlYXNlX2hvc3RfbWFwcGluZ3MoZG9t YWluKSAxCj4gLXN0YXRpYyBpbmxpbmUgaW50IHJlcGxhY2VfZ3JhbnRfc3VwcG9ydGVkKHZvaWQp Cj4gLXsKPiAtICAgIHJldHVybiAxOwo+IC19Cj4gICAKPiAgIC8qCj4gICAgKiBUaGUgcmVnaW9u IHVzZWQgYnkgWGVuIG9uIHRoZSBtZW1vcnkgd2lsbCBuZXZlciBiZSBtYXBwZWQgaW4gRE9NMAo+ IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmggYi94ZW4vaW5j bHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgKPiBpbmRleCA0YWMwYjliLi41MTRlYWYzIDEwMDY0 NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaAo+ICsrKyBiL3hlbi9p bmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaAo+IEBAIC0xMDEsOSArMTAxLDQgQEAgc3RhdGlj IGlubGluZSB2b2lkIGdudHRhYl9jbGVhcl9mbGFnKHVuc2lnbmVkIGludCBuciwgdWludDE2X3Qg KnN0KQo+ICAgI2RlZmluZSBnbnR0YWJfbmVlZF9pb21tdV9tYXBwaW5nKGQpICAgICAgICAgICAg ICAgIFwKPiAgICAgICAoIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSAmJiBuZWVkX2lvbW11KGQp KQo+ICAgCj4gLXN0YXRpYyBpbmxpbmUgaW50IHJlcGxhY2VfZ3JhbnRfc3VwcG9ydGVkKHZvaWQp Cj4gLXsKPiAtICAgIHJldHVybiAxOwo+IC19Cj4gLQo+ICAgI2VuZGlmIC8qIF9fQVNNX0dSQU5U X1RBQkxFX0hfXyAqLwo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==