From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Gordon Subject: Re: [PATCH] Always mark GEM objects as dirty when written by the CPU Date: Tue, 1 Dec 2015 13:21:07 +0000 Message-ID: <565D9EC3.5020109@intel.com> References: <1448973722-34522-1-git-send-email-david.s.gordon@intel.com> <20151201130438.GB20053@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 52A3D72136 for ; Tue, 1 Dec 2015 05:21:09 -0800 (PST) In-Reply-To: <20151201130438.GB20053@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 , intel-gfx@lists.freedesktop.org, Alex Dai List-Id: intel-gfx@lists.freedesktop.org T24gMDEvMTIvMTUgMTM6MDQsIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBUdWUsIERlYyAwMSwg MjAxNSBhdCAxMjo0MjowMlBNICswMDAwLCBEYXZlIEdvcmRvbiB3cm90ZToKPj4gSW4gdmFyaW91 cyBwbGFjZXMsIG9uZSBvciBtb3JlIHBhZ2VzIG9mIGEgR0VNIG9iamVjdCBhcmUgbWFwcGVkIGlu dG8gQ1BVCj4+IGFkZHJlc3Mgc3BhY2UgYW5kIHVwZGF0ZWQuIEluIGVhY2ggc3VjaCBjYXNlLCB0 aGUgb2JqZWN0IHNob3VsZCBiZQo+PiBtYXJrZWQgZGlydHksIHRvIGVuc3VyZSB0aGF0IHRoZSBt b2RpZmljYXRpb25zIGFyZSBub3QgZGlzY2FyZGVkIGlmIHRoZQo+PiBvYmplY3QgaXMgZXZpY3Rl ZCB1bmRlciBtZW1vcnkgcHJlc3N1cmUuCj4+Cj4+IFRoaXMgaXMgc2ltaWxhciB0byBjb21taXQK Pj4gCWNvbW1pdCA1MWJjMTQwNDMxZTIzMzI4NDY2MGIxZDIyYzQ3ZGVjOWVjZGI1MjFlCj4+IAlB dXRob3I6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+PiAJRGF0ZTog ICBNb24gQXVnIDMxIDE1OjEwOjM5IDIwMTUgKzAxMDAKPj4gCWRybS9pOTE1OiBBbHdheXMgbWFy ayB0aGUgb2JqZWN0IGFzIGRpcnR5IHdoZW4gdXNlZCBieSB0aGUgR1BVCj4+Cj4+IGluIHdoaWNo IENocmlzIGVuc3VyZWQgdGhhdCB1cGRhdGVzIGJ5IHRoZSBHUFUgd2VyZSBub3QgbG9zdCBkdWUg dG8KPj4gZXZpY3Rpb24sIGJ1dCB0aGlzIHBhdGNoIGFwcGxpZXMgaW5zdGVhZCB0byB0aGUgbXVs dGlwbGUgcGxhY2VzIHdoZXJlCj4+IG9iamVjdCBjb250ZW50IGlzIHVwZGF0ZWQgYnkgdGhlIGhv c3QgQ1BVLgo+Cj4gQXBhcnQgZnJvbSB0aGF0IGNvbW1pdCB3YXMgdG8gbWFzayB1c2Vyc3BhY2Ug YnVncywgaGVyZSB3ZSBhcmUgdW5kZXIKPiBjb250cm9sIG9mIHdoZW4gdGhlIHBhZ2VzIGFyZSBt YXJrZWQgYW5kIGhhdmUgY2hvc2VuIGEgZGlmZmVyZW50Cj4gcGVyLXBhZ2UgaW50ZXJmYWNlIGZv ciBDUFUgd3JpdGVzIGFzIG9wcG9zZWQgdG8gcGVyLW9iamVjdC4KPiAtQ2hyaXMKPgoKVGhlIHBh dHRlcm4KCWdldF9wYWdlcygpOwoJa21hcChnZXRfcGFnZSgpKQoJd3JpdGUKCWt1bm1hcCgpCm9j Y3VycyBvZnRlbiBlbm91Z2ggdGhhdCBpdCBtaWdodCBiZSB3b3J0aCBwcm92aWRpbmcgYSBjb21t b24gZnVuY3Rpb24gCnRvIGRvIHRoYXQgYW5kIG1hcmsgb25seSB0aGUgc3BlY2lmaWMgcGFnZSBk aXJ0eSAob3RoZXIgY2FzZXMgdG91Y2ggdGhlIAp3aG9sZSBvYmplY3QsIHNvIGZvciB0aG9zZSB3 ZSBjYW4ganVzdCBzZXQgdGhlIG9iai0+ZGlydHkgZmxhZyBhbmQgbGV0IApwdXRfcGFnZXMoKSB0 YWtlIGNhcmUgb2YgcHJvcGFnYXRpbmcgdGhhdCB0byBhbGwgdGhlIGluZGl2aWR1YWwgcGFnZXMp LgoKQnV0IGNhbiB3ZSBiZSBzdXJlIHRoYXQgYWxsIHRoZSBmdW5jdGlvbnMgdG91Y2hlZCBieSB0 aGlzIHBhdGNoIHdpbGwgCm9wZXJhdGUgb25seSBvbiByZWd1bGFyIChkZWZhdWx0KSBHRU0gb2Jq ZWN0cyAoaS5lLiBub3QgcGh5cywgc3RvbGVuLCAKZXRjKSAnY29zIHNvbWUgb2YgdGhvc2UgZG9u J3Qgc3VwcG9ydCBwZXItcGFnZSB0cmFja2luZy4gV2hhdCBhYm91dCAKb2JqZWN0cyB3aXRoIG5v IGJhY2tpbmcgc3RvcmUgLS0gY2FuL3Nob3VsZCB3ZSBtYXJrIHRob3NlIGFzIGRpcnR5IAood2hp Y2ggd291bGQgcHJldmVudCBldmljdGlvbik/CgouRGF2ZS4KX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK