From: Paolo Bonzini Date: Wed, 25 Jun 2014 07:04:57 +0000 (+0200) Subject: qemu-char: initialize chr_write_lock X-Git-Tag: pull-nvme-20200902~4704 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=f3db17b9514b8d724f8d6111a9f9608ff8bad631;p=qemu-nvme.git qemu-char: initialize chr_write_lock Otherwise, Windows fails with a deadlock. Reported-by: Stefan Weil Signed-off-by: Paolo Bonzini Message-id: 1403679897-11480-1-git-send-email-pbonzini@redhat.com Tested-by: Stefan Weil Signed-off-by: Peter Maydell --- diff --git a/qemu-char.c b/qemu-char.c index f6bdf2fae4..cbd6b9a025 100644 --- a/qemu-char.c +++ b/qemu-char.c @@ -94,6 +94,7 @@ static QTAILQ_HEAD(CharDriverStateHead, CharDriverState) chardevs = CharDriverState *qemu_chr_alloc(void) { CharDriverState *chr = g_malloc0(sizeof(CharDriverState)); + qemu_mutex_init(&chr->chr_write_lock); return chr; }