From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Gunthorpe Subject: Re: [PATCH v3 hmm 08/12] mm/hmm: Remove racy protection against double-unregistration Date: Tue, 18 Jun 2019 15:57:57 -0300 Message-ID: <20190618185757.GP6961@ziepe.ca> References: <20190614004450.20252-1-jgg@ziepe.ca> <20190614004450.20252-9-jgg@ziepe.ca> <20190615141612.GH17724@infradead.org> <20190618131324.GF6961@ziepe.ca> <20190618132722.GA1633@infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qt1-x843.google.com (mail-qt1-x843.google.com [IPv6:2607:f8b0:4864:20::843]) by gabe.freedesktop.org (Postfix) with ESMTPS id A9E396E21D for ; Tue, 18 Jun 2019 18:57:58 +0000 (UTC) Received: by mail-qt1-x843.google.com with SMTP id p15so16750462qtl.3 for ; Tue, 18 Jun 2019 11:57:58 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20190618132722.GA1633@infradead.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Christoph Hellwig Cc: Andrea Arcangeli , Philip Yang , Ralph Campbell , linux-rdma@vger.kernel.org, John Hubbard , Felix.Kuehling@amd.com, dri-devel@lists.freedesktop.org, linux-mm@kvack.org, Jerome Glisse , amd-gfx@lists.freedesktop.org, Ben Skeggs List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBKdW4gMTgsIDIwMTkgYXQgMDY6Mjc6MjJBTSAtMDcwMCwgQ2hyaXN0b3BoIEhlbGx3 aWcgd3JvdGU6Cj4gT24gVHVlLCBKdW4gMTgsIDIwMTkgYXQgMTA6MTM6MjRBTSAtMDMwMCwgSmFz b24gR3VudGhvcnBlIHdyb3RlOgo+ID4gPiBJIGRvbid0IGV2ZW4gdGhpbmsgd2UgZXZlbiBuZWVk IHRvIGJvdGhlciB3aXRoIHRoZSBQT0lTT04sIG5vcm1hbCBsaXN0Cj4gPiA+IGRlYnVnZ2luZyB3 aWxsIGFscmVhZHkgY2F0Y2ggYSBkb3VibGUgdW5yZWdpc3RyYXRpb24gYW55d2F5Lgo+ID4gCj4g PiBtaXJyb3ItPmhtbSBpc24ndCBhIGxpc3Qgc28gbGlzdCBkZWJ1Z2dpbmcgd29uJ3QgaGVscC4K PiA+IAo+ID4gTXkgY29uY2VybiB3aGVuIEkgd3JvdGUgdGhpcyB3YXMgdGhhdCBvbmUgb2YgdGhl IGluIGZsaWdodCBwYXRjaGVzIEkKPiA+IGNhbid0IHNlZSBtaWdodCBiZSBkZXBlbmRpbmcgb24g dGhpcyBkb3VibGUtdW5yZWdpc3Rlci1pcy1zYWZlCj4gPiBiZWhhdmlvciwgc28gSSB3YW50ZWQg dGhlbSB0byBjcmFzaCByZWxpYWJseS4KPiA+IAo+ID4gSXQgaXMgYSByZWFsbHkgb3Zlcmx5IGNv bnNlcnZhdGl2ZSB0aGluZyB0byBkby4uCj4gCj4gbWlycm9yLT5saXN0IGlzIGEgbGlzdCwgYW5k IGlmIHdlIGRvIGEgbGlzdF9kZWwgb24gaXQgZHVyaW5nIHRoZQo+IHNlY29uZCB1bnJlZ2lzdHJh dGlvbiBpdCB3aWxsIHRyaXAgdXAgb24gdGhlIGxpc3QgcG9pc29uaW5nLgoKV2l0aCB0aGUgcHJl dmlvdXMgbG9vc2UgY291cGxpbmcgb2YgdGhlIG1pcnJvciBhbmQgdGhlIHJhbmdlIHNvbWUgY29k ZQptaWdodCByYW5jZSB0byB0cnkgdG8gY3JlYXRlIGEgcmFuZ2Ugd2l0aG91dCBhIG1pcnJvciwg d2hpY2ggd2lsbCBub3cKcmVsaWFibHkgY3Jhc2ggd2l0aCB0aGUgcG9pc29uLgoKSXQgaXNuJ3Qg c28gbXVjaCB0aGUgZG91YmxlIHVucmVnaXN0ZXIgdGhhdCB3b3JyaWVzIG1lLCBidXQgcmFjaW5n CnVucmVnaXN0ZXIgd2l0aCByYW5nZSBmdW5jdGlvbnMuCgpKYXNvbgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRy aS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWw=