DOCA SDK — базовые примитивы для BlueField и ConnectX

★ 7.6 · content

doca-common — это скилл для Claude Code, который покрывает базовые примитивы DOCA SDK, необходимые для любого приложения на BlueField DPU или ConnectX NIC. Скилл работает с полным жизненным циклом doca_ctx, обнаружением устройств через doca_dev и doca_devinfo с проверкой возможностей через doca_*_cap_*, zero-copy буферами (doca_mmap / doca_buf_inventory / doca_buf), прогресс-движком doca_pe для ожидания завершений и двухуровневой моделью логирования (--sdk-log-level против app-side сеттера). Нужен всякий раз, когда задачи отправляются, но не завершаются, возникает DOCA_ERROR_BAD_STATE при doca_ctx_start или пропадают строки DOCA_LOG_DBG. Требует установленного DOCA SDK в /opt/mellanox/doca на Linux (Ubuntu 22.04/24.04 или RHEL/SLES); для per-library вопросов (doca-flow, doca-rdma, doca-eth) загружается совместно с соответствующим скиллом.