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 CF2A4E9B36D for ; Mon, 2 Mar 2026 11:54:20 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 3EC8A10E259; Mon, 2 Mar 2026 11:54:20 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=collabora.com header.i=dmitry.osipenko@collabora.com header.b="QKlP1oVh"; dkim-atps=neutral Received: from sender4-pp-f112.zoho.com (sender4-pp-f112.zoho.com [136.143.188.112]) by gabe.freedesktop.org (Postfix) with ESMTPS id 84D8C10E259 for ; Mon, 2 Mar 2026 11:54:18 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; t=1772452448; cv=none; d=zohomail.com; s=zohoarc; b=Qx/U5d4zq7OZvOUj4nlRjuBjA9abva6SrJxP0+mVkysUsjhh7cCjJhtiX0SjUffR/yuPSiN86DyYNxJ2eEQ7lui7Via1USBzmcoydPSwu+ijfwl1Vp8Rei9QBGbnzEHnlG/nGQVnh5Km+kGKkfNkBERuaa16P3vf9GR5OI8jn+0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1772452448; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To; bh=c7A0Webn6wO6R8jzqBsp6CdmNMvKUwy5JtEAW5UOr2k=; b=dqPoNkBdQl6fJndO5XkV9sNFLGGM/Oc7qLYAdKNkL3UmJ1r2kJ8Iwf3XPGIrJkOt43pHMsHeh/+0qudryIUWhLNAT4VgeAC2L1IItAU1JRlrgtI+MAcKFgdNqmfrAsPdvIF/Oydii4L+aWted6TnT2AmiMaP8mtF0afpLBy3I+0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=collabora.com; spf=pass smtp.mailfrom=dmitry.osipenko@collabora.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1772452448; s=zohomail; d=collabora.com; i=dmitry.osipenko@collabora.com; h=Message-ID:Date:Date:MIME-Version:Subject:Subject:To:To:Cc:Cc:References:From:From:In-Reply-To:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=c7A0Webn6wO6R8jzqBsp6CdmNMvKUwy5JtEAW5UOr2k=; b=QKlP1oVhpUWft7FxPnXrl4uDChBo47m90bQjs+HdIExuFiqYCEY1RNGf3zMKnoiB hA6eC8qciAD2CgYUTFDuaFQXMQSxZOw2YvzCqDxHtVvMuHq09LcwqEFSip6DQZf7o/r yOrFtmKkQBE297fBqIwVG/1E9n/QvHRMAt6rKdtA= Received: by mx.zohomail.com with SMTPS id 17724524465011020.2808739219737; Mon, 2 Mar 2026 03:54:06 -0800 (PST) Message-ID: <75cdb128-2928-43e1-9a7f-e3c4dc40ee1b@collabora.com> Date: Mon, 2 Mar 2026 14:54:02 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] drm/syncobj: Fix handle <-> fd ioctls with dirty stack To: =?UTF-8?Q?Christian_K=C3=B6nig?= , Julian Orth , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Clark Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org References: <20260301-point-v1-1-21fc5fd98614@gmail.com> <93f2c5b5-4f5e-46f1-a7f3-c388ab762592@amd.com> From: Dmitry Osipenko Content-Language: en-US In-Reply-To: <93f2c5b5-4f5e-46f1-a7f3-c388ab762592@amd.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-ZohoMailClient: External 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" T24gMy8yLzI2IDE0OjI3LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+IE9uIDMvMS8yNiAxMzoz NCwgSnVsaWFuIE9ydGggd3JvdGU6Cj4+IENvbnNpZGVyIHRoZSBmb2xsb3dpbmcgYXBwbGljYXRp b246Cj4+Cj4+ICAgICAjaW5jbHVkZSA8ZmNudGwuaD4KPj4gICAgICNpbmNsdWRlIDxzdHJpbmcu aD4KPj4gICAgICNpbmNsdWRlIDxkcm0vZHJtLmg+Cj4+ICAgICAjaW5jbHVkZSA8c3lzL2lvY3Rs Lmg+Cj4+Cj4+ICAgICBpbnQgbWFpbih2b2lkKSB7Cj4+ICAgICAgICAgaW50IGZkID0gb3Blbigi L2Rldi9kcmkvcmVuZGVyRDEyOCIsIE9fUkRXUik7Cj4+ICAgICAgICAgc3RydWN0IGRybV9zeW5j b2JqX2NyZWF0ZSBhcmcxOwo+PiAgICAgICAgIGlvY3RsKGZkLCBEUk1fSU9DVExfU1lOQ09CSl9D UkVBVEUsICZhcmcxKTsKPj4gICAgICAgICBzdHJ1Y3QgZHJtX3N5bmNvYmpfaGFuZGxlIGFyZzI7 Cj4+ICAgICAgICAgbWVtc2V0KCZhcmcyLCAxLCBzaXplb2YoYXJnMikpOyAvLyBzaW11bGF0ZSBk aXJ0eSBzdGFjawo+PiAgICAgICAgIGFyZzIuaGFuZGxlID0gYXJnMS5oYW5kbGU7Cj4+ICAgICAg ICAgYXJnMi5mbGFncyA9IDA7Cj4+ICAgICAgICAgYXJnMi5mZCA9IDA7Cj4+ICAgICAgICAgYXJn Mi5wYWQgPSAwOwo+PiAgICAgICAgIC8vIGFyZzIucG9pbnQgPSAwOyAvLyB1c2Vyc3BhY2UgaXMg cmVxdWlyZWQgdG8gc2V0IHBvaW50IHRvIDAKPj4gICAgICAgICBpb2N0bChmZCwgRFJNX0lPQ1RM X1NZTkNPQkpfSEFORExFX1RPX0ZELCAmYXJnMik7Cj4+ICAgICB9Cj4+Cj4+IFRoZSBsYXN0IGlv Y3RsIHJldHVybnMgRUlOVkFMIGJlY2F1c2UgYXJncy0+cG9pbnQgaXMgbm90IDAuIEhvd2V2ZXIs Cj4+IHVzZXJzcGFjZSBkZXZlbG9wZWQgYWdhaW5zdCBvbGRlciBrZXJuZWwgdmVyc2lvbnMgaXMg bm90IGF3YXJlIG9mIHRoZQo+PiBuZXcgcG9pbnQgZmllbGQgYW5kIG1pZ2h0IHRoZXJlZm9yZSBu b3QgaW5pdGlhbGl6ZSBpdC4KPj4KPj4gVGhlIGNvcnJlY3QgY2hlY2sgd291bGQgYmUKPj4KPj4g ICAgIGlmIChhcmdzLT5mbGFncyAmIERSTV9TWU5DT0JKX0ZEX1RPX0hBTkRMRV9GTEFHU19USU1F TElORSkKPj4gICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4KPj4gSG93ZXZlciwgdGhlcmUgbWln aHQgYWxyZWFkeSBiZSB1c2Vyc3BhY2UgdGhhdCByZWxpZXMgb24gdGhpcyBub3QKPj4gcmV0dXJu aW5nIGFuIGVycm9yIGFzIGxvbmcgYXMgcG9pbnQgPT0gMC4gVGhlcmVmb3JlIHVzZSB0aGUgbW9y ZSBsZW5pZW50Cj4+IGNoZWNrLgo+Pgo+PiBGaXhlczogYzJkM2E3MzAwNjk1ICgiZHJtL3N5bmNv Ymo6IEV4dGVuZCBFWFBPUlRfU1lOQ19GSUxFIGZvciB0aW1lbGluZSBzeW5jb2JqcyIpCj4+IFNp Z25lZC1vZmYtYnk6IEp1bGlhbiBPcnRoIDxqdS5vcnRoQGdtYWlsLmNvbT4KPiAKPiBHb29kIGNh dGNoLCBSZXZpZXdlZC1ieTogQ2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQu Y29tPgo+IAo+IEFzIGxvbmcgYXMgbm9ib2R5IG9iamVjdHMgSSdtIGdvaW5nIHRvIHB1c2ggdGhp cyB0byBkcm0tbWlzYy1maXhlcyBsYXRlciB0b2RheS4KCk5vIG9iamVjdGlvbnMsIHRoYW5rcwoK LS0gCkJlc3QgcmVnYXJkcywKRG1pdHJ5Cg==