Re: [PATCH 1/3] hw/loongarch/virt: Modify ipi as percpu device

2023-05-11 Thread Philippe Mathieu-Daudé
On 6/4/23 12:00, Song Gao wrote: ipi is used to communicate between cpus, this patch modified loongarch ipi device as percpu deivce, so that there are 2 MemoryRegions with ipi device, rather than 2*cpus MemoryRegions, which may be large than QDEV_MAX_MMIO if more cpus are added on loongarch virt

Re: [PATCH 1/3] hw/loongarch/virt: Modify ipi as percpu device

2023-04-25 Thread Song Gao
ping ~ 在 2023/4/6 下午6:00, Song Gao 写道: ipi is used to communicate between cpus, this patch modified loongarch ipi device as percpu deivce, so that there are 2 MemoryRegions with ipi device, rather than 2*cpus MemoryRegions, which may be large than QDEV_MAX_MMIO if more cpus are added on loongarc

[PATCH 1/3] hw/loongarch/virt: Modify ipi as percpu device

2023-04-06 Thread Song Gao
ipi is used to communicate between cpus, this patch modified loongarch ipi device as percpu deivce, so that there are 2 MemoryRegions with ipi device, rather than 2*cpus MemoryRegions, which may be large than QDEV_MAX_MMIO if more cpus are added on loongarch virt machine. Signed-off-by: Song Gao