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-ppc-devel

Re: [XenPPC] Porting Hypervisor to another OS, and using Linux on PowerP

To: Claes Lilliesköld <claes.lillieskold@xxxxxxxxx>
Subject: Re: [XenPPC] Porting Hypervisor to another OS, and using Linux on PowerPC 750
From: Hollis Blanchard <hollisb@xxxxxxxxxx>
Date: Tue, 16 Oct 2007 13:54:50 -0500
Cc: kvm-ppc-devel <kvm-ppc-devel@xxxxxxxxxxxxxxxxxxxxx>, xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 16 Oct 2007 11:56:14 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <5e62491f0710160120n41d1e582g1be44429b4126570@xxxxxxxxxxxxxx>
List-help: <mailto:xen-ppc-devel-request@lists.xensource.com?subject=help>
List-id: Xen PPC development <xen-ppc-devel.lists.xensource.com>
List-post: <mailto:xen-ppc-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: IBM Linux Technology Center
References: <5e62491f0710160120n41d1e582g1be44429b4126570@xxxxxxxxxxxxxx>
Reply-to: Hollis Blanchard <hollisb@xxxxxxxxxx>
Sender: xen-ppc-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Tue, 2007-10-16 at 10:20 +0200, Claes Lilliesköld wrote:
> Hello,
> I'm looking for a way to run Linux on top on an RTOS on a PowerPC 750 
> based system.
> 
> To achieve this, at least the following need to be done:
> 1. Port the hypervisor interface to the RTOS.
> 2. Adapt the XEN Linux to be able to run on PowerPC 750. 
> 
> The current PowerPC support is only for PowerPC 970 from what I
> understand.

Correct. Also note that Xen's PowerPC support depends on the hardware
virtualization extensions found in server architecture PowerPC such as
970. The 750 lacks these features.

> I'd be grateful if you could comment on if this is possible, and how
> it should be done.

I don't know of anybody doing an open source hypervisor for 750. I think
there are a few commercial solutions if you want to deploy something
today.

However, there are a few people looking at KVM on embedded PowerPC, so
I'm CCing kvm-ppc-devel. So far we've been thinking mostly about Book E
(440 and e500), but if you're interested in developing support for 750
that would be a good place to discuss. Currently we have an unmodified
440 Linux kernel booting as a guest, but userspace doesn't work yet.

I think KVM makes more sense for embedded PowerPC because we can reuse
Linux's existing support for the huge variety of cores/chips/boards.

By the way, what RTOS are you using, and what sort of real-time and MMU
requirements do you have?

-- 
Hollis Blanchard
IBM Linux Technology Center


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

<Prev in Thread] Current Thread [Next in Thread>