diff options
| author | Thomas Hellstrom <thellstrom@vmware.com> | 2010-10-19 09:01:00 +0200 | 
|---|---|---|
| committer | Dave Airlie <airlied@redhat.com> | 2010-10-21 11:53:24 +1000 | 
| commit | 40d857bba2915a4e8d82f44744a186bfdd1a46ea (patch) | |
| tree | 75add808d5f133a2db13299c3336df33bb89c7cf /drivers/gpu/drm/ttm/ttm_bo_manager.c | |
| parent | 21c74a8ea8b47eb6c3c621e36578f6e27f65c5c7 (diff) | |
| download | olio-linux-3.10-40d857bba2915a4e8d82f44744a186bfdd1a46ea.tar.xz olio-linux-3.10-40d857bba2915a4e8d82f44744a186bfdd1a46ea.zip  | |
drm/ttm: Avoid using the ttm_mem_type_manager::put_locked function
Release the lru spinlock early.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/ttm/ttm_bo_manager.c')
| -rw-r--r-- | drivers/gpu/drm/ttm/ttm_bo_manager.c | 10 | 
1 files changed, 0 insertions, 10 deletions
diff --git a/drivers/gpu/drm/ttm/ttm_bo_manager.c b/drivers/gpu/drm/ttm/ttm_bo_manager.c index 35c97b20bda..7410c190c89 100644 --- a/drivers/gpu/drm/ttm/ttm_bo_manager.c +++ b/drivers/gpu/drm/ttm/ttm_bo_manager.c @@ -90,15 +90,6 @@ static void ttm_bo_man_put_node(struct ttm_mem_type_manager *man,  	}  } -static void ttm_bo_man_put_node_locked(struct ttm_mem_type_manager *man, -				       struct ttm_mem_reg *mem) -{ -	if (mem->mm_node) { -		drm_mm_put_block(mem->mm_node); -		mem->mm_node = NULL; -	} -} -  static int ttm_bo_man_init(struct ttm_mem_type_manager *man,  			   unsigned long p_size)  { @@ -152,7 +143,6 @@ const struct ttm_mem_type_manager_func ttm_bo_manager_func = {  	ttm_bo_man_takedown,  	ttm_bo_man_get_node,  	ttm_bo_man_put_node, -	ttm_bo_man_put_node_locked,  	ttm_bo_man_debug  };  EXPORT_SYMBOL(ttm_bo_manager_func);  |