Message ID | 1577634178-22530-2-git-send-email-Julia.Lawall@inria.fr (mailing list archive) |
---|---|
State | Accepted |
Commit | 30e813cf46ccaeea6508607632e49b4a1d743d2a |
Headers | show |
Series | use mmgrab | expand |
On 30/12/19 2:42 am, Julia Lawall wrote: > Mmgrab was introduced in commit f1f1007644ff ("mm: add new mmgrab() > helper") and most of the kernel was updated to use it. Update a > remaining file. > > The semantic patch that makes this change is as follows: > (http://coccinelle.lip6.fr/) > > <smpl> > @@ expression e; @@ > - atomic_inc(&e->mm_count); > + mmgrab(e); > </smpl> > > Signed-off-by: Julia Lawall <Julia.Lawall@inria.fr> Thanks! Acked-by: Andrew Donnellan <ajd@linux.ibm.com>
On Sun, 2019-12-29 at 15:42:55 UTC, Julia Lawall wrote: > Mmgrab was introduced in commit f1f1007644ff ("mm: add new mmgrab() > helper") and most of the kernel was updated to use it. Update a > remaining file. > > The semantic patch that makes this change is as follows: > (http://coccinelle.lip6.fr/) > > <smpl> > @@ expression e; @@ > - atomic_inc(&e->mm_count); > + mmgrab(e); > </smpl> > > Signed-off-by: Julia Lawall <Julia.Lawall@inria.fr> Applied to powerpc next, thanks. https://git.kernel.org/powerpc/c/30e813cf46ccaeea6508607632e49b4a1d743d2a cheers
diff --git a/drivers/misc/cxl/context.c b/drivers/misc/cxl/context.c index aed9c445d1e2..fb2eff69e449 100644 --- a/drivers/misc/cxl/context.c +++ b/drivers/misc/cxl/context.c @@ -352,7 +352,7 @@ void cxl_context_free(struct cxl_context *ctx) void cxl_context_mm_count_get(struct cxl_context *ctx) { if (ctx->mm) - atomic_inc(&ctx->mm->mm_count); + mmgrab(ctx->mm); } void cxl_context_mm_count_put(struct cxl_context *ctx)
Mmgrab was introduced in commit f1f1007644ff ("mm: add new mmgrab() helper") and most of the kernel was updated to use it. Update a remaining file. The semantic patch that makes this change is as follows: (http://coccinelle.lip6.fr/) <smpl> @@ expression e; @@ - atomic_inc(&e->mm_count); + mmgrab(e); </smpl> Signed-off-by: Julia Lawall <Julia.Lawall@inria.fr> --- drivers/misc/cxl/context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)