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 B74E5CD4F47 for ; Fri, 15 May 2026 16:56:55 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 0F6A710E443; Fri, 15 May 2026 16:56:55 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; secure) header.d=mailbox.org header.i=@mailbox.org header.b="UvGbHkwM"; dkim-atps=neutral Received: from mout-p-102.mailbox.org (mout-p-102.mailbox.org [80.241.56.152]) by gabe.freedesktop.org (Postfix) with ESMTPS id E12A010E416; Fri, 15 May 2026 16:56:52 +0000 (UTC) Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:b231:465::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4gHCz53wg2z9vGy; Fri, 15 May 2026 18:56:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1778864209; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=THjYyH3uKjG/pqf0jTnTgVB5bOzHeeCO4NiACkPzCAA=; b=UvGbHkwMnE9NToXjbUNAsRia0LLJVuP/0ZjKLW6ppzyZhQjhcZMz+u2V8owicjpL+qc90x pT7ZRQpu3L7J/espeI8XH0yqUTi+/i2ei6D7Q8t89DylkuCkHKVKrHCQEmuwomb8THbO3P 91TGgfWvRRM9aDNcdFxJddbLX7rHhYCfeEQM9BMv8jVPLYkLJttn+s8blSnzZrQ7w4Zngr WguOA7Ic/8jY+ANKQcdlrSdKDBFHC01WR1Sd0WAXYVjIJ/2tvmWFCYnG6mUGIFsWN9Ov4o dEMrs8Wdc8pkp+8WiAxu+ggIsRS0RPxrIimKc2/m8fDZxG3ZR6G22gMMbLpY/Q== Message-ID: Date: Fri, 15 May 2026 18:56:45 +0200 MIME-Version: 1.0 Subject: Re: [PATCH 0/9] drm: Limit DRM_IOCTL_WAIT_VBLANK to vblank interrupts From: =?UTF-8?Q?Michel_D=C3=A4nzer?= To: Thomas Zimmermann , simona@ffwll.ch, airlied@gmail.com, pekka.paalanen@collabora.com, jadahl@gmail.com, contact@emersion.fr, maarten.lankhorst@linux.intel.com, mripard@kernel.org Cc: amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-hyperv@vger.kernel.org, virtualization@lists.linux.dev, spice-devel@lists.freedesktop.org, wayland-devel@lists.freedesktop.org References: <20260515120916.333614-1-tzimmermann@suse.de> Content-Language: en-CA In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-MBO-RS-ID: de84221aa493230eab5 X-MBO-RS-META: 9sey5mwxehe7tcisizu96h4qcw6kgr1r 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" ClsgQWRkaW5nIHRoZSB3YXlsYW5kLWRldmVsIGxpc3QgZm9yIGF3YXJlbmVzcyBdCgpPbiA1LzE1 LzI2IDE3OjEyLCBNaWNoZWwgRMOkbnplciB3cm90ZToKPiBPbiA1LzE1LzI2IDEzOjU1LCBUaG9t YXMgWmltbWVybWFubiB3cm90ZToKPj4gRFJNJ3MgV0FJVF9WQkxBTksgaW9jdGwgc3luY2hyb25p emVzIHVzZXItc3BhY2UgY2xpZW50cyB0byBkaXNwbGF5Cj4+IHJlZnJlc2guIFRoaXMgaXMgbWVh bmluZ2xlc3Mgd2l0aCB2YmxhbmsgdGltZXJzLCB3aGljaCBydW4gdW5yZWxhdGVkCj4+IHRvIHRo ZSBoYXJkd2FyZSdzIHZibGFuay4KPj4KPj4gRGlzYWJsZSB0aGUgaW9jdGwgZm9yIHNpbXVsYXRl ZCB2YmxhbmtzLiBTZXQgRFJNX1ZCTEFOS19GTEFHX1NJTVVMQVRFRAo+PiBmb3IgQ1JUQ3Mgd2l0 aCBzaW11bGF0ZWQgdmJsYW5rIGV2ZW50cyBpbiBhbGwgc3VjaCBkcml2ZXJzLiBUaGUgdmJsYW5r Cj4+IHRpbWVycyBvZiB0aGVzZSBkZXZpY2VzIHN0aWxsIHJhdGUtbGltaXQgdGhlIG51bWJlciBv ZiBwYWdlLWZsaXAgZXZlbnRzCj4+IHRvIG1hdGNoIHRoZSBkaXNwbGF5IHJlZnJlc2guCj4+Cj4+ IEFjY29yZGluZyB0byBtYWludGFpbmVycywgdXNlci1zcGFjZSBjb21wb3NpdG9ycyBkbyBub3Qg cmVxdWlyZSB0aGUgaW9jdGwKPj4gZm9yIHJhdGUtbGltaXR0aW5nIGRpc3BsYXkgb3V0cHV0LiBX ZXN0b24gYW5kIEt3aW4gcmVseSBvbiBwYWdlLWZsaXAKPj4gZXZlbnRzLiBNdXR0ZXIgdXNlcyBh bmQgaW50ZXJuYWwgdGltZXIgdG8gbGltaXQgdGhlIG51bWJlciBvZiBkaXNwbGF5Cj4+IHVwZGF0 ZXMgcGVyIHNlY29uZC4KPiAKPiBBY3R1YWxseSBtdXR0ZXIgZnVuZGFtZW50YWxseSByZWxpZXMg b24gYXRvbWljIGNvbW1pdCBjb21wbGV0aW9uIGV2ZW50cyBmb3IgdGhhdCwgc2FtZSBhcyBXZXN0 b24gJiBLV2luLiBNdXR0ZXIgdXNlcyB0aGUgV0FJVF9WQkxBTksgaW9jdGwgb25seSBmb3IgbWlu aW1pemluZyBpbnB1dCDihpIgb3V0cHV0IGxhdGVuY3kgKHdoaWNoIGNhbiBoaWRlIGlzc3VlcyB3 aGVuIGNvbXBsZXRpb24gb2YgYXRvbWljIGNvbW1pdHMgaXNuJ3QgcHJvcGVybHkgdGhyb3R0bGVk KS4KPiAKPiAKPiAoSnVzdCBhIHNpZGUgbm90IG9uIHRoZSBjb3ZlciBsZXR0ZXIsIG5vIG9iamVj dGlvbnMgdG8gdGhlIHBhdGNoZXMgdGhlbXNlbHZlcykKCkFmdGVyIG1vcmUgZGlzY3Vzc2lvbiBv biBJUkMsIEkgaGF2ZSBzb21lIGNvbmNlcm5zLgoKClRoZSBiaWcgb25lIGZpcnN0OiBGb3IgZHJp dmVycyB3aXRoIG5vIHN0cmljdCByZWZyZXNoIGN5Y2xlIChpLmUuIGFuIGF0b21pYyBjb21taXQg Y2FuIHRha2UgZWZmZWN0IG1vcmUgb3IgbGVzcyBhbnl0aW1lIGFmdGVyIGF0IGxlYXN0IG9uZSAi cmVmcmVzaCBjeWNsZSIgaGFzIHBhc3NlZCBzaW5jZSB0aGUgbGFzdCBvbmUpLCBkb2VzIHRoaXMg Y2hhbmdlIHJlYWxseSBtYWtlIHNlbnNlIC8gd2hhdCdzIHRoZSBhY3R1YWwgYmVuZWZpdD8KCklu IHRoZSBjYXNlIG9mIHRoZSBhc2FoaSAmIG52aWRpYSBkcml2ZXJzLCB0aGUgcHJvYmxlbSB3aXRo IGV4cG9zaW5nIHRoaXMgZnVuY3Rpb25hbGl0eSB0byB1c2VyIHNwYWNlIGlzIHRoYXQgaWYgdGhl IHRpbWVzdGFtcHMgYXJlbid0IGFjY3VyYXRlLCBpdCBjYW4gcmVzdWx0IGluIG1pc3NpbmcgZGlz cGxheSByZWZyZXNoIGN5Y2xlcywgd2hpY2ggYXJlIGRpY3RhdGVkIGJ5IGhhcmR3YXJlLiBUaGF0 J3Mgd2h5IGl0IG1ha2VzIHNlbnNlIHRvIHJlamVjdCBpdCB0aGVyZS4KCldoZW4gdGhlcmUncyBu byBzdHJpY3QgcmVmcmVzaCBjeWNsZSwgdGhhdCBpc3N1ZSBkb2Vzbid0IGFwcGx5IHRob3VnaC4K CgpBbnkgY2hhbmdlcyBtYWRlIHRvIHRoZSBXQUlUX1ZCTEFOSyBpb2N0bCBzaG91bGQgYWxzbyBi ZSBtYWRlIHRvIHRoZSBDUlRDX0dFVF9TRVFVRU5DRSAvIENSVENfUVVFVUVfU0VRVUVOQ0UgaW9j dGxzLCB3aGljaCBhcmUgc2xpZ2h0bHkgZGlmZmVyZW50IFVBUEkgZm9yIHRoZSBzYW1lIGZ1bmN0 aW9uYWxpdHkuCgoKLS0gCkVhcnRobGluZyBNaWNoZWwgRMOkbnplciAgICAgICBcICAgICAgICBH Tk9NRSAvIFh3YXlsYW5kIC8gTWVzYSBkZXZlbG9wZXIKaHR0cHM6Ly9yZWRoYXQuY29tICAgICAg ICAgICAgIFwgICAgICAgICAgICAgICBMaWJyZSBzb2Z0d2FyZSBlbnRodXNpYXN0Cg==