76333 Commits
Author SHA1 Message Date
Rahul Garg 73d473580f SWDEV-355313 - Move catch tests and samples
Change-Id: I66f0c09e9c7405ec7430b1883e0e89542fdb87a0


[ROCm/hip-tests commit: 4cb6329c8e]
2022-10-26 03:59:44 +00:00
Rahul Garg 4cb6329c8e SWDEV-355313 - Move catch tests and samples
Change-Id: I66f0c09e9c7405ec7430b1883e0e89542fdb87a0
2022-10-26 03:59:44 +00:00
David Yat Sin b4f26534eb No-Op for allow access on imported IPC
If hsa_amd_agents_allow_access is called for an imported IPC handle,
ignore the request as this pointer will already have these pointers
mapped to other GPUs during IPCAttach()

Change-Id: I4bf33ed57e93b5a3ead749d4f87ab6f2750bed58
2022-10-25 22:38:47 +00:00
David Yat Sin e80b937d93 No-Op for allow access on imported IPC
If hsa_amd_agents_allow_access is called for an imported IPC handle,
ignore the request as this pointer will already have these pointers
mapped to other GPUs during IPCAttach()

Change-Id: I4bf33ed57e93b5a3ead749d4f87ab6f2750bed58


[ROCm/ROCR-Runtime commit: b4f26534eb]
2022-10-25 22:38:47 +00:00
jatang dec87c74f0 SWDEV-293816 - Test a CPC counter that's supported by both gfx10 ROCr and PAL backend.
Change-Id: I5d20d07b999c26707611dba5b2c7da9782ad08f3


[ROCm/clr commit: 7cb2b815b3]
2022-10-25 18:14:07 -04:00
jatang 7cb2b815b3 SWDEV-293816 - Test a CPC counter that's supported by both gfx10 ROCr and PAL backend.
Change-Id: I5d20d07b999c26707611dba5b2c7da9782ad08f3
2022-10-25 18:14:07 -04:00
Edgar Gabriel 7b4df84531 Merge pull request #22 from edgargabriel/pr/compile-fix
fix a messing endif statement

[ROCm/rccl-tests commit: fb0d339c1b]
2022-10-25 12:19:25 -05:00
Edgar Gabriel fb0d339c1b Merge pull request #22 from edgargabriel/pr/compile-fix
fix a messing endif statement
2022-10-25 12:19:25 -05:00
jatang fe5311622d SWDEV-362451 - Reenable OCLPinnedMemory
Change-Id: I75897846913190422bb8c95d1dce83077d5c77d6


[ROCm/clr commit: b7b458730a]
2022-10-25 12:32:13 -04:00
jatang b7b458730a SWDEV-362451 - Reenable OCLPinnedMemory
Change-Id: I75897846913190422bb8c95d1dce83077d5c77d6
2022-10-25 12:32:13 -04:00
Edgar Gabriel 9b06fe6fd5 fix a messing endif statement
error introduced with the web merger-resolution tool :-(


[ROCm/rccl-tests commit: 8a754f15ad]
2022-10-25 16:31:57 +00:00
Edgar Gabriel 8a754f15ad fix a messing endif statement
error introduced with the web merger-resolution tool :-(
2022-10-25 16:31:57 +00:00
Rakesh Roy 624d6bbdce SWDEV-361590 - Fix Palamida scan issue (#3020)
- Don't use  code from Wikipedia (prohibited sources)

[ROCm/hip-tests commit: e7203b9706]
2022-10-25 09:08:18 -07:00
Rakesh Roy e7203b9706 SWDEV-361590 - Fix Palamida scan issue (#3020)
- Don't use  code from Wikipedia (prohibited sources)
2022-10-25 09:08:18 -07:00
Rakesh Roy 23902c8bfc SWDEV-361590 - Fix Palamida scan issue (#3020)
- Don't use  code from Wikipedia (prohibited sources)

[ROCm/hip commit: d2d2939188]
2022-10-25 09:08:18 -07:00
Rakesh Roy d2d2939188 SWDEV-361590 - Fix Palamida scan issue (#3020)
- Don't use  code from Wikipedia (prohibited sources)
2022-10-25 09:08:18 -07:00
Sylvain Jeaugey 775f1b59ba Merge tag 'v2.15.5-1'
[ROCm/rccl commit: 2f4cb874ba]
2022-10-25 01:15:22 -07:00
Sylvain Jeaugey 2f4cb874ba Merge tag 'v2.15.5-1' 2022-10-25 01:15:22 -07:00
Sylvain Jeaugey 0b20e8b7e9 2.15.5-1
Fix crash with CollnetChain on some node topologies
Fix hang when interleaving the capture of different graphs
Fix hang during init in multi-threaded mode
Fix potential data corruption with LL128 protocol on unaligned buffers.
Fix CPU usage during preconnect
Fixes double-free in the error path for ncclCommInitAll
Workaround hang on H100 with Ring/LL128 on 2 GPUs.


[ROCm/rccl commit: cb111f764a]
2022-10-25 00:55:55 -07:00
Sylvain Jeaugey cb111f764a 2.15.5-1
Fix crash with CollnetChain on some node topologies
Fix hang when interleaving the capture of different graphs
Fix hang during init in multi-threaded mode
Fix potential data corruption with LL128 protocol on unaligned buffers.
Fix CPU usage during preconnect
Fixes double-free in the error path for ncclCommInitAll
Workaround hang on H100 with Ring/LL128 on 2 GPUs.
2022-10-25 00:55:55 -07:00
Chauncey Hui b0af040a7d SWDEV-2 - Change OpenCL version number from 3518 to 3519
[ROCm/clr commit: cff74ae551]
2022-10-25 03:00:08 -04:00
Chauncey Hui cff74ae551 SWDEV-2 - Change OpenCL version number from 3518 to 3519 2022-10-25 03:00:08 -04:00
pghafari e67454dc70 SWDEV-362280 - retur NotSupoorted for hip-vulkan
hip-vulkan semaphore on rocm is not supported

Change-Id: I6e01c4f5b192cfb17546a29a1cb17f320c4b1adc


[ROCm/clr commit: 895473e8d8]
2022-10-24 13:36:18 -04:00
pghafari 895473e8d8 SWDEV-362280 - retur NotSupoorted for hip-vulkan
hip-vulkan semaphore on rocm is not supported

Change-Id: I6e01c4f5b192cfb17546a29a1cb17f320c4b1adc
2022-10-24 13:36:18 -04:00
German e3f6a5fa0d SWDEV-363069 - Disable sync force for MT
hipMemcpyAsync doesn't require any forced sync even for sysmem

Change-Id: I83951f6118e84d79c74d5671df62678c5db085a8


[ROCm/clr commit: 52ff4368e5]
2022-10-24 10:59:07 -04:00
German 52ff4368e5 SWDEV-363069 - Disable sync force for MT
hipMemcpyAsync doesn't require any forced sync even for sysmem

Change-Id: I83951f6118e84d79c74d5671df62678c5db085a8
2022-10-24 10:59:07 -04:00
German 23fc103652 SWDEV-363602 - Notify cmd queue about callback wait
Remove extra barrier, since ROCR backend in DD mode blocks HW queue now when a callback is injected
Add a notificaiton for MT mode about possible waiter for a callback

Change-Id: Ifd70ce5597e1ba868e4197ad1850ace11a4f90ae


[ROCm/clr commit: 413cc757af]
2022-10-24 10:56:20 -04:00
German 413cc757af SWDEV-363602 - Notify cmd queue about callback wait
Remove extra barrier, since ROCR backend in DD mode blocks HW queue now when a callback is injected
Add a notificaiton for MT mode about possible waiter for a callback

Change-Id: Ifd70ce5597e1ba868e4197ad1850ace11a4f90ae
2022-10-24 10:56:20 -04:00
sdashmiz a75852fb97 SWDEV-357917 - correct userobj for negative test cases
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: I6a2a74c763d2b938430ca53a14360f459af04665


[ROCm/clr commit: 4fc9df2a1a]
2022-10-24 10:27:02 -04:00
sdashmiz 4fc9df2a1a SWDEV-357917 - correct userobj for negative test cases
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: I6a2a74c763d2b938430ca53a14360f459af04665
2022-10-24 10:27:02 -04:00
German f5f0a6c618 SWDEV-352487 - Don't add notifications as the last command
Change-Id: Ifed34485839ef2c9491e8e8f6bb3569932160b1c


[ROCm/clr commit: e223b0f678]
2022-10-24 09:39:03 -04:00
German e223b0f678 SWDEV-352487 - Don't add notifications as the last command
Change-Id: Ifed34485839ef2c9491e8e8f6bb3569932160b1c
2022-10-24 09:39:03 -04:00
Chauncey Hui 4c1741acfd SWDEV-2 - Change OpenCL version number from 3517 to 3518
[ROCm/clr commit: a65ed69c1b]
2022-10-22 03:00:06 -04:00
Chauncey Hui a65ed69c1b SWDEV-2 - Change OpenCL version number from 3517 to 3518 2022-10-22 03:00:06 -04:00
Jonathan R. Madsen 58c7c71af6 Fix LD_PRELOAD (#184)
- __libc_start_main in libomnitrace-dl wasn't wrapping bc of -fvisibility=hidden
- fix OMNITRACE_STRIP_TARGET
- omnitrace_reset_preload function in main library
- defer removing libomnitrace from LD_PRELOAD

[ROCm/rocprofiler-systems commit: a41a5c155e]
2022-10-21 17:39:08 -05:00
Jonathan R. Madsen a41a5c155e Fix LD_PRELOAD (#184)
- __libc_start_main in libomnitrace-dl wasn't wrapping bc of -fvisibility=hidden
- fix OMNITRACE_STRIP_TARGET
- omnitrace_reset_preload function in main library
- defer removing libomnitrace from LD_PRELOAD
2022-10-21 17:39:08 -05:00
Jason Tang e07fd20922 Merge "SWDEV-362891 - Add the ocltst install path to RUNPATH." into amd-staging
[ROCm/clr commit: a19e8ab0bb]
2022-10-21 18:22:20 -04:00
Jason Tang a19e8ab0bb Merge "SWDEV-362891 - Add the ocltst install path to RUNPATH." into amd-staging 2022-10-21 18:22:20 -04:00
Edgar Gabriel 35b9077a95 Merge pull request #21 from ROCmSoftwarePlatform/topic/v2.13.4-sync
Topic/v2.13.4 sync

[ROCm/rccl-tests commit: 84e8be8e65]
2022-10-21 17:17:27 -05:00
Edgar Gabriel 84e8be8e65 Merge pull request #21 from ROCmSoftwarePlatform/topic/v2.13.4-sync
Topic/v2.13.4 sync
2022-10-21 17:17:27 -05:00
Edgar Gabriel d76b2db507 Merge branch 'develop' into topic/v2.13.4-sync
[ROCm/rccl-tests commit: 4d7cd871c1]
2022-10-21 17:12:45 -05:00
Edgar Gabriel 4d7cd871c1 Merge branch 'develop' into topic/v2.13.4-sync 2022-10-21 17:12:45 -05:00
Wenkai Du 036145c75f Allow more precise measurements of single operation (#20)
[ROCm/rccl-tests commit: 9a89c300b6]
2022-10-21 22:07:41 +00:00
Wenkai Du 9a89c300b6 Allow more precise measurements of single operation (#20) 2022-10-21 22:07:41 +00:00
Edgar Gabriel fab39367ae make rccl-test compile again.
all files compile now.
mpi tests also pass


[ROCm/rccl-tests commit: 641e93e99c]
2022-10-21 22:07:33 +00:00
Edgar Gabriel 641e93e99c make rccl-test compile again.
all files compile now.
mpi tests also pass
2022-10-21 22:07:33 +00:00
German 1bcd517a43 SWDEV-345024 - Restore break
Commit a3c9b7dde6 accidently removed break for mempool property

Change-Id: Ica3cbec796ca6b2366583d3302d3226c73224177


[ROCm/clr commit: 8d2885f331]
2022-10-21 18:04:20 -04:00
German 8d2885f331 SWDEV-345024 - Restore break
Commit 60656d9fc9 accidently removed break for mempool property

Change-Id: Ica3cbec796ca6b2366583d3302d3226c73224177
2022-10-21 18:04:20 -04:00
Alex Sierra 45fad29752 libhsakmt: query svm info from userptrs at fault events
Get more debug information about user pointers that were registered
through SVM API, and triggered by memory exception events.
A new kfdtest with this use case was also included inside
KFDExceptionTest.

Signed-off-by: Alex Sierra <alex.sierra@amd.com>
Change-Id: I8e9df3c1c6c3f42d7b9235d12406d80d31746443
2022-10-21 15:33:14 -04:00
Alex Sierra a89bcd0518 libhsakmt: query svm info from userptrs at fault events
Get more debug information about user pointers that were registered
through SVM API, and triggered by memory exception events.
A new kfdtest with this use case was also included inside
KFDExceptionTest.

Signed-off-by: Alex Sierra <alex.sierra@amd.com>
Change-Id: I8e9df3c1c6c3f42d7b9235d12406d80d31746443


[ROCm/ROCR-Runtime commit: 45fad29752]
2022-10-21 15:33:14 -04:00