From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomas Elf Subject: Re: [PATCH 32/53] drm/i915: Update mi_set_context() to take a request structure Date: Thu, 05 Mar 2015 19:52:25 +0000 Message-ID: <54F8B3F9.10104@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-33-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 mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 3A58C6E3D3 for ; Thu, 5 Mar 2015 11:52:27 -0800 (PST) In-Reply-To: <1424366285-29232-33-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 ZCBtaV9zZXRfY29udGV4dCgpIHRvIHRha2UgYSByZXF1ZXN0IHN0cnVjdHVyZSBpbnN0ZWFkIG9m IGEgcmluZyBhbmQKPiBjb250ZXh0IHBhaXIuCj4KPiBGb3I6IFZJWi01MTE1Cj4gU2lnbmVkLW9m Zi1ieTogSm9obiBIYXJyaXNvbiA8Sm9obi5DLkhhcnJpc29uQEludGVsLmNvbT4KPiAtLS0KPiAg IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2NvbnRleHQuYyB8ICAgIDkgKysrKy0tLS0t Cj4gICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+Cj4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2NvbnRleHQuYyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2NvbnRleHQuYwo+IGluZGV4IDQ3NWQxZmQuLjll NjZmYWMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4 dC5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4dC5jCj4gQEAg LTQ3MiwxMCArNDcyLDkgQEAgaTkxNV9nZW1fY29udGV4dF9nZXQoc3RydWN0IGRybV9pOTE1X2Zp bGVfcHJpdmF0ZSAqZmlsZV9wcml2LCB1MzIgaWQpCj4gICB9Cj4KPiAgIHN0YXRpYyBpbmxpbmUg aW50Cj4gLW1pX3NldF9jb250ZXh0KHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKnJpbmcsCj4gLQkg ICAgICAgc3RydWN0IGludGVsX2NvbnRleHQgKm5ld19jb250ZXh0LAo+IC0JICAgICAgIHUzMiBo d19mbGFncykKPiArbWlfc2V0X2NvbnRleHQoc3RydWN0IGRybV9pOTE1X2dlbV9yZXF1ZXN0ICpy ZXEsIHUzMiBod19mbGFncykKPiAgIHsKPiArCXN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKnJpbmcg PSByZXEtPnJpbmc7Cj4gICAJdTMyIGZsYWdzID0gaHdfZmxhZ3MgfCBNSV9NTV9TUEFDRV9HVFQ7 Cj4gICAJY29uc3QgaW50IG51bV9yaW5ncyA9Cj4gICAJCS8qIFVzZSBhbiBleHRlbmRlZCB3L2Eg b24gaXZiKyBpZiBzaWduYWxsaW5nIGZyb20gb3RoZXIgcmluZ3MgKi8KPiBAQCAtNTI3LDcgKzUy Niw3IEBAIG1pX3NldF9jb250ZXh0KHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKnJpbmcsCj4KPiAg IAlpbnRlbF9yaW5nX2VtaXQocmluZywgTUlfTk9PUCk7Cj4gICAJaW50ZWxfcmluZ19lbWl0KHJp bmcsIE1JX1NFVF9DT05URVhUKTsKPiAtCWludGVsX3JpbmdfZW1pdChyaW5nLCBpOTE1X2dlbV9v YmpfZ2d0dF9vZmZzZXQobmV3X2NvbnRleHQtPmxlZ2FjeV9od19jdHgucmNzX3N0YXRlKSB8Cj4g KwlpbnRlbF9yaW5nX2VtaXQocmluZywgaTkxNV9nZW1fb2JqX2dndHRfb2Zmc2V0KHJlcS0+Y3R4 LT5sZWdhY3lfaHdfY3R4LnJjc19zdGF0ZSkgfAo+ICAgCQkJZmxhZ3MpOwo+ICAgCS8qCj4gICAJ ICogdy9hOiBNSV9TRVRfQ09OVEVYVCBtdXN0IGFsd2F5cyBiZSBmb2xsb3dlZCBieSBNSV9OT09Q Cj4gQEAgLTYyOCw3ICs2MjcsNyBAQCBzdGF0aWMgaW50IGRvX3N3aXRjaChzdHJ1Y3QgZHJtX2k5 MTVfZ2VtX3JlcXVlc3QgKnJlcSkKPiAgIAlpZiAoIXRvLT5sZWdhY3lfaHdfY3R4LmluaXRpYWxp emVkIHx8IGk5MTVfZ2VtX2NvbnRleHRfaXNfZGVmYXVsdCh0bykpCj4gICAJCWh3X2ZsYWdzIHw9 IE1JX1JFU1RPUkVfSU5ISUJJVDsKPgo+IC0JcmV0ID0gbWlfc2V0X2NvbnRleHQocmVxLT5yaW5n LCB0bywgaHdfZmxhZ3MpOwo+ICsJcmV0ID0gbWlfc2V0X2NvbnRleHQocmVxLCBod19mbGFncyk7 Cj4gICAJaWYgKHJldCkKPiAgIAkJZ290byB1bnBpbl9vdXQ7Cj4KPgoKUmV2aWV3ZWQtYnk6IFRv bWFzIEVsZiA8dG9tYXMuZWxmQGludGVsLmNvbT4KClRoYW5rcywKVG9tYXMKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==