From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: RMW register cycles considered evil Date: Mon, 6 Jul 2015 17:04:10 +0200 Message-ID: <20150706150410.GR2156@phenom.ffwll.local> References: <1436186522-7834-1-git-send-email-daniel.vetter@ffwll.ch> <20150706125049.GO5176@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 ESMTPS id C15576E8DF for ; Mon, 6 Jul 2015 08:01:24 -0700 (PDT) Received: by widjy10 with SMTP id jy10so163528345wid.1 for ; Mon, 06 Jul 2015 08:01:23 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150706125049.GO5176@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Cc: Daniel Vetter , Intel Graphics Development , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBKdWwgMDYsIDIwMTUgYXQgMDM6NTA6NDlQTSArMDMwMCwgVmlsbGUgU3lyasOkbMOk IHdyb3RlOgo+IE9uIE1vbiwgSnVsIDA2LCAyMDE1IGF0IDAyOjQyOjAyUE0gKzAyMDAsIERhbmll bCBWZXR0ZXIgd3JvdGU6Cj4gPiBFc3BlY2lhbGx5IGZvciB3b3JrYXJvdW5kcyB3aGljaCBpcyBz dHVmZiB0aGF0J3MgYWxtb3N0IGltcG9zc2libGUgdG8KPiA+IHZlcmlmeTogVGhlIGluaXRpYWwg c3RhdGUgZnJvbSB0aGUgZmlybXdhcmUgb24gYm9vdC11cCBhbmQgYWZ0ZXIKPiA+IHJlc3VtZSBj b3VsZCBiZSBkaWZmZXJlbnQsIHdoaWNoIHdpbGwgaGlkZSBidWdzIHdoZW4gd2UgZG8gYW4gUk1X Cj4gPiBjeWNsZS4KPiAKPiBJZiB5b3UncmUgcmVhbGx5IHdvcnJpZWQgYWJvdXQgdGhhdCB0aGVu IHdlIHNob3VsZCB0aGVuIGV4cGxpY2l0bHkKPiBpbml0aWFsaXplIGFsbCB0aGUgcmVnaXN0ZXJz IHRoYXQgbWlnaHQgYWZmZWN0IHN0dWZmLgo+IAo+IEZvciBhIGJ1bmNoIG9mIEdUIHJlZ2lzdGVy cyB3ZSBjb3VsZCBqdXN0IGRvIGEgR1BVIHJlc2V0IGF0IGRyaXZlcgo+IGluaXQuIFRoYXQgdGhh dCB3b24ndCBoZWxwIHdpdGggVUNHQ1RMIGFuZCBzdWNoLgo+IAo+IEknbSBhbHNvIHdvcnJpZWQg dGhhdCBpZiB3ZSBkb24ndCB1c2UgUk1XcyBmb3IgZWFybHkgcGFydHMsIHRoZSBoYXJkd2FyZQo+ IGZvbGtzIG1heSBzdGlsbCBjaGFuZ2UgdGhlIGRlZmF1bHQgZm9yIHNvbWUgb2ZodGUgb3RoZXIg Yml0cywgYW5kIHRoZW4KPiB3ZSBlbmQgdXAgY2xvYmJlcmluZyB0aG9zZS4KClRoZSBwb2ludCBp cyB0aGF0IHdlJ2xsIGF0IGxlYXN0IGNvbnNpc3RlbnRseSBjbG9iYmVyIHRoZW0sIHdoaWNoIGlz IHRoZQppbXBvcnRhbnQgcGFydC4gQ2hhc2luZyBhIGJ1ZyB3aGljaCBvbmx5IGhhcHBlbnMgd2hl biB5b3UgZnJlc2hseSBib290IGJ1dApub3QgYWZ0ZXIgdGhlIGZpcnN0IGdwdSByZXNldCAob3Ig Zmlyc3QgcmVzdW1lIG9yIHRoZSBvdGhlciB3YXkgcm91bmQgb3IKd2hhdGV2ZXIpIGlzIG5vdCBm dW4gYXQgYWxsLgoKSWYgdGhhdCBtZWFucyB3ZSB3aWxsIGJvdGNoIHRoZSBjb250ZXh0IGEgYml0 IHRoZW4gSSBndWVzcyB3ZSBuZWVkIGJldHRlcgp0b29saW5nIHRvIGNvbXBhcmUgdGhlIGFjdHVh bCBodyBzdGF0ZSB3aXRoIHdoYXQgQnNwZWMgc3VnZ2VzdCwgaW5jbHVkaW5nCmFsbCB0aGUgdy9h LgotRGFuaWVsCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jw b3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=