[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] 2.6 changesets
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Ian! Please read below: Ian Pratt wrote: [..] | | 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. | I'm not an expert or anything like that but I investigated this same problem because UML (user mode linux) doesn't like (read: support) tls too - either 2.4 and 2.6 umls. "various different tls implementations" -> No such thing. NPTL/TLS support is stable and much the same in every linux distro. So if you have problems with RH you'll have problems with debian unstable, i686 and a 2.6 kernel (read below for explanation), etc... /lib/ld.so checks `uname` in 2.4 kernels. If extraversion begins with "-ntpl" than this 2.4 kernel has nptl support. If extraversion doesn't have that string it's assumed that the kernel doesn't have nptl support (and tls support). If the kernel is 2.6+ then ld.so assumes that nptl support is present. The way to remove it is to "mv /lib/tls /lib/tls.off". Other way to deal with it is to use the environment var LD_ASSUME_KERNEL and set it to 2.4 globally, wich may cause havoc :) I think that nptl requires at least i486, so if you install for i386, nptl support won't be included in the installation. Another way is to downgrade the VMM from i686 (or whatever processor you have) to plain i386. I don't know if it's possible in xen... In my uml setups i choose the KISS method: mv /lib/tls /lib/tls.off With debian you can instruct dpkg (man dpkg-divert) to relocate everything that would be installed to /lib/tls to another location automagically. This saves troubles when apt-get upgrad'ing ;) Hope this helps, Nuno Silva P.S. Great work! Keep going!! :) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFA+KHUOPig54MP17wRAmQ6AKDJt+S34QrrzXN0Bm4hFlBkNpW4dgCgw55G EFOTQDye2YnPA/foE9R0OUs= =L05g -----END PGP SIGNATURE----- ------------------------------------------------------- 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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |