Dietmar Hahn
2006-Nov-22 12:32 UTC
[Xen-ia64-devel] [RFC][PATCH] Supporting MSB-domU on ia64 Xen
Hi, at present Xen supports only domU''s with the same endianess. The ia64 cpu is able to run in little or big endianess. Currently ia64-Xen runs little endian (dom0 linux too) and supports little endian domU''s. I want to add support for big endian domU''s on ia64-Xen. My first step is changing the loader stuff to get big endian elf images loaded into the memory. Only tools/libxc/xc_load_elf.c is concerned. Therefore I added some swap inline functions and macros. Please have a look and send your comments! Thanks. Dietmar. Signed-off-by: Dietmar Hahn <dietmar.hahn@fujitsu-siemens.com> _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel
Dietmar Hahn
2006-Nov-28 06:25 UTC
Re: [Xen-devel] [RFC][PATCH] Supporting MSB-domU on ia64 Xen
Hi, last week I sent a RFC http://lists.xensource.com/archives/html/xen-devel/2006-11/msg01190.html for supporting big endian domains. Unfortunately I got no answer :-(. I want to know what was wrong with my mail? Is nobody interrested, was it the wrong time, is there some sort of such stuff in the queue (I read about a new domain builder - http://lists.xensource.com/archives/html/xen-devel/2006-11/msg01290.html) or anything else? Please let me know! Thanks. Dietmar. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Gerd Hoffmann
2006-Nov-28 08:34 UTC
Re: [Xen-devel] [RFC][PATCH] Supporting MSB-domU on ia64 Xen
Dietmar Hahn wrote:> Hi, > > last week I sent a RFC > http://lists.xensource.com/archives/html/xen-devel/2006-11/msg01190.html > for supporting big endian domains. > Unfortunately I got no answer :-(. > I want to know what was wrong with my mail?Probably just -ENOTIME ...> Is nobody interrested, was it the wrong time, is there some sort of such stuff > in the queue (I read about a new domain builder - > http://lists.xensource.com/archives/html/xen-devel/2006-11/msg01290.html) or > anything else?The domain builder patches are available from http://www.suse.de/~kraxel/patches/ It includes a new elf parser which switches elfsize and endianess at runtime and should be able to parse any kernel binary. Feel free to play with it. Note that ia64 is compile-tested only so far, so you might run into bugs even with little-endian domains. cheers, Gerd -- Gerd Hoffmann <kraxel@suse.de> http://www.suse.de/~kraxel/julika-dora.jpeg _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2006-Nov-28 09:20 UTC
Re: [Xen-devel] [RFC][PATCH] Supporting MSB-domU on ia64 Xen
On 28/11/06 6:25 am, "Dietmar Hahn" <dietmar.hahn@fujitsu-siemens.com> wrote:> last week I sent a RFC > http://lists.xensource.com/archives/html/xen-devel/2006-11/msg01190.html > for supporting big endian domains. > Unfortunately I got no answer :-(. > I want to know what was wrong with my mail? > Is nobody interrested, was it the wrong time, is there some sort of such stuff > in the queue (I read about a new domain builder - > http://lists.xensource.com/archives/html/xen-devel/2006-11/msg01290.html) or > anything else? > Please let me know!As Gerd just replied, his new domain builder is what we plan to use for Xen 3.0.5. So your efforts are best directed in testing, fixing and improving ia64 in his patchset. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Dietmar Hahn
2006-Nov-28 11:01 UTC
Re: [Xen-devel] [RFC][PATCH] Supporting MSB-domU on ia64 Xen
Hi Gerd, Keir,> The domain builder patches are available from > http://www.suse.de/~kraxel/patches/ > > It includes a new elf parser which switches elfsize and endianess at > runtime and should be able to parse any kernel binary. Feel free to > play with it. Note that ia64 is compile-tested only so far, so you > might run into bugs even with little-endian domains. > ... > Gerd> As Gerd just replied, his new domain builder is what we plan to use for Xen > 3.0.5. So your efforts are best directed in testing, fixing and improving > ia64 in his patchset. > > -- Keirok, I''ll try it. Thanks. Dietmar. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel