riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole tlb