Commit 86ea01d05 for llama.cpp

commit 86ea01d05ec237f89b78b41c8c1ee0f908141ac7
Author: Aaron Teo <aaron.teo1@ibm.com>
Date:   Tue Sep 29 16:51:10 2026 +0800

    ggml-zdnn: fix 0-row tensor crash (#29636)

    Signed-off-by: Aaron Teo <aaron.teo1@ibm.com>

diff --git a/ggml/src/ggml-zdnn/ggml-zdnn.cpp b/ggml/src/ggml-zdnn/ggml-zdnn.cpp
index 4007ac9df..3b45370a8 100644
--- a/ggml/src/ggml-zdnn/ggml-zdnn.cpp
+++ b/ggml/src/ggml-zdnn/ggml-zdnn.cpp
@@ -225,6 +225,11 @@ static enum ggml_status ggml_backend_zdnn_buffer_init_tensor(ggml_backend_buffer
         return GGML_STATUS_SUCCESS;
     }

+    // reject empty tensors to avoid zDNN crash
+    if (ggml_is_empty(tensor)) {
+        return GGML_STATUS_SUCCESS;
+    }
+
     ggml_backend_zdnn_buffer_context * ctx = (ggml_backend_zdnn_buffer_context *)buffer->context;

     const int64_t tsize = ggml_nbytes(tensor);