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 10:13:24 -0300 Message-ID: <20190618131324.GF6961@ziepe.ca> References: <20190614004450.20252-1-jgg@ziepe.ca> <20190614004450.20252-9-jgg@ziepe.ca> <20190615141612.GH17724@infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20190615141612.GH17724@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: amd-gfx.lists.freedesktop.org T24gU2F0LCBKdW4gMTUsIDIwMTkgYXQgMDc6MTY6MTJBTSAtMDcwMCwgQ2hyaXN0b3BoIEhlbGx3 aWcgd3JvdGU6Cj4gT24gVGh1LCBKdW4gMTMsIDIwMTkgYXQgMDk6NDQ6NDZQTSAtMDMwMCwgSmFz b24gR3VudGhvcnBlIHdyb3RlOgo+ID4gRnJvbTogSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFu b3guY29tPgo+ID4gCj4gPiBObyBvdGhlciByZWdpc3Rlci91bnJlZ2lzdGVyIGtlcm5lbCBBUEkg YXR0ZW1wdHMgdG8gcHJvdmlkZSB0aGlzIGtpbmQgb2YKPiA+IHByb3RlY3Rpb24gYXMgaXQgaXMg aW5oZXJlbnRseSByYWN5LCBzbyBqdXN0IGRyb3AgaXQuCj4gPiAKPiA+IENhbGxlcnMgc2hvdWxk IHByb3ZpZGUgdGhlaXIgb3duIHByb3RlY3Rpb24sIGl0IGFwcGVhcnMgbm91dmVhdSBhbHJlYWR5 Cj4gPiBkb2VzLCBidXQganVzdCBpbiBjYXNlIGRyb3AgYSBkZWJ1Z2dpbmcgUE9JU09OLgo+IAo+ IEkgZG9uJ3QgZXZlbiB0aGluayB3ZSBldmVuIG5lZWQgdG8gYm90aGVyIHdpdGggdGhlIFBPSVNP Tiwgbm9ybWFsIGxpc3QKPiBkZWJ1Z2dpbmcgd2lsbCBhbHJlYWR5IGNhdGNoIGEgZG91YmxlIHVu cmVnaXN0cmF0aW9uIGFueXdheS4KCm1pcnJvci0+aG1tIGlzbid0IGEgbGlzdCBzbyBsaXN0IGRl YnVnZ2luZyB3b24ndCBoZWxwLgoKTXkgY29uY2VybiB3aGVuIEkgd3JvdGUgdGhpcyB3YXMgdGhh dCBvbmUgb2YgdGhlIGluIGZsaWdodCBwYXRjaGVzIEkKY2FuJ3Qgc2VlIG1pZ2h0IGJlIGRlcGVu ZGluZyBvbiB0aGlzIGRvdWJsZS11bnJlZ2lzdGVyLWlzLXNhZmUKYmVoYXZpb3IsIHNvIEkgd2Fu dGVkIHRoZW0gdG8gY3Jhc2ggcmVsaWFibHkuCgpJdCBpcyBhIHJlYWxseSBvdmVybHkgY29uc2Vy dmF0aXZlIHRoaW5nIHRvIGRvLi4KClRoYW5rcywKSmFzb24KX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2 ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vZHJpLWRldmVs