On Tue, 4 Sep 2012 21:03:12 +0100 Chris Wilson <[email protected]> wrote:
> Signed-off-by: Chris Wilson <[email protected]> > --- > drivers/gpu/drm/i915/intel_fb.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/i915/intel_fb.c b/drivers/gpu/drm/i915/intel_fb.c > index 97f6735..9de9cd9 100644 > --- a/drivers/gpu/drm/i915/intel_fb.c > +++ b/drivers/gpu/drm/i915/intel_fb.c > @@ -84,7 +84,9 @@ static int intelfb_create(struct intel_fbdev *ifbdev, > > size = mode_cmd.pitches[0] * mode_cmd.height; > size = ALIGN(size, PAGE_SIZE); > - obj = i915_gem_alloc_object(dev, size); > + obj = i915_gem_object_create_stolen(dev, size); > + if (obj == NULL) > + obj = i915_gem_alloc_object(dev, size); > if (!obj) { > DRM_ERROR("failed to allocate framebuffer\n"); > ret = -ENOMEM; Just for fun? Sounds good, may as well put it to use somehow. Reviewed-by: Jesse Barnes <[email protected]> -- Jesse Barnes, Intel Open Source Technology Center _______________________________________________ Intel-gfx mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/intel-gfx
