Skip to content

Commit fa0af9d

Browse files
FedeDPpoiana
authored andcommitted
fix(pkg): minimum kver to build kmod for arm64 is 3.16.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
1 parent 9ccb920 commit fa0af9d

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

pkg/kernelrelease/kernelrelease.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ var supportedArchsSlice []string
3636
// See compatibility matrix: https://falco.org/docs/event-sources/drivers/
3737
var moduleMinKernelVersion = map[Architecture]semver.Version{
3838
ArchitectureAmd64: semver.MustParse("2.6.0"),
39-
ArchitectureArm64: semver.MustParse("3.4.0"),
39+
ArchitectureArm64: semver.MustParse("3.16.0"),
4040
}
4141

4242
// Represents the minimum kernel version for which building the probe

pkg/kernelrelease/kernelrelease_test.go

+3-7
Original file line numberDiff line numberDiff line change
@@ -232,11 +232,7 @@ func TestSupportsModule(t *testing.T) {
232232
Architecture: ArchitectureArm64,
233233
},
234234
{
235-
Version: semver.Version{Major: 3, Minor: 3, Patch: 99},
236-
Architecture: ArchitectureArm64,
237-
},
238-
{
239-
Version: semver.Version{Major: 3, Minor: 3, Patch: 99},
235+
Version: semver.Version{Major: 3, Minor: 15, Patch: 99},
240236
Architecture: ArchitectureArm64,
241237
},
242238
}
@@ -258,11 +254,11 @@ func TestSupportsModule(t *testing.T) {
258254
Architecture: ArchitectureAmd64,
259255
},
260256
{
261-
Version: semver.Version{Major: 3, Minor: 4, Patch: 0},
257+
Version: semver.Version{Major: 3, Minor: 16, Patch: 0},
262258
Architecture: ArchitectureArm64,
263259
},
264260
{
265-
Version: semver.Version{Major: 3, Minor: 4, Patch: 1},
261+
Version: semver.Version{Major: 3, Minor: 16, Patch: 1},
266262
Architecture: ArchitectureArm64,
267263
},
268264
{

0 commit comments

Comments
 (0)