]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
sparc64: fix unused variable warning
authorAlex Shi <alexs@kernel.org>
Thu, 5 Feb 2026 13:39:07 +0000 (21:39 +0800)
committerAndreas Larsson <andreas@gaisler.com>
Fri, 6 Feb 2026 14:16:15 +0000 (15:16 +0100)
   arch/sparc/mm/init_64.c: In function 'arch_hugetlb_valid_size':
   arch/sparc/mm/init_64.c:361:24: warning: variable 'hv_pgsz_idx'
     set but not used [-Wunused-but-set-variable]
     361 |         unsigned short hv_pgsz_idx;
         |                        ^~~~~~~~~~~

Reported-by: kernel test robot <lkp@intel.com>
Cc: sparclinux@vger.kernel.org
CC: Nitin Gupta <nitin.m.gupta@oracle.com>
Cc: Andreas Larsson <andreas@gaisler.com>
Cc: David S. Miller <davem@davemloft.net>
Signed-off-by: Alex Shi <alexs@kernel.org>
Reviewed-by: Andreas Larsson <andreas@gaisler.com>
Signed-off-by: Andreas Larsson <andreas@gaisler.com>
arch/sparc/mm/init_64.c

index df9f7c444c396d77f32578a9bafb8fb6ec194189..ba19d23d4040966439c59ebfae0214170e066e97 100644 (file)
@@ -358,30 +358,24 @@ static void __init pud_huge_patch(void)
 bool __init arch_hugetlb_valid_size(unsigned long size)
 {
        unsigned int hugepage_shift = ilog2(size);
-       unsigned short hv_pgsz_idx;
        unsigned int hv_pgsz_mask;
 
        switch (hugepage_shift) {
        case HPAGE_16GB_SHIFT:
                hv_pgsz_mask = HV_PGSZ_MASK_16GB;
-               hv_pgsz_idx = HV_PGSZ_IDX_16GB;
                pud_huge_patch();
                break;
        case HPAGE_2GB_SHIFT:
                hv_pgsz_mask = HV_PGSZ_MASK_2GB;
-               hv_pgsz_idx = HV_PGSZ_IDX_2GB;
                break;
        case HPAGE_256MB_SHIFT:
                hv_pgsz_mask = HV_PGSZ_MASK_256MB;
-               hv_pgsz_idx = HV_PGSZ_IDX_256MB;
                break;
        case HPAGE_SHIFT:
                hv_pgsz_mask = HV_PGSZ_MASK_4MB;
-               hv_pgsz_idx = HV_PGSZ_IDX_4MB;
                break;
        case HPAGE_64K_SHIFT:
                hv_pgsz_mask = HV_PGSZ_MASK_64K;
-               hv_pgsz_idx = HV_PGSZ_IDX_64K;
                break;
        default:
                hv_pgsz_mask = 0;