[PATCH v3 00/17] riscv: Support vendor extensions and xtheadvector