From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Ekstrand Subject: [PATCH 3/9] drm/syncobj: Remove file_private from replace_fence Date: Tue, 8 Aug 2017 15:46:03 -0700 Message-ID: <1502232369-19753-4-git-send-email-jason.ekstrand@intel.com> References: <1502232369-19753-1-git-send-email-jason.ekstrand@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pf0-x242.google.com (mail-pf0-x242.google.com [IPv6:2607:f8b0:400e:c00::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id C36646E255 for ; Tue, 8 Aug 2017 22:46:33 +0000 (UTC) Received: by mail-pf0-x242.google.com with SMTP id j68so4362389pfc.2 for ; Tue, 08 Aug 2017 15:46:33 -0700 (PDT) In-Reply-To: <1502232369-19753-1-git-send-email-jason.ekstrand@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Jason Ekstrand , Jason Ekstrand List-Id: dri-devel@lists.freedesktop.org SXQncyBjb21wbGV0ZWx5IHVudXNlZC4KClNpZ25lZC1vZmYtYnk6IEphc29uIEVrc3RyYW5kIDxq YXNvbkBqbGVrc3RyYW5kLm5ldD4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRn cHVfY3MuYyB8IDMgKy0tCiBkcml2ZXJzL2dwdS9kcm0vZHJtX3N5bmNvYmouYyAgICAgICAgICB8 IDUgKystLS0KIGluY2x1ZGUvZHJtL2RybV9zeW5jb2JqLmggICAgICAgICAgICAgIHwgMyArLS0K IDMgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9jcy5jIGIvZHJpdmVycy9n cHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2NzLmMKaW5kZXggMGFhMzNhZS4uMzMxNDcwMiAxMDA2 NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2NzLmMKKysrIGIvZHJp dmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2NzLmMKQEAgLTEwNzAsOCArMTA3MCw3IEBA IHN0YXRpYyB2b2lkIGFtZGdwdV9jc19wb3N0X2RlcGVuZGVuY2llcyhzdHJ1Y3QgYW1kZ3B1X2Nz X3BhcnNlciAqcCkKIAlpbnQgaTsKIAogCWZvciAoaSA9IDA7IGkgPCBwLT5udW1fcG9zdF9kZXBf c3luY29ianM7ICsraSkgewotCQlkcm1fc3luY29ial9yZXBsYWNlX2ZlbmNlKHAtPmZpbHAsIHAt PnBvc3RfZGVwX3N5bmNvYmpzW2ldLAotCQkJCQkgIHAtPmZlbmNlKTsKKwkJZHJtX3N5bmNvYmpf cmVwbGFjZV9mZW5jZShwLT5wb3N0X2RlcF9zeW5jb2Jqc1tpXSwgcC0+ZmVuY2UpOwogCX0KIH0K IApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9zeW5jb2JqLmMgYi9kcml2ZXJzL2dw dS9kcm0vZHJtX3N5bmNvYmouYwppbmRleCBkYWZjYTgzLi43ZmRmN2U4IDEwMDY0NAotLS0gYS9k cml2ZXJzL2dwdS9kcm0vZHJtX3N5bmNvYmouYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX3N5 bmNvYmouYwpAQCAtOTksOCArOTksNyBAQCBFWFBPUlRfU1lNQk9MKGRybV9zeW5jb2JqX2ZlbmNl X2dldCk7CiAgKgogICogVGhpcyByZXBsYWNlcyB0aGUgZmVuY2Ugb24gYSBzeW5jIG9iamVjdC4K ICAqLwotdm9pZCBkcm1fc3luY29ial9yZXBsYWNlX2ZlbmNlKHN0cnVjdCBkcm1fZmlsZSAqZmls ZV9wcml2YXRlLAotCQkJICAgICAgIHN0cnVjdCBkcm1fc3luY29iaiAqc3luY29iaiwKK3ZvaWQg ZHJtX3N5bmNvYmpfcmVwbGFjZV9mZW5jZShzdHJ1Y3QgZHJtX3N5bmNvYmogKnN5bmNvYmosCiAJ CQkgICAgICAgc3RydWN0IGRtYV9mZW5jZSAqZmVuY2UpCiB7CiAJc3RydWN0IGRtYV9mZW5jZSAq b2xkX2ZlbmNlID0gTlVMTDsKQEAgLTMxMyw3ICszMTIsNyBAQCBpbnQgZHJtX3N5bmNvYmpfaW1w b3J0X3N5bmNfZmlsZV9mZW5jZShzdHJ1Y3QgZHJtX2ZpbGUgKmZpbGVfcHJpdmF0ZSwKIAkJcmV0 dXJuIC1FTk9FTlQ7CiAJfQogCi0JZHJtX3N5bmNvYmpfcmVwbGFjZV9mZW5jZShmaWxlX3ByaXZh dGUsIHN5bmNvYmosIGZlbmNlKTsKKwlkcm1fc3luY29ial9yZXBsYWNlX2ZlbmNlKHN5bmNvYmos IGZlbmNlKTsKIAlkbWFfZmVuY2VfcHV0KGZlbmNlKTsKIAlkcm1fc3luY29ial9wdXQoc3luY29i aik7CiAJcmV0dXJuIDA7CmRpZmYgLS1naXQgYS9pbmNsdWRlL2RybS9kcm1fc3luY29iai5oIGIv aW5jbHVkZS9kcm0vZHJtX3N5bmNvYmouaAppbmRleCA0MjJkNjMxLi4xYzgxNjU4IDEwMDY0NAot LS0gYS9pbmNsdWRlL2RybS9kcm1fc3luY29iai5oCisrKyBiL2luY2x1ZGUvZHJtL2RybV9zeW5j b2JqLmgKQEAgLTg1LDggKzg1LDcgQEAgZHJtX3N5bmNvYmpfcHV0KHN0cnVjdCBkcm1fc3luY29i aiAqb2JqKQogc3RydWN0IGRybV9zeW5jb2JqICpkcm1fc3luY29ial9maW5kKHN0cnVjdCBkcm1f ZmlsZSAqZmlsZV9wcml2YXRlLAogCQkJCSAgICAgdTMyIGhhbmRsZSk7CiBzdHJ1Y3QgZG1hX2Zl bmNlICpkcm1fc3luY29ial9mZW5jZV9nZXQoc3RydWN0IGRybV9zeW5jb2JqICpzeW5jb2JqKTsK LXZvaWQgZHJtX3N5bmNvYmpfcmVwbGFjZV9mZW5jZShzdHJ1Y3QgZHJtX2ZpbGUgKmZpbGVfcHJp dmF0ZSwKLQkJCSAgICAgICBzdHJ1Y3QgZHJtX3N5bmNvYmogKnN5bmNvYmosCit2b2lkIGRybV9z eW5jb2JqX3JlcGxhY2VfZmVuY2Uoc3RydWN0IGRybV9zeW5jb2JqICpzeW5jb2JqLAogCQkJICAg ICAgIHN0cnVjdCBkbWFfZmVuY2UgKmZlbmNlKTsKIGludCBkcm1fc3luY29ial9maW5kX2ZlbmNl KHN0cnVjdCBkcm1fZmlsZSAqZmlsZV9wcml2YXRlLAogCQkJICAgdTMyIGhhbmRsZSwKLS0gCjIu NS4wLjQwMC5nZmY4NmZhZgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJp LWRldmVsCg==