qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v3 0/3] TLS abstraction layer for thread-local c


From: Peter Maydell
Subject: Re: [Qemu-devel] [PATCH v3 0/3] TLS abstraction layer for thread-local cpu_single_env on Linux
Date: Mon, 31 Oct 2011 13:40:06 +0000

An early ping since I have no idea who counts as the submaintainer
for this patchset and it definitely needs to go in for 1.0...

thanks
-- PMM

On 28 October 2011 10:52, Peter Maydell <address@hidden> wrote:
> These patches add enough of the TLS abstraction layer to allow us
> to make cpu_single_env thread-local on Linux systems. This fixes
> the regression described in bug 823902 for the 1.0 release; we
> can add the Win32 and POSIX implementations later.
>
> I haven't included Paolo's "Prepare Windows port for thread-local
> cpu_single_env" patch -- it would be safe to do so but it isn't
> necessary until we actually implement TLS for Win32.
>
> Changes v1->v2:
>  * fix Paolo's email address
>  * split the darwin-user change out into a separate patch
>  * drop the 'tls_' prefix from the cpu_single_env tls var name
> Changes v2->v3:
>  * minor rearrangement of copyright notice in comment
>  * added a missing Signed-off-by
>  * fixed the name of the multiple-include-guard #define
>
> Paolo Bonzini (2):
>  darwin-user/main.c: Drop unused cpu_single_env definition
>  Make cpu_single_env thread-local
>
> Peter Maydell (1):
>  qemu-tls.h: Add abstraction layer for TLS variables
>
>  cpu-all.h          |    4 +++-
>  darwin-user/main.c |    2 --
>  exec.c             |    2 +-
>  qemu-tls.h         |   52 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++
>  4 files changed, 56 insertions(+), 4 deletions(-)
>  create mode 100644 qemu-tls.h



reply via email to

[Prev in Thread] Current Thread [Next in Thread]