Mount vfat, exfat, ntfs, hfsplus, ext filesystems with 'dirsync' option.
This CL uses the 'dirsync' mount option to ensure synchronous directory
operations, which helps reduce the potential damages caused by an unsafe
removal of a removable drive.
TEST=Tested the following:
1. Build and run unit tests.
2. Run the following tests:
3. Plug in USB drives with vfat, exfat, ntfs, hfsplus, and ext2/3/4
formatted partitions. Verify that the partitions are mounted with the
dirsync option and show up in Files.app.
Tested-by: Ben Chan <firstname.lastname@example.org>
Reviewed-by: Toni Barzic <email@example.com>
Commit-Queue: Ben Chan <firstname.lastname@example.org>
4 files changed