Re: [PATCH v2] sparc: remove unused variable strtab

Andreas Larsson <[email protected]>
Newsgroups org.kernel.vger.sparclinux
Message-ID <[email protected]>
On 2026-02-05 14:39, [email protected] wrote:
> From: Alex Shi <[email protected]>
> 
> The commit 1b35a57b1c178 ("sparc32: Kill off software 32-bit multiply/divide
>  routines") removed the last usage of strtab in funtion module_frob_arch_sections
> Therefore, it can be removed now.
> 
> Reported-by: kernel test robot <[email protected]>
> Cc: [email protected]
> Cc: David S. Miller <[email protected]>
> Cc: Andreas Larsson <[email protected]>
> Signed-off-by: Alex Shi <[email protected]>
> ---
> v1->v2:
>  Change subject prefix: arch/sparc32 -> sparc
> 
>  arch/sparc/kernel/module.c | 2 --
>  1 file changed, 2 deletions(-)
> 
> diff --git a/arch/sparc/kernel/module.c b/arch/sparc/kernel/module.c
> index 49740450a685..2a8770369beb 100644
> --- a/arch/sparc/kernel/module.c
> +++ b/arch/sparc/kernel/module.c
> @@ -29,7 +29,6 @@ int module_frob_arch_sections(Elf_Ehdr *hdr,
>  {
>  	unsigned int symidx;
>  	Elf_Sym *sym;
> -	char *strtab;
>  	int i;
>  
>  	for (symidx = 0; sechdrs[symidx].sh_type != SHT_SYMTAB; symidx++) {
> @@ -39,7 +38,6 @@ int module_frob_arch_sections(Elf_Ehdr *hdr,
>  		}
>  	}
>  	sym = (Elf_Sym *)sechdrs[symidx].sh_addr;
> -	strtab = (char *)sechdrs[sechdrs[symidx].sh_link].sh_addr;
>  
>  	for (i = 1; i < sechdrs[symidx].sh_size / sizeof(Elf_Sym); i++) {
>  		if (sym[i].st_shndx == SHN_UNDEF) {

Reviewed-by: Andreas Larsson <[email protected]>

Picking this up to my for-next.

Thanks,
Andreas
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.