|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to hand
To: |
Jeremy Fitzhardinge <jeremy@xxxxxxxx> |
Subject: |
[Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen |
From: |
ebiederm@xxxxxxxxxxxx (Eric W. Biederman) |
Date: |
Wed, 14 Feb 2007 19:41:37 -0700 |
Cc: |
Andrew Morton <akpm@xxxxxxxx>, Zachary Amsden <zach@xxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, virtualization@xxxxxxxxxxxxxx, Ian Campbell <Ian.Campbell@xxxxxxxxxxxxx>, linux-kernel@xxxxxxxxxxxxxxx, Chris Wright <chrisw@xxxxxxxxxxxx>, Andi Kleen <ak@xxxxxx> |
Delivery-date: |
Thu, 15 Feb 2007 01:42:55 -0800 |
Envelope-to: |
www-data@xxxxxxxxxxxxxxxxxx |
In-reply-to: |
<45D3C42C.1020005@xxxxxxxx> (Jeremy Fitzhardinge's message of "Wed, 14 Feb 2007 18:23:40 -0800") |
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> |
References: |
<20070213221729.772002682@xxxxxxxx> <20070213221830.707197267@xxxxxxxx> <20070213235424.GA1908@xxxxxx> <45D35ABE.1050504@xxxxxxxx> <m1zm7gpkjh.fsf@xxxxxxxxxxxxxxxxxxxxxxxxx> <45D3740A.4080600@xxxxxxxx> <m17iukphxr.fsf@xxxxxxxxxxxxxxxxxxxxxxxxx> <45D3A5A4.7080804@xxxxxxxx> <m1ire4nqqy.fsf@xxxxxxxxxxxxxxxxxxxxxxxxx> <45D3BCC6.9020807@xxxxxxxx> <m1zm7gmacy.fsf@xxxxxxxxxxxxxxxxxxxxxxxxx> <45D3C42C.1020005@xxxxxxxx> |
Sender: |
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) |
Jeremy Fitzhardinge <jeremy@xxxxxxxx> writes:
> Eric W. Biederman wrote:
>> I'm pretty certain we explicitly drop the weird GNU note that
>> is automatically generated by gcc and specifies something informational.
>>
> But that's something else again, since it appears as a PT_GNU_STACK phdr.
Not that. It's more like abi version or gcc version or something
like. At least there used to be one of those notes in every .o file
and compiled program.
>> I don't think anything we are doing is wrong but ld gets confused easily
>> in the corner cases. I'm modestly surprised we didn't have to mark our
>> .note.xxx scions as ".section .note.xxx @note" or whatever the proper
>> gas syntax is.
>
> I did try that, and it didn't make a difference. The manual says that
> the output section type follows the input section type, so I agree its a
> bit surprising we ever get a SHT_NOTE out of it without the @note stuff.
Right. So the surprise is that SHT_NOTE got set. There are some
defaults based on the section name somewhere that appear to have done
the right thing.
My best hunch really is that ld treated the .note sections normally
and just mist the handling of the magic SHT_NOTE type. Which is why
I'm not to worried.
Eric
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen, (continued)
- [Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen, Jan Beulich
- [Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen, Jeremy Fitzhardinge
- [Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen, Eric W. Biederman
- [Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen, Jeremy Fitzhardinge
- [Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen, Eric W. Biederman
- [Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen, Jeremy Fitzhardinge
- [Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen, Eric W. Biederman
- [Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen, Jeremy Fitzhardinge
- [Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen, Eric W. Biederman
- [Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen, Jeremy Fitzhardinge
- [Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen,
Eric W. Biederman <=
[Xen-devel] Re: [patch 16/21] Xen-paravirt: Add code into head.S to handle being booted by Xen, Eric W. Biederman
[Xen-devel] [patch 19/21] Xen-paravirt: Add the Xenbus sysfs and virtual device hotplug driver., Jeremy Fitzhardinge
[Xen-devel] [patch 00/21] Xen-paravirt: Xen guest implementation for paravirt_ops interface, Jeremy Fitzhardinge
[Xen-devel] [patch 02/21] Xen-paravirt: ignore vgacon if hardware not present, Jeremy Fitzhardinge
[Xen-devel] [patch 03/21] Xen-paravirt: Add pagetable accessors to pack and unpack pagetable entries, Jeremy Fitzhardinge
[Xen-devel] [patch 01/21] Xen-paravirt: Fix typo in sync_constant_test_bit()s name., Jeremy Fitzhardinge
|
|
|
|
|