./include/asm-generic/tlb.h:629:10: error: parameter 'ptep' set but not used
From: Miguel Ojeda
Date: Tue Apr 16 2024 - 06:28:37 EST
Hi David, Arnd, LoongArch,
In a linux-next defconfig LLVM=1 build today I got:
./include/asm-generic/tlb.h:629:10: error: parameter 'ptep' set
but not used [-Werror,-Wunused-but-set-parameter]
629 | pte_t *ptep, unsigned int nr, unsigned long address)
| ^
Indeed, in loongarch, `__tlb_remove_tlb_entry` does not do anything.
This seems the same that Arnd reported for arm64:
https://lore.kernel.org/all/20240221154549.2026073-1-arnd@xxxxxxxxxx/
So perhaps the loongarch's one should also be changed into an static inline?
I hope that helps!
Cheers,
Miguel