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-users

Re: [Xen-users] 64bit dom0, 32bit domU, glibc?

To: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Subject: Re: [Xen-users] 64bit dom0, 32bit domU, glibc?
From: Nico Kadel-Garcia <nkadel@xxxxxxxxx>
Date: Thu, 23 Aug 2007 04:54:33 +0100
Cc: xen-users@xxxxxxxxxxxxxxxxxxx, Joseph Smith <smithj@xxxxxxxxx>
Delivery-date: Wed, 22 Aug 2007 20:54:11 -0700
Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=TkRVetRTZAzVutwXMYH9pxVgCly0zzm6Skzcv7YULq2whepYyyMdirTRIWNqzt09npTEq0y57RKQ4uPZtNVp7JctS6RT0ljbz3//cF1L8Uz1sbmMjSKPnt3MB6Ot4KrbaYF6+2iHU1SflFEbEW+Rf/XMQT5XD0NdFCyc5UKFntg=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=K+ICajcZBBs4DzPoFGi5j0rrMoy+TsimoJSGVI1PJEa/MP0AyN3OLTSeUoq2CgK+c3sTT/ONEaQLbp0WHeSDTL7a5K55CmhH5lUEVh5nKpL8zkzBH1/gpjQfqiepEHHcR1vDzeTfd9LX3YTfBsrlwUGdhMAUpK4vh34NSvrHw+g=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <200708220323.50441.mark.williamson@xxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <200708211602.23885.smithj@xxxxxxxxx> <200708220323.50441.mark.williamson@xxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.6 (Windows/20070728)
Mark Williamson wrote:
i'm using xen 3.1 and i have a 64bit dom0 and 32bit (PAE enabled) domUs
(32bit userland and kernels). Do I still need to replace glibc w/ one
compiled with -mno-tls-refs in the domUs? I don't get the warning about
glibc during the domU boots.

No, you don't need to do that.

The TLS refs problem happened because 32-bit Xen and glibc both want to do crazy things with the processor's segmentation hardware. 32-bit Xen needs the segmentation for its own protection.

64-bit Xen doesn't protect itself using segmentation, so it's not necessary to do anything to prevent a conflict with glibc.
That old problem also seemed to involve the libraries in /lib/tls. It was easy to just move them aside to /lib/tls.old, and current versions of RedHat kernels drop a little file called "kernelcap" in /etc/ld.so.conf.d/ that helps prevent the use of those libraries.

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

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