[radeon-alex:amd-mainline-hybrid-4.11 91/518] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:606:4-10: preceding lock on line 604 (fwd)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

Please check whether holding the lock taken on line 604 past a failure
return of the function is what was intended.

thanks,
julia

---------- Forwarded message ----------
Date: Wed, 7 Jun 2017 15:06:38 +0800
From: kbuild test robot <fengguang.wu@xxxxxxxxx>
To: kbuild@xxxxxx
Cc: Julia Lawall <julia.lawall@xxxxxxx>
Subject: [radeon-alex:amd-mainline-hybrid-4.11 91/518]
    drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:606:4-10: preceding lock on
     line 604

CC: kbuild-all@xxxxxx
CC: dri-devel@xxxxxxxxxxxxxxxxxxxxx
TO: Yong Zhao <yong.zhao@xxxxxxx>
CC: Hawking Zhang <Hawking.Zhang@xxxxxxx>

tree:   git://people.freedesktop.org/~agd5f/linux.git amd-mainline-hybrid-4.11
head:   7ccf5ab3da7a87288cc0fd11910b212e4ac154a6
commit: 5d27bff92aa139d984dd7549fb40255404cacd0c [91/518] Makefile change
:::::: branch date: 2 days ago
:::::: commit date: 2 days ago

>> drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:606:4-10: preceding lock on line 604

git remote add radeon-alex git://people.freedesktop.org/~agd5f/linux.git
git remote update radeon-alex
git checkout 5d27bff92aa139d984dd7549fb40255404cacd0c
vim +606 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c

33f17825 Yong Zhao 2016-03-30  598
33f17825 Yong Zhao 2016-03-30  599  		while (true) {
33f17825 Yong Zhao 2016-03-30  600  			down_read(&mm->mmap_sem);
33f17825 Yong Zhao 2016-03-30  601  			ret = amdgpu_ttm_tt_get_user_pages(bo->tbo.ttm, pages);
33f17825 Yong Zhao 2016-03-30  602  			up_read(&mm->mmap_sem);
33f17825 Yong Zhao 2016-03-30  603
33f17825 Yong Zhao 2016-03-30 @604  			mutex_lock(&mem->data2.lock);
33f17825 Yong Zhao 2016-03-30  605  			if (ret != 0)
33f17825 Yong Zhao 2016-03-30 @606  				return ret;
33f17825 Yong Zhao 2016-03-30  607
33f17825 Yong Zhao 2016-03-30  608  			BUG_ON(bo != mem->data2.bo);
33f17825 Yong Zhao 2016-03-30  609

:::::: The code at line 606 was first introduced by commit
:::::: 33f17825aa7ac32c05e8df35d9b9d177af28cf91 port in all files

:::::: TO: Yong Zhao <yong.zhao@xxxxxxx>
:::::: CC: Hawking Zhang <Hawking.Zhang@xxxxxxx>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux