On Fri, Oct 19, 2018 at 11:59 AM Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> wrote: > > On 19 October 2018 at 11:25, Andrew Jones <drjones@xxxxxxxxxx> wrote: > > On Thu, Oct 18, 2018 at 05:17:57PM +0800, Li Zhang wrote: > >> Hi, > >> > >> I run kvm-units-test on ARM server(QDF2400), but gicv2-ipi, > >> gicv2-active cases fail. > >> By debuging kvm-unit-tests source code, I found that interrupt is not > >> handled. do_handle_exception is not called. > >> > >> By looking into KVM source code, it has GICv2 emulation on GICv3 support. > >> I've tried a lot of kernel versions, from v4.12~v4.19 in mainline, > >> these cases always fail. > >> Is it possible that hardware/software disables this? > >> > >> It seems that GICv2 is a little old for ARM server, I am confused when > >> we can use it. > >> Do we need to care about these cases? > > > > We care, but I haven't seen these issues, and, if this only reproduces on > > a gicv2 emulation on gicv3 configuration, then I don't have any hardware > > where I can reproduce/debug it. > > > > Do you have access to a Socionext SynQuacer board? I use it regularly > with QEMU/KVM running both in GICv2 and GICv3 modes, and I haven't > noticed any issues. I only have QDF2400 boards on my hand. Do you mean by starting a guest with QEMU/KVM with GICv2? I tried that once, guest hang. Guest kernel has some message with call trace. So I checked kvm-unit-tests, GICv2 always failed. -- Best Regards -Li _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm