From mboxrd@z Thu Jan 1 00:00:00 1970 From: Min He Subject: [PATCH v3] drm/i915: fix the dequeue logic for single_port_submission context Date: Wed, 16 Nov 2016 22:05:04 +0800 Message-ID: <1479305104-17049-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 mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id 105336E6C1 for ; Wed, 16 Nov 2016 14:14:11 +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 aW4gcG9ydCAxIGF0IHRoZSBzYW1lIHRpbWUuIFRoaXMKaXMgcmVxdWlyZWQgYnkgR1ZULWcgY29u dGV4dCB0byBoYXZlIGFuIG9wcG9ydHVuaXR5IHRvIHNhdmUvcmVzdG9yZSBzb21lCm5vbi1odyBj b250ZXh0IHJlbmRlciByZWdpc3RlcnMuClRoaXMgcGF0Y2ggaXMgdG8gaW1wbGVtZW50IHRoZSBj b3JyZWN0IGxvZ2ljIGluIGV4ZWNsaXN0c19kZXF1ZXVlLgoKdjI6IG9wdGltaXplZCBjb2RlIGJ5 IGZvbGxvd2luZyBDaHJpcydzIGFkdmljZSwgYW5kIGFkZGVkIG1vcmUgY29tbWVudHMgdG8KZXhw bGFpbiB0aGUgcGF0Y2guCnYzOiBmb2xsb3dlZCB0aGUgY29kaW5nIHN0eWxlLgoKU2lnbmVkLW9m Zi1ieTogTWluIEhlIDxtaW4uaGVAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBaaGVueXUgV2Fu ZyA8emhlbnl1d0BsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfbHJjLmMgfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl dGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKaW5kZXggZjUwZmVhYS4uYjJjMGQ1MCAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKKysrIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKQEAgLTQ5OSw3ICs0OTksOCBAQCBzdGF0aWMgdm9p ZCBleGVjbGlzdHNfZGVxdWV1ZShzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICplbmdpbmUpCiAJCQkg KiBjb250ZXh0IChldmVuIHRob3VnaCBhIGRpZmZlcmVudCByZXF1ZXN0KSB0bwogCQkJICogdGhl IHNlY29uZCBwb3J0LgogCQkJICovCi0JCQlpZiAoY3R4X3NpbmdsZV9wb3J0X3N1Ym1pc3Npb24o Y3Vyc29yLT5jdHgpKQorCQkJaWYgKGN0eF9zaW5nbGVfcG9ydF9zdWJtaXNzaW9uKGxhc3QtPmN0 eCkgfHwKKwkJCSAgICBjdHhfc2luZ2xlX3BvcnRfc3VibWlzc2lvbihjdXJzb3ItPmN0eCkpCiAJ CQkJYnJlYWs7CiAKIAkJCUdFTV9CVUdfT04obGFzdC0+Y3R4ID09IGN1cnNvci0+Y3R4KTsKLS0g CjEuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK