From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH v3] xen/mm: Fix page_list_* helpers to evaluate all their arguments Date: Wed, 9 Mar 2016 12:12:59 +0000 Message-ID: <56E0134B.6050509@citrix.com> References: <56DDC00002000078000DA1C7@prv-mh.provo.novell.com> <1457374376-30786-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1457374376-30786-1-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper , Xen-devel Cc: George Dunlap , Stefano Stabellini , Julien Grall , Tim Deegan , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gMDcvMDMvMTYgMTg6MTIsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gSWYgYW4gYXJjaGl0ZWN0 dXJlIGRvZXMgbm90IHByb3ZpZGUgYSBjdXN0b20gcGFnZV9saXN0X2VudHJ5LCBkZWZhdWx0Cj4g cGFnZV9saXN0XyogaGVscGVycyBhcmUgcHJvdmlkZWQsIHdyYXBwaW5nIGxpc3RfaGVhZCBhcyBh biB1bmRlcmx5aW5nIHR5cGUgZm9yCj4gcGFnZV9saXN0X2hlYWQuCj4gCj4gVGhlIHR3byBkZWNs YXJhdGlvbnMgb2YgdGhlIHBhZ2VfbGlzdF8qIGhlbHBlcnMgZGlmZmVyIGJldHdlZW4gZGVmaW5l cyBhbmQKPiBzdGF0aWMgaW5saW5lIGZ1bmN0aW9ucywgd2hlcmUgdGhlIGRlZmluZXMgZGlzY2Fy ZCBzb21lIG9mIHRoZWlyIHBhcmFtZXRlcnMuCj4gCj4gVGhpcyBjYXVzZXMgYSBjb21waWxhdGlv biBmYWlsdXJlIGlmIENPTkZJR19CSUdNRU0gYW5kIGRlYnVnPW4gaW4gcDJtLXBvZC5jOgo+IAo+ ICAgcDJtLXBvZC5jOiBJbiBmdW5jdGlvbiDigJhwMm1fcG9kX2NhY2hlX2FkZOKAmToKPiAgIHAy bS1wb2QuYzo3MjoyMDogZXJyb3I6IHVudXNlZCB2YXJpYWJsZSDigJhk4oCZIFstV2Vycm9yPXVu dXNlZC12YXJpYWJsZV0KPiAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHAybS0+ZG9tYWluOwo+ ICAgICAgICAgICAgICAgICAgICAgICBeCj4gICBjYzE6IGFsbCB3YXJuaW5ncyBiZWluZyB0cmVh dGVkIGFzIGVycm9ycwo+IAo+IGJlY2F1c2UgdGhlIHVzZSBvZiBkIG91dHNpZGUgb2YgdGhlICFO REVCVUcgc2VjdGlvbiBkb2Vzbid0IGdldCBldmFsdWF0ZWQgYXMgYQo+IHBhcmFtZXRlciBieSBw YWdlX2xpc3RfZGVsKCkuCj4gCj4gRml4IHRoaXMgYnkgdHVybmluZyBhbGwgI2RlZmluZXMgaW50 byBzdGF0aWMgaW5saW5lIGZ1bmN0aW9ucywgc28gYWxsCj4gcGFyYW1ldGVycyBhcmUgZXZhbHVh dGVkIGV2ZW4gaWYgdGhleSBhcmUgbm90IHVzZWQuCj4gCj4gVGhpcyByZXZlYWxzIGEgYnVpbGQg aXNzdWUgb24gQVJNLiAgcGFnZV9hbGxvYy5jIHJlZmVyZW5jZXMKPiBkLT5hcmNoLnJlbG1lbV9s aXN0IGluIHRoZSBwcmV2aW91c2x5LWRpc2NhcmRlZCBwYXJhbWV0ZXIuICBGaXggdGhpcyBieQo+ IGludHJvZHVjaW5nIHJlbG1lbV9saXN0IGZvciBBUk0gKGN1cnJlbnRseSB1bnVzZWQpLgo+IAo+ IFdoaWxlIGVkaXRpbmcgdGhpcyBhcmVhLCBjb3JyZWN0IHRoZSByZXR1cm4gdHlwZSBvZiBwYWdl X2xpc3RfZW1wdHkgZnJvbSBpbnQKPiB0byBib29sX3QuCj4gCj4gUmVwb3J0ZWQtYnk6IERvdWcg R29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBEb3VnIEdvbGRz dGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgpGV0lXIHRoaXMgcGF0Y2ggaXMgZmluZSB3aXRoIG1l IGFzIGl0IGlzOgoKQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4 LmNvbT4KCkJ1dCBwcm9wZXJseSBmaXhpbmcgdGhlIGNvbW1vbiBjb2RlIG5vdCB0byByZWZlcmVu Y2UgYW4gYXJjaC1zcGVjaWZpYwpkYXRhIHN0cnVjdHVyZSB3b3VsZCBiZSBldmVuIGJldHRlciwg aWYgeW91J3ZlIGdvdCB0aGUgdGltZSBhbmQKbW90aXZhdGlvbiB0byBkbyBpdC4KCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1k ZXZlbAo=