[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 8/8] target/loongarch: Fix csrwr timer clear
From: |
Xiaojuan Yang |
Subject: |
[PATCH 8/8] target/loongarch: Fix csrwr timer clear |
Date: |
Mon, 20 Jun 2022 16:04:51 +0800 |
Signed-off-by: Xiaojuan Yang <yangxiaojuan@loongson.cn>
---
target/loongarch/csr_helper.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/target/loongarch/csr_helper.c b/target/loongarch/csr_helper.c
index 24a9389364..7e02787895 100644
--- a/target/loongarch/csr_helper.c
+++ b/target/loongarch/csr_helper.c
@@ -81,7 +81,9 @@ target_ulong helper_csrwr_ticlr(CPULoongArchState *env,
target_ulong val)
int64_t old_v = 0;
if (val & 0x1) {
+ qemu_mutex_lock_iothread();
loongarch_cpu_set_irq(cpu, IRQ_TIMER, 0);
+ qemu_mutex_unlock_iothread();
}
return old_v;
}
--
2.31.1
- [PATCH 0/8] Add some functions for LoongArch, Xiaojuan Yang, 2022/06/20
- [PATCH 8/8] target/loongarch: Fix csrwr timer clear,
Xiaojuan Yang <=
- [PATCH 2/8] hw/loongarch: Add -kernel and -initrd options support, Xiaojuan Yang, 2022/06/20
- [PATCH 3/8] hw/loongarch: Add LoongArch smbios support, Xiaojuan Yang, 2022/06/20
- [PATCH 7/8] target/loongarch: Fix vector size of exception entry address, Xiaojuan Yang, 2022/06/20
- [PATCH 5/8] hw/loongarch: Add fdt support, Xiaojuan Yang, 2022/06/20
- [PATCH 6/8] hw/loongarch: Fix loongarch ipi device, Xiaojuan Yang, 2022/06/20
- [PATCH 4/8] hw/loongarch: Add LoongArch acpi support, Xiaojuan Yang, 2022/06/20
- [PATCH 1/8] hw/loongarch: Add default bios startup support, Xiaojuan Yang, 2022/06/20
- Re: [PATCH 0/8] Add some functions for LoongArch, Richard Henderson, 2022/06/20