X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=fs%2Faio.c;h=84a751005f5b8ad0f0f5cd6e3c5ec67df5f7440c;hb=286180d8d327c8f9d91e90980adcaece07dd0754;hp=733750096b71b38d23783926b4f85da9ac2d35ea;hpb=9d93551188069a0a21e664b4bfc89ed4a6df1903;p=karo-tx-linux.git diff --git a/fs/aio.c b/fs/aio.c index 733750096b71..84a751005f5b 100644 --- a/fs/aio.c +++ b/fs/aio.c @@ -661,10 +661,10 @@ static struct kioctx *ioctx_alloc(unsigned nr_events) INIT_LIST_HEAD(&ctx->active_reqs); - if (percpu_ref_init(&ctx->users, free_ioctx_users)) + if (percpu_ref_init(&ctx->users, free_ioctx_users, 0, GFP_KERNEL)) goto err; - if (percpu_ref_init(&ctx->reqs, free_ioctx_reqs)) + if (percpu_ref_init(&ctx->reqs, free_ioctx_reqs, 0, GFP_KERNEL)) goto err; ctx->cpu = alloc_percpu(struct kioctx_cpu);