Linux MIPS Architecture development
 help / color / mirror / Atom feed
* [PATCH] MIPS: tlbex: undefine pr_define macro when appropriate
@ 2023-04-01  6:10 Enze Li
  2023-04-01  7:17 ` Thomas Bogendoerfer
  0 siblings, 1 reply; 4+ messages in thread
From: Enze Li @ 2023-04-01  6:10 UTC (permalink / raw)
  To: tsbogend; +Cc: rppt, akpm, nathan, linux-mips, enze.li, lienze

The pr_define macro is used only within the output_pgtable_bits_defines
function, and it hasn't been used anywhere else so far.  Therefore, it
should be undefined when appropriate.

Signed-off-by: Enze Li <lienze@kylinos.cn>
---
 arch/mips/mm/tlbex.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/mips/mm/tlbex.c b/arch/mips/mm/tlbex.c
index 80e05ee98d62..510a7e316eb6 100644
--- a/arch/mips/mm/tlbex.c
+++ b/arch/mips/mm/tlbex.c
@@ -255,6 +255,8 @@ static void output_pgtable_bits_defines(void)
 	pr_define("_PAGE_DIRTY_SHIFT %d\n", _PAGE_DIRTY_SHIFT);
 	pr_define("_PFN_SHIFT %d\n", _PFN_SHIFT);
 	pr_debug("\n");
+
+#undef pr_define
 }
 
 static inline void dump_handler(const char *symbol, const void *start, const void *end)

base-commit: 7b50567bdcad8925ca1e075feb7171c12015afd1
-- 
2.39.2


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-04-05  8:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-01  6:10 [PATCH] MIPS: tlbex: undefine pr_define macro when appropriate Enze Li
2023-04-01  7:17 ` Thomas Bogendoerfer
2023-04-01  9:14   ` Enze Li
2023-04-05  8:33     ` Thomas Bogendoerfer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox