From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: [PATCH 11/13] mm: cleanup the hmm_vma_handle_pmd stub Date: Tue, 30 Jul 2019 08:52:01 +0300 Message-ID: <20190730055203.28467-12-hch@lst.de> References: <20190730055203.28467-1-hch@lst.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190730055203.28467-1-hch-jcswGhMUV9g@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: =?UTF-8?q?J=C3=A9r=C3=B4me=20Glisse?= , Jason Gunthorpe , Ben Skeggs , Felix Kuehling Cc: Ralph Campbell , nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: amd-gfx.lists.freedesktop.org U3R1YiBvdXQgdGhlIHdob2xlIGZ1bmN0aW9uIHdoZW4gQ09ORklHX1RSQU5TUEFSRU5UX0hVR0VQ QUdFIGlzIG5vdCBzZXQKdG8gbWFrZSB0aGUgZnVuY3Rpb24gZWFzaWVyIHRvIHJlYWQuCgpTaWdu ZWQtb2ZmLWJ5OiBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KLS0tCiBtbS9obW0uYyB8 IDE4ICsrKysrKysrKy0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwg OSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9tbS9obW0uYyBiL21tL2htbS5jCmluZGV4IDRk M2JkNDFiNjUyMi4uZjRlOTBlYTU3NzlmIDEwMDY0NAotLS0gYS9tbS9obW0uYworKysgYi9tbS9o bW0uYwpAQCAtNDU1LDEzICs0NTUsMTAgQEAgc3RhdGljIGlubGluZSB1aW50NjRfdCBwbWRfdG9f aG1tX3Bmbl9mbGFncyhzdHJ1Y3QgaG1tX3JhbmdlICpyYW5nZSwgcG1kX3QgcG1kKQogCQkJCXJh bmdlLT5mbGFnc1tITU1fUEZOX1ZBTElEXTsKIH0KIAotc3RhdGljIGludCBobW1fdm1hX2hhbmRs ZV9wbWQoc3RydWN0IG1tX3dhbGsgKndhbGssCi0JCQkgICAgICB1bnNpZ25lZCBsb25nIGFkZHIs Ci0JCQkgICAgICB1bnNpZ25lZCBsb25nIGVuZCwKLQkJCSAgICAgIHVpbnQ2NF90ICpwZm5zLAot CQkJICAgICAgcG1kX3QgcG1kKQotewogI2lmZGVmIENPTkZJR19UUkFOU1BBUkVOVF9IVUdFUEFH RQorc3RhdGljIGludCBobW1fdm1hX2hhbmRsZV9wbWQoc3RydWN0IG1tX3dhbGsgKndhbGssIHVu c2lnbmVkIGxvbmcgYWRkciwKKwkJdW5zaWduZWQgbG9uZyBlbmQsIHVpbnQ2NF90ICpwZm5zLCBw bWRfdCBwbWQpCit7CiAJc3RydWN0IGhtbV92bWFfd2FsayAqaG1tX3ZtYV93YWxrID0gd2Fsay0+ cHJpdmF0ZTsKIAlzdHJ1Y3QgaG1tX3JhbmdlICpyYW5nZSA9IGhtbV92bWFfd2Fsay0+cmFuZ2U7 CiAJc3RydWN0IGRldl9wYWdlbWFwICpwZ21hcCA9IE5VTEw7CkBAIC00OTAsMTEgKzQ4NywxNCBA QCBzdGF0aWMgaW50IGhtbV92bWFfaGFuZGxlX3BtZChzdHJ1Y3QgbW1fd2FsayAqd2FsaywKIAkJ cHV0X2Rldl9wYWdlbWFwKHBnbWFwKTsKIAlobW1fdm1hX3dhbGstPmxhc3QgPSBlbmQ7CiAJcmV0 dXJuIDA7Ci0jZWxzZQotCS8qIElmIFRIUCBpcyBub3QgZW5hYmxlZCB0aGVuIHdlIHNob3VsZCBu ZXZlciByZWFjaCB0aGlzIGNvZGUgISAqLworfQorI2Vsc2UgLyogQ09ORklHX1RSQU5TUEFSRU5U X0hVR0VQQUdFICovCitzdGF0aWMgaW50IGhtbV92bWFfaGFuZGxlX3BtZChzdHJ1Y3QgbW1fd2Fs ayAqd2FsaywgdW5zaWduZWQgbG9uZyBhZGRyLAorCQl1bnNpZ25lZCBsb25nIGVuZCwgdWludDY0 X3QgKnBmbnMsIHBtZF90IHBtZCkKK3sKIAlyZXR1cm4gLUVJTlZBTDsKLSNlbmRpZgogfQorI2Vu ZGlmIC8qIENPTkZJR19UUkFOU1BBUkVOVF9IVUdFUEFHRSAqLwogCiBzdGF0aWMgaW5saW5lIHVp bnQ2NF90IHB0ZV90b19obW1fcGZuX2ZsYWdzKHN0cnVjdCBobW1fcmFuZ2UgKnJhbmdlLCBwdGVf dCBwdGUpCiB7Ci0tIAoyLjIwLjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCk5vdXZlYXUgbWFpbGluZyBsaXN0Ck5vdXZlYXVAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vbm91 dmVhdQ==