| From: Pintu Kumar <quic_pintu@quicinc.com> |
| Subject: mm: cma: print cma name as well in cma_alloc debug |
| Date: Fri, 7 Jul 2023 00:03:34 +0530 |
| |
| CMA allocation can happen either from global cma or from dedicated cma |
| region. |
| |
| Thus it is helpful to print cma name as well during initial |
| debugging to confirm cma regions were getting initialized or not. |
| |
| Link: https://lkml.kernel.org/r/1688668414-12350-1-git-send-email-quic_pintu@quicinc.com |
| Signed-off-by: Pintu Kumar <quic_pintu@quicinc.com> |
| Signed-off-by: Pintu Agarwal <pintu.ping@gmail.com> |
| Cc: Minchan Kim <minchan@kernel.org> |
| Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |
| --- |
| |
| mm/cma.c | 4 ++-- |
| 1 file changed, 2 insertions(+), 2 deletions(-) |
| |
| --- a/mm/cma.c~mm-cma-print-cma-name-as-well-in-cma_alloc-debug |
| +++ a/mm/cma.c |
| @@ -436,8 +436,8 @@ struct page *cma_alloc(struct cma *cma, |
| if (!cma || !cma->count || !cma->bitmap) |
| goto out; |
| |
| - pr_debug("%s(cma %p, count %lu, align %d)\n", __func__, (void *)cma, |
| - count, align); |
| + pr_debug("%s(cma %p, name: %s, count %lu, align %d)\n", __func__, |
| + (void *)cma, cma->name, count, align); |
| |
| if (!count) |
| goto out; |
| _ |