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

Commit fcd14f13 authored by Sami Tolvanen's avatar Sami Tolvanen Committed by Android Git Automerger
Browse files

am 9fabbbfb: Merge "Do not call libcutils property_set in init through libfs_mgr"

* commit '9fabbbfb':
  Do not call libcutils property_set in init through libfs_mgr
parents 469c34e7 9fabbbfb
Loading
Loading
Loading
Loading
+1 −27
Original line number Diff line number Diff line
@@ -381,27 +381,6 @@ static int test_access(char *device) {
    return -1;
}

static int set_verified_property(char *name) {
    int ret;
    char *key;
    ret = asprintf(&key, "partition.%s.verified", name);
    if (ret < 0) {
        ERROR("Error formatting verified property\n");
        return ret;
    }
    ret = PROP_NAME_MAX - strlen(key);
    if (ret < 0) {
        ERROR("Verified property name is too long\n");
        free(key);
        return -1;
    }
    ret = property_set(key, "1");
    if (ret < 0)
        ERROR("Error setting verified property %s: %d\n", key, ret);
    free(key);
    return ret;
}

static int check_verity_restart(const char *fname)
{
    char buffer[VERITY_KMSG_BUFSIZE + 1];
@@ -774,12 +753,7 @@ int fs_mgr_setup_verity(struct fstab_rec *fstab) {
        goto out;
    }

    if (mode == VERITY_MODE_LOGGING) {
    retval = FS_MGR_SETUP_VERITY_SUCCESS;
    } else {
        // set the property indicating that the partition is verified
        retval = set_verified_property(mount_point);
    }

out:
    if (fd != -1) {