From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [Intel-gfx] [RFC PATCH] mm, oom: distinguish blockable mode for mmu notifiers Date: Fri, 22 Jun 2018 16:36:49 +0100 Message-ID: <152968180950.11773.3374981930722769733__3874.79411806471$1529681757$gmane$org@mail.alporthouse.com> References: <20180622150242.16558-1-mhocko@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fWO7Y-0001ms-BI for xen-devel@lists.xenproject.org; Fri, 22 Jun 2018 15:37:08 +0000 In-Reply-To: <20180622150242.16558-1-mhocko@kernel.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Michal Hocko , LKML Cc: Andrea Arcangeli , "David (ChunMing) Zhou" , Dimitri Sivanich , Jason Gunthorpe , "Michal Hocko , kvm@vger.kernel.org, =?utf-8?b?IiBSYWRpbSBLcsSNbcOhxZk=?= , David Airlie" , intel-gfx@lists.freedesktop.org, Sudeep Dutt , dri-devel@lists.freedesktop.org, linux-mm@kvack.org, Doug Ledford , =?utf-8?b?IiBKw6lyw7RtZSBHbGlzc2U=?= , amd-gfx@lists.freedesktop.org, David Rientjes , Rodrigo, xen-devel@lists.xenproject.org, linux-rdma@vger.kernel.org List-Id: xen-devel@lists.xenproject.org UXVvdGluZyBNaWNoYWwgSG9ja28gKDIwMTgtMDYtMjIgMTY6MDI6NDIpCj4gSGksCj4gdGhpcyBp cyBhbiBSRkMgYW5kIG5vdCB0ZXN0ZWQgYXQgYWxsLiBJIGFtIG5vdCB2ZXJ5IGZhbWlsaWFyIHdp dGggdGhlCj4gbW11IG5vdGlmaWVycyBzZW1hbnRpY3MgdmVyeSBtdWNoIHNvIHRoaXMgaXMgYSBj cnVkZSBhdHRlbXB0IHRvIGFjaGlldmUKPiB3aGF0IEkgbmVlZCBiYXNpY2FsbHkuIEl0IG1pZ2h0 IGJlIGNvbXBsZXRlbHkgd3JvbmcgYnV0IEkgd291bGQgbGlrZQo+IHRvIGRpc2N1c3Mgd2hhdCB3 b3VsZCBiZSBhIGJldHRlciB3YXkgaWYgdGhhdCBpcyB0aGUgY2FzZS4KPiAKPiBnZXRfbWFpbnRh aW5lcnMgZ2F2ZSBtZSBxdWl0ZSBsYXJnZSBsaXN0IG9mIHBlb3BsZSB0byBDQyBzbyBJIGhhZCB0 byB0cmltCj4gaXQgZG93bi4gSWYgeW91IHRoaW5rIEkgaGF2ZSBmb3Jnb3Qgc29tZWJvZHksIHBs ZWFzZSBsZXQgbWUga25vdwoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9nZW1fdXNlcnB0ci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5j Cj4gaW5kZXggODU0YmQ1MWI5NDc4Li41Mjg1ZGY5MzMxZmEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9nZW1fdXNlcnB0ci5jCj4gQEAgLTExMiwxMCArMTEyLDExIEBAIHN0YXRpYyB2 b2lkIGRlbF9vYmplY3Qoc3RydWN0IGk5MTVfbW11X29iamVjdCAqbW8pCj4gICAgICAgICBtby0+ YXR0YWNoZWQgPSBmYWxzZTsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgaTkxNV9nZW1fdXNlcnB0 cl9tbl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKPiAr c3RhdGljIGludCBpOTE1X2dlbV91c2VycHRyX21uX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3Ry dWN0IG1tdV9ub3RpZmllciAqX21uLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u ZyBzdGFydCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgdW5zaWduZWQgbG9uZyBlbmQpCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZW5kLAo+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGJsb2Nr YWJsZSkKPiAgewo+ICAgICAgICAgc3RydWN0IGk5MTVfbW11X25vdGlmaWVyICptbiA9Cj4gICAg ICAgICAgICAgICAgIGNvbnRhaW5lcl9vZihfbW4sIHN0cnVjdCBpOTE1X21tdV9ub3RpZmllciwg bW4pOwo+IEBAIC0xMjQsNyArMTI1LDcgQEAgc3RhdGljIHZvaWQgaTkxNV9nZW1fdXNlcnB0cl9t bl9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKl9tbiwKPiAgICAg ICAgIExJU1RfSEVBRChjYW5jZWxsZWQpOwo+ICAKPiAgICAgICAgIGlmIChSQl9FTVBUWV9ST09U KCZtbi0+b2JqZWN0cy5yYl9yb290KSkKPiAtICAgICAgICAgICAgICAgcmV0dXJuOwo+ICsgICAg ICAgICAgICAgICByZXR1cm4gMDsKClRoZSBwcmluY2lwbGUgd2FpdCBoZXJlIGlzIGZvciB0aGUg SFcgKGV2ZW4gYWZ0ZXIgZml4aW5nIGFsbCB0aGUgbG9ja3MKdG8gYmUgbm90IHNvIGNvYXJzZSwg d2Ugc3RpbGwgaGF2ZSB0byB3YWl0IGZvciB0aGUgSFcgdG8gZmluaXNoIGl0cwphY2Nlc3MpLiBU aGUgZmlyc3QgcGFzcyB3b3VsZCBiZSB0aGVuIHRvIG5vdCBkbyBhbnl0aGluZyBoZXJlIGlmCiFi bG9ja2FibGUuCgpKZXJvbWUga2VlcHMgb24gc2hha2luZyBoaXMgaGVhZCBhbmQgdGVsbGluZyB1 cyB3ZSdyZSBkb2luZyBpdCBhbGwKd3JvbmcsIHNvIG1heWJlIGl0J2xsIGFsbCBmYWxsIG91dCBv ZiBITU0gYmVmb3JlIHdlIGhhdmUgdG8gZmlndXJlIG91dApob3cgdG8gZGlmZmVyZW50aWF0ZSBi ZXR3ZWVuIG9iamVjdHMgdGhhdCBjYW4gYmUgaW52YWxpZGF0ZWQgaW1tZWRpYXRlbHkKYW5kIHRo b3NlIHRoYXQgbmVlZCB0byBhY3F1aXJlIGxvY2tzIGFuZC9vciB3YWl0LgotQ2hyaXMKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=