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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id A4943CD4F54 for ; Wed, 20 May 2026 21:53:30 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id DAF6410E165; Wed, 20 May 2026 21:53:29 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.b="lITw4wyv"; dkim-atps=neutral Received: from sea.source.kernel.org (sea.source.kernel.org [172.234.252.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id B9CD510E165 for ; Wed, 20 May 2026 21:53:28 +0000 (UTC) Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id 421E340DB5; Wed, 20 May 2026 21:53:28 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 96AF61F000E9; Wed, 20 May 2026 21:53:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1779314008; bh=xPV2dKwaE2Vd6MXTyx7rLZbYWuBOQncN75Rd2vCx2ro=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=lITw4wyvZjTzkXXF5BIabqkOsAkkTnk8NhyhWVUYyUzfg8BYN44UNob3dHZktS4jb 0rY1QfWGESKKYfKb35cHc9ouS6SRzDNrtDqOyXSwStx4n5IqrLOIUg4NqxJ+3l+P4Z hJ+Sif5F4oRLchBTgqzGD0vCKxDN9sjh96QZoas3YsExzAGbOJvSQOlB3jvMsjTY2u vhMi7dUtv/xuNIXN5QmfBJA1F0VJAiw0ADJ4fw7+WuBG2qxJVFj7W7HeH7wPo1EClo 3bDRRGlRvuSwHcqF9y/LfpaiXl8c222ySl6UJAjoAKo2AP3HuWYctiHwggEKw8RhmQ unjGGhixMCQZQ== Message-ID: <1e0bc483-ed98-41ae-a5a1-a6ac5069c010@kernel.org> Date: Wed, 20 May 2026 23:53:21 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/4] fbdev: Wrap user-invoked calls to fb_set_var() in helper To: Helge Deller , Thomas Zimmermann , simona@ffwll.ch, airlied@gmail.com, lukas@wunner.de, maddy@linux.ibm.com, mpe@ellerman.id.au, npiggin@gmail.com Cc: dri-devel@lists.freedesktop.org, linux-fbdev@vger.kernel.org, linuxppc-dev@lists.ozlabs.org References: <20260520160744.130841-1-tzimmermann@suse.de> <20260520160744.130841-2-tzimmermann@suse.de> <0ce59eaf-1124-48c5-b812-c8e6b58e01d0@gmx.de> Content-Language: fr-FR From: "Christophe Leroy (CS GROUP)" In-Reply-To: <0ce59eaf-1124-48c5-b812-c8e6b58e01d0@gmx.de> Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 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: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" CgpMZSAyMC8wNS8yMDI2IMOgIDIwOjUxLCBIZWxnZSBEZWxsZXIgYSDDqWNyaXTCoDoKPiBPbiA1 LzIwLzI2IDE4OjAwLCBUaG9tYXMgWmltbWVybWFubiB3cm90ZToKPj4gSGFuZGxlIGZiY29uIGR1 cmluZyBkaXNwbGF5IHVwZGF0ZXMgaW4gZmJfc2V0X3Zhcl9mcm9tX3VzZXIoKS4gQ2hlY2sKPj4g d2l0aCBmYmNvbiBpZiB0aGUgbW9kZSBjaGFuZ2UgaXMgcG9zc2libGUsIHVwZGF0ZSBoYXJkd2Fy ZSBzdGF0ZSBhbmQKPj4gZmluYWxseSB1cGRhdGUgZmJjb24uIFVwZGF0ZSBhbGwgY2FsbGVycy4K Pj4KPj4gT25seSB0aGUgRkJJT1BVVF9WU0NSRUVOSU5GTyBpb2N0bCBjdXJyZW50bHkgZG9lcyBh bGwgc3RlcHMuIE90aGVyCj4+IG1vZGUtY2hhbmdlcyBjYWxsZXJzIGluIHN5c2ZzIGFuZCBkcml2 ZXIgY29kZSBhcmUgbWlzc2luZyBmYmNvbi1yZWxhdGVkCj4+IHN0ZXBzLgo+Pgo+PiBXaXRoIHRo ZSBuZXcgaGVscGVyLCBwczNmYiBhbmQgc2hfbW9iaWxlX2xjZGNmYiBubyBsb25nZXIgbWFpbnRh aW4KPj4gZmJjb24gc3RhdGUgdGhlbXNlbHZlcy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogVGhvbWFz IFppbW1lcm1hbm4gPHR6aW1tZXJtYW5uQHN1c2UuZGU+Cj4+IC0tLQo+PiDCoCBkcml2ZXJzL3Zp ZGVvL2ZiZGV2L2NvcmUvZmJfY2hyZGV2LmPCoMKgIHzCoCA2ICstLS0tLQo+PiDCoCBkcml2ZXJz L3ZpZGVvL2ZiZGV2L2NvcmUvZmJjb24uY8KgwqDCoMKgwqDCoCB8wqAgMiAtLQo+PiDCoCBkcml2 ZXJzL3ZpZGVvL2ZiZGV2L2NvcmUvZmJtZW0uY8KgwqDCoMKgwqDCoCB8IDEzICsrKysrKysrKysr KysKPj4gwqAgZHJpdmVycy92aWRlby9mYmRldi9jb3JlL2Zic3lzZnMuY8KgwqDCoMKgIHzCoCA0 ICstLS0KPj4gwqAgZHJpdmVycy92aWRlby9mYmRldi9wczNmYi5jwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCB8wqAgNSArLS0tLQo+PiDCoCBkcml2ZXJzL3ZpZGVvL2ZiZGV2L3NoX21vYmlsZV9sY2Rj ZmIuYyB8wqAgNSArLS0tLQo+PiDCoCBpbmNsdWRlL2xpbnV4L2ZiLmjCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoCAyICsrCj4+IMKgIDcgZmlsZXMgY2hhbmdlZCwg MTkgaW5zZXJ0aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCj4+Cj4+IC4uLgo+PiBkaWZmIC0tZ2l0 IGEvaW5jbHVkZS9saW51eC9mYi5oIGIvaW5jbHVkZS9saW51eC9mYi5oCj4+IGluZGV4IDUxNzhh MzNjNzUyYy4uODg2ODBhN2NhYmQ1IDEwMDY0NAo+PiAtLS0gYS9pbmNsdWRlL2xpbnV4L2ZiLmgK Pj4gKysrIGIvaW5jbHVkZS9saW51eC9mYi5oCj4+IEBAIC01MzMsNiArNTMzLDggQEAgZXh0ZXJu IGludCBmYl9zZXRfdmFyKHN0cnVjdCBmYl9pbmZvICppbmZvLCBzdHJ1Y3QgCj4+IGZiX3Zhcl9z Y3JlZW5pbmZvICp2YXIpOwo+PiDCoCBleHRlcm4gaW50IGZiX3Bhbl9kaXNwbGF5KHN0cnVjdCBm Yl9pbmZvICppbmZvLCBzdHJ1Y3QgCj4+IGZiX3Zhcl9zY3JlZW5pbmZvICp2YXIpOwo+PiDCoCBl eHRlcm4gaW50IGZiX2JsYW5rKHN0cnVjdCBmYl9pbmZvICppbmZvLCBpbnQgYmxhbmspOwo+PiAr aW50IGZiX3NldF92YXJfZnJvbV91c2VyKHN0cnVjdCBmYl9pbmZvICppbmZvLCBzdHJ1Y3QgCj4+ IGZiX3Zhcl9zY3JlZW5pbmZvICp2YXIpOwo+PiArCj4gCj4gImV4dGVybiIgaW50IGZiX3NldF92 YXJfZnJvbV91c2VyKC4uLikgPwoKTm8sICdleHRlcm4nIGlzIHBvaW50bGVzcyBmb3IgZnVuY3Rp b24gcHJvdG90eXBlcyBhbmQgJ2NoZWNrcGF0Y2ggCi0tc3RyaWN0JyB3aWxsIGNvbXBsYWluIGFi b3V0IGl0LgoKU2VlIGZvbGxvd2luZyBsaW5rLCBzZWFyY2ggZm9yIGV4dGVybiA6IApodHRwczov L2RvY3Mua2VybmVsLm9yZy9kZXYtdG9vbHMvY2hlY2twYXRjaC5odG1sCgoKCj4gCj4gT3RoZXIg dGhhbiB0aGF0IHRoZSBzZXJpZXMgaXMgYSBuaWNlIGNsZWFudXAhCj4gCj4gVGhhbmtzIQo+IEhl bGdlCgo=