From mboxrd@z Thu Jan 1 00:00:00 1970 From: Min He Subject: [PATCH] drm/i915: fix the dequeue logic for single_port_submission context Date: Wed, 16 Nov 2016 14:11:16 +0800 Message-ID: <1479276676-4060-1-git-send-email-min.he@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id B15846E18E for ; Wed, 16 Nov 2016 06:20:37 +0000 (UTC) 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 Rm9yIGEgc2luZ2xfcG9ydF9zdWJtaXNzaW9uIGNvbnRleHQsIGl0IGNhbiBvbmx5IGJlIHN1Ym1p dHRlZCB0byBwb3J0IDAsCmFuZCB0aGVyZSBzaG91bGRuJ3QgYmUgYW55IG90aGVyIGNvbnRleHQg aW4gcG9ydCAxIGF0IHRoZSBzYW1lIHRpbWUuClRoaXMgcGF0Y2ggaXMgdG8gaW1wbGVtZW50IHRo ZSBjb3JyZWN0IGxvZ2ljIGluIGV4ZWNsaXN0c19kZXF1ZXVlLgoKU2lnbmVkLW9mZi1ieTogTWlu IEhlIDxtaW4uaGVAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBaaGVueXUgV2FuZyA8emhlbnl1 d0BsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMg fCAxMCArKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAzIGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKaW5kZXggZjUwZmVhYS4uYmU4M2U4YyAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKKysrIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKQEAgLTQyNCw5ICs0MjQsNiBAQCBzdGF0aWMgYm9v bCBjYW5fbWVyZ2VfY3R4KGNvbnN0IHN0cnVjdCBpOTE1X2dlbV9jb250ZXh0ICpwcmV2LAogCWlm IChwcmV2ICE9IG5leHQpCiAJCXJldHVybiBmYWxzZTsKIAotCWlmIChjdHhfc2luZ2xlX3BvcnRf c3VibWlzc2lvbihwcmV2KSkKLQkJcmV0dXJuIGZhbHNlOwotCiAJcmV0dXJuIHRydWU7CiB9CiAK QEAgLTQ3Nyw2ICs0NzQsMTMgQEAgc3RhdGljIHZvaWQgZXhlY2xpc3RzX2RlcXVldWUoc3RydWN0 IGludGVsX2VuZ2luZV9jcyAqZW5naW5lKQogCQlzdHJ1Y3QgZHJtX2k5MTVfZ2VtX3JlcXVlc3Qg KmN1cnNvciA9CiAJCQlyYl9lbnRyeShyYiwgdHlwZW9mKCpjdXJzb3IpLCBwcmlvdHJlZS5ub2Rl KTsKIAorCQkvKiBJZiBsYXN0IGN0eCBpcyBzaW5nbGVfc3VibWlzc2lvbiwgaXQgbWVhbnMgd2Ug Y2FuIG9ubHkKKwkJICogc3VibWl0IHRoaXMgY29udGV4dCBpbiBwb3J0IDAsIGFuZCBjYW5ub3Qg c3VibWl0IGFub3RoZXIKKwkJICogY29udGV4dCBpbiBwb3J0IDEgYXQgdGhlIHNhbWUgdGltZS4g U28gd2Ugd2lsbCBicmVhayBoZXJlCisJCSAqIGluIHRoaXMgc2l0dWF0aW9uLgorCQkgKi8KKwkJ aWYgKGxhc3QgJiYgY3R4X3NpbmdsZV9wb3J0X3N1Ym1pc3Npb24obGFzdC0+Y3R4KSkKKwkJCWJy ZWFrOwogCQkvKiBDYW4gd2UgY29tYmluZSB0aGlzIHJlcXVlc3Qgd2l0aCB0aGUgY3VycmVudCBw b3J0PyBJdCBoYXMgdG8KIAkJICogYmUgdGhlIHNhbWUgY29udGV4dC9yaW5nYnVmZmVyIGFuZCBu b3QgaGF2ZSBhbnkgZXhjZXB0aW9ucwogCQkgKiAoZS5nLiBHVlQgc2F5aW5nIG5ldmVyIHRvIGNv bWJpbmUgY29udGV4dHMpLgotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=