From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [PATCH i-g-t 3/3] kms_flip: Reduce dmesg spam by not calling drmModeGetResources too much Date: Wed, 27 Apr 2016 16:12:36 +0100 Message-ID: <1461769956-33188-3-git-send-email-tvrtko.ursulin@linux.intel.com> References: <1461769956-33188-1-git-send-email-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id DE7B36EB0F for ; Wed, 27 Apr 2016 15:12:42 +0000 (UTC) In-Reply-To: <1461769956-33188-1-git-send-email-tvrtko.ursulin@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 List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCkNvbmZpZ3Vy YXRpb24gcmVwb3J0ZWQgaW4gZHJtTW9kZUdldFJlc291cmNlcyBpcyBzdGF0aWMgLSBwYXNzIGl0 CmludG8ga21zdGVzdF9nZXRfY29ubmVjdG9yX2NvbmZpZyBzbyBpdCBjYW4gYmUgcmV1c2VkIHRo ZXJlLgoKU2lnbmVkLW9mZi1ieTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVs LmNvbT4KLS0tCiB0ZXN0cy9rbXNfZmxpcC5jIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAz IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdGVzdHMva21zX2Zs aXAuYyBiL3Rlc3RzL2ttc19mbGlwLmMKaW5kZXggZmVjNjkyNTRlNGRhLi5hODUxNTNmYTNkNTIg MTAwNjQ0Ci0tLSBhL3Rlc3RzL2ttc19mbGlwLmMKKysrIGIvdGVzdHMva21zX2ZsaXAuYwpAQCAt MTA0Miw3ICsxMDQyLDcgQEAgc3RhdGljIHZvaWQgY29ubmVjdG9yX2ZpbmRfcHJlZmVycmVkX21v ZGUodWludDMyX3QgY29ubmVjdG9yX2lkLCBpbnQgY3J0Y19pZHgsCiB7CiAJc3RydWN0IGttc3Rl c3RfY29ubmVjdG9yX2NvbmZpZyBjb25maWc7CiAKLQlpZiAoIWttc3Rlc3RfZ2V0X2Nvbm5lY3Rv cl9jb25maWcoZHJtX2ZkLCBOVUxMLAorCWlmICgha21zdGVzdF9nZXRfY29ubmVjdG9yX2NvbmZp Zyhkcm1fZmQsIHJlc291cmNlcywKIAkJCQkJICBjb25uZWN0b3JfaWQsIDEgPDwgY3J0Y19pZHgs CiAJCQkJCSAgJmNvbmZpZykpIHsKIAkJby0+bW9kZV92YWxpZCA9IDA7CkBAIC0xMDg3LDExICsx MDg3LDExIEBAIHN0YXRpYyB2b2lkIGNvbm5lY3Rvcl9maW5kX2NvbXBhdGlibGVfbW9kZShpbnQg Y3J0Y19pZHgwLCBpbnQgY3J0Y19pZHgxLAogCWRybU1vZGVNb2RlSW5mbyAqbW9kZVsyXTsKIAlp bnQgbiwgbTsKIAotCWlmICgha21zdGVzdF9nZXRfY29ubmVjdG9yX2NvbmZpZyhkcm1fZmQsIE5V TEwsIG8tPl9jb25uZWN0b3JbMF0sCisJaWYgKCFrbXN0ZXN0X2dldF9jb25uZWN0b3JfY29uZmln KGRybV9mZCwgcmVzb3VyY2VzLCBvLT5fY29ubmVjdG9yWzBdLAogCQkJCQkgIDEgPDwgY3J0Y19p ZHgwLCAmY29uZmlnWzBdKSkKIAkJcmV0dXJuOwogCi0JaWYgKCFrbXN0ZXN0X2dldF9jb25uZWN0 b3JfY29uZmlnKGRybV9mZCwgTlVMTCwgby0+X2Nvbm5lY3RvclsxXSwKKwlpZiAoIWttc3Rlc3Rf Z2V0X2Nvbm5lY3Rvcl9jb25maWcoZHJtX2ZkLCByZXNvdXJjZXMsIG8tPl9jb25uZWN0b3JbMV0s CiAJCQkJCSAgMSA8PCBjcnRjX2lkeDEsICZjb25maWdbMV0pKSB7CiAJCWttc3Rlc3RfZnJlZV9j b25uZWN0b3JfY29uZmlnKCZjb25maWdbMF0pOwogCQlyZXR1cm47Ci0tIAoxLjkuMQoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==