drm/amdgpu: fix list add issue in vram reserve
The parameter order in the list_add_tail is incorrect, it causes the reuse of ras reserved page. Signed-off-by: Tao Zhou <tao.zhou1@amd.com> Reviewed-by: Christian König <christian.koenig@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
		
							parent
							
								
									a50b048276
								
							
						
					
					
						commit
						4e781873fa
					
				| @ -281,7 +281,7 @@ int amdgpu_vram_mgr_reserve_range(struct amdgpu_vram_mgr *mgr, | ||||
| 	rsv->mm_node.size = size >> PAGE_SHIFT; | ||||
| 
 | ||||
| 	spin_lock(&mgr->lock); | ||||
| 	list_add_tail(&mgr->reservations_pending, &rsv->node); | ||||
| 	list_add_tail(&rsv->node, &mgr->reservations_pending); | ||||
| 	amdgpu_vram_mgr_do_reserve(&mgr->manager); | ||||
| 	spin_unlock(&mgr->lock); | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user