Satheesh, >> Xive(both ic-mode=dual and ic-mode=xive) guest fails to boot with >> guest memory > 64G, till 64G it boots fine. >> >> Note: xics(ic-mode=xics) guest with the same configuration boots fine > > Indeed. The guest hangs because IPIs are not correctly received. The guest > sees the EQ page as being filled with zeroes and discards the interrupt > whereas the host, KVM and QEMU, sees the correct entries. > > I haven't spotted anything bizarre from guest side. Do we have a 64GB > frontier somewhere in KVM ? The issue was an erroneous assignment of the EQ page address in QEMU. I pushed the fix in my QEMU branch : https://github.com/legoater/qemu/commits/xive-next Thanks, C.