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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id D2F25C47422 for ; Thu, 25 Jan 2024 18:17:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=9WhdA861KBTSU9xshjzRO9xxpmkSfQjIVD+X5qyeaYw=; b=ynT3Eko35xEFcH 6nxjKK/un0V317ohodb+gqz0w//CGib8CgvefGIANNtKELlU2M+rk9awUz+JnT+Y8Vn9E8ZxzvR6t eerST75tO/sYmpM9VLqZsZHavfLNORq4S8GeI9VIA+iGiE6jVmxAwJpLYcutde4NVbN9VvITcNbs4 JCEBEvRVQOa7g5ulOsrA0zUvBQh35HIdph1E4ghIVJzWtWDPdHx9Ela4PXcj0gGDmG30dXyHL8YJL JBI44f1herQLtlU43r2DQ7M2gv41DyxD8jFwMzpCK63EYtCbARpnoaIh0SNGiqDs8TgdvupU0zTJA PAehamHJ6kFYwSV8s95g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rT4I5-00000001I6d-44oQ; Thu, 25 Jan 2024 18:17:29 +0000 Received: from mail-ej1-x62d.google.com ([2a00:1450:4864:20::62d]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rT4I2-00000001I4h-2Ii7 for linux-arm-kernel@lists.infradead.org; Thu, 25 Jan 2024 18:17:27 +0000 Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-a27e7b70152so186491366b.0 for ; Thu, 25 Jan 2024 10:17:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; t=1706206644; x=1706811444; darn=lists.infradead.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:mail-followup-to:message-id:subject:cc:to :from:date:from:to:cc:subject:date:message-id:reply-to; bh=LX2Biyswi3lcTJguDEv72aHM8YWWcEZE57McfhSqDfM=; b=XX6eOu9FXnsw7DxiotJ/d4CM6e6eEWe0Ld20L6Av5ugu+1wAnFFIUcgANxWnOJP7Wn 9IpfgM/GKz0/Fb0qu4pkiii7h5YTHrQFA1l0J6Rkvt7zNpaTv6quBOqYKTtYoXLB+GZG 2rSXIDuIZuoevisPr2hojQo7T2zEzC7Z0OZRY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706206644; x=1706811444; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:mail-followup-to:message-id:subject:cc:to :from:date:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=LX2Biyswi3lcTJguDEv72aHM8YWWcEZE57McfhSqDfM=; b=UwA/yEG5mi9iAvWa7Gc2J4I4qJED0EN3pJIB7osBWS03/XGa4Uuh+2qS5Pj4rcSaSe s3DqbYVS8jf8vpjw//iKxFuoevUMVEjXezaTluYfUdr+xn+oRZAWU2P86bGDv5i0LK+f gX7jRCdzesK6wzrGmHAuzxJItwpwHm7iQS2jZPMK0TIEctnphYw6UjaY6ohNhfDg18dc lsaAU59WCWwsBOqPfdfimBc9n77LLbjWL8icx2lNNJTrTeicnjIjk4bgxvJXfLyHxNb5 smSEQ2JF/DgTNi3Ii8b753+tdEovwdgn4OLh5BRNWq/xPDlpg/rrHSLG1a7JlM66uD9E cDuw== X-Gm-Message-State: AOJu0YwFF7sO7SD5/FwiDvQvbqi3h4meYOG5HIlFQ1tYGld7QL3kBYkK Oum5hEmBsrwkGqkOnjYATF+qr87OZE3xuGU5ctr9bCNFUjUrzF91lQnC/0RFN7M= X-Google-Smtp-Source: AGHT+IFFgR3FnuKNaxcbSF/D45iFGEkVO7DwIYkEGMWwJWTauy+SOrnz8WOVHQePtLtXFKX663PQaQ== X-Received: by 2002:a17:906:a2d6:b0:a31:7e9c:60bf with SMTP id by22-20020a170906a2d600b00a317e9c60bfmr23085ejb.0.1706206643807; Thu, 25 Jan 2024 10:17:23 -0800 (PST) Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa]) by smtp.gmail.com with ESMTPSA id tl15-20020a170907c30f00b00a3186c2c254sm765083ejc.213.2024.01.25.10.17.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Jan 2024 10:17:23 -0800 (PST) Date: Thu, 25 Jan 2024 19:17:21 +0100 From: Daniel Vetter To: Jason-JH Lin =?utf-8?B?KOael+edv+elpSk=?= Cc: "maxime@cerno.tech" , "daniel.vetter@ffwll.ch" , "manasi.d.navare@intel.com" , "linux-mediatek@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "michel@daenzer.net" , "intel-gfx@lists.freedesktop.org" , "chunkuang.hu@kernel.org" , "linux-arm-msm@vger.kernel.org" , "mikita.lipski@amd.com" , "dmitry.baryshkov@linaro.org" , "tzimmermann@suse.de" , "daniel.vetter@intel.com" , "nicholas.kazlauskas@amd.com" , "dri-devel@lists.freedesktop.org" , "quic_abhinavk@quicinc.com" , Project_Global_Chrome_Upstream_Group , "lucas.demarchi@intel.com" , "sean@poorly.run" , "matthias.bgg@gmail.com" , "dmitry.osipenko@collabora.com" , "fshao@chromium.org" , "linux-arm-kernel@lists.infradead.org" , "jani.nikula@intel.com" , "angelogioacchino.delregno@collabora.com" , "freedreno@lists.freedesktop.org" Subject: Re: [PATCH] drm/atomic-helpers: remove legacy_cursor_update hacks Message-ID: Mail-Followup-To: Jason-JH Lin =?utf-8?B?KOael+edv+elpSk=?= , "maxime@cerno.tech" , "manasi.d.navare@intel.com" , "linux-mediatek@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "michel@daenzer.net" , "intel-gfx@lists.freedesktop.org" , "chunkuang.hu@kernel.org" , "linux-arm-msm@vger.kernel.org" , "mikita.lipski@amd.com" , "dmitry.baryshkov@linaro.org" , "tzimmermann@suse.de" , "daniel.vetter@intel.com" , "nicholas.kazlauskas@amd.com" , "dri-devel@lists.freedesktop.org" , "quic_abhinavk@quicinc.com" , Project_Global_Chrome_Upstream_Group , "lucas.demarchi@intel.com" , "sean@poorly.run" , "matthias.bgg@gmail.com" , "dmitry.osipenko@collabora.com" , "fshao@chromium.org" , "linux-arm-kernel@lists.infradead.org" , "jani.nikula@intel.com" , "angelogioacchino.delregno@collabora.com" , "freedreno@lists.freedesktop.org" References: <20230216111214.3489223-1-daniel.vetter@ffwll.ch> <20230307145613.xvhru3fpcudlpazt@houat> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-Operating-System: Linux phenom 6.6.11-amd64 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240125_101726_621780_85BC26A7 X-CRM114-Status: GOOD ( 33.11 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVHVlLCBKYW4gMjMsIDIwMjQgYXQgMDY6MDk6MDVBTSArMDAwMCwgSmFzb24tSkggTGluICjm npfnnb/npaUpIHdyb3RlOgo+IEhpIE1heGltZSwgRGFuaWVsLAo+IAo+IFdlIGVuY291bnRlcmVk IHNpbWlsYXIgaXNzdWUgd2l0aCBtZWRpYXRlayBTb0NzLgo+IAo+IFdlIGhhdmUgZm91bmQgdGhh dCBpbiBkcm1fYXRvbWljX2hlbHBlcl9jb21taXRfcnBtKCksIHdoZW4gZGlzYWJsaW5nCj4gdGhl IGN1cnNvciBwbGFuZSwgdGhlIG9sZF9zdGF0ZS0+bGVnYWN5X2N1cnNvcl91cGRhdGUgaW4KPiBk cm1fYXRvbWljX3dhaXRfZm9yX3ZibGFuaygpIGlzIHNldCB0byB0cnVlLgo+IEFzIHRoZSByZXN1 bHQsIHdlIGFyZSBub3QgYWN0dWFsbHkgd2FpdGluZyBmb3IgYSB2bGJhbmsgdG8gd2FpdCBmb3Ig b3VyCj4gaGFyZHdhcmUgdG8gY2xvc2UgdGhlIGN1cnNvciBwbGFuZS4gU3Vic2VxdWVudGx5LCB0 aGUgZXhlY3V0aW9uCj4gcHJvY2VlZHMgdG8gZHJtX2F0b21pY19oZWxwZXJfY2xlYW51cF9wbGFu ZXMoKSB0byAgZnJlZSB0aGUgY3Vyc29yCj4gYnVmZmVyLiBUaGlzIGNhbiBsZWFkIHRvIHVzZS1h ZnRlci1mcmVlIGlzc3VlcyB3aXRoIG91ciBoYXJkd2FyZS4KPiAKPiBDb3VsZCB5b3UgcGxlYXNl IGFwcGx5IHRoaXMgcGF0Y2ggdG8gZml4IG91ciBwcm9ibGVtPwo+IE9yIGFyZSB0aGVyZSBhbnkg Y29uc2lkZXJhdGlvbnMgZm9yIG5vdCBhcHBseWluZyB0aGlzIHBhdGNoPwoKTW9zdGx5IGl0IG5l ZWRzIHNvbWVvbmUgdG8gY29sbGVjdCBhIHBpbGUgb2YgYWNrcy90ZXN0ZWQtYnkgYW5kIHRoZW4g bGFuZAppdC4KCkknZCBiZSBfdmVyeV8gaGFwcHkgaWYgc29tZW9uZSBlbHNlIGNhbiB0YWtlIGNh cmUgb2YgdGhhdCAuLi4KClRoZXJlJ3MgYWxzbyB0aGUgcG90ZW50aWFsIGlzc3VlIHRoYXQgaXQg bWlnaHQgc2xvdyBkb3duIHNvbWUgb2YgdGhlCmxlZ2FjeSBYMTEgdXNlLWNhc2VzIHRoYXQgcmVh bGx5IG5lZWRlZCBhIG5vbi1ibG9ja2luZyBjdXJzb3IsIGJ1dCBJIHRoaW5rCmFsbCB0aGUgZHJp dmVycyB3aGVyZSB0aGlzIG1hdHRlcnMgaGF2ZSBzd2l0Y2hlZCBvdmVyIHRvIHRoZSBhc3luYyBw bGFuZQp1cGRhdGUgc3R1ZmYgbWVhbndoaWxlLiBTbyBob3BlZnVsbHkgdGhhdCdzIGdvb2QuCgpD aGVlcnMsIFNpbWEKPiAKPiBSZWdhcmRzLAo+IEphc29uLUpILkxpbgo+IAo+IE9uIFR1ZSwgMjAy My0wMy0wNyBhdCAxNTo1NiArMDEwMCwgTWF4aW1lIFJpcGFyZCB3cm90ZToKPiA+IEhpLAo+ID4g Cj4gPiBPbiBUaHUsIEZlYiAxNiwgMjAyMyBhdCAxMjoxMjoxM1BNICswMTAwLCBEYW5pZWwgVmV0 dGVyIHdyb3RlOgo+ID4gPiBUaGUgc3R1ZmYgbmV2ZXIgcmVhbGx5IHdvcmtlZCwgYW5kIGxlYWRz IHRvIGxvdHMgb2YgZnVuIGJlY2F1c2UgaXQKPiA+ID4gb3V0LW9mLW9yZGVyIGZyZWVzIGF0b21p YyBzdGF0ZXMuIFdoaWNoIHVwc2V0cyBLQVNBTiwgYW1vbmcgb3RoZXIKPiA+ID4gdGhpbmdzLgo+ ID4gPiAKPiA+ID4gRm9yIGFzeW5jIHVwZGF0ZXMgd2Ugbm93IGhhdmUgYSBtb3JlIHNvbGlkIHNv bHV0aW9uIHdpdGggdGhlCj4gPiA+IC0+YXRvbWljX2FzeW5jX2NoZWNrIGFuZCAtPmF0b21pY19h c3luY19jb21taXQgaG9va3MuIFN1cHBvcnQgZm9yCj4gPiA+IHRoYXQKPiA+ID4gZm9yIG1zbSBh bmQgdmM0IGxhbmRlZC4gbm91dmVhdSBhbmQgaTkxNSBoYXZlIHRoZWlyIG93biBjb21taXQKPiA+ ID4gcm91dGluZXMsIGRvaW5nIHNvbWV0aGluZyBzaW1pbGFyLgo+ID4gPiAKPiA+ID4gRm9yIGV2 ZXJ5b25lIGVsc2UgaXQncyBwcm9iYWJseSBiZXR0ZXIgdG8gcmVtb3ZlIHRoZSB1c2UtYWZ0ZXIt ZnJlZQo+ID4gPiBidWcsIGFuZCBlbmNvdXJhZ2UgZm9sa3MgdG8gdXNlIHRoZSBhc3luYyBzdXBw b3J0IGluc3RlYWQuIFRoZQo+ID4gPiBhZmZlY3RlZCBkcml2ZXJzIHdoaWNoIHJlZ2lzdGVyIGEg bGVnYWN5IGN1cnNvciBwbGFuZSBhbmQgZG9uJ3QKPiA+ID4gZWl0aGVyCj4gPiA+IHVzZSB0aGUg bmV3IGFzeW5jIHN0dWZmIG9yIHRoZWlyIG93biBjb21taXQgcm91dGluZSBhcmU6IGFtZGdwdSwK PiA+ID4gYXRtZWwsIG1lZGlhdGVrLCBxeGwsIHJvY2tjaGlwLCBzdGksIHN1bjRpLCB0ZWdyYSwg dmlydGlvLCBhbmQKPiA+ID4gdm13Z2Z4Lgo+ID4gPiAKPiA+ID4gSW5zcGlyZWQgYnkgYW4gYW1k Z3B1IGJ1ZyByZXBvcnQuCj4gPiAKPiA+IFRoYW5rcyBmb3Igc3VibWl0dGluZyB0aGF0IHBhdGNo LiBJdCdzIGJlZW4gaW4gdGhlIGRvd25zdHJlYW0gUlBpCj4gPiB0cmVlCj4gPiBmb3IgYSB3aGls ZSwgc28gSSdkIHJlYWxseSBsaWtlIGl0IHRvIGJlIG1lcmdlZCBldmVudHVhbGx5IDopCj4gPiAK PiA+IEFja2VkLWJ5OiBNYXhpbWUgUmlwYXJkIDxtYXhpbWVAY2Vybm8udGVjaD4KPiA+IAo+ID4g TWF4aW1lCgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9y YXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFy bS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK