From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yu Zhang Subject: Re: [PATCH v7 4/5] ix86/ioreq server: Asynchronously reset outstanding p2m_ioreq_server entries. Date: Sat, 11 Mar 2017 16:42:12 +0800 Message-ID: <58C3B864.40101@linux.intel.com> References: <1488987232-12349-1-git-send-email-yu.c.zhang@linux.intel.com> <1488987232-12349-5-git-send-email-yu.c.zhang@linux.intel.com> <58C2DC7D0200007800142097@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: <58C2DC7D0200007800142097@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: Kevin Tian , George Dunlap , Andrew Cooper , xen-devel@lists.xen.org, Paul Durrant , zhiyuan.lv@intel.com, Jun Nakajima List-Id: xen-devel@lists.xenproject.org CgpPbiAzLzExLzIwMTcgMTI6MDMgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA4LjAz LjE3IGF0IDE2OjMzLCA8eXUuYy56aGFuZ0BsaW51eC5pbnRlbC5jb20+IHdyb3RlOgo+PiAtLS0g YS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4+ IEBAIC05NTQsNiArOTU0LDI2IEBAIGludCBwMm1fY2hhbmdlX3R5cGVfb25lKHN0cnVjdCBkb21h aW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICBw Mm0tPmRlZmF1bHRfYWNjZXNzKQo+PiAgICAgICAgICAgIDogLUVCVVNZOwo+PiAgIAo+PiArICAg IGlmICggIXJjICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIHN3aXRjaCAoIG50ICkKPj4gKyAgICAg ICAgewo+PiArICAgICAgICBjYXNlIHAybV9yYW1fcnc6Cj4+ICsgICAgICAgICAgICBpZiAoIG90 ID09IHAybV9pb3JlcV9zZXJ2ZXIgKQo+PiArICAgICAgICAgICAgewo+PiArICAgICAgICAgICAg ICAgIHAybS0+aW9yZXEuZW50cnlfY291bnQtLTsKPj4gKyAgICAgICAgICAgICAgICBBU1NFUlQo cDJtLT5pb3JlcS5lbnRyeV9jb3VudCA+PSAwKTsKPj4gKyAgICAgICAgICAgIH0KPj4gKyAgICAg ICAgICAgIGJyZWFrOwo+PiArICAgICAgICBjYXNlIHAybV9pb3JlcV9zZXJ2ZXI6Cj4+ICsgICAg ICAgICAgICBpZiAoIG90ID09IHAybV9yYW1fcncgKQo+PiArICAgICAgICAgICAgICAgIHAybS0+ aW9yZXEuZW50cnlfY291bnQrKzsKPiBJIGRvbid0IHRoaW5rIHRoZSBjb25kaXRpb25hbCBpcyBu ZWVkZWQgaGVyZS4gSWYgYW55dGhpbmcgaXQgc2hvdWxkIGJlCj4gYW4gQVNTRVJUKCkgaW1vLCBh cyBvdGhlciB0cmFuc2l0aW9ucyB0byBwMm1faW9yZXFfc2VydmVyIHNob3VsZAo+IG5vdCBiZSBh bGxvd2VkLgoKVGhhbmtzLCBKYW4uIEknbGwgdXNlIEFTU0VSVC4KCj4gQnV0IHRoZXJlJ3MgYSB3 aWRlciB1bmRlcnN0YW5kaW5nIGlzc3VlIEknbSBoYXZpbmcgaGVyZTogV2hhdCBpcwo+IGFuICJl bnRyeSIgaGVyZT8gQ29tbW9ubHkgSSB3b3VsZCBhc3N1bWUgdGhpcyB0byByZWZlciB0byBhbgo+ IGluZGl2aWR1YWwgKDRrKSBwYWdlLCBidXQgaXQgbG9va3MgbGlrZSB5b3UgcmVhbGx5IG1lYW4g dGFibGUgZW50cnksCj4gaS5lLiBwb3NzaWJseSByZXByZXNlbnRpbmcgYSAyTSBvciAxRyBwYWdl LgoKV2VsbCwgaXQgc2hvdWxkIGJlIGFuIGVudHJ5IHBvaW50aW5nIHRvIGEgNEsgcGFnZShvbmx5 KS4KRm9yIHAybV9pb3JlcV9zZXJ2ZXIsIHdlIHNoYWxsIG5vdCBtZWV0IGh1Z2UgcGFnZS4gQmVj YXVzZSB0aGV5IGFyZSAKY2hhbmdlZCBmcm9tIHAybV9yYW1fcncgcGFnZXMKaW4gc2V0X21lbV90 eXBlKCkgLT4gcDJtX2NoYW5nZV90eXBlX29uZSgpLCB3aGljaCBjYWxscyBwMm1fc2V0X2VudHJ5 KCkgCndpdGggUEFHRV9PUkRFUl80SyBzcGVjaWZpZWQuCgoKVGhhbmtzCll1Cj4gSmFuCj4KPgoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4u b3JnL3hlbi1kZXZlbAo=