From 128b8a7ad2886dc1adcca6028e012de821187b9f Mon Sep 17 00:00:00 2001 From: Elliot Berman Date: Wed, 7 Apr 2021 09:40:55 -0700 Subject: [PATCH] ANDROID: mm: cma: Add forward definition of cma in vendor hook When compiling usermode linux, following error comes: include/trace/hooks/mm.h:29:35: warning: 'struct cma' declared inside parameter list Add forward declaration of struct cma in trace/hooks/mm.h Bug: 184732692 Fixes: commit c6e85ea56baa ("ANDROID: mm: cma: add vendor hoook in cma_alloc()") Change-Id: I650a5b2d7f96a4ecb2d338e3b46abed5ea98459f Signed-off-by: Elliot Berman --- include/trace/hooks/mm.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/trace/hooks/mm.h b/include/trace/hooks/mm.h index 5bd3c5a2741c..d93ecdd22f19 100644 --- a/include/trace/hooks/mm.h +++ b/include/trace/hooks/mm.h @@ -13,6 +13,8 @@ #include #include +struct cma; + DECLARE_RESTRICTED_HOOK(android_rvh_set_skip_swapcache_flags, TP_PROTO(gfp_t *flags), TP_ARGS(flags), 1);