From d9648628ea49c72fe63de4ee98b5c6e4e8111f7f Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Fri, 13 May 2011 11:08:26 +0100 Subject: [PATCH] --- yaml --- r: 249611 b: refs/heads/master c: 4f0c8f43ee5e9e12ed36a5950e19cfe513669ae7 h: refs/heads/master i: 249609: 1c5da289adb4332618d28050fbf5a322fb3155b3 249607: c1eebf4c8faea9a0781646eb33d7292968edadc4 v: v3 --- [refs] | 2 +- trunk/drivers/staging/gma500/psb_fb.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 8bb2ae84b130..7247e82ccb31 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3a229fd54db17f39ce14348c9de898b3671771ca +refs/heads/master: 4f0c8f43ee5e9e12ed36a5950e19cfe513669ae7 diff --git a/trunk/drivers/staging/gma500/psb_fb.c b/trunk/drivers/staging/gma500/psb_fb.c index ae097cd883f5..99c03a2e06bd 100644 --- a/trunk/drivers/staging/gma500/psb_fb.c +++ b/trunk/drivers/staging/gma500/psb_fb.c @@ -648,6 +648,8 @@ static int psb_user_framebuffer_create_handle(struct drm_framebuffer *fb, { struct psb_framebuffer *psbfb = to_psb_fb(fb); struct gtt_range *r = psbfb->gtt; + if (r->stolen) + return -EOPNOTSUPP; return drm_gem_handle_create(file_priv, &r->gem, handle); }