diff options
author | Laurent Dufour <ldufour@linux.ibm.com> | 2021-03-10 18:44:05 +0100 |
---|---|---|
committer | Michael Ellerman <mpe@ellerman.id.au> | 2021-03-29 03:52:24 +0200 |
commit | 2d9f69bc5a5a75579b410beb0dc3d313be762c9f (patch) | |
tree | d8d4360072be6a50c46a2e312c0c9ab3c7da028c /drivers/misc/cxl/fault.c | |
parent | powerpc/uprobes: Validation for prefixed instruction (diff) | |
download | linux-2d9f69bc5a5a75579b410beb0dc3d313be762c9f.tar.xz linux-2d9f69bc5a5a75579b410beb0dc3d313be762c9f.zip |
cxl: don't manipulate the mm.mm_users field directly
It is better to rely on the API provided by the MM layer instead of
directly manipulating the mm_users field.
Signed-off-by: Laurent Dufour <ldufour@linux.ibm.com>
Acked-by: Frederic Barrat <fbarrat@linux.ibm.com>
Acked-by: Andrew Donnellan <ajd@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20210310174405.51044-1-ldufour@linux.ibm.com
Diffstat (limited to '')
-rw-r--r-- | drivers/misc/cxl/fault.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/misc/cxl/fault.c b/drivers/misc/cxl/fault.c index 01153b74334a..60c829113299 100644 --- a/drivers/misc/cxl/fault.c +++ b/drivers/misc/cxl/fault.c @@ -200,7 +200,7 @@ static struct mm_struct *get_mem_context(struct cxl_context *ctx) if (ctx->mm == NULL) return NULL; - if (!atomic_inc_not_zero(&ctx->mm->mm_users)) + if (!mmget_not_zero(ctx->mm)) return NULL; return ctx->mm; |