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