io_uring: kiocb_done() should *not* trust ->ki_pos if ->{read,write}_iter() failed