From: Benjamin LaHaise Date: Tue, 24 Jun 2014 17:12:55 +0000 (-0400) Subject: aio: fix aio request leak when events are reaped by userspace X-Git-Tag: omap-for-v3.16/fixes-rc4~60^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f8567a3845ac05bb28f3c1b478ef752762bd39ef;p=pandora-kernel.git aio: fix aio request leak when events are reaped by userspace The aio cleanups and optimizations by kmo that were merged into the 3.10 tree added a regression for userspace event reaping. Specifically, the reference counts are not decremented if the event is reaped in userspace, leading to the application being unable to submit further aio requests. This patch applies to 3.12+. A separate backport is required for 3.10/3.11. This issue was uncovered as part of CVE-2014-0206. Signed-off-by: Benjamin LaHaise Cc: stable@vger.kernel.org Cc: Kent Overstreet Cc: Mateusz Guzik Cc: Petr Matousek --- Reading git-diff-tree failed