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

Commit 23eaecf0 authored by Dave Sparks's avatar Dave Sparks
Browse files

Mount SD card synchronous. This is an experimental change intended to

give us another data point on the system performance regressions that
seem to revolved around SD card access.
parent d4cdd13f
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -110,7 +110,7 @@ int vfat_mount(blkdev_t *dev, volume_t *vol, boolean safe_mode)
    LOG_VOL("vfat_mount(%d:%d, %s, %d):", dev->major, dev->minor, vol->mount_point, safe_mode);
    LOG_VOL("vfat_mount(%d:%d, %s, %d):", dev->major, dev->minor, vol->mount_point, safe_mode);
#endif
#endif


    flags = MS_NODEV | MS_NOEXEC | MS_NOSUID | MS_DIRSYNC;
    flags = MS_NODEV | MS_NOEXEC | MS_NOSUID | MS_DIRSYNC | MS_SYNCHRONOUS;


    if (vol->state == volstate_mounted) {
    if (vol->state == volstate_mounted) {
        LOG_VOL("Remounting %d:%d on %s, safe mode %d", dev->major,
        LOG_VOL("Remounting %d:%d on %s, safe mode %d", dev->major,