From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v3] xen/mm: Fix page_list_* helpers to evaluate all their arguments Date: Tue, 8 Mar 2016 11:05:00 +0000 Message-ID: <56DEB1DC.2070006@citrix.com> References: <56DDC00002000078000DA1C7@prv-mh.provo.novell.com> <1457374376-30786-1-git-send-email-andrew.cooper3@citrix.com> <56DEB01A02000078000DA47E@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <56DEB01A02000078000DA47E@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 , Julien Grall , Stefano Stabellini Cc: George Dunlap , Tim Deegan , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gMDgvMDMvMTYgMDk6NTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA3LjAzLjE2IGF0 IDE5OjEyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9p bmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKPj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9kb21h aW4uaAo+PiBAQCAtNjUsNiArNjUsNyBAQCBzdHJ1Y3QgYXJjaF9kb21haW4KPj4gICAgICAgICAg UkVMTUVNX21hcHBpbmcsCj4+ICAgICAgICAgIFJFTE1FTV9kb25lLAo+PiAgICAgIH0gcmVsbWVt Owo+PiArICAgIHN0cnVjdCBwYWdlX2xpc3RfaGVhZCByZWxtZW1fbGlzdDsKPiBXZWxsLCBpZiBJ IHdhcyBBUk0gbWFpbnRhaW5lciBJIHdvdWxkIHNheSBubyB0byB0aGlzIG90aGVyd2lzZSBwb2lu dGxlc3MKPiBhZGRpdGlvbiAoZXZlbiBtb3JlIHNvIHRoYXQgdGhpcyBsaXN0IGRvZXNuJ3QgZ2V0 IGluaXRpYWxpemVkIGFueXdoZXJlKS4KPiBUaGUgZXhwZWN0YXRpb24gSSBoYWQgZm9yIGhvdyB0 aGUgYnVpbGQgaXNzdWUgd291bGQgYmUgZml4ZWQgd2FzIHRvCj4gc2ltcGx5IG5vdCBjb252ZXJ0 IChhdCBsZWFzdCkgcGFnZV9saXN0X2RlbDIoKSB0byBhbiBpbmxpbmUgZnVuY3Rpb24uCgpOby4g IERpc2NhcmRpbmcgcGFyYW1ldGVycyBpcyB3aGF0IGdvdCB1cyBpbnRvIHRoZSBmaXJzdCBtZXNz LiAgSSB3aWxsCm5vdCBwcm9wYWdhdGUgdGhlIHByb2JsZW0uCgpJdCBpcyBhIGJ1ZyB0aGF0IEFS TSByZWxpZWQgb24gdGhlIGRpc2NhcmRlZCBwYXJhbWV0ZXJzIHRvIGNvbXBpbGUuCgpVbHRpbWF0 ZWx5LCB0aGUgYnVnIGlzIHRoYXQgY29tbW9uL3BhZ2VfYWxsb2MuYyByZWZlcmVuY2VzIGQtPmFy Y2guIApNb3JlIGdlbmVyYWxseSwgdGhlIHByb2JsZW0gaXMgdGhhdCBjb21tb24vcGFnZV9hbGxv Yy5jIGhhcyB4ODYKc3BlY2lmaWNzIGluIGl0LgoKVGhlIHR3byBvcHRpb25zIGFyZSB0byBtYWtl IHJlbG1lbV9saXN0IGNvbW1vbiwgb3IgdG8gcmVtb3ZlIHg4NgpzcGVjaWZpY3MgZnJvbSBjb21t b24gYnkgaW50cm9kdWNlIGFyY2hfZnJlZV9kb21oZWFwX3BhZ2UoKSBoZWxwZXJzCndoaWNoIG1h aW50YWluIHJlbG1lbV9saXN0IG9uIHg4Ni4gIE9uIHNlY29uZCB0aG91Z2h0cywgdGhpcyBsYXR0 ZXIKb3B0aW9uIHNlZW1zIHRvIGJlIGJldHRlciwgYXMgaXQgd291bGQgYWxzbyBhbGxvdyB0aGUg cmVtb3ZhbCBvZgpwYWdlX2xpc3RfZGVsMiwgYWx0aG91Z2ggaXQgaXMgbm90IGNsZWFyIGlmIHRo aXMgaXMgc2FmZSB0byBkby4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==