From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jerome Glisse Subject: Re: [PATCH] mm, oom: distinguish blockable mode for mmu notifiers Date: Fri, 24 Aug 2018 11:08:59 -0400 Message-ID: <20180824150858.GB4244@redhat.com> References: <20180716115058.5559-1-mhocko@kernel.org> <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp> <20180824113248.GH29735@dhcp22.suse.cz> <20180824115226.GK29735@dhcp22.suse.cz> <20180824120339.GL29735@dhcp22.suse.cz> <20180824123341.GN29735@dhcp22.suse.cz> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20180824123341.GN29735@dhcp22.suse.cz> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Michal Hocko Cc: kvm@vger.kernel.org, Radim =?utf-8?B?S3LEjW3DocWZ?= , Tetsuo Handa , Sudeep Dutt , dri-devel@lists.freedesktop.org, linux-mm@kvack.org, Felix Kuehling , Andrea Arcangeli , "David (ChunMing) Zhou" , Dimitri Sivanich , Jason Gunthorpe , linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org, David Airlie , Doug Ledford , David Rientjes , xen-devel@lists.xenproject.org, intel-gfx@lists.freedesktop.org, Leon Romanovsky , Rodrigo Vivi , Boris Ostrovsky , Juergen Gross , Mike Marciniszyn , Dennis Dalessandro List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDI6MzM6NDFQTSArMDIwMCwgTWljaGFsIEhvY2tvIHdy b3RlOgo+IE9uIEZyaSAyNC0wOC0xOCAxNDoxODo0NCwgQ2hyaXN0aWFuIEvDtm5pZyB3cm90ZToK PiA+IEFtIDI0LjA4LjIwMTggdW0gMTQ6MDMgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiA+IE9u IEZyaSAyNC0wOC0xOCAxMzo1Nzo1MiwgQ2hyaXN0aWFuIEvDtm5pZyB3cm90ZToKPiA+ID4gPiBB bSAyNC4wOC4yMDE4IHVtIDEzOjUyIHNjaHJpZWIgTWljaGFsIEhvY2tvOgo+ID4gPiA+ID4gT24g RnJpIDI0LTA4LTE4IDEzOjQzOjE2LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+ID4gPiBbLi4u XQo+ID4gPiA+ID4gPiBUaGF0IHdvbid0IHdvcmsgbGlrZSB0aGlzIHRoZXJlIG1pZ2h0IGJlIG11 bHRpcGxlCj4gPiA+ID4gPiA+IGludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoKS9pbnZhbGlkYXRlX3Jh bmdlX2VuZCgpIHBhaXJzIG9wZW4gYXQgdGhlIHNhbWUgdGltZS4KPiA+ID4gPiA+ID4gRS5nLiB0 aGUgbG9jayBtaWdodCBiZSB0YWtlbiByZWN1cnNpdmVseSBhbmQgdGhhdCBpcyBpbGxlZ2FsIGZv ciBhCj4gPiA+ID4gPiA+IHJ3X3NlbWFwaG9yZS4KPiA+ID4gPiA+IEkgYW0gbm90IHN1cmUgSSBm b2xsb3cuIEFyZSB5b3Ugc2F5aW5nIHRoYXQgb25lIGludmFsaWRhdGVfcmFuZ2UgbWlnaHQKPiA+ ID4gPiA+IHRyaWdnZXIgYW5vdGhlciBvbmUgZnJvbSB0aGUgc2FtZSBwYXRoPwo+ID4gPiA+IE5v LCBidXQgd2hhdCBjYW4gaGFwcGVuIGlzOgo+ID4gPiA+IAo+ID4gPiA+IGludmFsaWRhdGVfcmFu Z2Vfc3RhcnQoQSxCKTsKPiA+ID4gPiBpbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KEMsRCk7Cj4gPiA+ ID4gLi4uCj4gPiA+ID4gaW52YWxpZGF0ZV9yYW5nZV9lbmQoQyxEKTsKPiA+ID4gPiBpbnZhbGlk YXRlX3JhbmdlX2VuZChBLEIpOwo+ID4gPiA+IAo+ID4gPiA+IEdyYWJiaW5nIHRoZSByZWFkIGxv Y2sgdHdpY2Ugd291bGQgYmUgaWxsZWdhbCBpbiB0aGlzIGNhc2UuCj4gPiA+IEkgYW0gc29ycnkg YnV0IEkgc3RpbGwgZG8gbm90IGZvbGxvdy4gV2hhdCBpcyB0aGUgY29udGV4dCB0aGUgdHdvIGFy ZQo+ID4gPiBjYWxsZWQgZnJvbT8KPiA+IAo+ID4gSSBkb24ndCBoYXZlIHRoZSBzbGlnaHRlc3Qg aWRlYS4KPiA+IAo+ID4gPiBDYW4geW91IGdpdmUgbWUgYW4gZXhhbXBsZS4gSSBzaW1wbHkgZG8g bm90IHNlZSBpdCBpbiB0aGUKPiA+ID4gY29kZSwgbW9zdGx5IGJlY2F1c2UgSSBhbSBub3QgZmFt aWxpYXIgd2l0aCBpdC4KPiA+IAo+ID4gSSdtIG5laXRoZXIuCj4gPiAKPiA+IFdlIHN0dW1ibGVk IG92ZXIgdGhhdCBieSBwdXJlIG9ic2VydmF0aW9uIGFuZCBhZnRlciBkaXNjdXNzaW5nIHRoZSBw cm9ibGVtCj4gPiB3aXRoIEplcm9tZSBjYW1lIHVwIHdpdGggdGhpcyBzb2x1dGlvbi4KPiA+IAo+ ID4gTm8gaWRlYSB3aGVyZSBleGFjdGx5IHRoYXQgY2FzZSBjb21lcyBmcm9tLCBidXQgSSBjYW4g Y29uZmlybSB0aGF0IGl0IGluZGVlZAo+ID4gaGFwcGVucy4KPiAKPiBUaGlraW5nIGFib3V0IGl0 IHNvbWUgbW9yZSwgSSBjYW4gaW1hZ2luZSB0aGF0IGEgbm90aWZpZXIgY2FsbGJhY2sgd2hpY2gK PiBwZXJmb3JtcyBhbiBhbGxvY2F0aW9uIG1pZ2h0IHRyaWdnZXIgYSBtZW1vcnkgcmVjbGFpbSBh bmQgdGhhdCBpbiB0dXJuCj4gbWlnaHQgdHJpZ2dlciBhIG5vdGlmaWVyIHRvIGJlIGludm9rZWQg YW5kIHJlY3Vyc2UuIEJ1dCBub3RpZmllcgo+IHNob3VsZG4ndCByZWFsbHkgYWxsb2NhdGUgbWVt b3J5LiBUaGV5IGFyZSBjYWxsZWQgZnJvbSBkZWVwIE1NIGNvZGUKPiBwYXRocyBhbmQgdGhpcyB3 b3VsZCBiZSBleHRyZW1lbHkgZGVhZGxvY2sgcHJvbmUuIE1heWJlIEplcm9tZSBjYW4gY29tZQo+ IHVwIHNvbWUgbW9yZSByZWFsaXN0aWMgc2NlbmFyaW8uIElmIG5vdCB0aGVuIEkgd291bGQgcHJv cG9zZSB0byBzaW1wbGlmeQo+IHRoZSBsb2NraW5nIGhlcmUuIFdlIGhhdmUgbG9ja2RlcCB0byBj YXRjaCBzZWxmIGRlYWRsb2NrcyBhbmQgaXQgaXMKPiBhbHdheXMgYmV0dGVyIHRvIGhhbmRsZSBh IHNwZWNpZmljIGlzc3VlIHJhdGhlciB0aGFuIGhhdmluZyBhIGNvZGUKPiB3aXRob3V0IGEgY2xl YXIgaW5kaWNhdGlvbiBob3cgaXQgY2FuIHJlY3Vyc2UuCgpNdWx0aXBsZSBjb25jdXJyZW50IG1t dSBub3RpZmllciwgZm9yIG92ZXJsYXBwaW5nIHJhbmdlIG9yIG5vdCwgaXMKY29tbW9uIChlYWNo IGNvbmN1cnJlbnQgdGhyZWFkcyBjYW4gdHJpZ2dlciBzb21lKS4gU28geW91IG1pZ2h0IGhhdmUK bXVsdGlwbGUgaW52YWxpZGF0ZV9yYW5nZV9zdGFydCgpIGluIGZsaWdodCBmb3Igc2FtZSBtbSBh bmQgdGh1cyBtaWdodApjb21wbGV0ZSBpbiBkaWZmZXJlbnQgb3JkZXIgKGludmFsaWRhdGVfcmFu Z2VfZW5kKCkpLiBJSVJDIHRoaXMgaXMKd2hhdCB0aGlzIGxvY2sgd2FzIHRyeWluZyB0byBwcm90 ZWN0IGFnYWluc3QuCgpJIGNhbid0IHRoaW5rIG9mIGEgcmVhc29uIGZvciByZWN1cnNpdmUgbW11 IG5vdGlmaWVyIGNhbGwgcmlnaHQgbm93LgpJIHdpbGwgcG9uZGVyIHNlZSBpZiBpIHJlbWVtYmVy IHNvbWV0aGluZyBhYm91dCBpdC4KCkNoZWVycywKSsOpcsO0bWUKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==