From mboxrd@z Thu Jan 1 00:00:00 1970 From: shuang.he@intel.com Subject: Re: [PATCH] drm/i915: Move drm_framebuffer_unreference out of struct_mutex for takeover Date: 13 Apr 2015 11:18:20 -0700 Message-ID: <2d8c1b$kmeb9s@fmsmga001.fm.intel.com> References: <1428937383-5949-1-git-send-email-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 709056E5DF for ; Mon, 13 Apr 2015 11:19:20 -0700 (PDT) In-Reply-To: <1428937383-5949-1-git-send-email-tvrtko.ursulin@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: shuang.he@intel.com, ethan.gao@intel.com, intel-gfx@lists.freedesktop.org, tvrtko.ursulin@linux.intel.com List-Id: intel-gfx@lists.freedesktop.org VGVzdGVkLUJ5OiBJbnRlbCBHcmFwaGljcyBRQSBQUlRTIChQYXRjaCBSZWdyZXNzaW9uIFRlc3Qg U3lzdGVtIENvbnRhY3Q6IHNodWFuZy5oZUBpbnRlbC5jb20pClRhc2sgaWQ6IDYxODYKLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVN1bW1hcnktLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tClBsYXRmb3JtICAgICAgICAgIERlbHRhICAgICAgICAgIGRybS1p bnRlbC1uaWdodGx5ICAgICAgICAgIFNlcmllcyBBcHBsaWVkClBOViAgICAgICAgICAgICAgICAg LTQgICAgICAgICAgICAgIDI3Ni8yNzYgICAgICAgICAgICAgIDI3Mi8yNzYKSUxLICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDMwMS8zMDEgICAgICAgICAgICAgIDMwMS8zMDEKU05C ICAgICAgICAgICAgICAgICAtMjIgICAgICAgICAgICAgIDMxNi8zMTYgICAgICAgICAgICAgIDI5 NC8zMTYKSVZCICAgICAgICAgICAgICAgICAtMSAgICAgICAgICAgICAgMzI4LzMyOCAgICAgICAg ICAgICAgMzI3LzMyOApCWVQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjg1LzI4 NSAgICAgICAgICAgICAgMjg1LzI4NQpIU1cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMzk0LzM5NCAgICAgICAgICAgICAgMzk0LzM5NApCRFcgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgMzIxLzMyMSAgICAgICAgICAgICAgMzIxLzMyMQotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tRGV0YWlsZWQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tClBsYXRmb3JtICBUZXN0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBk cm0taW50ZWwtbmlnaHRseSAgICAgICAgICBTZXJpZXMgQXBwbGllZAogUE5WICBpZ3RAZ2VtX3Vz ZXJwdHJfYmxpdHNAY29oZXJlbmN5LXVuc3luYyAgICAgIENSQVNIKDIpUEFTUyg0KSAgICAgIENS QVNIKDEpUEFTUygxKQogUE5WICBpZ3RAZ2VuM19yZW5kZXJfbGluZWFyX2JsaXRzICAgICAgRkFJ TCg0KVBBU1MoNykgICAgICBGQUlMKDEpUEFTUygxKQogUE5WICBpZ3RAZ2VuM19yZW5kZXJfbWl4 ZWRfYmxpdHMgICAgICBGQUlMKDUpUEFTUyg2KSAgICAgIEZBSUwoMSlQQVNTKDEpCiBQTlYgIGln dEBnZW4zX3JlbmRlcl90aWxlZHhfYmxpdHMgICAgICBGQUlMKDUpUEFTUyg3KSAgICAgIEZBSUwo MSlQQVNTKDEpCiBTTkIgIGlndEBrbXNfY3Vyc29yX2NyY0BjdXJzb3Itc2l6ZS1jaGFuZ2UgICAg ICBOU1BUKDEpUEFTUygxKSAgICAgIE5TUFQoMikKIFNOQiAgaWd0QGttc19mbGlwX2V2ZW50X2xl YWsgICAgICBOU1BUKDEpUEFTUygxKSAgICAgIE5TUFQoMikKIFNOQiAgaWd0QGttc19tbWlvX3Zz X2NzX2ZsaXBAc2V0Y3J0Y192c19jc19mbGlwICAgICAgTlNQVCgyKVBBU1MoMSkgICAgICBOU1BU KDIpCiBTTkIgIGlndEBrbXNfbW1pb192c19jc19mbGlwQHNldHBsYW5lX3ZzX2NzX2ZsaXAgICAg ICBOU1BUKDIpUEFTUygxKSAgICAgIE5TUFQoMikKIFNOQiAgaWd0QGttc19yb3RhdGlvbl9jcmNA cHJpbWFyeS1yb3RhdGlvbiAgICAgIE5TUFQoMilQQVNTKDEpICAgICAgTlNQVCgyKQogU05CICBp Z3RAa21zX3JvdGF0aW9uX2NyY0BzcHJpdGUtcm90YXRpb24gICAgICBOU1BUKDIpUEFTUygzKSAg ICAgIE5TUFQoMikKIFNOQiAgaWd0QHBtX3JwbUBjdXJzb3IgICAgICBOU1BUKDIpUEFTUygxKSAg ICAgIE5TUFQoMikKIFNOQiAgaWd0QHBtX3JwbUBjdXJzb3ItZHBtcyAgICAgIE5TUFQoMilQQVNT KDEpICAgICAgTlNQVCgyKQogU05CICBpZ3RAcG1fcnBtQGRwbXMtbW9kZS11bnNldC1ub24tbHBz cCAgICAgIE5TUFQoMilQQVNTKDEpICAgICAgTlNQVCgyKQogU05CICBpZ3RAcG1fcnBtQGRwbXMt bm9uLWxwc3AgICAgICBOU1BUKDIpUEFTUygxKSAgICAgIE5TUFQoMikKIFNOQiAgaWd0QHBtX3Jw bUBkcm0tcmVzb3VyY2VzLWVxdWFsICAgICAgTlNQVCgyKVBBU1MoMSkgICAgICBOU1BUKDIpCiBT TkIgIGlndEBwbV9ycG1AZmVuY2VzICAgICAgTlNQVCgyKVBBU1MoMSkgICAgICBOU1BUKDIpCiBT TkIgIGlndEBwbV9ycG1AZmVuY2VzLWRwbXMgICAgICBOU1BUKDIpUEFTUygxKSAgICAgIE5TUFQo MikKIFNOQiAgaWd0QHBtX3JwbUBnZW0tZXhlY2J1ZiAgICAgIE5TUFQoMilQQVNTKDEpICAgICAg TlNQVCgyKQogU05CICBpZ3RAcG1fcnBtQGdlbS1tbWFwLWNwdSAgICAgIE5TUFQoMilQQVNTKDEp ICAgICAgTlNQVCgyKQogU05CICBpZ3RAcG1fcnBtQGdlbS1tbWFwLWd0dCAgICAgIE5TUFQoMilQ QVNTKDEpICAgICAgTlNQVCgyKQogU05CICBpZ3RAcG1fcnBtQGdlbS1wcmVhZCAgICAgIE5TUFQo MilQQVNTKDEpICAgICAgTlNQVCgyKQogU05CICBpZ3RAcG1fcnBtQGkyYyAgICAgIE5TUFQoMilQ QVNTKDEpICAgICAgTlNQVCgyKQogU05CICBpZ3RAcG1fcnBtQG1vZGVzZXQtbm9uLWxwc3AgICAg ICBOU1BUKDIpUEFTUygxKSAgICAgIE5TUFQoMikKIFNOQiAgaWd0QHBtX3JwbUBtb2Rlc2V0LW5v bi1scHNwLXN0cmVzcy1uby13YWl0ICAgICAgTlNQVCgyKVBBU1MoMSkgICAgICBOU1BUKDIpCiBT TkIgIGlndEBwbV9ycG1AcGNpLWQzLXN0YXRlICAgICAgTlNQVCgyKVBBU1MoMSkgICAgICBOU1BU KDIpCiBTTkIgIGlndEBwbV9ycG1AcnRlICAgICAgTlNQVCgyKVBBU1MoMSkgICAgICBOU1BUKDIp CiBJVkIgIGlndEBnZW1fcHdyaXRlX3ByZWFkQHVuY2FjaGVkLWNvcHktcGVyZm9ybWFuY2UgICAg ICBETUVTR19XQVJOKDEpUEFTUyg3KSAgICAgIERNRVNHX1dBUk4oMSlQQVNTKDEpCihkbWVzZyBw YXRjaCBhcHBsaWVkKWRybTppOTE1X2hhbmdjaGVja19lbGFwc2VkW2k5MTVdXSpFUlJPUipIYW5n Y2hlY2tfdGltZXJfZWxhcHNlZC4uLmJsaXR0ZXJfcmluZ19pZGxlQEhhbmdjaGVjayB0aW1lciBl bGFwc2VkLi4uIGJsaXR0ZXIgcmluZyBpZGxlCk5vdGU6IFlvdSBuZWVkIHRvIHBheSBtb3JlIGF0 dGVudGlvbiB0byBsaW5lIHN0YXJ0IHdpdGggJyonCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==