From mboxrd@z Thu Jan 1 00:00:00 1970 From: John.C.Harrison@Intel.com Subject: [PATCH 44/53] drm/i915: Update ring->sync_to() to take a request structure Date: Thu, 19 Feb 2015 17:17:56 +0000 Message-ID: <1424366285-29232-45-git-send-email-John.C.Harrison@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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id B649F720AC for ; Thu, 19 Feb 2015 09:18:51 -0800 (PST) In-Reply-To: <1424366285-29232-1-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: Intel-GFX@Lists.FreeDesktop.Org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogSm9obiBIYXJyaXNvbiA8Sm9obi5DLkhhcnJpc29uQEludGVsLmNvbT4KClVwZGF0ZWQg dGhlIHJpbmctPnN5bmNfdG8oKSBpbXBsZW1lbnRhdGlvbnMgdG8gdGFrZSBhIHJlcXVlc3QgaW5z dGVhZCBvZiBhIHJpbmcuCgpGb3I6IFZJWi01MTE1ClNpZ25lZC1vZmYtYnk6IEpvaG4gSGFycmlz b24gPEpvaG4uQy5IYXJyaXNvbkBJbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9nZW0uYyAgICAgICAgIHwgICAgMiArLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf cmluZ2J1ZmZlci5jIHwgICAgNiArKysrLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Jp bmdidWZmZXIuaCB8ICAgIDQgKystLQogMyBmaWxlcyBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyks IDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKaW5kZXggNGY2ZTlhZC4uYjU2 MTNmZiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYworKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCkBAIC0yOTg1LDcgKzI5ODUsNyBAQCBpOTE1 X2dlbV9vYmplY3Rfc3luYyhzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqb2JqLAogCQlyZXR1 cm4gcmV0OwogCiAJdHJhY2VfaTkxNV9nZW1fcmluZ19zeW5jX3RvKGZyb20sIHRvLCBvYmotPmxh c3RfcmVhZF9yZXEpOwotCXJldCA9IHRvLT5zZW1hcGhvcmUuc3luY190byh0bywgZnJvbSwgc2Vx bm8pOworCXJldCA9IHRvLT5zZW1hcGhvcmUuc3luY190byh0b19yZXEsIGZyb20sIHNlcW5vKTsK IAlpZiAoIXJldCkKIAkJLyogV2UgdXNlIGxhc3RfcmVhZF9yZXEgYmVjYXVzZSBzeW5jX3RvKCkK IAkJICogbWlnaHQgaGF2ZSBqdXN0IGNhdXNlZCBzZXFubyB3cmFwIHVuZGVyCmRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmMgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmMKaW5kZXggODc2MTJmMS4uNzY3YmFiMSAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcmluZ2J1ZmZlci5jCisrKyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX3JpbmdidWZmZXIuYwpAQCAtMTI2NywxMCArMTI2NywxMSBA QCBzdGF0aWMgaW5saW5lIGJvb2wgaTkxNV9nZW1faGFzX3NlcW5vX3dyYXBwZWQoc3RydWN0IGRy bV9kZXZpY2UgKmRldiwKICAqLwogCiBzdGF0aWMgaW50Ci1nZW44X3Jpbmdfc3luYyhzdHJ1Y3Qg aW50ZWxfZW5naW5lX2NzICp3YWl0ZXIsCitnZW44X3Jpbmdfc3luYyhzdHJ1Y3QgZHJtX2k5MTVf Z2VtX3JlcXVlc3QgKndhaXRlcl9yZXEsCiAJICAgICAgIHN0cnVjdCBpbnRlbF9lbmdpbmVfY3Mg KnNpZ25hbGxlciwKIAkgICAgICAgdTMyIHNlcW5vKQogeworCXN0cnVjdCBpbnRlbF9lbmdpbmVf Y3MgKndhaXRlciA9IHdhaXRlcl9yZXEtPnJpbmc7CiAJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUg KmRldl9wcml2ID0gd2FpdGVyLT5kZXYtPmRldl9wcml2YXRlOwogCWludCByZXQ7CiAKQEAgLTEy OTIsMTAgKzEyOTMsMTEgQEAgZ2VuOF9yaW5nX3N5bmMoc3RydWN0IGludGVsX2VuZ2luZV9jcyAq d2FpdGVyLAogfQogCiBzdGF0aWMgaW50Ci1nZW42X3Jpbmdfc3luYyhzdHJ1Y3QgaW50ZWxfZW5n aW5lX2NzICp3YWl0ZXIsCitnZW42X3Jpbmdfc3luYyhzdHJ1Y3QgZHJtX2k5MTVfZ2VtX3JlcXVl c3QgKndhaXRlcl9yZXEsCiAJICAgICAgIHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKnNpZ25hbGxl ciwKIAkgICAgICAgdTMyIHNlcW5vKQogeworCXN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKndhaXRl ciA9IHdhaXRlcl9yZXEtPnJpbmc7CiAJdTMyIGR3MSA9IE1JX1NFTUFQSE9SRV9NQk9YIHwKIAkJ ICBNSV9TRU1BUEhPUkVfQ09NUEFSRSB8CiAJCSAgTUlfU0VNQVBIT1JFX1JFR0lTVEVSOwpkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcmluZ2J1ZmZlci5oIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfcmluZ2J1ZmZlci5oCmluZGV4IDFmZjBhZDEuLjY1ZmUxNTEg MTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3JpbmdidWZmZXIuaAorKysg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmgKQEAgLTIxOSw4ICsyMTks OCBAQCBzdHJ1Y3QgIGludGVsX2VuZ2luZV9jcyB7CiAJCX07CiAKIAkJLyogQUtBIHdhaXQoKSAq LwotCQlpbnQJKCpzeW5jX3RvKShzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICpyaW5nLAotCQkJCSAg IHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKnRvLAorCQlpbnQJKCpzeW5jX3RvKShzdHJ1Y3QgZHJt X2k5MTVfZ2VtX3JlcXVlc3QgKnRvX3JlcSwKKwkJCQkgICBzdHJ1Y3QgaW50ZWxfZW5naW5lX2Nz ICpmcm9tLAogCQkJCSAgIHUzMiBzZXFubyk7CiAJCWludAkoKnNpZ25hbCkoc3RydWN0IGludGVs X2VuZ2luZV9jcyAqc2lnbmFsbGVyLAogCQkJCSAgLyogbnVtX2R3b3JkcyBuZWVkZWQgYnkgY2Fs bGVyICovCi0tIAoxLjcuOS41CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=