From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v10 5/6] x86/ioreq server: Asynchronously reset outstanding p2m_ioreq_server entries. Date: Thu, 06 Apr 2017 01:48:00 -0600 Message-ID: <58E60ED0020000780014DB54@prv-mh.provo.novell.com> References: <1491135867-623-1-git-send-email-yu.c.zhang@linux.intel.com> <1491135867-623-6-git-send-email-yu.c.zhang@linux.intel.com> <58E519AB.7050004@linux.intel.com> <413a1f07-fa11-ab1c-af40-573ed0260e69@citrix.com> <58E51C2C.6050108@linux.intel.com> <546abc48-848a-e5c9-c9ec-e6757053ab5e@citrix.com> <58E526DD.4070309@linux.intel.com> <58E52922.1030500@linux.intel.com> <58E5311F.2080205@linux.intel.com> <58E531B9.2040600@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <58E531B9.2040600@linux.intel.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Yu Zhang Cc: Kevin Tian , George Dunlap , Andrew Cooper , George Dunlap , "xen-devel@lists.xen.org" , Paul Durrant , Zhiyuan Lv , Jun Nakajima List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDA1LjA0LjE3IGF0IDIwOjA0LCA8eXUuYy56aGFuZ0BsaW51eC5pbnRlbC5jb20+IHdy b3RlOgo+IC0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKPiArKysgYi94ZW4vY29tbW9uL21lbW9y eS5jCj4gQEAgLTI4OCw2ICsyODgsMTAgQEAgaW50IGd1ZXN0X3JlbW92ZV9wYWdlKHN0cnVjdCBk b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ21mbikKPiAgICAgICAgICAgcHV0X2dmbihkLCBnbWZu KTsKPiAgICAgICAgICAgcmV0dXJuIDE7Cj4gICAgICAgfQo+ICsgICAgaWYgKCB1bmxpa2VseShw Mm10ID09IHAybV9pb3JlcV9zZXJ2ZXIpICkKPiArICAgICAgICBwMm1fY2hhbmdlX3R5cGVfb25l KGQsIGdtZm4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1faW9yZXFfc2VydmVy LCBwMm1fcmFtX3J3KTsKPiArCj4gICAjZWxzZQo+ICAgICAgIG1mbiA9IGdmbl90b19tZm4oZCwg X2dmbihnbWZuKSk7Cj4gICAjZW5kaWYKClRvIGJlIGhvbmVzdCwgdGhpcyBsb29rcyBtb3JlIGxp a2UgYSBxdWljayBoYWNrIHRoYW4gYSBwcm9wZXIgc29sdXRpb24KYXQgdGhlIGZpcnN0IGdsYW5j ZS4gVG8gbWUgaXQgd291bGQgc2VlbSBwcmVmZXJhYmxlIGlmIHRoZSBjb3VudCB3YXMKYWRqdXN0 ZWQgYXQgdGhlIHBvaW50IHRoZSBQMk0gZW50cnkgaXMgYmVpbmcgcmVwbGFjZWQgKGkuZS4gZG93 biB0aGUKY2FsbCBzdGFjayBmcm9tIGd1ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2UoKSkuIFRoZSBj bG9zZXIgdG8gdGhlCmFjdHVhbCBjaGFuZ2luZyBvZiB0aGUgUDJNIGVudHJ5LCB0aGUgbGVzcyBs aWtlbHkgeW91IG1pc3MgYW55IGNhbGwKcGF0aHMgKGFzIHdhcyBhbHJlYWR5IGV4cGxhaW5lZCBi eSBHZW9yZ2Ugd2hpbGUgc3VnZ2VzdGluZyB0byBwdXQKdGhlIGFjY291bnRpbmcgaW50byB0aGUg bGVhZiBtb3N0IEVQVC9OUFQgZnVuY3Rpb25zKS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl dmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=