Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dc9078de authored by Suren Baghdasaryan's avatar Suren Baghdasaryan
Browse files

Add libprocessgroup dependency and fix sched_policy include



surfaceflinger, installd and libvrflinger are using set_sched_policy
which is moved into libprocessgroup. Add libprocessgroup dependency
and include required headers.

Exempt-From-Owner-Approval: janitorial

Bug: 111307099
Test: builds, boots

Merged-In: Iccb7c54a85ca148d44ce687fe05e89ad4369e104
Change-Id: Iccb7c54a85ca148d44ce687fe05e89ad4369e104
Signed-off-by: default avatarSuren Baghdasaryan <surenb@google.com>
parent 4bcfa50c
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -30,6 +30,7 @@ cc_defaults {
        "libcutils",
        "liblog",
        "liblogwrap",
        "libprocessgroup",
        "libselinux",
        "libutils",
    ],
@@ -168,6 +169,7 @@ cc_library_static {
        "libbase",
        "libcutils",
        "liblog",
        "libprocessgroup",
        "libutils",
    ],
}
@@ -204,6 +206,7 @@ cc_binary {
        "libcutils",
        "liblog",
        "liblogwrap",
        "libprocessgroup",
        "libselinux",
        "libutils",
    ],
+1 −0
Original line number Diff line number Diff line
@@ -43,6 +43,7 @@
#include <log/log.h>               // TODO: Move everything to base/logging.
#include <openssl/sha.h>
#include <private/android_filesystem_config.h>
#include <processgroup/sched_policy.h>
#include <selinux/android.h>
#include <system/thread_defs.h>

+3 −0
Original line number Diff line number Diff line
@@ -28,6 +28,7 @@ cc_test {
        "libbinder",
        "libcrypto",
        "libcutils",
        "libprocessgroup",
        "libselinux",
        "libutils",
    ],
@@ -50,6 +51,7 @@ cc_test {
        "libbinder",
        "libcrypto",
        "libcutils",
        "libprocessgroup",
        "libselinux",
        "libutils",
    ],
@@ -72,6 +74,7 @@ cc_test {
        "libbinder",
        "libcrypto",
        "libcutils",
        "libprocessgroup",
        "libselinux",
        "libutils",
    ],
+1 −0
Original line number Diff line number Diff line
@@ -47,6 +47,7 @@ sharedLibraries = [
    "liblog",
    "libhardware",
    "libnativewindow",
    "libprocessgroup",
    "libutils",
    "libEGL",
    "libGLESv1_CM",
+1 −1
Original line number Diff line number Diff line
@@ -12,9 +12,9 @@
#include <binder/IServiceManager.h>
#include <binder/ProcessState.h>
#include <cutils/properties.h>
#include <cutils/sched_policy.h>
#include <log/log.h>
#include <private/dvr/display_client.h>
#include <processgroup/sched_policy.h>
#include <sys/prctl.h>
#include <sys/resource.h>

Loading