From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH 5/7] x86/mm: Carve steal_linear_address() out of replace_grant_host_mapping() Date: Tue, 12 Sep 2017 15:19:31 +0100 Message-ID: <20170912141931.7fhaoxq2zmdsxlxm@citrix.com> References: <1505218486-4416-1-git-send-email-andrew.cooper3@citrix.com> <1505218486-4416-6-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1505218486-4416-6-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: Wei Liu , Jan Beulich , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBTZXAgMTIsIDIwMTcgYXQgMDE6MTQ6NDRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3 cm90ZToKPiBEb2N1bWVudCBpdHMgY3VyaW91cyBzZW1hbnRpY3MuCj4gCj4gTm8gZnVuY3Rpb25h bCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl cjNAY2l0cml4LmNvbT4KPiAtLS0KPiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29t Pgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94 ODYvbW0uYyB8IDEwNSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDU4IGluc2VydGlvbnMoKyksIDQ3IGRlbGV0 aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4 Ni9tbS5jCj4gaW5kZXggZTA4YjRhOC4uYWZkOThkOSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94 ODYvbW0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4gQEAgLTQwNzUsMTQgKzQwNzUsNjgg QEAgaW50IGNyZWF0ZV9ncmFudF9wdl9tYXBwaW5nKHVpbnQ2NF90IGFkZHIsIHVuc2lnbmVkIGxv bmcgZnJhbWUsCj4gICAgICByZXR1cm4gcmM7Cj4gIH0KPiAgCj4gLWludCByZXBsYWNlX2dyYW50 X3B2X21hcHBpbmcodWludDY0X3QgYWRkciwgdW5zaWduZWQgbG9uZyBmcmFtZSwKPiAtICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBuZXdfYWRkciwgdW5zaWduZWQgaW50IGZs YWdzKQo+ICsvKgo+ICsgKiBUaGlzIGV4aXN0cyBzb2xleSBmb3IgaW1wbGVtZW50aW5nIEdOVEFC T1BfdW5tYXBfYW5kX3JlcGxhY2UsIHRoZSBBQkkgb2YKPiArICogd2hpY2ggaXMgYml6YXJlLiAg VGhpcyBHTlRUQUJPUCBpc24ndCB1c2VkIGFueSBtb3JlLCBidXQgd2FzIHVzZWQgYnkKClNob3Vs ZCBiZSAiYml6YXJyZSIuCgo+ICsgKiBjbGFzc2ljLXhlbiBrZXJuZWxzIGFuZCBQVk9wcyBMaW51 eCBiZWZvcmUgdGhlIE0yUF9PVkVSUklERSBpbmZyYXN0cnVjdHVyZQo+ICsgKiB3YXMgcmVwbGFj ZWQgd2l0aCBzb21ldGhpbmcgd2hpY2ggYWN0dWFsbHkgd29ya2VkLgo+ICsgKgo+ICsgKiBMb29r IHVwIHRoZSBMMWUgbWFwcGluZyBsaW5lYXIsIGFuZCB6YXAgaXQuICBSZXR1cm4gdGhlIEwxZSB2 aWEgKm91dC4KPiArICogUmV0dXJucyBhIGJvb2xlYW4gaW5kaWNhdGluZyBzdWNjZXNzLiAgSWYg c3VjY2VzcywgdGhlIGNhbGxlciBpcwo+ICsgKiByZXNwb25zaWJsZSBmb3IgY2FsbGluZyBwdXRf cGFnZV9mcm9tX2wxZSgpLgo+ICsgKi8KCkNhbid0IHNheSBtdWNoIGFib3V0IHRoZSBoaXN0b3J5 OyBjb2RlLXdpc2U6CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4u b3JnL3hlbi1kZXZlbAo=