[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [HVM] Some ASSERT()s in vlapic.c should be removed and the cases should be handled more carefully?
For the ASSERT()s in vlapic_find_highest_irr(), vlapic_read(), if we are using a debug=y build Xen, a malicious guest kernel or module can send a vIPI with vector less than 16, or read a non-aligned address -- then the ASSERT can crash Xen. For the valid vector, maybe we should add the emulation of APIC_ESR(Error Status Register). -- Dexuan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |