Kernel support matrix - #782
Open
yinjiping wants to merge 4 commits into
Open
Conversation
yinjiping
force-pushed
the
kernel-support-matrix
branch
2 times, most recently
from
September 8, 2026 23:43
f91f464 to
9b32285
Compare
yinjiping
force-pushed
the
kernel-support-matrix
branch
from
September 8, 2026 23:46
9b32285 to
eb8e004
Compare
| | | \* | 4.16 | Y | Y | | Y | | Y **[11]** | | ||
| | | \* | 4.17+ | Y | Y | Y | Y | 5.10+ **[10]** | Y **[11]** | | ||
| | | SUSE 12 SP5 | 4.12 [5] | Y | Y | | Y | | | | ||
| | ARM | CentOS 8 | 4.18 | Y | Y | Y | Y | | Y **[11]** | |
Contributor
There was a problem hiding this comment.
对于同样的发行版系统和内核,在x86和arm架构下具体会有支持上的区别吗?如果有的话,是不是改为按系统/内核作为主区分项,架构作为内部子区分项来更新这个表格?
Contributor
Author
There was a problem hiding this comment.
“同样的发行版系统和内核,在x86和arm架构下具体会有支持上的区别吗?”,无法判定,除非完全测试。但是经验来说可能会有区别,x86支持,ARM不一定支持。
“体系架构 | 发行版 | 内核版本”,其实就是罗列,x86我们已知的情况,ARM的已知的情况,未知不确定的按照linux社区最低限来设定 例如“| 其他发行版 | 5.8+”
| - [7]: 已验证 KylinOS V10 SP1 的部分 aarch64 内核(如 4.19.90-23.48.v2101.ky10.aarch64)可以正常运行 deepflow-agent,但不保证 KylinOS V10 SP1 的所有内核版本均能正常运行。 | ||
| - [8]: KylinOS V10 SP2 某些内核如:4.19.90-24.4.v2101.ky10.aarch64 由于不支持 `bpf_probe_read_user()` 无法读取用户态的任何数据因而不支持 AutoTracing 功能,但可支持持续剖析和文件读写追踪功能。 | ||
| - [9]: `perf` 表示通用 eBPF Profiling 能力。其中,以下增强能力有额外的内核要求: | ||
| - DWARF 栈回溯(DWARF Unwind):支持 Linux 5.2+,以及 Kylin V10 SP3 v2207 的 `4.19.90-*.v2207.ky10.*` 白名单内核。 |
Contributor
There was a problem hiding this comment.
yinjiping
commented
Sep 9, 2026
| | 类型 | 支持语言/库 | 支持的内核版本 | 社区版 | 企业版 | | ||
| | ---------- | ----------- | -------------- | ------ | ------ | | ||
| | on-cpu | Java | Linux 4.14+ | ✔ | ✔ | | ||
| | | C/C++ | Linux 4.14+ | ✔ | ✔ | |
Contributor
Author
There was a problem hiding this comment.
支持的内核版本, 我想这一部分就不用修改,直接参考 https://github.com/deepflowio/docs/blob/eb8e004bf50ce6e6332db84d1b355993e7bdbf6c/docs/zh/02-ce-install/01-overview.md
我们给个链接就行。@kylewanginchina
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


No description provided.