SWDEV-271806 - Disable pinning for views.

Only parent object should pin system memory

Change-Id: Ic9a0a34e3aff2263501c564c3cebd33f4f7e2455
이 커밋은 다음에 포함됨:
German Andryeyev가 2021-02-11 13:05:58 -05:00를 커밋했습니다
1 부모 ee1ec3258d
커밋 fb142e7b2f
1 파일이 변경됨
+2
+2
파일 보기
@@ -1830,6 +1830,8 @@ device::Memory* Device::createMemory(amd::Memory& owner) const {
// Prepin sysmem buffer for possible data synchronization between CPU and GPU
if (!memory->isHostMemDirectAccess() &&
// Pin memory for the parent object only
(owner.parent() == nullptr) &&
(owner.getHostMem() != nullptr) &&
(owner.getSvmPtr() == nullptr)) {
memory->pinSystemMemory(owner.getHostMem(), owner.getSize());