From a74d54b40783afa17a638c9948f66b245e07eda0 Mon Sep 17 00:00:00 2001 From: Ander Conselvan de Oliveira Date: Wed, 15 Feb 2012 15:02:19 +0200 Subject: [PATCH] gfx: drv: don't store meminfo handle on psbfb The handle has no reference count and might be freed by the client before the psbfb is destroyed. Signed-off-by: Ander Conselvan de Oliveira Reviewed-by: Imre Deak Signed-off-by: Kirill A. Shutemov --- drivers/staging/mrst/drv/psb_fb.c | 1 - drivers/staging/mrst/drv/psb_fb.h | 1 - 2 files changed, 2 deletions(-) diff --git a/drivers/staging/mrst/drv/psb_fb.c b/drivers/staging/mrst/drv/psb_fb.c index 5621db0..b437e84 100644 --- a/drivers/staging/mrst/drv/psb_fb.c +++ b/drivers/staging/mrst/drv/psb_fb.c @@ -283,7 +283,6 @@ static struct drm_framebuffer *psb_user_framebuffer_create psbfb = to_psb_fb(fb); psbfb->size = sizes[0]; - psbfb->hKernelMemInfo = hKernelMemInfo; DRM_DEBUG("Mapping to gtt..., KernelMemInfo %p\n", psKernelMemInfo); diff --git a/drivers/staging/mrst/drv/psb_fb.h b/drivers/staging/mrst/drv/psb_fb.h index 5085f8b..f421030 100644 --- a/drivers/staging/mrst/drv/psb_fb.h +++ b/drivers/staging/mrst/drv/psb_fb.h @@ -38,7 +38,6 @@ struct psb_framebuffer { struct fb_info * fbdev; /* struct ttm_bo_kmap_obj kmap; */ PVRSRV_KERNEL_MEM_INFO *pvrBO; - IMG_HANDLE hKernelMemInfo; uint32_t size; uint32_t offset; }; -- 2.7.4