Skip to content

OpenCL runtime broken for xe driver + Runtime 25.35.35096.9 with ARC Pro A40 on Debian Trixie / Proxmox 9 + Kernel 6.14.11-2-pve #853

@robinchrist

Description

@robinchrist

Hey,

EDIT UPDATE: Definitely related to the Xe driver. With i915, all looks good

I'm using the following system configuration:

  • Proxmox 9 (Debian Trixie)
  • Kernel 6.14.11-2-pve
  • XE driver (not i915)
  • Runtime version 25.35.35096.9
  • ARC Pro A40

However, OpenCL does not work.

root@pve1:~/neo# clinfo
Number of platforms                               0

ICD loader properties
  ICD loader Name                                 OpenCL ICD Loader
  ICD loader Vendor                               OCL Icd free software
  ICD loader Version                              2.3.3
  ICD loader Profile                              OpenCL 3.0

Installed according to the instructions:

root@pve1:~/neo# apt list --installed | grep -i -e "intel" -e "libze" -e "libigdmm" -e "opencl"

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

intel-igc-core-2/now 2.18.5 amd64 [installed,local]
intel-igc-opencl-2/now 2.18.5 amd64 [installed,local]
intel-ocloc/now 25.35.35096.9-0 amd64 [installed,local]
intel-opencl-icd/now 25.35.35096.9-0 amd64 [installed,local]
libdrm-intel1/stable,now 2.4.124-2 amd64 [installed,automatic]
libze-intel-gpu1/now 25.35.35096.9-0 amd64 [installed,local]
libzen0t64/stable,now 0.4.41-2.1+b1 amd64 [installed,automatic]
ocl-icd-libopencl1/stable,now 2.3.3-1 amd64 [installed]
ocl-icd-opencl-dev/stable,now 2.3.3-1 amd64 [installed]
opencl-c-headers/stable,now 3.0~2024.10.24-2 all [installed,automatic]
opencl-clhpp-headers/stable,now 3.0~2024.10.24-2 all [installed,automatic]
root@pve1:~/neo# lspci -v -s 83:00.0
83:00.0 VGA compatible controller: Intel Corporation DG2 [Arc Pro A40/A50] (rev 05) (prog-if 00 [VGA controller])
        Subsystem: Intel Corporation Device 1210
        Flags: bus master, fast devsel, latency 0, IRQ 969, IOMMU group 26
        Memory at f2000000 (64-bit, non-prefetchable) [size=16M]
        Memory at 1fe00000000 (64-bit, prefetchable) [size=8G]
        Expansion ROM at f3000000 [disabled] [size=2M]
        Capabilities: [40] Vendor Specific Information: Len=0c <?>
        Capabilities: [70] Express Endpoint, IntMsgNum 0
        Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+
        Capabilities: [d0] Power Management version 3
        Capabilities: [100] Alternative Routing-ID Interpretation (ARI)
        Capabilities: [420] Physical Resizable BAR
        Capabilities: [400] Latency Tolerance Reporting
        Kernel driver in use: xe
        Kernel modules: i915, xe
