On 03/01/2011 07:35 PM, address@hidden wrote:
From: Anthony PERARD<address@hidden>
Hi all,
Here is the few change since the V10:
- Add braces for blocks with single statement in the clean-up patch;
- the patch that builds Xen only for x86 have been removed, instead,
xen_domainbuild is built with libhw and other Xen files are built for
i386
target only;
- the redirection structure with function pointer have been removed,
instead,
there are few #define or static inline function use for the
compatibility;
ARGH!
The point of the redirection structure was so I can plug in with xenner and
replace all the xen calls with in-qemu versions. If you remove it, I'll have
to put it back in in the xenner patch set :(.
We need some sort of abstraction between calling xs_ functions and actually
calling them. Wrapping all xs_ calls in static inlines would be fine for
that, as would the indirect calling table.