ia64: old_rr4 added under CONFIG_HUGETLB_PAGE
authorSouptick Joarder (HPE) <jrdr.linux@gmail.com>
Sun, 26 Jun 2022 02:21:14 +0000 (07:51 +0530)
committerakpm <akpm@linux-foundation.org>
Mon, 18 Jul 2022 00:31:43 +0000 (17:31 -0700)
kernel test robot throws below warning ->

arch/ia64/include/asm/mmu_context.h: In function 'reload_context':
   arch/ia64/include/asm/mmu_context.h:127:48: warning: variable
'old_rr4' set but not used [-Wunused-but-set-variable]
     127 |         unsigned long rr0, rr1, rr2, rr3, rr4, old_rr4;

Add it under CONFIG_HUGETLB_PAGE

Link: https://lkml.kernel.org/r/20220626022114.4020-1-jrdr.linux@gmail.com
Signed-off-by: Souptick Joarder (HPE) <jrdr.linux@gmail.com>
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
arch/ia64/include/asm/mmu_context.h

index 87a0d5bc11ef040ec48be31e35c972c3a87a6aab..06257e355d00761f20caf484ff3deca8a6006de3 100644 (file)
@@ -124,9 +124,12 @@ reload_context (nv_mm_context_t context)
 {
        unsigned long rid;
        unsigned long rid_incr = 0;
-       unsigned long rr0, rr1, rr2, rr3, rr4, old_rr4;
+       unsigned long rr0, rr1, rr2, rr3, rr4;
 
+#ifdef CONFIG_HUGETLB_PAGE
+       unsigned long old_rr4;
        old_rr4 = ia64_get_rr(RGN_BASE(RGN_HPAGE));
+#endif
        rid = context << 3;     /* make space for encoding the region number */
        rid_incr = 1 << 8;