From e8d28ea35a0b7521c1da1f3bf7384f6aaf74e4c9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ville=20Syrj=C3=A4l=C3=A4?= Date: Wed, 15 Feb 2012 15:02:05 +0200 Subject: [PATCH] gfx: drv: Do not kfree() pvr buffer's page list MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit psb_get_pages_by_mem_handle() doesn't allocate a new page list. Instead it simply returns a reference to the pvr buffer's page list. Do not kfree() said list in the caller. Signed-off-by: Ville Syrjälä Reviewed-by: Imre Deak Signed-off-by: Kirill A. Shutemov --- drivers/staging/mrst/drv/psb_gtt.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/staging/mrst/drv/psb_gtt.c b/drivers/staging/mrst/drv/psb_gtt.c index 207ef1f..2afe4fd 100644 --- a/drivers/staging/mrst/drv/psb_gtt.c +++ b/drivers/staging/mrst/drv/psb_gtt.c @@ -884,7 +884,6 @@ int psb_gtt_map_meminfo(struct drm_device *dev, failed_add_node: psb_gtt_mm_free_mem(mm, node); failed_pages_alloc: - kfree(page_list); return ret; } -- 2.7.4