root@pve1:~/neo# strace clinfo
execve("/usr/bin/clinfo", ["clinfo"], 0x7ffd75f87790 /* 28 vars */) = 0
brk(NULL)                               = 0x59e725d14000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x714a421ba000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=47503, ...}) = 0
mmap(NULL, 47503, PROT_READ, MAP_PRIVATE, 3, 0) = 0x714a421ae000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libOpenCL.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=93712, ...}) = 0
mmap(NULL, 91688, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x714a42197000
mmap(0x714a4219d000, 40960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x714a4219d000
mmap(0x714a421a7000, 20480, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x714a421a7000
mmap(0x714a421ac000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x714a421ac000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\236\2\0\0\0\0\0"..., 832) = 832
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 840, 64) = 840
fstat(3, {st_mode=S_IFREG|0755, st_size=2003408, ...}) = 0
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 840, 64) = 840
mmap(NULL, 2055800, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x714a41fa1000
mmap(0x714a41fc9000, 1462272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x714a41fc9000
mmap(0x714a4212e000, 352256, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18d000) = 0x714a4212e000
mmap(0x714a42184000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e2000) = 0x714a42184000
mmap(0x714a4218a000, 52856, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x714a4218a000
close(3)                                = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x714a41f9e000
arch_prctl(ARCH_SET_FS, 0x714a41f9e740) = 0
set_tid_address(0x714a41f9ea10)         = 60164
set_robust_list(0x714a41f9ea20, 24)     = 0
rseq(0x714a41f9e680, 0x20, 0, 0x53053053) = 0
mprotect(0x714a42184000, 16384, PROT_READ) = 0
mprotect(0x714a421ac000, 4096, PROT_READ) = 0
mprotect(0x59e7004d2000, 4096, PROT_READ) = 0
mprotect(0x714a421f6000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
munmap(0x714a421ae000, 47503)           = 0
openat(AT_FDCWD, "/etc/OpenCL/vendors", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=3, ...}) = 0
getrandom("\x6a\x6c\xcb\x07\x3c\x3b\x91\xaa", 8, GRND_NONBLOCK) = 8
brk(NULL)                               = 0x59e725d14000
brk(0x59e725d35000)                     = 0x59e725d35000
getdents64(3, 0x59e725d142d0 /* 3 entries */, 131072) = 80
getdents64(3, 0x59e725d142d0 /* 0 entries */, 131072) = 0
lseek(3, 0, SEEK_SET)                   = 0
getdents64(3, 0x59e725d142d0 /* 3 entries */, 131072) = 80
openat(AT_FDCWD, "/etc/OpenCL/vendors/intel.icd", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=52, ...}) = 0
fstat(4, {st_mode=S_IFREG|0644, st_size=52, ...}) = 0
lseek(4, 0, SEEK_SET)                   = 0
read(4, "/usr/lib/x86_64-linux-gnu/intel-"..., 52) = 52
lseek(4, 52, SEEK_SET)                  = 52
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/intel-opencl/libigdrcl.so", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(4, {st_mode=S_IFREG|0644, st_size=31631000, ...}) = 0
mmap(NULL, 32753392, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x714a40061000
mmap(0x714a4022c000, 9318400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1ca000) = 0x714a4022c000
mmap(0x714a40b0f000, 163840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xaac000) = 0x714a40b0f000
mmap(0x714a40b37000, 20279296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xad3000) = 0x714a40b37000
mmap(0x714a41e8e000, 1111792, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x714a41e8e000
close(4)                                = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=47503, ...}) = 0
mmap(NULL, 47503, PROT_READ, MAP_PRIVATE, 4, 0) = 0x714a421ae000
close(4)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libigdgmm.so.12", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(4, {st_mode=S_IFREG|0644, st_size=813456, ...}) = 0
brk(0x59e725d56000)                     = 0x59e725d56000
mmap(NULL, 811208, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x714a3ff9a000
mmap(0x714a3ffa2000, 737280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x8000) = 0x714a3ffa2000
mmap(0x714a40056000, 32768, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xbc000) = 0x714a40056000
mmap(0x714a4005e000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xc4000) = 0x714a4005e000
close(4)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(4, {st_mode=S_IFREG|0644, st_size=2497768, ...}) = 0
mmap(NULL, 2511040, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x714a3fd34000
mmap(0x714a3fdd1000, 1216512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x9d000) = 0x714a3fdd1000
mmap(0x714a3fefa000, 581632, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1c6000) = 0x714a3fefa000
mmap(0x714a3ff88000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x254000) = 0x714a3ff88000
mmap(0x714a3ff96000, 12480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x714a3ff96000
close(4)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(4, {st_mode=S_IFREG|0644, st_size=977112, ...}) = 0
mmap(NULL, 978968, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x714a3fc44000
mmap(0x714a3fc55000, 512000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x11000) = 0x714a3fc55000
mmap(0x714a3fcd2000, 393216, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x8e000) = 0x714a3fcd2000
mmap(0x714a3fd32000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xed000) = 0x714a3fd32000
close(4)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(4, {st_mode=S_IFREG|0644, st_size=182856, ...}) = 0
mmap(NULL, 181160, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x714a3fc17000
mmap(0x714a3fc1b000, 143360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x4000) = 0x714a3fc1b000
mmap(0x714a3fc3e000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x27000) = 0x714a3fc3e000
mmap(0x714a3fc42000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2b000) = 0x714a3fc42000
close(4)                                = 0
mprotect(0x714a3fc42000, 4096, PROT_READ) = 0
mprotect(0x714a3fd32000, 4096, PROT_READ) = 0
mprotect(0x714a3ff88000, 45056, PROT_READ) = 0
mprotect(0x714a4005e000, 8192, PROT_READ) = 0
mprotect(0x714a40b0f000, 163840, PROT_READ) = 0
futex(0x714a3ff9673c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
brk(0x59e725d78000)                     = 0x59e725d78000
brk(0x59e725d9a000)                     = 0x59e725d9a000
brk(0x59e725dcc000)                     = 0x59e725dcc000
brk(0x59e725dfd000)                     = 0x59e725dfd000
brk(0x59e725e1f000)                     = 0x59e725e1f000
brk(0x59e725e44000)                     = 0x59e725e44000
brk(0x59e725e66000)                     = 0x59e725e66000
brk(0x59e725e8b000)                     = 0x59e725e8b000
brk(0x59e725ead000)                     = 0x59e725ead000
brk(0x59e725ed2000)                     = 0x59e725ed2000
brk(0x59e725ef3000)                     = 0x59e725ef3000
brk(0x59e725f15000)                     = 0x59e725f15000
brk(0x59e725f41000)                     = 0x59e725f41000
brk(0x59e725f62000)                     = 0x59e725f62000
brk(0x59e725f88000)                     = 0x59e725f88000
brk(0x59e725fb4000)                     = 0x59e725fb4000
brk(0x59e725fd7000)                     = 0x59e725fd7000
brk(0x59e725ffe000)                     = 0x59e725ffe000
brk(0x59e72602a000)                     = 0x59e72602a000
brk(0x59e72604c000)                     = 0x59e72604c000
brk(0x59e72606f000)                     = 0x59e72606f000
brk(0x59e726092000)                     = 0x59e726092000
brk(0x59e7260ba000)                     = 0x59e7260ba000
brk(0x59e7260e1000)                     = 0x59e7260e1000
brk(0x59e726105000)                     = 0x59e726105000
brk(0x59e726129000)                     = 0x59e726129000
brk(0x59e726155000)                     = 0x59e726155000
brk(0x59e726178000)                     = 0x59e726178000
brk(0x59e72619a000)                     = 0x59e72619a000
brk(0x59e7261bd000)                     = 0x59e7261bd000
brk(0x59e7261e9000)                     = 0x59e7261e9000
brk(0x59e726215000)                     = 0x59e726215000
brk(0x59e726241000)                     = 0x59e726241000
brk(0x59e72626c000)                     = 0x59e72626c000
brk(0x59e72628d000)                     = 0x59e72628d000
brk(0x59e7262ba000)                     = 0x59e7262ba000
brk(0x59e7262e1000)                     = 0x59e7262e1000
brk(0x59e726303000)                     = 0x59e726303000
brk(0x59e726325000)                     = 0x59e726325000
brk(0x59e72634d000)                     = 0x59e72634d000
brk(0x59e726378000)                     = 0x59e726378000
brk(0x59e72639c000)                     = 0x59e72639c000
brk(0x59e7263c5000)                     = 0x59e7263c5000
brk(0x59e7263e6000)                     = 0x59e7263e6000
brk(0x59e72640f000)                     = 0x59e72640f000
brk(0x59e726439000)                     = 0x59e726439000
brk(0x59e72645b000)                     = 0x59e72645b000
brk(0x59e726483000)                     = 0x59e726483000
brk(0x59e7264a4000)                     = 0x59e7264a4000
brk(0x59e7264c8000)                     = 0x59e7264c8000
brk(0x59e7264ee000)                     = 0x59e7264ee000
brk(0x59e726510000)                     = 0x59e726510000
brk(0x59e726537000)                     = 0x59e726537000
brk(0x59e726558000)                     = 0x59e726558000
brk(0x59e72657e000)                     = 0x59e72657e000
brk(0x59e7265af000)                     = 0x59e7265af000
brk(0x59e7265d5000)                     = 0x59e7265d5000
brk(0x59e7265fd000)                     = 0x59e7265fd000
brk(0x59e72661e000)                     = 0x59e72661e000
brk(0x59e726645000)                     = 0x59e726645000
brk(0x59e726672000)                     = 0x59e726672000
brk(0x59e72669f000)                     = 0x59e72669f000
brk(0x59e7266c5000)                     = 0x59e7266c5000
brk(0x59e7266eb000)                     = 0x59e7266eb000
brk(0x59e726710000)                     = 0x59e726710000
brk(0x59e726732000)                     = 0x59e726732000
brk(0x59e726753000)                     = 0x59e726753000
brk(0x59e726778000)                     = 0x59e726778000
brk(0x59e72679a000)                     = 0x59e72679a000
brk(0x59e7267c5000)                     = 0x59e7267c5000
brk(0x59e7267f0000)                     = 0x59e7267f0000
brk(0x59e72681a000)                     = 0x59e72681a000
brk(0x59e726844000)                     = 0x59e726844000
brk(0x59e726865000)                     = 0x59e726865000
brk(0x59e726886000)                     = 0x59e726886000
brk(0x59e7268a7000)                     = 0x59e7268a7000
brk(0x59e7268c9000)                     = 0x59e7268c9000
brk(0x59e7268eb000)                     = 0x59e7268eb000
brk(0x59e72690d000)                     = 0x59e72690d000
brk(0x59e726932000)                     = 0x59e726932000
brk(0x59e726959000)                     = 0x59e726959000
brk(0x59e72697a000)                     = 0x59e72697a000
brk(0x59e72699c000)                     = 0x59e72699c000
brk(0x59e7269cc000)                     = 0x59e7269cc000
brk(0x59e7269f4000)                     = 0x59e7269f4000
brk(0x59e726a1c000)                     = 0x59e726a1c000
brk(0x59e726a40000)                     = 0x59e726a40000
brk(0x59e726a61000)                     = 0x59e726a61000
brk(0x59e726a85000)                     = 0x59e726a85000
brk(0x59e726aa7000)                     = 0x59e726aa7000
brk(0x59e726ac8000)                     = 0x59e726ac8000
brk(0x59e726aea000)                     = 0x59e726aea000
brk(0x59e726b0d000)                     = 0x59e726b0d000
brk(0x59e726b35000)                     = 0x59e726b35000
brk(0x59e726b58000)                     = 0x59e726b58000
brk(0x59e726b7a000)                     = 0x59e726b7a000
brk(0x59e726bab000)                     = 0x59e726bab000
brk(0x59e726bdb000)                     = 0x59e726bdb000
brk(0x59e726c0f000)                     = 0x59e726c0f000
brk(0x59e726c37000)                     = 0x59e726c37000
brk(0x59e726c5f000)                     = 0x59e726c5f000
brk(0x59e726c87000)                     = 0x59e726c87000
brk(0x59e726ca9000)                     = 0x59e726ca9000
brk(0x59e726ccc000)                     = 0x59e726ccc000
brk(0x59e726ced000)                     = 0x59e726ced000
brk(0x59e726d0e000)                     = 0x59e726d0e000
brk(0x59e726d37000)                     = 0x59e726d37000
brk(0x59e726d59000)                     = 0x59e726d59000
brk(0x59e726d8d000)                     = 0x59e726d8d000
brk(0x59e726db3000)                     = 0x59e726db3000
brk(0x59e726dd7000)                     = 0x59e726dd7000
brk(0x59e726df9000)                     = 0x59e726df9000
brk(0x59e726e1f000)                     = 0x59e726e1f000
brk(0x59e726e44000)                     = 0x59e726e44000
brk(0x59e726e67000)                     = 0x59e726e67000
brk(0x59e726e8b000)                     = 0x59e726e8b000
brk(0x59e726ead000)                     = 0x59e726ead000
brk(0x59e726ed7000)                     = 0x59e726ed7000
brk(0x59e726f07000)                     = 0x59e726f07000
brk(0x59e726f2c000)                     = 0x59e726f2c000
brk(0x59e726f4e000)                     = 0x59e726f4e000
brk(0x59e726f70000)                     = 0x59e726f70000
brk(0x59e726f98000)                     = 0x59e726f98000
brk(0x59e726fbd000)                     = 0x59e726fbd000
brk(0x59e726fe5000)                     = 0x59e726fe5000
brk(0x59e72700d000)                     = 0x59e72700d000
brk(0x59e727039000)                     = 0x59e727039000
brk(0x59e72705a000)                     = 0x59e72705a000
brk(0x59e72707f000)                     = 0x59e72707f000
brk(0x59e7270a5000)                     = 0x59e7270a5000
brk(0x59e7270c9000)                     = 0x59e7270c9000
openat(AT_FDCWD, "igdrcl.config", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "neo.config", O_RDONLY) = -1 ENOENT (No such file or directory)
brk(0x59e7270ea000)                     = 0x59e7270ea000
munmap(0x714a421ae000, 47503)           = 0
getdents64(3, 0x59e725d142d0 /* 0 entries */, 131072) = 0
openat(AT_FDCWD, "/dev/dri/by-path", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
fstat(4, {st_mode=S_IFDIR|0755, st_size=100, ...}) = 0
getdents64(4, 0x59e7270d2820 /* 5 entries */, 32768) = 192
getdents64(4, 0x59e7270d2820 /* 0 entries */, 32768) = 0
close(4)                                = 0
openat(AT_FDCWD, "/dev/dri/by-path/pci-0000:83:00.0-render", O_RDWR|O_CLOEXEC) = 4
ioctl(4, DRM_IOCTL_VERSION, 0x7ffde6631610) = 0
ioctl(4, DRM_IOCTL_VERSION, 0x7ffde6631810) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde6631820) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde6631820) = 0
readlink("/proc/self/exe", "/usr/bin/clinfo", 511) = 15
ioctl(4, DRM_IOCTL_VERSION, 0x7ffde66316f0) = 0
openat(AT_FDCWD, "/sys/bus/pci/devices/0000:83:00.0/drm", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5
fstat(5, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
getdents64(5, 0x59e7270da960 /* 5 entries */, 32768) = 144
getdents64(5, 0x59e7270da960 /* 0 entries */, 32768) = 0
close(5)                                = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde6631700) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde6631700) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde6631700) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde6631700) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde6631610) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde6631610) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde6631710) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde6631710) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde66314a0) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde66314a0) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde6631600) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde6631600) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde66316c0) = 0
ioctl(4, DRM_IOCTL_XE_DEVICE_QUERY, 0x7ffde66316c0) = 0
close(4)                                = 0
close(3)                                = 0
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0), ...}) = 0
write(1, "Number of platforms             "..., 52Number of platforms                               0
) = 52
write(1, "\n", 1
)                       = 1
write(1, "ICD loader properties\n", 22ICD loader properties
) = 22
write(1, "  ICD loader Name               "..., 68  ICD loader Name                                 OpenCL ICD Loader
) = 68
write(1, "  ICD loader Vendor             "..., 72  ICD loader Vendor                               OCL Icd free software
) = 72
write(1, "  ICD loader Version            "..., 56  ICD loader Version                              2.3.3
) = 56
write(1, "  ICD loader Profile            "..., 61  ICD loader Profile                              OpenCL 3.0
) = 61
exit_group(0)                           = ?
+++ exited with 0 +++

Any ideas?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions