[Intel-gfx] [PATCH] drm/i915: Verify that our stolen memory doesn't conflict
Daniel Vetter
daniel at ffwll.ch
Fri Jul 5 23:39:33 CEST 2013
On Fri, Jul 05, 2013 at 06:34:46PM -0300, Paulo Zanoni wrote:
> 2013/7/4 Daniel Vetter <daniel at ffwll.ch>:
> > On Thu, Jul 04, 2013 at 12:28:35PM +0100, Chris Wilson wrote:
> >> Sanity check that the memory region found through the Graphics Base
> >> of Stolen Memory is reserved and hidden from the rest of the system
> >> through the use of the resource API.
> >>
> >> v2: "Graphics Stolen Memory" is such a more bodacious name than the lame
> >> "i915 stolen", and convert to using devres for automagical cleanup of
> >> the resource. (danvet)
> >>
> >> Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> >> Cc: Daniel Vetter <daniel.vetter at ffwll.ch>
> >
> > Picked up for -fixes, thanks for the patch. Let's see what happens ...
>
> This happens:
>
> pzanoni at sopa:~$ dmesg | grep stolen
> [ 2.025951] [drm:i915_gem_gtt_init], GTT stolen size = 128M
> [ 2.059755] [drm:i915_stolen_to_physical] *ERROR* conflict detected
> with stolen region: [2812280832 - 2946498560]
>
> As a consequence, FBC refuses to load. I'm not sure if this is a
> bug... Is this expected? Is there any way I can help debug this?
I guess we need the e820 map from dmesg and compare which part is blocking
the stolen range ... Can you please attach your full dmesg?
-Daniel
--
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch
More information about the Intel-gfx
mailing list