diff options
author | Leon Yu | 2014-05-01 05:31:28 +0200 |
---|---|---|
committer | Benjamin LaHaise | 2014-05-01 14:37:43 +0200 |
commit | 754320d6e166d3a12cb4810a452bde00afbd4e9a (patch) | |
tree | 3b17b611fa318a189aa04b98abbeb2ec0062233d /fs/ext4/xattr_security.c | |
parent | aio: block io_destroy() until all context requests are completed (diff) | |
download | kernel-qcow2-linux-754320d6e166d3a12cb4810a452bde00afbd4e9a.tar.gz kernel-qcow2-linux-754320d6e166d3a12cb4810a452bde00afbd4e9a.tar.xz kernel-qcow2-linux-754320d6e166d3a12cb4810a452bde00afbd4e9a.zip |
aio: fix potential leak in aio_run_iocb().
iovec should be reclaimed whenever caller of rw_copy_check_uvector() returns,
but it doesn't hold when failure happens right after aio_setup_vectored_rw().
Fix that in a such way to avoid hairy goto.
Signed-off-by: Leon Yu <chianglungyu@gmail.com>
Signed-off-by: Benjamin LaHaise <bcrl@kvack.org>
Cc: stable@vger.kernel.org
Diffstat (limited to 'fs/ext4/xattr_security.c')
0 files changed, 0 insertions, 0 deletions