From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] Always mark GEM objects as dirty when written by the CPU Date: Fri, 11 Dec 2015 17:48:53 +0100 Message-ID: <20151211164853.GG20822@phenom.ffwll.local> References: <1448973722-34522-1-git-send-email-david.s.gordon@intel.com> <566580E5.2020309@intel.com> <20151210085822.GC20822@phenom.ffwll.local> <566ABF3D.1050705@intel.com> <20151211122940.GH11596@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-f46.google.com (mail-wm0-f46.google.com [74.125.82.46]) by gabe.freedesktop.org (Postfix) with ESMTPS id D28846E0D5 for ; Fri, 11 Dec 2015 08:48:57 -0800 (PST) Received: by wmec201 with SMTP id c201so78298661wme.1 for ; Fri, 11 Dec 2015 08:48:56 -0800 (PST) Content-Disposition: inline In-Reply-To: <20151211122940.GH11596@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Dave Gordon , Daniel Vetter , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBEZWMgMTEsIDIwMTUgYXQgMTI6Mjk6NDBQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIEZyaSwgRGVjIDExLCAyMDE1IGF0IDEyOjE5OjA5UE0gKzAwMDAsIERhdmUgR29y ZG9uIHdyb3RlOgo+ID4gT24gMTAvMTIvMTUgMDg6NTgsIERhbmllbCBWZXR0ZXIgd3JvdGU6Cj4g PiA+T24gTW9uLCBEZWMgMDcsIDIwMTUgYXQgMTI6NTE6NDlQTSArMDAwMCwgRGF2ZSBHb3Jkb24g d3JvdGU6Cj4gPiA+PkkgdGhpbmsgSSBtaXNzZWQgaTkxNV9nZW1fcGh5c19wd3JpdGUoKS4KPiA+ ID4+Cj4gPiA+Pmk5MTVfZ2VtX2d0dF9wd3JpdGVfZmFzdCgpIG1hcmtzIHRoZSBvYmplY3QgZGly dHkgZm9yIG1vc3QgY2FzZXMgKHZpdAo+ID4gPj5zZXRfdG9fZ3R0X2RvbWFpbigpLCBidXQgaXNu J3QgY2FsbGVkIGZvciBhbGwgY2FzZXMgKG9yIGNhbiByZXR1cm4gYmVmb3JlCj4gPiA+PnRoZSBz ZXRfZG9tYWluKS4gVGhlbiB3ZSB0cnkgaTkxNV9nZW1fc2htZW1fcHdyaXRlKCkgZm9yIG5vbi1w aHlzCj4gPiA+Pm9iamVjdHMgKG5vIGNoZWNrIGZvciBzdG9sZW4hKSBhbmQgdGhhdCBhbHJlYWR5 IG1hcmtzIHRoZSBvYmplY3QgZGlydHkKPiA+ID4+W2FzaWRlOiB3ZSBtaWdodCBiZSBhYmxlIHRv IGNoYW5nZSB0aGF0IHRvIHBhZ2UtYnktcGFnZT9dLCBidXQKPiA+ID4+aTkxNV9nZW1fcGh5c19w d3JpdGUoKSBkb2Vzbid0IG1hcmsgdGhlIG9iamVjdCBkaXJ0eSwgc28gd2UgbWlnaHQgbG9zZQo+ ID4gPj51cGRhdGVzIHRoZXJlPwo+ID4gPj4KPiA+ID4+T3IgbWF5YmUgd2Ugc2hvdWxkIG1vdmUg dGhlIG1hcmtpbmcgdXAgaW50byBpOTE1X2dlbV9wd3JpdGVfaW9jdGwoKSBpbnN0ZWFkLgo+ID4g Pj5UaGUgdGFyZ2V0IG9iamVjdCBpcyBzdXJlbHkgZ29pbmcgdG8gYmUgZGlydGllZCwgd2hhdGV2 ZXIgdHlwZSBpdCBpcy4KPiA+ID4KPiA+ID5waHlzIG9iamVjdHMgYXJlIHNwZWNpYWwsIGFuZCB3 aGVuIGJpbmRpbmcgd2UgY3JlYXRlIGFsbG9jYXRlIG5ldwo+ID4gPihjb250aWd1b3VzKSBzdG9y YWdlLiBJbiBwdXRfcGFnZXNfcGh5cyB0aGF0IGdldHMgY29waWVkIGJhY2sgYW5kIHBhZ2VzCj4g PiA+bWFya2VkIGFzIGRpcnR5LiBXaGlsZSBhIHBoeXMgb2JqZWN0IGlzIHBpbm5lZCBpdCdzIGEg a2VybmVsIGJ1ZyB0byBsb29rCj4gPiA+YXQgdGhlIHNobWVtIHBhZ2VzIGFuZCBhIHVzZXJzcGFj ZSBidWcgdG8gdG91Y2ggdGhlIGNwdSBtbWFwIChzaW5jZSB0aGF0Cj4gPiA+ZGF0YSB3aWxsIHNp bXBseSBiZSBvdmVyd3JpdHRlbiB3aGVuZXZlciB0aGUga2VybmVsIGZlZWxzIGxpa2UpLgo+ID4g Pgo+ID4gPnBoeXMgb2JqZWN0cyBhcmUgb25seSB1c2VkIGZvciBjdXJzb3JzIG9uIG9sZCBjcmFw IHRob3VnaCwgc28gb2sgaWYgd2UKPiA+ID5kb24ndCBzdHJlYW1saW5lIHRoaXMgZmFpcmx5IHF1 aXJreSBvbGQgQUJJLgo+ID4gPi1EYW5pZWwKPiA+IAo+ID4gU28gaXMgcHJlYWQgYnJva2VuIGFs cmVhZHkgZm9yICdwaHlzJyA/Cj4gCj4gWWVzLiBBIGNvbXBsZXRlbHkgdW51c2VkIGNvcm5lciBv ZiB0aGUgQVBJLgoKSSB0aGluayBpdCB3b3VsZCBiZSB1c2VmdWwgdG8gZXh0cmFjdCBhbGwgdGhl IHBoeXMgb2JqZWN0IHN0dWZmIGludG8KaTkxNV9nZW1fcGh5c19vYmouYywgYWRkIG1pbmltYWwg a2VybmVsZG9jIGZvciB0aGUgZnVuY3Rpb25zLCBhbmQgdGhlbiBhbgpvdmVydmlldyBzZWN0aW9u IHdoaWNoIGV4cGxhaW5zIGluIGRldGFpbCBob3cgZnVja2VkIHVwIHRoaXMgbGl0dGxlIGJpdCBv ZgpBQkkgaGlzdG9yeSBsb3JlIGlzLiBJIGNhbiBkbyB0aGUgb3ZlcnZpZXcgc2VjdGlvbiwgYnV0 IHRoZQpleHRyYWN0aW9uL2Jhc2ljIGtlcm5lbGRvYyB3aWxsIHByb2JhYmx5IHRha2UgYSBiaXQg bG9uZ2VyIHRvIGdldCBhcm91bmQKdG8uCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdh cmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==