All of lore.kernel.org
 help / color / mirror / Atom feed
From: Keir Fraser <keir.xen@gmail.com>
To: Jan Beulich <JBeulich@suse.com>, Joseph Cihula <joseph.cihula@intel.com>
Cc: Gang Wei <gang.wei@intel.com>, xen-devel <xen-devel@lists.xen.org>
Subject: Re: Xen support for native EFI boot
Date: Fri, 02 Mar 2012 08:57:21 +0000	[thread overview]
Message-ID: <CB763BF1.2DA32%keir.xen@gmail.com> (raw)
In-Reply-To: <4F5097770200007800075F20@nat28.tlf.novell.com>

On 02/03/2012 08:48, "Jan Beulich" <JBeulich@suse.com> wrote:

>>>> On 02.03.12 at 09:22, Keir Fraser <keir.xen@gmail.com> wrote:
>> On 02/03/2012 08:06, "Jan Beulich" <JBeulich@suse.com> wrote:
>> 
>>>>>> On 01.03.12 at 21:40, "Cihula, Joseph" <joseph.cihula@intel.com> wrote:
>>>> Can someone provide instructions and the necessary environment/toolchain
>>>> support needed to get Xen to build and boot on a native EFI system (i.e.
>> with
>>>> no CSM/legacy support)?
>>> 
>>> gcc must be 4.5.x or newer (I'd recommend not trying anything below
>>> 4.6.x, as I'm unaware of anyone ever having tried that, and I can't
>>> exclude that there are bugs in the relevant code that was newly added
>>> in 4.5.0).
>>> 
>>> ld must support linking native 64-bit EFI applications, which so far no
>>> released binutils version does. The single relevant change that's
>>> necessary for this to work in 2.21 can be taken from
>>> http://www.sourceware.org/ml/binutils/2011-05/msg00131.html (but
>>> there's at least one other non-essential adjustment in case you want
>>> to do anything with the generated binary that involves its symbol
>>> table).
>> 
>> Has that patch been picked up by the maintainers?
> 
> Oh, yes, I committed it a few days after sending (the mail thread above
> even includes the approval).

Ah, so I see. I didn't know you had commit rights to binutils. :-)

Looks like a binutils release must be about due, and that would include it?

 -- Keir

> Jan
> 

  reply	other threads:[~2012-03-02  8:57 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-01 20:40 Xen support for native EFI boot Cihula, Joseph
2012-03-02  8:06 ` Jan Beulich
2012-03-02  8:22   ` Keir Fraser
2012-03-02  8:48     ` Jan Beulich
2012-03-02  8:57       ` Keir Fraser [this message]
2012-03-02  9:06         ` Jan Beulich
2012-03-02 10:57           ` Keir Fraser
  -- strict thread matches above, loose matches on Subject: below --
2012-03-02  8:56 Jan Beulich

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CB763BF1.2DA32%keir.xen@gmail.com \
    --to=keir.xen@gmail.com \
    --cc=JBeulich@suse.com \
    --cc=gang.wei@intel.com \
    --cc=joseph.cihula@intel.com \
    --cc=xen-devel@lists.xen.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.