From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomas Elf Subject: Re: [PATCH 46/53] drm/i915: Update cacheline_align() to take a request structure Date: Mon, 09 Mar 2015 22:16:55 +0000 Message-ID: <54FE1BD7.4020302@intel.com> References: <1423828140-10653-1-git-send-email-John.C.Harrison@Intel.com> <1424366285-29232-1-git-send-email-John.C.Harrison@Intel.com> <1424366285-29232-47-git-send-email-John.C.Harrison@Intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id A23F26E60D for ; Mon, 9 Mar 2015 15:17:13 -0700 (PDT) In-Reply-To: <1424366285-29232-47-git-send-email-John.C.Harrison@Intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: John.C.Harrison@Intel.com, Intel-GFX@Lists.FreeDesktop.Org List-Id: intel-gfx@lists.freedesktop.org T24gMTkvMDIvMjAxNSAxNzoxNywgSm9obi5DLkhhcnJpc29uQEludGVsLmNvbSB3cm90ZToKPiBG cm9tOiBKb2huIEhhcnJpc29uIDxKb2huLkMuSGFycmlzb25ASW50ZWwuY29tPgo+Cj4gVXBkYXRl ZCBpbnRlbF9yaW5nX2NhY2hlbGluZV9hbGlnbigpIHRvIHRha2UgYSByZXF1ZXN0IGluc3RlYWQg b2YgYSByaW5nLgo+Cj4gRm9yOiBWSVotNTExNQo+IFNpZ25lZC1vZmYtYnk6IEpvaG4gSGFycmlz b24gPEpvaG4uQy5IYXJyaXNvbkBJbnRlbC5jb20+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kaXNwbGF5LmMgICAgfCAgICAyICstCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9yaW5nYnVmZmVyLmMgfCAgICAzICsrLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfcmluZ2J1ZmZlci5oIHwgICAgMiArLQo+ICAgMyBmaWxlcyBjaGFuZ2VkLCA0IGluc2Vy dGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxh eS5jCj4gaW5kZXggOWNiZmI5My4uNzk2Mjk0NiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9kaXNwbGF5LmMKPiBAQCAtOTQzOCw3ICs5NDM4LDcgQEAgc3RhdGljIGludCBpbnRlbF9nZW43 X3F1ZXVlX2ZsaXAoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKPiAgIAkgKiB0aGVuIGRvIHRoZSBj YWNoZWxpbmUgYWxpZ25tZW50LCBhbmQgZmluYWxseSBlbWl0IHRoZQo+ICAgCSAqIE1JX0RJU1BM QVlfRkxJUC4KPiAgIAkgKi8KPiAtCXJldCA9IGludGVsX3JpbmdfY2FjaGVsaW5lX2FsaWduKHJp bmcpOwo+ICsJcmV0ID0gaW50ZWxfcmluZ19jYWNoZWxpbmVfYWxpZ24ocmVxKTsKPiAgIAlpZiAo cmV0KQo+ICAgCQlyZXR1cm4gcmV0Owo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX3JpbmdidWZmZXIuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Jpbmdi dWZmZXIuYwo+IGluZGV4IDQ0MDM1NmQuLjEwOWYyODMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfcmluZ2J1ZmZlci5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfcmluZ2J1ZmZlci5jCj4gQEAgLTIyNTgsOCArMjI1OCw5IEBAIGludCBpbnRlbF9y aW5nX2JlZ2luKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKnJpbmcsCj4gICB9Cj4KPiAgIC8qIEFs aWduIHRoZSByaW5nIHRhaWwgdG8gYSBjYWNoZWxpbmUgYm91bmRhcnkgKi8KPiAtaW50IGludGVs X3JpbmdfY2FjaGVsaW5lX2FsaWduKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKnJpbmcpCj4gK2lu dCBpbnRlbF9yaW5nX2NhY2hlbGluZV9hbGlnbihzdHJ1Y3QgZHJtX2k5MTVfZ2VtX3JlcXVlc3Qg KnJlcSkKPiAgIHsKPiArCXN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKnJpbmcgPSByZXEtPnJpbmc7 Cj4gICAJaW50IG51bV9kd29yZHMgPSAocmluZy0+YnVmZmVyLT50YWlsICYgKENBQ0hFTElORV9C WVRFUyAtIDEpKSAvIHNpemVvZih1aW50MzJfdCk7Cj4gICAJaW50IHJldDsKPgo+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmggYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmgKPiBpbmRleCA3YzFlMGY1Li44MGViMzk5IDEw MDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3JpbmdidWZmZXIuaAo+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3JpbmdidWZmZXIuaAo+IEBAIC0zODcsNyAr Mzg3LDcgQEAgdm9pZCBpbnRlbF9zdG9wX3JpbmdfYnVmZmVyKHN0cnVjdCBpbnRlbF9lbmdpbmVf Y3MgKnJpbmcpOwo+ICAgdm9pZCBpbnRlbF9jbGVhbnVwX3JpbmdfYnVmZmVyKHN0cnVjdCBpbnRl bF9lbmdpbmVfY3MgKnJpbmcpOwo+Cj4gICBpbnQgX19tdXN0X2NoZWNrIGludGVsX3JpbmdfYmVn aW4oc3RydWN0IGludGVsX2VuZ2luZV9jcyAqcmluZywgaW50IG4pOwo+IC1pbnQgX19tdXN0X2No ZWNrIGludGVsX3JpbmdfY2FjaGVsaW5lX2FsaWduKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKnJp bmcpOwo+ICtpbnQgX19tdXN0X2NoZWNrIGludGVsX3JpbmdfY2FjaGVsaW5lX2FsaWduKHN0cnVj dCBkcm1faTkxNV9nZW1fcmVxdWVzdCAqcmVxKTsKPiAgIGludCBfX211c3RfY2hlY2sgaW50ZWxf cmluZ19hbGxvY19yZXF1ZXN0KHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKnJpbmcsCj4gICAJCQkJ CSAgc3RydWN0IGludGVsX2NvbnRleHQgKmN0eCwKPiAgIAkJCQkJICBzdHJ1Y3QgZHJtX2k5MTVf Z2VtX3JlcXVlc3QgKipyZXFfb3V0KTsKPgoKUmV2aWV3ZWQtYnk6IFRvbWFzIEVsZiA8dG9tYXMu ZWxmQGludGVsLmNvbT4KClRoYW5rcywKVG9tYXMKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngK