From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 5/5] mm/hmm: WARN on illegal ->sync_cpu_device_pagetables errors Date: Thu, 15 Aug 2019 09:14:15 +0200 Message-ID: <20190815071415.GD7444@phenom.ffwll.local> References: <20190814202027.18735-1-daniel.vetter@ffwll.ch> <20190814202027.18735-6-daniel.vetter@ffwll.ch> <20190815001137.GE11200@ziepe.ca> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20190815001137.GE11200@ziepe.ca> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jason Gunthorpe Cc: Ralph Campbell , Andrew Morton , Arnd Bergmann , Daniel Vetter , Intel Graphics Development , LKML , DRI Development , linux-mm@kvack.org, =?iso-8859-1?B?Suly9G1l?= Glisse , Matthew Wilcox , John Hubbard , Daniel Vetter , Dan Williams , Ira Weiny , Balbir Singh , Dan Carpenter , Souptick Joarder List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBBdWcgMTQsIDIwMTkgYXQgMDk6MTE6MzdQTSAtMDMwMCwgSmFzb24gR3VudGhvcnBl IHdyb3RlOgo+IE9uIFdlZCwgQXVnIDE0LCAyMDE5IGF0IDEwOjIwOjI3UE0gKzAyMDAsIERhbmll bCBWZXR0ZXIgd3JvdGU6Cj4gPiBTaW1pbGFyIHRvIHRoZSB3YXJuaW5nIGluIHRoZSBtbXUgbm90 aWZlciwgd2FybmluZyBpZiBhbiBobW0gbWlycm9yCj4gPiBjYWxsYmFjayBnZXRzIGl0J3MgYmxv Y2tpbmcgdnMuIG5vbmJsb2NraW5nIGhhbmRsaW5nIHdyb25nLCBvciBpZiBpdAo+ID4gZmFpbHMg d2l0aCBhbnl0aGluZyBlbHNlIHRoYW4gLUVBR0FJTi4KPiA+IAo+ID4gQ2M6IEphc29uIEd1bnRo b3JwZSA8amdnQHppZXBlLmNhPgo+ID4gQ2M6IFJhbHBoIENhbXBiZWxsIDxyY2FtcGJlbGxAbnZp ZGlhLmNvbT4KPiA+IENjOiBKb2huIEh1YmJhcmQgPGpodWJiYXJkQG52aWRpYS5jb20+Cj4gPiBD YzogRGFuIFdpbGxpYW1zIDxkYW4uai53aWxsaWFtc0BpbnRlbC5jb20+Cj4gPiBDYzogRGFuIENh cnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgo+ID4gQ2M6IE1hdHRoZXcgV2lsY294 IDx3aWxseUBpbmZyYWRlYWQub3JnPgo+ID4gQ2M6IEFybmQgQmVyZ21hbm4gPGFybmRAYXJuZGIu ZGU+Cj4gPiBDYzogQmFsYmlyIFNpbmdoIDxic2luZ2hhcm9yYUBnbWFpbC5jb20+Cj4gPiBDYzog SXJhIFdlaW55IDxpcmEud2VpbnlAaW50ZWwuY29tPgo+ID4gQ2M6IFNvdXB0aWNrIEpvYXJkZXIg PGpyZHIubGludXhAZ21haWwuY29tPgo+ID4gQ2M6IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgt Zm91bmRhdGlvbi5vcmc+Cj4gPiBDYzogIkrDqXLDtG1lIEdsaXNzZSIgPGpnbGlzc2VAcmVkaGF0 LmNvbT4KPiA+IENjOiBsaW51eC1tbUBrdmFjay5vcmcKPiA+IFNpZ25lZC1vZmYtYnk6IERhbmll bCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAaW50ZWwuY29tPgo+ID4gIG1tL2htbS5jIHwgMyArKysK PiA+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRpZmYgLS1naXQg YS9tbS9obW0uYyBiL21tL2htbS5jCj4gPiBpbmRleCAxNmI2NzMxYTM0ZGIuLjUyYWM1OTM4NDI2 OCAxMDA2NDQKPiA+ICsrKyBiL21tL2htbS5jCj4gPiBAQCAtMjA1LDYgKzIwNSw5IEBAIHN0YXRp YyBpbnQgaG1tX2ludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4s Cj4gPiAgCQkJcmV0ID0gLUVBR0FJTjsKPiA+ICAJCQlicmVhazsKPiA+ICAJCX0KPiA+ICsJCVdB Uk4ocmV0LCAiJXBTIGNhbGxiYWNrIGZhaWxlZCB3aXRoICVkIGluICVzYmxvY2thYmxlIGNvbnRl eHRcbiIsCj4gPiArCQkgICAgIG1pcnJvci0+b3BzLT5zeW5jX2NwdV9kZXZpY2VfcGFnZXRhYmxl cywgcmV0LAo+ID4gKwkJICAgICB1cGRhdGUuYmxvY2thYmxlID8gIiIgOiAibm9uLSIpOwo+ID4g IAl9Cj4gPiAgCXVwX3JlYWQoJmhtbS0+bWlycm9yc19zZW0pOwo+IAo+IERpZG4ndCBJIGJlYXQg eW91IHRvIHRoaXM/CgpWZXJ5IG11Y2ggcG9zc2libGUsIEkgdGhpbmsgSSBkaWRuJ3QgcmViYXNl IHRoaXMgdG8gbGludXgtbmV4dCBiZWZvcmUKcmVzZW5kaW5nIC4uLiBoYXZlIGFuCgpSZXZpZXdl ZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KCmluIGNhc2UgeW91 IG5lZWQuCgpDaGVlcnMsIERhbmllbAoKPiAKPiAJbGlzdF9mb3JfZWFjaF9lbnRyeShtaXJyb3Is ICZobW0tPm1pcnJvcnMsIGxpc3QpIHsKPiAJCWludCByYzsKPiAKPiAJCXJjID0gbWlycm9yLT5v cHMtPnN5bmNfY3B1X2RldmljZV9wYWdldGFibGVzKG1pcnJvciwgJnVwZGF0ZSk7Cj4gCQlpZiAo cmMpIHsKPiAJCQlpZiAoV0FSTl9PTih1cGRhdGUuYmxvY2thYmxlIHx8IHJjICE9IC1FQUdBSU4p KQo+IAkJCQljb250aW51ZTsKPiAJCQlyZXQgPSAtRUFHQUlOOwo+IAkJCWJyZWFrOwo+IAkJfQo+ IAl9Cj4gCj4gVGhhbmtzLAo+IEphc29uCgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdp bmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlz dApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs