From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,NICE_REPLY_A, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A567EC43465 for ; Mon, 21 Sep 2020 10:59:37 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 350BF206E5 for ; Mon, 21 Sep 2020 10:59:37 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 350BF206E5 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id D9E286E265; Mon, 21 Sep 2020 10:59:34 +0000 (UTC) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3E5176E04E; Mon, 21 Sep 2020 10:59:29 +0000 (UTC) IronPort-SDR: AzbqbLRkFI+hgK3dC7DRxOVygv1psV4amyhDJFRtpy4/hxm23c1GVc+InMFNgFG/rSgnpuBvev yozGwl5yxYKw== X-IronPort-AV: E=McAfee;i="6000,8403,9750"; a="160407451" X-IronPort-AV: E=Sophos;i="5.77,286,1596524400"; d="scan'208";a="160407451" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Sep 2020 03:59:28 -0700 IronPort-SDR: NdniOecOTheClSMTuAfiIkvbnDnQlSdRyIk0dd/eQFO1Qzg0gokK9K9KyF4Yq378mv9C9RxZkj ZUts9GNSSIQg== X-IronPort-AV: E=Sophos;i="5.77,286,1596524400"; d="scan'208";a="485394713" Received: from kbs1-mobl1.gar.corp.intel.com (HELO [10.252.173.129]) ([10.252.173.129]) by orsmga005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Sep 2020 03:59:25 -0700 Subject: Re: [PATCH v9 8/8] drm/i915: Enable async flips in i915 To: =?UTF-8?B?VmlsbGUgU3lyasOkbMOk?= References: <20200916150824.15749-1-karthik.b.s@intel.com> <20200916150824.15749-9-karthik.b.s@intel.com> <20200918120345.GM6112@intel.com> From: Karthik B S Message-ID: Date: Mon, 21 Sep 2020 16:29:23 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <20200918120345.GM6112@intel.com> Content-Language: en-US X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: paulo.r.zanoni@intel.com, michel@daenzer.net, dri-devel@lists.freedesktop.org, nicholas.kazlauskas@amd.com, vandita.kulkarni@intel.com, uma.shankar@intel.com, daniel.vetter@intel.com, intel-gfx@lists.freedesktop.org Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" CgpPbiA5LzE4LzIwMjAgNTozMyBQTSwgVmlsbGUgU3lyasOkbMOkIHdyb3RlOgo+IE9uIFdlZCwg U2VwIDE2LCAyMDIwIGF0IDA4OjM4OjI0UE0gKzA1MzAsIEthcnRoaWsgQiBTIHdyb3RlOgo+PiBF bmFibGUgYXN5bmNocm9ub3VzIGZsaXBzIGluIGk5MTUgZm9yIGdlbjkrIHBsYXRmb3Jtcy4KPj4K Pj4gdjI6IC1Bc3luYyBmbGlwIGVuYWJsZW1lbnQgc2hvdWxkIGJlIGEgc3RhbmQgYWxvbmUgcGF0 Y2ggKFBhdWxvKQo+Pgo+PiB2MzogLU1vdmUgdGhlIHBhdGNoIHRvIHRoZSBlbmQgb2YgdGhlIHNl cmllcyAoUGF1bG8pCj4+Cj4+IHY0OiAtUmViYXNlZC4KPj4KPj4gdjU6IC1SZWJhc2VkLgo+Pgo+ PiB2NjogLVJlYmFzZWQuCj4+Cj4+IHY3OiAtUmViYXNlZC4KPj4KPj4gdjg6IC1SZWJhc2VkLgo+ Pgo+PiB2OTogLVJlYmFzZWQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEthcnRoaWsgQiBTIDxrYXJ0 aGlrLmIuc0BpbnRlbC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IFZhbmRpdGEgS3Vsa2FybmkgPHZh bmRpdGEua3Vsa2FybmlAaW50ZWwuY29tPgo+PiAtLS0KPj4gICBkcml2ZXJzL2dwdS9kcm0vaTkx NS9kaXNwbGF5L2ludGVsX2Rpc3BsYXkuYyB8IDMgKysrCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDMg aW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlz cGxheS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVs X2Rpc3BsYXkuYwo+PiBpbmRleCA2ZjZlZGM1ODFlMTQuLmUzMWFiZjVmMWE5ZCAxMDA2NDQKPj4g LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9kaXNwbGF5LmMKPj4gKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9kaXNwbGF5LmMKPj4gQEAgLTE4 MDIxLDYgKzE4MDIxLDkgQEAgc3RhdGljIHZvaWQgaW50ZWxfbW9kZV9jb25maWdfaW5pdChzdHJ1 Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqaTkxNSkKPj4gICAKPj4gICAJbW9kZV9jb25maWctPmZ1bmNz ID0gJmludGVsX21vZGVfZnVuY3M7Cj4+ICAgCj4+ICsJaWYgKElOVEVMX0dFTihpOTE1KSA+PSA5 KQo+PiArCQltb2RlX2NvbmZpZy0+YXN5bmNfcGFnZV9mbGlwID0gdHJ1ZTsKPj4gKwo+IAo+IFNo b3VsZCBoYXZlIGFsbCB3ZSBuZWVkIGZvciB0aG9zZSBwbGF0Zm9ybXMgSSB0aGluay4KPiAKPiBS ZXZpZXdlZC1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNv bT4KPiAKClRoYW5rcyBmb3IgdGhlIFJCLgoKPiBUaGUgZm9sbG93dXAgdG8gZW5hYmxlIGl0IGZv ciBpbGsrIHdvdWxkIHJlcXVpcmUgYSBzbGlnaHQgY2hhbmdlIHRvCj4gYnVtcCBYLXRpbGVkIHN1 cmZhY2UgYWxpZ25tZW50IHRvIDI1NktpQi4gQXBhcnQgZnJvbSB0aGUgYWN0dWFsIHJlZ2lzZXIK PiBzbWFzaGluZyBwYXJ0IHRoYXQgc2hvdWxkIGJlIGFsbCB3ZSBuZWVkIHJlYWxseS4KPiAKPiBP aCwgYW5kIHRoZSBkb3VibGUgYnVmZmVyIGJpdCB3L2Egd2lsbCBhbHNvIGJlIG5lZWRlZCBvbiBi ZHcuCj4gSSd2ZSBub3cgdGVzdGVkIHNuYi9pdmIvaHN3L2JkdyBhbmQgb25seSBiZHcgbmVlZHMg aXQuIEkgZ3Vlc3MKPiB0aGF0J3Mgbm90IGVudGlyZWx5IHVuc3VycGlzaW5nIHNpbmNlIGJkdyBk aWQgaW50cm9kdWNlIG9uZSBvdGhlcgo+IGZhaWwgZm9yIHRoZSBmbGlwIGRvbmUgaW50ZXJydXB0 ICh0aGUgaW50ZXJ1cHQgZmlyZXMgaW1tZWRpYXRlbHkKPiB3aGVuIHRoZSBwbGFuZSB3YXMgZGlz YWJsZWQsIHNvIGNhbid0IHVzZSBmbGlwIGRvbmUgdG8gZGV0ZXJtaW5lCj4gd2hlbiB0aGUgcGxh bmUgaGFzIGFjdHVhbGx5IGJlY29tZSB2aXNpYmxlKS4gRm9ydHVuYXRlbHkgdGhhdAo+IG90aGVy IGZhaWwgc2hvdWxkIGhhdmUgbm8gaW1wYWN0IG9uIHVzaW5nIGl0IGZvciBhc3luYyBmbGlwCj4g Y29tcGxldGlvbi4KPiAKClN1cmUgSSdsbCBtYWtlIHRoZSBtZW50aW9uZWQgY2hhbmdlcyBpbiB0 aGUgZm9sbG93dXAgcGF0Y2hlcyB0byBlbmFibGUgCmFzeW5jIGZsaXAgZm9yIGlsaysgcGxhdGZv cm1zLgoKVGhhbmtzLApLYXJ0aGlrLkIuUwo+PiAgIAkvKgo+PiAgIAkgKiBNYXhpbXVtIGZyYW1l YnVmZmVyIGRpbWVuc2lvbnMsIGNob3NlbiB0byBtYXRjaAo+PiAgIAkgKiB0aGUgbWF4aW11bSBy ZW5kZXIgZW5naW5lIHN1cmZhY2Ugc2l6ZSBvbiBnZW40Ky4KPj4gLS0gCj4+IDIuMjIuMAo+IApf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwg bWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,NICE_REPLY_A, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 639C2C43463 for ; Mon, 21 Sep 2020 10:59:35 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 12D9C207BC for ; Mon, 21 Sep 2020 10:59:34 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 12D9C207BC Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 161D96E04E; Mon, 21 Sep 2020 10:59:34 +0000 (UTC) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3E5176E04E; Mon, 21 Sep 2020 10:59:29 +0000 (UTC) IronPort-SDR: AzbqbLRkFI+hgK3dC7DRxOVygv1psV4amyhDJFRtpy4/hxm23c1GVc+InMFNgFG/rSgnpuBvev yozGwl5yxYKw== X-IronPort-AV: E=McAfee;i="6000,8403,9750"; a="160407451" X-IronPort-AV: E=Sophos;i="5.77,286,1596524400"; d="scan'208";a="160407451" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Sep 2020 03:59:28 -0700 IronPort-SDR: NdniOecOTheClSMTuAfiIkvbnDnQlSdRyIk0dd/eQFO1Qzg0gokK9K9KyF4Yq378mv9C9RxZkj ZUts9GNSSIQg== X-IronPort-AV: E=Sophos;i="5.77,286,1596524400"; d="scan'208";a="485394713" Received: from kbs1-mobl1.gar.corp.intel.com (HELO [10.252.173.129]) ([10.252.173.129]) by orsmga005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Sep 2020 03:59:25 -0700 To: =?UTF-8?B?VmlsbGUgU3lyasOkbMOk?= References: <20200916150824.15749-1-karthik.b.s@intel.com> <20200916150824.15749-9-karthik.b.s@intel.com> <20200918120345.GM6112@intel.com> From: Karthik B S Message-ID: Date: Mon, 21 Sep 2020 16:29:23 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <20200918120345.GM6112@intel.com> Content-Language: en-US Subject: Re: [Intel-gfx] [PATCH v9 8/8] drm/i915: Enable async flips in i915 X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: paulo.r.zanoni@intel.com, michel@daenzer.net, dri-devel@lists.freedesktop.org, nicholas.kazlauskas@amd.com, daniel.vetter@intel.com, harry.wentland@amd.com, intel-gfx@lists.freedesktop.org Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" CgpPbiA5LzE4LzIwMjAgNTozMyBQTSwgVmlsbGUgU3lyasOkbMOkIHdyb3RlOgo+IE9uIFdlZCwg U2VwIDE2LCAyMDIwIGF0IDA4OjM4OjI0UE0gKzA1MzAsIEthcnRoaWsgQiBTIHdyb3RlOgo+PiBF bmFibGUgYXN5bmNocm9ub3VzIGZsaXBzIGluIGk5MTUgZm9yIGdlbjkrIHBsYXRmb3Jtcy4KPj4K Pj4gdjI6IC1Bc3luYyBmbGlwIGVuYWJsZW1lbnQgc2hvdWxkIGJlIGEgc3RhbmQgYWxvbmUgcGF0 Y2ggKFBhdWxvKQo+Pgo+PiB2MzogLU1vdmUgdGhlIHBhdGNoIHRvIHRoZSBlbmQgb2YgdGhlIHNl cmllcyAoUGF1bG8pCj4+Cj4+IHY0OiAtUmViYXNlZC4KPj4KPj4gdjU6IC1SZWJhc2VkLgo+Pgo+ PiB2NjogLVJlYmFzZWQuCj4+Cj4+IHY3OiAtUmViYXNlZC4KPj4KPj4gdjg6IC1SZWJhc2VkLgo+ Pgo+PiB2OTogLVJlYmFzZWQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEthcnRoaWsgQiBTIDxrYXJ0 aGlrLmIuc0BpbnRlbC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IFZhbmRpdGEgS3Vsa2FybmkgPHZh bmRpdGEua3Vsa2FybmlAaW50ZWwuY29tPgo+PiAtLS0KPj4gICBkcml2ZXJzL2dwdS9kcm0vaTkx NS9kaXNwbGF5L2ludGVsX2Rpc3BsYXkuYyB8IDMgKysrCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDMg aW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlz cGxheS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVs X2Rpc3BsYXkuYwo+PiBpbmRleCA2ZjZlZGM1ODFlMTQuLmUzMWFiZjVmMWE5ZCAxMDA2NDQKPj4g LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9kaXNwbGF5LmMKPj4gKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9kaXNwbGF5LmMKPj4gQEAgLTE4 MDIxLDYgKzE4MDIxLDkgQEAgc3RhdGljIHZvaWQgaW50ZWxfbW9kZV9jb25maWdfaW5pdChzdHJ1 Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqaTkxNSkKPj4gICAKPj4gICAJbW9kZV9jb25maWctPmZ1bmNz ID0gJmludGVsX21vZGVfZnVuY3M7Cj4+ICAgCj4+ICsJaWYgKElOVEVMX0dFTihpOTE1KSA+PSA5 KQo+PiArCQltb2RlX2NvbmZpZy0+YXN5bmNfcGFnZV9mbGlwID0gdHJ1ZTsKPj4gKwo+IAo+IFNo b3VsZCBoYXZlIGFsbCB3ZSBuZWVkIGZvciB0aG9zZSBwbGF0Zm9ybXMgSSB0aGluay4KPiAKPiBS ZXZpZXdlZC1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNv bT4KPiAKClRoYW5rcyBmb3IgdGhlIFJCLgoKPiBUaGUgZm9sbG93dXAgdG8gZW5hYmxlIGl0IGZv ciBpbGsrIHdvdWxkIHJlcXVpcmUgYSBzbGlnaHQgY2hhbmdlIHRvCj4gYnVtcCBYLXRpbGVkIHN1 cmZhY2UgYWxpZ25tZW50IHRvIDI1NktpQi4gQXBhcnQgZnJvbSB0aGUgYWN0dWFsIHJlZ2lzZXIK PiBzbWFzaGluZyBwYXJ0IHRoYXQgc2hvdWxkIGJlIGFsbCB3ZSBuZWVkIHJlYWxseS4KPiAKPiBP aCwgYW5kIHRoZSBkb3VibGUgYnVmZmVyIGJpdCB3L2Egd2lsbCBhbHNvIGJlIG5lZWRlZCBvbiBi ZHcuCj4gSSd2ZSBub3cgdGVzdGVkIHNuYi9pdmIvaHN3L2JkdyBhbmQgb25seSBiZHcgbmVlZHMg aXQuIEkgZ3Vlc3MKPiB0aGF0J3Mgbm90IGVudGlyZWx5IHVuc3VycGlzaW5nIHNpbmNlIGJkdyBk aWQgaW50cm9kdWNlIG9uZSBvdGhlcgo+IGZhaWwgZm9yIHRoZSBmbGlwIGRvbmUgaW50ZXJydXB0 ICh0aGUgaW50ZXJ1cHQgZmlyZXMgaW1tZWRpYXRlbHkKPiB3aGVuIHRoZSBwbGFuZSB3YXMgZGlz YWJsZWQsIHNvIGNhbid0IHVzZSBmbGlwIGRvbmUgdG8gZGV0ZXJtaW5lCj4gd2hlbiB0aGUgcGxh bmUgaGFzIGFjdHVhbGx5IGJlY29tZSB2aXNpYmxlKS4gRm9ydHVuYXRlbHkgdGhhdAo+IG90aGVy IGZhaWwgc2hvdWxkIGhhdmUgbm8gaW1wYWN0IG9uIHVzaW5nIGl0IGZvciBhc3luYyBmbGlwCj4g Y29tcGxldGlvbi4KPiAKClN1cmUgSSdsbCBtYWtlIHRoZSBtZW50aW9uZWQgY2hhbmdlcyBpbiB0 aGUgZm9sbG93dXAgcGF0Y2hlcyB0byBlbmFibGUgCmFzeW5jIGZsaXAgZm9yIGlsaysgcGxhdGZv cm1zLgoKVGhhbmtzLApLYXJ0aGlrLkIuUwo+PiAgIAkvKgo+PiAgIAkgKiBNYXhpbXVtIGZyYW1l YnVmZmVyIGRpbWVuc2lvbnMsIGNob3NlbiB0byBtYXRjaAo+PiAgIAkgKiB0aGUgbWF4aW11bSBy ZW5kZXIgZW5naW5lIHN1cmZhY2Ugc2l6ZSBvbiBnZW40Ky4KPj4gLS0gCj4+IDIuMjIuMAo+IApf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK