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