From mboxrd@z Thu Jan 1 00:00:00 1970 From: jglisse@redhat.com Subject: [RFC PATCH 13/13] drm/nouveau: HACK FOR HMM AREA Date: Fri, 9 Mar 2018 22:21:41 -0500 Message-ID: <20180310032141.6096-14-jglisse@redhat.com> References: <20180310032141.6096-1-jglisse@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180310032141.6096-1-jglisse@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org, nouveau@lists.freedesktop.org Cc: Evgeny Baskakov , linux-mm@kvack.org, =?UTF-8?q?J=C3=A9r=C3=B4me=20Glisse?= , Ralph Campbell , John Hubbard List-Id: dri-devel@lists.freedesktop.org RnJvbTogSsOpcsO0bWUgR2xpc3NlIDxqZ2xpc3NlQHJlZGhhdC5jb20+CgpBbGxvdyB1c2Vyc3Bh Y2UgdG8gY3JlYXRlIGEgdmlydHVhbCBhZGRyZXNzIHJhbmdlIGhvbGUgZm9yIEdFTQpvYmplY3Qu CgpTaWduZWQtb2ZmLWJ5OiBKw6lyw7RtZSBHbGlzc2UgPGpnbGlzc2VAcmVkaGF0LmNvbT4KLS0t CiBkcml2ZXJzL2dwdS9kcm0vbm91dmVhdS9ub3V2ZWF1X3R0bS5jIHwgOSArKysrKysrKy0KIDEg ZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vbm91dmVhdS9ub3V2ZWF1X3R0bS5jIGIvZHJpdmVycy9ncHUvZHJt L25vdXZlYXUvbm91dmVhdV90dG0uYwppbmRleCBkZmY1MWEwZWUwMjguLmVhZmRlNGM2YjdkNCAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL25vdXZlYXUvbm91dmVhdV90dG0uYworKysgYi9k cml2ZXJzL2dwdS9kcm0vbm91dmVhdS9ub3V2ZWF1X3R0bS5jCkBAIC0xNzIsNiArMTcyLDEzIEBA IG5vdXZlYXVfdHRtX21tYXAoc3RydWN0IGZpbGUgKmZpbHAsIHN0cnVjdCB2bV9hcmVhX3N0cnVj dCAqdm1hKQogCWlmICh1bmxpa2VseSh2bWEtPnZtX3Bnb2ZmIDwgRFJNX0ZJTEVfUEFHRV9PRkZT RVQpKQogCQlyZXR1cm4gZHJtX2xlZ2FjeV9tbWFwKGZpbHAsIHZtYSk7CiAKKwkvKiBIYWNrIGZv ciBITU0gKi8KKwlpZiAodm1hLT52bV9wZ29mZiA8IChEUk1fRklMRV9QQUdFX09GRlNFVCArICg0 VUwgPDwgMzApKSkgeworCQlzdHJ1Y3Qgbm91dmVhdV9jbGkgKmNsaSA9IGZpbGVfcHJpdi0+ZHJp dmVyX3ByaXY7CisKKwkJcmV0dXJuIG5vdXZlYXVfdm1tX2htbShjbGksIGZpbHAsIHZtYSk7CisJ fQorCiAJcmV0dXJuIHR0bV9ib19tbWFwKGZpbHAsIHZtYSwgJmRybS0+dHRtLmJkZXYpOwogfQog CkBAIC0zMDUsNyArMzEyLDcgQEAgbm91dmVhdV90dG1faW5pdChzdHJ1Y3Qgbm91dmVhdV9kcm0g KmRybSkKIAkJCQkgIGRybS0+dHRtLmJvX2dsb2JhbF9yZWYucmVmLm9iamVjdCwKIAkJCQkgICZu b3V2ZWF1X2JvX2RyaXZlciwKIAkJCQkgIGRldi0+YW5vbl9pbm9kZS0+aV9tYXBwaW5nLAotCQkJ CSAgRFJNX0ZJTEVfUEFHRV9PRkZTRVQsCisJCQkJICBEUk1fRklMRV9QQUdFX09GRlNFVCArICg0 VUwgPDwgMzApLAogCQkJCSAgZHJtLT5jbGllbnQubW11LmRtYWJpdHMgPD0gMzIgPyB0cnVlIDog ZmFsc2UpOwogCWlmIChyZXQpIHsKIAkJTlZfRVJST1IoZHJtLCAiZXJyb3IgaW5pdGlhbGlzaW5n IGJvIGRyaXZlciwgJWRcbiIsIHJldCk7Ci0tIAoyLjE0LjMKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRl dmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=