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

Commit 8067bd81 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Standardize page property." into main

parents 40f2bfd6 b47e18a6
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -1251,6 +1251,16 @@ void PropertyLoadBootDefaults() {
    update_sys_usb_config();
}

void PropertyLoadDerivedDefaults() {
    const char* PAGE_PROP = "ro.boot.hardware.cpu.pagesize";
    if (GetProperty(PAGE_PROP, "").empty()) {
        std::string error;
        if (PropertySetNoSocket(PAGE_PROP, std::to_string(getpagesize()), &error) != PROP_SUCCESS) {
            LOG(ERROR) << "Could not set '" << PAGE_PROP << "' because: " << error;
        }
    }
}

bool LoadPropertyInfoFromFile(const std::string& filename,
                              std::vector<PropertyInfoEntry>* property_infos) {
    auto file_contents = std::string();
@@ -1421,6 +1431,7 @@ void PropertyInit() {
    ExportKernelBootProps();

    PropertyLoadBootDefaults();
    PropertyLoadDerivedDefaults();
}

static void HandleInitSocket() {