1
0
mirror of https://github.com/ponces/treble_aosp.git synced 2024-11-22 04:16:14 +00:00
treble_aosp/patches/trebledroid/platform_packages_modules_Connectivity/0007-netd-Remove-4.14-kernel-restrictions.patch
2024-07-26 15:37:12 +01:00

35 lines
1.3 KiB
Diff

From 04b319ec7da6f356f8710e2b30c1061d7627e180 Mon Sep 17 00:00:00 2001
From: Michael Bestas <mkbestas@gmail.com>
Date: Fri, 15 Mar 2024 14:59:21 +0200
Subject: [PATCH 7/9] netd: Remove <4.14 kernel restrictions
Change-Id: I4d4abbacd6b9589260de06663e2143bc37d8ea0f
---
netd/BpfHandler.cpp | 10 ----------
1 file changed, 10 deletions(-)
diff --git a/netd/BpfHandler.cpp b/netd/BpfHandler.cpp
index aaaa41c6d7..b8333526d8 100644
--- a/netd/BpfHandler.cpp
+++ b/netd/BpfHandler.cpp
@@ -75,16 +75,6 @@ static Status initPrograms(const char* cg2_path) {
// This code was mainlined in T, so this should be trivially satisfied.
if (!modules::sdklevel::IsAtLeastT()) return Status("S- platform is unsupported");
- // S requires eBPF support which was only added in 4.9, so this should be satisfied.
- if (!bpf::isAtLeastKernelVersion(4, 9, 0)) {
- return Status("kernel version < 4.9.0 is unsupported");
- }
-
- // U bumps the kernel requirement up to 4.14
- if (modules::sdklevel::IsAtLeastU() && !bpf::isAtLeastKernelVersion(4, 14, 0)) {
- return Status("U+ platform with kernel version < 4.14.0 is unsupported");
- }
-
if (modules::sdklevel::IsAtLeastV()) {
// V bumps the kernel requirement up to 4.19
// see also: //system/netd/tests/kernel_test.cpp TestKernel419
--
2.34.1