aboutsummaryrefslogtreecommitdiffstats
path: root/vold
diff options
context:
space:
mode:
authorDave Sparks <davidsparks@android.com>2009-05-20 19:12:58 -0700
committerDave Sparks <davidsparks@android.com>2009-05-20 19:12:58 -0700
commit23eaecf02dedf0a5a25e1cdbfdfc7b8c70c17a56 (patch)
treeecaa5c2c0963d5995c7472dbfb7097635ec612d3 /vold
parentd4cdd13f6f56f3fe8d8511b609e823925fdd83f9 (diff)
downloadsystem_core-23eaecf02dedf0a5a25e1cdbfdfc7b8c70c17a56.tar.gz
system_core-23eaecf02dedf0a5a25e1cdbfdfc7b8c70c17a56.tar.bz2
system_core-23eaecf02dedf0a5a25e1cdbfdfc7b8c70c17a56.zip
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.
Diffstat (limited to 'vold')
-rw-r--r--vold/volmgr_vfat.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vold/volmgr_vfat.c b/vold/volmgr_vfat.c
index 2b0e1fa1..4013df88 100644
--- a/vold/volmgr_vfat.c
+++ b/vold/volmgr_vfat.c
@@ -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);
#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) {
LOG_VOL("Remounting %d:%d on %s, safe mode %d", dev->major,