Re: [2.6.19 PATCH 2/7] ehea: pHYP interface
From: Christoph Raisch
Date: Fri Aug 18 2006 - 11:56:02 EST
> > I asked SO to recount arguments and we've come to a conclusion that
> > there're in fact 19 args not 18 as the name suggests. 19 args is
> > I-N-S-A-N-E.
> It will be partially cleaned up by:
> However it doesnt fix the fact someone has architected such a crazy
> interface :(
well, just as background info, this is the wrapper around
a single assembly instruction which calls system firmware and takes
9 CPU registers for input and 9 CPU registers for output parameters.
This definition by platform architecture won't change in the near future,
but the good news is with Antons change the wrapper will look much nicer.
Gruss / Regards . . . Christoph R
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/