浏览代码

reservation: Remove shadowing local variable 'ret'

It was causing the return value of fence_is_signaled to be ignored, making
reservation objects signal too early.

Cc: stable@vger.kernel.org
Reviewed-by: Maarten Lankhorst <maarten.lankhorst@canonical.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Signed-off-by: Sumit Semwal <sumit.semwal@linaro.org>
Michel Dänzer 10 年之前
父节点
当前提交
4eb2440ed6
共有 1 个文件被更改,包括 0 次插入2 次删除
  1. 0 2
      drivers/dma-buf/reservation.c

+ 0 - 2
drivers/dma-buf/reservation.c

@@ -405,8 +405,6 @@ reservation_object_test_signaled_single(struct fence *passed_fence)
 	int ret = 1;
 	int ret = 1;
 
 
 	if (!test_bit(FENCE_FLAG_SIGNALED_BIT, &lfence->flags)) {
 	if (!test_bit(FENCE_FLAG_SIGNALED_BIT, &lfence->flags)) {
-		int ret;
-
 		fence = fence_get_rcu(lfence);
 		fence = fence_get_rcu(lfence);
 		if (!fence)
 		if (!fence)
 			return -1;
 			return -1;