From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Christian_K=c3=b6nig?= Subject: Re: [PATCH 3/8] drm/amdgpu: provide the page fault queue to the VM code Date: Fri, 29 Mar 2019 15:24:50 +0100 Message-ID: <00a68167-29fc-7554-c114-ef962af522e8@gmail.com> References: <20190329104507.2602-1-christian.koenig@amd.com> <20190329104507.2602-3-christian.koenig@amd.com> Reply-To: christian.koenig-5C7GfCeVMHo@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: Content-Language: en-US List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: Alex Deucher Cc: amd-gfx list QW0gMjkuMDMuMTkgdW0gMTU6MjMgc2NocmllYiBBbGV4IERldWNoZXI6Cj4gT24gRnJpLCBNYXIg MjksIDIwMTkgYXQgNjo0NSBBTSBDaHJpc3RpYW4gS8O2bmlnCj4gPGNrb2VuaWcubGVpY2h0enVt ZXJrZW5AZ21haWwuY29tPiB3cm90ZToKPj4gV2UgYXJlIGdvaW5nIHRvIG5lZWQgdGhhdCBmb3Ig cmVjb3ZlcmFibGUgcGFnZSBmYXVsdHMuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IENocmlzdGlhbiBL w7ZuaWcgPGNocmlzdGlhbi5rb2VuaWdAYW1kLmNvbT4KPj4gLS0tCj4+ICAgZHJpdmVycy9ncHUv ZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3ZtLmggfCAxICsKPj4gICBkcml2ZXJzL2dwdS9kcm0vYW1k L2FtZGdwdS9zZG1hX3Y0XzAuYyB8IDEgKwo+PiAgIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRp b25zKCspCj4+Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRn cHVfdm0uaCBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV92bS5oCj4+IGluZGV4 IGJlYWMxNWJjYTUyNi4uOTFiYWY5NTIxMmE2IDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL2dwdS9k cm0vYW1kL2FtZGdwdS9hbWRncHVfdm0uaAo+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2Ft ZGdwdS9hbWRncHVfdm0uaAo+PiBAQCAtMzAzLDYgKzMwMyw3IEBAIHN0cnVjdCBhbWRncHVfdm1f bWFuYWdlciB7Cj4+ICAgICAgICAgIGNvbnN0IHN0cnVjdCBhbWRncHVfdm1fcHRlX2Z1bmNzICAg ICAgICAqdm1fcHRlX2Z1bmNzOwo+PiAgICAgICAgICBzdHJ1Y3QgZHJtX3NjaGVkX3JxICAgICAg ICAgICAgICAgICAgICAgKnZtX3B0ZV9ycXNbQU1ER1BVX01BWF9SSU5HU107Cj4+ICAgICAgICAg IHVuc2lnbmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2bV9wdGVfbnVtX3JxczsK Pj4gKyAgICAgICBzdHJ1Y3QgYW1kZ3B1X3JpbmcgICAgICAgICAgICAgICAgICAgICAgKnBhZ2Vf ZmF1bHQ7Cj4+Cj4+ICAgICAgICAgIC8qIHBhcnRpYWwgcmVzaWRlbnQgdGV4dHVyZSBoYW5kbGlu ZyAqLwo+PiAgICAgICAgICBzcGlubG9ja190ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg cHJ0X2xvY2s7Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9zZG1h X3Y0XzAuYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L3NkbWFfdjRfMC5jCj4+IGluZGV4 IDg2OTFiNjIxMTQ4ZS4uNDRmNDg0NWRhY2Y0IDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL2dwdS9k cm0vYW1kL2FtZGdwdS9zZG1hX3Y0XzAuYwo+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2Ft ZGdwdS9zZG1hX3Y0XzAuYwo+PiBAQCAtMjI5Miw2ICsyMjkyLDcgQEAgc3RhdGljIHZvaWQgc2Rt YV92NF8wX3NldF92bV9wdGVfZnVuY3Moc3RydWN0IGFtZGdwdV9kZXZpY2UgKmFkZXYpCj4+ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZzY2hlZC0+c2NoZWRfcnFbRFJNX1NDSEVE X1BSSU9SSVRZX0tFUk5FTF07Cj4+ICAgICAgICAgICAgICAgICAgfQo+PiAgICAgICAgICAgICAg ICAgIGFkZXYtPnZtX21hbmFnZXIudm1fcHRlX251bV9ycXMgPSBhZGV2LT5zZG1hLm51bV9pbnN0 YW5jZXMgLSAxOwo+PiArICAgICAgICAgICAgICAgYWRldi0+dm1fbWFuYWdlci5wYWdlX2ZhdWx0 ID0gJmFkZXYtPnNkbWEuaW5zdGFuY2VbMF0ucGFnZTsKPiBXaGF0IGFib3V0IGFzaWNzIHRoYXQg ZG9uJ3QgaGF2ZSB0aGUgcGFnZSBxdWV1ZT8gIFNob3VsZG4ndCB3ZSBoYW5kbGUKPiB0aGVtIGFz IHdlbGw/CgpJbiB0aGlzIGNhc2UgdGhlIGVudHJ5IHNob3VsZCBqdXN0IGJlIE5VTEwgaW5kaWNh dGluZyB0aGF0IHdlIGRvbid0IGhhdmUgCmEgcGFnZSBmYXVsdCBxdWV1ZS4KCkkganVzdCBkaWRu J3Qgc2VlIHRoZSBwb2ludCB0byBleHBsaWNpdGx5IHNldCBpdCB0byBOVUxMIG9uIG9sZGVyIEFT SUNzLgoKQ2hyaXN0aWFuLgoKPgo+IEFsZXgKPgo+PiAgICAgICAgICB9IGVsc2Ugewo+PiAgICAg ICAgICAgICAgICAgIGZvciAoaSA9IDA7IGkgPCBhZGV2LT5zZG1hLm51bV9pbnN0YW5jZXM7IGkr Kykgewo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgc2NoZWQgPSAmYWRldi0+c2RtYS5pbnN0 YW5jZVtpXS5yaW5nLnNjaGVkOwo+PiAtLQo+PiAyLjE3LjEKPj4KPj4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPj4gYW1kLWdmeCBtYWlsaW5nIGxpc3QK Pj4gYW1kLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9hbWQtZ2Z4CgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwphbWQtZ2Z4IG1haWxpbmcgbGlzdAphbWQtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2FtZC1nZng=