From mboxrd@z Thu Jan 1 00:00:00 1970 From: Uma Shankar Subject: [v11 02/12] drm: Add reference counting on HDR metadata blob Date: Thu, 16 May 2019 19:40:07 +0530 Message-ID: <1558015817-12025-3-git-send-email-uma.shankar@intel.com> References: <1558015817-12025-1-git-send-email-uma.shankar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1558015817-12025-1-git-send-email-uma.shankar@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org Cc: dcastagna@chromium.org, jonas@kwiboo.se, seanpaul@chromium.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogSm9uYXMgS2FybG1hbiA8am9uYXNAa3dpYm9vLnNlPgoKVGhpcyBhZGRzIHJlZmVyZW5j ZSBjb3VudCBmb3IgSERSIG1ldGFkYXRhIGJsb2IsCmhhbmRsZWQgYXMgcGFydCBvZiBkdXBsaWNh dGUgYW5kIGRlc3Ryb3kgY29ubmVjdG9yCnN0YXRlIGZ1bmN0aW9ucy4KCnYyOiBSZW1vdmVkIHRo ZSBoZHJfbWV0YWRhdGFfY2hhbmdlZCBpbml0aWFsaXphdGlvbiBhcwp0aGUgdmFyaWFibGUgaXMg ZHJvcHBlZCBhbmQgbm90IHJlcXVpcmVkLgoKU2lnbmVkLW9mZi1ieTogSm9uYXMgS2FybG1hbiA8 am9uYXNAa3dpYm9vLnNlPgpTaWduZWQtb2ZmLWJ5OiBVbWEgU2hhbmthciA8dW1hLnNoYW5rYXJA aW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX3N0YXRlX2hlbHBlci5j IHwgNSArKysrKwogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX3N0YXRlX2hlbHBlci5jIGIvZHJpdmVycy9ncHUv ZHJtL2RybV9hdG9taWNfc3RhdGVfaGVscGVyLmMKaW5kZXggYWM5MjlmNi4uZWMxMzgyMyAxMDA2 NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWNfc3RhdGVfaGVscGVyLmMKKysrIGIv ZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWNfc3RhdGVfaGVscGVyLmMKQEAgLTM5MSw2ICszOTEs OSBAQCB2b2lkIGRybV9hdG9taWNfaGVscGVyX2Nvbm5lY3Rvcl9yZXNldChzdHJ1Y3QgZHJtX2Nv bm5lY3RvciAqY29ubmVjdG9yKQogCQlkcm1fY29ubmVjdG9yX2dldChjb25uZWN0b3IpOwogCXN0 YXRlLT5jb21taXQgPSBOVUxMOwogCisJaWYgKHN0YXRlLT5oZHJfb3V0cHV0X21ldGFkYXRhKQor CQlkcm1fcHJvcGVydHlfYmxvYl9nZXQoc3RhdGUtPmhkcl9vdXRwdXRfbWV0YWRhdGEpOworCiAJ LyogRG9uJ3QgY29weSBvdmVyIGEgd3JpdGViYWNrIGpvYiwgdGhleSBhcmUgdXNlZCBvbmx5IG9u Y2UgKi8KIAlzdGF0ZS0+d3JpdGViYWNrX2pvYiA9IE5VTEw7CiB9CkBAIC00MzgsNiArNDQxLDgg QEAgc3RydWN0IGRybV9jb25uZWN0b3Jfc3RhdGUgKgogCiAJaWYgKHN0YXRlLT53cml0ZWJhY2tf am9iKQogCQlkcm1fd3JpdGViYWNrX2NsZWFudXBfam9iKHN0YXRlLT53cml0ZWJhY2tfam9iKTsK KworCWRybV9wcm9wZXJ0eV9ibG9iX3B1dChzdGF0ZS0+aGRyX291dHB1dF9tZXRhZGF0YSk7CiB9 CiBFWFBPUlRfU1lNQk9MKF9fZHJtX2F0b21pY19oZWxwZXJfY29ubmVjdG9yX2Rlc3Ryb3lfc3Rh dGUpOwogCi0tIAoxLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50 ZWwtZ2Z4