From 79b3fc1fb8a97f44d1ab7c0d5e0ca1b12c074b35 Mon Sep 17 00:00:00 2001 From: kjayapra-amd Date: Fri, 29 Mar 2024 14:56:39 -0400 Subject: [PATCH] SWDEV-413997 - Read Access can be valid now that ROCr takes care of access. Change-Id: Iecda74ca0207c95d3fbed8b4e15c8c4c5895d939 [ROCm/clr commit: 815e450cfdd414f1314b5e9b869526e41762604f] --- projects/clr/hipamd/src/hip_vm.cpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/projects/clr/hipamd/src/hip_vm.cpp b/projects/clr/hipamd/src/hip_vm.cpp index a6c996db37..02253e2d0c 100644 --- a/projects/clr/hipamd/src/hip_vm.cpp +++ b/projects/clr/hipamd/src/hip_vm.cpp @@ -287,15 +287,10 @@ hipError_t hipMemSetAccess(void* ptr, size_t size, const hipMemAccessDesc* desc, } for (size_t desc_idx = 0; desc_idx < count; ++desc_idx) { - if (desc[desc_idx].location.id >= g_devices.size()) { HIP_RETURN(hipErrorInvalidValue) } - if (desc[desc_idx].flags == hipMemAccessFlagsProtRead) { - HIP_RETURN(hipErrorInvalidValue) - } - auto& dev = g_devices[desc[desc_idx].location.id]; amd::Device::VmmAccess access_flags = static_cast(desc[desc_idx].flags);