Re: [Qemu-devel] [PATCH] Fix TLS support on x86

2007-11-14 Thread Stefan Weil
Fabrice Bellard schrieb: > On Tue, 2007-11-13 at 19:44 +0100, Stefan Weil wrote: >>> Hi, >>> >>> I'd like to test user mode emulation on MIPS host. >>> >>> Do you have newer versions of your patches which match >>> current CVS HEAD? TLS support is still missing there, >>> so QEMU user mode emulatio

Re: [Qemu-devel] [PATCH] Fix TLS support on x86

2007-11-13 Thread Fabrice Bellard
Thayne Harbaugh wrote: > On Tue, 2007-11-13 at 19:44 +0100, Stefan Weil wrote: >> Hi, >> >> I'd like to test user mode emulation on MIPS host. >> >> Do you have newer versions of your patches which match >> current CVS HEAD? TLS support is still missing there, >> so QEMU user mode emulation is not

Re: [Qemu-devel] [PATCH] Fix TLS support on x86

2007-11-13 Thread Thayne Harbaugh
On Tue, 2007-11-13 at 19:44 +0100, Stefan Weil wrote: > Hi, > > I'd like to test user mode emulation on MIPS host. > > Do you have newer versions of your patches which match > current CVS HEAD? TLS support is still missing there, > so QEMU user mode emulation is not really usable without > worki

Re: [Qemu-devel] [PATCH] Fix TLS support on x86

2007-11-13 Thread Stefan Weil
Hi, I'd like to test user mode emulation on MIPS host. Do you have newer versions of your patches which match current CVS HEAD? TLS support is still missing there, so QEMU user mode emulation is not really usable without working patches. Regards Stefan Alexander Graf schrieb: > Hi, > > these ar

Re: [Qemu-devel] [PATCH] Fix TLS support on x86

2007-07-02 Thread Alexander Graf
Hi, these are the updated patches for TLS support: qemu-cvs-futex.patch This patches futex support into qemu-user. It is basically done by David Woodhouse and I implemented FUTEX_WAKE_OP because actually one application did not work without (I don't really remember which one though). If FUTEX_WA

Re: [Qemu-devel] [PATCH] Fix TLS support on x86

2007-06-21 Thread Jakub Jelinek
On Thu, Jun 21, 2007 at 01:31:07PM +0800, David Woodhouse wrote: > On Wed, 2007-06-20 at 18:42 +0200, Alexander Graf wrote: > > implements futexes (this is mostly done by David Woodhouse as well, > > FUTEX_WAKE_OP done by me) > > #ifdef BSWAP_NEEDED, only FUTEX_OP_CMP_EQ and FUTEX_OP_CMP_NE will w

Re: [Qemu-devel] [PATCH] Fix TLS support on x86

2007-06-21 Thread Alexander Graf
On Jun 21, 2007, at 7:31 AM, David Woodhouse wrote: On Wed, 2007-06-20 at 18:42 +0200, Alexander Graf wrote: implements futexes (this is mostly done by David Woodhouse as well, FUTEX_WAKE_OP done by me) #ifdef BSWAP_NEEDED, only FUTEX_OP_CMP_EQ and FUTEX_OP_CMP_NE will work as expected. I

Re: [Qemu-devel] [PATCH] Fix TLS support on x86

2007-06-20 Thread David Woodhouse
On Wed, 2007-06-20 at 18:42 +0200, Alexander Graf wrote: > implements futexes (this is mostly done by David Woodhouse as well, > FUTEX_WAKE_OP done by me) #ifdef BSWAP_NEEDED, only FUTEX_OP_CMP_EQ and FUTEX_OP_CMP_NE will work as expected. If we want to do the rest then we'll need to implement FUT

Re: [Qemu-devel] [PATCH] Fix TLS support on x86

2007-06-20 Thread Alexander Graf
Thiemo Seufer wrote: > Alexander Graf wrote: > >> Hi, >> >> this patch is based on the NPTL/TLS patch, David Woodhouse sent to the >> list some months ago, which unfortulately did not work for me, so these >> are the fixes needed to get it working. After all there is a certain >> chance, that I

Re: [Qemu-devel] [PATCH] Fix TLS support on x86

2007-06-18 Thread Thiemo Seufer
Alexander Graf wrote: > Hi, > > this patch is based on the NPTL/TLS patch, David Woodhouse sent to the > list some months ago, which unfortulately did not work for me, so these > are the fixes needed to get it working. After all there is a certain > chance, that I got something wrong but basically

[Qemu-devel] [PATCH] Fix TLS support on x86

2007-06-08 Thread Alexander Graf
Hi, this patch is based on the NPTL/TLS patch, David Woodhouse sent to the list some months ago, which unfortulately did not work for me, so these are the fixes needed to get it working. After all there is a certain chance, that I got something wrong but basically it does the following: 1. Implem