From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: [PATCH 14/14] drm/vmwgfx: Add FIXME comments for customer page_flip handlers Date: Mon, 3 Sep 2018 18:54:39 +0200 Message-ID: <20180903165439.24845-14-daniel.vetter@ffwll.ch> References: <20180903165439.24845-1-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x542.google.com (mail-ed1-x542.google.com [IPv6:2a00:1450:4864:20::542]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1A07E6E2C1 for ; Mon, 3 Sep 2018 16:55:08 +0000 (UTC) Received: by mail-ed1-x542.google.com with SMTP id f4-v6so1249174edq.3 for ; Mon, 03 Sep 2018 09:55:08 -0700 (PDT) In-Reply-To: <20180903165439.24845-1-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: DRI Development Cc: Thomas Hellstrom , Daniel Vetter , Intel Graphics Development , VMware Graphics , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org VGhlIGlkZWEgYmVoaW5kIGFsbG93aW5nIGRyaXZlcnMgdG8gb3ZlcnJpZGUgbGVnYWN5IGlvY3Rs cyAoaW5zdGVhZCBvZgp1c2luZyB0aGUgZ2VuZXJpYyBpbXBsZW1lbnRhdGlvbnMgdW5jb25kaXRp b25hbGx5KSBpcyB0byBoYW5kbGUgYnVncwppbiBvbGQgZHJpdmVyLXNwZWNpZmljIHVzZXJzcGFj ZS4gTGlrZSBlLmcuIHZtd19rbXNfc2V0X2NvbmZpZyBkb2VzLAp0byB3b3JrIGFyb3VuZCBzb21l IHZtd2dmeCB1c2Vyc3BhY2Ugbm90IGNsZWFyaW5nIGl0cyBpb2N0bCBzdHJ1Y3RzCnByb3Blcmx5 LgoKQnV0IHlvdSBjYW4ndCB1c2UgaXQgdG8gYXVnbWVudCBzZW1hbnRpY3MgYW5kIHB1dCBpbiBh ZGRpdGlvbmFsCmNoZWNrcywgc2luY2UgZnJvbSBhIGNvcnJlY3RseSB3b3JraW5nIHVzZXJzcGFj ZSdzIHBvdiB0aGVyZSBzaG91bGQKbm90IGJlIGFueSBkaWZmZXJlbmNlIGluIGJlaGF2aW91ciBi ZXR3ZWVuIHRoZSBsZWdhY3kgYW5kIHRoZSBhdG9taWMKcGF0aHMuCgp2bXdnZnggc2VlbXMgdG8g YmUgZG9pbmcgc29tZSBzdHJhbmdlIHRoaW5ncyBpbiBpdHMgcGFnZV9mbGlwCmhhbmRsZXJzLiBT aW5jZSBJJ20gbm90IGFuIGV4cGVydCBvZiB0aGlzIGNvZGViYXNlIGp1c3Qgd3JhcCBzb21lCkZJ WE1FIGNvbW1lbnRzIGFyb3VuZCB0aGUgcG90ZW50aWFsbHkgcHJvYmxlbWF0aWMgY29kZS4KClNp Z25lZC1vZmYtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAaW50ZWwuY29tPgpDYzog Vk13YXJlIEdyYXBoaWNzIDxsaW51eC1ncmFwaGljcy1tYWludGFpbmVyQHZtd2FyZS5jb20+CkNj OiBTaW5jbGFpciBZZWggPHN5ZWhAdm13YXJlLmNvbT4KQ2M6IFRob21hcyBIZWxsc3Ryb20gPHRo ZWxsc3Ryb21Adm13YXJlLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vdm13Z2Z4L3Ztd2dmeF9z Y3JuLmMgfCAyICsrCiBkcml2ZXJzL2dwdS9kcm0vdm13Z2Z4L3Ztd2dmeF9zdGR1LmMgfCAxICsK IDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL3Ztd2dmeC92bXdnZnhfc2Nybi5jIGIvZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92bXdn Znhfc2Nybi5jCmluZGV4IDRjNjhhZDZmMzYwNS4uOGU2OTIzMzRjM2I5IDEwMDY0NAotLS0gYS9k cml2ZXJzL2dwdS9kcm0vdm13Z2Z4L3Ztd2dmeF9zY3JuLmMKKysrIGIvZHJpdmVycy9ncHUvZHJt L3Ztd2dmeC92bXdnZnhfc2Nybi5jCkBAIC0zMjYsNiArMzI2LDcgQEAgc3RhdGljIGludCB2bXdf c291X2NydGNfcGFnZV9mbGlwKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywKIAlzdHJ1Y3Qgdm13X3By aXZhdGUgKmRldl9wcml2ID0gdm13X3ByaXYoY3J0Yy0+ZGV2KTsKIAlpbnQgcmV0OwogCisJLyog RklNWEU6IFRoaXMgY2hlY2sgbmVlZHMgdG8gYmUgbW92ZWQgaW50byAtPmF0b21pY19jaGVjayBj b2RlLiAqLwogCWlmICghdm13X2ttc19jcnRjX2ZsaXBwYWJsZShkZXZfcHJpdiwgY3J0YykpCiAJ CXJldHVybiAtRUlOVkFMOwogCkBAIC0zMzUsNiArMzM2LDcgQEAgc3RhdGljIGludCB2bXdfc291 X2NydGNfcGFnZV9mbGlwKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywKIAkJcmV0dXJuIHJldDsKIAl9 CiAKKwkvKiBGSU1YRTogVGhpcyBjb2RlIG5lZWRzIHRvIGJlIG1vdmVkIGludG8gLT5hdG9taWNf Y29tbWl0IGNhbGxiYWNrcy4gKi8KIAlpZiAodm13X2NydGNfdG9fZHUoY3J0YyktPmlzX2ltcGxp Y2l0KQogCQl2bXdfa21zX3VwZGF0ZV9pbXBsaWNpdF9mYihkZXZfcHJpdiwgY3J0Yyk7CiAKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X3N0ZHUuYyBiL2RyaXZlcnMv Z3B1L2RybS92bXdnZngvdm13Z2Z4X3N0ZHUuYwppbmRleCBmNWIyZmU4YTc3OTMuLjE5MTNlMDg2 ZDAxNSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhfc3RkdS5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X3N0ZHUuYwpAQCAtNTAxLDYgKzUwMSw3 IEBAIHN0YXRpYyBpbnQgdm13X3N0ZHVfY3J0Y19wYWdlX2ZsaXAoc3RydWN0IGRybV9jcnRjICpj cnRjLAogCXN0cnVjdCB2bXdfc2NyZWVuX3RhcmdldF9kaXNwbGF5X3VuaXQgKnN0ZHUgPSB2bXdf Y3J0Y190b19zdGR1KGNydGMpOwogCWludCByZXQ7CiAKKwkvKiBGSU1YRTogVGhpcyBjaGVjayBu ZWVkcyB0byBiZSBtb3ZlZCBpbnRvIC0+YXRvbWljX2NoZWNrIGNvZGUuICovCiAJaWYgKCFzdGR1 LT5kZWZpbmVkIHx8ICF2bXdfa21zX2NydGNfZmxpcHBhYmxlKGRldl9wcml2LCBjcnRjKSkKIAkJ cmV0dXJuIC1FSU5WQUw7CiAKLS0gCjIuMTguMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vZHJpLWRldmVsCg==