From: Jaegeuk Kim Date: Fri, 24 Oct 2014 02:48:09 +0000 (-0700) Subject: f2fs: revisit inline_data to avoid data races and potential bugs X-Git-Tag: omap-for-v3.19/fixes-rc1~146^2~48 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b3d208f96d6bb21247108a956dead6a028d5cdb2;p=pandora-kernel.git f2fs: revisit inline_data to avoid data races and potential bugs This patch simplifies the inline_data usage with the following rule. 1. inline_data is set during the file creation. 2. If new data is requested to be written ranges out of inline_data, f2fs converts that inode permanently. 3. There is no cases which converts non-inline_data inode to inline_data. 4. The inline_data flag should be changed under inode page lock. Signed-off-by: Jaegeuk Kim --- Reading git-diff-tree failed