From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH v2 2/9] mm: Place unscrubbed pages at the end of pagelist Date: Tue, 4 Apr 2017 12:22:38 -0400 Message-ID: <7f855deb-4da7-06ac-a937-29c325763e4e@oracle.com> References: <1491238256-5517-1-git-send-email-boris.ostrovsky@oracle.com> <1491238256-5517-3-git-send-email-boris.ostrovsky@oracle.com> <58E3CDED020000780014CB80@prv-mh.provo.novell.com> <10dcbf5e-5c8c-f8f2-7819-6b31749b0a73@oracle.com> <58E3D7F5020000780014CBD9@prv-mh.provo.novell.com> <58E3DCEA020000780014CC48@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: <58E3DCEA020000780014CC48@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: tim@xen.org, sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gMDQvMDQvMjAxNyAxMTo1MCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDQuMDQu MTcgYXQgMTc6MzksIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+IE9uIDA0 LzA0LzIwMTcgMTE6MjkgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMDQuMDQuMTcg YXQgMTc6MTQsIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+Pj4gT24gMDQv MDQvMjAxNyAxMDo0NiBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBAQCAtOTMzLDYgKzk1 MiwxMCBAQCBzdGF0aWMgYm9vbF90IGNhbl9tZXJnZShzdHJ1Y3QgcGFnZV9pbmZvICpidWRkeSwg dW5zaWduZWQgaW50IG5vZGUsCj4+Pj4+PiAgICAgICAgICAgKHBoeXNfdG9fbmlkKHBhZ2VfdG9f bWFkZHIoYnVkZHkpKSAhPSBub2RlKSApCj4+Pj4+PiAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4+ Pj4+PiAgCj4+Pj4+PiArICAgIGlmICggbmVlZF9zY3J1YiAhPQo+Pj4+Pj4gKyAgICAgICAgICEh dGVzdF9iaXQoX1BHQ19uZWVkX3NjcnViLCAmYnVkZHktPmNvdW50X2luZm8pICkKPj4+Pj4+ICsg ICAgICAgIHJldHVybiBmYWxzZTsKPj4+Pj4gSSBkb24ndCB0aGluayBsZWF2aW5nIHRoZSB0cmVl IGluIGEgc3RhdGUgd2hlcmUgbGFyZ2VyIG9yZGVyIGNodW5rcwo+Pj4+PiBkb24ndCBiZWNvbWUg YXZhaWxhYmxlIGZvciBhbGxvY2F0aW9uIHJpZ2h0IGF3YXkgaXMgZ29pbmcgdG8gYmUKPj4+Pj4g YWNjZXB0YWJsZS4gSGVuY2Ugd2l0aCB0aGlzIGlzc3VlIGJlaW5nIGRlYWx0IHdpdGggb25seSBp biBwYXRjaCA3Cj4+Pj4+IGFzIGl0IHNlZW1zLCB5b3Ugc2hvdWxkIHN0YXRlIGNsZWFybHkgYW5k IHZpc2libHkgdGhhdCAoYXQgbGVhc3QpCj4+Pj4+IHBhdGNoZXMgMi4uLjcgc2hvdWxkIG9ubHkg YmUgY29tbWl0dGVkIHRvZ2V0aGVyLgo+Pj4+IFRoZSBkaXJ0eSBwYWdlcyBhcmUgYXZhaWxhYmxl IGZvciBhbGxvY2F0aW9uIGFzIHJlc3VsdCBvZiB0aGlzIHBhdGNoIGJ1dAo+Pj4+IHRoZXkgbWln aHQgbm90IGJlIG1lcmdlZCB3aXRoIGhpZ2hlciBvcmRlcnMgKHdoaWNoIGlzIHdoYXQgdGhpcyBj aGVjayBpcwo+Pj4+IGZvcikKPj4+IFRoZSBpbmRpdmlkdWFsIGNodW5rcyBhcmUgYXZhaWxhYmxl IGZvciBhbGxvY2F0aW9uLCBidXQgbm90IHRoZQo+Pj4gY29tYmluZWQgb25lIChmb3IgYSBzdWl0 YWJseSBoaWdoIG9yZGVyIHJlcXVlc3QpLiBPciBhbSBJCj4+PiBtaXNzaW5nIHNvbWV0aGluZz8K Pj4KPj4gQ29ycmVjdCwgYnV0IHRoaXMgaXMgbm90IGNoYW5nZWQgYnkgYW55IGxhdGVyIHBhdGNo IChpbmNsdWRpbmcgcGF0Y2ggNykuCj4+IFdlIG9ubHkgbWVyZ2Ugd2l0aCBhIGJ1ZGR5IHdpdGgg dGhlIHNhbWUgbGV2ZWwgb2YgY2xlYW5saW5lc3MgKHNvIHRvCj4+IHNwZWFrIDstKSkKPiBIbW0s IHRoYXQgYXNwZWN0IHdhcyBvbmUgb2YgdGhlIG1haW4gdGhpbmdzIEkgaGFkIG9iamVjdGVkIHRv Cj4gYmFjayB3aGVuIG9uZSBvZiB5b3VyIGNvbGxlYWd1ZXMgaGFkIGEgZmlyc3QgdGFrZSBhdCB0 aGlzLgoKSSB0aG91Z2h0IHlvdXIgb2JqZWN0aW9ucyB3ZXJlIG92ZXIgaGF2aW5nIGEgcGVyaW9k IG9mIHRpbWUgd2hlbiBhIGNodW5rCmlzIHJlbW92ZWQgZnJvbSBoZWFwIGZvciBzY3J1YmJpbmcg YW5kIHRoaXMgaXMgbm90IGF2YWlsYWJsZSBhdCBhbGwuCgoKPgo+PiBCdXQgdGhlbiB3ZSB3aWxs IGFsd2F5cyBoYXZlIHRvIHNjYW4gdGhlIGJ1ZGR5IGR1cmluZyBhbGxvY2F0aW9uIHRvIHNlZQo+ PiBpZiBhbnkgcGFnZXMgYXJlIGRpcnR5Lgo+IFRoZXJlIGNvdWxkIGJlIGEgc3VtbWFyeSBmbGFn IHRvIGF2b2lkIHRoaXMgZm9yIGVudGlyZWx5IGNsZWFuCj4gYnVkZGllcy4gUGx1cyBwZXJoYXBz IHNvbWUgYXV4aWxpYXJ5IGluZGljYXRpb24gd2hlcmUgdGhlIGZpcnN0Cj4gdW5jbGVhbiBwYXJ0 IGlzLCB0byBzcGVlZCB1cCB0aGUgc2Nhbm5pbmcuCgoKVGhpcyBzaG91bGQgYmUgZG9hYmxlLiBM ZXQgbWUgd29yayBvbiB0aGlzLgoKLWJvcmlzCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==