[PATCH v5 07/13] target/riscv: Support setting external interrupt by KVM