|
Critical Link forum post — evidence bundle (MitySOM-QCS6490, Adreno 643 GPU userspace)
|
|
Captured 2026-08-17 from the shipped dev-kit image.
|
|
|
|
Image identity:
|
|
kernel: 6.6.90-qli-1.5-ver.1.1-04509-gc4b8666c9a55-dirty
|
|
Adreno OpenCL: OpenCL 3.0 QUALCOMM build: 0808.9, Compiler E031.49.02.00
|
|
Adreno Vulkan: driver build 6d02bd6aff, I3469ddcf70, dated 06/12/25
|
|
Vulkan loader: libvulkan.so.1.3.275 (shipped on image; container used Ubuntu 24.04's 1.3.275)
|
|
|
|
Files:
|
|
1-vulkaninfo-summary.txt
|
|
Successful headless enumeration of Adreno (TM) 643 (Vulkan 1.1.295,
|
|
DRIVER_ID_QUALCOMM_PROPRIETARY, conformance 1.3.6.0) using the RAW shipped
|
|
driver. Note the benign loader warning on line 1:
|
|
"supports loader interface version 3. Interface version 5 or newer
|
|
required ... (Policy #LDP_DRIVER_7)"
|
|
Environment needed (and the subject of our documentation suggestion):
|
|
- an ICD manifest pointing at /usr/lib/libvulkan_adreno.so.1
|
|
(none is wired up on the image)
|
|
- VK_LOADER_LAYERS_DISABLE=~all~ (Mesa implicit layers break init)
|
|
- /dev/kgsl-3d0, /dev/dma_heap/system, and /dev/dri/renderD128
|
|
(without renderD128, vkCreateInstance returns OUT_OF_HOST_MEMORY)
|
|
|
|
2-clinfo-full.txt
|
|
Full clinfo from the 0808.9 OpenCL driver. Relevant to our ask: the
|
|
Device Extensions list does NOT include cl_qcom_ml_ops (Qualcomm's
|
|
OpenCL ML extension, used by the Adreno OpenCL ML SDK and TVM/CLML).
|
|
We are asking whether a newer GPU userspace drop exposes it.
|