Upstream update available: ndctl 82 → 84 #1
Labels
No labels
ai-summary
bot
needs-build
needs-triage
priority/high
update/major
upstream-update
upstream/github
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rpms/ndctl#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Upstream update available:
ndctl82→84Package
ndctlndctlniceos-5.282-1majorpython_rpmleafgithub-upstream, system-integrationUpstream
githubpmem/ndctl84v84github_release_latest2026-03-15T01:23:21ZFalseSignals
FalseFalse-ai-summary, bot, needs-build, needs-triage, priority/high, update/major, upstream-update, upstream/githubNiceSOFT AI preliminary analysis
1. Краткий вывод
Обновление пакета
ndctlс версии 82 до 84 является мажорным и включает значительные изменения функциональности, связанные с поддержкой CXL (Extended Linear Cache, инъекция ошибок). Обновление добавляет новые команды CLI, системные вызовы API и тесты, но не содержит явных указаний на исправления уязвимостей безопасности.2. Риск для НАЙС.ОС
medium.
Обновление относится к категории
majorи затрагивает систему интеграции (system-integration). Добавление новых API и изменение поведения командcxl-*может повлиять на существующие скрипты или сервисы, зависящие от конкретных версий интерфейсов. Отсутствие явных security-тегов снижает критичность, но масштаб изменений требует проверки совместимости.3. Security/CVE
Во входных данных отсутствуют признаки security-уязвимостей или CVE. Поле
security_keywords_detected_by_scriptравноFalse, а в тексте релизов упоминаются только улучшения функциональности, тестирования и инфраструктуры.4. ABI/API риск
Высокий риск изменений ABI/API. В релиз-нотах явно перечислены новые функции API (например,
cxl_region_get_extended_linear_cache_size,cxl_protocol_error_get_firstи др.) и новые команды CLI. Для библиоток, использующихndctl.so, это может потребовать пересборки зависимых приложений или обновления заголовков. Необходим ручной анализ влияния новых символов на связывание.5. Риск для RPM-сборки
Возможны проблемы со сборкой, если:
util/sysfs(правильная обработкаerrno, проверка прав root) могут повлиять на поведение при выполнении тестов%checkили работе пакета на системах без соответствующих прав доступа.6. Проверки мейнтейнера
%checkв CI/CD окружении, эмулирующем отсутствие root-прав, чтобы проверить работу улучшений обработки ошибок вutil/sysfs.BuildRequires) удовлетворяются.cxl-inject-*иcxl-list.7. Рекомендация
update candidate
8. Основание рекомендации
Несмотря на статус
major, обновление классифицируется какleaf(конечный пакет), что обычно подразумевает меньшее влияние на экосистему по сравнению с обновлениями базовых библиотек. Отсутствуют блокирующие политики (policy_blocked: False) и признаки критических уязвимостей. Новые функции направлены на расширение возможностей диагностики и тестирования, а не на изменение фундаментальной логики работы памяти, что делает обновление приемлемым для ручного рассмотрения и последующего включения в候选 список обновлений после прохождения проверок совместимости.Upstream release notes / description
This release incorporates functionality up through the 7.0 kernel.
Highlights include new cxl-cli commands for media and protocol error injection, visibility of Extended Linear Cache (ELC) in cxl-list along with a new ELC unit test, and a unit test for address translation. It also includes additional unit test and infrastructure improvements that improve test coverage and overall quality.
NiceOS maintainer checklist
Versionand related fields inSPECS/*.speconly if policy allows it.SOURCES/sources.lock.json, manifests, metadata and SBOM.Bot metadata
niceos_upstream_monitor.py 1.42026-04-28T23:35:42Z