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

Commit b86df768 authored by Yi-Yo Chiang's avatar Yi-Yo Chiang
Browse files

remount: remount partitions with noatime

Related change: r.android.com/1110379

noatime reduces the wear and tear on the flash device.

Bug: 313609600
Test: abtd adb-remount-test
Change-Id: Ia42a064f297c25d3463a4ed9094a66236a6c5708
parent 75d3663d
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -380,8 +380,8 @@ bool RemountPartition(Fstab& fstab, Fstab& mounts, FstabEntry& entry) {

    // Now remount!
    for (const auto& mnt_point : {mount_point, entry.mount_point}) {
        if (::mount(blk_device.c_str(), mnt_point.c_str(), entry.fs_type.c_str(), MS_REMOUNT,
                    nullptr) == 0) {
        if (::mount(blk_device.c_str(), mnt_point.c_str(), entry.fs_type.c_str(),
                    MS_REMOUNT | MS_NOATIME, nullptr) == 0) {
            LOG(INFO) << "Remounted " << mnt_point << " as RW";
            return true;
        }