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=-16.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT 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 17D2EC433E0 for ; Fri, 19 Feb 2021 12:01:14 +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 B138D64E43 for ; Fri, 19 Feb 2021 12:01:13 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B138D64E43 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=cerno.tech 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 C89ED6EB1A; Fri, 19 Feb 2021 12:01:12 +0000 (UTC) Received: from wnew4-smtp.messagingengine.com (wnew4-smtp.messagingengine.com [64.147.123.18]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7C0186EB1A for ; Fri, 19 Feb 2021 12:01:11 +0000 (UTC) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailnew.west.internal (Postfix) with ESMTP id 30236803; Fri, 19 Feb 2021 07:01:09 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Fri, 19 Feb 2021 07:01:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cerno.tech; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm2; bh= KCoEIq3hXzFEDXTWDHOvgZWOU83J4ZazWlcxgY4hZb8=; b=XTdfsDcu1xOd0B8l WNF/LiHKwDHvEPIlMCFysawWKyjzeBpBplIO6HUKEWbX3nVNy4hYjTfl9O+O4qIG w2XFLDjqdFOy05i2jynh3LDq8aOF8JbK0+GEvKLImcgXx5gtlN+DJjWow5+ZEBcl NFz6ZirPGOT+ySb1Yl9lcfPZVxKIlfnBzHsBw0AB2tcuQ845hKGy6Q7EzD7dKqWY CmzPl/co6yNirNXPtMHbY2ZWmDg3lUQlRsoO3bGbicpIKq47XfshPLQYbC/PaZmG cejD3SuxUdztTmeMeZgxiQHWjBEleZxHmuMf0741jtD+wPJ6f6LJxAatYSb/Qwii XBvOtQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=KCoEIq3hXzFEDXTWDHOvgZWOU83J4ZazWlcxgY4hZ b8=; b=j/jaPfjEYwSnvWd675dMNqnSaMxrauZXMYai3Y7J0lFYQgFKNse0zBjKx dYqDWK3fWp0SjXOgQMjRRGkMw3Op3nP4s0Gw3AufT9QzJieRcIKi9daoCnhQpfO1 HBGAwOPxJv/GJlXh63EBAPDV7M/r4g2ADVoq0TWbLeFflj2/BdUydXFPog08qsoD bJElkqz4ymfKpvYUmWBfCEoXnj3+Qav6MF/0hIaobqJo9wqMSxFwxOVC/TyCXz5k RrZ+hcIuUAPRoctuL0O9sLFZge2georQJQpzfr4zDR2zVAw3W9qeW2wO6+Y7o+yd vfBzmWo/uT3gvTzqz5AdWfB01/zqw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrjeeigdefgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpeforgigihhm vgcutfhiphgrrhguuceomhgrgihimhgvsegtvghrnhhordhtvggthheqnecuggftrfgrth htvghrnhepjeeugfegkeffgfeuvedtvddufffhjeffjeejvddvudduteehhfefhfefgeei keeknecukfhppeeltddrkeelrdeikedrjeeinecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepmhgrgihimhgvsegtvghrnhhordhtvggthh X-ME-Proxy: Received: from localhost (lfbn-tou-1-1502-76.w90-89.abo.wanadoo.fr [90.89.68.76]) by mail.messagingengine.com (Postfix) with ESMTPA id 71DEC108005C; Fri, 19 Feb 2021 07:01:08 -0500 (EST) From: Maxime Ripard To: Maarten Lankhorst , Thomas Zimmermann , Maxime Ripard , Daniel Vetter , David Airlie Subject: [PATCH v3 11/11] drm/todo: Remove the drm_atomic_state todo item Date: Fri, 19 Feb 2021 13:00:31 +0100 Message-Id: <20210219120032.260676-11-maxime@cerno.tech> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20210219120032.260676-1-maxime@cerno.tech> References: <20210219120032.260676-1-maxime@cerno.tech> MIME-Version: 1.0 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: linux-doc@vger.kernel.org, Daniel Vetter , Jonathan Corbet , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" T25seSBwbGFuZXMnIHByZXBhcmVfZmIgYW5kIGNsZWFudXBfZmIsIGFuZCBlbmNvZGVycycgYXRv bWljX2NoZWNrIGFuZAphdG9taWNfbW9kZV9zZXQgaG9va3MgcmVtYWluIHdpdGggYW4gb2JqZWN0 IHN0YXRlIGFuZCBub3QgdGhlIGdsb2JhbApkcm1fYXRvbWljX3N0YXRlLgoKcHJlcGFyZV9mYiBh bmQgY2xlYW51cF9mYiBvcGVyYXRlIGJ5IGRlc2lnbiBvbiBhIGdpdmVuIHN0YXRlIGFuZApkZXBl bmRpbmcgb24gdGhlIGNhbGxpbmcgc2l0ZSBjYW4gb3BlcmF0ZSBvbiBlaXRoZXIgdGhlIG9sZCBv ciBuZXcKc3RhdGUsIHNvIGl0IGRvZXNuJ3QgcmVhbGx5IG1ha2UgbXVjaCBzZW5zZSB0byBjb252 ZXJ0IHRoZW0uCgpUaGUgZW5jb2RlcnMnIGF0b21pY19jaGVjayBhbmQgYXRvbWljX21vZGVfc2V0 IG9wZXJhdGUgb24gdGhlIENSVEMgYW5kCmNvbm5lY3RvciBzdGF0ZSBjb25uZWN0ZWQgdG8gdGhl bSBzaW5jZSBlbmNvZGVycyBkb24ndCBoYXZlIGEgc3RhdGUgb2YKdGhlaXIgb3duLiBXaXRob3V0 IHRob3NlIHN0YXRlIHBvaW50ZXJzLCB3ZSB3b3VsZCBuZWVkIHRvIGdldCB0aGUgQ1JUQwp0aHJv dWdoIHRoZSBkcm1fY29ubmVjdG9yX3N0YXRlIGNydGMgcG9pbnRlci4KCkhvd2V2ZXIsIGluIG9y ZGVyIHRvIGdldCB0aGUgZHJtX2Nvbm5lY3Rvcl9zdGF0ZSBwb2ludGVyLCB3ZSB3b3VsZCBuZWVk CnRvIGdldCB0aGUgY29ubmVjdG9yIGl0c2VsZiBhbmQgd2hpbGUgdXN1YWxseSB3ZSBoYXZlIGEg c2luZ2xlIGNvbm5lY3Rvcgpjb25uZWN0ZWQgdG8gdGhlIGVuY29kZXIsIHdlIGNhbid0IHJlYWxs eSBnZXQgaXQgZnJvbSB0aGUgZW5jb2RlciBhdAp0aGUgbW9tZW50IHNpbmNlIGl0IGNvdWxkIGJl IGJlaGluZCBhbnkgbnVtYmVyIG9mIGJyaWRnZXMuCgpXaGlsZSB0aGlzIGNvdWxkIGJlIGFkZHJl c3NlZCBieSAoZm9yIGV4YW1wbGUpIGxpc3RpbmcgYWxsIHRoZQpjb25uZWN0b3JzIGFuZCBmaW5k aW5nIHRoZSBvbmUgdGhhdCBoYXMgdGhlIGVuY29kZXIgYXMgaXRzIHNvdXJjZSwgaXQKZmVlbHMg bGlrZSBhbiB1bm5lY2Vzc2FyeSByZXdvcmsgZm9yIHNvbWV0aGluZyB0aGF0IGlzIHNsb3dseSBn ZXR0aW5nCnJlcGxhY2VkIGJ5IGJyaWRnZXMuCgpTaW5jZSBhbGwgdGhlIHVzZXJzIHRoYXQgbWF0 dGVyIGhhdmUgYmVlbiBjb252ZXJ0ZWQsIGxldCdzIHJlbW92ZSB0aGUKVE9ETyBpdGVtLgoKQWNr ZWQtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+ClNpZ25lZC1vZmYt Ynk6IE1heGltZSBSaXBhcmQgPG1heGltZUBjZXJuby50ZWNoPgoKLS0tCgpDaGFuZ2VzIGZyb20g djE6CiAgLSBOZXcgcGF0Y2gKLS0tCiBEb2N1bWVudGF0aW9uL2dwdS90b2RvLnJzdCB8IDQ2IC0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNDYg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvdG9kby5yc3QgYi9E b2N1bWVudGF0aW9uL2dwdS90b2RvLnJzdAppbmRleCBmODcyZDNkMzMyMTguLjA2MzFiOWIzMjNk NSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9ncHUvdG9kby5yc3QKKysrIGIvRG9jdW1lbnRh dGlvbi9ncHUvdG9kby5yc3QKQEAgLTQ1OSw1MiArNDU5LDYgQEAgQ29udGFjdDogRW1pbCBWZWxp a292LCByZXNwZWN0aXZlIGRyaXZlciBtYWludGFpbmVycwogCiBMZXZlbDogSW50ZXJtZWRpYXRl CiAKLVBsdW1iIGRybV9hdG9taWNfc3RhdGUgYWxsIG92ZXIKLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0KLQotQ3VycmVudGx5IHZhcmlvdXMgYXRvbWljIGZ1bmN0aW9ucyB0YWtlIGp1 c3QgYSBzaW5nbGUgb3IgYSBoYW5kZnVsIG9mCi1vYmplY3Qgc3RhdGVzIChlZy4gcGxhbmUgc3Rh dGUpLiBXaGlsZSB0aGF0IHNpbmdsZSBvYmplY3Qgc3RhdGUgY2FuCi1zdWZmaWNlIGZvciBzb21l IHNpbXBsZSBjYXNlcywgd2Ugb2Z0ZW4gaGF2ZSB0byBkaWcgb3V0IGFkZGl0aW9uYWwKLW9iamVj dCBzdGF0ZXMgZm9yIGRlYWxpbmcgd2l0aCB2YXJpb3VzIGRlcGVuZGVuY2llcyBiZXR3ZWVuIHRo ZSBpbmRpdmlkdWFsCi1vYmplY3RzIG9yIHRoZSBoYXJkd2FyZSB0aGV5IHJlcHJlc2VudC4gVGhl IHByb2Nlc3Mgb2YgZGlnZ2luZyBvdXQgdGhlCi1hZGRpdGlvbmFsIHN0YXRlcyBpcyByYXRoZXIg bm9uLWludHVpdGl2ZSBhbmQgZXJyb3IgcHJvbmUuCi0KLVRvIGZpeCB0aGF0IG1vc3QgZnVuY3Rp b25zIHNob3VsZCByYXRoZXIgdGFrZSB0aGUgb3ZlcmFsbAotZHJtX2F0b21pY19zdGF0ZSBhcyBv bmUgb2YgdGhlaXIgcGFyYW1ldGVycy4gVGhlIG90aGVyIHBhcmFtZXRlcnMKLXdvdWxkIGdlbmVy YWxseSBiZSB0aGUgb2JqZWN0KHMpIHdlIG1haW5seSB3YW50IHRvIGludGVyYWN0IHdpdGguCi0K LUZvciBleGFtcGxlLCBpbnN0ZWFkIG9mCi0KLS4uIGNvZGUtYmxvY2s6OiBjCi0KLSAgIGludCAo KmF0b21pY19jaGVjaykoc3RydWN0IGRybV9wbGFuZSAqcGxhbmUsIHN0cnVjdCBkcm1fcGxhbmVf c3RhdGUgKnN0YXRlKTsKLQotd2Ugd291bGQgaGF2ZSBzb21ldGhpbmcgbGlrZQotCi0uLiBjb2Rl LWJsb2NrOjogYwotCi0gICBpbnQgKCphdG9taWNfY2hlY2spKHN0cnVjdCBkcm1fcGxhbmUgKnBs YW5lLCBzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUpOwotCi1UaGUgaW1wbGVtZW50YXRp b24gY2FuIHRoZW4gdHJpdmlhbGx5IGdhaW4gYWNjZXNzIHRvIGFueSByZXF1aXJlZCBvYmplY3QK LXN0YXRlKHMpIHZpYSBkcm1fYXRvbWljX2dldF9wbGFuZV9zdGF0ZSgpLCBkcm1fYXRvbWljX2dl dF9uZXdfcGxhbmVfc3RhdGUoKSwKLWRybV9hdG9taWNfZ2V0X29sZF9wbGFuZV9zdGF0ZSgpLCBh bmQgdGhlaXIgZXF1aXZhbGVudHMgZm9yCi1vdGhlciBvYmplY3QgdHlwZXMuCi0KLUFkZGl0aW9u YWxseSBtYW55IGRyaXZlcnMgY3VycmVudGx5IGFjY2VzcyB0aGUgb2JqZWN0LT5zdGF0ZSBwb2lu dGVyCi1kaXJlY3RseSBpbiB0aGVpciBjb21taXQgZnVuY3Rpb25zLiBUaGF0IGlzIG5vdCBnb2lu ZyB0byB3b3JrIGlmIHdlCi1lZy4gd2FudCB0byBhbGxvdyBkZWVwZXIgY29tbWl0IHBpcGVsaW5l cyBhcyB0aG9zZSBwb2ludGVycyBjb3VsZAotdGhlbiBwb2ludCB0byB0aGUgc3RhdGVzIGNvcnJl c3BvbmRpbmcgdG8gYSBmdXR1cmUgY29tbWl0IGluc3RlYWQgb2YKLXRoZSBjdXJyZW50IGNvbW1p dCB3ZSdyZSB0cnlpbmcgdG8gcHJvY2Vzcy4gQWxzbyBub24tYmxvY2tpbmcgY29tbWl0cwotZXhl Y3V0ZSBsb2NrbGVzc2x5IHNvIHRoZXJlIGFyZSBzZXJpb3VzIGNvbmNlcm5zIHdpdGggZGVyZWZl cmVuY2luZwotdGhlIG9iamVjdC0+c3RhdGUgcG9pbnRlcnMgd2l0aG91dCBob2xkaW5nIHRoZSBs b2NrcyB0aGF0IHByb3RlY3QgdGhlbS4KLVVzZSBvZiBkcm1fYXRvbWljX2dldF9uZXdfcGxhbmVf c3RhdGUoKSwgZHJtX2F0b21pY19nZXRfb2xkX3BsYW5lX3N0YXRlKCksCi1ldGMuIGF2b2lkcyB0 aGVzZSBwcm9ibGVtcyBhcyB3ZWxsIHNpbmNlIHRoZXkgcmVsYXRlIHRvIGEgc3BlY2lmaWMKLWNv bW1pdCB2aWEgdGhlIHBhc3NlZCBpbiBkcm1fYXRvbWljX3N0YXRlLgotCi1Db250YWN0OiBWaWxs ZSBTeXJqw6Rsw6QsIERhbmllbCBWZXR0ZXIKLQotTGV2ZWw6IEludGVybWVkaWF0ZQotCiBVc2Ug c3RydWN0IGRtYV9idWZfbWFwIHRocm91Z2hvdXQgY29kZWJhc2UKIC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogCi0tIAoyLjI5LjIKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJp LWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=