WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

[Xen-ia64-devel] the xenLinux/IA64 upstream merge and Fedora.

To: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-ia64-devel] the xenLinux/IA64 upstream merge and Fedora.
From: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
Date: Tue, 4 Dec 2007 10:58:40 +0900
Cc: "Stephen C. Tweedie" <sct@xxxxxxxxxx>
Delivery-date: Mon, 03 Dec 2007 17:59:09 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.4.2.1i
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@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel