[bug] [hexagon-npu]Unable to open NPU device, err: 0x80000406, uri file:///libhexagon_npu_skel_v79.so?npu_device_skel_handle_invoke&_modver=1.0&_dom=cdsp
Name and Version
build: 5363 (c2b6fec6) with Android (11349228, +pgo, +bolt, +lto, -mlgo, based on r487747e) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362) for x86_64-unknown-linux-gnu (debug)
Operating systems
Linux
GGML backends
CPU
Hardware
snapdragon 8 elite 16G memory
Models
qwen2-1_5b-instruct-fp16.gguf
Problem description & steps to reproduce
Problem Description
I encountered an issue while running the following command:
./llama-cli -m ../../qwen2-1_5b-instruct-fp16.gguf
The error message is: "Unable to open NPU device, err: 0x80000406, uri file:///libhexagon_npu_skel_v79.so?npu_device_skel_handle_invoke&_modver=1.0&_dom=cdsp"
Troubleshooting Steps Taken
I've placed the libhexagon_npu_skel_v79.so file in the following directories:
/data/local/tmp/data/local/tmp/20250427npuLlamacpp/etc/vendor//etc/vendor/lib
Additionally, I've set the following environment variables:
export ADSP_LIBRARY_PATH=/data/local/tmp
export LD_LIBRARY_PATH=/data/local/tmp
However, the command still fails to execute properly when run again.
Compilation Script
Here is my compilation script:
#!/bin/bash
mkdir -p ./build_qnn
rm -rf ./build_qnn/*
cd ./build_qnn
set -e
export ANDROID_NDK_ROOT=/home/android-ndk-r26c
export QNN_SDK_PATH=/home/2.29.0.241129
export HEXAGON_SDK_PATH="/home/6.1.0.1"
export QNN_DEFAULT_LIB_SEARCH_PATH=/data/local/tmp/20250427npuLlamacpp
export OUTPUT_DIR=/home/20250427npuLlamacpp
echo $ANDROID_NDK_ROOT
echo $QNN_SDK_PATH
echo $HEXAGON_SDK_PATH
echo $QNN_DEFAULT_LIB_SEARCH_PATH
source $QNN_SDK_PATH/bin/envsetup.sh
source $HEXAGON_SDK_PATH/setup_sdk_env.source
cmake -H.. -B. \
-DANDROID_NDK="$ANDROID_NDK_ROOT" \
-DCMAKE_TOOLCHAIN_FILE="$ANDROID_NDK_ROOT/build/cmake/android.toolchain.cmake" \
-DGGML_QNN_DEFAULT_LIB_SEARCH_PATH="$QNN_DEFAULT_LIB_SEARCH_PATH" \
-DGGML_QNN_SDK_PATH="$QNN_SDK_PATH" \
-DGGML_QNN_ENABLE_HEXAGON_BACKEND=on \
-DGGML_QNN=ON \
-DANDROID_ABI="arm64-v8a" \
-DBUILD_SHARED_LIBS=OFF \
-DGGML_OPENMP=OFF \
-DLLAMA_CURL=OFF \
-DANDROID_PLATFORM=28 \
-DCMAKE_BUILD_TYPE=Debug \
-DCMAKE_HAVE_LIBC_PTHREAD=ON \
-DGGML_QNN_ENABLE_PERFORMANCE_TRACKING=on \
-DGGML_QNN_ENABLE_CPU_BACKEND=on \
-DGGML_CCACHE=OFF \
cmake --build . --config Debug -- -j$(nproc)
# Copy the output files to the output directory
chmod -R u+rw $OUTPUT_DIR
rsync -av ./bin/llama-cli $OUTPUT_DIR
rsync -av ./bin/test-backend-ops $OUTPUT_DIR
rsync -av ./bin/*.so $OUTPUT_DIR
function build_hexagon_libs() {
local dsp_arch=$1
local build_sim=$2
local postfix=''
if [ "$build_sim" = "0" ]; then
build_type='hexagon'
else
build_type='hexagonsim'
postfix='_sim'
fi
echo "Building ${build_type} libs for $dsp_arch"
rm -rf ./hexagon_*
build_cmake ${build_type} DSP_ARCH=$dsp_arch BUILD=$HEXAGON_BUILD_TYPE VERBOSE=1 TREE=1 -- -j$(nproc)
rsync -av ./hexagon_${HEXAGON_BUILD_TYPE}_toolv88_${dsp_arch}/libhexagon_npu_skel_${dsp_arch}.so $OUTPUT_DIR/libhexagon_npu_skel_${dsp_arch}${postfix}.so
}
echo "Building hexagon package"
cd ../ggml/src/ggml-qnn/npu
HEXAGON_BUILD_TYPE="Debug"
# build_hexagon_libs v73 0
# build_hexagon_libs v73 1
# build_hexagon_libs v75 0
# build_hexagon_libs v75 1
build_hexagon_libs v79 0
First Bad Commit
[hexagon-npu]Unable to open NPU device, err: 0x80000406, uri file:///libhexagon_npu_skel_v79.so?npu_device_skel_handle_invoke&_modver=1.0&_dom=cdsp
Relevant log output
/llama-cli -m ../../qwen2-1_5b-instruct-fp16.gguf <
backend registry init
[hexagon-npu]NPU device created
skip qnn device 2
skip qnn device 1
skip qnn device 0
register_backend: registered backend qualcomm (1 devices)
register_device: registered device hexagon-npu (Hexagon NPU)
register_backend: registered backend CPU (1 devices)
register_device: registered device CPU (CPU)
build: 5363 (c2b6fec6) with Android (11349228, +pgo, +bolt, +lto, -mlgo, based on r487747e) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362) for x86_64-unknown-linux-gnu (debug)
main: llama backend init
main: load the model and apply lora adapter, if any
llama_model_loader: loaded meta data with 22 key-value pairs and 338 tensors from ../../qwen2-1_5b-instruct-fp16.gguf (version GGUF V3 (latest))
llama_model_loader: Dumping metadata keys/values. Note: KV overrides do not apply in this output.
llama_model_loader: - kv 0: general.architecture str = qwen2
llama_model_loader: - kv 1: general.name str = qwen2-1_5b-instruct
llama_model_loader: - kv 2: qwen2.block_count u32 = 28
llama_model_loader: - kv 3: qwen2.context_length u32 = 32768
llama_model_loader: - kv 4: qwen2.embedding_length u32 = 1536
llama_model_loader: - kv 5: qwen2.feed_forward_length u32 = 8960
llama_model_loader: - kv 6: qwen2.attention.head_count u32 = 12
llama_model_loader: - kv 7: qwen2.attention.head_count_kv u32 = 2
llama_model_loader: - kv 8: qwen2.rope.freq_base f32 = 1000000.000000
llama_model_loader: - kv 9: qwen2.attention.layer_norm_rms_epsilon f32 = 0.000001
llama_model_loader: - kv 10: general.file_type u32 = 1
llama_model_loader: - kv 11: tokenizer.ggml.model str = gpt2
llama_model_loader: - kv 12: tokenizer.ggml.pre str = qwen2
llama_model_loader: - kv 13: tokenizer.ggml.tokens arr[str,151936] = ["!", "\"", "#", "$", "%", "&", "'", ...
llama_model_loader: - kv 14: tokenizer.ggml.token_type arr[i32,151936] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, ...
llama_model_loader: - kv 15: tokenizer.ggml.merges arr[str,151387] = ["Ġ Ġ", "ĠĠ ĠĠ", "i n", "Ġ t",...
llama_model_loader: - kv 16: tokenizer.ggml.eos_token_id u32 = 151645
llama_model_loader: - kv 17: tokenizer.ggml.padding_token_id u32 = 151643
llama_model_loader: - kv 18: tokenizer.ggml.bos_token_id u32 = 151643
llama_model_loader: - kv 19: tokenizer.chat_template str = {% for message in messages %}{% if lo...
llama_model_loader: - kv 20: tokenizer.ggml.add_bos_token bool = false
llama_model_loader: - kv 21: general.quantization_version u32 = 2
llama_model_loader: - type f32: 141 tensors
llama_model_loader: - type f16: 197 tensors
print_info: file format = GGUF V3 (latest)
print_info: file type = F16
print_info: file size = 2.88 GiB (16.00 BPW)
load: special tokens cache size = 293
load: token to piece cache size = 0.9338 MB
print_info: arch = qwen2
print_info: vocab_only = 0
print_info: n_ctx_train = 32768
print_info: n_embd = 1536
print_info: n_layer = 28
print_info: n_head = 12
print_info: n_head_kv = 2
print_info: n_rot = 128
print_info: n_swa = 0
print_info: n_swa_pattern = 1
print_info: n_embd_head_k = 128
print_info: n_embd_head_v = 128
print_info: n_gqa = 6
print_info: n_embd_k_gqa = 256
print_info: n_embd_v_gqa = 256
print_info: f_norm_eps = 0.0e+00
print_info: f_norm_rms_eps = 1.0e-06
print_info: f_clamp_kqv = 0.0e+00
print_info: f_max_alibi_bias = 0.0e+00
print_info: f_logit_scale = 0.0e+00
print_info: f_attn_scale = 0.0e+00
print_info: n_ff = 8960
print_info: n_expert = 0
print_info: n_expert_used = 0
print_info: causal attn = 1
print_info: pooling type = 0
print_info: rope type = 2
print_info: rope scaling = linear
print_info: freq_base_train = 1000000.0
print_info: freq_scale_train = 1
print_info: n_ctx_orig_yarn = 32768
print_info: rope_finetuned = unknown
print_info: ssm_d_conv = 0
print_info: ssm_d_inner = 0
print_info: ssm_d_state = 0
print_info: ssm_dt_rank = 0
print_info: ssm_dt_b_c_rms = 0
print_info: model type = 1.5B
print_info: model params = 1.54 B
print_info: general.name = qwen2-1_5b-instruct
print_info: vocab type = BPE
print_info: n_vocab = 151936
print_info: n_merges = 151387
print_info: BOS token = 151643 '<|endoftext|>'
print_info: EOS token = 151645 '<|im_end|>'
print_info: EOT token = 151645 '<|im_end|>'
print_info: PAD token = 151643 '<|endoftext|>'
print_info: LF token = 198 'Ċ'
print_info: EOG token = 151643 '<|endoftext|>'
print_info: EOG token = 151645 '<|im_end|>'
print_info: max token length = 256
load_tensors: loading model tensors, this can take a while... (mmap = true)
load_tensors: CPU_Mapped model buffer size = 2944.68 MiB
......................................................................................
llama_context: constructing llama_context
llama_context: n_seq_max = 1
llama_context: n_ctx = 4096
llama_context: n_ctx_per_seq = 4096
llama_context: n_batch = 2048
llama_context: n_ubatch = 512
llama_context: causal_attn = 1
llama_context: flash_attn = 0
llama_context: freq_base = 1000000.0
llama_context: freq_scale = 1
llama_context: n_ctx_per_seq (4096) < n_ctx_train (32768) -- the full capacity of the model will not be utilized
[hexagon-npu]Unable to open NPU device, err: 0x80000406, uri file:///libhexagon_npu_skel_v79.so?npu_device_skel_handle_invoke&_modver=1.0&_dom=cdsp
[hexagon-npu]Failed to init device
llama_init_from_model: failed to initialize the context: failed to initialize hexagon-npu backend
common_init_from_params: failed to create context with model '../../qwen2-1_5b-instruct-fp16.gguf'
main: error: unable to load model
FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x589d5c5f20)
Aborted
Hi @Dantetang , nice to have a detailed log here!
from my understanding, there could be various reason for 0x80000406 error code, for example, could be cause by running under the root account.
do you mind share the logcat output here for a further investigation?
@chraac
Thanks a lot for your reply! I indeed ran it with the root account. I'm quite new to this, and I was wondering, what exactly is the logcat output? Could you kindly explain how I can obtain it and what kind of information it typically contains?
thought you can get the logcat output and save to file by this command
adb logcat -s 'adsprpc' 'llama-cli' > llama-cli.logcat.log
and then send the llama-cli.logcat.log file here, will have a look on it
@chraac
i have executed this command
here is output
--------- beginning of main
12-07 03:02:01.537 22882 22882 I llama-cli: vendor/qcom/proprietary/adsprpc/src/rpcmem_android.c:210: set up allocator 0xb40000789fbbbf50 for DMA buf heap system, ION heap system, heap mask 0x2000000, flags 0x1, legacy flags 0x1
12-07 03:02:01.537 22882 22882 I llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_config.c:336: Reading configuration file: llama-cli.debugconfig
12-07 03:02:01.537 22882 22882 I llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_config.c:367: fastrpc_config_init: Couldn't find file llama-cli.debugconfig, errno (No such file or directory) at /data/local/tmp/, /vendor/lib64/rfs/dsp, /vendor/lib/rfsa/adsp, /vendor/dsp/cdsp, /vendor/dsp,
12-07 03:02:01.538 22882 22882 I llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:4933: fastrpc_apps_user_init done with default domain:3 and &fastrpc_trace:0x7a2fed2680
12-07 03:02:01.538 22882 22882 I llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:5047: multidsplib_env_init: libcdsprpc.so loaded
12-07 03:02:05.740 22882 22882 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-07 03:02:05.740 22882 22882 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-07 03:02:05.740 22882 22882 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-07 03:02:05.740 22882 22882 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-07 03:02:06.168 22882 22882 W llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:2541:Warning: remote_handle_control: Non-domain usage of FastRPC will be deprecated, use domains to offload to DSP using FastRPC
12-07 03:02:06.168 22882 22882 I llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:3682: close_device_node: closed dev 6 on domain 3
12-07 03:02:06.168 22882 22882 I llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:3682: close_device_node: closed dev 6 on domain 3
12-07 03:02:06.168 22882 22882 I llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:3825: Successfully opened /vendor/dsp/cdsp/fastrpc_shell_3, domain 3
the libhexagon_npu_skel_v79.so file is also located in the /vendor/dsp/cdsp/ directory.
oh, looks the farf log is disabled, can you try to enable it by this command, and then capture logcat output again? thanks!
adb shell "echo 0x1f > /data/local/tmp/llama-cli.farf"
also, since you're running with rooted adb shell, do you mind switching to the non-root adb and the re-run the test?
@chraac Thank you for your help ! I attempted to switch to non - root ADB and rerun the test, yet it still failed. Based on the logcat output, it seems that the libhexagon_npu_skel_v79.so file fails the signature verification. Do I need to add a signature to it? Here is the relevant output:
adb shell am get-current-user
11
✓
adb shell ./data/local/tmp/20250427npuLlamacpp/20250427npuLlamacpp/llama-cli -m data/local/tmp/qwen2-1_5b-instruct-fp16.gguf
backend registry init
[hexagon-npu]NPU device created
skip qnn device 2
skip qnn device 1
skip qnn device 0
register_backend: registered backend qualcomm (1 devices)
register_device: registered device hexagon-npu (Hexagon NPU)
register_backend: registered backend CPU (1 devices)
register_device: registered device CPU (CPU)
build: 5363 (c2b6fec6) with Android (11349228, +pgo, +bolt, +lto, -mlgo, based on r487747e) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362) for x86_64-unknown-linux-gnu (debug)
main: llama backend init
main: load the model and apply lora adapter, if any
[hexagon-npu]Unable to open NPU device, err: 0x80000406, uri file:///libhexagon_npu_skel_v79.so?npu_device_skel_handle_invoke&_modver=1.0&_dom=cdsp
[hexagon-npu]Failed to init device
llama_init_from_model: failed to initialize the context: failed to initialize hexagon-npu backend
common_init_from_params: failed to create context with model 'data/local/tmp/qwen2-1_5b-instruct-fp16.gguf'
main: error: unable to load model
FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x6530265f20)
logcat -s 'llama-cli' 'adsprpc'
--------- beginning of main
12-08 13:31:53.593 23576 23576 I llama-cli: vendor/qcom/proprietary/adsprpc/src/rpcmem_android.c:210: set up allocator 0xb4000072b253be10 for DMA buf heap system, ION heap system, heap mask 0x2000000, flags 0x1, legacy flags 0x1
12-08 13:31:53.593 23576 23576 I llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:3682: close_device_node: closed dev 8 on domain 3
12-08 13:31:53.593 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.593 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.594 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.594 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.594 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.594 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.594 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.594 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.594 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.594 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.594 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.594 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.595 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.595 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.595 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.595 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.595 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.595 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.595 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.596 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.596 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.596 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.596 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.596 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.596 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.596 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.597 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.597 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.597 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.597 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.597 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.597 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.597 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.598 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.598 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.598 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.598 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.598 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.598 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.598 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.598 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.599 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.599 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.599 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.599 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.599 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.599 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.600 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.600 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.600 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.600 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.600 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.600 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.600 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.600 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.600 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.601 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.601 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.601 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.601 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.601 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.601 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.602 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.602 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.602 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.602 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.602 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.602 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.602 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.602 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.603 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.603 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.603 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.603 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.603 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.603 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.603 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.604 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.604 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.604 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.604 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.604 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.604 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.604 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.604 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.604 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.605 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.605 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.605 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.605 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.605 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.605 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.606 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.606 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.606 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.606 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.606 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.606 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.606 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.606 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.606 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.607 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.607 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.607 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.607 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:53.607 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1469: Error 0x2c: remote_handle64_invoke failed for handle 0x0, interface NA method 3 on domain 3 (sc 0x3010100) (errno Success) (user err 0x2c)
12-08 13:31:54.055 23576 23576 I llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:3924: Created user PD on domain 3, dbg_trace 0x0, enabled attr=> RPC timeout:0, Dbg Mode:N, CRC:N, Unsigned:N, Signed:Y, Adapt QOS:N, PD dump: (Config:N, Dbg:N), Perf: (Kernel:N, DSP:N), Iregion:N, QTF:N, UAF:N userPD initmem len:0x300000, Log pkt: N
12-08 13:31:54.056 23576 23576 I llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:4658: persist_buf_init allocation done for persist_buf 0x7250eaa000 size 1048576
12-08 13:31:54.058 23576 23576 I llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:4668: persist_buf_init mapping done for persist_buf 0x7250eaa000 fd 9 of size 1048576 on domain 3
12-08 13:31:54.058 23576 23578 I llama-cli: vendor/qcom/proprietary/adsprpc/src/listener_android.c:119: listener thread starting
12-08 13:31:54.059 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:3879: Error 0x8000043e: fastrpc_enable_kernel_optimizations failed for domain 3 (Success)
12-08 13:31:54.059 23576 23576 I llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_perf.c:292: fastrpc_perf_init: enabled systrace 0x0 and RPC traces (kernel 0, dsp 0) with frequency 1000
12-08 13:31:54.059 23576 23579 I llama-cli: vendor/qcom/proprietary/adsprpc/src/log_config.c:360: file_watcher_thread starting for domain 3
12-08 13:31:54.060 23576 23578 I llama-cli: vendor/qcom/proprietary/adsprpc/src/mod_table.c:701: open_mod_table_open_from_static: reverse module apps_mem opened with handle 0xe269d3e8 (idx 0)
12-08 13:31:54.060 23576 23578 I llama-cli: vendor/qcom/proprietary/adsprpc/src/mod_table.c:701: open_mod_table_open_from_static: reverse module apps_std opened with handle 0xe269d4e8 (idx 1)
12-08 13:31:54.061 23576 23578 D llama-cli: vendor/qcom/proprietary/adsprpc/src/apps_std_imp.c:382: apps_std_fopen_fd done for /data/local/tmp/20250427npuLlamacpp/20250427npuLlamacpp/cdsp/./libhexagon_npu_skel_v79.so with fopen:6us, read:0us, rpc_alloc:0us, mmap:0us fd 0x0 error_code 0x2
12-08 13:31:54.062 23576 23579 E llama-cli: vendor/qcom/proprietary/adsprpc/src/log_config.c:206:Found llama-cli.farf. adspmsgd enabled
12-08 13:31:54.062 23576 23580 V adsprpc : 16b347:ac05: CDSP0:[DS]: fastrpc_uthread_create done for tidQ 0x14a341, tidA 23580 (fr/3003/23580/3), stack 0x4F3D1880 (size 16384), prio 192
12-08 13:31:54.070 23576 23580 V adsprpc : 15e345:ac05: CDSP0:[DS]: adsp_process_group_mem_map pgid 3003 flags 0x2 fd 17 vaddr 0x5084a000 pageSize 16
12-08 13:31:54.070 23576 23580 V adsprpc : 15e345:ac05: CDSP0:[DS]: fastrpc_invoke_static_map_fd_alloc: fd=17, offset=0, start=3ff600000, size=17a000 flags 2
12-08 13:31:54.070 23576 23580 V adsprpc : 15e345:ac05: CDSP0:[DS]: fastrpc_invoke_fd_mmap_create: fd 17 flags 2 offset 0 size 17a000
12-08 13:31:54.070 23576 23578 D llama-cli: vendor/qcom/proprietary/adsprpc/src/apps_std_imp.c:382: apps_std_fopen_fd done for /data/local/tmp/20250427npuLlamacpp/20250427npuLlamacpp/./libhexagon_npu_skel_v79.so with fopen:23us, read:8166us, rpc_alloc:49us, mmap:337us fd 0x11 error_code 0x0
12-08 13:31:54.070 23576 23578 I llama-cli: vendor/qcom/proprietary/adsprpc/src/apps_std_imp.c:1160: Successfully opened file /data/local/tmp/20250427npuLlamacpp/20250427npuLlamacpp/./libhexagon_npu_skel_v79.so
12-08 13:31:54.070 23576 23580 V adsprpc : 15633e:ac05: CDSP0:[DS]: fastrpc_invoke_fd_mmap_get for fd 17
12-08 13:31:54.070 23576 23578 E llama-cli: vendor/qcom/proprietary/adsprpc/src/mod_table.c:863: Error 0x2: open_mod_table_handle_invoke failed for handle:0xe269d4e8, sc:0x13050100
12-08 13:31:54.070 23576 23580 V adsprpc : 8838b:ac05: CDSP0:[DS]: ERROR 0x2: handle=0xe269d4e8, scalar=0x13050100, method ID=19: _stub_method_13 failed
12-08 13:31:54.071 23576 23580 V adsprpc : 8838b:ac05: CDSP0:[DS]: Error ffffffff: FS sys open failed for testsig-0xc20b3ad.so with fd -1, handle 262155, mode 32768 (qdi err 2)
12-08 13:31:54.072 23576 23578 E llama-cli: vendor/qcom/proprietary/adsprpc/src/mod_table.c:863: Error 0x2: open_mod_table_handle_invoke failed for handle:0xe269d4e8, sc:0x13050100
12-08 13:31:54.072 23576 23580 V adsprpc : 8838b:ac05: CDSP0:[DS]: ERROR 0x2: handle=0xe269d4e8, scalar=0x13050100, method ID=19: _stub_method_13 failed
12-08 13:31:54.072 23576 23580 V adsprpc : 8838b:ac05: CDSP0:[DS]: Error ffffffff: FS sys open failed for testsig.so with fd -1, handle 262155, mode 32768 (qdi err 2)
12-08 13:31:54.072 23576 23580 V adsprpc : 8838b:ac05: CDSP0:[DS]: thread_new_locked done with tidQ 0xc433d, stack ptr 0x4F3D64A0 for size 8192
12-08 13:31:54.072 23576 23580 V adsprpc : c433d:ac05: CDSP0:[DS]: OEM ID -----------------------> 0x0
12-08 13:31:54.072 23576 23580 V adsprpc : c433d:ac05: CDSP0:[DS]: Debug Fuse Enabled -----------> No
12-08 13:31:54.074 23576 23580 V adsprpc : c433d:ac05: CDSP0:[DS]: Testsig Enabled --------------> No
12-08 13:31:54.074 23576 23580 V adsprpc : c433d:ac05: CDSP0:[DS]: Testsig file found -----------> No
12-08 13:31:54.074 23576 23580 V adsprpc : c433d:ac05: CDSP0:[DS]: module: Module is signed -----> No
12-08 13:31:54.074 23576 23580 V adsprpc : c433d:ac05: CDSP0:[DS]: module: Static hash found ----> No
12-08 13:31:54.074 23576 23580 V adsprpc : 8838b:ac05: CDSP0:[DS]: signature verify start failed for libhexagon_npu_skel_v79.so
12-08 13:31:54.074 23576 23580 V adsprpc : 15633e:ac05: CDSP0:[DS]: fastrpc_invoke_fd_mmap_put for fd 17
12-08 13:31:54.074 23576 23580 V adsprpc : 15e345:ac05: CDSP0:[DS]: adsp_process_group_mem_unmap: uprocess pgid 3003 fd 17 raddr 82300000 flags 65535
12-08 13:31:54.074 23576 23580 V adsprpc : 15e345:ac05: CDSP0:[DS]: adsp_process_group_mem_unmap found map for fd 17 buf 0x82300000 len 0x179570 flags 0x2
12-08 13:31:54.074 23576 23580 V adsprpc : 15e345:ac05: CDSP0:[DS]: fastrpc_invoke_fd_mmap_destroy fd 17 len 179570
12-08 13:31:54.074 23576 23580 V adsprpc : 15e345:ac05: CDSP0:[DS]: fastrpc_invoke_static_map_fd_free fd 17
12-08 13:31:54.074 23576 23580 V adsprpc : 15e345:ac05: CDSP0:[DS]: fastrpc_invoke_static_map_fd_free destroy DSP mapping for fd 17
12-08 13:31:54.075 23576 23580 V adsprpc : 15633e:ac05: CDSP0:[DS]: Error: dlopen_ex failed for libhexagon_npu_skel_v79.so (flags 258)
12-08 13:31:54.075 23576 23580 V adsprpc : 15633e:ac05: CDSP0:[DS]: Error 0x80000406: open_mod_table_open_dynamic failed for file:///libhexagon_npu_skel_v79.so?npu_device_skel_handle_invoke&_modver=1.0&_dom=cdsp
12-08 13:31:54.075 23576 23580 V adsprpc : 15633e:ac05: CDSP0:[DS]: Reset loading vote for libhexagon_npu_skel_v79.so
12-08 13:31:54.075 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1622: Error 0x80000406: remote_handle_open_domain: dynamic loading failed for file:///libhexagon_npu_skel_v79.so?npu_device_skel_handle_invoke&_modver=1.0&_dom=cdsp on domain 3 (dlerror signature verify start failed for libhexagon_npu_skel_v79.so) (errno Succes
12-08 13:31:54.075 23576 23576 E llama-cli: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1778: Error 0x80000406: remote_handle64_open failed for file:///libhexagon_npu_skel_v79.so?npu_device_skel_handle_invoke&_modver=1.0&_dom=cdsp (errno Success) (user err 0x80000406)
Additionally, can you explain the differences between the "qnn device" and "hexagon device" . When running with the qnn backend, I encounter an error indicating the absence of libQnnGgmlOpPackage_v79.so. How should I generate the operator .so file?
[E]QnnDsp <E> Failed to register op package packagePath libQnnGgmlOpPackage_v79.so, on deviceId: 0, coreId 0, pdId 0, err = 4005
[E]QnnDsp <E> Failed to register op package packagePath libQnnGgmlOpPackage_v79.so on deviceId: 0, coreId 0, pdId 0, err = 4007
[E]QnnDsp <E> Failed to register op package on the Skel side
[E]QnnDsp <E> Failed to register op packages with err 4007
[E]QnnDsp <E> Failed to set up cached details for the backend
[E]QnnDsp <E> Failed to register context to device and backend
[V]QnnDsp <V> Wake up free backend (id: 1)'s thread(s)
[E]QnnDsp <E> Failed to create context with err 0xfa7
thank you
nice! looks its indeed related to the rooted adb shell can you please try to run the cli with non-rooted shell?
@chraac I'm unable to create a non-root user account. My only options are using commands like adb shell pm create-user user_name and adb shell am switch-user USER_ID. I've tried generating a signed version of the file using ./signer.py sign -i libhexagon_npu_skel_v79.so, but the verification process still fails. Could you provide guidance on how to resolve this signature verification issue given my constraints? Additionally, any insights on the difference between "qnn" and "npu" device types, and how to generate the missing libQnnGgmlOpPackage_v79.so for the qnn backend would be greatly appreciated.
how to generate the missing
libQnnGgmlOpPackage_v79.sofor the qnn backend would be greatly appreciated.
Regarding the missing libQnnGgmlOpPackage, it's kind of regression which introduced in this PR, i've fixed in latest dev-refacctoring, pushed it to github today.
Could you provide guidance on how to resolve this signature verification issue given my constraints?
Yeah, guesses it not cause by the unsigned so, since we'vee already enabled the unsigned module here
anyway, gonna look into it and find a solution here, will update the ticket if found sth
Regarding the missing libQnnGgmlOpPackage, it's kind of regression which introduced in this https://github.com/chraac/llama.cpp/pull/39, i've fixed in latest dev-refacctoring, pushed it to github today.
@chraac Thank you for your fix. I have successfully run the qnn-npu backend.
@chraac Thank you for your fix. I have successfully run the qnn-npu backend.
Congrats! Now just the libhexagon_npu problem left, need some time to figure out the solution i think...
@chraac thank you I successfully ran the qnn-npu backend on the Snapdragon 8 Elite, but the decoding speed is significantly slower than when using the CPU. Do you have any insights into why this might be the case?
I noticed that the GGML_QNN_ENABLE_PERFORMANCE_TRACKING option does not take effect in the current CMakeLists.txt. To resolve this, we need to add the corresponding code to the CMakeLists.txt file in the ggml/src/ggml-qnn/qnn/ directory.
diff --git a/ggml/src/ggml-qnn/qnn/CMakeLists.txt b/ggml/src/ggml-qnn/qnn/CMakeLists.txt
index 879ae014..a97916ba 100644
--- a/ggml/src/ggml-qnn/qnn/CMakeLists.txt
+++ b/ggml/src/ggml-qnn/qnn/CMakeLists.txt
@@ -40,3 +40,6 @@ endif()
message("GGML_QNN_DEFAULT_LIB_SEARCH_PATH: ${QNN_DEFAULT_LIB_SEARCH_PATH}")
target_compile_definitions(qnn-backend PUBLIC GGML_QNN_DEFAULT_LIB_SEARCH_PATH="${QNN_DEFAULT_LIB_SEARCH_PATH}")
+
+message("qnn backend GGML_QNN_ENABLE_PERFORMANCE_TRACKING is enabled")
+target_compile_definitions(qnn-backend PRIVATE GGML_QNN_ENABLE_PERFORMANCE_TRACKING)
I noticed that the GGML_QNN_ENABLE_PERFORMANCE_TRACKING option does not take effect in the current CMakeLists.txt.
Nice catch! will fix it on dev-refactoring
but the decoding speed is significantly slower than when using the CPU.
Yeah, there's already an issue to track the performance problem, can have a look if interested: #34
Nice catch! will fix it on dev-refactoring
Thank you for the quick response and confirmation
Yeah, there's already an issue to track the performance problem, can have a look if interested: https://github.com/chraac/llama.cpp/issues/34
I will check it
Hi @Dantetang ,
Just forgot to say in my previous reply
Regarding err: 0x80000406 on hexagon-npu backend, please have another test on convenient
- Check out the latest
dev-refactoring, compiling - Make sure the npu and host library build with the same
BUILD_TYPE, likedDebug - Run under the non-root adb shell
I've tested on both 8gen2/gen3 phone, worked well and passed the test-backend-ops tests, but i dont have a 8 elite phone to test, so if problem persist, please share the logcat output....
From my local logcat output, there're always 2 remote_handle64_open calls, first one was failed becasue the unsigned PD, and then we'll enable the loading of unsigned PD with remote_session_control, and call remote_handle64_open 2nd time. For ths time the PD will be load successfully.
But from you log above, it seems like cause by unsigned PD at the first sign, but comparing with my one, there's only one remote_handle64_open calls, so i guess maybe the rest of log was missing, and there're some information like crash stack trace inside, for such case, maybe we should remove any filter of logcat, and dump the full output like this adb logcat > llama-cli.logcat.log, also better to wait 10s to let adb finish the log polling before ctrl+c.
Full logcat output was liked:
05-20 20:21:27.855 29664 29664 E test-backend-ops: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1597: Error 0x72: remote_handle64_open failed for
file:///libhexagon_npu_skel_v73.so?npu_device_skel_handle_invoke&_modver=1.0&_dom=cdsp (errno Success)
05-20 20:21:27.855 29664 29664 I test-backend-ops: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:2573: remote_session_control Unsigned PD enable 1
request for domain 3
05-20 20:21:27.855 29664 29664 I test-backend-ops: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:3090: open_device_node: no access to default devi
ce of domain 3, open thru HAL, (sess_id 0)
05-20 20:21:27.855 29664 29664 E test-backend-ops: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:3325: Error 0xd: open_shell failed for domain 3 s
earch paths used are /dsp/, /vendor/dsp/, /vendor/dsp/xxdsp/ (errno Permission denied)
05-20 20:21:27.857 1767 1824 I cdsprpcd: vendor/qcom/proprietary/adsprpc/src/apps_std_imp.c:984: Successfully opened file /vendor/dsp/cdsp/fastrpc_shell_u
nsigned_3
05-20 20:21:27.880 29664 29664 I test-backend-ops: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:3409: Created user PD on domain 3, debug_trace 0x
0, enabled attr=> RPC timeout:0, Debug Mode:N, CRC check:N, Unsigned:Y, Signed:N, Adapt QOS:N, PD dump: (Config:N, Debug:N), Perf: (Kernel:N, DSP:N), Iregio
n:N, QTF Tracing:N, UAF heap:N userPD initmem length:0x5
05-20 20:21:27.883 29664 29664 E test-backend-ops: vendor/qcom/proprietary/adsprpc/src/log_config.c:577:Error : Unable to add watcher for folder /vendor/lib
/rfsa/adsp : errno is Permission denied
05-20 20:21:27.883 29664 29664 I test-backend-ops: vendor/qcom/proprietary/adsprpc/src/fastrpc_perf.c:273: fastrpc_perf_init: enabled systrace 0x0 and RPC t
races (kernel 0, dsp 0) with frequency 1000
05-20 20:21:27.883 29664 29666 I test-backend-ops: vendor/qcom/proprietary/adsprpc/src/listener_android.c:116: listener thread starting
05-20 20:21:27.884 29664 29667 I test-backend-ops: vendor/qcom/proprietary/adsprpc/src/log_config.c:348: file_watcher_thread starting for domain 3
05-20 20:21:27.885 29664 29666 I test-backend-ops: vendor/qcom/proprietary/adsprpc/src/mod_table.c:703: open_mod_table_open_from_static: reverse module apps
_mem opened with handle 0x63559178 (idx 0)
05-20 20:21:27.887 29664 29666 I test-backend-ops: vendor/qcom/proprietary/adsprpc/src/mod_table.c:703: open_mod_table_open_from_static: reverse module apps
_std opened with handle 0x63559278 (idx 1)
05-20 20:21:27.888 29664 29666 I test-backend-ops: vendor/qcom/proprietary/adsprpc/src/apps_std_imp.c:1004: Successfully opened file libhexagon_npu_skel_v73
.so
05-20 20:21:27.889 29664 29667 E test-backend-ops: vendor/qcom/proprietary/adsprpc/src/log_config.c:195:Found test-backend-ops.farf. adspmsgd enabled
05-20 20:21:27.891 29664 29668 V adsprpc : 27b8a:4f04: CDSP0: fastrpc_uthread_create done for tidQ 0x28b97, tidA 29668 (fr/7/29668), stack 0x00F41740 (size
16384), prio 192
05-20 20:21:27.892 29664 29668 V adsprpc : 28b96:4f04: CDSP0: qurt_vtlb_mmap: unable to get ANON mapping, size 47000
05-20 20:21:27.893 29664 29668 V adsprpc : 23f9b:4f04: CDSP0: adsp_process_group_mem_map pgid 7 flags 0x1000 fd -1 vaddr 0x7365daa000 pageSize 16
05-20 20:21:27.897 29664 29668 V adsprpc : 23f9b:4f04: CDSP0: adsp_process_group_mem_unmap: uprocess pgid 7 fd -1 raddr 2f4e66000 flags 65535
05-20 20:21:27.897 29664 29668 V adsprpc : 23f9b:4f04: CDSP0: adsp_process_group_mem_unmap found map for fd -1 buf 0x2f4e66000 len 0x1000 flags 0x1000
05-20 20:21:27.899 29664 29668 V adsprpc : 28b96:4f04: CDSP0: PERF: name:./libhexagon_npu_skel_v73.so, total_dlopen_time:14148 us, total_load_time:13479 us,
total_needed_time:2 us, total_relocate_time:650 us ,total_fopen_time : 3640 us total_mmap_pgsz_time 3686, total_mmap_seg_time 1324 , total_u
05-20 20:21:27.899 29664 29668 V adsprpc : 28b96:4f04: CDSP0: PERF: name:./libhexagon_npu_skel_v73.so, segment:0, fileread:1421 us, streamverify:0 us, ctor:
4 us, relocate_symbol : 649
05-20 20:21:27.899 29664 29668 V adsprpc : 28b96:4f04: CDSP0: PERF: name:./libhexagon_npu_skel_v73.so, segment:1, fileread:1713 us, streamverify:0 us
05-20 20:21:27.902 29664 29668 V adsprpc : 28b96:4f04: CDSP0: f16_to_f32 table initialized
05-20 20:21:27.902 29664 29668 V adsprpc : 28b96:4f04: CDSP0: qurt_thread.create: thread_pool_0
05-20 20:21:27.902 29664 29668 V adsprpc : 28b96:4f04: CDSP0: qurt_thread.created: thread_pool_0, id: 162700
05-20 20:21:27.902 29664 29668 V adsprpc : 27b8c:4f04: CDSP0: thread_func_impl.start: 1
05-20 20:21:27.902 29664 29668 V adsprpc : 28b96:4f04: CDSP0: qurt_thread.create: thread_pool_1
05-20 20:21:27.902 29664 29668 V adsprpc : 28b96:4f04: CDSP0: qurt_thread.created: thread_pool_1, id: 159640
05-20 20:21:27.902 29664 29668 V adsprpc : 26f98:4f04: CDSP0: thread_func_impl.start: 2
05-20 20:21:27.903 29664 29668 V adsprpc : 28b96:4f04: CDSP0: qurt_thread.create: thread_pool_2
05-20 20:21:27.903 29664 29668 V adsprpc : 28b96:4f04: CDSP0: qurt_thread.created: thread_pool_2, id: 54169
05-20 20:21:27.903 29664 29668 V adsprpc : d399:4f04: CDSP0: thread_func_impl.start: 3
05-20 20:21:27.903 29664 29668 V adsprpc : 28b96:4f04: CDSP0: thread_pool.created: 3
05-20 20:21:27.903 29664 29668 V adsprpc : 28b96:4f04: CDSP0: Thread pool initialized
05-20 20:21:27.903 29664 29668 V adsprpc : 28b96:4f04: CDSP0: NPU device context initialized
05-20 20:21:27.903 29664 29668 V adsprpc : 28b96:4f04: CDSP0: open_mod_table_open_dynamic: Module libhexagon_npu_skel_v73.so opened with handle 0xeb7620
05-20 20:21:27.903 29664 29668 V adsprpc : 28b96:4f04: CDSP0: Reset loading vote for libhexagon_npu_skel_v73.so
05-20 20:21:27.903 29664 29664 I test-backend-ops: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1602: remote_handle64_open: Successfully opened h
andle 0xb4000072c34f04d0 (remote handle 0xeb7620) for file:///libhexagon_npu_skel_v73.so?npu_device_skel_handle_invoke&_modver=1.0&_dom=cdsp on domain 3 (sp
awn time 0 us, load time 0 us), num of open handles: 1
05-20 20:21:27.980 29664 29668 V adsprpc : 28b96:4f04: CDSP0: [ADD]unsupported data type: F16
05-20 20:21:27.980 29664 29668 V adsprpc : 28b96:4f04: CDSP0: [ADD]unsupported, is_supported_func failed