From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 16/59] drm/i915: Add flag to i915_add_request() to skip the cache flush Date: Wed, 1 Apr 2015 07:59:40 +0200 Message-ID: <20150401055940.GS6354@phenom.ffwll.local> References: <1426768264-16996-1-git-send-email-John.C.Harrison@Intel.com> <1426768264-16996-17-git-send-email-John.C.Harrison@Intel.com> <551ACC07.4010403@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by gabe.freedesktop.org (Postfix) with ESMTP id 4B9886E7DF for ; Tue, 31 Mar 2015 22:57:51 -0700 (PDT) Received: by wixo5 with SMTP id o5so22097467wix.1 for ; Tue, 31 Mar 2015 22:57:50 -0700 (PDT) Content-Disposition: inline In-Reply-To: <551ACC07.4010403@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tomas Elf Cc: "Intel-GFX@Lists.FreeDesktop.Org" List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBNYXIgMzEsIDIwMTUgYXQgMDU6MzI6MDdQTSArMDEwMCwgVG9tYXMgRWxmIHdyb3Rl Ogo+IE9uIDE5LzAzLzIwMTUgMTI6MzAsIEpvaG4uQy5IYXJyaXNvbkBJbnRlbC5jb20gd3JvdGU6 Cj4gPkBAIC0yMzYxLDEyICsyMzYyLDE0IEBAIHZvaWQgX19pOTE1X2FkZF9yZXF1ZXN0KHN0cnVj dCBpbnRlbF9lbmdpbmVfY3MgKnJpbmcsCj4gPiAgCSAqIGlzIHRoYXQgdGhlIGZsdXNoIF9tdXN0 XyBoYXBwZW4gYmVmb3JlIHRoZSBuZXh0IHJlcXVlc3QsIG5vIG1hdHRlcgo+ID4gIAkgKiB3aGF0 Lgo+ID4gIAkgKi8KPiA+LQlpZiAoaTkxNS5lbmFibGVfZXhlY2xpc3RzKQo+ID4tCQlyZXQgPSBs b2dpY2FsX3JpbmdfZmx1c2hfYWxsX2NhY2hlcyhyaW5nYnVmLCByZXF1ZXN0LT5jdHgpOwo+ID4t CWVsc2UKPiA+LQkJcmV0ID0gaW50ZWxfcmluZ19mbHVzaF9hbGxfY2FjaGVzKHJpbmcpOwo+ID4t CS8qIE5vdCBhbGxvd2VkIHRvIGZhaWwhICovCj4gPi0JV0FSTl9PTihyZXQpOwo+ID4rCWlmIChm bHVzaF9jYWNoZXMpIHsKPiA+KwkJaWYgKGk5MTUuZW5hYmxlX2V4ZWNsaXN0cykKPiA+KwkJCXJl dCA9IGxvZ2ljYWxfcmluZ19mbHVzaF9hbGxfY2FjaGVzKHJpbmdidWYsIHJlcXVlc3QtPmN0eCk7 Cj4gPisJCWVsc2UKPiA+KwkJCXJldCA9IGludGVsX3JpbmdfZmx1c2hfYWxsX2NhY2hlcyhyaW5n KTsKPiA+KwkJLyogTm90IGFsbG93ZWQgdG8gZmFpbCEgKi8KPiA+KwkJV0FSTl9PTihyZXQpOwo+ IAo+IFRoZXJlIGhhcyBiZWVuIGEgZGlzY3Vzc2lvbiBhYm91dCB3aGV0aGVyIGl0J3Mgb2sgdG8g dXNlCj4gV0FSTl9PTig8dmFyaWFibGUvY29uc3RhbnQ+KSBzaW5jZSBpdCBkb2Vzbid0IGFkZCBh bnkgdXNlZnVsIGluZm9ybWF0aW9uCj4gYWJvdXQgdGhlIGFjdHVhbCBmYWlsdXJlIGNhc2UgdG8g dGhlIGtlcm5lbCBsb2cuIEJ5IHRoYXQgbG9naWMgeW91IHNob3VsZAo+IGFkZCBXQVJOX09OIHRv IGVhY2ggaW5kaXZpZHVhbCBjYWxsIHRvIF9mbHVzaF9hbGxfY2FjaGVzIGFib3ZlIGJ1dCBJIHdv dWxkCj4gYmUgaW5jbGluZWQgdG8gc2F5IHRoYXQgdGhhdCB3b3VsZCBiZSBzbGlnaHRseSByZWR1 bmRhbnQuIEl0IGNvdWxkIGJlIGFyZ3VlZAo+IHRoYXQgaWYgeW91IGdldCBhIFdBUk4gc3RhY2tf ZHVtcCBpbiB0aGUga2VybmVsIGxvZyBhdCB0aGlzIHBvaW50IHlvdSBwcmV0dHkKPiBtdWNoIGtu b3cgZnJvbSB3aGVyZSBpdCBjYW1lLgo+IAo+IEFsdGhvdWdoLCBpZiB5b3Ugd2FudCB0byBiZSBh YmxlIHRvIHJlbHkgZW50aXJlbHkgb24gdGhlIGtlcm5lbCBsb2cgYW5kCj4gZG9uJ3Qgd2FudCB0 byByZWFkIHRoZSBzb3VyY2UgY29kZSB0byBmaWd1cmUgb3V0IHdoYXQgZnVuY3Rpb24gY2FsbCBm YWlsZWQKPiB0aGVuIHlvdSB3b3VsZCBoYXZlIHRvIGVpdGhlciBhZGQgV0FSTl9PTnMgdG8gZWFj aCBpbmRpdmlkdWFsIGZ1bmN0aW9uIGNhbGwKPiBvciByZXBsYWNlIFdBUk5fT04ocmV0KSB3aXRo IHNvbWV0aGluZyBsaWtlIFdBUk4ocmV0LCAiZmx1c2hfYWxsX2NhY2hlcwo+IHJldHVybmVkICVk IiwgcmV0KSBvciBzb21ldGhpbmcuCj4gCj4gQW55IG90aGVyIG9waW5pb24gb24gaG93IHdlIHNo b3VsZCBkbyB0aGlzIGZyb20gYW55b25lPyBXaGF0IHBhdHRlcm4gc2hvdWxkCj4gd2UgYmUgZm9s bG93aW5nIGhlcmU/CgpXQVJOX09OIGR1bXBzIHRoZSBmdWxsIGJhY2t0cmFjZSBwbHVzIGN1cnJl bnQgRUlQL1JJUCBpbmNsdWRpbmcgYmFzaWMKZGVjb2RpbmcgdXNpbmcgZGVidWcgaW5mb3JtYXRp b24gKGlmIGNvbXBpbGVkIGluKS4gTWF5YmUgeW91IGRvbid0IGhhdmUKdGhhdCBlbmFibGVkIGlu IEFuZHJvaWQgYnVpbGRzPyBPciBpcyB0aGVyZSBhZGRpdGlvbmFsIGluZm9ybWF0aW9uIHlvdQp3 YW50IHRvIGR1bXA/Ci1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIs IEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==