Eliminate the following coccicheck warning:
./drivers/gpu/drm/amd/amdkfd/kfd_chardev.c:2087:27-38: ERROR: bo_buckets
is NULL but dereferenced.

Reported-by: Abaci Robot <[email protected]>
Signed-off-by: Yang Li <[email protected]>
---
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 
b/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
index 64e3b4e3a712..636391c61caf 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
@@ -1982,10 +1982,8 @@ static int criu_checkpoint_bos(struct kfd_process *p,
        void *mem;
 
        bo_buckets = kvzalloc(num_bos * sizeof(*bo_buckets), GFP_KERNEL);
-       if (!bo_buckets) {
-               ret = -ENOMEM;
-               goto exit;
-       }
+       if (!bo_buckets)
+               return -ENOMEM;
 
        bo_privs = kvzalloc(num_bos * sizeof(*bo_privs), GFP_KERNEL);
        if (!bo_privs) {
-- 
2.20.1.7.g153144c

Reply via email to