From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH 1/3] x86/HVM: fix forwarding of internally cached requests Date: Thu, 24 Mar 2016 12:58:54 +0000 Message-ID: <2cb3c6a253fa49d5a93dc986e2fe26ec@AMSPEX02CL03.citrite.net> References: <56F3DBC502000078000E0060@prv-mh.provo.novell.com> <56F3DD8802000078000E007F@prv-mh.provo.novell.com> <71131253691d40d5b3cf40fcd9181eed@AMSPEX02CL03.citrite.net> <56F3F11902000078000E01DC@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aj4qo-00086w-2s for xen-devel@lists.xenproject.org; Thu, 24 Mar 2016 12:58:58 +0000 In-Reply-To: <56F3F11902000078000E01DC@prv-mh.provo.novell.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Andrew Cooper , "Keir (Xen.org)" , Chang Jianzhong , xen-devel List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86 SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMjQgTWFyY2ggMjAxNiAxMjo1Mgo+IFRvOiBQYXVs IER1cnJhbnQKPiBDYzogQW5kcmV3IENvb3BlcjsgQ2hhbmcgSmlhbnpob25nOyB4ZW4tZGV2ZWw7 IEtlaXIgKFhlbi5vcmcpCj4gU3ViamVjdDogUkU6IFtQQVRDSCAxLzNdIHg4Ni9IVk06IGZpeCBm b3J3YXJkaW5nIG9mIGludGVybmFsbHkgY2FjaGVkCj4gcmVxdWVzdHMKPiAKPiA+Pj4gT24gMjQu MDMuMTYgYXQgMTI6NDksIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gRnJv bTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPiA+PiBTZW50OiAyNCBN YXJjaCAyMDE2IDExOjI5Cj4gPj4gQEAgLTE5Niw4ICsxOTYsMjIgQEAgaW50IGh2bV9wcm9jZXNz X2lvX2ludGVyY2VwdChjb25zdCBzdHJ1Ywo+ID4+ICAgICAgICAgIH0KPiA+PiAgICAgIH0KPiA+ Pgo+ID4+IC0gICAgaWYgKCBpICE9IDAgJiYgcmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgKQo+ ID4+ICsgICAgaWYgKCB1bmxpa2VseShyYyA8IDApICkKPiA+PiAgICAgICAgICBkb21haW5fY3Jh c2goY3VycmVudC0+ZG9tYWluKTsKPiA+PiArICAgIGVsc2UgaWYgKCBpICkKPiA+PiArICAgIHsK PiA+PiArICAgICAgICBwLT5jb3VudCA9IGk7Cj4gPj4gKyAgICAgICAgcmMgPSBYODZFTVVMX09L QVk7Cj4gPj4gKyAgICB9Cj4gPj4gKyAgICBlbHNlIGlmICggcmMgPT0gWDg2RU1VTF9VTkhBTkRM RUFCTEUgKQo+ID4+ICsgICAgewo+ID4+ICsgICAgICAgIC8qCj4gPj4gKyAgICAgICAgICogRG9u J3QgZm9yd2FyZCBlbnRpcmUgYmF0Y2hlcyB0byB0aGUgZGV2aWNlIG1vZGVsOiBUaGlzIHdvdWxk Cj4gPj4gKyAgICAgICAgICogcHJldmVudCB0aGUgaW50ZXJuYWwgaGFuZGxlcnMgdG8gc2VlIHN1 YnNlcXVlbnQgaXRlcmF0aW9ucyBvZgo+ID4+ICsgICAgICAgICAqIHRoZSByZXF1ZXN0Lgo+ID4+ ICsgICAgICAgICAqLwo+ID4+ICsgICAgICAgIHAtPmNvdW50ID0gMTsKPiA+Cj4gPiBJIGd1ZXNz IHRoaXMgaXMgb2suIElmIHN0ZHZnYSBpcyBub3QgY2FjaGluZyB0aGVuIHRoZSBhY2NlcHQgZnVu Y3Rpb24gd291bGQKPiA+IGhhdmUgZmFpbGVkIHNvIHlvdSB3b24ndCBnZXQgaGVyZSwgYW5kIGlm IGl0IHNlbmQgdGhlIGJ1ZmZlcmVkIGlvcmVxIHRoZW4KPiB5b3UKPiA+IHN0aWxsIGRvbid0IGdl dCBoZXJlIGJlY2F1c2UgaXQgcmV0dXJucyBYODZFTVVMX09LQVkuCj4gCj4gR29vZCB0aGF0IHlv dSB0aG91Z2h0IG9mIHRoaXMgLSBJIGhhZCBmb3Jnb3R0ZW4gdGhhdCBzdGR2Z2Encwo+IE1NSU8g aGFuZGxpbmcgbm93IHRha2VzIHRoaXMgc2FtZSBjb2RlIHBhdGggcmF0aGVyIHRoYW4gYQo+IGZ1 bGx5IHNlcGFyYXRlIG9uZS4KClllcywgdGhhdCdzIHdoeSBJIHdhcyBhIGxpdHRsZSB3b3JyaWVk IGJlZm9yZSBJIHNhdyB0aGUgY29kZSA6LSkKCj4gSSBndWVzcyBJJ2xsIHN0ZWFsIHNvbWUgb2Yg dGhlIHdvcmRpbmcgYWJvdmUKPiBmb3IgdGhlIHYyIGNvbW1pdCBtZXNzYWdlLgo+IAoKU3VyZS4K CiAgUGF1bAoKPiBKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=