This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] Re: [POWERPC/IA64] Updates required due to loader changes

To: Ian Campbell <Ian.Campbell@xxxxxxxxxxxxx>
Subject: [Xen-devel] Re: [POWERPC/IA64] Updates required due to loader changes
From: Horms <horms@xxxxxxxxxxxx>
Date: Thu, 24 Aug 2006 11:17:12 +0900 (JST)
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 24 Aug 2006 02:05:42 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <1156341628.12949.48.camel@xxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: tin/1.8.2-20060425 ("Shillay") (UNIX) (Linux/2.6.17-2-686 (i686))
On Wed, 23 Aug 2006 15:00:28 +0100, Ian Campbell wrote:
> [-- text/plain, encoding 7bit, charset: ISO-8859-1, 28 lines --]
> Hi guys,
> I have made a change to xen-unstable which introduce the use of ELF
> notes for passing Xen specific information from the kernel to the domain
> builder, this is a replacement for the __xen_guest section string which
> stood no chance of being accepted by Linux upstream. I think it's a much
> nicer interface in its own right as well.
> The domU builder retains support for the __xen_guest stuff for backward
> compatibility however the dom0 builder now only supports the ELF notes.
> I don't think either of you were using actually __xen_guest stuff anyway
> -- IA64 seems to fake out an empty one while powerpc checks for the
> presence but never looks inside.
> I think the attached patches are all that is necessary to make the new
> stuff work for you but I am unable to test them[0]. If you could confirm
> for me that they do the job I'll commit them.
> The changesets numbers are 11235-11239. They are held in the staging
> tree at the moment but should propagate to the public tree once they
> have passed regression testing.

Sorry for being so naieve, but where is the staging tree?

I included elf notes infastructure in the kexec patches that I have
posted to this list serveral times. It sounds like there is probably
some infastructure overlap. I'd like to take a look at what you have
done to see if it fits the needs of kexec so we can avoid code duplication.

Hopefully the size of the kexec patchset can be reduced.
And someone might even review or test it :-)

  H: http://www.vergenet.net/~horms/
  W: http://www.valinux.co.jp/en/

Xen-devel mailing list