[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] 2.6 changesets
> I was just browsing the latest changesets and noticed some references to 2.6. > Is it anywhere near testable yet? It's currently unoptimised, but seems to work fine as an unprivileged domain. You can build and install it with the temporary make target 'make linux26', 'make install'. We'd be interested to success reports (or otherwise). The only issue we know of is that some glibc thread local storage (tls) implementations don't work with it (e.g. the one shipped with RH9). If it looks like it crashes when trying to run /sbin/init, then try moving the /lib/tls directory out of the way and it should fall back to /lib/i686. Please let us know if you've had to do this with any distro other than RH9. (Debian stable works fine). [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. 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. ] 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
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |