workqueue: ensure we see deferred error for IOs
authorJens Axboe <axboe@kernel.dk>
Thu, 15 Nov 2018 22:21:39 +0000 (15:21 -0700)
committerJens Axboe <axboe@kernel.dk>
Thu, 15 Nov 2018 22:21:39 +0000 (15:21 -0700)
commitd28174f0189cd862bc7480e5dc8314fd8257ffd2
tree62c355b2f46ab3083ae63b5b68bb0c7655240574
parent0943e13c80b404e0c8a11ad21d7d8ca84ba5fd3e
workqueue: ensure we see deferred error for IOs

If we get an error doing io_getevents(), for instance, then
the parent never knows this happened. This causes the parent
to hang waiting for IO to complete, which will never happen.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
backend.c
io_u.c
rate-submit.c