From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH igt] igt/kms_frontbuffer_tracking: Show FBC status at the start of the wait Date: Wed, 17 Jan 2018 11:35:15 +0100 Message-ID: <20180117103515.GV2759@phenom.ffwll.local> References: <20180116205219.22173-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id B3DFA89A5D for ; Wed, 17 Jan 2018 10:35:19 +0000 (UTC) Received: by mail-wm0-x244.google.com with SMTP id v71so14684800wmv.2 for ; Wed, 17 Jan 2018 02:35:19 -0800 (PST) Content-Disposition: inline In-Reply-To: <20180116205219.22173-1-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: IGT development , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBKYW4gMTYsIDIwMTggYXQgMDg6NTI6MTlQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNv LnVrPgoKUGxlYXNlIHJlbWVtYmVyIHRvIHNlbmQgaWd0IHBhdGNoZXMgdG8gdGhlIG5ldyBtYWls aW5nIGxpc3QgaW4gdGhlIGZ1dHVyZS4KQWRkaW5nIGl0LgotRGFuaWVsCj4gLS0tCj4gIHRlc3Rz L2ttc19mcm9udGJ1ZmZlcl90cmFja2luZy5jIHwgOSArKysrKy0tLS0KPiAgMSBmaWxlIGNoYW5n ZWQsIDUgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdGVz dHMva21zX2Zyb250YnVmZmVyX3RyYWNraW5nLmMgYi90ZXN0cy9rbXNfZnJvbnRidWZmZXJfdHJh Y2tpbmcuYwo+IGluZGV4IDE2MDFjYWI0NS4uZjM1ZTQwNTkzIDEwMDY0NAo+IC0tLSBhL3Rlc3Rz L2ttc19mcm9udGJ1ZmZlcl90cmFja2luZy5jCj4gKysrIGIvdGVzdHMva21zX2Zyb250YnVmZmVy X3RyYWNraW5nLmMKPiBAQCAtNzkyLDExICs3OTIsMTIgQEAgc3RhdGljIHZvaWQgX19kZWJ1Z2Zz X3JlYWQoY29uc3QgY2hhciAqcGFyYW0sIGNoYXIgKmJ1ZiwgaW50IGxlbikKPiAgCj4gICNkZWZp bmUgZGVidWdmc19yZWFkKHAsIGFycikgX19kZWJ1Z2ZzX3JlYWQocCwgYXJyLCBzaXplb2YoYXJy KSkKPiAgCj4gLXN0YXRpYyBib29sIGZiY19pc19lbmFibGVkKHZvaWQpCj4gK3N0YXRpYyBib29s IGZiY19pc19lbmFibGVkKGludCBsdmwpCj4gIHsKPiAgCWNoYXIgYnVmWzEyOF07Cj4gIAo+ICAJ ZGVidWdmc19yZWFkKCJpOTE1X2ZiY19zdGF0dXMiLCBidWYpOwo+ICsJaWd0X2xvZyhJR1RfTE9H X0RPTUFJTiwgbHZsLCAiZmJjX2lzX2VuYWJsZWQoKT9cbiVzIiwgYnVmKTsKPiAgCXJldHVybiBz dHJzdHIoYnVmLCAiRkJDIGVuYWJsZWRcbiIpOwo+ICB9Cj4gIAo+IEBAIC05MjcsNyArOTI4LDcg QEAgc3RhdGljIGJvb2wgZmJjX3N0cmlkZV9ub3Rfc3VwcG9ydGVkKHZvaWQpCj4gIAo+ICBzdGF0 aWMgYm9vbCBmYmNfd2FpdF91bnRpbF9lbmFibGVkKHZvaWQpCj4gIHsKPiAtCXJldHVybiBpZ3Rf d2FpdChmYmNfaXNfZW5hYmxlZCgpLCAyMDAwLCAxKTsKPiArCXJldHVybiBpZ3Rfd2FpdChmYmNf aXNfZW5hYmxlZChJR1RfTE9HX0RFQlVHKSwgMjAwMCwgMSk7Cj4gIH0KPiAgCj4gIHN0YXRpYyBi b29sIHBzcl93YWl0X3VudGlsX2VuYWJsZWQodm9pZCkKPiBAQCAtMTcxMCw4ICsxNzExLDggQEAg c3RhdGljIHZvaWQgZG9fc3RhdHVzX2Fzc2VydGlvbnMoaW50IGZsYWdzKQo+ICAJCWlndF9yZXF1 aXJlKCFmYmNfbm90X2Vub3VnaF9zdG9sZW4oKSk7Cj4gIAkJaWd0X3JlcXVpcmUoIWZiY19zdHJp ZGVfbm90X3N1cHBvcnRlZCgpKTsKPiAgCQlpZiAoIWZiY193YWl0X3VudGlsX2VuYWJsZWQoKSkg ewo+IC0JCQlmYmNfcHJpbnRfc3RhdHVzKCk7Cj4gLQkJCWlndF9hc3NlcnRfZihmYmNfaXNfZW5h YmxlZCgpLCAiRkJDIGRpc2FibGVkXG4iKTsKPiArCQkJaWd0X2Fzc2VydF9mKGZiY19pc19lbmFi bGVkKElHVF9MT0dfSU5GTyksCj4gKwkJCQkgICAgICJGQkMgZGlzYWJsZWRcbiIpOwo+ICAJCX0K PiAgCj4gIAkJaWYgKG9wdC5mYmNfY2hlY2tfY29tcHJlc3Npb24pCj4gLS0gCj4gMi4xNS4xCj4g Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRl bC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cgot LSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0 cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50 ZWwtZ2Z4Cg==