[PATCH v24 24/28] arch/riscv: dual vdso creation logic and select vdso based on hw