From: Stefan Weil <sw@weilnetz.de>
To: Stefan Hajnoczi <stefanha@redhat.com>
Cc: Kevin Wolf <kwolf@redhat.com>,
Paolo Bonzini <pbonzini@redhat.com>,
Gabriel Kerneis <gabriel@kerneis.info>,
qemu-devel@nongnu.org, qemu-stable <qemu-stable@nongnu.org>
Subject: Re: [Qemu-devel] [PATCH] coroutine: add ./configure --disable-coroutine-pool
Date: Wed, 02 Oct 2013 23:15:56 +0200 [thread overview]
Message-ID: <524C8D0C.4060903@weilnetz.de> (raw)
In-Reply-To: <20131002085429.GE2142@stefanha-thinkpad.redhat.com>
Am 02.10.2013 10:54, schrieb Stefan Hajnoczi:
> This is an interesting backtrace. The 'current' thread-local variable
> from coroutine-win32.c is NULL or doesn't have a caller assigned.
>
> Please post 'thread apply all bt' so we can identify the other threads.
>
> Stefan
The other threads don't have a reasonable backtrace:
(gdb) thread apply all bt
Thread 3 (Thread 5708.0x15bc):
#0 0x76118e76 in msvcrt!abort () from C:\Windows\syswow64\msvcrt.dll
#1 0x7611680c in msvcrt!_assert () from C:\Windows\syswow64\msvcrt.dll
#2 0x0051957d in qemu_co_queue_restart_all (queue=queue@entry=0x6e5fe90)
at c:/cygwin/home/stweil/src/qemu/qemu.org/qemu/qemu-coroutine-lock.c:99
#3 0x0040f4d1 in tracked_request_end (req=0x6e5fe6c)
at c:/cygwin/home/stweil/src/qemu/qemu.org/qemu/block.c:1963
#4 bdrv_co_do_readv (bs=0x31e78f0, sector_num=<optimized out>,
nb_sectors=4,
qiov=0x745f9d0, flags=<optimized out>)
at c:/cygwin/home/stweil/src/qemu/qemu.org/qemu/block.c:2675
#5 0x0040f4a2 in bdrv_co_do_readv (bs=0x31e5ea8, sector_num=<optimized
out>,
nb_sectors=4, qiov=0x745f9d0, flags=<optimized out>)
at c:/cygwin/home/stweil/src/qemu/qemu.org/qemu/block.c:2645
#6 0x0041060c in bdrv_rw_co_entry (opaque=0x745f968)
at c:/cygwin/home/stweil/src/qemu/qemu.org/qemu/block.c:2276
#7 0x00442238 in coroutine_trampoline (co_=0x31e8bf0)
at c:/cygwin/home/stweil/src/qemu/qemu.org/qemu/coroutine-win32.c:57
#8 0x7549bfa2 in KERNEL32!GetQueuedCompletionStatus ()
from C:\Windows\syswow64\kernel32.dll
#9 0x031e8bf0 in ?? ()
#10 0x7549bf5a in KERNEL32!GetQueuedCompletionStatus ()
from C:\Windows\syswow64\kernel32.dll
#11 0x016d24e0 in ?? ()
Thread 2 (Thread 5708.0xe1c):
#0 0x7749f8d1 in ntdll!RtlUpdateClonedSRWLock ()
from C:\Windows\system32\ntdll.dll
#1 0x7749f8d1 in ntdll!RtlUpdateClonedSRWLock ()
from C:\Windows\system32\ntdll.dll
#2 0x759c149d in WaitForSingleObjectEx ()
from C:\Windows\syswow64\KernelBase.dll
#3 0x00000150 in ?? ()
#4 0x00000000 in ?? ()
Thread 1 (Thread 5708.0x1600):
#0 0x7749f8d1 in ntdll!RtlUpdateClonedSRWLock ()
from C:\Windows\system32\ntdll.dll
#1 0x7749f8d1 in ntdll!RtlUpdateClonedSRWLock ()
from C:\Windows\system32\ntdll.dll
#2 0x774b8e44 in ntdll!TpCallbackMayRunLong ()
from C:\Windows\system32\ntdll.dll
#3 0x00000160 in ?? ()
#4 0x00000000 in ?? ()
next prev parent reply other threads:[~2013-10-02 21:16 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-11 14:42 [Qemu-devel] [PATCH] coroutine: add ./configure --disable-coroutine-pool Stefan Hajnoczi
2013-09-11 14:56 ` Gabriel Kerneis
2013-09-11 15:24 ` Kevin Wolf
2013-09-11 15:32 ` Gabriel Kerneis
2013-09-11 15:38 ` Kevin Wolf
2013-09-12 8:42 ` Stefan Hajnoczi
2013-09-27 5:20 ` Stefan Weil
2013-09-27 9:11 ` Stefan Hajnoczi
2013-09-27 16:49 ` Stefan Weil
2013-09-30 9:06 ` Stefan Hajnoczi
2013-10-01 5:51 ` Stefan Weil
2013-10-01 7:29 ` Gabriel Kerneis
2013-10-01 16:44 ` Stefan Weil
2013-10-02 8:54 ` Stefan Hajnoczi
2013-10-02 21:15 ` Stefan Weil [this message]
2013-10-04 7:30 ` Stefan Hajnoczi
2013-10-01 7:21 ` Paolo Bonzini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=524C8D0C.4060903@weilnetz.de \
--to=sw@weilnetz.de \
--cc=gabriel@kerneis.info \
--cc=kwolf@redhat.com \
--cc=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=qemu-stable@nongnu.org \
--cc=stefanha@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.