Releases
7.1.0+driver
FedeDP
released this
02 May 15:12
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
π’
π’
π’
π’
π’
π’
archlinux-6.7
π’
π’
π’
π’
π’
π’
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-5.8
π’
π’
π’
π’
π’
π‘
ubuntu-6.5
π’
π’
π’
π’
π’
π’
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.5
π’
π’
π’
π’
π’
π’
v7.1.0+driver
Released on 2024-05-02
Major Changes
new(driver): collect dev
and inode
in all open-family syscalls [#1755 ] - @mrgian
feat(driver): add support for newfstatat syscall [#1628 ] - @mrgian
Minor Changes
Bug Fixes
fix(driver): exe_writable
is not being filled with the correct value with kernels <3.1.0 [#1629 ] - @therealbobo
fix(drivers): add always a null terminator after args
and envs
[#1800 ] - @Andreagit97
fix(modern_bpf): recvmsg filler sending empty addres for udp connections [#1773 ] - @mrgian
fix(driver): avoid sending a NULL tuple in recvfrom
syscall [#1767 ] - @mrgian
fix(driver-kmod): error: too many arguments to function βclass_createβ [#1725 ] - @deepskyblue86
Non user-facing changes
fix(ci): fixed release-body-driver workflow. [#1823 ] - @FedeDP
Use config check to enable memfd related processing [#1819 ] - @lrishi
fix(driver/modern_bpf,test/drivers): fixed drivers_test on ppc64le [#1739 ] - @FedeDP
feat(driver): Add loongarch64 kernel module support [#1803 ] - @yzewei
docs(driver/bpf): minimum kernel release ver for bpf for ppc64le is 5.1. [#1794 ] - @FedeDP
fix(driver/modern_bpf): correctly set dyn snaplen w/ sendmsg and sendto [#1778 ] - @therealbobo
fix(driver/bpf) honor CLANG and LLC from the env [#1772 ] - @iurly
fix(driver/bpf): report correct args of getresuid syscall [#1769 ] - @therealbobo
fix(fillers): remove user-triggerable assertions in flag conversion code [#1764 ] - @gnosek
fix(driver/modern_bpf): avoid type confusion setting snaplen [#1762 ] - @therealbobo
fix(kmod): fix signedness on fd of dup syscalls [#1761 ] - @therealbobo
new: add support for delete_module
syscall [#1717 ] - @loresuso
fix(test): improve process_vm_readvX failure test [#1716 ] - @therealbobo
fix(driver/kmod): always send fds to userspace in poll/ppoll syscall exit [#1714 ] - @mrgian
chore(driver): properly use strscpy
. [#1632 ] - @FedeDP
fix(modern_bpf): null destination address in sendto
and sendmsg
syscalls [#1687 ] - @mrgian
fix(driver): configure newfstatat with UF_ALWAYS_DROP [#1683 ] - @wigol
feat(driver): support process_vm_readv and process_vm_writev syscalls [#1675 ] - @therealbobo
update(driver): update syscalls tables and driver report. [#1669 ] - @github-actions[bot]
fix(modern_bpf): fix args/env retrival in case of large args/env [#1660 ] - @therealbobo
fix(modern_bpf): fix wrong sign when getting quotactl cmd arg [#1655 ] - @therealbobo
fix(driver/bpf): decrease limits to support some GKE env [#1642 ] - @Andreagit97
fix(driver): add preprocessor guards for oldest 2.6.32 kernels [#1622 ] - @iurly
Statistics
MERGED PRS
NUMBER
Not user-facing
23
Release note
8
Total
31
Release Manager @FedeDP
You canβt perform that action at this time.