From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Lai, Paul" Subject: Re: [PATCH Altp2m cleanup v5 1/3] altp2m cleanup work. Date: Mon, 26 Sep 2016 10:25:35 -0700 Message-ID: <20160926172534.GA10686@intel.com> References: <1473785165-11137-1-git-send-email-paul.c.lai@intel.com> <1473785165-11137-2-git-send-email-paul.c.lai@intel.com> <57E9628E02000078001129C6@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 ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1boZci-0003Fg-9j for xen-devel@lists.xenproject.org; Mon, 26 Sep 2016 17:23:24 +0000 Content-Disposition: inline In-Reply-To: <57E9628E02000078001129C6@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: xen-devel , ravi.sahita@intel.com, george.dunlap@citrix.com List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBTZXAgMjYsIDIwMTYgYXQgMTA6MDE6NTBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDEzLjA5LjE2IGF0IDE4OjQ2LCA8cGF1bC5jLmxhaUBpbnRlbC5jb20+IHdy b3RlOgo+ID4gSW5kZW50IGdvdG8gbGFiZWxzIGJ5IG9uZSBzcGFjZS4KPiA+IElubGluZSAoaGVh ZGVyKSBhbHRwMm0gZnVuY3Rpb25zLgo+ID4gSW4gZG9fYWx0cDJtX29wKCksIGR1cmluZyB0aGUg c2FuaXR5IGNoZWNrIG9mIHRoZSBwYXNzZWQgY29tbWFuZCwKPiA+IHJldHVybiAtRU5PTlNZUyBp ZiBub3QgYSB2YWxpZCBjb21tYW5kLgo+ID4gSW4gZG9fYWx0cDJtX29wKCksIHdoZW4gZXZhbHVh dGluZyBhIGNvbW1hbmQsIEFTU0VSVF9VTlJFQUNIQUJMRSgpCj4gPiBpZiB0aGUgY29tbWFuZCBp cyBub3QgcmVjb2duaXphYmxlLiAgVGhlIHNhbml0eSBjaGVjayBhYm92ZSBzaG91bGQKPiA+IGhh dmUgdHJpZ2dlcmVkIHRoZSByZXR1cm4gb2YgLUVOT1NZUy4KPiA+IE1ha2UgYWx0cDJtX3ZjcHVf ZW11bGF0ZV92ZSgpIHJldHVybiBhY3R1YWwgYm9vbF90IChyYXRoZXIgdGhhbiByZXR1cm4KPiA+ IHZvaWQoKSkuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgTGFpIDxwYXVsLmMubGFpQGlu dGVsLmNvbT4KPiA+IC0tLQo+IAo+IEl0IGlzIHZlcnkgZGlzYXBwb2ludGluZyB0byBmaW5kIHRo YXQgdGhlcmUgaXMgc3RpbGwgbm8gaW5mb3JtYXRpb24gaGVyZQo+IG9uIHdoYXQgY2hhbmdlZCBm cm9tIHRoZSBwcmV2aW91cyB2ZXJzaW9uLgo+IAo+ID4gQEAgLTUzNDksNiArNTM2Miw4IEBAIHN0 YXRpYyBpbnQgZG9fYWx0cDJtX29wKAo+ID4gICAgICAgICAgICAgIHJjID0gcDJtX2NoYW5nZV9h bHRwMm1fZ2ZuKGQsIGEudS5jaGFuZ2VfZ2ZuLnZpZXcsCj4gPiAgICAgICAgICAgICAgICAgICAg ICBfZ2ZuKGEudS5jaGFuZ2VfZ2ZuLm9sZF9nZm4pLAo+ID4gICAgICAgICAgICAgICAgICAgICAg X2dmbihhLnUuY2hhbmdlX2dmbi5uZXdfZ2ZuKSk7Cj4gPiArICAgIGRlZmF1bHQ6Cj4gPiArICAg ICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPiA+ICAgICAgfQo+IAo+IEFuZCBpdCBpcyBldmVu IHdvcnNlIHRoYXQgdGhlIGJ1ZyBwb2ludGVkIG91dCBoZXJlIGlzIHN0aWxsIHByZXNlbnQuCgpJ IHJlcmVhZCB0aGUgY29tbWVudCBpbiAKICAgaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9h cmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE2LTA5L21zZzAwOTM3Lmh0bWwKYW5kIG1pc3NlZCB0 aGUgInVuaW50ZW5kZWQgZmFsbHRocm91Z2giLgpXaWxsIGNvcnJlY3QuCgo+IAo+ID4gIC8qIGVt dWxhdGVzICNWRSAqLwo+ID4gLWJvb2xfdCBhbHRwMm1fdmNwdV9lbXVsYXRlX3ZlKHN0cnVjdCB2 Y3B1ICp2KTsKPiA+ICtzdGF0aWMgaW5saW5lIGJvb2xfdCBhbHRwMm1fdmNwdV9lbXVsYXRlX3Zl KHN0cnVjdCB2Y3B1ICp2KQo+IAo+IE5vciBkaWQgeW91IHN3aXRjaCB0byBwbGFpbiBib29sIGhl cmUsIGFzIHdhcyByZXF1ZXN0ZWQgZHVyaW5nIGJvdGgKPiB2MyBhbmQgdjQgcmV2aWV3LgoKSSBk aWQgbm90IGtub3cgImJvb2wiIGV4aXN0ZWQsIGFuZCB0aG91Z2h0ICJwbGFpbiBib29sIiB3YXMg ImJvb2xfdCIuCkkgaGF2ZSBsb29rZWQgYXJvdW5kIGFuZCBzZWUgdGhhdCAiYm9vbCIgaXMgYmV0 dGVyIGRlZmluZWQgKHswLDF9IGluc3RlYWQgb2YKezAsICEwfSkgYW5kIGhvcGVmdWxseSB1bmRl cnN0YW5kIHlvdXIgbW90aXZhdGlvbiBmb3IgdXNpbmcvcmVxdWlyaW5nIGl0Lgo+IAo+IFBsZWFz ZSBkbyBub3QgcmVzdWJtaXQgdGhpcyBzZXJpZXMgdW50aWwgeW91IGhhdmUgdGFrZW4gY2FyZSBv Zgo+IF9hbGxfIHJldmlldyBjb21tZW50cyB5b3UndmUgcmVjZWl2ZWQgc28gZmFyLiBBcyB3aXRo IHRoZQo+IHByZXZpb3VzIHZlcnNpb24gSSdtIG5vdCBnb2luZyB0byBzcGVuZCB0aW1lIGxvb2tp bmcgYXQgdGhlIG90aGVyCj4gdHdvIHBhdGNoZXMgZHVlIHRvIHRoaXMgZnVuZGFtZW50YWwgcmVx dWlyZW1lbnQsIGRlc3BpdGUKPiBoYXZpbmcgYmVlbiBwb2ludGVkIG91dCBiZWZvcmUsIG5vdCBi ZWluZyBtZXQuCj4gCj4gSmFuCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4u b3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK