7.0.0+driver
Andreagit97
released this
08 Jan 09:40
·
25 commits
to release/0.14.x
since this release
Driver Testing Matrix amd64
KERNEL | CMAKE-CONFIGURE | KMOD BUILD | KMOD SCAP-OPEN | BPF-PROBE BUILD | BPF-PROBE SCAP-OPEN | MODERN-BPF SCAP-OPEN |
---|---|---|---|---|---|---|
amazonlinux2-4.19 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟡 |
amazonlinux2-5.10 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
amazonlinux2-5.15 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
amazonlinux2-5.4 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟡 |
amazonlinux2022-5.15 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
amazonlinux2023-6.1 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
archlinux-6.0 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
centos-3.10 | 🟢 | 🟢 | 🟢 | 🟡 | 🟡 | 🟡 |
centos-4.18 | 🟢 | ❌ | ❌ | 🟢 | 🟢 | 🟢 |
centos-5.14 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
fedora-5.17 | 🟢 | ❌ | ❌ | 🟢 | 🟢 | 🟢 |
fedora-5.8 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
fedora-6.2 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
oraclelinux-3.10 | 🟢 | 🟢 | 🟢 | 🟡 | 🟡 | 🟡 |
oraclelinux-4.14 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟡 |
oraclelinux-5.15 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
oraclelinux-5.4 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟡 |
ubuntu-4.15 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟡 |
ubuntu-6.3 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
Driver Testing Matrix arm64
KERNEL | CMAKE-CONFIGURE | KMOD BUILD | KMOD SCAP-OPEN | BPF-PROBE BUILD | BPF-PROBE SCAP-OPEN | MODERN-BPF SCAP-OPEN |
---|---|---|---|---|---|---|
amazonlinux2-5.4 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟡 |
amazonlinux2022-5.15 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
fedora-6.2 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
oraclelinux-4.14 | 🟢 | 🟢 | 🟢 | 🟡 | 🟡 | 🟡 |
oraclelinux-5.15 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
ubuntu-6.3 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
v7.0.0+driver
Released on 2024-01-08
Major Changes
- new(modern-bpf): support ppc64le architecture. [#1475] - @mdafsanhossain
- feat(driver-kmod): add riscv kernel module support [#1181] - @Xeonacid
- new(driver): implement support for x86 ia32 emulation for bpf drivers [#1196] - @FedeDP
Bug Fixes
- fix(driver): fixed build against linux 6.7 [#1566] - @FedeDP
- fix(driver): fixed build against linux 6.6. [#1415] - @FedeDP
- fix(driver/bpf): fixed fedora-5.8 bpf verifier. [#1407] - @FedeDP
Non user-facing changes
- cleanup(driver): inconsistent int types [#1465] - @ecbadeaux
- new(driver): add ppc64le support to old bpf and kmod plus CI job [#1497] - @mdafsanhossain
- cleanup(driver): params inconsistencies [#1512] - @ecbadeaux
- cleanup(driver): fix flags param [#1469] - @ecbadeaux
- cleanup(driver): use only int_t types [#1480] - @ecbadeaux
- cleanup(driver/bpf): create integer consistencies u32/s32 -> u/int32 [#1446] - @ecbadeaux
- fix(driver): properly support more ia32 syscalls "manual" translation to x86_64 ones [#1417] - @FedeDP
- new(driver): bumped syscalls with latest version of syscalls-bumper [#1411] - @FedeDP
- fix(driver/bpf): fix a verifier issue on debian10(4.19.0-25-amd64) [#1440] - @Andreagit97
- update(driver): handle processes sending open file descriptors via SCM_RIGHTS [#1400] - @loresuso
- cleanup(driver): unlinkat & linkat flags [#1538] - @ecbadeaux
- update(driver): update syscalls tables and driver report. [#1551] - @github-actions[bot]
- fix(driver,test): drop
socketcall
s called with wrongSYS_
argument in all 3 drivers [#1501] - @FedeDP - update(driver): manually bumped generic syscalls through syscalls-bumper [#1466] - @FedeDP
- cleanup(driver/ppm_events.c): create consistencies(all integer types) [#1443] - @ecbadeaux
- cleanup(driver/ppm_fillers.c): create consistencies (u16 to uint16_t) [#1437] - @ecbadeaux
- cleanup(driver/ppm_fillers.c): resolve inconsistent integer types [#1445] - @ecbadeaux
- cleanup(driver/ppm_fillers.c): create consistencies (s32 to int32_t) [#1434] - @ecbadeaux
- cleanup(driver): create consistencies (syscall_arg_t) [#1435] - @ecbadeaux
- fix(driver): move declarations before code [#1441] - @therealbobo
- fix(driver): null pointer deref in kernels >=6.5 [#1409] - @therealbobo
- fix(driver): update param count of seccomp enter event [#1371] - @jasondellaluce
Statistics
MERGED PRS | NUMBER |
---|---|
Not user-facing | 22 |
Release note | 6 |
Total | 28 |