From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Barry Silverman" Subject: RE: Re: "Barry Silverman": Setting GDT entries for Thread Local Storage Date: Tue, 10 Feb 2004 21:38:51 -0500 Sender: xen-devel-admin@lists.sourceforge.net Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Errors-To: xen-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: Keir Fraser , xen-devel@lists.sourceforge.net Cc: Ian Pratt List-Id: xen-devel@lists.xenproject.org Re: vsyscall mapping issues It seems that QEMU has the same issue as Xen with vsyscall (their fast emulator can't map kernel virtual addresses > 0xa8000000) so they created a kernel patch to dynamically generate the "fixed" symbol FIXADDR_TOP from a config parameter, and to have the Makefile generate the .lds file used to build the vsyscall DSO images. It seems to me that a similar solution can be used for Xen. http://mail.gnu.org/archive/html/qemu-devel/2003-12/msg00020.html >>This should all work straightforwardly, unless TLS tries to install >>segments that are "full size" (i.e. 4GB). I know that one of the >>recent glibc threading solutions tries to do this --- it won't work >>with Xen because we clip segments so that they do not overlap with >>Xen's reserved area in the top 64MB of the virtual address space. -- Keir ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn