Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Nov 2006 16:51:15 -0500
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        freebsd-emulation@FreeBSD.org
Subject:   Re: [kib@freebsd.org: [src] cvs commit: src/sys/amd64/linux32 linux32_sysvec.c]
Message-ID:  <200611031651.18177.jkim@FreeBSD.org>
In-Reply-To: <20061101091301.GA91887@stud.fit.vutbr.cz>
References:  <20061031182625.GM1627@deviant.kiev.zoral.com.ua> <200610311945.56003.jkim@FreeBSD.org> <20061101091301.GA91887@stud.fit.vutbr.cz>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 01 November 2006 04:13 am, Divacky Roman wrote:
> the state of amd64-TLS is this:
>
> its basically implemented but there's a bug that lets only first
> program run with TLS, all subsequent attempts to use TLS segfaults.
> I discussed this with davidxu@ and he told me saw something similar
> which was caused by reloading of %gs $somewhere. I digged through
> the sources and in linux32_locore.s we reload it.. I am no expert
> with this so I'd like to ask you for help and possible testing.
>
> can you test p4 branch (which includes amd64-tls) with the %gs/%fs
> reloading commented out in linux32_locore.s?

It did not fix the problem. :-(

> and if that doesnt work look at the issue (I guess you are fluen
> with amd64 internals).

Unfortunately I don't have time ATM.  I will try later when I find 
some time.

Thanks,

Jung-uk Kim



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611031651.18177.jkim>