Hi Xen/IA64 developers.
Recently Red hat publicly announced that they decided to work
on the dom0 upstream merge for the long term xen support on Fedora.
  https://www.redhat.com/archives/fedora-xen/2007-November/msg00106.html
  http://fedoraproject.org/wiki/Features/XenPvops
And actually they seem to begin their activity on the mailing lists.
So we want to push our Linux modification to the upstream too.
Otherwise xenLinux/IA64 will become rotten rapidly after their merge.


I'd like to share informations and opinions to avoid duplicate works.
Please comments.

Some questions.
- Is anyone already working on it?
- What code base is best to begin with?
  Although the official xenLinux/IA64 tree is 
  http://xenbits.xensource.com/ext/ia64/linux-2.6.18-xen.hg
  Does Fedora have any forward ported tree?

Some thoughts.
- domU first and then dom0.
  the domu/IA64 part would be easy because MMU is fully virtualized
  on IA64.
- Coding Style
  The current code's style should be clean up.
- Although xenLinux/x86 uses pv_ops, probably the machine vector
  should be considered at first. Then consider on the ia64 pv_ops.
- The kernel initialization might need to be revised.
  Especially the hypervisor detection and the initialization order.
- other VMM.
  Possibly kvm/ia64 or lguest/ia64 may have their opinion
  on paravirtualization. But their code aren't opened yet.
  This might make our merge easier or more difficult.
  Anyway we'll see.

thanks,
-- 
yamahata

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@lists.xensource.com
http://lists.xensource.com/xen-ia64-devel

Reply via email to