Merge "bpf_existence_test: block & dscp_policy progs require 5.4+ kernel" am: 2adcebee36
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2100073 Change-Id: I234c97a3048fbb9450078a38fff278c5ca73a42d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
commit
253a2403f7
1 changed files with 8 additions and 4 deletions
|
|
@ -107,14 +107,10 @@ static const set<string> INTRODUCED_T = {
|
|||
NETD "map_netd_uid_counterset_map",
|
||||
NETD "map_netd_uid_owner_map",
|
||||
NETD "map_netd_uid_permission_map",
|
||||
SHARED "prog_block_bind4_block_port",
|
||||
SHARED "prog_block_bind6_block_port",
|
||||
SHARED "prog_clatd_schedcls_egress4_clat_ether",
|
||||
SHARED "prog_clatd_schedcls_egress4_clat_rawip",
|
||||
SHARED "prog_clatd_schedcls_ingress6_clat_ether",
|
||||
SHARED "prog_clatd_schedcls_ingress6_clat_rawip",
|
||||
SHARED "prog_dscp_policy_schedcls_set_dscp_ether",
|
||||
SHARED "prog_dscp_policy_schedcls_set_dscp_raw_ip",
|
||||
NETD "prog_netd_cgroupskb_egress_stats",
|
||||
NETD "prog_netd_cgroupskb_ingress_stats",
|
||||
NETD "prog_netd_cgroupsock_inet_create",
|
||||
|
|
@ -125,6 +121,13 @@ static const set<string> INTRODUCED_T = {
|
|||
NETD "prog_netd_skfilter_ingress_xtbpf",
|
||||
};
|
||||
|
||||
static const set<string> INTRODUCED_T_5_4 = {
|
||||
SHARED "prog_block_bind4_block_port",
|
||||
SHARED "prog_block_bind6_block_port",
|
||||
SHARED "prog_dscp_policy_schedcls_set_dscp_ether",
|
||||
SHARED "prog_dscp_policy_schedcls_set_dscp_raw_ip",
|
||||
};
|
||||
|
||||
static const set<string> REMOVED_T = {
|
||||
};
|
||||
|
||||
|
|
@ -164,6 +167,7 @@ void getFileLists(set<string>* expected, set<string>* unexpected) {
|
|||
|
||||
if (IsAtLeastT()) {
|
||||
addAll(expected, INTRODUCED_T);
|
||||
if (android::bpf::isAtLeastKernelVersion(5, 4, 0)) addAll(expected, INTRODUCED_T_5_4);
|
||||
removeAll(expected, REMOVED_T);
|
||||
|
||||
addAll(unexpected, REMOVED_T);
|
||||
|
|
|
|||
Loading…
Reference in a new issue