[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [patch 00/10] libelf and the new domain builder.
Hi folks, This patch series introduces the rewritten domain builder code. It comes in three major pieces: (1) A script to generate headers which contain architecture-specific structs and defines, but are usable on other architectures. (2) libelf: new elf parser code. It can be used in both xen kernel and the tools. Switches endianess and elfsize at runtime. (3) The rewritten domain builder code itself, which depends on the two pieces above. Main goal of the domain builder rewrite are: * a general code cleanup * more code sharing between architectures * keep the part of the code which does hypercalls as small as possible (needed to reuse the code for domU kexec). The libelf bits are a nice side effect of the code restruction ;) The domain builder will also be able to handle 32-on-64 PV guests without much hassle, just the hypercalls for 32/64 mode switching need to be added once the kernel bits of the 32-on-64 code are merged. More detailed comments are in the individual patches. Current plan is to merge this early in the 3.0.5 development cycle. comments? reviews? questions? cheers, Gerd _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |