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

Reply via email to