Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

aio: don't bother with cancel_delayed_work() in exit_aio()

__put_ioctx() will cover it anyway.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

Al Viro cd1ea261 bf50722a

-4
-4
fs/aio.c
··· 390 390 aio_cancel_all(ctx); 391 391 392 392 wait_for_all_aios(ctx); 393 - /* 394 - * Ensure we don't leave the ctx on the aio_wq 395 - */ 396 - cancel_work_sync(&ctx->wq.work); 397 393 398 394 if (1 != atomic_read(&ctx->users)) 399 395 printk(KERN_DEBUG