qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 0/2] coroutine: Assertions and debugging aids


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH 0/2] coroutine: Assertions and debugging aids
Date: Thu, 11 Aug 2016 12:35:50 -0400 (EDT)

> A while ago we were debugging a hang where coroutines were waiting for a
> mutex
> to be unlocked, but we couldn't find out who held the lock. This series adds
> some information to Coroutine and CoMutex that both allows to add a few
> assertions to check locking behaviour and can be used to find the culprit
> when analysing a core dump.
> 
> Kevin Wolf (2):
>   coroutine: Let CoMutex remember who holds it
>   coroutine: Assert that no locks are held on termination
> 
>  include/qemu/coroutine.h     |  1 +
>  include/qemu/coroutine_int.h |  1 +
>  util/qemu-coroutine-lock.c   | 14 ++++++++++++++
>  util/qemu-coroutine.c        |  1 +
>  4 files changed, 17 insertions(+)

Thanks for finally getting round to this.

Reviewed-by: Paolo Bonzini <address@hidden>



reply via email to

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