commit | 83aa44b2ac53d89b62608556c0d45ad11cdafe6b | [log] [tgz] |
---|---|---|
author | Jaegeuk Kim <jaegeuk@kernel.org> | Sat May 07 08:52:57 2016 -0700 |
committer | chrmhoffmann <chrmhoffmann@gmail.com> | Mon Nov 13 22:14:41 2017 +0100 |
tree | 6dc2f412a76369ccb0f2b65d9fce1721f53655b6 | |
parent | 91237b7008261088f35d9f9a022dd4ba12eafb9f [diff] |
f2fs: do not preallocate block unaligned to 4KB Previously f2fs_preallocate_blocks() tries to allocate unaligned blocks. In f2fs_write_begin(), however, prepare_write_begin() does not skip its allocation due to (len != 4KB). So, it needs locking node page twice unexpectedly. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> Conflicts: fs/f2fs/data.c