WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] 2.6 changesets

To: Ian Pratt <Ian.Pratt@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] 2.6 changesets
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Fri, 16 Jul 2004 09:32:48 +0100
Cc: James Harper <JamesH@xxxxxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
Delivery-date: Fri, 16 Jul 2004 09:34:51 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: Your message of "Fri, 16 Jul 2004 09:24:14 BST." <E1BlO0t-0002Nj-00@xxxxxxxxxxxxxxxxx>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
> [RH9 /lib/tls uses a positively insane scheme in which 4GB
> segments are created and -ve offsets (!!) used to access within
> them. We just can't allow this in Xen as it would violate
> security. Hopefully other distros haven't used this particular
> version.

Having read up on it, NPTL is the new ABI for thread-local storage as
concocted by Ulrich Drepper and Redhat. Given that Ulrich is the glibc
maintainer, it seems likely to get pushed as the default config,
unless other distros deliberately unconfigure it.

> It must cause performance havoc for VMware too.  We've
> been lucky with Linux 2.4 as ld.so automatically selects using
> /lib/i686 for reasons I don't understand -- 'ldconfig -p'
> suggests that tls should be used if "hwcap: 0x8000000000000000,
> OS ABI: Linux 2.4.20". Kernel 2.4.26 is obviously > 2.4.20.
> I don't know what this hwcap is. ] 


Actually I see 2.4.26 going for /lib/libc lib/libm and so on, rather
than /lib/i686/*. Not sure why that is, since 'uname' says it's a i686
platform. 

 -- Keir
 
> If there's anyone on the list that understands the various
> different tls implementations, or how to best persuade ls.so to
> ignore /lib/tls, we'd love to hear from you.
> 
> Ian
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by BEA Weblogic Workshop
> FREE Java Enterprise J2EE developer tools!
> Get your free copy of BEA WebLogic Workshop 8.1 today.
> http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxxxx
> https://lists.sourceforge.net/lists/listinfo/xen-devel



-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel

<Prev in Thread] Current Thread [Next in Thread>