diff --git a/MAINTAINERS.md b/MAINTAINERS.md
--- a/MAINTAINERS.md
+++ b/MAINTAINERS.md
@@ -3,3 +3,6 @@
- Jacek Jagosz
- IRC: JacekJagosz
- Email: jacek.jagosz@outlook.com
+- Gavin Zhao
+ - Email: me@gzgz.dev
+ - Matrix: @gzgavinzhao:matrix.org
diff --git a/abi_libs b/abi_libs
new file mode 100644
--- /dev/null
+++ b/abi_libs
@@ -0,0 +1 @@
+libhsakmt.so.1
diff --git a/abi_symbols b/abi_symbols
new file mode 100644
--- /dev/null
+++ b/abi_symbols
@@ -0,0 +1,69 @@
+libhsakmt.so.1:hsaKmtAcquireSystemProperties
+libhsakmt.so.1:hsaKmtAllocMemory
+libhsakmt.so.1:hsaKmtAllocQueueGWS
+libhsakmt.so.1:hsaKmtAvailableMemory
+libhsakmt.so.1:hsaKmtCloseKFD
+libhsakmt.so.1:hsaKmtCreateEvent
+libhsakmt.so.1:hsaKmtCreateQueue
+libhsakmt.so.1:hsaKmtDbgAddressWatch
+libhsakmt.so.1:hsaKmtDbgRegister
+libhsakmt.so.1:hsaKmtDbgUnregister
+libhsakmt.so.1:hsaKmtDbgWavefrontControl
+libhsakmt.so.1:hsaKmtDeregisterMemory
+libhsakmt.so.1:hsaKmtDestroyEvent
+libhsakmt.so.1:hsaKmtDestroyQueue
+libhsakmt.so.1:hsaKmtFreeMemory
+libhsakmt.so.1:hsaKmtGetClockCounters
+libhsakmt.so.1:hsaKmtGetKernelDebugTrapVersionInfo
+libhsakmt.so.1:hsaKmtGetNodeCacheProperties
+libhsakmt.so.1:hsaKmtGetNodeIoLinkProperties
+libhsakmt.so.1:hsaKmtGetNodeMemoryProperties
+libhsakmt.so.1:hsaKmtGetNodeProperties
+libhsakmt.so.1:hsaKmtGetQueueInfo
+libhsakmt.so.1:hsaKmtGetTileConfig
+libhsakmt.so.1:hsaKmtGetVersion
+libhsakmt.so.1:hsaKmtGetXNACKMode
+libhsakmt.so.1:hsaKmtMapGraphicHandle
+libhsakmt.so.1:hsaKmtMapMemoryToGPU
+libhsakmt.so.1:hsaKmtMapMemoryToGPUNodes
+libhsakmt.so.1:hsaKmtOpenKFD
+libhsakmt.so.1:hsaKmtOpenSMI
+libhsakmt.so.1:hsaKmtPmcAcquireTraceAccess
+libhsakmt.so.1:hsaKmtPmcGetCounterProperties
+libhsakmt.so.1:hsaKmtPmcQueryTrace
+libhsakmt.so.1:hsaKmtPmcRegisterTrace
+libhsakmt.so.1:hsaKmtPmcReleaseTraceAccess
+libhsakmt.so.1:hsaKmtPmcStartTrace
+libhsakmt.so.1:hsaKmtPmcStopTrace
+libhsakmt.so.1:hsaKmtPmcUnregisterTrace
+libhsakmt.so.1:hsaKmtProcessVMRead
+libhsakmt.so.1:hsaKmtProcessVMWrite
+libhsakmt.so.1:hsaKmtQueryEventState
+libhsakmt.so.1:hsaKmtQueryPointerInfo
+libhsakmt.so.1:hsaKmtRegisterGraphicsHandleToNodes
+libhsakmt.so.1:hsaKmtRegisterMemory
+libhsakmt.so.1:hsaKmtRegisterMemoryToNodes
+libhsakmt.so.1:hsaKmtRegisterMemoryWithFlags
+libhsakmt.so.1:hsaKmtRegisterSharedHandle
+libhsakmt.so.1:hsaKmtRegisterSharedHandleToNodes
+libhsakmt.so.1:hsaKmtReleaseSystemProperties
+libhsakmt.so.1:hsaKmtResetEvent
+libhsakmt.so.1:hsaKmtRuntimeDisable
+libhsakmt.so.1:hsaKmtRuntimeEnable
+libhsakmt.so.1:hsaKmtSPMAcquire
+libhsakmt.so.1:hsaKmtSPMRelease
+libhsakmt.so.1:hsaKmtSPMSetDestBuffer
+libhsakmt.so.1:hsaKmtSVMGetAttr
+libhsakmt.so.1:hsaKmtSVMSetAttr
+libhsakmt.so.1:hsaKmtSetEvent
+libhsakmt.so.1:hsaKmtSetMemoryPolicy
+libhsakmt.so.1:hsaKmtSetMemoryUserData
+libhsakmt.so.1:hsaKmtSetQueueCUMask
+libhsakmt.so.1:hsaKmtSetTrapHandler
+libhsakmt.so.1:hsaKmtSetXNACKMode
+libhsakmt.so.1:hsaKmtShareMemory
+libhsakmt.so.1:hsaKmtUnmapGraphicHandle
+libhsakmt.so.1:hsaKmtUnmapMemoryToGPU
+libhsakmt.so.1:hsaKmtUpdateQueue
+libhsakmt.so.1:hsaKmtWaitOnEvent
+libhsakmt.so.1:hsaKmtWaitOnMultipleEvents
diff --git a/abi_used_libs b/abi_used_libs
new file mode 100644
--- /dev/null
+++ b/abi_used_libs
@@ -0,0 +1,4 @@
+libc.so.6
+libdrm.so.2
+libdrm_amdgpu.so.1
+libnuma.so.1
diff --git a/abi_used_symbols b/abi_used_symbols
new file mode 100644
--- /dev/null
+++ b/abi_used_symbols
@@ -0,0 +1,68 @@
+libc.so.6:__ctype_b_loc
+libc.so.6:__errno_location
+libc.so.6:__fprintf_chk
+libc.so.6:__isoc99_fscanf
+libc.so.6:__isoc99_sscanf
+libc.so.6:__register_atfork
+libc.so.6:__snprintf_chk
+libc.so.6:__sprintf_chk
+libc.so.6:__stack_chk_fail
+libc.so.6:calloc
+libc.so.6:close
+libc.so.6:closedir
+libc.so.6:fclose
+libc.so.6:fgets
+libc.so.6:fopen
+libc.so.6:fread
+libc.so.6:free
+libc.so.6:ftruncate
+libc.so.6:get_nprocs
+libc.so.6:getenv
+libc.so.6:getpid
+libc.so.6:getuid
+libc.so.6:ioctl
+libc.so.6:madvise
+libc.so.6:malloc
+libc.so.6:memcmp
+libc.so.6:memcpy
+libc.so.6:memset
+libc.so.6:mmap
+libc.so.6:munmap
+libc.so.6:open
+libc.so.6:opendir
+libc.so.6:posix_memalign
+libc.so.6:pthread_mutex_init
+libc.so.6:pthread_mutex_lock
+libc.so.6:pthread_mutex_unlock
+libc.so.6:read
+libc.so.6:readdir
+libc.so.6:realloc
+libc.so.6:sem_close
+libc.so.6:sem_open
+libc.so.6:sem_post
+libc.so.6:sem_unlink
+libc.so.6:sem_wait
+libc.so.6:shm_open
+libc.so.6:shm_unlink
+libc.so.6:stderr
+libc.so.6:strchr
+libc.so.6:strcmp
+libc.so.6:strerror
+libc.so.6:strlen
+libc.so.6:strncmp
+libc.so.6:strncpy
+libc.so.6:strtok
+libc.so.6:strtol
+libc.so.6:syscall
+libc.so.6:sysconf
+libdrm.so.2:drmClose
+libdrm.so.2:drmOpenRender
+libdrm_amdgpu.so.1:amdgpu_device_deinitialize
+libdrm_amdgpu.so.1:amdgpu_device_initialize
+libdrm_amdgpu.so.1:amdgpu_get_marketing_name
+libnuma.so.1:mbind
+libnuma.so.1:numa_available
+libnuma.so.1:numa_bitmask_alloc
+libnuma.so.1:numa_bitmask_free
+libnuma.so.1:numa_bitmask_setbit
+libnuma.so.1:numa_max_node
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : hsakmt
-version : 5.1.0
-release : 1
+version : 5.3.3
+release : 2
source :
- - https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/archive/rocm-5.1.0.tar.gz : 032717e80b1aefed59f11399e575564ee86ee7c125e889f7c79c2afdfab1eb93
+ - https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/archive/rocm-5.3.3.tar.gz : b5350de915997ed48072b37a21c2c44438028255f6cc147c25a196ad383c52e7
license : NCSA
component : xorg.driver
clang : yes
@@ -14,7 +14,7 @@
- pkgconfig(libpci)
- pkgconfig(numa)
setup : |
- %cmake_ninja
+ %cmake_ninja -DBUILD_SHARED_LIBS=ON
build : |
%ninja_build
install : |
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -19,6 +19,8 @@
xorg.driver
+ /usr/lib64/libhsakmt.so.1
+ /usr/lib64/libhsakmt.so.1.0.6
/usr/share/doc/hsakmt/LICENSE.md
@@ -29,26 +31,28 @@
programming.devel
- hsakmt
+ hsakmt
/usr/include/hsakmt.h
+ /usr/include/hsakmt/hsakmt.h
+ /usr/include/hsakmt/hsakmttypes.h
/usr/include/hsakmttypes.h
/usr/lib64/cmake/hsakmt/hsakmt-config-version.cmake
/usr/lib64/cmake/hsakmt/hsakmt-config.cmake
/usr/lib64/cmake/hsakmt/hsakmtTargets-relwithdebinfo.cmake
/usr/lib64/cmake/hsakmt/hsakmtTargets.cmake
- /usr/lib64/libhsakmt.a
+ /usr/lib64/libhsakmt.so
/usr/share/pkgconfig/libhsakmt.pc
-
- 2022-04-27
- 5.1.0
+
+ 2023-04-30
+ 5.3.3
Packaging update
Jacek Jagosz
jacek.jagosz@outlook.com
\ No newline at end of file