diff --git a/bpf/loader/NetBpfLoad.cpp b/bpf/loader/NetBpfLoad.cpp index 59712b1e11..07be8c6871 100644 --- a/bpf/loader/NetBpfLoad.cpp +++ b/bpf/loader/NetBpfLoad.cpp @@ -839,7 +839,8 @@ static int createMaps(const char* elfPath, ifstream& elfFile, vector& int mapId = bpfGetFdMapId(fd); if (mapId == -1) { - ALOGE("bpfGetFdMapId failed, ret: %d [%d]", mapId, errno); + if (isAtLeastKernelVersion(4, 14, 0)) + ALOGE("bpfGetFdMapId failed, ret: %d [%d]", mapId, errno); } else { ALOGI("map %s id %d", mapPinLoc.c_str(), mapId); }