[sheepdog] [PATCH] sheep: fix oid scheduling in recovery
Liu Yuan
namei.unix at gmail.com
Tue Jun 5 13:49:07 CEST 2012
On 06/05/2012 07:39 PM, Christoph Hellwig wrote:
> After running into the first coroutine problems I've not moved further
> with testing any coroutine based qemu versions.
Maybe I am not at any qualification to speak design choice of QEMU, but
at least to me, coroutine is really a disaster (Even seems that there
coroutine is nested), I can't even debug a simple bug if involved with
coroutine. This bug is very reproducible and looks to me just a simple
racy problem, but after a long time debugging with it, it just scares me
away without any fruit. In the long run, I think coroutine based
sheepdog block driver will risk maintainability of the code.
Thanks,
Yuan
More information about the sheepdog
mailing list