Isaku Yamahata wrote: > Hi Eddie. > > I looked into entry.S closely. > Unfortunately I found that ia64_leave_syscall() and > ia64_leave_kernel() includes invirtualizable instructions, > cover instruction with psr.ic = 0 so that those paravirtualization > is inevitable. (ia64_switch_to() doesn't need paravirtualization > though.)
Yes there 2 kind of instructions we must modify, one is cover when psr.ic=0, another one is RFI which can;t be handled by Xen today. But I temply put running on xen for now, I am working on using indirect function call pv_ops now. Or do you mean there are still missed "cover" instruction? > > Does it really work? Probably "just seeing login prompt test" doesn't > reveal the issues. > > thanks, > I can login and do minimal ops, I didn't take stress test. But in my coding time, if a cover with PSR.ic=0 is missed, or RFI is missed, guest will soon die. Thanks, eddie _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel