]> git.baikalelectronics.ru Git - kernel.git/commit
iov_iter: fix memory leak in pipe_get_pages_alloc()
authorIlya Dryomov <idryomov@gmail.com>
Wed, 2 May 2018 18:16:57 +0000 (20:16 +0200)
committerAl Viro <viro@zeniv.linux.org.uk>
Wed, 2 May 2018 19:43:19 +0000 (15:43 -0400)
commit2bfff8a3d181d30c273cc1d586bcaf30841fdc00
treef269e6fc2b544ad0e181211663f35811f2e4c2a6
parenta41a91bbc0a776b7f95ef4863f3a06785297e119
iov_iter: fix memory leak in pipe_get_pages_alloc()

Make n signed to avoid leaking the pages array if __pipe_get_pages()
fails to allocate any pages.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
lib/iov_iter.c