Re: [PATCH v7 3/3] irqchip/loongson-eiointc: Add extioi virt extension support

2024-08-29 Thread Thomas Gleixner
On Thu, Aug 29 2024 at 20:29, Huacai Chen wrote: > On Thu, Aug 29, 2024 at 9:46 AM maobibo wrote: >> > I think qemu hasn't release with v-eiointc? So we still have a chance >> > to modify qemu and this driver to simplify registers: >> It is already merged in qemu mainline, code is frozen and qemu

Re: [PATCH v7 3/3] irqchip/loongson-eiointc: Add extioi virt extension support

2024-08-29 Thread Huacai Chen
On Thu, Aug 29, 2024 at 9:46 AM maobibo wrote: > > Huacai, > > On 2024/8/28 下午10:27, Huacai Chen wrote: > > Hi, Bibo, > > > > On Fri, Aug 23, 2024 at 2:39 PM Bibo Mao wrote: > >> > >> Interrupts can be routed to maximal four virtual CPUs with one HW > >> EIOINTC interrupt controller model, since

Re: [PATCH v7 3/3] irqchip/loongson-eiointc: Add extioi virt extension support

2024-08-28 Thread maobibo
Huacai, On 2024/8/28 下午10:27, Huacai Chen wrote: Hi, Bibo, On Fri, Aug 23, 2024 at 2:39 PM Bibo Mao wrote: Interrupts can be routed to maximal four virtual CPUs with one HW EIOINTC interrupt controller model, since interrupt routing is encoded with CPU bitmap and EIOINTC node combined method

Re: [PATCH v7 3/3] irqchip/loongson-eiointc: Add extioi virt extension support

2024-08-28 Thread Huacai Chen
Hi, Bibo, On Fri, Aug 23, 2024 at 2:39 PM Bibo Mao wrote: > > Interrupts can be routed to maximal four virtual CPUs with one HW > EIOINTC interrupt controller model, since interrupt routing is encoded with > CPU bitmap and EIOINTC node combined method. Here add the EIOINTC virt > extension suppor

[PATCH v7 3/3] irqchip/loongson-eiointc: Add extioi virt extension support

2024-08-22 Thread Bibo Mao
Interrupts can be routed to maximal four virtual CPUs with one HW EIOINTC interrupt controller model, since interrupt routing is encoded with CPU bitmap and EIOINTC node combined method. Here add the EIOINTC virt extension support so that interrupts can be routed to 256 vCPUs on hypervisor mode. CP