From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Hubbard Subject: Re: [PATCH 09/19] drm/via: set FOLL_PIN via pin_user_pages_fast() Date: Tue, 5 Nov 2019 10:16:25 -0800 Message-ID: <9b9637f4-34e0-a665-a9c8-8fd59ff71063__7978.88663816906$1572982016$gmane$org@nvidia.com> References: <20191030224930.3990755-1-jhubbard@nvidia.com> <20191030224930.3990755-10-jhubbard@nvidia.com> <20191031233628.GI14771@iweiny-DESK2.sc.intel.com> <20191104181055.GP10326@phenom.ffwll.local> <48d22c77-c313-59ff-4847-bc9a9813b8a7@nvidia.com> <20191105094936.GZ10326@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from hqemgate14.nvidia.com (hqemgate14.nvidia.com [216.228.121.143]) by gabe.freedesktop.org (Postfix) with ESMTPS id 16C4388F1E for ; Tue, 5 Nov 2019 18:16:28 +0000 (UTC) In-Reply-To: <20191105094936.GZ10326@phenom.ffwll.local> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ira Weiny , Andrew Morton , Al Viro , Alex Williamson , Benjamin Herrenschmidt , =?UTF-8?B?QmrDtnJuIFTDtnBlbA==?= , Christoph Hellwig , Dan Williams , Dave Chinner , David Airlie , "David S . Miller" , Jan Kara , Jason Gunthorpe , Jens Axboe , Jonathan Corbet , =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= , Magnus Karlsson , Mauro Carvalho Chehab , Michael Ellerman , Michal Hocko , Mike Kravetz , Paul Mackerras , Shuah Khan List-Id: dri-devel@lists.freedesktop.org T24gMTEvNS8xOSAxOjQ5IEFNLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+IE9uIE1vbiwgTm92IDA0 LCAyMDE5IGF0IDExOjIwOjM4QU0gLTA4MDAsIEpvaG4gSHViYmFyZCB3cm90ZToKPj4gT24gMTEv NC8xOSAxMDoxMCBBTSwgRGFuaWVsIFZldHRlciB3cm90ZToKPj4+IE9uIFRodSwgT2N0IDMxLCAy MDE5IGF0IDA0OjM2OjI4UE0gLTA3MDAsIElyYSBXZWlueSB3cm90ZToKPj4+PiBPbiBXZWQsIE9j dCAzMCwgMjAxOSBhdCAwMzo0OToyMFBNIC0wNzAwLCBKb2huIEh1YmJhcmQgd3JvdGU6Cj4+Pj4+ IENvbnZlcnQgZHJtL3ZpYSB0byB1c2UgdGhlIG5ldyBwaW5fdXNlcl9wYWdlc19mYXN0KCkgY2Fs bCwgd2hpY2ggc2V0cwo+Pj4+PiBGT0xMX1BJTi4gU2V0dGluZyBGT0xMX1BJTiBpcyBub3cgcmVx dWlyZWQgZm9yIGNvZGUgdGhhdCByZXF1aXJlcwo+Pj4+PiB0cmFja2luZyBvZiBwaW5uZWQgcGFn ZXMsIGFuZCB0aGVyZWZvcmUgZm9yIGFueSBjb2RlIHRoYXQgY2FsbHMKPj4+Pj4gcHV0X3VzZXJf cGFnZSgpLgo+Pj4+Pgo+Pj4+Cj4+Pj4gUmV2aWV3ZWQtYnk6IElyYSBXZWlueSA8aXJhLndlaW55 QGludGVsLmNvbT4KPj4+Cj4+PiBObyBvbmUncyB0b3VjaGluZyB0aGUgdmlhIGRyaXZlciBhbnlt b3JlLCBzbyBmZWVsIGZyZWUgdG8gbWVyZ2UgdGhpcwo+Pj4gdGhyb3VnaCB3aGF0ZXZlciB0cmVl IHN1aXRzIGJlc3QgKGFrYSBJJ2xsIGRyb3AgdGhpcyBvbiB0aGUgZmxvb3IgYW5kCj4+PiBmb3Jn ZXQgYWJvdXQgaXQgbm93KS4KPj4+Cj4+PiBBY2tlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVs LnZldHRlckBmZndsbC5jaD4KPj4+Cj4+Cj4+IE9LLCBncmVhdC4gWWVzLCBpbiBmYWN0LCBJJ20g aG9waW5nIEFuZHJldyBjYW4ganVzdCBwdXNoIHRoZSB3aG9sZSBzZXJpZXMKPj4gaW4gdGhyb3Vn aCB0aGUgbW0gdHJlZSwgYmVjYXVzZSB0aGF0IHdvdWxkIGFsbG93IGl0IHRvIGJlIGRvbmUgaW4g b25lIAo+PiBzaG90LCBpbiA1LjUKPiAKPiBidHcgaXMgdGhlcmUgbW9yZT8gV2Ugc2hvdWxkIGhh dmUgYSBidW5jaCBtb3JlIHVzZXJwdHIgc3R1ZmYgaW4gdmFyaW91cwo+IGRyaXZlcnMsIHNvIHdh cyByZWFsbHkgc3VycHJpc2VkIHRoYXQgZHJtL3ZpYSBpcyB0aGUgb25seSB0aGluZyBpbiB5b3Vy Cj4gc2VyaWVzLgoKClRoZXJlIGlzIG1vcmUsIGJ1dDoKCjEpIEZvcnR1bmF0ZWx5LCB0aGUgb3B0 LWluIG5hdHVyZSBvZiBGT0xMX1BJTiBhbGxvd3MgY29udmVydGluZyBhIGZldyBjYWxsCnNpdGVz IGF0IGEgdGltZS4gQW5kIHNvIHRoaXMgcGF0Y2hzZXQgbGltaXRzIGl0c2VsZiB0byBjb252ZXJ0 aW5nIHRoZSBiYXJlCm1pbmltdW0gcmVxdWlyZWQgdG8gZ2V0IHN0YXJ0ZWQsIHdoaWNoIGlzOiAK CiAgICBhKSBjYWxscyBzaXRlcyB0aGF0IGhhdmUgYWxyZWFkeSBiZWVuIGNvbnZlcnRlZCB0byBw dXRfdXNlcl9wYWdlKCksIAogICAgICAgYW5kCgogICAgYikgY2FsbCBzaXRlcyB0aGF0IHNldCBG T0xMX0xPTkdURVJNLgoKU28geWVzLCBmb2xsb3ctdXAgcGF0Y2hlcyB3aWxsIGJlIHJlcXVpcmVk LiBUaGlzIGlzIG5vdCBldmVyeXRoaW5nLgpJbiBmYWN0LCBpZiBJIGNhbiBmaXggdGhpcyBzZXJp ZXMgdXAgcXVpY2tseSBlbm91Z2ggdGhhdCBpdCBtYWtlcyBpdCBpbnRvCm1tb3RtIHNvb24taXNo LCB0aGVuIHRoZXJlIG1heSBiZSB0aW1lIHRvIGdldCBzb21lIGZvbGxvdy1wYXRjaGVzIG9uIHRv cApvZiBpdCwgaW4gdGltZSBmb3IgNS41LgoKCjIpIElmIEkgcmVjYWxsIGNvcnJlY3RseSwgSmVy b21lIGFuZCBtYXliZSBvdGhlcnMgYXJlIHdvcmtpbmcgdG8gcmVtb3ZlCmFzIG1hbnkgZ2V0X3Vz ZXJfcGFnZXMoKSBjYWxsZXJzIGZyb20gZHJtIGFzIHBvc3NpYmxlLCBhbmQgaW5zdGVhZCB1c2UK YSBub24tcGlubmVkIHBhZ2UgYXBwcm9hY2gsIHdpdGggbW11IG5vdGlmaWVycyBpbnN0ZWFkLiAg SSdtIG5vdCBzdXJlIG9mCnRoZSBleGFjdCBzdGF0dXMgb2YgdGhhdCB3b3JrLCBidXQgSSBzZWUg dGhhdCBldG5hdml2LCBhbWRncHUsIGk5MTUsIGFuZApyYWRlb24gc3RpbGwgY2FsbCBndXAoKSBp biBsaW51eC1uZXh0LgoKQW55d2F5LCBzb21lIG9mIHRob3NlIGNhbGwgc2l0ZXMgd2lsbCBkaXNh cHBlYXIuIEFsdGhvdWdoIEknZCBleHBlY3QgYSAKZmV3IHRvIHJlbWFpbiwgYmVjYXVzZSBJIGRv dWJ0IHRoZSBzaW1wbGVyIEdQVXMgY2FuIHN1cHBvcnQgcGFnZSBmYXVsdGluZy4KCgoKdGhhbmtz LAoKSm9obiBIdWJiYXJkCk5WSURJQQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9kcmktZGV2ZWw=