From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yu Zhang Subject: Re: [PATCH v7 3/5] x86/ioreq server: Handle read-modify-write cases for p2m_ioreq_server pages. Date: Sat, 11 Mar 2017 16:42:17 +0800 Message-ID: <58C3B869.7070407@linux.intel.com> References: <1488987232-12349-1-git-send-email-yu.c.zhang@linux.intel.com> <1488987232-12349-4-git-send-email-yu.c.zhang@linux.intel.com> <58C2D5580200007800142047@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <58C2D5580200007800142047@prv-mh.provo.novell.com> 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 , Paul Durrant , zhiyuan.lv@intel.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org CgpPbiAzLzEwLzIwMTcgMTE6MzMgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA4LjAz LjE3IGF0IDE2OjMzLCA8eXUuYy56aGFuZ0BsaW51eC5pbnRlbC5jb20+IHdyb3RlOgo+PiBAQCAt MTk3LDYgKzIxNywxMCBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZG9faW8oCj4+ICAgICAgICAgICAg KiAgIC0gSWYgdGhlIElPUkVRX01FTV9BQ0NFU1NfV1JJVEUgZmxhZyBpcyBub3Qgc2V0LCB0cmVh dCBpdAo+PiAgICAgICAgICAgICogICBsaWtlIGEgbm9ybWFsIFBJTyBvciBNTUlPIHRoYXQgZG9l c24ndCBoYXZlIGFuIGlvcmVxCj4+ICAgICAgICAgICAgKiAgIHNlcnZlciAoaS5lLiwgYnkgaWdu b3JpbmcgaXQpLgo+PiArICAgICAgICAgKgo+PiArICAgICAgICAgKiAgIC0gSWYgdGhlIGFjY2Vz c3MgaXMgYSByZWFkLCB0aGlzIGNvdWxkIGJlIHBhcnQgb2YgYQo+PiArICAgICAgICAgKiAgIHJl YWQtbW9kaWZ5LXdyaXRlIGluc3RydWN0aW9uLCBlbXVsYXRlIHRoZSByZWFkIHNvIHRoYXQgd2UK Pj4gKyAgICAgICAgICogICBoYXZlIGl0Lgo+ICJpdCIgYmVpbmcgd2hhdCBoZXJlPyBHcmFtbWF0 aWNhbGx5IHRoZSBpbnNuLCBidXQgd2UgZG9uJ3QgY2FyZQo+IGFib3V0ICJoYXZpbmciIHRoZSBp bnNuLgoKSGVyZSAiaGF2ZSBpdCIgbWVhbnMgIiB0byBoYXZlIHRoZSB2YWx1ZSBvbiB0aGlzIGFk ZHJlc3MgY29waWVkIGluIi4KU29ycnkgZm9yIHRoZSBpbmFjY3VyYXRlIGNvbW1lbnQuIEhvdyBh Ym91dCBqdXN0ICJlbXVsYXRlIHRoZSByZWFkIGZpcnN0Ij8KCj4+IEBAIC0yMjYsNiArMjUwLDE3 IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9kb19pbygKPj4gICAgICAgICAgICAgICAgICAgfQo+PiAg IAo+PiAgICAgICAgICAgICAgICAgICAvKgo+PiArICAgICAgICAgICAgICAgICAqIFRoaXMgaXMg cGFydCBvZiBhIHJlYWQtbW9kaWZ5LXdyaXRlIGluc3RydWN0aW9uLgo+ICJpcyIgb3IgIm1heSBi ZSI/CgpJIGJlbGlldmUgc2hvdWxkIGJlICJpcyIuCkl0J3MgdGhlIG9ubHkgc2NlbmFyaW8gSSBj YW4gaW1hZ2luZSB3aGVuIGFuIHJlYWQgb3BlcmF0aW9uKG9ubHkgd2hlbiAKdGhpcyBvcGVyYXRp b24gaXMKYWxzbyBhIHdyaXRlIG9uZSkgdHJhcHMuIE90aGVyd2lzZSB0aGVyZSBzaGFsbCBiZSBu byBWTSBleGl0LgoKVGhhbmtzCll1Cj4gSmFuCj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1k ZXZlbEBsaXN0cy54ZW4ub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAoKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3Jn L3hlbi1kZXZlbAo=