[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH 2/10] linux 2.6.18: COMPAT_VDSO



>>> Keir Fraser <keir@xxxxxxxxxxxxx> 05.03.07 16:55 >>>
>On 5/3/07 14:48, "Jan Beulich" <jbeulich@xxxxxxxxxx> wrote:
>
>> It's gonna be really old libc-s that need an absolutely invariable address.
>> But
>> you certainly recall that in 2.6.16 (and probably earlier) we had a hack to
>> map
>> it in right below PAGE_OFFSET, which worked too for not really new but also
>> not really old libc-s. It is those intermediate libc (supporting AT_SYSINFO
>> but
>> not AT_SYSINFO_EHDR) versions that the option attempts to address for
>> Xen. I happen to have a SuSE 9.0 system still in active use that doesn't work
>> without this option, and I think glibc 2.3.2 shouldn't be considered entirely
>> obsolete, yet.
>
>The build-system approach looks simplest (certainly smaller than the C code)
>but is impenetrable to read. I think we'd take that approach if you add some
>comments to explain what's going on in the makefile runes.

I didn't follow up on this so far because kernel mainline seems to want the fix
for paravirt guests, too, but seems more favorable of the C approach. I haven't
seen anything new on this during the last two days anymore, so would want
to re-inquire whether you wouldn't then change your mind on which approach
to take.

Jan

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.