From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH v3 5/9] mm: Do not discard already-scrubbed pages if softirqs are pending Date: Fri, 5 May 2017 09:51:45 -0400 Message-ID: <7dc53ec6-a329-00ff-1387-a6e73b9d4169@oracle.com> References: <1492184258-3277-1-git-send-email-boris.ostrovsky@oracle.com> <1492184258-3277-6-git-send-email-boris.ostrovsky@oracle.com> <590B68280200007800156E81@prv-mh.provo.novell.com> <29805238-8fec-e009-178c-dde6d6f2d64c@oracle.com> <590C6FC1020000780015720D@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: <590C6FC1020000780015720D@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 T24gMDUvMDUvMjAxNyAwNjoyNyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDQuMDUu MTcgYXQgMTk6MTgsIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+IE9uIDA1 LzA0LzIwMTcgMTE6NDMgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTQuMDQuMTcg YXQgMTc6MzcsIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+Pj4gV2hpbGUg c2NydWJiaW5nIGZyb20gaWRsZSBsb29wLCBjaGVjayBmb3Igc29mdGlycXMgZXZlcnkgMjU2IHBh Z2VzLgo+Pj4+IElmIHNvZnRpcnEgaXMgcGVuZGluZywgZG9uJ3Qgc2NydWIgYW55IGZ1cnRoZXIg YW5kIG1lcmdlIHRoZQo+Pj4+IHBhcnRpYWxseS1zY3J1YmJlZCBidWRkeSBiYWNrIGludG8gaGVh cCBieSBicmVha2luZyB0aGUgY2xlYW4gcG9ydGlvbgo+Pj4+IGludG8gc21hbGxlciBwb3dlci1v Zi0yIGNodW5rcy4gVGhlbiByZXBlYXQgdGhlIHNhbWUgcHJvY2VzcyBmb3IgdGhlCj4+Pj4gZGly dHkgcGFydC4KPj4+IFRoaXMgaXMgdWdseSwgYXMgaXQgZ2V0cyB1cyBiYWNrIGludG8gdGhlIHN0 YXRlIHdoZXJlIGZ1bGwgbWVyZ2UKPj4+IG9wcG9ydHVuaXRpZXMgYXJlbid0IGJlaW5nIHJlYWxp emVkLCBqdXN0IHRoYXQgdGhlIHRpbWUgd2luZG93Cj4+PiBtYXkgYmUgc21hbGxlciBub3cuIEFz IGhpbnRlZCBhdCBiZWZvcmUsIGlzIHRoZXJlIG5vIHdheSB0bwo+Pj4gZmxhZyB0aGUgZmlyc3Qg cGFnZSBuZWVkaW5nIHNjcnViYmluZyBhbG9uZ3NpZGUgdGhlIGhlYWQKPj4+IGluZGljYXRpbmcg dGhhdCBfc29tZV8gcGFnZSBuZWVkcyBzY3J1YmJpbmc/IFRoZSBwYWdlcyBhcmUKPj4+IGFsbCBm cmVlLCBzbyBpZiB0aGVyZSdzIG5vIG90aGVyIHN1aXRhYmxlIHN0b3JhZ2UsIHRoZSBoZWFkIHBh Z2UKPj4+IGl0c2VsZiBjb3VsZCBzZXJ2ZSBhcyBzdWNoLiBCdXQgaW5zdGVhZCBvZiBhIGZsYWcg aW4gc3RydWN0Cj4+PiBwYWdlX2luZm8sIHBlcmhhcHMgeW91IGNvdWxkIHN0b3JlIGEgKHJlbGF0 aXZlbHkgc21hbGwpIGludGVnZXI/Cj4+IEhvdyB3aWxsIGl0IGhlbHA/IEV2ZW4gaWYgd2Uga25v dyB3aGF0IHRoZSBmaXN0IGRpcnR5IHBhZ2UgaXMgd2Ugc3RpbGwKPj4gbWF5IGhhdmUgdG8gZHJv cCBzY3J1YmJpbmcgaWYgaXJxIGlzIHBlbmRpbmcuIFdlIHNpbXBseSB3aWxsIG5vdCBoYXZlIHRv Cj4+IHNjYW4gdGhlIGJ1ZGR5IHVudGlsIGZpcnN0IGRpcnR5IHBhZ2UgaXMgZm91bmQuCj4+Cj4+ IE9yIHBlcmhhcHMgSSBkb24ndCB1bmRlcnN0YW5kIHdoYXQgeW91IGFyZSBzdWdnZXN0aW5nLgo+ IElmIHlvdSBnZXQgYSByZXF1ZXN0IHRvIHN0b3Agc2NydWJiaW5nLCB5b3Ugc3BsaXQgdGhlIGN1 cnJlbnQKPiBidWRkeSBpbnRvIGEgY2xlYW4gYW5kIGEgKHBvc3NpYmx5KSBkaXJ0eSBwYXJ0IChp ZiBJIHVuZGVyc3Rvb2QKPiB0aGUgY29kZSBpbiB0aGlzIHBhdGNoIGNvcnJlY3RseSkuIAoKUmln aHQuCgo+IEl0J3MgdGhhdCBzcGxpdHRpbmcgd2hpY2ggSSdkIGxpa2UKPiB0byBzZWUgYXZvaWRl ZCwgYW5kIGJ5IGtlZXBpbmcgYSAiZmlyc3QgZGlydHkiIGluZGV4ICh3aGljaAo+IHdvdWxkIGJl IHVwZGF0ZWQgd2hlbiB5b3Ugc3RvcCBzY3J1YmJpbmcpIHlvdSBjb3VsZCBkbyBzby4KCgpJZiB3 ZSBhcmUgdG8gYXZvaWQgc3BsaXR0aW5nIHRoZW4gd2UgbWlnaHQganVzdCBrZWVwIHRoZSBidWRk eSBvbiB0aGUKImRpcnR5IGVuZCIgKGkuZSB0YWlsKSBvZiB0aGUgb3JkZXIgaWYgd2UgYXJlIGlu dGVycnVwdGVkIGluIHRoZSBtaWRkbGUuCgpIYXZpbmcgImZpcnN0X2RpcnR5IiAod2hpY2ggaXMg cmVhbGx5ICJtYXliZV9maXJzdF9kaXJ0eSIpIHdvdWxkIG9ubHkKaGVscCB1cyBzdGFydCBuZXh0 IHNjYW4gZmFzdGVyIGJ1dCBpdCB3b24ndCByZWFsbHkgY2hhbmdlIHRoZSBhbGdvcml0aG0uCgoo T3IgbWF5YmUgdGhhdCdzIGV4YWN0bHkgd2hhdCB5b3UgYXJlIHByb3Bvc2luZy4pCgotYm9yaXMK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4u b3JnL3hlbi1kZXZlbAo=