From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: More cautious with pch fifo underruns Date: Tue, 25 Nov 2014 09:38:15 +0100 Message-ID: <20141125083815.GW25711@phenom.ffwll.local> References: <1416844965-10284-1-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f179.google.com (mail-wi0-f179.google.com [209.85.212.179]) by gabe.freedesktop.org (Postfix) with ESMTP id 1EB226E2F6 for ; Tue, 25 Nov 2014 00:37:50 -0800 (PST) Received: by mail-wi0-f179.google.com with SMTP id ex7so577409wid.6 for ; Tue, 25 Nov 2014 00:37:49 -0800 (PST) Content-Disposition: inline In-Reply-To: <1416844965-10284-1-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel Graphics Development Cc: Daniel Vetter , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBOb3YgMjQsIDIwMTQgYXQgMDU6MDI6NDVQTSArMDEwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBBcHBhcmVudGx5IFBDSCBmaWZvIHVuZGVycnVucyBhcmUgdHJpY2t5LCB3ZSBoYXZl IHBsZW50eSByZXBvcnRzIHRoYXQKPiB3ZSBzZWUgdGhlIG9jY2FzaW9uYWwgdW5kZXJydW4gKGVz cGVjaWFsbHkgYXQgYm9vdC11cCkuCj4gCj4gU28gZm9yIGEgY2hhbmdlIGxldCdzIHNlZSB3aGF0 IGhhcHBlbnMgd2hlbiB3ZSBkb24ndCByZS1lbmFibGUgcGNoCj4gZmlmbyB1bmRlcnJ1biByZXBv cnRpbmcgd2hlbiB0aGUgcGlwZSBpcyBkaXNhYmxlZC4gVGhpcyBtZWFucyB0aGF0IHRoZQo+IGtl cm5lbCBjYW4ndCBjYXRjaCBwY2ggZmlmbyB1bmRlcnJ1bnMgd2hlbiB0aGV5IGhhcHBlbiAoZXhj ZXB0IHdoZW4KPiBhbGwgcGlwZXMgYXJlIG9uIG9uIHRoZSBwY2gpLiBCdXQgd2UnbGwgc3RpbGwg Y2F0Y2ggdW5kZXJydW5zIHdoZW4KPiBkaXNhYmxpbmcgdGhlIHBpcGUgYWdhaW4uIFNvIG5vdCBh IHRlcnJpYmxlIHJlZHVjdGlvbiBpbiB0ZXN0Cj4gY292ZXJhZ2UuCj4gCj4gUmVmZXJlbmNlczog aHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODU4OTgKPiBSZWZl cmVuY2VzOiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD04NjIz Mwo+IFJlZmVyZW5jZXM6IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dp P2lkPTg2NDc4Cj4gU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBp bnRlbC5jb20+CgpCdWd6aWxsYTogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1 Zy5jZ2k/aWQ9ODU4OTgKVGVzdGVkLWJ5OiBsdSBodWEgPGh1YXgubHVAaW50ZWwuY29tPgoKPiAt LS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMyAtLS0KPiAgMSBm aWxlIGNoYW5nZWQsIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rp c3BsYXkuYwo+IGluZGV4IDMyMGJmNGM3OGM4Yy4uYTQxMDYwNDllMTU4IDEwMDY0NAo+IC0tLSBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IEBAIC00NTAxLDcgKzQ1MDEsNiBAQCBzdGF0aWMg dm9pZCBpcm9ubGFrZV9jcnRjX2Rpc2FibGUoc3RydWN0IGRybV9jcnRjICpjcnRjKQo+ICAJCWly b25sYWtlX2ZkaV9kaXNhYmxlKGNydGMpOwo+ICAKPiAgCQlpcm9ubGFrZV9kaXNhYmxlX3BjaF90 cmFuc2NvZGVyKGRldl9wcml2LCBwaXBlKTsKPiAtCQlpbnRlbF9zZXRfcGNoX2ZpZm9fdW5kZXJy dW5fcmVwb3J0aW5nKGRldl9wcml2LCBwaXBlLCB0cnVlKTsKPiAgCj4gIAkJaWYgKEhBU19QQ0hf Q1BUKGRldikpIHsKPiAgCQkJLyogZGlzYWJsZSBUUkFOU19EUF9DVEwgKi8KPiBAQCAtNDU3Miw4 ICs0NTcxLDYgQEAgc3RhdGljIHZvaWQgaGFzd2VsbF9jcnRjX2Rpc2FibGUoc3RydWN0IGRybV9j cnRjICpjcnRjKQo+ICAKPiAgCWlmIChpbnRlbF9jcnRjLT5jb25maWcuaGFzX3BjaF9lbmNvZGVy KSB7Cj4gIAkJbHB0X2Rpc2FibGVfcGNoX3RyYW5zY29kZXIoZGV2X3ByaXYpOwo+IC0JCWludGVs X3NldF9wY2hfZmlmb191bmRlcnJ1bl9yZXBvcnRpbmcoZGV2X3ByaXYsIFRSQU5TQ09ERVJfQSwK PiAtCQkJCQkJICAgICAgdHJ1ZSk7Cj4gIAkJaW50ZWxfZGRpX2ZkaV9kaXNhYmxlKGNydGMpOwo+ ICAJfQo+ICAKPiAtLSAKPiAyLjEuMQo+IAoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5n aW5lZXIsIEludGVsIENvcnBvcmF0aW9uCis0MSAoMCkgNzkgMzY1IDU3IDQ4IC0gaHR0cDovL2Js b2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK