# llama.cpp corrige un desbordamiento de DMA de Hexagon en b11516

> El entorno de ejecución de LLM de código abierto ahora elimina descriptores DMA antiguos en la NPU Qualcomm Hexagon para evitar resultados NaN.

Oossa · 2026-10-09 · https://oossa.com/es/llama-cpp-adds-fix-for-hexagon-dma-overflow-in-v-b11516

El proyecto ggml‑org/llama.cpp publicó la versión b11516 el 2026‑10‑09. La actualización corrige un error en la ruta de la NPU Hexagon que podía desbordar el búfer circular de DMA y provocar datos obsoletos y resultados NaN/inf. Ahora, cuando el búfer está lleno, el código descarta el descriptor más antiguo y vacía la cola más adelante. Las pruebas con operaciones grandes de patch‑embed ahora se superan en hardware Hexagon.

## Los hechos

- La versión b11516 se publicó el 2026‑10‑09.
- La corrección evita desbordamientos cuando IC*KH supera las 256 entradas.

## Por qué importa

Los desarrolladores que usan llama.cpp en dispositivos Qualcomm Hexagon obtendrán resultados correctos del modelo, en lugar de valores NaN erróneos.

## Fuentes y referencias

1. [ggml-org/llama.cpp b11516](https://github.com/ggml-org/llama.cpp/releases/tag/b11516) – llama.cpp, 2026-10-09

Última actualización: 2026-10-09
