diff --git a/include/linux/iocontext.h b/include/linux/iocontext.h index dd05434fa45f206f1e7c18995bcbe49fbb741a85..4da4a75c3f1e7df3690f83c102bef5cdd824f7b5 100644 --- a/include/linux/iocontext.h +++ b/include/linux/iocontext.h @@ -92,7 +92,7 @@ static inline struct io_context *ioc_task_link(struct io_context *ioc) * a race). */ if (ioc && atomic_long_inc_not_zero(&ioc->refcount)) { - atomic_long_inc(&ioc->refcount); + atomic_inc(&ioc->nr_tasks); return ioc; }