riscv: fix set_huge_pte_at() for NAPOT mappings when a swap entry is set