Re: [PATCH] arch/sparc: fix unused vaiable warning error

From: Alex Shi

Date: Wed Jan 07 2026 - 04:36:44 EST




On 2026/1/7 16:42, John Paul Adrian Glaubitz wrote:
Hi Alex,

On Wed, 2026-01-07 at 14:42 +0800,alexs@xxxxxxxxxx wrote:
From: Alex Shi<alexs@xxxxxxxxxx>

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@xxxxxxxxx>
Signed-off-by: Alex Shi<alexs@xxxxxxxxxx>
Cc:sparclinux@xxxxxxxxxxxxxxx
Cc: Matthew Wilcox<willy@xxxxxxxxxxxxx>
Cc: Lorenzo Stoakes<lorenzo.stoakes@xxxxxxxxxx>
Cc: Qi Zheng<zhengqi.arch@xxxxxxxxxxxxx>
Cc: Dave Hansen<dave.hansen@xxxxxxxxxxxxxxx>
Cc: Zi Yan<ziy@xxxxxxxxxx>
Cc: Kevin Brodsky<kevin.brodsky@xxxxxxx>
Cc: Mike Rapoport<rppt@xxxxxxxxxx>
Cc: Andrew Morton<akpm@xxxxxxxxxxxxxxxxxxxx>
Cc: Andreas Larsson<andreas@xxxxxxxxxxx>
Cc: David S. Miller<davem@xxxxxxxxxxxxx>
---
arch/sparc/mm/init_64.c | 6 ------
1 file changed, 6 deletions(-)

diff --git a/arch/sparc/mm/init_64.c b/arch/sparc/mm/init_64.c
index df9f7c444c39..ba19d23d4040 100644
--- a/arch/sparc/mm/init_64.c
+++ b/arch/sparc/mm/init_64.c
@@ -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;
Thanks for the patch! Could you fix the typo in the subject?

Thanks a lot. I will update the subject and resend for v2.

Thanks
Alex


Thanks,
Adrian

-- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913