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

2007-10-16 Thread Hollis Blanchard
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@lists.xensource.com
http://lists.xensource.com/xen-ppc-devel


[XenPPC] Porting Hypervisor to another OS, and using Linux on PowerPC 750

2007-10-16 Thread Claes Lilliesköld
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.

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

Thanks / Claes
___
Xen-ppc-devel mailing list
Xen-ppc-devel@lists.xensource.com
http://lists.xensource.com/xen-ppc-devel