This patch set solves errors reported by coccinelle tool with commands: spatch --sp-file scripts/coccinelle/*.cocci --dir target/loongarch/ spatch --sp-file scripts/coccinelle/*.cocci --dir hw/loongarch/
The main problem is that qemu should fail to run when feature is forced to enabled however KVM does not support it, rather than report error and continue to run. Bibo Mao (3): target/loongarch: Return directly when detect KVM disabled features hw/loongarch/virt: Remove unnecessary NULL pointer checking target/loongarch: Remove unnecessary temporary variable assignment hw/loongarch/virt.c | 12 +++--------- target/loongarch/kvm/kvm.c | 4 ++++ target/loongarch/tcg/tlb_helper.c | 5 ++--- 3 files changed, 9 insertions(+), 12 deletions(-) base-commit: 825b96dbcee23d134b691fc75618b59c5f53da32 -- 2.39.3