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 AD94ACD5BD1 for ; Sun, 31 May 2026 12:51:46 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id E2767112B2C; Sun, 31 May 2026 12:51:45 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=igalia.com header.i=@igalia.com header.b="MBi1BGY+"; dkim-atps=neutral Received: from fanzine2.igalia.com (fanzine2.igalia.com [213.97.179.56]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5E808112B2C for ; Sun, 31 May 2026 12:51:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com; s=20170329; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=T19dATSGsOmgdG0JVLLDrc2KMsViQ9BcXruRIIyeRZ4=; b=MBi1BGY+47JMi27j3yCdDvUmiB 5pJw9IwBBaH7KPa861CewrRW/WeXGX7Wpz71rimUU03gVAgEoaWHgG55aiw2nyjU6iCOyegstXxz/ YAn6p1SyahYcCgpUnd11DzHVdi891FBwt7ra7elKPdygjQCpWng2LRYRLzVlUlAyJM46gBTY0HPcd H7zHXNzaKmH1uOR2jEzQn3t1+48WHl71tD6MqO9mz4gufpmynowpZ+0zIuWsyaABf4zPKPm4vhN00 +jqy2UJLyMhDgNY3hrtVUN2KaQtgB2Whoq2ZWaTujVU2uD+CyIMrbaLdoA2Cfg0KlbXxsy1Xt9z/b XDfWyZHQ==; Received: from [189.7.87.67] (helo=prince) by fanzine2.igalia.com with esmtpsa (Cipher TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim) id 1wTfdV-00Aa0I-Cl; Sun, 31 May 2026 14:51:25 +0200 From: =?UTF-8?q?Ma=C3=ADra=20Canal?= To: =?UTF-8?q?Christian=20K=C3=B6nig?= , =?UTF-8?q?Christian=20K=C3=B6nig?= , Sumit Semwal , Boris Brezillon , Tvrtko Ursulin , Philipp Stanner Cc: dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org, kernel-dev@igalia.com, =?UTF-8?q?Ma=C3=ADra=20Canal?= Subject: [PATCH v3] dma-fence: Clarify external lock use case in dma_fence_init() docs Date: Sun, 31 May 2026 09:49:59 -0300 Message-ID: <20260531125115.1136036-1-mcanal@igalia.com> X-Mailer: git-send-email 2.54.0 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" VGhlIGtlcm5lbGRvYyBjb21tZW50IG9uIGRtYV9mZW5jZV9pbml0KCkgYW5kIGRtYV9mZW5jZV9p bml0NjQoKSBkZXNjcmliZQp0aGUgbGVnYWN5IHJlYXNvbiB0byBwYXNzIGFuIGV4dGVybmFsIGxv Y2sgYXMgYSBuZWVkIHRvIHByZXZlbnQgbXVsdGlwbGUKZmVuY2VzICJmcm9tIHNpZ25hbGluZyBv dXQgb2Ygb3JkZXIiLiBIb3dldmVyLCB0aGlzIHdvcmRpbmcgaXMgYSBiaXQKbWlzbGVhZGluZzog YSBzaGFyZWQgc3BpbmxvY2sgZG9lcyBub3QgKGFuZCBjYW5ub3QpIHByZXZlbnQgdGhlIHNpZ25h bGVyCmZyb20gc2lnbmFsaW5nIG91dCBvZiBvcmRlci4gU2lnbmFsaW5nIG9yZGVyIGlzIHRoZSBk cml2ZXIncyByZXNwb25zaWJpbGl0eQpyZWdhcmRsZXNzIG9mIHdoZXRoZXIgdGhlIGxvY2sgaXMg c2hhcmVkIG9yIHBlci1mZW5jZS4KClJld29yZCBib3RoIGNvbW1lbnRzIHRvIGJldHRlciBkZXNj cmliZSB0aGUgbGVnYWN5IHVzZSBjYXNlcyB3aGVyZSBhCnNoYXJlZCBsb2NrIHdhcyBuZWVkZWQu CgpTaWduZWQtb2ZmLWJ5OiBNYcOtcmEgQ2FuYWwgPG1jYW5hbEBpZ2FsaWEuY29tPgoKLS0tCgp2 MSAtPiB2MjogaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvZHJpLWRldmVsLzIwMjYwNDExMTg1NzU2 LjE4ODcxMTktNC1tY2FuYWxAaWdhbGlhLmNvbS8KCi0gQmUgbW9yZSBleHBsaWNpdCBhYm91dCBu b3QgYWxsb3dpbmcgbmV3IHVzZXJzIHRvIHVzZSBhbiBleHRlcm5hbCBsb2NrLgotIERlLWR1cGxp Y2F0ZSB0aGUgZXhwbGFuYXRpb24gaW4gZG1hX2ZlbmNlX2luaXQ2NCgpIGJ5IHBvaW50aW5nIHRv IHRoZQogIGRtYV9mZW5jZV9pbml0KCkgZG9jdW1lbnRhdGlvbi4KCnYyIC0+IHYzOiBodHRwczov L2xvcmUua2VybmVsLm9yZy9kcmktZGV2ZWwvMjAyNjA0MTkxMzQ5NDMuNTQ4MzMtMi1tY2FuYWxA aWdhbGlhLmNvbS9ULwoKLSBBcHBseSBDaHJpc3RpYW4ncyBzdWdnZXN0aW9uIHdpdGggc21hbGwg cmVhZGFiaWxpdHkgaW1wcm92ZW1lbnRzLgoKLS0tCiBkcml2ZXJzL2RtYS1idWYvZG1hLWZlbmNl LmMgfCAxNCArKysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwg NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2RtYS1idWYvZG1hLWZlbmNlLmMg Yi9kcml2ZXJzL2RtYS1idWYvZG1hLWZlbmNlLmMKaW5kZXggYjNiZmE2OTQzYThlLi5jN2VhMWU3 NWQzOGEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZG1hLWJ1Zi9kbWEtZmVuY2UuYworKysgYi9kcml2 ZXJzL2RtYS1idWYvZG1hLWZlbmNlLmMKQEAgLTExMDIsOSArMTEwMiwxMiBAQCBfX2RtYV9mZW5j ZV9pbml0KHN0cnVjdCBkbWFfZmVuY2UgKmZlbmNlLCBjb25zdCBzdHJ1Y3QgZG1hX2ZlbmNlX29w cyAqb3BzLAogICogY29udGV4dCBhbmQgc2Vxbm8gYXJlIHVzZWQgZm9yIGVhc3kgY29tcGFyaXNv biBiZXR3ZWVuIGZlbmNlcywgYWxsb3dpbmcKICAqIHRvIGNoZWNrIHdoaWNoIGZlbmNlIGlzIGxh dGVyIGJ5IHNpbXBseSB1c2luZyBkbWFfZmVuY2VfbGF0ZXIoKS4KICAqCi0gKiBJdCBpcyBzdHJv bmdseSBkaXNjb3VyYWdlZCB0byBwcm92aWRlIGFuIGV4dGVybmFsIGxvY2sgYmVjYXVzZSB0aGlz IGNvdXBsZXMKLSAqIGxvY2sgYW5kIGZlbmNlIGxpZmUgdGltZS4gVGhpcyBpcyBvbmx5IGFsbG93 ZWQgZm9yIGxlZ2FjeSB1c2UgY2FzZXMgd2hlbgotICogbXVsdGlwbGUgZmVuY2VzIG5lZWQgdG8g YmUgcHJldmVudGVkIGZyb20gc2lnbmFsaW5nIG91dCBvZiBvcmRlci4KKyAqIEV4dGVybmFsIGxv Y2tzIGFyZSBhIHJlbGljIG9mIGxlZ2FjeSB1c2UgY2FzZXMgdGhhdCBuZWVkZWQgYSBzaGFyZWQg bG9jaworICogdG8gc2VyaWFsaXplIHNpZ25hbGluZyB3aGVuIG5vIG91dC1vZi1vcmRlciBzaWdu YWxpbmcgd2FzIHBvc3NpYmxlIHRocm91Z2gKKyAqICZkbWFfZmVuY2Vfb3BzLnNpZ25hbGVkLiBE cml2ZXJzIGhhdmUgYWJhbmRvbmVkIHRoaXMgY29uY2VwdCBzaW5jZSB0aGUKKyAqIGludHJvZHVj dGlvbiBvZiB0aGUgY2FsbGJhY2ssIGJ1dCB0aGUgZXh0ZXJuYWwgbG9jayBpcyBzdGlsbCBhcm91 bmQuIE5ldworICogdXNlcnMgTVVTVCBOT1QgdXNlIGV4dGVybmFsIGxvY2tzLCBhcyB0aGV5IGZv cmNlIHRoZSBpc3N1ZXIgdG8gb3V0bGl2ZSBhbGwKKyAqIGZlbmNlcyB0aGF0IHJlZmVyZW5jZSB0 aGUgbG9jay4KICAqLwogdm9pZAogZG1hX2ZlbmNlX2luaXQoc3RydWN0IGRtYV9mZW5jZSAqZmVu Y2UsIGNvbnN0IHN0cnVjdCBkbWFfZmVuY2Vfb3BzICpvcHMsCkBAIC0xMTI5LDkgKzExMzIsOCBA QCBFWFBPUlRfU1lNQk9MKGRtYV9mZW5jZV9pbml0KTsKICAqIENvbnRleHQgYW5kIHNlcW5vIGFy ZSB1c2VkIGZvciBlYXN5IGNvbXBhcmlzb24gYmV0d2VlbiBmZW5jZXMsIGFsbG93aW5nCiAgKiB0 byBjaGVjayB3aGljaCBmZW5jZSBpcyBsYXRlciBieSBzaW1wbHkgdXNpbmcgZG1hX2ZlbmNlX2xh dGVyKCkuCiAgKgotICogSXQgaXMgc3Ryb25nbHkgZGlzY291cmFnZWQgdG8gcHJvdmlkZSBhbiBl eHRlcm5hbCBsb2NrIGJlY2F1c2UgdGhpcyBjb3VwbGVzCi0gKiBsb2NrIGFuZCBmZW5jZSBsaWZl IHRpbWUuIFRoaXMgaXMgb25seSBhbGxvd2VkIGZvciBsZWdhY3kgdXNlIGNhc2VzIHdoZW4KLSAq IG11bHRpcGxlIGZlbmNlcyBuZWVkIHRvIGJlIHByZXZlbnRlZCBmcm9tIHNpZ25hbGluZyBvdXQg b2Ygb3JkZXIuCisgKiBOZXcgdXNlcnMgTVVTVCBOT1QgdXNlIGV4dGVybmFsIGxvY2tzLiBDaGVj ayB0aGUgZG9jdW1lbnRhdGlvbiBpbgorICogZG1hX2ZlbmNlX2luaXQoKSB0byB1bmRlcnN0YW5k IHRoZSBtb3RpdmVzIGJlaGluZCB0aGUgbGVnYWN5IHVzZSBjYXNlcy4KICAqLwogdm9pZAogZG1h X2ZlbmNlX2luaXQ2NChzdHJ1Y3QgZG1hX2ZlbmNlICpmZW5jZSwgY29uc3Qgc3RydWN0IGRtYV9m ZW5jZV9vcHMgKm9wcywKLS0gCjIuNTQuMAoK