Upstream update available: libbpf 1.6.2 → 1.7.0 #1
Labels
No labels
ai-summary
bot
needs-build
needs-triage
priority/medium
update/minor
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/libbpf#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:
libbpf1.6.2→1.7.0Package
libbpflibbpfniceos-5.22:1.6.2-1minorpython_rpmleafgithub-upstreamUpstream
githublibbpf/libbpf1.7.0v1.7.0github_release_latest2026-03-16T15:48:21ZFalseSignals
FalseFalse-ai-summary, bot, needs-build, needs-triage, priority/medium, update/minor, upstream-update, upstream/githubNiceSOFT AI preliminary stability analysis
1. Краткий вывод
Пакет libbpf обновлен до версии 1.7.0, включая новые функции в пользовательском пространстве и BPF-совместимых интерфейсах. Нет обнаруженных CVE или ABI-изменений.
2. Риск для НАЙС.ОС
Оценка: low
Причины:
3. ABI/API-риск
Оценка: low
Причины:
BPF_F_CPUи улучшенныеdynptr-helpers) не требуют перекомпилирования.4. Риски для RPM-библиотеки
Оценка: low
Причины:
5. Рекомендация
Рекомендуется обновить пакет (candidate), так как:
6. Проверка источников
Все источники (GitHub, tag-страницы, compare-страницы) являются официальными и не содержат указаний на CVE, ABI-изменения или неподдерживаемые функции.
Источники, найденные web_search
Upstream release notes / description
User space-side features
bpf_map__set_exclusive_program()andbpf_map__exclusive_program()APIs for exclusive map creation;bpf_program__assoc_struct_ops()andbpf_prog_assoc_struct_ops()APIs to associate a non-struct_ops BPF program with a struct_ops map;btf__permute()API to rearrange BTF types in-place according to a provided mapping;btf__find_by_name()andbtf__find_by_name_kind();btf__add_btf()now accepts split BTF sources;SEC("fsession+")/SEC("fsession.s+"));BPF_F_CPUandBPF_F_ALL_CPUSflags support for per-CPU map operations;.jumptablesELF section andBPF_MAP_TYPE_INSN_ARRAYmaps;dont_enableoption instruct bpf_perf_event_optsto suppress perf event auto-enablement;BPF-side features
bpf_dynptr_from_mem,bpf_dynptr_read,bpf_dynptr_write,bpf_dynptr_data) widened from 32-bit to 64-bit size/offset parameters;Bug fixes
As usual, a number of bug fixes included, see full commit log for details.
Full Changelog: github.com — v1.6.0...v1.7.0
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 2.1.3-local-websearch-github-release-pages2026-06-12T23:51:43Z