]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs crypto: remove alloc_page for bounce_page
authorJaegeuk Kim <jaegeuk@kernel.org>
Mon, 1 Jun 2015 19:39:30 +0000 (12:39 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Mon, 1 Jun 2015 23:21:10 +0000 (16:21 -0700)
commitbd286395d3724e14eebe339cfa7081021abd99ce
tree847f0c100de55b920c1fdaf956df33b976995f71
parent407b0310354eecd11158769ff4c8d1f7b4deea7b
f2fs crypto: remove alloc_page for bounce_page

We don't need to call alloc_page() prior to mempool_alloc(), since the
mempool_alloc() calls alloc_page() internally.
And, if __GFP_WAIT is set, it never fails on page allocation, so let's
give GFP_NOWAIT and handle ENOMEM by writepage().

Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/crypto.c
fs/f2fs/f2fs_crypto.h