From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:58531) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RXyxA-0004Na-PE for qemu-devel@nongnu.org; Tue, 06 Dec 2011 12:37:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RXyx9-0004QS-Ql for qemu-devel@nongnu.org; Tue, 06 Dec 2011 12:37:16 -0500 Received: from thoth.sbs.de ([192.35.17.2]:21260) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RXyx9-0004Pv-AB for qemu-devel@nongnu.org; Tue, 06 Dec 2011 12:37:15 -0500 Message-ID: <4EDE52C4.10007@siemens.com> Date: Tue, 06 Dec 2011 18:37:08 +0100 From: Jan Kiszka MIME-Version: 1.0 References: <1323191155-22549-1-git-send-email-pbonzini@redhat.com> In-Reply-To: <1323191155-22549-1-git-send-email-pbonzini@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 0/4] add qemu_thread_join, use it to fix bug in ccid List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: "alevy@redhat.com" , "qemu-devel@nongnu.org" On 2011-12-06 18:05, Paolo Bonzini wrote: > Patches introducing qemu_thread_join have floated around multiple times. > Now I found a bug that requires it to be fixed, so perhaps this time > it will be more successful. > > For the actual bug, see patch 4. > > Jan Kiszka (2): > qemu-thread: add API for joinable threads > qemu-thread: implement joinable threads for POSIX > > Paolo Bonzini (2): > qemu-thread: implement joinable threads for Win32 > ccid: make threads joinable > > cpus.c | 6 ++- > hw/ccid-card-emulated.c | 25 +++++------ > qemu-thread-posix.c | 35 ++++++++++++++-- > qemu-thread-win32.c | 107 ++++++++++++++++++++++++++++++---------------- > qemu-thread-win32.h | 5 +- > qemu-thread.h | 8 +++- > roms/seabios | 2 +- > ui/vnc-jobs-async.c | 2 +- > 8 files changed, 127 insertions(+), 63 deletions(-) > Oh, cool! I was digging in that pile today as well, wondering what happened to my patches. Jan -- Siemens AG, Corporate Technology, CT T DE IT 1 Corporate Competence Center Embedded Linux