From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Auld Subject: [PATCH 02/15] drm/i915: enable THP for gemfs Date: Wed, 31 May 2017 19:51:57 +0100 Message-ID: <20170531185210.29189-3-matthew.auld@intel.com> References: <20170531185210.29189-1-matthew.auld@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 09F046E2D3 for ; Wed, 31 May 2017 18:52:15 +0000 (UTC) In-Reply-To: <20170531185210.29189-1-matthew.auld@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RW5hYmxlIHRyYW5zcGFyZW50LWh1Z2UtcGFnZXMgdGhyb3VnaCBnZW1mcyBieSBtb3VudGluZyB3 aXRoCmh1Z2U9d2l0aGluX3NpemUuCgpTaWduZWQtb2ZmLWJ5OiBNYXR0aGV3IEF1bGQgPG1hdHRo ZXcuYXVsZEBpbnRlbC5jb20+CkNjOiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBs aW51eC5pbnRlbC5jb20+CkNjOiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51 az4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbWZzLmMgfCAyMyArKysrKysrKysr KysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKykKCmRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbWZzLmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbWZzLmMKaW5kZXggZTFiMmFmMWQ5OTQ2Li43YjUwZmY5NzYyM2UgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtZnMuYworKysgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2dlbWZzLmMKQEAgLTI1LDYgKzI1LDcgQEAKICNpbmNsdWRlIDxsaW51 eC9mcy5oPgogI2luY2x1ZGUgPGxpbnV4L2ZpbGUuaD4KICNpbmNsdWRlIDxsaW51eC9tb3VudC5o PgorI2luY2x1ZGUgPGxpbnV4L3BhZ2VtYXAuaD4KIAogc3RhdGljIGNvbnN0IHN0cnVjdCBkZW50 cnlfb3BlcmF0aW9ucyBhbm9uX29wcyA9IHsKIAkuZF9kbmFtZSA9IHNpbXBsZV9kbmFtZQpAQCAt NDEsNiArNDIsMjggQEAgc3RydWN0IHZmc21vdW50ICppOTE1X2dlbWZzX2NyZWF0ZSh2b2lkKQog CiAJZ2VtZnNfbW50ID0ga2Vybl9tb3VudCh0eXBlKTsKIAorI2lmIGRlZmluZWQoQ09ORklHX1RS QU5TUEFSRU5UX0hVR0VfUEFHRUNBQ0hFKQorCWlmICghSVNfRVJSKGdlbWZzX21udCkgJiYgaGFz X3RyYW5zcGFyZW50X2h1Z2VwYWdlKCkpIHsKKwkJc3RydWN0IHN1cGVyX2Jsb2NrICpzYiA9IGdl bWZzX21udC0+bW50X3NiOworCQljaGFyIG9wdGlvbnNbXSA9ICJodWdlPXdpdGhpbl9zaXplIjsK KwkJaW50IGZsYWdzID0gMDsKKwkJaW50IHJldDsKKworCQkvKiBJZGVhbHkgd2Ugd291bGQganVz dCBwYXNzIHRoZSBtb3VudCBvcHRpb25zIHdoZW4gbW91bnRpbmcsCisJCSAqIGJ1dCBmb3Igc29t ZSByZWFzb24gc2htZW0gY2hvb3NlcyBub3QgdG8gcGFyc2UgdGhlIG9wdGlvbnMKKwkJICogZm9y IE1TX0tFUk5NT1VOVCwgcHJvYmFibHkgYmVjYXVzZSBzaG1fbW50IGlzIHRoZSBvbmx5IHRtcGZz CisJCSAqIGtlcm5lbCBtb3VudCBvdGhlciB0aGFuIHRoaXMsIHdoZXJlIHRoZSBtb3VudCBvcHRp b25zIGFyZW4ndAorCQkgKiB1c2VkLiBUbyB3b3JrYXJvdW5kIHRoaXMgd2UgZG8gYSByZW1vdW50 LCB3aGljaCBpcyBmYWlybHkKKwkJICogaW5leHBlbnNpdmUsIHdoZXJlIHdlIGtub3cgdGhlIG9w dGlvbnMgYXJlIG5ldmVyIGlnb25vcmVkLgorCQkgKi8KKwkJcmV0ID0gc2ItPnNfb3AtPnJlbW91 bnRfZnMoc2IsICZmbGFncywgb3B0aW9ucyk7CisJCWlmIChyZXQpIHsKKwkJCWtlcm5fdW5tb3Vu dChnZW1mc19tbnQpOworCQkJcmV0dXJuIEVSUl9QVFIocmV0KTsKKwkJfQorCX0KKyNlbmRpZgor CiAJcmV0dXJuIGdlbWZzX21udDsKIH0KIAotLSAKMi45LjQKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=