Those formats are large in size and rarely updated. Formats such as tar and zip were intentionally excluded as those are capable of random updates.
(Added from vlc, p7zip and running 'find . -type f -size +1M | while read FILE; do echo ${FILE##*.}; done | sort | uniq -c | sort -nr' manually) Signed-off-by: Park Ju Hyung <qkrwngud...@gmail.com> --- mkfs/f2fs_format.c | 86 ++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 64 insertions(+), 22 deletions(-) diff --git a/mkfs/f2fs_format.c b/mkfs/f2fs_format.c index 65692bb..3c7ce16 100644 --- a/mkfs/f2fs_format.c +++ b/mkfs/f2fs_format.c @@ -37,34 +37,76 @@ struct f2fs_checkpoint *cp; static unsigned int quotatype_bits = 0; -const char *media_ext_lists[] = { - "jpg", - "gif", - "png", +const char *cold_ext_lists[] = { + /* video */ "avi", "divx", - "mp4", - "mp3", - "3gp", - "wmv", - "wma", - "mpeg", + "flv", + "m2ts", + "m4p", + "m4v", "mkv", "mov", - "asx", - "asf", - "wmx", - "svi", - "wvx", - "wm", + "mp4", + "mpeg", + "mpeg4", "mpg", - "mpe", - "rm", "ogg", + "ogm", + "ogv", + "ts", + "vob", + "wmb", + "wmv", + "webm", + + /* audio */ + "aac", + "ac3", + "dts", + "flac", + "m4a", + "mka", + "mp3", + "oga", + "wav", + "wma", + + /* image */ + "bmp", + "gif", + "jpg", "jpeg", - "video", - "apk", /* for android system */ - "so", /* for android system */ + "png", + "svg", + "webp", + + /* archive */ + "7z", + "a", + "deb", + "gz", + "gzip", + "iso", + "jar", + "lzma", + "rar", + "tgz", + "txz", + "udf", + "xz", + + /* other */ + "pdf", + "ttf", + "ttc", + + /* android */ + "apk", + "exo", // YouTube + "odex", // Android RunTime + "vdex", // Android RunTime + "so", NULL }; @@ -74,7 +116,7 @@ const char *hot_ext_lists[] = { }; const char **default_ext_list[] = { - media_ext_lists, + cold_ext_lists, hot_ext_lists }; -- 2.16.2 ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Linux-f2fs-devel mailing list Linux-f2fs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel