[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