From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Gordon Subject: [PATCH 2/4 v3] drm/i915: mark a newly-created GEM object dirty when filled with data Date: Thu, 10 Dec 2015 18:51:24 +0000 Message-ID: <1449773486-30822-3-git-send-email-david.s.gordon@intel.com> References: <1449773486-30822-1-git-send-email-david.s.gordon@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 463F57A1DB for ; Thu, 10 Dec 2015 10:51:37 -0800 (PST) In-Reply-To: <1449773486-30822-1-git-send-email-david.s.gordon@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 List-Id: intel-gfx@lists.freedesktop.org V2hlbiBjcmVhdGluZyBhIG5ldyAocGFnZWFibGUpIEdFTSBvYmplY3QgYW5kIGZpbGxpbmcgaXQg d2l0aCBkYXRhLCB3ZQptdXN0IG1hcmsgaXQgYXMgJ2RpcnR5JywgaS5lLiBiYWNraW5nIHN0b3Jl IGlzIG91dC1vZi1kYXRlIHcuci50LiB0aGUKbmV3bHktd3JpdHRlbiBjb250ZW50LiBUaGlzIGVu c3VyZXMgdGhhdCBpZiB0aGUgb2JqZWN0IGlzIGV2aWN0ZWQgdW5kZXIKbWVtb3J5IHByZXNzdXJl LCBpdHMgcGFnZXMgaW4gdGhlIHBhZ2VjYWNoZSB3aWxsIGJlIHdyaXR0ZW4gdG8gYmFja2luZwpz dG9yZSByYXRoZXIgdGhhbiBkaXNjYXJkZWQuCgpCYXNlZCBvbiBhbiBvcmlnaW5hbCB2ZXJzaW9u IGJ5IEFsZXggRGFpLgoKU2lnbmVkLW9mZi1ieTogQWxleCBEYWkgPHl1LmRhaUBpbnRlbC5jb20+ ClNpZ25lZC1vZmYtYnk6IERhdmUgR29yZG9uIDxkYXZpZC5zLmdvcmRvbkBpbnRlbC5jb20+CkNj OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2dlbS5jIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24o KykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwppbmRleCAwNmE1ZjM5Li45MzZmMGE5IDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCisrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfZ2VtLmMKQEAgLTUyMjQsNiArNTIyNCw3IEBAIGk5MTVfZ2VtX29iamVjdF9j cmVhdGVfZnJvbV9kYXRhKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCiAJaTkxNV9nZW1fb2JqZWN0 X3Bpbl9wYWdlcyhvYmopOwogCXNnID0gb2JqLT5wYWdlczsKIAlieXRlcyA9IHNnX2NvcHlfZnJv bV9idWZmZXIoc2ctPnNnbCwgc2ctPm5lbnRzLCAodm9pZCAqKWRhdGEsIHNpemUpOworCW9iai0+ ZGlydHkgPSAxOwkJLyogQmFja2luZyBzdG9yZSBpcyBub3cgb3V0IG9mIGRhdGUgKi8KIAlpOTE1 X2dlbV9vYmplY3RfdW5waW5fcGFnZXMob2JqKTsKIAogCWlmIChXQVJOX09OKGJ5dGVzICE9IHNp emUpKSB7Ci0tIAoxLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK