From a8d049fa0de0819a59a81bbb427c56632261b37b Mon Sep 17 00:00:00 2001 From: Chris Freehill Date: Tue, 30 Apr 2024 09:01:09 -0500 Subject: [PATCH] Prepare for integration into rocr Change-Id: I6102b9910dbb9d09e09bb262a03c5c0ad4ce66f4 [ROCm/ROCR-Runtime commit: 11fd5c25624f51ba5a5fa1f9f89de9f8851b8c5e] --- projects/rocr-runtime/{ => libhsakmt}/CMakeLists.txt | 0 projects/rocr-runtime/{ => libhsakmt}/DEBIAN/control | 0 projects/rocr-runtime/{ => libhsakmt}/DEBIAN/postinst.in | 0 projects/rocr-runtime/{ => libhsakmt}/DEBIAN/prerm.in | 0 .../rocr-runtime/{ => libhsakmt}/DEBIAN/x86_64-libhsakmt.conf | 0 projects/rocr-runtime/{ => libhsakmt}/LICENSE.md | 0 projects/rocr-runtime/{ => libhsakmt}/README.md | 0 .../rocr-runtime/{ => libhsakmt}/RPM/hsakmt-roct-devel.spec.in | 0 projects/rocr-runtime/{ => libhsakmt}/RPM/libhsakmt.spec | 0 projects/rocr-runtime/{ => libhsakmt}/RPM/post.in | 0 projects/rocr-runtime/{ => libhsakmt}/RPM/postun.in | 0 projects/rocr-runtime/{ => libhsakmt}/cmake_modules/utils.cmake | 0 .../rocr-runtime/{ => libhsakmt}/hsakmt-backward-compat.cmake | 0 projects/rocr-runtime/{ => libhsakmt}/hsakmt-config.cmake.in | 0 projects/rocr-runtime/{ => libhsakmt}/include/hsakmt/hsakmt.h | 0 .../rocr-runtime/{ => libhsakmt}/include/hsakmt/hsakmttypes.h | 0 .../rocr-runtime/{ => libhsakmt}/include/hsakmt/linux/kfd_ioctl.h | 0 projects/rocr-runtime/{ => libhsakmt}/libhsakmt.pc.in | 0 projects/rocr-runtime/{ => libhsakmt}/src/debug.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/events.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/fmm.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/fmm.h | 0 projects/rocr-runtime/{ => libhsakmt}/src/globals.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/libhsakmt.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/libhsakmt.h | 0 projects/rocr-runtime/{ => libhsakmt}/src/libhsakmt.ver | 0 projects/rocr-runtime/{ => libhsakmt}/src/memory.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/openclose.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/pc_sampling.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/perfctr.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/pmc_table.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/pmc_table.h | 0 projects/rocr-runtime/{ => libhsakmt}/src/queues.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/rbtree.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/rbtree.h | 0 projects/rocr-runtime/{ => libhsakmt}/src/rbtree_amd.h | 0 projects/rocr-runtime/{ => libhsakmt}/src/spm.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/svm.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/time.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/topology.c | 0 projects/rocr-runtime/{ => libhsakmt}/src/version.c | 0 projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/.gitignore | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/CMakeLists.txt | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/LICENSE.kfdtest | 0 projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/README.txt | 0 .../{ => libhsakmt}/tests/kfdtest/gtest-1.6.0/gtest-all.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/gtest-1.6.0/gtest/gtest.h | 0 .../{ => libhsakmt}/tests/kfdtest/include/amdp2ptest.h | 0 .../{ => libhsakmt}/tests/kfdtest/include/asic_reg/gfx_7_2_d.h | 0 .../{ => libhsakmt}/tests/kfdtest/include/asic_reg/gfx_7_2_enum.h | 0 .../tests/kfdtest/include/asic_reg/gfx_7_2_sh_mask.h | 0 .../{ => libhsakmt}/tests/kfdtest/include/kfd_pm4_opcodes.h | 0 .../{ => libhsakmt}/tests/kfdtest/include/pm4_pkt_struct_ai.h | 0 .../{ => libhsakmt}/tests/kfdtest/include/pm4_pkt_struct_ci.h | 0 .../{ => libhsakmt}/tests/kfdtest/include/pm4_pkt_struct_common.h | 0 .../{ => libhsakmt}/tests/kfdtest/include/pm4_pkt_struct_nv.h | 0 .../{ => libhsakmt}/tests/kfdtest/include/sdma_pkt_struct.h | 0 .../{ => libhsakmt}/tests/kfdtest/scripts/kfdtest.exclude | 0 .../{ => libhsakmt}/tests/kfdtest/scripts/run_kfdtest.sh | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/AqlQueue.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/AqlQueue.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/Assemble.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/Assemble.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/BaseDebug.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/BaseDebug.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/BasePacket.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/BasePacket.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/BaseQueue.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/BaseQueue.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/Dispatch.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/Dispatch.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/GoogleTestExtension.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/GoogleTestExtension.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/IndirectBuffer.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/IndirectBuffer.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDASMTest.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDASMTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDBaseComponentTest.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDBaseComponentTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDCWSRTest.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDCWSRTest.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDDBGTest.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDDBGTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDEventTest.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDEventTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDEvictTest.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDEvictTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDExceptionTest.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDExceptionTest.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDGWSTest.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDGWSTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDGraphicsInterop.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDGraphicsInterop.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDHWSTest.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDHWSTest.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDIPCTest.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDIPCTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDLocalMemoryTest.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDLocalMemoryTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDMemoryTest.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDMemoryTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDMultiProcessTest.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDMultiProcessTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDOpenCloseKFDTest.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDOpenCloseKFDTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDPCSamplingTest.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDPCSamplingTest.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDPMTest.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDPMTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDPerfCounters.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDPerfCounters.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDPerformanceTest.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDQMTest.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDQMTest.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDRASTest.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDRASTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDSVMEvictTest.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDSVMEvictTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDSVMRangeTest.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDSVMRangeTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDTestFlags.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDTestMain.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDTestUtil.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDTestUtil.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDTestUtilQueue.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDTestUtilQueue.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDTopologyTest.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/KFDTopologyTest.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/LinuxOSWrapper.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/OSWrapper.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/PM4Packet.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/PM4Packet.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/PM4Queue.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/PM4Queue.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/RDMATest.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/RDMATest.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/RDMAUtil.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/RDMAUtil.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/SDMAPacket.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/SDMAPacket.hpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/SDMAQueue.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/SDMAQueue.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/ShaderStore.cpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/ShaderStore.hpp | 0 .../{ => libhsakmt}/tests/kfdtest/src/XgmiOptimizedSDMAQueue.hpp | 0 .../{ => libhsakmt}/tests/rdma/simple/app/CMakeLists.txt | 0 .../{ => libhsakmt}/tests/rdma/simple/app/rdma_test.cpp | 0 .../rocr-runtime/{ => libhsakmt}/tests/rdma/simple/drv/Makefile | 0 .../{ => libhsakmt}/tests/rdma/simple/drv/amdp2ptest.c | 0 .../{ => libhsakmt}/tests/rdma/simple/drv/amdp2ptest.h | 0 projects/rocr-runtime/{ => libhsakmt}/tests/reopen/CMakeLists.txt | 0 projects/rocr-runtime/{ => libhsakmt}/tests/reopen/kmtreopen.c | 0 152 files changed, 0 insertions(+), 0 deletions(-) rename projects/rocr-runtime/{ => libhsakmt}/CMakeLists.txt (100%) rename projects/rocr-runtime/{ => libhsakmt}/DEBIAN/control (100%) rename projects/rocr-runtime/{ => libhsakmt}/DEBIAN/postinst.in (100%) rename projects/rocr-runtime/{ => libhsakmt}/DEBIAN/prerm.in (100%) rename projects/rocr-runtime/{ => libhsakmt}/DEBIAN/x86_64-libhsakmt.conf (100%) rename projects/rocr-runtime/{ => libhsakmt}/LICENSE.md (100%) rename projects/rocr-runtime/{ => libhsakmt}/README.md (100%) rename projects/rocr-runtime/{ => libhsakmt}/RPM/hsakmt-roct-devel.spec.in (100%) rename projects/rocr-runtime/{ => libhsakmt}/RPM/libhsakmt.spec (100%) rename projects/rocr-runtime/{ => libhsakmt}/RPM/post.in (100%) rename projects/rocr-runtime/{ => libhsakmt}/RPM/postun.in (100%) rename projects/rocr-runtime/{ => libhsakmt}/cmake_modules/utils.cmake (100%) rename projects/rocr-runtime/{ => libhsakmt}/hsakmt-backward-compat.cmake (100%) rename projects/rocr-runtime/{ => libhsakmt}/hsakmt-config.cmake.in (100%) rename projects/rocr-runtime/{ => libhsakmt}/include/hsakmt/hsakmt.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/include/hsakmt/hsakmttypes.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/include/hsakmt/linux/kfd_ioctl.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/libhsakmt.pc.in (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/debug.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/events.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/fmm.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/fmm.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/globals.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/libhsakmt.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/libhsakmt.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/libhsakmt.ver (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/memory.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/openclose.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/pc_sampling.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/perfctr.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/pmc_table.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/pmc_table.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/queues.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/rbtree.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/rbtree.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/rbtree_amd.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/spm.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/svm.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/time.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/topology.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/src/version.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/.gitignore (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/CMakeLists.txt (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/LICENSE.kfdtest (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/README.txt (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/gtest-1.6.0/gtest-all.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/gtest-1.6.0/gtest/gtest.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/include/amdp2ptest.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/include/asic_reg/gfx_7_2_d.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/include/asic_reg/gfx_7_2_enum.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/include/asic_reg/gfx_7_2_sh_mask.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/include/kfd_pm4_opcodes.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/include/pm4_pkt_struct_ai.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/include/pm4_pkt_struct_ci.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/include/pm4_pkt_struct_common.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/include/pm4_pkt_struct_nv.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/include/sdma_pkt_struct.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/scripts/kfdtest.exclude (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/scripts/run_kfdtest.sh (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/AqlQueue.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/AqlQueue.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/Assemble.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/Assemble.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/BaseDebug.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/BaseDebug.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/BasePacket.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/BasePacket.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/BaseQueue.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/BaseQueue.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/Dispatch.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/Dispatch.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/GoogleTestExtension.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/GoogleTestExtension.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/IndirectBuffer.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/IndirectBuffer.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDASMTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDASMTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDBaseComponentTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDBaseComponentTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDCWSRTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDCWSRTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDDBGTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDDBGTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDEventTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDEventTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDEvictTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDEvictTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDExceptionTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDExceptionTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDGWSTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDGWSTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDGraphicsInterop.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDGraphicsInterop.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDHWSTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDHWSTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDIPCTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDIPCTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDLocalMemoryTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDLocalMemoryTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDMemoryTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDMemoryTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDMultiProcessTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDMultiProcessTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDOpenCloseKFDTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDOpenCloseKFDTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDPCSamplingTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDPCSamplingTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDPMTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDPMTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDPerfCounters.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDPerfCounters.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDPerformanceTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDQMTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDQMTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDRASTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDRASTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDSVMEvictTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDSVMEvictTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDSVMRangeTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDSVMRangeTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDTestFlags.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDTestMain.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDTestUtil.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDTestUtil.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDTestUtilQueue.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDTestUtilQueue.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDTopologyTest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/KFDTopologyTest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/LinuxOSWrapper.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/OSWrapper.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/PM4Packet.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/PM4Packet.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/PM4Queue.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/PM4Queue.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/RDMATest.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/RDMATest.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/RDMAUtil.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/RDMAUtil.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/SDMAPacket.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/SDMAPacket.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/SDMAQueue.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/SDMAQueue.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/ShaderStore.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/ShaderStore.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/kfdtest/src/XgmiOptimizedSDMAQueue.hpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/rdma/simple/app/CMakeLists.txt (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/rdma/simple/app/rdma_test.cpp (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/rdma/simple/drv/Makefile (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/rdma/simple/drv/amdp2ptest.c (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/rdma/simple/drv/amdp2ptest.h (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/reopen/CMakeLists.txt (100%) rename projects/rocr-runtime/{ => libhsakmt}/tests/reopen/kmtreopen.c (100%) diff --git a/projects/rocr-runtime/CMakeLists.txt b/projects/rocr-runtime/libhsakmt/CMakeLists.txt similarity index 100% rename from projects/rocr-runtime/CMakeLists.txt rename to projects/rocr-runtime/libhsakmt/CMakeLists.txt diff --git a/projects/rocr-runtime/DEBIAN/control b/projects/rocr-runtime/libhsakmt/DEBIAN/control similarity index 100% rename from projects/rocr-runtime/DEBIAN/control rename to projects/rocr-runtime/libhsakmt/DEBIAN/control diff --git a/projects/rocr-runtime/DEBIAN/postinst.in b/projects/rocr-runtime/libhsakmt/DEBIAN/postinst.in similarity index 100% rename from projects/rocr-runtime/DEBIAN/postinst.in rename to projects/rocr-runtime/libhsakmt/DEBIAN/postinst.in diff --git a/projects/rocr-runtime/DEBIAN/prerm.in b/projects/rocr-runtime/libhsakmt/DEBIAN/prerm.in similarity index 100% rename from projects/rocr-runtime/DEBIAN/prerm.in rename to projects/rocr-runtime/libhsakmt/DEBIAN/prerm.in diff --git a/projects/rocr-runtime/DEBIAN/x86_64-libhsakmt.conf b/projects/rocr-runtime/libhsakmt/DEBIAN/x86_64-libhsakmt.conf similarity index 100% rename from projects/rocr-runtime/DEBIAN/x86_64-libhsakmt.conf rename to projects/rocr-runtime/libhsakmt/DEBIAN/x86_64-libhsakmt.conf diff --git a/projects/rocr-runtime/LICENSE.md b/projects/rocr-runtime/libhsakmt/LICENSE.md similarity index 100% rename from projects/rocr-runtime/LICENSE.md rename to projects/rocr-runtime/libhsakmt/LICENSE.md diff --git a/projects/rocr-runtime/README.md b/projects/rocr-runtime/libhsakmt/README.md similarity index 100% rename from projects/rocr-runtime/README.md rename to projects/rocr-runtime/libhsakmt/README.md diff --git a/projects/rocr-runtime/RPM/hsakmt-roct-devel.spec.in b/projects/rocr-runtime/libhsakmt/RPM/hsakmt-roct-devel.spec.in similarity index 100% rename from projects/rocr-runtime/RPM/hsakmt-roct-devel.spec.in rename to projects/rocr-runtime/libhsakmt/RPM/hsakmt-roct-devel.spec.in diff --git a/projects/rocr-runtime/RPM/libhsakmt.spec b/projects/rocr-runtime/libhsakmt/RPM/libhsakmt.spec similarity index 100% rename from projects/rocr-runtime/RPM/libhsakmt.spec rename to projects/rocr-runtime/libhsakmt/RPM/libhsakmt.spec diff --git a/projects/rocr-runtime/RPM/post.in b/projects/rocr-runtime/libhsakmt/RPM/post.in similarity index 100% rename from projects/rocr-runtime/RPM/post.in rename to projects/rocr-runtime/libhsakmt/RPM/post.in diff --git a/projects/rocr-runtime/RPM/postun.in b/projects/rocr-runtime/libhsakmt/RPM/postun.in similarity index 100% rename from projects/rocr-runtime/RPM/postun.in rename to projects/rocr-runtime/libhsakmt/RPM/postun.in diff --git a/projects/rocr-runtime/cmake_modules/utils.cmake b/projects/rocr-runtime/libhsakmt/cmake_modules/utils.cmake similarity index 100% rename from projects/rocr-runtime/cmake_modules/utils.cmake rename to projects/rocr-runtime/libhsakmt/cmake_modules/utils.cmake diff --git a/projects/rocr-runtime/hsakmt-backward-compat.cmake b/projects/rocr-runtime/libhsakmt/hsakmt-backward-compat.cmake similarity index 100% rename from projects/rocr-runtime/hsakmt-backward-compat.cmake rename to projects/rocr-runtime/libhsakmt/hsakmt-backward-compat.cmake diff --git a/projects/rocr-runtime/hsakmt-config.cmake.in b/projects/rocr-runtime/libhsakmt/hsakmt-config.cmake.in similarity index 100% rename from projects/rocr-runtime/hsakmt-config.cmake.in rename to projects/rocr-runtime/libhsakmt/hsakmt-config.cmake.in diff --git a/projects/rocr-runtime/include/hsakmt/hsakmt.h b/projects/rocr-runtime/libhsakmt/include/hsakmt/hsakmt.h similarity index 100% rename from projects/rocr-runtime/include/hsakmt/hsakmt.h rename to projects/rocr-runtime/libhsakmt/include/hsakmt/hsakmt.h diff --git a/projects/rocr-runtime/include/hsakmt/hsakmttypes.h b/projects/rocr-runtime/libhsakmt/include/hsakmt/hsakmttypes.h similarity index 100% rename from projects/rocr-runtime/include/hsakmt/hsakmttypes.h rename to projects/rocr-runtime/libhsakmt/include/hsakmt/hsakmttypes.h diff --git a/projects/rocr-runtime/include/hsakmt/linux/kfd_ioctl.h b/projects/rocr-runtime/libhsakmt/include/hsakmt/linux/kfd_ioctl.h similarity index 100% rename from projects/rocr-runtime/include/hsakmt/linux/kfd_ioctl.h rename to projects/rocr-runtime/libhsakmt/include/hsakmt/linux/kfd_ioctl.h diff --git a/projects/rocr-runtime/libhsakmt.pc.in b/projects/rocr-runtime/libhsakmt/libhsakmt.pc.in similarity index 100% rename from projects/rocr-runtime/libhsakmt.pc.in rename to projects/rocr-runtime/libhsakmt/libhsakmt.pc.in diff --git a/projects/rocr-runtime/src/debug.c b/projects/rocr-runtime/libhsakmt/src/debug.c similarity index 100% rename from projects/rocr-runtime/src/debug.c rename to projects/rocr-runtime/libhsakmt/src/debug.c diff --git a/projects/rocr-runtime/src/events.c b/projects/rocr-runtime/libhsakmt/src/events.c similarity index 100% rename from projects/rocr-runtime/src/events.c rename to projects/rocr-runtime/libhsakmt/src/events.c diff --git a/projects/rocr-runtime/src/fmm.c b/projects/rocr-runtime/libhsakmt/src/fmm.c similarity index 100% rename from projects/rocr-runtime/src/fmm.c rename to projects/rocr-runtime/libhsakmt/src/fmm.c diff --git a/projects/rocr-runtime/src/fmm.h b/projects/rocr-runtime/libhsakmt/src/fmm.h similarity index 100% rename from projects/rocr-runtime/src/fmm.h rename to projects/rocr-runtime/libhsakmt/src/fmm.h diff --git a/projects/rocr-runtime/src/globals.c b/projects/rocr-runtime/libhsakmt/src/globals.c similarity index 100% rename from projects/rocr-runtime/src/globals.c rename to projects/rocr-runtime/libhsakmt/src/globals.c diff --git a/projects/rocr-runtime/src/libhsakmt.c b/projects/rocr-runtime/libhsakmt/src/libhsakmt.c similarity index 100% rename from projects/rocr-runtime/src/libhsakmt.c rename to projects/rocr-runtime/libhsakmt/src/libhsakmt.c diff --git a/projects/rocr-runtime/src/libhsakmt.h b/projects/rocr-runtime/libhsakmt/src/libhsakmt.h similarity index 100% rename from projects/rocr-runtime/src/libhsakmt.h rename to projects/rocr-runtime/libhsakmt/src/libhsakmt.h diff --git a/projects/rocr-runtime/src/libhsakmt.ver b/projects/rocr-runtime/libhsakmt/src/libhsakmt.ver similarity index 100% rename from projects/rocr-runtime/src/libhsakmt.ver rename to projects/rocr-runtime/libhsakmt/src/libhsakmt.ver diff --git a/projects/rocr-runtime/src/memory.c b/projects/rocr-runtime/libhsakmt/src/memory.c similarity index 100% rename from projects/rocr-runtime/src/memory.c rename to projects/rocr-runtime/libhsakmt/src/memory.c diff --git a/projects/rocr-runtime/src/openclose.c b/projects/rocr-runtime/libhsakmt/src/openclose.c similarity index 100% rename from projects/rocr-runtime/src/openclose.c rename to projects/rocr-runtime/libhsakmt/src/openclose.c diff --git a/projects/rocr-runtime/src/pc_sampling.c b/projects/rocr-runtime/libhsakmt/src/pc_sampling.c similarity index 100% rename from projects/rocr-runtime/src/pc_sampling.c rename to projects/rocr-runtime/libhsakmt/src/pc_sampling.c diff --git a/projects/rocr-runtime/src/perfctr.c b/projects/rocr-runtime/libhsakmt/src/perfctr.c similarity index 100% rename from projects/rocr-runtime/src/perfctr.c rename to projects/rocr-runtime/libhsakmt/src/perfctr.c diff --git a/projects/rocr-runtime/src/pmc_table.c b/projects/rocr-runtime/libhsakmt/src/pmc_table.c similarity index 100% rename from projects/rocr-runtime/src/pmc_table.c rename to projects/rocr-runtime/libhsakmt/src/pmc_table.c diff --git a/projects/rocr-runtime/src/pmc_table.h b/projects/rocr-runtime/libhsakmt/src/pmc_table.h similarity index 100% rename from projects/rocr-runtime/src/pmc_table.h rename to projects/rocr-runtime/libhsakmt/src/pmc_table.h diff --git a/projects/rocr-runtime/src/queues.c b/projects/rocr-runtime/libhsakmt/src/queues.c similarity index 100% rename from projects/rocr-runtime/src/queues.c rename to projects/rocr-runtime/libhsakmt/src/queues.c diff --git a/projects/rocr-runtime/src/rbtree.c b/projects/rocr-runtime/libhsakmt/src/rbtree.c similarity index 100% rename from projects/rocr-runtime/src/rbtree.c rename to projects/rocr-runtime/libhsakmt/src/rbtree.c diff --git a/projects/rocr-runtime/src/rbtree.h b/projects/rocr-runtime/libhsakmt/src/rbtree.h similarity index 100% rename from projects/rocr-runtime/src/rbtree.h rename to projects/rocr-runtime/libhsakmt/src/rbtree.h diff --git a/projects/rocr-runtime/src/rbtree_amd.h b/projects/rocr-runtime/libhsakmt/src/rbtree_amd.h similarity index 100% rename from projects/rocr-runtime/src/rbtree_amd.h rename to projects/rocr-runtime/libhsakmt/src/rbtree_amd.h diff --git a/projects/rocr-runtime/src/spm.c b/projects/rocr-runtime/libhsakmt/src/spm.c similarity index 100% rename from projects/rocr-runtime/src/spm.c rename to projects/rocr-runtime/libhsakmt/src/spm.c diff --git a/projects/rocr-runtime/src/svm.c b/projects/rocr-runtime/libhsakmt/src/svm.c similarity index 100% rename from projects/rocr-runtime/src/svm.c rename to projects/rocr-runtime/libhsakmt/src/svm.c diff --git a/projects/rocr-runtime/src/time.c b/projects/rocr-runtime/libhsakmt/src/time.c similarity index 100% rename from projects/rocr-runtime/src/time.c rename to projects/rocr-runtime/libhsakmt/src/time.c diff --git a/projects/rocr-runtime/src/topology.c b/projects/rocr-runtime/libhsakmt/src/topology.c similarity index 100% rename from projects/rocr-runtime/src/topology.c rename to projects/rocr-runtime/libhsakmt/src/topology.c diff --git a/projects/rocr-runtime/src/version.c b/projects/rocr-runtime/libhsakmt/src/version.c similarity index 100% rename from projects/rocr-runtime/src/version.c rename to projects/rocr-runtime/libhsakmt/src/version.c diff --git a/projects/rocr-runtime/tests/kfdtest/.gitignore b/projects/rocr-runtime/libhsakmt/tests/kfdtest/.gitignore similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/.gitignore rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/.gitignore diff --git a/projects/rocr-runtime/tests/kfdtest/CMakeLists.txt b/projects/rocr-runtime/libhsakmt/tests/kfdtest/CMakeLists.txt similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/CMakeLists.txt rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/CMakeLists.txt diff --git a/projects/rocr-runtime/tests/kfdtest/LICENSE.kfdtest b/projects/rocr-runtime/libhsakmt/tests/kfdtest/LICENSE.kfdtest similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/LICENSE.kfdtest rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/LICENSE.kfdtest diff --git a/projects/rocr-runtime/tests/kfdtest/README.txt b/projects/rocr-runtime/libhsakmt/tests/kfdtest/README.txt similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/README.txt rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/README.txt diff --git a/projects/rocr-runtime/tests/kfdtest/gtest-1.6.0/gtest-all.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/gtest-1.6.0/gtest-all.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/gtest-1.6.0/gtest-all.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/gtest-1.6.0/gtest-all.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/gtest-1.6.0/gtest/gtest.h b/projects/rocr-runtime/libhsakmt/tests/kfdtest/gtest-1.6.0/gtest/gtest.h similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/gtest-1.6.0/gtest/gtest.h rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/gtest-1.6.0/gtest/gtest.h diff --git a/projects/rocr-runtime/tests/kfdtest/include/amdp2ptest.h b/projects/rocr-runtime/libhsakmt/tests/kfdtest/include/amdp2ptest.h similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/include/amdp2ptest.h rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/include/amdp2ptest.h diff --git a/projects/rocr-runtime/tests/kfdtest/include/asic_reg/gfx_7_2_d.h b/projects/rocr-runtime/libhsakmt/tests/kfdtest/include/asic_reg/gfx_7_2_d.h similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/include/asic_reg/gfx_7_2_d.h rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/include/asic_reg/gfx_7_2_d.h diff --git a/projects/rocr-runtime/tests/kfdtest/include/asic_reg/gfx_7_2_enum.h b/projects/rocr-runtime/libhsakmt/tests/kfdtest/include/asic_reg/gfx_7_2_enum.h similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/include/asic_reg/gfx_7_2_enum.h rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/include/asic_reg/gfx_7_2_enum.h diff --git a/projects/rocr-runtime/tests/kfdtest/include/asic_reg/gfx_7_2_sh_mask.h b/projects/rocr-runtime/libhsakmt/tests/kfdtest/include/asic_reg/gfx_7_2_sh_mask.h similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/include/asic_reg/gfx_7_2_sh_mask.h rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/include/asic_reg/gfx_7_2_sh_mask.h diff --git a/projects/rocr-runtime/tests/kfdtest/include/kfd_pm4_opcodes.h b/projects/rocr-runtime/libhsakmt/tests/kfdtest/include/kfd_pm4_opcodes.h similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/include/kfd_pm4_opcodes.h rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/include/kfd_pm4_opcodes.h diff --git a/projects/rocr-runtime/tests/kfdtest/include/pm4_pkt_struct_ai.h b/projects/rocr-runtime/libhsakmt/tests/kfdtest/include/pm4_pkt_struct_ai.h similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/include/pm4_pkt_struct_ai.h rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/include/pm4_pkt_struct_ai.h diff --git a/projects/rocr-runtime/tests/kfdtest/include/pm4_pkt_struct_ci.h b/projects/rocr-runtime/libhsakmt/tests/kfdtest/include/pm4_pkt_struct_ci.h similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/include/pm4_pkt_struct_ci.h rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/include/pm4_pkt_struct_ci.h diff --git a/projects/rocr-runtime/tests/kfdtest/include/pm4_pkt_struct_common.h b/projects/rocr-runtime/libhsakmt/tests/kfdtest/include/pm4_pkt_struct_common.h similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/include/pm4_pkt_struct_common.h rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/include/pm4_pkt_struct_common.h diff --git a/projects/rocr-runtime/tests/kfdtest/include/pm4_pkt_struct_nv.h b/projects/rocr-runtime/libhsakmt/tests/kfdtest/include/pm4_pkt_struct_nv.h similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/include/pm4_pkt_struct_nv.h rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/include/pm4_pkt_struct_nv.h diff --git a/projects/rocr-runtime/tests/kfdtest/include/sdma_pkt_struct.h b/projects/rocr-runtime/libhsakmt/tests/kfdtest/include/sdma_pkt_struct.h similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/include/sdma_pkt_struct.h rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/include/sdma_pkt_struct.h diff --git a/projects/rocr-runtime/tests/kfdtest/scripts/kfdtest.exclude b/projects/rocr-runtime/libhsakmt/tests/kfdtest/scripts/kfdtest.exclude similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/scripts/kfdtest.exclude rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/scripts/kfdtest.exclude diff --git a/projects/rocr-runtime/tests/kfdtest/scripts/run_kfdtest.sh b/projects/rocr-runtime/libhsakmt/tests/kfdtest/scripts/run_kfdtest.sh similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/scripts/run_kfdtest.sh rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/scripts/run_kfdtest.sh diff --git a/projects/rocr-runtime/tests/kfdtest/src/AqlQueue.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/AqlQueue.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/AqlQueue.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/AqlQueue.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/AqlQueue.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/AqlQueue.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/AqlQueue.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/AqlQueue.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/Assemble.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/Assemble.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/Assemble.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/Assemble.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/Assemble.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/Assemble.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/Assemble.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/Assemble.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/BaseDebug.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/BaseDebug.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/BaseDebug.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/BaseDebug.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/BaseDebug.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/BaseDebug.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/BaseDebug.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/BaseDebug.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/BasePacket.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/BasePacket.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/BasePacket.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/BasePacket.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/BasePacket.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/BasePacket.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/BasePacket.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/BasePacket.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/BaseQueue.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/BaseQueue.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/BaseQueue.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/BaseQueue.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/BaseQueue.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/BaseQueue.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/BaseQueue.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/BaseQueue.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/Dispatch.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/Dispatch.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/Dispatch.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/Dispatch.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/Dispatch.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/Dispatch.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/Dispatch.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/Dispatch.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/GoogleTestExtension.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/GoogleTestExtension.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/GoogleTestExtension.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/GoogleTestExtension.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/GoogleTestExtension.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/GoogleTestExtension.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/GoogleTestExtension.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/GoogleTestExtension.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/IndirectBuffer.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/IndirectBuffer.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/IndirectBuffer.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/IndirectBuffer.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/IndirectBuffer.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/IndirectBuffer.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/IndirectBuffer.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/IndirectBuffer.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDASMTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDASMTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDASMTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDASMTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDASMTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDASMTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDASMTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDASMTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDBaseComponentTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDBaseComponentTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDBaseComponentTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDBaseComponentTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDBaseComponentTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDBaseComponentTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDBaseComponentTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDBaseComponentTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDCWSRTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDCWSRTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDCWSRTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDCWSRTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDCWSRTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDCWSRTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDCWSRTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDCWSRTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDDBGTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDDBGTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDDBGTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDDBGTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDDBGTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDDBGTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDDBGTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDDBGTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDEventTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDEventTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDEventTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDEventTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDEventTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDEventTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDEventTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDEventTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDEvictTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDEvictTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDEvictTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDEvictTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDEvictTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDEvictTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDEvictTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDEvictTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDExceptionTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDExceptionTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDExceptionTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDExceptionTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDExceptionTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDExceptionTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDExceptionTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDExceptionTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDGWSTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDGWSTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDGWSTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDGWSTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDGWSTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDGWSTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDGWSTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDGWSTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDGraphicsInterop.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDGraphicsInterop.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDGraphicsInterop.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDGraphicsInterop.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDGraphicsInterop.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDGraphicsInterop.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDGraphicsInterop.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDGraphicsInterop.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDHWSTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDHWSTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDHWSTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDHWSTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDHWSTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDHWSTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDHWSTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDHWSTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDIPCTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDIPCTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDIPCTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDIPCTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDIPCTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDIPCTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDIPCTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDIPCTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDLocalMemoryTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDLocalMemoryTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDLocalMemoryTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDLocalMemoryTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDLocalMemoryTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDLocalMemoryTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDLocalMemoryTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDLocalMemoryTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDMemoryTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDMemoryTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDMemoryTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDMemoryTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDMemoryTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDMemoryTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDMemoryTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDMemoryTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDMultiProcessTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDMultiProcessTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDMultiProcessTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDMultiProcessTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDMultiProcessTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDMultiProcessTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDMultiProcessTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDMultiProcessTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDOpenCloseKFDTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDOpenCloseKFDTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDOpenCloseKFDTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDOpenCloseKFDTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDOpenCloseKFDTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDOpenCloseKFDTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDOpenCloseKFDTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDOpenCloseKFDTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDPCSamplingTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPCSamplingTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDPCSamplingTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPCSamplingTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDPCSamplingTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPCSamplingTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDPCSamplingTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPCSamplingTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDPMTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPMTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDPMTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPMTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDPMTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPMTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDPMTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPMTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDPerfCounters.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPerfCounters.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDPerfCounters.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPerfCounters.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDPerfCounters.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPerfCounters.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDPerfCounters.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPerfCounters.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDPerformanceTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPerformanceTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDPerformanceTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDPerformanceTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDQMTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDQMTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDQMTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDQMTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDQMTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDQMTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDQMTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDQMTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDRASTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDRASTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDRASTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDRASTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDRASTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDRASTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDRASTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDRASTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDSVMEvictTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDSVMEvictTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDSVMEvictTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDSVMEvictTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDSVMEvictTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDSVMEvictTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDSVMEvictTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDSVMEvictTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDSVMRangeTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDSVMRangeTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDSVMRangeTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDSVMRangeTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDSVMRangeTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDSVMRangeTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDSVMRangeTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDSVMRangeTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDTestFlags.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTestFlags.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDTestFlags.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTestFlags.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDTestMain.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTestMain.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDTestMain.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTestMain.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDTestUtil.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTestUtil.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDTestUtil.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTestUtil.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDTestUtil.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTestUtil.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDTestUtil.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTestUtil.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDTestUtilQueue.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTestUtilQueue.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDTestUtilQueue.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTestUtilQueue.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDTestUtilQueue.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTestUtilQueue.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDTestUtilQueue.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTestUtilQueue.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDTopologyTest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTopologyTest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDTopologyTest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTopologyTest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDTopologyTest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTopologyTest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/KFDTopologyTest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/KFDTopologyTest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/LinuxOSWrapper.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/LinuxOSWrapper.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/LinuxOSWrapper.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/LinuxOSWrapper.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/OSWrapper.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/OSWrapper.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/OSWrapper.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/OSWrapper.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/PM4Packet.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/PM4Packet.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/PM4Packet.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/PM4Packet.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/PM4Packet.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/PM4Packet.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/PM4Packet.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/PM4Packet.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/PM4Queue.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/PM4Queue.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/PM4Queue.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/PM4Queue.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/PM4Queue.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/PM4Queue.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/PM4Queue.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/PM4Queue.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/RDMATest.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/RDMATest.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/RDMATest.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/RDMATest.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/RDMATest.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/RDMATest.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/RDMATest.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/RDMATest.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/RDMAUtil.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/RDMAUtil.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/RDMAUtil.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/RDMAUtil.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/RDMAUtil.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/RDMAUtil.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/RDMAUtil.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/RDMAUtil.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/SDMAPacket.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/SDMAPacket.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/SDMAPacket.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/SDMAPacket.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/SDMAPacket.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/SDMAPacket.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/SDMAPacket.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/SDMAPacket.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/SDMAQueue.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/SDMAQueue.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/SDMAQueue.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/SDMAQueue.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/SDMAQueue.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/SDMAQueue.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/SDMAQueue.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/SDMAQueue.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/ShaderStore.cpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/ShaderStore.cpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/ShaderStore.cpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/ShaderStore.cpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/ShaderStore.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/ShaderStore.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/ShaderStore.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/ShaderStore.hpp diff --git a/projects/rocr-runtime/tests/kfdtest/src/XgmiOptimizedSDMAQueue.hpp b/projects/rocr-runtime/libhsakmt/tests/kfdtest/src/XgmiOptimizedSDMAQueue.hpp similarity index 100% rename from projects/rocr-runtime/tests/kfdtest/src/XgmiOptimizedSDMAQueue.hpp rename to projects/rocr-runtime/libhsakmt/tests/kfdtest/src/XgmiOptimizedSDMAQueue.hpp diff --git a/projects/rocr-runtime/tests/rdma/simple/app/CMakeLists.txt b/projects/rocr-runtime/libhsakmt/tests/rdma/simple/app/CMakeLists.txt similarity index 100% rename from projects/rocr-runtime/tests/rdma/simple/app/CMakeLists.txt rename to projects/rocr-runtime/libhsakmt/tests/rdma/simple/app/CMakeLists.txt diff --git a/projects/rocr-runtime/tests/rdma/simple/app/rdma_test.cpp b/projects/rocr-runtime/libhsakmt/tests/rdma/simple/app/rdma_test.cpp similarity index 100% rename from projects/rocr-runtime/tests/rdma/simple/app/rdma_test.cpp rename to projects/rocr-runtime/libhsakmt/tests/rdma/simple/app/rdma_test.cpp diff --git a/projects/rocr-runtime/tests/rdma/simple/drv/Makefile b/projects/rocr-runtime/libhsakmt/tests/rdma/simple/drv/Makefile similarity index 100% rename from projects/rocr-runtime/tests/rdma/simple/drv/Makefile rename to projects/rocr-runtime/libhsakmt/tests/rdma/simple/drv/Makefile diff --git a/projects/rocr-runtime/tests/rdma/simple/drv/amdp2ptest.c b/projects/rocr-runtime/libhsakmt/tests/rdma/simple/drv/amdp2ptest.c similarity index 100% rename from projects/rocr-runtime/tests/rdma/simple/drv/amdp2ptest.c rename to projects/rocr-runtime/libhsakmt/tests/rdma/simple/drv/amdp2ptest.c diff --git a/projects/rocr-runtime/tests/rdma/simple/drv/amdp2ptest.h b/projects/rocr-runtime/libhsakmt/tests/rdma/simple/drv/amdp2ptest.h similarity index 100% rename from projects/rocr-runtime/tests/rdma/simple/drv/amdp2ptest.h rename to projects/rocr-runtime/libhsakmt/tests/rdma/simple/drv/amdp2ptest.h diff --git a/projects/rocr-runtime/tests/reopen/CMakeLists.txt b/projects/rocr-runtime/libhsakmt/tests/reopen/CMakeLists.txt similarity index 100% rename from projects/rocr-runtime/tests/reopen/CMakeLists.txt rename to projects/rocr-runtime/libhsakmt/tests/reopen/CMakeLists.txt diff --git a/projects/rocr-runtime/tests/reopen/kmtreopen.c b/projects/rocr-runtime/libhsakmt/tests/reopen/kmtreopen.c similarity index 100% rename from projects/rocr-runtime/tests/reopen/kmtreopen.c rename to projects/rocr-runtime/libhsakmt/tests/reopen/kmtreopen.c