[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <201003161418.16959.temerkhanov@cifronik.ru>
Date: Tue, 16 Mar 2010 14:18:16 +0300
From: Sergey Temerkhanov <temerkhanov@...ronik.ru>
To: LKML <linux-kernel@...r.kernel.org>
Subject: [PATCH 1/2] AIO: Fix reference counting in io_cancel and aio_cancel_all
io_cancel() and aio_cancel_all() have inconsistent reference counting
(ki_users field of struct kiocb) which leads to unkillable processes upon
io_cancel() or io_destroy() syscalls. This patch fixes the undesired behavior.
Regards, Sergey Temerkhanov, Cifronic ZAO
View attachment "aio-fix.patch" of type "text/x-patch" (2631 bytes)
Powered by blists - more mailing lists