qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] riscv: AIA: refinement for KVM acceleration
@ 2025-02-17  8:19 Yong-Xuan Wang
  2025-02-17  8:19 ` [PATCH 1/4] hw/riscv/virt: KVM AIA refinement Yong-Xuan Wang
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Yong-Xuan Wang @ 2025-02-17  8:19 UTC (permalink / raw)
  To: qemu-devel, qemu-riscv
  Cc: greentime.hu, vincent.chen, frank.chang, jim.shu, Yong-Xuan Wang

Reorder the code to reduce the conditional checking and remove
unnecessary resource setting when using in-kernl AIA irqchip.

Yong-Xuan Wang (4):
  hw/riscv/virt: KVM AIA refinement
  hw/intc/imsic: refine the IMSIC realize
  hw/intc/aplic: refine the APLIC realize
  hw/intc/aplic: refine kvm_msicfgaddr

 hw/intc/riscv_aplic.c | 73 ++++++++++++++++++++-------------------
 hw/intc/riscv_imsic.c | 47 +++++++++++++------------
 hw/riscv/virt.c       | 79 ++++++++++++++++++++-----------------------
 3 files changed, 102 insertions(+), 97 deletions(-)

-- 
2.17.1



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2025-02-19 11:26 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-17  8:19 [PATCH 0/4] riscv: AIA: refinement for KVM acceleration Yong-Xuan Wang
2025-02-17  8:19 ` [PATCH 1/4] hw/riscv/virt: KVM AIA refinement Yong-Xuan Wang
2025-02-17 19:24   ` Daniel Henrique Barboza
2025-02-19 11:25     ` Yong-Xuan Wang
2025-02-17  8:19 ` [PATCH 2/4] hw/intc/imsic: refine the IMSIC realize Yong-Xuan Wang
2025-02-17  8:19 ` [PATCH 3/4] hw/intc/aplic: refine the APLIC realize Yong-Xuan Wang
2025-02-17  8:19 ` [PATCH 4/4] hw/intc/aplic: refine kvm_msicfgaddr Yong-Xuan Wang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).