riscv: mm: Make asid_bits a local variable
This variable is only used inside asids_init(). Reviewed-by: Alexandre Ghiti <alexghiti@rivosinc.com> Signed-off-by: Samuel Holland <samuel.holland@sifive.com> Link: https://lore.kernel.org/r/20240327045035.368512-12-samuel.holland@sifive.com Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
This commit is contained in:
parent
f58e5dc45f
commit
8d3e7613f9
1 changed files with 1 additions and 2 deletions
|
@ -20,7 +20,6 @@
|
|||
|
||||
DEFINE_STATIC_KEY_FALSE(use_asid_allocator);
|
||||
|
||||
static unsigned long asid_bits;
|
||||
static unsigned long num_asids;
|
||||
|
||||
static atomic_long_t current_version;
|
||||
|
@ -226,7 +225,7 @@ static inline void set_mm(struct mm_struct *prev,
|
|||
|
||||
static int __init asids_init(void)
|
||||
{
|
||||
unsigned long old;
|
||||
unsigned long asid_bits, old;
|
||||
|
||||
/* Figure-out number of ASID bits in HW */
|
||||
old = csr_read(CSR_SATP);
|
||||
|
|
Loading…
Reference in a new issue