summaryrefslogtreecommitdiffstats
path: root/fs/afs
diff options
context:
space:
mode:
authorLeon Yu2014-05-01 05:31:28 +0200
committerBenjamin LaHaise2014-05-01 14:37:43 +0200
commit754320d6e166d3a12cb4810a452bde00afbd4e9a (patch)
tree3b17b611fa318a189aa04b98abbeb2ec0062233d /fs/afs
parentaio: block io_destroy() until all context requests are completed (diff)
downloadkernel-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/afs')
0 files changed, 0 insertions, 0 deletions