commit | 4aab88e734f7bded0c9c9ea91a86015e86e8bb84 | [log] [tgz] |
---|---|---|
author | Chao Yu <yuchao0@huawei.com> | Mon Aug 21 22:53:45 2017 +0800 |
committer | Jaegeuk Kim <jaegeuk@kernel.org> | Thu Sep 21 13:55:49 2017 -0700 |
tree | efd7f98257feed4e33109dd13e00deccf4c82b44 | |
parent | 766330de51738e6c585dd7f350d2040ddcc8a272 [diff] |
f2fs: fix out-of-order execution in f2fs_issue_flush In f2fs_issue_flush, due to out-of-order execution of CPU, wake_up can be called before we insert issue_list, result in long latency of wait_for_completion. Fix this by adding smp_mb() to force the order of related codes. Signed-off-by: Chao Yu <yuchao0@huawei.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>