Platform BpfLoader: remove IGNORE_ON_{ARCH} support
We've never used it (even in mainline) and it's probably even less useful in platform, as it can simply be handled at build time by appropriate Android.bp stanzas... Test: TreeHugger Signed-off-by: Maciej Żenczykowski <maze@google.com> Change-Id: I788dae8d0378556e5e4580e1ca4f2f0cd6b393dc
This commit is contained in:
parent
420e8a15c5
commit
9e8e2ebd4c
1 changed files with 0 additions and 20 deletions
|
@ -656,17 +656,6 @@ static int createMaps(const char* elfPath, ifstream& elfFile, vector<unique_fd>&
|
|||
continue;
|
||||
}
|
||||
|
||||
if ((isArm() && isKernel32Bit() && md[i].ignore_on_arm32) ||
|
||||
(isArm() && isKernel64Bit() && md[i].ignore_on_aarch64) ||
|
||||
(isX86() && isKernel32Bit() && md[i].ignore_on_x86_32) ||
|
||||
(isX86() && isKernel64Bit() && md[i].ignore_on_x86_64) ||
|
||||
(isRiscV() && md[i].ignore_on_riscv64)) {
|
||||
ALOGI("skipping map %s which is ignored on %s", mapNames[i].c_str(),
|
||||
describeArch());
|
||||
mapFds.push_back(unique_fd());
|
||||
continue;
|
||||
}
|
||||
|
||||
enum bpf_map_type type = md[i].type;
|
||||
if (type == BPF_MAP_TYPE_DEVMAP_HASH && !isAtLeastKernelVersion(5, 4, 0)) {
|
||||
// On Linux Kernels older than 5.4 this map type doesn't exist, but it can kind
|
||||
|
@ -909,15 +898,6 @@ static int loadCodeSections(const char* elfPath, vector<codeSection>& cs, const
|
|||
// Note: make sure to only check for unrecognized *after* verifying bpfloader
|
||||
// version limits include this bpfloader's version.
|
||||
|
||||
if ((isArm() && isKernel32Bit() && cs[i].prog_def->ignore_on_arm32) ||
|
||||
(isArm() && isKernel64Bit() && cs[i].prog_def->ignore_on_aarch64) ||
|
||||
(isX86() && isKernel32Bit() && cs[i].prog_def->ignore_on_x86_32) ||
|
||||
(isX86() && isKernel64Bit() && cs[i].prog_def->ignore_on_x86_64) ||
|
||||
(isRiscV() && cs[i].prog_def->ignore_on_riscv64)) {
|
||||
ALOGD("cs[%d].name:%s is ignored on %s", i, name.c_str(), describeArch());
|
||||
continue;
|
||||
}
|
||||
|
||||
if (unrecognized(pin_subdir)) return -ENOTDIR;
|
||||
|
||||
if (specified(selinux_context)) {
|
||||
|
|
Loading…
Reference in a new issue