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

Commit 0331c2cf authored by Jaegeuk Kim's avatar Jaegeuk Kim
Browse files

fs_mgr: call format_f2fs correctly with -f



This patch formats f2fs with -f option.

Change-Id: I3fc415f35d81f22cbf1eadebc619465d36205927
Signed-off-by: default avatarJaegeuk Kim <jaegeuk@google.com>
parent dd9cb949
Loading
Loading
Loading
Loading
+7 −5
Original line number Diff line number Diff line
@@ -86,13 +86,15 @@ static int format_ext4(char *fs_blkdev, char *fs_mnt_point, bool crypt_footer)

static int format_f2fs(char *fs_blkdev)
{
    char * args[3];
    char * args[5];
    int pid;
    int rc = 0;

    args[0] = (char *)"/sbin/mkfs.f2fs";
    args[1] = fs_blkdev;
    args[2] = (char *)0;
    args[0] = (char *)"/system/bin/make_f2fs";
    args[1] = (char *)"-f";
    args[2] = (char *)"-O encrypt";
    args[3] = fs_blkdev;
    args[4] = (char *)0;

    pid = fork();
    if (pid < 0) {
@@ -100,7 +102,7 @@ static int format_f2fs(char *fs_blkdev)
    }
    if (!pid) {
        /* This doesn't return */
        execv("/sbin/mkfs.f2fs", args);
        execv(args[0], args);
        exit(1);
    }
    for(;;) {