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

Commit 490b505a authored by T.J. Mercier's avatar T.J. Mercier Committed by Gerrit Code Review
Browse files

Merge changes from topic "reapply_no_cgroup.rc" into main

* changes:
  Reapply "libprocessgroup: Combine all 3 ActivateControllers imple..."
  Reapply "libprocessgroup: Remove ACgroupController_getMaxActivati..."
  Reapply "libprocessgroup: Remove dependency on libcgrouprc"
  Reapply "libprocessgroup: Remove cgroup.rc file"
parents c9d8983b 787ddbc8
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -86,9 +86,9 @@ cc_library_static {
        "libsnapshot_cow",
        "liburing",
        "libprocessgroup",
        "libprocessgroup_util",
        "libjsoncpp",
        "libcgrouprc",
        "libcgrouprc_format",
    ],
    include_dirs: ["bionic/libc/kernel"],
    export_include_dirs: ["include"],
@@ -130,9 +130,9 @@ cc_defaults {
        "libsnapshot_cow",
        "libsnapuserd",
        "libprocessgroup",
        "libprocessgroup_util",
        "libjsoncpp",
        "libcgrouprc",
        "libcgrouprc_format",
        "libsnapuserd_client",
        "libz",
        "liblz4",
@@ -222,9 +222,9 @@ cc_defaults {
        "libsnapshot_cow",
        "libsnapuserd",
        "libprocessgroup",
        "libprocessgroup_util",
        "libjsoncpp",
        "libcgrouprc",
        "libcgrouprc_format",
        "liburing",
        "libz",
    ],
@@ -320,7 +320,6 @@ cc_binary_host {
        "libprocessgroup",
        "libjsoncpp",
        "libcgrouprc",
        "libcgrouprc_format",
        "liburing",
        "libz",
    ],
+0 −1
Original line number Diff line number Diff line
@@ -163,7 +163,6 @@ libinit_cc_defaults {
        "libavb",
        "libavf_cc_flags",
        "libbootloader_message",
        "libcgrouprc_format",
        "liblmkd_utils",
        "liblz4",
        "libzstd",
+0 −3
Original line number Diff line number Diff line
@@ -636,9 +636,6 @@ static Result<void> SetupCgroupsAction(const BuiltinArguments&) {
        LOG(INFO) << "Cgroups support in kernel is not enabled";
        return {};
    }
    // Have to create <CGROUPS_RC_DIR> using make_dir function
    // for appropriate sepolicy to be set for it
    make_dir(android::base::Dirname(CGROUPS_RC_PATH), 0711);
    if (!CgroupSetup()) {
        return ErrnoError() << "Failed to setup cgroups";
    }
+1 −1
Original line number Diff line number Diff line
@@ -301,7 +301,7 @@ cc_defaults {
        android: {
            static_executable: true,
            static_libs: [
                "libcgrouprc_format",
                "libprocessgroup_util",
            ] + test_libraries + always_static_test_libraries,
        },
        not_windows: {
+2 −2
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@ soong_config_module_type {

libprocessgroup_flag_aware_cc_defaults {
    name: "libprocessgroup_build_flags_cc",
    cpp_std: "gnu++20",
    cpp_std: "gnu++23",
    soong_config_variables: {
        memcg_v2_force_enabled: {
            cflags: [
@@ -75,7 +75,6 @@ cc_library {
    double_loadable: true,
    shared_libs: [
        "libbase",
        "libcgrouprc",
    ],
    static_libs: [
        "libjsoncpp",
@@ -116,5 +115,6 @@ cc_test {
    ],
    static_libs: [
        "libgmock",
        "libprocessgroup_util",
    ],
}
Loading