From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH 2/2] drm/i915: Drop reference to current state wait req as soon as it goes unused Date: Mon, 8 Aug 2016 13:23:23 +0200 Message-ID: <1470655403-24036-3-git-send-email-maarten.lankhorst@linux.intel.com> References: <1470655403-24036-1-git-send-email-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mblankhorst.nl (mblankhorst.nl [IPv6:2a02:2308::216:3eff:fe92:dfa3]) by gabe.freedesktop.org (Postfix) with ESMTPS id 980076E155 for ; Mon, 8 Aug 2016 11:23:28 +0000 (UTC) In-Reply-To: <1470655403-24036-1-git-send-email-maarten.lankhorst@linux.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 Cc: David Airlie , Daniel Vetter , Keith Packard , dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org VGhlcmUgYXJlIHR3byBwYXRocyBpbnRvIGludGVsX2NsZWFudXBfcGxhbmVfZmIsIHRoZSBub3Jt YWwgY29tcGxldGlvbgpwYXRoIGFuZCB0aGUgZmFpbHVyZSBwYXRoLgoKSW4gdGhlIGZhaWx1cmUg Y2FzZSwgaW50ZWxfY2xlYW51cF9wbGFuZV9mYiBpcyBjYWxsZWQgYmVmb3JlCmRybV9hdG9taWNf aGVscGVyX3N3YXBfc3RhdGUsIHNvIGFueSB3YWl0X3JlcSByZWZlcmVuY2UgbWFkZSBpbgppbnRl bF9wcmVwYXJlX3BsYW5lX2ZiIHdpbGwgYmUgaW4gb2xkX2ludGVsX3N0YXRlLT53YWl0X3JlcS4K CkluIHRoZSBub3JtYWwgY29tcGxldGlvbiBwYXRoLCB3YWl0X3JlcSBpcyBub3QgZnJlZWQgdW50 aWwKdGhlIG5leHQgY29tbWl0LCB3aGljaCBpcyBubyBsb25nZXIgdXNlZCBhZnRlciB3YWl0aW5n LgoKRnJlZSBpdCBhcyBzb29uIGFzIHBvc3NpYmxlLCBzbyB3ZSBkb24ndCBob2xkIG9uIHRvIGl0 IGluZGVmaW5pdGVseS4KClNpZ25lZC1vZmYtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVu Lmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+CkNjOiBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2Vp dGhwLmNvbT4KQ2M6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAaW50ZWwuY29tPgpDYzog RGF2aWQgQWlybGllIDxhaXJsaWVkQGxpbnV4LmllPgpDYzogaW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpDYzogZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpGaXhlczogODQ5 NzgyNTc1MzI1ICgiZHJtL2k5MTU6IGNsZWFudXBfcGxhbmVfZmI6IGFsc28gZHJvcCByZWZlcmVu Y2UgdG8gY3VycmVudCBzdGF0ZSB3YWl0X3JlcSIpCi0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZGlzcGxheS5jIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCsp LCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCBm NTY3MDcyODk2MTUuLmU3MmFkOTc5OThhNCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfZGlzcGxheS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3Bs YXkuYwpAQCAtMTM3NTQsNiArMTM3NTQsOCBAQCBzdGF0aWMgdm9pZCBpbnRlbF9hdG9taWNfY29t bWl0X3RhaWwoc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlKQogCQkvKiBFSU8gc2hvdWxk IGJlIGVhdGVuLCBhbmQgd2UgY2FuJ3QgZ2V0IGludGVycnVwdGVkIGluIHRoZQogCQkgKiB3b3Jr ZXIsIGFuZCBibG9ja2luZyBjb21taXRzIGhhdmUgd2FpdGVkIGFscmVhZHkuICovCiAJCVdBUk5f T04ocmV0KTsKKworCQlpOTE1X2dlbV9yZXF1ZXN0X2Fzc2lnbigmaW50ZWxfcGxhbmVfc3RhdGUt PndhaXRfcmVxLCBOVUxMKTsKIAl9CiAKIAlpZiAoIXN0YXRlLT5sZWdhY3lfY3Vyc29yX3VwZGF0 ZSkKQEAgLTE0MTkwLDcgKzE0MTkyLDYgQEAgaW50ZWxfY2xlYW51cF9wbGFuZV9mYihzdHJ1Y3Qg ZHJtX3BsYW5lICpwbGFuZSwKIAkJICAgICAgIGNvbnN0IHN0cnVjdCBkcm1fcGxhbmVfc3RhdGUg Km9sZF9zdGF0ZSkKIHsKIAlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0gcGxhbmUtPmRldjsKLQlz dHJ1Y3QgaW50ZWxfcGxhbmVfc3RhdGUgKmludGVsX3N0YXRlID0gdG9faW50ZWxfcGxhbmVfc3Rh dGUocGxhbmUtPnN0YXRlKTsKIAlzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqb2xkX29iaiA9 IGludGVsX2ZiX29iaihvbGRfc3RhdGUtPmZiKTsKIAlzdHJ1Y3QgaW50ZWxfcGxhbmVfc3RhdGUg Km9sZF9pbnRlbF9zdGF0ZSA9CiAJCXRvX2ludGVsX3BsYW5lX3N0YXRlKG9sZF9zdGF0ZSk7CkBA IC0xNDE5OSw3ICsxNDIwMCw2IEBAIGludGVsX2NsZWFudXBfcGxhbmVfZmIoc3RydWN0IGRybV9w bGFuZSAqcGxhbmUsCiAJICAgICFJTlRFTF9JTkZPKGRldiktPmN1cnNvcl9uZWVkc19waHlzaWNh bCkpCiAJCWludGVsX3VucGluX2ZiX29iaihvbGRfc3RhdGUtPmZiLCBvbGRfc3RhdGUtPnJvdGF0 aW9uKTsKIAotCWk5MTVfZ2VtX3JlcXVlc3RfYXNzaWduKCZpbnRlbF9zdGF0ZS0+d2FpdF9yZXEs IE5VTEwpOwogCWk5MTVfZ2VtX3JlcXVlc3RfYXNzaWduKCZvbGRfaW50ZWxfc3RhdGUtPndhaXRf cmVxLCBOVUxMKTsKIH0KIAotLSAKMi43LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=