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 6D203105F783 for ; Fri, 13 Mar 2026 09:17:57 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id D058310EB56; Fri, 13 Mar 2026 09:17:56 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=onurozkan.dev header.i=@onurozkan.dev header.b="cPa6NVKt"; dkim-atps=neutral Received: from forward100a.mail.yandex.net (forward100a.mail.yandex.net [178.154.239.83]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5487710E0DA for ; Fri, 13 Mar 2026 09:17:53 +0000 (UTC) Received: from mail-nwsmtp-smtp-production-main-81.vla.yp-c.yandex.net (mail-nwsmtp-smtp-production-main-81.vla.yp-c.yandex.net [IPv6:2a02:6b8:c0f:571a:0:640:23e3:0]) by forward100a.mail.yandex.net (Yandex) with ESMTPS id 6AD42C01F9; Fri, 13 Mar 2026 12:17:51 +0300 (MSK) Received: by mail-nwsmtp-smtp-production-main-81.vla.yp-c.yandex.net (smtp/Yandex) with ESMTPSA id 3HEusrTGkmI0-oTA9aIN3; Fri, 13 Mar 2026 12:17:50 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=onurozkan.dev; s=mail; t=1773393470; bh=296Sx8eOcmyen+kU5beNbjuR6rH7VCIG+e4tSjMIXSc=; h=Cc:Message-ID:References:Date:In-Reply-To:Subject:To:From; b=cPa6NVKt8iG3PHz9TchJYe5y1/ot+M2RswBlrdx3pkecqLo52GUn6vMSBfRaCZySv QTcpW0qyH4BvsRmVCynJhslr1lX03YTJZwca6Mbo6CxpSG4PUpeq0Cs8fZEcIeaWoa NbFMDBftw67jzg3FVB44fJSQKT1Gq1jkcwL/Xt1U= Authentication-Results: mail-nwsmtp-smtp-production-main-81.vla.yp-c.yandex.net; dkim=pass header.i=@onurozkan.dev From: =?UTF-8?q?Onur=20=C3=96zkan?= To: linux-kernel@vger.kernel.org Cc: dakr@kernel.org, aliceryhl@google.com, daniel.almeida@collabora.com, airlied@gmail.com, simona@ffwll.ch, dri-devel@lists.freedesktop.org, rust-for-linux@vger.kernel.org, =?UTF-8?q?Onur=20=C3=96zkan?= , Deborah Brouwer Subject: [PATCH v1 RESEND 2/4] rust: add Work::disable_sync Date: Fri, 13 Mar 2026 12:16:42 +0300 Message-ID: <20260313091646.16938-3-work@onurozkan.dev> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20260313091646.16938-1-work@onurozkan.dev> References: <20260313091646.16938-1-work@onurozkan.dev> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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" QWRkIFdvcms6OmRpc2FibGVfc3luYygpIGFzIGEgc2FmZSB3cmFwcGVyIGZvciBkaXNhYmxlX3dv cmtfc3luYygpLgoKRHJpdmVycyBjYW4gdXNlIHRoaXMgZHVyaW5nIHRlYXJkb3duIHRvIHN0b3Ag bmV3IHF1ZXVlaW5nIGFuZCB3YWl0IGZvcgpxdWV1ZWQgb3IgcnVubmluZyB3b3JrIHRvIGZpbmlz aCBiZWZvcmUgZHJvcHBpbmcgcmVsYXRlZCByZXNvdXJjZXMuCgpUZXN0ZWQtYnk6IERlYm9yYWgg QnJvdXdlciA8ZGVib3JhaC5icm91d2VyQGNvbGxhYm9yYS5jb20+ClNpZ25lZC1vZmYtYnk6IE9u dXIgw5Z6a2FuIDx3b3JrQG9udXJvemthbi5kZXY+Ci0tLQogcnVzdC9rZXJuZWwvd29ya3F1ZXVl LnJzIHwgMTUgKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygr KQoKZGlmZiAtLWdpdCBhL3J1c3Qva2VybmVsL3dvcmtxdWV1ZS5ycyBiL3J1c3Qva2VybmVsL3dv cmtxdWV1ZS5ycwppbmRleCA3MDZlODMzZTk3MDIuLjZhY2M3YjViYTMxYyAxMDA2NDQKLS0tIGEv cnVzdC9rZXJuZWwvd29ya3F1ZXVlLnJzCisrKyBiL3J1c3Qva2VybmVsL3dvcmtxdWV1ZS5ycwpA QCAtNTMwLDYgKzUzMCwyMSBAQCBwdWIgdW5zYWZlIGZuIHJhd19nZXQocHRyOiAqY29uc3QgU2Vs ZikgLT4gKm11dCBiaW5kaW5nczo6d29ya19zdHJ1Y3QgewogICAgICAgICAvLyB0aGUgY29tcGls ZXIgZG9lcyBub3QgY29tcGxhaW4gdGhhdCB0aGUgYHdvcmtgIGZpZWxkIGlzIHVudXNlZC4KICAg ICAgICAgdW5zYWZlIHsgT3BhcXVlOjpjYXN0X2ludG8oY29yZTo6cHRyOjphZGRyX29mISgoKnB0 cikud29yaykpIH0KICAgICB9CisKKyAgICAvLy8gRGlzYWJsZXMgdGhpcyB3b3JrIGl0ZW0gYW5k IHdhaXRzIGZvciBxdWV1ZWQvcnVubmluZyBleGVjdXRpb25zIHRvIGZpbmlzaC4KKyAgICAvLy8K KyAgICAvLy8gIyBTYWZldHkKKyAgICAvLy8KKyAgICAvLy8gTXVzdCBiZSBjYWxsZWQgZnJvbSBh IHNsZWVwYWJsZSBjb250ZXh0IGlmIHRoZSB3b3JrIHdhcyBsYXN0IHF1ZXVlZCBvbiBhIG5vbi1C SAorICAgIC8vLyB3b3JrcXVldWUuCisgICAgI1tpbmxpbmVdCisgICAgcHViIHVuc2FmZSBmbiBk aXNhYmxlX3N5bmMoJnNlbGYpIHsKKyAgICAgICAgbGV0IHB0cjogKmNvbnN0IFNlbGYgPSBzZWxm OworICAgICAgICAvLyBTQUZFVFk6IGBzZWxmYCBwb2ludHMgdG8gYSB2YWxpZCBpbml0aWFsaXpl ZCB3b3JrLgorICAgICAgICBsZXQgcmF3X3dvcmsgPSB1bnNhZmUgeyBTZWxmOjpyYXdfZ2V0KHB0 cikgfTsKKyAgICAgICAgLy8gU0FGRVRZOiBgcmF3X3dvcmtgIGlzIGEgdmFsaWQgZW1iZWRkZWQg YHdvcmtfc3RydWN0YC4KKyAgICAgICAgdW5zYWZlIHsgYmluZGluZ3M6OmRpc2FibGVfd29ya19z eW5jKHJhd193b3JrKSB9OworICAgIH0KIH0KIAogLy8vIERlY2xhcmVzIHRoYXQgYSB0eXBlIGNv bnRhaW5zIGEgW2BXb3JrPFQsIElEPmBdLgotLSAKMi41MS4yCgo=