From 5c25fca37bd85788a8f9e9a4eef03fe3c5b9a4f4 Mon Sep 17 00:00:00 2001 From: Federico Di Pierro Date: Thu, 26 Jan 2023 11:28:41 +0100 Subject: [PATCH] fix(readme): minimum kver to build kmod on arm64 is 3.16. Signed-off-by: Federico Di Pierro --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index b4d587eaa5..e64382e12e 100644 --- a/README.md +++ b/README.md @@ -47,11 +47,11 @@ If you build this project from a git working directory, the main [CMakeLists.txt Right now our drivers officially support the following architectures: -| | Kernel module | eBPF probe | Modern eBPF probe | -| ----------- | ------------- | ---------- | ---------------- | -| **x86_64** | >= 2.6 | >= 4.14 | WIP 👷 | -| **aarch64** | >= 3.4 | >= 4.17 | WIP 👷 | -| **s390x** | >= 2.6 | ❌ | WIP 👷 | +| | Kernel module | eBPF probe | Modern eBPF probe | +| ----------- |----------------------------------------------------------------------------------------------| ---------- | ---------------- | +| **x86_64** | >= 2.6 | >= 4.14 | WIP 👷 | +| **aarch64** | >= [3.16](https://github.com/torvalds/linux/commit/055b1212d141f1f398fca548f8147787c0b6253f) | >= 4.17 | WIP 👷 | +| **s390x** | >= 2.6 | ❌ | WIP 👷 | >**Please note**: BPF has some issues with architectures like `s390x`! Some helpers like `bpf_probe_read()` and `bpf_probe_read_str()` are broken on archs with overlapping address ranges.