From: Chris Wilson <chris@chris-wilson.co.uk>
To: Pekka Enberg <penberg@kernel.org>
Cc: Sven Joachim <svenjoac@gmx.de>, Hugh Dickins <hughd@google.com>,
torvalds@linux-foundation.org, linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
Sitsofe Wheeler <sitsofe@yahoo.com>,
Jesse Barnes <jbarnes@virtuousgeek.org>
Subject: Re: [PATCH] Revert "drm/i915: fix vblank wait test condition"
Date: Sun, 05 Sep 2010 18:21:10 +0100 [thread overview]
Message-ID: <89k83a$9i7dn6@azsmga001.ch.intel.com> (raw)
In-Reply-To: <AANLkTikjBztwp5rcGKGWc_6DLkFu5CTXAbePTbjEfyML@mail.gmail.com>
On Sun, 5 Sep 2010 19:40:06 +0300, Pekka Enberg <penberg@kernel.org> wrote:
> The "drm-intel" branch on top of 2.6.36-rc3 works OK on my machine. I
> do see the following errors in dmesg but they seem to be harmless:
>
> [ 1.004937] render error detected, EIR: 0x00000010
> [ 1.004981] page table error
> [ 1.005018] PGTBL_ER: 0x00000102
> [ 1.005058] [drm:i915_report_and_clear_eir] *ERROR* EIR stuck:
> 0x00000010, masking
> [ 1.005139] render error detected, EIR: 0x00000010
> [ 1.005194] page table error
> [ 1.005244] PGTBL_ER: 0x00000102
Do you see this on 2.6.36-rc3 as well? I had thought we had seen the last
of those. lspci would be useful to know precisely which chipset is
throwing that error.
> [ 1.660043] [drm:intel_calculate_wm] *ERROR* Insufficient FIFO for
> plane, expect flickering: entries required = 36, available = 31.
These are based on a pessimistic guess for the memory latency and so
we overestimate the number of FIFO entries required to avoid underruns.
All that has changed is that we now print out the warning and have been
surprised by how far out our estimation has been. We first need to find
some way of improving our estimate for the memory latency and so trim the
watermarks. And under the circumstances where we need more entries than
are available on one pipe, we need to adjust the FIFO configuration.
In the short term, we will need to quieten the "harmless" error message.
I've lost track of the current status for releasing the documentation for
gen2/3. As always, it should be ready real soon now.
--
Chris Wilson, Intel Open Source Technology Centre
next prev parent reply other threads:[~2010-09-05 17:21 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-04 8:17 [PATCH] Revert "drm/i915: fix vblank wait test condition" Pekka Enberg
2010-09-04 9:21 ` Chris Wilson
2010-09-04 16:29 ` Pekka Enberg
2010-09-04 19:54 ` Hugh Dickins
2010-09-04 20:42 ` Sven Joachim
2010-09-04 22:44 ` Sitsofe Wheeler
2010-09-05 7:58 ` Pekka Enberg
2010-09-05 9:37 ` Sitsofe Wheeler
2010-09-05 8:26 ` Fabio Comolli
2010-09-05 9:14 ` Sitsofe Wheeler
2010-09-05 10:13 ` Fabio Comolli
2010-09-05 10:21 ` Fabio Comolli
2010-09-05 12:27 ` Sitsofe Wheeler
2010-09-05 17:41 ` Fabio Comolli
2010-09-05 16:11 ` Pekka Enberg
2010-09-05 16:23 ` Chris Wilson
2010-09-05 16:40 ` Pekka Enberg
2010-09-05 17:21 ` Chris Wilson [this message]
2010-09-05 17:26 ` Pekka Enberg
2010-09-05 17:53 ` Jesse Barnes
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='89k83a$9i7dn6@azsmga001.ch.intel.com' \
--to=chris@chris-wilson.co.uk \
--cc=akpm@linux-foundation.org \
--cc=hughd@google.com \
--cc=jbarnes@virtuousgeek.org \
--cc=linux-kernel@vger.kernel.org \
--cc=penberg@kernel.org \
--cc=sitsofe@yahoo.com \
--cc=svenjoac@gmx.de \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox