From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [RFC PATCH 1/2] mem_access: Fix npfec.kind propagation Date: Wed, 26 Sep 2018 18:00:21 +0100 Message-ID: <02c6bddf-933c-5348-73eb-25d6d826d30b@citrix.com> References: <20180926164741.13405-1-george.dunlap@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 1g5DEo-0006nT-TQ for xen-devel@lists.xenproject.org; Wed, 26 Sep 2018 17:04:34 +0000 In-Reply-To: <20180926164741.13405-1-george.dunlap@citrix.com> Content-Language: en-GB List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: George Dunlap , xen-devel@lists.xenproject.org Cc: Alexandru Isaila , Tamas K Lengyel , Tim Deegan , Razvan Cojocaru , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gMjYvMDkvMTggMTc6NDcsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gVGhlIG5hbWUgb2YgdGhl ICJ3aXRoX2dsYSIgZmxhZyBpcyBjb25mdXNpbmc7IGl0IGhhcyBub3RoaW5nIHRvIGRvCj4gd2l0 aCB0aGUgZXhpc3RlbmNlIG9yIGxhY2sgdGhlcmVvZiBvZiBhIGZhdWx0aW5nIEdMQSwgYnV0IHJh dGhlciB3aGVyZQo+IHRoZSBmYXVsdCBvcmlnaW5hdGVkLiAgVGhlIG5wZmVjLmtpbmQgdmFsdWUg aXMgYWx3YXlzIHZhbGlkLCBhbmQKPiBzaG91bGQgdGh1cyBiZSBwcm9wYWdhdGVkLCByZWdhcmRs ZXNzIG9mIHdoZXRoZXIgZ2xhX3ZhbGlkIGlzIHNldCBvcgo+IG5vdC4KPgo+IEluIHBhcnRpY3Vs YXIsIGdsYV92YWxpZCB3aWxsIG5ldmVyIGJlIHNldCBvbiBBTUQgc3lzdGVtczsgYnV0Cj4gbnBm ZWMua2luZCB3aWxsIHN0aWxsIGJlIHZhbGlkIGFuZCBzaG91bGQgc3RpbGwgYmUgcHJvcGFnYXRl ZC4KPgo+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5k ZXIuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0 cml4LmNvbT4KPiAtLS0KPiBDQzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4 LmNvbT4KPiBDQzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENDOiBUaW0gRGVl Z2FuIDx0aW1AeGVuLm9yZz4KPiBDQzogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQHpl bnRpZmljLmNvbT4KPiBDQzogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIu Y29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jIHwgMTAgKysrKystLS0t LQo+ICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+Cj4g ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJjaC94ODYv bW0vbWVtX2FjY2Vzcy5jCj4gaW5kZXggZDllNjRmY2JiOS4uNjk5YTMxNTA3NiAxMDA2NDQKPiAt LS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4gKysrIGIveGVuL2FyY2gveDg2L21t L21lbV9hY2Nlc3MuYwo+IEBAIC0yMzIsMTIgKzIzMiwxMiBAQCBib29sIHAybV9tZW1fYWNjZXNz X2NoZWNrKHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBsb25nIGdsYSwKPiAgICAgICAgICB7Cj4gICAg ICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfR0xBX1ZBTElE Owo+ICAgICAgICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5nbGEgPSBnbGE7Cj4gLQo+IC0gICAg ICAgICAgICBpZiAoIG5wZmVjLmtpbmQgPT0gbnBmZWNfa2luZF93aXRoX2dsYSApCj4gLSAgICAg ICAgICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0ZBVUxUX1dJ VEhfR0xBOwo+IC0gICAgICAgICAgICBlbHNlIGlmICggbnBmZWMua2luZCA9PSBucGZlY19raW5k X2luX2dwdCApCj4gLSAgICAgICAgICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8PSBN RU1fQUNDRVNTX0ZBVUxUX0lOX0dQVDsKPiAgICAgICAgICB9Cj4gKwo+ICsgICAgICAgIGlmICgg bnBmZWMua2luZCA9PSBucGZlY19raW5kX3dpdGhfZ2xhICkKPiArICAgICAgICAgICAgcmVxLT51 Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0gTUVNX0FDQ0VTU19GQVVMVF9XSVRIX0dMQTsKPiArICAgICAg ICBlbHNlIGlmICggbnBmZWMua2luZCA9PSBucGZlY19raW5kX2luX2dwdCApCj4gKyAgICAgICAg ICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfRkFVTFRfSU5fR1BUOwoK Tml0LsKgIE5ld2xpbmUgaGVyZSBwbGVhc2UsIGFzIGl0IGlzIG5vdCBsb2dpY2FsbHkgcmVsYXRl ZCB3aXRoIHRoZSBibG9jawpiZWxvdy4KCn5BbmRyZXcKCj4gICAgICAgICAgcmVxLT51Lm1lbV9h Y2Nlc3MuZmxhZ3MgfD0gbnBmZWMucmVhZF9hY2Nlc3MgICAgPyBNRU1fQUNDRVNTX1IgOiAwOwo+ ICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IG5wZmVjLndyaXRlX2FjY2VzcyAg ID8gTUVNX0FDQ0VTU19XIDogMDsKPiAgICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8 PSBucGZlYy5pbnNuX2ZldGNoICAgICA/IE1FTV9BQ0NFU1NfWCA6IDA7CgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0 Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==