summaryrefslogtreecommitdiff
path: root/crypto
diff options
context:
space:
mode:
authorBenjamin LaHaise <bcrl@kvack.org>2014-04-29 20:45:17 +0400
committerBenjamin LaHaise <bcrl@kvack.org>2014-04-29 20:45:17 +0400
commitfb2d44838320b78e6e3b5eb2e35b70f62f262e4c (patch)
treebb88488c0bcb41cd7e1267afa85a5d8871eb37b3 /crypto
parentd52a8f9ead60338306c4f03e9ce575c5f23a4b65 (diff)
downloadlinux-fb2d44838320b78e6e3b5eb2e35b70f62f262e4c.tar.xz
aio: report error from io_destroy() when threads race in io_destroy()
As reported by Anatol Pomozov, io_destroy() fails to report an error when it loses the race to destroy a given ioctx. Since there is a difference in behaviour between the thread that wins the race (which blocks on outstanding io requests) versus lthe thread that loses (which returns immediately), wire up a return code from kill_ioctx() to the io_destroy() syscall. Signed-off-by: Benjamin LaHaise <bcrl@kvack.org> Cc: Anatol Pomozov <anatol.pomozov@gmail.com>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions