Fix for hipMemcpyFromSymbol (sync)

Change-Id: I66afec5443ce904a63ced1fafece5144ca59393e


[ROCm/hip commit: 4395582810]
This commit is contained in:
Rahul Garg
2017-03-21 23:48:04 +05:30
orang tua c539990ee5
melakukan aa59d4d580
3 mengubah file dengan 8 tambahan dan 8 penghapusan
+2 -2
Melihat File
@@ -497,7 +497,7 @@ hipError_t hipMemcpyToSymbol(const char* symbolName, const void *src, size_t cou
if(kind == hipMemcpyHostToDevice || kind == hipMemcpyDeviceToHost || kind == hipMemcpyDeviceToDevice || kind == hipMemcpyHostToHost)
{
stream->lockedSymbolCopySync(acc, dst, (void*)src, count + offset, kind);
stream->lockedSymbolCopySync(acc, dst, (void*)src, count, offset, kind);
// acc.memcpy_symbol(dst, (void*)src, count+offset);
} else {
return ihipLogStatus(hipErrorInvalidValue);
@@ -532,7 +532,7 @@ hipError_t hipMemcpyFromSymbol(void* dst, const char* symbolName, size_t count,
if(kind == hipMemcpyHostToDevice || kind == hipMemcpyDeviceToHost || kind == hipMemcpyDeviceToDevice || kind == hipMemcpyHostToHost)
{
stream->lockedSymbolCopySync(acc, dst, (void*)src, count + offset, kind);
stream->lockedSymbolCopySync(acc, dst, (void*)src, count, offset, kind);
}
else {
return ihipLogStatus(hipErrorInvalidValue);