[PATCH] riscv: Use an atomic xchg in pudp_huge_get_and_clear()