[PATCH 4/15] celleb: interfaces to the hypervisor of Celleb

Ishizaki Kou kou.ishizaki at toshiba.co.jp
Thu Dec 14 12:35:36 EST 2006


> Ishizaki Kou wrote:
> > This patch creates Celleb platform dependent file which adds interfaces
> > to call hypervisor.
> > 
> > Signed-off-by: Kou Ishizaki <kou.ishizaki.co.jp>
> > ---
> > 
> > Index: linux-powerpc-git/arch/powerpc/platforms/celleb/beat_sys.h
> > diff -u /dev/null linux-powerpc-git/arch/powerpc/platforms/celleb/beat_sys.h:1.1
> > --- /dev/null     Mon Dec 11 20:37:33 2006
> > +++ linux-powerpc-git/arch/powerpc/platforms/celleb/beat_sys.h	Wed Dec  6 08:43:15 2006
> ...
> > +static inline int64_t beat_allocate_memory(uint64_t __in0, uint64_t __in1, uint64_t __in2, uint64_t __in3,void** __out0,uint64_t* __out1) {


> These at least need to be re-formated to meet the 80 char
> width limit.

I see.
Because this file is machine-generated from our hypervisor call
table, we have to fix file generator.

We have rewritten hypervisor calls in assembly language.
They'll be posted in next time.

> In general though, we need to work out a common hcall mechanism
> for all the hypevisors.

Agreed.

Best regards,
Kou Ishizaki



More information about the Linuxppc-dev mailing list