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